i
Stripe
A las propiedades compartidas por los adaptadores se suman las específicas para Stripe.
Un asterisco "*" en la etiqueta indica que la propiedad es obligatoria.
Public Api Key
Es la clave pública otorgada por Stripe para construir flujos de pago utilizando la librería Stripe.js.
Secret Api Key
Es la clave secreta otorgada por Stripe, utilizada para solicitar acceso a los recursos provistos por la plataforma.
Webhook Rule
Indica el nombre de la regla que debe utilizarse, para administrar las notificaciones webhook necesarias. Si la regla no existiera, la misma debe crearse. Es una propiedad no editable.
Webhook URL
Indica la URL que debe copiarse y configurarse en la aplicación registrada en Stripe, para recibir y procesar notificaciones webhook. Es una propiedad no editable.
Reglas que utilizan este adaptador
En esta grilla se visualizan las reglas avanzadas que utilizan el adaptador y se puede consultar su definición desde cada línea.
Métodos Disponibles
Las reglas avanzadas creadas sobre el adaptador de Stripe, tienen métodos predefinidos.
Nombre |
Descripción |
Resultado |
---|---|---|
getPublicAPIKey() |
Retorna la clave pública configurada en el adaptador. |
String |
createPaymentIntent(pAmount, pCurrency, pRelatedObject) |
Utilizado para crear un intento de pago e instanciar el formulario de pago de Stripe.
Parámetros •Double pAmount: Monto del pago. •String pCurrency: Código de la moneda de pago. De acuerdo a códigos de monedas disponibles en Stripe. •String pRelatedObject: Identificador del objeto Deyel para asociar al pago. Es opcional. |
String |
Por ejemplo, para utilizar la solución Payment Element de Stripe, se debe crear una regla avanzada que haga uso del método getPublicAPIKey() y que guarde el valor obtenido en un parámetro de salida de la regla.
Posteriormente se debe ejecutar la regla avanzada anterior y utilizar el valor del parámetro de salida como clave pública.
Para obtener información detallada se puede consultar la documentación de Stripe.