我已经设置验证以检查有效的UPI格式。
String validateUpiID(String value) {
String pattern = '[a-zA-Z0-9.\-_]{2,256}@[a-zA-Z]{2,64}';
RegExp regExp = RegExp(pattern);
if (value.isEmpty) {
return 'Please Enter UPI ID';
} else if (!regExp.hasMatch(value)) {
return 'Please Enter valid UPI ID';
}
return "";
}但是现在我被困在那里了,如何检查输入的UPI是否存在或处于工作模式?
发布于 2022-08-17 12:54:25
使用包upi_pay:https://pub.dev/packages/upi_pay
调用方法initiateTransaction后,可以获得事务的状态。
Future doUpiTransation(ApplicationMeta appMeta) {
final UpiTransactionResponse response = await UpiPay.initiateTransaction(
amount: '100.00',
app: appMeta.application,
receiverName: 'John Doe',
receiverUpiAddress: 'john@doe',
transactionRef: 'UPITXREF0001',
transactionNote: 'A UPI Transaction',
);
print(response.status);
}https://stackoverflow.com/questions/73388708
复制相似问题