Как я могу привязать данные к paypal-rest-sdk - PullRequest
0 голосов
/ 21 мая 2018

Когда я использую тот же объект json в образце, все в порядке, но когда я пытаюсь поместить мои данные, например, в req.body.totalPrice, я получаю ошибку.

var create_payment_json = {
"intent": "sale",
"payer": {
    "payment_method": "paypal"
},
"redirect_urls": {
    "return_url": "http://return.url",
    "cancel_url": "http://cancel.url"
},
"transactions": [{
    "item_list": {
        "items": [{
            "name": "item",
            "sku": "item",
            "price": "1.00",
            "currency": "USD",
            "quantity": 1
        }]
    },
    "amount": {
        "currency": "USD",
        "total": req.body.totalPrice // return error
    },
    "description": "This is the payment description."
}]
};

1 Ответ

0 голосов
/ 23 мая 2018

Проблема в том, что цена предметов и сумма должны быть одинаковыми, иначе вы получите 400 ошибок

...