首页 > 解决方案 > 仅使用 Paypal 客户端集成是否安全?

问题描述

我正在使用 django 和 paypal 智能支付按钮集成编写电子商务网站,我想知道仅使用客户端集成是否安全,或者我是否需要服务器端集成。

<script src="https://www.paypal.com/sdk/js?client-id={{ client_id }}&currency=USD"></script>

    <script>
        // Render the PayPal button into #paypal-button-container
        let total = '{{ product.price }}';

        paypal.Buttons({
            // Set up the transaction
            createOrder: function(data, actions) {
                return actions.order.create({
                    purchase_units: [{
                        amount: {
                            value: total
                        }
                    }]
                });
            },

            // Finalize the transaction
            onApprove: function(data, actions) {
                return actions.order.capture().then(function(details) {
                    // Show a success message to the buyer
                    alert('Transaction completed by ' + details.payer.name.given_name + '!');
                });
            }


        }).render('#paypal-button-container');
    </script>

提前谢谢你。

标签: javascriptdjangopaypal

解决方案


推荐阅读