Tag:

使用PayPal-node-SDK(PayPal Express Checkout)支付授权和获取付款(未来)

我正在使用PayPal Express Checkout,而我需要做的是单独授权和捕获付款,目前的PayPalstream量是, 1)我使用以下代码创build付款: var paypal = require('paypal-rest-sdk'); function createPayPal(req, res, itemsArray, redirectsTos) { var payment = { "intent": "sale", "payer": {}, "transactions": [{ "amount": { "currency": sails.config.currency, "total": itemsArray.totalArrayAmount, "details": { "subtotal": itemsArray.totalArrayAmount, "fee": sails.config.PayPalCreateFee } }, "invoice_number": req.session.invNum, "item_list": { "items": itemsArray.itemsArray } }] }; sails.log.info('payment obj :', JSON.stringify(payment)) payment.payer.payment_method = sails.config.PayPalPaymentMethod; payment.redirect_urls […]

贝宝与Braintree集成

我正在尝试在Nodejs和Javascript中集成braintree进行支付。 我已经在https://sandbox.braintreegateway.com上创build了一个帐户,现在我正在尝试将我的braintree付款与我的网站结合起来,使用“drop in”整合,我遵循了网站上给出的所有步骤,button,点击后打开一个贝宝popup窗口,我在其中input我的账户详细信息,之后它要求就各种条款达成一致。 点击同意后说: “对不起,我们无法连接到贝宝,请过几分钟再试一次,再试一次”我不知道为什么我得到这个。 看起来像用Braintree设置我的贝宝个人资料的问题(虽然在沙箱中,它并不重要)。 我试图按照braintree门户指示braintreebuild立贝宝,但没有成功,我仍然在同一个错误信息。 使用的代码来自以下Braintree文档: https://developers.braintreepayments.com/javascript+node/guides/drop-in#paypal 这个你能帮我吗。