Este endpoint permite crear pagos vía débito automático, por medio de nuestro proveedor de pagos DRUO y tambien permite actualizar la información de la cuenta de débito automático. los tipos de pagos que se pueden realizar son: Pago de suscripción: Corresponde a un pago recurrente mensual o anual. Ejemplo para hacer el pago: json { "payment_info": { "payment_type":"month", "account_type":"savings_account", "account_number":"91251668936", "bank":"f8a899c6-2e85-4535-a66a-faefb7ec3aa3", "plan_id":"9ef307fa-af64-4831-83a3-cf4d0ef3e7e5", "extra_workers_number": 5 } } > ⓘ Se debe enviar el valor de personas extras en la llave extra_workers_number los demás datos corresponden a los datos actuales de la empresa. Pago por personas extras en una anualidad: Corresponde a un pago único por personas extras en una anualidad. Ejemplo para hacer el pago: json { "payment_info": { "payment_type":"month", "account_type":"savings_account", "account_number":"91251668936", "bank":"f8a899c6-2e85-4535-a66a-faefb7ec3aa3", "plan_id":"9ef307fa-af64-4831-83a3-cf4d0ef3e7e5", "extra_workers_number": 5 } } Pago por cambios en la suscripción: Corresponde a un pago único por cambios en la suscripción de la empresa (upgrade): Ejemplo para hacer el pago: json { "payment_info": { "payment_type":"year", "account_type":"savings_account", "account_number":"91251668936", "bank":"f8a899c6-2e85-4535-a66a-faefb7ec3aa3", "plan_id":"9ef307fa-af64-4831-83a3-cf4d0ef3e7e5", "extra_workers_number": 5, "subscription_to_pay": { "plan_id": "2de57027-9a42-4b13-b27b-50d1a405dea5", "subscription_type": "year" } } } Ejemplo de respuesta: json { "plan_id": "2de57027-9a42-4b13-b27b-50d1a405dea5", "value": 396900, "payment_status": "PENDING", "paid_workers": 10 } > ⓘ En la respuesta paid_workers hace referencia al número de personas extras agregados + los que pagó en la suscripción. subscription_to_pay es un hash con la información del cambio de suscripción que se desea crear como lo son: - La llave plan_id hace referencia al id del plan al que se quiere cambiar - la llave subscription_type hace referencia al tipo de suscripción que se quiere cambiar (mensual o anual) y si no quiere hacer este cambio de tipo de suscripción se debe enviar el que tiene actualmente la empresa > ⓘ Si se van a agregar extra_workers, se debe enviar el número de personas extras en la llave extra_workers_number de lo contrario enviar 0 Reusar los datos de débito automático para crear un pago: > ⓘ Para reusar los datos, es necesario incluir el parámetro action con el valor reuse al realizar la solicitud. Ejemplo de envío de datos para reusar la información de la cuenta de débito: json { "payment_info": { "action": "reuse", "payment_type":"month", "paid_workers":10, "plan_id":"9ef307fa-af64-4831-83a3-cf4d0ef3e7e5" } } Actualizar los datos de débito automático: > ⓘ Para actualizar los datos, es necesario incluir el parámetro action con el valor update al realizar la solicitud. Ejemplo de envío de datos para actualizar la información de la cuenta de débito automático: json { "payment_info": { "action": "update", "payment_type":"month", "paid_workers":10, "account_type":"savings_account", "account_number":"91251668936", "bank":"f8a899c6-2e85-4535-a66a-faefb7ec3aa3", "plan_id":"9ef307fa-af64-4831-83a3-cf4d0ef3e7e5" } } Ejemplo de respuesta: json { "message": "La información del débito automatico ha sido actualizada." }
put
https://nominapp-api-stage.herokuapp.com/v1//payments/automatic_debit