Back to All

Pago recurrente Oxxo

Al momento de realizar una peticion cURL obtengo los datos json

//peticion
curl --request POST
--url https://api.conekta.io/customers
--header 'accept: application/vnd.conekta-v2.0.0+json'
-u XXXXXXXXXXXXXXXXXXX:
--header 'content-type: application/json'
--data '{
"name": "Fulanito",
"email": "[email protected]",
"phone": "+5218181818181",
"payment_sources": [{
"type": "oxxo_recurrent"
}]
}'

Con ello obtengo la respuesta:

{
"livemode": true,
"name": "Customer",
"email": "[email protected]",
"phone": "+52800000001",
"id": "cus_2dE21qm6AwEkAV6vddZG",
"object": "customer",
"created_at": 1625091071,
"corporate": false,
"custom_reference": "",
"payment_sources": {
"object": "list",
"has_more": false,
"total": 1,
"data": [
{
"id": "off_ref_2q21qm6DilD9V6vZH",
"object": "payment_source",
"type": "oxxo_recurrent",
"provider": "Oxxo",
"reference": "93001481144221",
"barcode": "93001481144221",
"barcode_url": "https://s3.amazonaws.com/cash_payment_barcodes/93001481144221.png",
"expires_at": 0,
"created_at": 1625091071,
"parent_id": "cus_2q21qm6AH3kAV6vZG"
}
]
}
}

Lo que no me queda claro es dónde o cómo le voy a decir a Conekta el monto a pagar por parte del cliente y cómo puedo crear las refecencias personalizadas (si es que es posible), por más que busco en documentación o internet no logro encontrar solucion.

El objetivo es que el cliente pague XX$ recurrentemente en oxxo con una referencia fija y que dicho monto pueda variar si genera algún recargo (por ejemplo).

De antemano gracias,

Saludos!

VG