nativescript-razorpay
A {N} 插件,用于包装原生 iOS 和 Android 插件
npm i --save nativescript-razorpay

Razorpay (非官方)

一个围绕 iOS 和 Android Razorpay 插件的 nativescript 包装器。Razorpay 是印度支付生态系统中的某些支付网关。此插件不提供任何 UI 组件。只提供打开原生支付流程和接收回调的函数。因此,不能用于声明性。

安装

打开终端,在项目文件夹的根目录下输入以下命令。

tns plugin add nativescript-razorpay

使用方法

export function onCheckoutButtonTapped(args : any) {
new RazorpayCheckout("rzp_test_some_id").open({
"amount" : "1000", //In paise
"description" : "Some Items from Swiggy",
"image" : "https://placem.at/things?h=200",
"name" : "My Business Checkout",
"prefill": {
"contact": "Valid phone number",
"email": "[email protected]"
},
}).then(function(paymentId){
console.log("Payment Id ", paymentId);
}, function(error){
console.error(error);
})
}

API

属性 默认值 描述
open none 接受选项,例如“amount”

许可

Apache License Version 2.0, January 2004