Выдача «PAYMENT_STATE_INVALID» при выполнении платежа, даже если статус платежа «одобрен».

nokia123

Пользователь
Регистрация
08.05.12
Сообщения
1
Реакции
0
Баллы
1
При выполнении платежа выдает ошибку как
Выдача «PAYMENT_STATE_INVALID» при выполнении платежа, даже если статус платежа «одобрен».
{
"имя": "PAYMENT_STATE_INVALID",
"message": "Запрос недействителен для текущего состояния платежа.",
"информационная_ссылка": "https://developer.paypal.com/webapps/developer/docs/api/#PAYMENT_STATE_INVALID",
"debug_id": "621987c99cbee"
}

Платеж уже находится в состоянии одобрения. Ответ на платеж:

{
"id": "PAY-49H97458KE3710939LELKB4Q",
"create_time": "2017-05-13T06:00:18Z",
"update_time": "2017-05-13T06:00:22Z",
"состояние": "одобрено",
«намерение»: «продажа»,
"плательщик": {
"pay_method": "credit_card",
"funding_instruments": [
{
"кредитная карта": {
"тип": "хххх",
"номер": "ххххххххххххх",
"expire_month": "x",
"expire_year": "хххх",
"first_name": "хххххххх",
"last_name": "ххххх"
}
}
]
},
"транзакции": [
{
"количество": {
"всего": "0,01",
"валюта": "доллар США",
"подробности": {
"промежуточный итог": "0,01"
}
},
"description": "Описание платежной транзакции.",
"связанные_ресурсы": [
{
"распродажа": {
"id": "7NF6682256719761C",
"create_time": "2017-05-13T06:00:18Z",
"update_time": "2017-05-13T06:00:22Z",
"количество": {
"всего": "0,01",
"валюта": "доллар США"
},
"состояние": "завершено",
"parent_payation": "PAY-49H97458KE3710939LELKB4Q",
"ссылки": [
{
"хреф": "https://api.sandbox.paypal.com/v1/payments/sale/7NF6682256719761C",
"rel": "сам",
"метод": "ПОЛУЧИТЬ"
},
{
"хреф": "https://api.sandbox.paypal.com/v1/payments/sale/7NF6682256719761C/refund",
"rel": "возврат",
"метод": "POST"
},
{
"хреф": "https://api.sandbox.paypal.com/v1/payments/payment/PAY-49H97458KE3710939LELKB4Q",
"rel": "parent_paying",
"метод": "ПОЛУЧИТЬ"
}
]
}
}
]
}
],
"ссылки": [
{
"хреф": "https://api.sandbox.paypal.com/v1/payments/payment/PAY-49H97458KE3710939LELKB4Q",
"rel": "сам",
"метод": "ПОЛУЧИТЬ"
}
]
}

И дать ответ как одобренный из-за использования кредитной карты. Это действительный сценарий? При использовании способа оплаты в качестве «PayPal» в ответе отображается сообщение о создании платежа. А есть ли API для перевода денег с одного аккаунта PayPal на другой через песочницу? А также есть ли API для добавления дебетового/кредитного/банковского счета в нашу учетную запись?
 
Сверху Снизу