nativeScript-paypal-checkout
使用 Braintree 的 PayPal 结算 - NativeScript 插件。
npm i --save nativescript-paypal-checkout

PayPal 结算 apple android

屏幕截图

Android

支持

支持 Android & iOS。

安装

tns plugin add nativescript-paypal-checkout

使用

在演示中,您将找到一个测试令牌以快速测试。

import { PaypalCheckout, PaypalOptions } from 'nativescript-paypal-checkout';

private paypalCheckout: PaypalCheckout;

this.paypalCheckout = new PaypalCheckout();

let options: PaypalOptions = {
token: "TOKEN", // The token is obtained from the server
amount: "10",
currencyCode: "USD"
};

this.paypalCheckout.paypalRequest(options).then(
(nonce) => {
console.log("Token nonce: " + nonce);
}, (error) => {
console.log(error);
}
);

其他

创建令牌(服务器端): https://developers.braintreepayments.com/start/hello-server/php#generate-a-client-token

更多参考资料:https://developers.braintreepayments.com/guides/paypal/checkout-with-paypal/android/v2

服务器端实现:https://developers.braintreepayments.com/guides/paypal/server-side/php

感谢

感谢 @jibon57 为插件提供配置

ios 设置应用: https://github.com/jibon57/nativescript-braintree

许可证

Apache 许可证版本 2.0,2004 年 1 月