Ejemplo práctico para ver la posición global y los movimientos de una cuenta
URL BASE: https://apipsd2.arcopay.io/
Paso 1: Conseguir consentimiento de pago
Para conseguir un consentimiento de pago, hay que seguir los mismos pasos del ejemplo práctico en el que se consigue el consentimiento, pero dándole el valor payment al grantType.
Paso 2: Iniciar el pago
Para iniciar el pago, existe el endpoint POST /payment/initiate/, el cual necesitará los siguientes datos:
servicekey: El mismo que se ha usado para pedir el consentimiento.token: El token obtenido en el paso anterior. Tiene que ser un token de tipopayment.paymentType: El tipo de pago, como por ejemplo:normal,instant,instantPeriodic...currency: La moneda del pago en formato ISO 4217, por ejemploEUR.amount: Cantidad de dinero que se quiere pagar.sourceIBAN: El IBAN desde el cual se quiere pagar.destinationIBAN: El IBAN del destinatario.destinationCreditorName: Nombre y apellidos del destinatario.paymentDescription: Descripción / concepto del pago.yourPaymentCallback: Enlace del callback donde se recibirán los detalles del pago.
{
"follow": "https://(...)",
"paymentId": ""
}
Al entrar en ese enlace, si todo ha ido bien, se podrá completar el pago.