小编Vik*_*kur的帖子

PayPal付款已创建,但从未执行过

我对Node.js使用paypal-rest-sdk@1.8.1.我创建了付款并保存了他们的payerId,token和paymentId,但我从未执行过这些付款.

var paypal = require('paypal-rest-sdk');
paypal.configure({
'mode': 'live', 
'client_id': '_CLIENT_ID_',
'client_secret': '_CLIENT_SECRET_'
});
.
.
let payment = {
        "intent": "sale",
        "transactions": [{
            "item_list": {
                "items": some_items_array,
                "shipping_address": {
                    "recipient_name": "some_recipient_name",
                    "line1": "Fake street",
                    "city": "Fake city",
                    "country_code": "Fake country",
                    "postal_code": "123456",
                    "state": "Fake state",
                    "phone": "0000000"

                }

            },
            "amount": {
                "currency": "AUD",
                "total": "15",
                "details": {
                    "subtotal":"15",
                    "tax": "0",
                    "shipping": "0",
                    "handling_fee": "0",
                    "shipping_discount": "0",
                    "insurance": "0"
                }

            }
        }],
        "redirect_urls": {
            "cancel_url": some_base_url + "/home/cart",
            "return_url": some_base_url + …
Run Code Online (Sandbox Code Playgroud)

paypal node.js paypal-rest-sdk

5
推荐指数
1
解决办法
221
查看次数

标签 统计

node.js ×1

paypal ×1

paypal-rest-sdk ×1