如何使用paypal结账时使用信用卡/借记卡付款?

时间:2017-08-23 15:07:28

标签: ruby ember.js paypal

我通过API在我的网站中成功整合了Paypal作为付款方式。这是代码: - 前端:

this.buttondiv.Visible = false;

后端:

paypal.Button.render({
    env: self.get('paypalEnv'), // 'production' Or 'sandbox'
    commit: true, // Show a 'Pay Now' button
    payment: function() {
        return paypal.request.post(self.get('creationUrl')).then(function(data) {
            return data.id;
        });
    },
    onAuthorize: function(data) {
        return paypal.request.post(self.get('executionUrl'), {
            paymentID: data.paymentID,
            payerID: data.payerID
        }).then(function() {
            // The payment is complete!
            // You can now show a confirmation message to the customer
        });
    }
}, '#paypal-button3');

这很完美。但是,我想让客户通过信用卡/借记卡付款。我的问题是如何从前端和后端启用它?

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用第三方提供商,例如Stripe。查看他们的文档here