Я пытаюсь сделать запрос на обработку платежа, но независимо от того, какой «consumerId» я передаю, ответ всегда:
{"error":{"code":"5016","message":"Account not found","details":["The account provided cannot be found."]}}
Я знаю, что этот ответ означает, что адрес электронной почты, который мы используем для совершения транзакций, не существует но мы используем тестовые учетные записи, указанные в документации Neteller, например "netellertest_EUR@neteller.com"
Следуя инструкциям здесь:
https://developer.paysafe.com/en/additional-documentation/neteller-migration-guide/api/# / reference / payments / payments / create-a-payment-handle? console = 1
Отправленный запрос:
URL сообщения: https://api.test.paysafe.com/paymenthub/v1/paymenthandles
Заголовки:
Content-Type: application/json
Authorization: Basic base64_encode(username:password)
Simulator: External
Тело:
{
"merchantRefNum": "59360C88084DDBA99D4E72D1E311A632",
"transactionType": "PAYMENT",
"neteller": {
"consumerId": "netellertest_EUR@neteller.com",
"consumerIdLocked": true,
"detail1Description": "description",
"detail1Text": "Neteller deposit 1588864877"
},
"paymentType": "NETELLER",
"amount": 300,
"currencyCode": "EUR",
"customerIp": "my_ip_here",
"billingDetails": {
"street": "Test 32",
"street2": "",
"city": "Athens",
"zip": "12345",
"country": "GR"
},
"returnLinks": [
{
"rel": "default",
"href": "https://example.com/payment/"
}
]
}
Я пробовал другие электронные письма, найденные в документации, и даже некоторые живые аккаунтов, но мы всегда получаем один и тот же ответ ..