Propiedades
Última actualización
Última actualización
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
""
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
{}