Propiedades
Para funcionar correctamente, Amplify SDK necesita de una serie de propiedades las cuales se utilizan para crear las intenciones de pago y armar la interfaz de forma correcta. Sumado a eso, existen una serie de propiedades para personalizar la experiencia y mantenerla coherente con el flujo de cada integracion. La lista de las propiedades es la siguiente:
Nombre | Descripcion | Requerido | Valor por defecto | Tipo de dato |
---|---|---|---|---|
createPaymentIntentUrl | URL del proyecto que se va a encargar de crear las intenciones de pago. Para mas información: Intención de pago |
|
| |
theme | Paleta de colores del SDK. Posibles opciones: |
|
| |
language | Selección del idioma del SDK. Posibles opciones: |
|
| |
createPaymentIntentData | Información que se envía a |
|
| |
environment | Otorga la capacidad de ejecutar el SDK en un entorno de prueba o productivo |
|
| |
chain | Cadena por defecto que se va a mostrar en el SDK |
|
| |
currency | Token por defecto que se va a mostrar en el SDK |
|
| |
amount | Cantidad por defecto que se va a mostrar en el SDK |
| ||
WALLETCONNECT_PROJECT_ID | Identificador de proyecto WALLET CONNECT. Si no tiene creado, se puede conseguir en: https://cloud.walletconnect.com/ |
| ||
blockAmount | Deshabilita la capacidad de modificar la cantidad desde la interface del SDK |
|
| |
hideAmount | Esconde la cantidad a enviar en la interface del SDK |
|
| |
onlyDestination | Determina si el usuario puede elegir red, token y cantidad a enviar o solo por que medio va a ser enviado |
|
| |
modal | Determina si el formulario se mostrara |
|
| |
customStyles | Objeto para customizar estilos del SDK en la implementación |
|
| |
translations | Objeto para personalizar los textos básicos del SDK |
|
Última actualización