贝宝
Cordova / IONIC应用的PayPal插件betway东盟体育app
被科多瓦的问题困住了?

如果您正在构建一个严肃的项目,那么您无法承担花费数小时进行故障排除的费用。betway东盟体育appIonic的专家为社区插件和高级插件提供优质的咨询服务。
安装
betway东盟体育app必威滚球分析软件离子企业来自离子团队的完全支持和维护的插件。 了解更多 或者,如果您对此插件的企业版感兴趣 联系我们
支持的平台上
- 安卓
- iOS
使用
反应
角
进口
{
贝宝
,
PayPalPayment
,
PayPalConfiguration
}
从
'@betway东盟体育app ionic-native / paypal / ngx'
;
构造函数
(
私人
贝宝
:
贝宝
)
{
}
...
这
.
贝宝
.
初始化
(
{
PayPalEnvironmentProduction
:
'your_production_client_id'
,
PayPalEnvironmentSandbox
:
“YOUR_SANDBOX_CLIENT_ID”
}
)
.
然后
(
(
)
=>
{
//环境:paypalenvironmentnonnetwork, PayPalEnvironmentSandbox, PayPalEnvironmentProduction
这
.
贝宝
.
预备员
(
“PayPalEnvironmentSandbox”
,
新
PayPalConfiguration
(
{
//只需要在PayPal登录后得到一个“内部服务错误”!
//payPalShippingAddressOption: 2 // PayPalShippingAddressOptionPayPal
}
)
)
.
然后
(
(
)
=>
{
让
付款
=
新
PayPalPayment
(
“3.33”
,
“美元”
,
“描述”
,
“销售”
)
;
这
.
贝宝
.
renderSinglePaymentUI
(
付款
)
.
然后
(
(
)
=>
{
//成功支付
//沙箱响应示例
//
/ / {
// “客户”: {
/ /“环境”:“沙箱”,
// "product_name": "PayPal iOS SDK"
/ /“paypal_sdk_version”:“2.16.0”,
//“平台”:“ios”
//},
//“response_type”:“付款”,
/ /“响应”:{
//“ID”:“pay-1ab23456cd789012ef34ghij”,
/ /“状态”:“批准”,
/ /“create_time”:“2016 - 10 - 03 t13:33:33z”,
/ /“意图”:“出售”
/ /}
/ /}
}
,
(
)
=>
{
//错误或渲染对话框没有成功关闭
}
)
;
}
,
(
)
=>
{
//配置错误
}
)
;
}
,
(
)
=>
{
//初始化错误,可能不支持PayPal或其他东西
}
)
;