{"id":111,"date":"2021-07-21T15:36:28","date_gmt":"2021-07-21T15:36:28","guid":{"rendered":"https:\/\/payb.co.uk\/integration-guide\/?p=111"},"modified":"2021-07-21T15:36:28","modified_gmt":"2021-07-21T15:36:28","slug":"server_pull-request-variables","status":"publish","type":"post","link":"https:\/\/payb.co.uk\/integration-guide\/hosted-payment-form\/server_pull-request-variables\/","title":{"rendered":"SERVER_PULL Request Variables"},"content":{"rendered":"<p class=\"western\">These are the request variables directly posted by the merchant&#8217;s website to our transaction result query handler. The external URL address to send the request to; <span style=\"color: #0000ff;\"><u>https:\/\/mms.ThePaymentGateway.net\/Pages\/PublicPages\/PaymentFormResultHandler.ashx<\/u><\/span><\/p>\n<table border=\"1\" width=\"627\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td bgcolor=\"#b8cce2\" width=\"186\" height=\"31\"><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><\/p>\n<p><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Type<\/strong><\/span><\/span><\/td>\n<td bgcolor=\"#b8cce2\" width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Max<\/strong><\/span><\/span><\/p>\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\"><strong>Length<\/strong><\/span><\/span><\/p>\n<\/td>\n<td bgcolor=\"#b8cce2\" width=\"316\"><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=\"186\" height=\"33\"><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=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">&#8211;<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><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=\"186\" height=\"16\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Password<\/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=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">15<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">The<\/span> <span style=\"font-size: small;\">password<\/span> <span style=\"font-size: small;\">that<\/span> <span style=\"font-size: small;\">corresponds<\/span> <span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">the gateway<\/span> <span style=\"font-size: small;\">account<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"15\"><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=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">24<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><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<\/tbody>\n<\/table>\n<table border=\"1\" width=\"627\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"53\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoAVSCheckResult<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to include<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">AVS<\/span> <span style=\"font-size: small;\">check<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">in<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"54\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoCV2CheckResult<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to include<\/span> <span style=\"font-size: small;\">the CV2 check result of the transaction in the transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"54\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoThreeDSecureAuthentic<\/span> <span style=\"font-size: small;\">ationCheckResult<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to include<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">3D<\/span> <span style=\"font-size: small;\">Secure<\/span> <span style=\"font-size: small;\">check<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span><\/span><\/p>\n<p><span style=\"font-size: medium;\"><span style=\"font-size: small;\">transaction in<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"49\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoFraudProtectionCheckRes<\/span> <span style=\"font-size: small;\">ult<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">query<\/span> <span style=\"font-size: small;\">handler<\/span> <span style=\"font-size: small;\">to<\/span> <span style=\"font-size: small;\">include<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">Fraud protection check result of the transaction in the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"54\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoCardType<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to<\/span> <span style=\"font-size: small;\">includethecardtypeofthetransactioninthe<\/span><\/span><\/p>\n<p><span style=\"font-size: medium;\"><span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"54\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoCardNumberFirstSix<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\">\n<p align=\"JUSTIFY\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to include<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">first<\/span> <span style=\"font-size: small;\">6<\/span> <span style=\"font-size: small;\">digits<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">card<\/span> <span style=\"font-size: small;\">number<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">in<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"54\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoCardNumberLastFour<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\">\n<p align=\"JUSTIFY\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to include<\/span> <span style=\"font-size: small;\">the last 4 digits of the card number of the transaction in<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/p>\n<\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"53\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoCardExpiryDate<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">query<\/span> <span style=\"font-size: small;\">handler<\/span> <span style=\"font-size: small;\">to<\/span><\/span><\/p>\n<p><span style=\"font-size: medium;\"><span style=\"font-size: small;\">include<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">expiry<\/span> <span style=\"font-size: small;\">date<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">card<\/span> <span style=\"font-size: small;\">of<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">in<\/span> <span style=\"font-size: small;\">the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result<\/span> <span style=\"font-size: small;\">variable<\/span> <span style=\"font-size: small;\">list<\/span><\/span><\/td>\n<\/tr>\n<tr valign=\"TOP\">\n<td width=\"186\" height=\"53\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">EchoDonationAmount<\/span><\/span><\/td>\n<td width=\"47\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">B<\/span><\/span><\/td>\n<td width=\"75\">\n<p align=\"CENTER\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">true\/false<\/span><\/span><\/p>\n<\/td>\n<td width=\"316\"><span style=\"font-size: medium;\"><span style=\"font-size: small;\">Instructs the transaction result query handler to include<\/span> <span style=\"font-size: small;\">the donation amount of the transaction in the<\/span> <span style=\"font-size: small;\">transaction<\/span> <span style=\"font-size: small;\">result variable<\/span> <span style=\"font-size: small;\">list<\/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 request variables directly posted by the merchant&#8217;s website to our transaction result query handler. The external URL address to send the request to; https:\/\/mms.ThePaymentGateway.net\/Pages\/PublicPages\/PaymentFormResultHandler.ashx Variable Name Data Type Max Length Comments MerchantID A &#8211; The merchant ID that was used to process the transaction Password A 15 The password that corresponds to&#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\/111"}],"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=111"}],"version-history":[{"count":1,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/111\/revisions"}],"predecessor-version":[{"id":112,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/posts\/111\/revisions\/112"}],"wp:attachment":[{"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/media?parent=111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/categories?post=111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/payb.co.uk\/integration-guide\/wp-json\/wp\/v2\/tags?post=111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}