JusPayExpress Checkout错误 - JSURLNotPassed(102)

时间:2018-05-11 10:46:17

标签: ios swift

我在JusPayExpressCheckout SDK中面临一个奇怪的问题。

我的结尾网址是 - “https://dev.merchant.com/payments/app-success

我有两种付款方式 - >

1。卡付款 我执行环境初始化:

checkout.environment(SANDBOX, merchantId: AppConstants.PaymentString.merchantId, orderId: model.orderId, cardNumber: model.cardNumber, cardExpiryYear: model.cardExpiryYear, cardExpiryMonth: model.cardExpiryMonth, cardSecurityCode: model.cardSecurityCode, nameOnCard: model.nameOnCard, authType: DEFAULT_AUTHENTICATION, saveToLocker: true, endUrlRegexes: [ "https:\\/\\/dev\\.merchant\\.com\\/payments\\/app-success.*$"])

此作品

2。 NetBankingPayment

我执行环境初始化:

checkout.environment(SANDBOX, merchantId: AppConstants.PaymentString.merchantId, orderId: model.orderId, netbankingBank: model.bankId, endUrlRegexes: [ "https:\\/\\/merchant\\.acko\\.com\\/payments\\/app-success.*$"])

奇怪......投掷失败了: “错误 - 操作无法完成。(JuspayError错误102。)”

即使两种情况下的正则表达式相同。

有人可以让我知道出现了什么问题吗?如果这是一个错误的endUrlRegex,那么endURL的正确正则表达式是什么?

1 个答案:

答案 0 :(得分:0)

如果在创建订单时指定的endURL与应用中指定的正则表达式匹配,它将始终有效。

在您的情况下,请检查JusPay沙箱仪表板并验证是否正确配置了所选的网上银行选项。当付款URL为空或未找到合适的网关来处理付款时,将返回102错误代码。