Я столкнулся со странной проблемой в JusPayExpressCheckout SDK.
Мой конечный URL-адрес имеет вид - "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.*$"])
Странно ... Сбой при выдаче: "error - Операция не можетне будет завершено.(JuspayError error 102.) "
Несмотря на то, что регулярное выражение одинаково в обоих случаях.
Может кто-нибудь, пожалуйста, дайте мне знать, что происходит не так, и если это такнеправильного endUrlRegex, какое правильное регулярное выражение для endURL?