{"id":101,"date":"2021-07-21T15:29:48","date_gmt":"2021-07-21T15:29:48","guid":{"rendered":"https:\/\/payb.co.uk\/integration-guide\/?p=101"},"modified":"2021-07-21T15:29:48","modified_gmt":"2021-07-21T15:29:48","slug":"server-output-variables","status":"publish","type":"post","link":"https:\/\/payb.co.uk\/integration-guide\/hosted-payment-form\/server-output-variables\/","title":{"rendered":"SERVER Output Variables"},"content":{"rendered":"<p class=\"western\">These are the output variables delivered to the merchant&#8217;s CallbackURL after the transaction has been processed. These variables will be delivered as <strong>query<\/strong> <strong>string<\/strong> variables on the URL.<\/p>\n<table border=\"1\" width=\"627\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td bgcolor=\"#b8cce2\" width=\"101\" height=\"32\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Variable<\/strong><\/span> <span style=\"font-size: small;\"><strong>Name<\/strong><\/span><\/span><\/td>\n<td bgcolor=\"#b8cce2\" width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Data<\/strong><\/span> <span style=\"font-size: small;\"><strong>Type<\/strong><\/span><\/span><\/td>\n<td bgcolor=\"#b8cce2\" width=\"57\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Max<\/strong><\/span> <span style=\"font-size: small;\"><strong>Length<\/strong><\/span><\/span><\/td>\n<td bgcolor=\"#b8cce2\" width=\"420\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Comments<\/strong><\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"101\" height=\"49\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">HashDigest<\/span><\/span><\/td>\n<td width=\"47\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"420\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Ahashed string that contains all the variables passed and also data that is<\/span> <span style=\"font-size: small;\">not<\/span> <span style=\"font-size: small;\">passed<\/span> <span style=\"font-size: small;\">but is<\/span> <span style=\"font-size: small;\">known<\/span> <span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">both<\/span> <span style=\"font-size: small;\">sides<\/span> <span style=\"font-size: small;\">&#8211;<\/span> <span style=\"font-size: small;\">namely the<\/span> <span style=\"font-size: small;\">PreSharedKey and<\/span> <span style=\"font-size: small;\">the<\/span><\/span><\/p>\n<p><span style=\"font-size: medium;\"><span style=\"font-size: small;\">gateway<\/span> <span style=\"font-size: small;\">account<\/span> <span style=\"font-size: small;\">password. (see<\/span> <span style=\"font-size: small;\">section<\/span> <span style=\"font-size: small;\">below)<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"101\" height=\"16\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">MerchantID<\/span><\/span><\/td>\n<td width=\"47\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">15<\/span><\/span><\/p>\n<\/td>\n<td width=\"420\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">merchant<\/span> <span style=\"font-size: small;\">ID<\/span> <span style=\"font-size: small;\">that<\/span> <span style=\"font-size: small;\">was<\/span> <span style=\"font-size: small;\">used<\/span> <span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">process<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"101\" height=\"16\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">CrossReference<\/span><\/span><\/td>\n<td width=\"47\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"420\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">unique<\/span> <span style=\"font-size: small;\">CrossReference<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"101\" height=\"15\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">OrderID<\/span><\/span><\/td>\n<td width=\"47\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">A<\/span><\/span><\/p>\n<\/td>\n<td width=\"57\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"420\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">unique<\/span> <span style=\"font-size: small;\">OrderID<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"western\">\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>These are the output variables delivered to the merchant&#8217;s CallbackURL after the transaction has been processed. These variables will be delivered as query string variables on the URL. Variable Name Data Type Max Length Comments HashDigest A &#8211; Ahashed string that contains all the variables passed and also data that is not passed but is&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,31],"tags":[],"_links":{"self":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/101"}],"collection":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/comments?post=101"}],"version-history":[{"count":1,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/101\/revisions"}],"predecessor-version":[{"id":102,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/101\/revisions\/102"}],"wp:attachment":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/media?parent=101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/categories?post=101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/tags?post=101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}