Crear una recurrencia por Web Services
Utilizar el método Charge/CreateSubscription de la API Web Services REST
Esta solución consiste en realizar una llamada al Web Service Charge/CreateSubscription transmitiendo la RUM a debitar en el atributo paymentMethodToken.
El vendedor define la regla de recurrencia a través del atributo rrule y la fecha de inicio de la recurrencia a través del atributo effectDate.
La fecha de inicio de la recurrencia debe ser como mínimo de D+14 respecto a la fecha actual.
En caso de éxito de la operación, el Web Service devuelve la referencia de la recurrencia creada en el atributo subscriptionId.
Ejemplo de solicitud:
{ "amount":"3990", "currency":"EUR", "effectDate":"2021-06-14T00:00:00+01:00", "paymentMethodToken":"0d75bd5f1fef4e779a4154e65abb39ca", "rrule":"RRULE:FREQ=MONTHLY;BYMONTHDAY=1;INTERVAL=1", "orderId":""myOrderId-803362" }
Ejemplo de respuesta:
"answer": { "subscriptionId": "20210531gh5h5R", "_type": "V4/SubscriptionCreated" }