Ошибка оформления JusPayExpress - JSURLNotPassed (102) - PullRequest
0 голосов
/ 11 мая 2018

Я столкнулся со странной проблемой в 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?

1 Ответ

0 голосов
/ 07 июня 2018

Это всегда будет работать, если endURL, указанный при создании заказа, и регулярное выражение, указанное в приложении, совпадают.

В вашем случае, пожалуйста, проверьте панель инструментов песочницы JusPay и убедитесь, что выбранный вариант сетевого банкинганастроен правильно.102 Код ошибки возвращается, когда URL платежа пуст или если подходящий шлюз для обработки платежа не найден.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...