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:

NombreDescripcionRequeridoValor por defectoTipo 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

""

string

theme

Paleta de colores del SDK. Posibles opciones: dark , light

dark

string

language

Selección del idioma del SDK. Posibles opciones: ES , EN

ES

ES | EN

createPaymentIntentData

Información que se envía a createPaymentIntentUrl dentro del body

{}

any

environment

Otorga la capacidad de ejecutar el SDK en un entorno de prueba o productivo

string

test | production

chain

Cadena por defecto que se va a mostrar en el SDK

Polygon

string

currency

Token por defecto que se va a mostrar en el SDK

USDT

string

amount

Cantidad por defecto que se va a mostrar en el SDK

number

WALLETCONNECT_PROJECT_ID

Identificador de proyecto WALLET CONNECT. Si no tiene creado, se puede conseguir en: https://cloud.walletconnect.com/

string

blockAmount

Deshabilita la capacidad de modificar la cantidad desde la interface del SDK

false

boolean

hideAmount

Esconde la cantidad a enviar en la interface del SDK

false

boolean

onlyDestination

Determina si el usuario puede elegir red, token y cantidad a enviar o solo por que medio va a ser enviado

false

boolean

modal

Determina si el formulario se mostrara inline o fixed

false

boolean

customStyles

Objeto para customizar estilos del SDK en la implementación

{}

CustomStyles

translations

Objeto para personalizar los textos básicos del SDK

{}

Última actualización