Ich möchte, dass der Endbenutzer weiß, welchen Betrag er bei der Eingabe seiner Kreditkartendaten bezahlt, und dies scheint nur möglich zu sein, wenn Realex eine Vorlagendatei mit einem eingebetteten Tag <hpp:body />
bereitgestellt wird. Ich möchte lieber nicht darauf eingehen, also gibt es eine Möglichkeit, dass das Standard-Realex-Formular den Betrag anzeigt, der geladen wird?Wie wird der Zahlungsbetrag im Realex HPP-Post angezeigt?
Meine Anwendung ist in ASP VB.net. Meine Klasse, die den Beitrag erstellt, ist:
Public Class RemotePost
Private Inputs As System.Collections.Specialized.NameValueCollection = New System.Collections.Specialized.NameValueCollection()
Public Url As String = ""
Public Method As String = "post"
Public FormName As String = "Mypost"
Public Sub Add(name As String, value As String)
Inputs.Add(name, value)
End Sub
Public Sub Post()
System.Web.HttpContext.Current.Response.Clear()
System.Web.HttpContext.Current.Response.Write("<html><head>")
System.Web.HttpContext.Current.Response.Write(String.Format("</head><body onload='document.{0}.submit()'>", FormName))
System.Web.HttpContext.Current.Response.Write(String.Format("<form name='{0}' method='{1}' action='{2}' >", FormName, Method, Url))
For i = 0 To Inputs.Keys.Count - 1
HttpContext.Current.Response.Write(String.Format("<input name='{0}' type='hidden' value='{1}'>", Inputs.Keys(i), Inputs(Inputs.Keys(i))))
Next i
System.Web.HttpContext.Current.Response.Write("</form>")
System.Web.HttpContext.Current.Response.Write("</body></html>")
System.Web.HttpContext.Current.Response.End()
End Sub
End Class
Ich versuche nur, den Zugang zu RealControl zu bekommen, oder sonst jemand in der Kundenorganisation hat dies ebenfalls tun. Ist das eine Webanwendungsschnittstelle? – CodeMantle
Ja, es ist ein Reporting- und Abstimmungs-Tool und es ist eine Web-App. –