Может кто-нибудь, пожалуйста, дайте мне знать, как обновить Sagepay "SERVER" Integration
метод от протокола 2.23 до 3.00. Я могу видеть некоторые технические документы с различных форумов, но всегда сосредоточен на модернизации только метода Sagepay FORM Integration
. Я использую метод SERVER для отправки транзакций в sagepay.Обновление Sagepay «SERVER» Интеграция 2.23 - 3.00
Помогите мне, какие поля я должен добавить/изменить над своим кодом (массив транзакций), или если какой-либо конкретный документ для метода SERVER, который вы предлагаете, наиболее ценится.
При отправке POST транзакции в SagePay, я ан-подсчитанные внутреннее предупреждение/уведомление от SagePay что-то говорит: «Подпись несоответствие» «TAMPER ВНИМАНИЕ! Подписи не соответствуют этому заказу. Заказ был отменен. strMySignature = 349C5BF4107273CBF198F77440146750 strVPSSignature = E4230A73EB14FD97CC99238F48973E59 « –
Или мне нужно обновить учетную запись продавца sagepay шаблона XML? Пожалуйста, совет. –
Это не происходит из Sage Pay. Вероятно, вам нужно обновить хэш MD5, который вы проверяете ответ . от Sage Pay против Он должен состоять из: MD5 подпись конкатенации значений: {VPSTxId} + VendorTxCode + Статус + TxAuthNo + Имя_вендора + AVSCV2 + SecurityKey + AddressResult + PostCodeResult + CV2Result + GiftAid + 3DSecureStatus + CAVV + АдресStatus + PayerStatus + Ca rdType + Last4Digits + DeclineCode + ExpiryDate + FraudResponse + BankAuthCode –