Я пытаюсь реализовать MercadoPago в своем приложении. Однако я вижу ошибку на экране оплаты. Сначала я создаю предпочтение платежа с помощью CURL ниже, используя Sandbox access_token, из ответа API я получаю sandbox_init_point, который содержит URL платежа.
Когда я пытаюсь оплатить этот URL, я получаю сообщение об ошибке "Tuvimos un problemma, inteta nuevamente". Я пробовал это с тестовым пользователем и реальным почтовым ящиком, я также пробовал Sandbox access_token и Production один с теми же результатами.
Я вполне уверен, что правильно создаю предпочтение, поскольку CURL был скопирован непосредственно из документации MercadoPago. Что может быть причиной этой ошибки?
CURL
curl -X POST \
'https://api.mercadopago.com/checkout/preferences?access_token=MY_TOKEN' \
-H 'content-type:application/json' \
-d '{
"items": [
{
"title": "Dummy Item",
"description": "Multicolor Item",
"quantity": 1,
"currency_id": "ARS",
"unit_price": 10
}
],
"shipments": {
"mode": "me2",
"dimensions": "30x30x30,500",
"receiver_address": {
"zip_code": "5700",
"street_number": 123,
"street_name": "Street",
"floor": 4,
"apartment": "C"
}
}
}'
Сообщение об ошибке