Redirect URL

From Wiki Plati.Online
Revision as of 16:17, 17 July 2024 by George.fatu (talk | contribs) (Created page with "== Redirect URL == Once the '''XML_Message''' is successfully parsed the Plati Online system will return an XML with the redirect URL. Validate returned XML with schema: '''https://secure.plationline.eu/xml_validation/auth.url.response.v5.xsd''' <source lang="xml"> <po_auth_url_response> <po_error_code> <![CDATA[ 1 - an error occured parsing the '''XML_Message''' and Plati Online will not generate the '''Redirect URL'''. 0 - no error => Plati Online will gener...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Redirect URL[edit]

Once the XML_Message is successfully parsed the Plati Online system will return an XML with the redirect URL. Validate returned XML with schema: https://secure.plationline.eu/xml_validation/auth.url.response.v5.xsd

<source lang="xml"> <po_auth_url_response> <po_error_code> <![CDATA[ 1 - an error occured parsing the XML_Message and Plati Online will not generate the Redirect URL. 0 - no error => Plati Online will generate the Redirect URL ]]> </po_error_code> <po_error_reason> <![CDATA[the error message]]> </po_error_reason> <po_redirect_url> <![CDATA[1]]> </po_redirect_url> </po_auth_url_response> </source> To continue transaction merchants have to send to the browser the HTTP Redirect_URL. Plati Online system will load the card page.

Pseudo-code:

  1. Load the returned XML;
  2. if po_error_code = 1 echo the error message from po_error_reason tag;
  3. if po_error_code = 0 echo HTTP Redirect po_redirect_url tag;