首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >客户端集成的Paypal快速结帐

客户端集成的Paypal快速结帐
EN

Stack Overflow用户
提问于 2017-04-15 16:00:25
回答 1查看 630关注 0票数 0

我已经在web应用程序中集成了PayPal客户端快速结账功能。使用ios web视图,我已经创建了一个应用程序。现在,每当我单击PayPal结帐模式时,它都会弹出并立即关闭。我在iOS10.3及以上版本中遇到了这些问题。对于10.3设备以下的所有设备,结帐都可以正常工作。

请给我一个解决方案。

以下是代码

代码语言:javascript
复制
<div id="paypal-button-container"></div>

<script>

// Render the PayPal button

paypal.Button.render({

    // Set your environment

    env: 'sandbox', // sandbox | production

    // PayPal Client IDs - replace with your own
    // Create a PayPal app: https://developer.paypal.com/developer/applications/create

    client: {
        sandbox:    'XXXXXX,
        production: 'XXXXXX'
    },

    // Wait for the PayPal button to be clicked

    payment: function() {

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

        return paypal.rest.payment.create(this.props.env, this.props.client, {
            transactions: [
                {
                    amount: { total: '0.01', currency: 'USD' }
                }
            ]
        });
    },

    // Wait for the payment to be authorized by the customer

    onAuthorize: function(data, actions) {

        // Execute the payment

        return actions.payment.execute().then(function() {
            document.querySelector('#paypal-button-container').innerText = 'Payment Complete!';
        });
    }

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

</script>`
EN

回答 1

Stack Overflow用户

发布于 2017-06-25 06:01:41

请确保在代码中输入您的应用程序客户端ID:

代码语言:javascript
复制
 client: {
        sandbox:    'AVEqB1ga85Bzn8r8o5cckJN7peyaPgQy1zzH748iCwMGuVQN8jtZP8i0gV5ghuolgJsUe7JoMcjwsqrC,
        production: 'XXXXXX'
 },
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43423699

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档