Хорошо, поэтому я пытаюсь сделать редирект с помощью PHP с идентификатором платежа ... я не уверен, как это сделать ... вот инструкции и даже пример кода asp.net, чтобы помочь
Перенаправление на страницу Mercury HostedCheckout URL-адрес Mercury HostedCheckout: тестовый URL: https://hc.mercurydev.net/Checkout.aspx
Скрытые поля в форме HTML Публикация в HostedCheckout
Field Name Description Required
PaymentID The unique identifier returned by the InitiatePayment web service. Yes
А вот пример кода на C # для asp.net
Пример кода перенаправления Это пример кода, который перенаправит браузер на страницу HostedCheckout Mercury.Это код C # на стороне сервера, используемый в событии щелчка asp.net, который создает html-ответ, который будет перенаправлен на Меркурий.
//Set the necessary variables before building html.
string hostedCheckoutURL = ConfigurationManager.AppSettings["HostedCheckoutURL"];
string paymentID = this.txtPaymentID.Text;
//Build an html form post to be sent back to the browser.
//It will redirect the browser to the Mercury HostedCheckout page.
Response.Clear();
Response.Write("<html><head>");
Response.Write("</head><body onload=\"document.frmCheckout.submit()\">");
Response.Write("<form name=\"frmCheckout\" method=\"Post\" action=\"" + hostedCheckoutURL + "\" >");
Response.Write("<input name=\"PaymentID\" type=\"hidden\" value=\"" + paymentID + "\">");
Response.Write("</form>");
Response.Write("</body></html>");
Response.End();
В основном мне нужно сделать тот же запрос в PHP ... любые идеи