Я использую PayPal Payouts в своем проекте. Я обнаружил проблему при создании выплаты. Запрос сделан на Postman (Windows) и Node.js с использованием axios (Firebase Functions).
Я получил ответ MALFORMED_REQUEST_ERROR
на этот запрос:
POST https://api.sandbox.paypal.com/v1/payments/payouts
{
"sender_payout_header": {
"sender_batch_id": "2018083001",
"email_subject": "You have a payout!"
},
"items": [
{
"recipient_type": "EMAIL",
"amount": {
"value": "9.87",
"currency": "USD"
},
"note": "Thanks for your patronage!",
"sender_item_id": "2018083001001",
"receiver": "receiver@example.com"
}
]
}
Я попытался изменить items[0]/note
на тестовое значение: POSPYO001
, API ответит 201 Created
, как и ожидалось.
Почему песочница работает только с положительными / отрицательными значениями теста? Это ограничение или ошибка?
P.S. Извините за мой английский.