Integración directa con Checkout Pro
Si tienes integrado Checkout Pro con modo de procesamiento Gateway sobre tu plataforma propia, estos son los pasos que debes seguir para migrar tu integración a modo Aggregator.
- Deja de enviar el campo
“processing_mode” = “gateway”
en el Request Preference. Al excluir este campo de la llamada, el checkout por defecto utilizará el modo de procesamiento agregador. - Apaga los medios de pago de gateway.
- Confirma con tu asesor comercial que tengas correctamente configurados los medios de pago de Aggregator para poder operar.
Te compartimos un ejemplo de creación de una preference para modelo agregador:
json
{
"external_reference": "123",
"auto_return": "all",
"back_urls": {
"success": "http://httpbin.org/get?back_url=success",
"pending": "http://httpbin.org/get?back_url=pending",
"failure": "http://httpbin.org/get?back_url=failure"
},
"additional_info": "Order 123456",
"binary_mode": false,
"items": [
{
"id": "1-123123",
"title": "Videogame",
"description": "Playstation",
"category_id": "electro",
"quantity": 1,
"currency_id": "ARS",
"unit_price": 100000
}
],
"payer": {
"name": "Juan",
"surname": "Silva",
"email": "test_user_64585784@testuser.com",
"phone": {
"area_code": "11",
"number": "987654321"
},
"address": {
"street_name": "Av Libertador",
"street_number": "123"
},
"identification": {
"number": "12312123",
"type": "DNI"
}
},
"notification_url": "http://httpbin.org/"
"payment_methods": {
"default_payment_method_id": "",
"excluded_payment_types": [
{}
],
"excluded_payment_methods": []
}
}