PayPal访客结账 - 不收费

时间:2018-01-20 17:08:57

标签: node.js paypal paypal-sandbox paypal-adaptive-payments paypal-rest-sdk

我正在使用PayPal Express Checkout。它向用户显示了使用PayPal结账或仅使用信用卡结账的选项。

https://developer.paypal.com/demo/checkout/#/pattern/buynow

有时,当用户尝试签出PayPal访客时,屏幕将重定向,但用户不会被收费。显然某种类型的支付问题(或其他),但PayPal显示没有错误通知。这给客户带来了令人难以置信的困惑,因为他们相信他们没有收费。

我认为我的设置有问题,但我不确定那可能是什么。

    <script>

    // Render the PayPal button

    paypal.Button.render({

        // Set your environment

        env: 'production', // sandbox | production

        // Specify the style of the button

        style: {
            label: 'checkout',
            fundingicons: true, // optional
            branding: true, // optional
            size:  'medium', // small | medium | large | responsive
            shape: 'rect',   // pill | rect
            color: 'blue' // gold | blue | silve | black


        },

        // PayPal Client IDs - replace with your own
        // Create a PayPal app: 


        client: {
            sandbox:    'MY#',
            production: 'MY#'
        },

 Wait for the PayPal button to be clicked

        payment: function(data, actions) {

            // Make a client-side call to the REST api to create the payment

            return actions.payment.create({
                payment: {
                    transactions: [
                        {
                            amount: { total: '9.99', currency: 'USD' }
                        }
                    ]
                },

                experience: {
                    input_fields: {
                        no_shipping: 1
                    }
                }
            });
        },

         Wait for the payment to be authorized by the customer
     commit: true,
        onAuthorize: function(data, actions) {

            // Execute the payment

            return actions.payment.execute().then(function() {
                $("#payWall").hide();
                $("#signUpForm").show();
            });
        }

    }, '#paypal-button-container');

</script>

0 个答案:

没有答案