Я настраиваю свой сайт для использования iframe Coinbase для приема платежей.
Я тестирую с помощью песочницы.
Иногда, когда я делаю платеж, обратный вызов на мой сервер принимает форму:
{
"order": {
"id": "YDWALXJW",
"uuid": "2a6de442-be7b-5517-9b49-f00908460115",
"resource_path": "/v2/orders/2a6de442-be7b-5517-9b49-f00908460115",
"metadata": null,
"created_at": "2015-12-06T16:58:02-08:00",
"status": "completed",
...
а в других случаях это выглядит так:
{
"id": "f08d1f11-27f9-5be2-87fd-e086d1b67cab",
"type": "wallet:orders:paid",
"data": {
"resource": {
"id": "309a20df-a8e6-532d-9a2b-3ce5ea754d6d",
"code": "52N6TG58",
"type": "order",
...
Я понимаю, что это, вероятно, просто API v1 против v2, но я не понимаю, почему он случайным образом переключается туда и обратно. Любые идеи о том, как заставить его использовать только v2?
Спасибо.