MacropayFrames exposes some global constant values to make the configuration easier:
| KEY | VALUE | REQUIRED |
|---|
| CARD_HOLDER | ‘card-holder’ | Yes |
| CARD_NUMBER | 'card-number' | Yes |
| EXP_DATE | 'exp-date' | Yes |
| CVC | 'cvc' | Yes |
| ZIP_CODE | ‘zip-code’ | No |
| KEY | VALUE |
|---|
| ARABIC | ‘ar-SA’ |
| CZECH | 'cs-CZ' |
| GERMAN | 'de-DE' |
| ENGLISH | 'en-US' |
| SPANISH | 'es-ES' |
| FRENCH | 'fr-FR' |
| ITALIAN | 'it-IT' |
| JAPANESE | 'ja-JP' |
| KOREAN | 'ko-KR' |
| DUTCH | 'nl-NL' |
| POLISH | 'pl-PL' |
| PORTUGUESE | 'pt-PT' |
| RUSSIAN | 'ru-RU' |
| THAI | 'th-TH' |
| TURKISH | ‘tr-TR’ |
| UKRANIAN | 'uk-UA' |
| CHINESE_SIMPLIFIED | 'zh-CN' |
| CHINESE_TRADITIONAL | 'zh-TW' |
| KEY | VALUE |
|---|
| RIGHT_TO_LEFT | ‘rtl’ |
| LEFT_TO_RIGTH | 'ltr' |
Subscribe to these events to interact with the different fields:
| KEY | VALUE | DESCRIPTION |
|---|
| BIN_CODE_CHANGED | ‘BIN_CODE_CHANGED’ | Not currently used. |
| ON_SUBMITTED | ‘ON_SUBMITTED’ | Dispatched when submit() ends. Get the response from event.detail. |
| VALIDATION_CHANGED | ‘VALIDATION_CHANGED’ | Dispatched when a validation state changes. |
| CC_FIELD_CHANGED | ‘CC_FIELD_CHANGED’ | Dispatched when a field value changes. |
| CC_FIELD_FOCUSED | ‘CC_FIELD_FOCUSED’ | Dispatched when a field is focused. |
| CC_FIELD_BLURRED | ‘CC_FIELD_BLURRED’ | Dispatched when a field is blurred. |
| ON_READY | ‘ON_READY’ | Dispatched when the SDK init() is finished and fields are mounted. SDK is ready to be used. |
| ON_ERROR | ‘ON_ERROR’ | Dispatched when a method produces an error. |