Я пытаюсь обновить свои старые страницы SagePay с версии 2.2.2 до 3.00, однако я медленно становлюсь медленным с использованием AES-шифрования. Страницы корзины покупок и проверки полностью подготовлены с использованием устаревших 2.22 и новых 3.00 обязательных полей, но я просто не могу получить доступ к шифрованию AES. Я смотрел и играл с некоторыми примерами решений, размещенными […]
Я пытался без труда понять, как обновить шифрование, используемое в коде для трех сайтов электронной торговли моей компании, от simpleXor до AES-шифрования. Не делая этого, я не могу обновить остальную часть кода, что означает, что после июля мы не сможем осуществлять платежи в Интернете. Мне удалось обновить коды формы склепа в соответствии с обновлением до […]
Это сайт PHP (Zend Framework 1.11), не использующий готовый пакет. Когда запрос: https://live.sagepay.com/gateway/service/vspserver-register.vsp (с TxType ), я получаю следующий ответ: 4020 : Information received from an Invalid IP address. Я зарегистрировался в административной области SagePay и добавил IP-адрес живого сервера в раздел «Действительные IP-адреса», и я убедился, что он использует правильный URL SagePay для отправки […]
Я пробовал все учебники, но я обнаружил, что не смог интегрироваться с использованием интеграции с сервером Sagepay. Может ли кто-нибудь (кто уже сделал это успешно) помочь мне в этом. Я ищу очень быструю помощь. Дайте мне знать, если вам нужно что-то знать. Помощь как можно скорее. Благодаря……..
Наша компания в основном использовала vbscript до недавнего времени, когда мы начали переходить на PHP. Попытавшись интегрировать набор форм SagePay в один из наших проектов, я столкнулся с этим препятствием. Мы находимся на сервере Windows 2008, и это не может быть изменено. Сервер не содержит библиотеку mcrypt, и наш серверный сервер не будет устанавливать его […]
Я создаю простую форму PHP для отправки транзакций в sagepay с помощью интеграции форм, cryptkey устанавливается следующим образом: $PAYMENT_CRYPT = "VendorTxCode=website &Amount=$total &Currency=GBP &Description=Ticket &SuccessURL=EDITED-OUT/registered-thanks &FailureURL=EDITED-OUT/registered-fail &BillingSurname=$surname &BillingFirstnames=$firstname &BillingAddress1=$address1 &BillingCity=$city &BillingPostCode=$postcode &BillingCountry=UK &DeliverySurname=$surname &DeliveryFirstnames=$firstname &DeliverAddress1=$address1 &DeliveryCity=$city &DeliveryPostCode=$postcode &DeliveryCountry=UK &AllowGiftAid=1" Форма: <form action="https://live.sagepay.com/gateway/service/vspform-register.vsp" method="POST" id="SagePayForm" name="SagePayForm"> <input type="hidden" name="VPSProtocol" value="2.23" /> <input type="hidden" name="TxType" value="PAYMENT" /> […]
Может кто-нибудь, пожалуйста, дайте мне знать, почему sagepay выбрасывает 5006 (Невозможно перенаправить на веб-сайт поставщика.), Я могу отправить транзакцию на sagepay и могу предоставить информацию о кредитной карте в конце sagepay. Но, моя проблема, когда она вернется обратно на мою страницу уведомления, она выдает ошибку 5006. и я не мог достичь своих успехов или неудачных […]
Я добавил весь параметр в URL-адрес Sagepay. Но он бросает ошибку в валюте. Я не могу решить эту проблему. Код: $cryptString = 'VendorTxCode='.$this->getVendorTxCode(); $cryptString.= '&ReferrerID='.$this->getReferrerID(); $cryptString.= '&Amount='.sprintf("%01.2F",($order->order_total_price-$order->order_fee)); $cryptString.= '&Currency=GBP'; //Status Detail: 3045 : The Currency field is missing. $cryptString.= '&Description='.$this->getDescription(); $cryptString.= '&SuccessURL=https://testurl/sage/success.php'; $cryptString.= '&FailureURL=https://testurl/sage/fail.php'; $cryptString.= '&CustomerName=Customer Name'; ……. И, наконец, я назвал метод шифрования $cryptedString […]