Ionic App を UPI と統合しました。支払いを行っている間、すべてのUPIアプリが選択のために開かれているように、すべてが完全に起こっていますが、upiピンを入力しているときです。常にエラーが発生し、支払いが行われていません。さまざまな UPi アプリで試してみましたが、同じ問題です。私を助けてください
以下の私のコード:-
import { Component, OnInit } from "@angular/core";
import { WebIntent } from "@ionic-native/web-intent/ngx";
import { Router } from "@angular/router";
@Component(
{
selector: "app-cart",
templateUrl: "./cart.page.html",
styleUrls: ["./cart.page.scss"],
})
export class CartPage implements OnInit {
totalPrice:number;
UPI_ID:string;
UPI_TXN_NOTE:string;
UPI_NAME:string;
TXN_Ref:string;
constructor(private webIntent: WebIntent,
private router : Router) {}
ngOnInit() {}
weekly() {
this.totalPrice = 10.00;
this.UPI_ID = '1234567890@upi';
this.UPI_NAME = 'test_KUMAR';
this.UPI_TXN_NOTE = 'Weekly%20Package';
this.TXN_Ref = '#Week001'
const options = {
action: this.webIntent.ACTION_VIEW,
url:'upi://pay?pa=' + this.UPI_ID + '&pn=' + this.UPI_NAME + '&am=' + this.totalPrice + '&tn=' + this.UPI_TXN_NOTE + '&tr=' + this.TXN_Ref
};
this.webIntent.startActivityForResult(options).then(
(success)=>{
console.log("Payment Succesfull",success);
},
err => {
alert('error block' + err);
}
);
}
appmodule.ts にも webintent をインポートしました。すべてが完全に完了しましたが、まだエラーが発生しています。チェックしてください 。
アプリのエラー:-