Я пытаюсь использовать полное перенаправление страницы с прямой интеграцией, и если я правильно читаю документацию, я считаю, что смогу сгенерировать JSON на стороне сервера для перехода в RealexHpp.redirect. Я знаю, что код для создания этого JSON используется на нескольких языках, но используется ли где-нибудь необработанный вывод JSON? Я спрашиваю, поскольку язык, на котором я пишу, не входит в число поддерживаемых, поэтому я пытаюсь убедиться, что я правильно понимаю выходной формат.
Я попытался воссоздать структуру JSON на основе того, что, по моему мнению, отображаемый код Java должен выводить, но я, очевидно, делаю что-то не так, поскольку он не работает, было бы действительно полезно, если бы у меня был какой-то необработанный JSON, чтобы сравнить его с убедитесь, что я правильно понимаю структуру.
Большое спасибо,
Необработанные примеры JSON недоступны, но у нас есть примеры HTML POST (https://developer.globalpay.com/hpp/card-payments). Вы можете создать JSON на их основе.
Вот как должен выглядеть JSON: {"MERCHANT_ID":"MerchantId","ACCOUNT":"internet","ORDER_ID":"N6qsk4kYRZihmPrTXWYS6g","AMOUNT":"1999","CURRENCY":"EUR", "TIMESTAMP":"20221121100715","AUTO_SETTLE_FLAG":"1","SHIPPING_CODE":"50001|Квартира 825","SHIPPING_CO":"США","HPP_SHIPPING_STREET1":"Квартира 825","HPP_SHIPPING_STREET2":"Комплекс 741","HPP_SHIPPING_STREET3":"Дом 963","HPP_SHIPPING_CITY":"Чикаго","HPP_SHIPPING_STATE":"IL","HPP_SHIPPING_POTALCODE":"50001","HPP_SHIPPING_COUNTRY":"840","BILLING_CODE":"59 |123","BILLING_CO":"GB","HPP_BILLING_STREET1":"Квартира 123","HPP_BILLING_STREET2":"Дом 456","HPP_BILLING_STREET3":"Квартира 4","HPP_BILLING_CITY":"Галифакс","HPP_BILLING_POSTALCODE" :"W5 9HR","HPP_BILLING_COUNTRY":"826","HPP_CUSTOMER_EMAIL":"james.mason@example.com","HPP_CUSTOMER_PHONENUMBER_MOBILE":"44|07123456789","HPP_PHONE":"44|07123456789","HPP_ADDRESS_MATCH_INDICATOR ":"ЛОЖЬ","HPP_VERSION":"2","SHA1HASH":"308bb8dfbbfcc67c28d602d988ab104c3b08d012"}
Спасибо, что поделились примером JSON, это мне очень помогло.