Pago en 0 clics
Este modo permite crear una transacción sin mostrar el formulario de pago y sin autentificación (llamada de servidor a servidor).
Prerrequisito: crear un token
- Para mas información: Creación de un token.
Utilización de un token
Solicitud
Para pago con tarjeta
Campos esperados:
- monto: 9,90€.
- token: campo
paymentMethodToken
= "b6e51ba31f934ac5b25ccad2a52ccd56
". - Referencia de encadenamiento: campo
transactionOptions.cardOptions.initialIssuerTransactionIdentifier
= "736070(...)0709304
" - formAction:
SILENT
.
Al crear el alias, recupere la referencia de encadenamiento del campo initialIssuerTransactionIdentifier
del objeto transaction[0].transactionDetails.cardDetails . Debe usarla para cada solicitud de pago. Esta referencia es importante ; de lo contrario, los emisores podrían rechazar la transacción si no hay encadenamiento. ("Decadencia suave") .
{ "amount": 990, "currency": "EUR", "paymentMethodToken": "b6e51ba31f934ac5b25ccad2a52ccd56", "transactionOptions": { "cardOptions": { "initialIssuerTransactionIdentifier": "736070(...)0709304" } }, "formAction": "SILENT" }
Para una solicitud de domiciliación bancaria SEPA
Prerrequisitos : Tener un mandato de débito directo recurrente ( Referencia de Mandato Único ) asociado a un alias.
Campos obligatorios:
- monto: 9,90€.
- RON: campo
paymentMethodToken
=0d75bd5f1fef4e779a4154e65abb39ca
- formAction:
SILENT
.
{ "amount": 990, "currency": "EUR", "paymentMethodToken": "0d75bd5f1fef4e779a4154e65abb39ca", "formAction": "SILENT" }
Respuesta
La llamada se realiza de servidor a servidor al crear una transacción (sin notificación de fin de pago o IPN).
Transacción de ejemplo
{ "shopId": "69876357", "orderCycle": "CLOSED", "orderStatus": "PAID", "serverDate": "2018-09-27T14:02:17+00:00", "orderDetails": (...) "customer": (...) }, "transactions": [{ "shopId": "69876357", "uuid": "5b158f084502428499b2d34ad074df05", "amount": 990, (...) "_type": "V4/PaymentTransaction" }], "_type": "V4/Payment" }
Para ver la información completa y las descripciones de los campos, consulte patio de juegos: respuesta/Transacción .