【问题标题】:Global Payments HPP sandbox. 508 Invalid characters in MERCHANT_RESPONSE_URL when ngrok is used全球支付 HPP 沙箱。使用 ngrok 时 MERCHANT_RESPONSE_URL 中的 508 个无效字符
【发布时间】:2020-11-10 09:04:03
【问题描述】:

是否有机会使用 ngrok 使用 Global Payments HPP 沙盒?

目前,它提供

508
Invalid characters in MERCHANT_RESPONSE_URL. Please contact the merchant.

对于像这样的 URL https://testsitewww.ap.ngrok.io/~testsite/shop/src/cart.php?target=callback&txn_id_name=txnId&txnId=000008-567H

完整的请求

(
[ORDER_ID] => testsite2_000008-567H
[MERCHANT_ID] => dev240640823746370784
[TIMESTAMP] => 20201110125116
[ACCOUNT] =>
[AUTO_SETTLE_FLAG] => 1
[HPP_VERSION] => 2
[AMOUNT] => 13999
[HPP_CUSTOMER_PHONENUMBER_MOBILE] =>
[HPP_CUSTOMER_EMAIL] => testsite+test@example.com
[HPP_SHIPPING_POSTALCODE] => 90001
[HPP_SHIPPING_COUNTRY] => 643
[HPP_SHIPPING_CITY] => Los Angeles
[HPP_SHIPPING_STREET1] => test
[HPP_SHIPPING_STREET2] =>
[HPP_SHIPPING_STREET3] =>
[HPP_BILLING_POSTALCODE] => 90001
[HPP_BILLING_COUNTRY] => 643
[HPP_SHIPPING_STATE] =>
[HPP_BILLING_CITY] => Los Angeles
[HPP_BILLING_STREET1] => test
[HPP_BILLING_STREET2] =>
[HPP_BILLING_STREET3] =>
[HPP_ADDRESS_MATCH_INDICATOR] => TRUE
[MERCHANT_RESPONSE_URL] => https://testsitewww.ap.ngrok.io/~testsite/shop/src/cart.php?target=callback&txn_id_name=txnId&txnId=000008-567H
[COMMENT1] => Test company
[CURRENCY] => USD
[SHA1HASH] => e068e2876262d61f22c84f440463fcdb1b42f90a

)

其他 URL 工作正常。

根据https://developer.globalpay.com/contact-us 我必须在这里问集成问题

【问题讨论】:

    标签: realex-payments-api global-payments-api


    【解决方案1】:

    我认为 URL 中的字符 ~ 导致了这里的问题,而不是 ngrok。 我刚刚使用了nrok,它工作正常。我的网址看起来像:http://6c59460.ngrok.io/realexresponse
    此外,ngrok 指向一个本地 IIS url,例如 http://localhost:88。如此有效,我在 MERCHANT_RESPONSE_URL 中提供的 URL 是 http://localhost:88/realexresponse

    我发现这篇文章建议不要在 URL 中使用某些字符,因为它们可能被服务器或在本例中为 Realex 保留。其中之一是~
    https://help.dragonmetrics.com/en/articles/213986-invalid-characters-in-url

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-17
      • 2016-07-22
      • 2015-08-21
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 2012-09-10
      • 2017-12-09
      相关资源
      最近更新 更多