paypal 使用javascript sdk 进行支付开发

1.添加paypal链接

<script src="https://www.paypal.com/sdk/js?client-id=sb&components=buttons"></script>

 

client-id为商户id  其他默认

 

2.添加div

<div id="paypal-button-container"></div>

 

 

3.添加初始化

<script>
        paypal.Buttons({
            createOrder: function (data, actions) {
                // Set up the transaction
                return actions.order.create({
                    purchase_units: [{                        
                        amount: {
                            value: '100.00'
                        }
                    }],
                });
            },
            // 用户支付成功
            onApprove: function (data, actions) {
                alert('You have successfully created subscription ' + data.subscriptionID);
            },
            // 用户关闭支付
            onCancel: function (data) {
                alert(data)
            },
            // 错误处理
            onError: function (err) {
                alert(data)
            },
            // 第一次初始化
            onInit: function (data, actions) {

                // Disable the buttons
                //actions.disable();
                //actions.enable();
            },
            // 点击按钮
            onClick: function () {

            },

        }).render('#paypal-button-container');

    </script>

 

posted @ 2021-04-13 15:25  顾小凡  阅读(1434)  评论(0)    收藏  举报