如何解决我们可以使用 Pay By Link [POST] 方法启用 Save Card 选项吗
我正在开发 Global Payments 系统并尝试实现 Pay By Link http post 方法来生成链接并与客户共享以在他们方便的时间付款。在请求正文下方的沙箱 url 中工作正常。
{
"SHA1HASH": "606ab12bb09f5e68b1d72ce26622650d485583fd","TIMESTAMP": "20210612042252","MERCHANT_ID": "somehotel","ACCOUNT": "internet","ORDER_ID": "5ef1c1ce6da546069998744bdce3d8c9","AMOUNT": "2000","CURRENCY": "EUR","AUTO_SETTLE_FLAG": "1","COMMENT1": "Email Channel","HPP_VERSION": "2","HPP_LANG": "en","HPP_CUSTOMER_EMAIL": "somebody@gmail.com","HPP_CUSTOMER_PHONENUMBER_MOBILE": "91|9999999999","HPP_BILLING_STREET1": "Flat 123","HPP_BILLING_STREET2": "House 456","HPP_BILLING_STREET3": "Unit 4","HPP_BILLING_CITY": "Halifax","HPP_BILLING_POSTALCODE": "W5 9HR","HPP_BILLING_COUNTRY": "826","HPP_SHIPPING_STREET1": "Apartment 852","HPP_SHIPPING_STREET2": "Complex 741","HPP_SHIPPING_STREET3": "House 963","HPP_SHIPPING_CITY": "Chicago","HPP_SHIPPING_STATE": "IL","HPP_SHIPPING_POSTALCODE": "50001","HPP_SHIPPING_COUNTRY": "840","HPP_ADDRESS_MATCH_INDICATOR": "FALSE","HPP_CHALLENGE_REQUEST_INDICATOR": "NO_PREFERENCE","BILLING_CODE": "59|123","BILLING_CO": "GB","SHIPPING_CODE": "50001|Apartment 852","SHIPPING_CO": "US","CUST_NUM": "6e027928-c477-4689-a45f-4e138a1f208a","VAR_REF": "Acme Corporation","PROD_ID": "SKU1000054","MERCHANT_RESPONSE_URL": "https://www.example.com/responseUrl","SUPPLEMENTARY_DATA": "Custom Value"
}
有没有办法启用保存卡选项。我尝试提供在另一个付款参考中看到的以下标志,但响应开始给出哈希错误。
请求正文包含在下面
"CARD_STORAGE_ENABLE": "1","OFFER_SAVE_CARD": "1","PAYER_EXIST": "0","PAYER_REF": "376a2598-412d-4805-9f47-c177d5605853","PMT_REF": "ca46344d-4292-47dc-9ced-e8a42ce66977",
以及来自服务器的响应
{
"resultCode":508,"internalErrorCode":61000,"errorMessage":"Incorrect hash. Please check your code and the Developers Documentation."
}
这是出于目的的限制还是我们传递了错误的标志?请帮忙!
解决方法
以下是来自开发者门户的两个部分,描述了如何生成哈希:
卡付款:https://developer.globalpay.com/hpp/card-payments#generate-hash
卡存储:https://developer.globalpay.com/hpp/card-storage#generate-hash
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。