| @@ 445-451 (lines=7) @@ | ||
| 442 | $params['ClientIPAddress']= $ip_address; |
|
| 443 | } |
|
| 444 | ||
| 445 | if ( MODULE_PAYMENT_SAGE_PAY_DIRECT_TRANSACTION_METHOD == 'Payment' ) { |
|
| 446 | $params['TxType'] = 'PAYMENT'; |
|
| 447 | } elseif ( MODULE_PAYMENT_SAGE_PAY_DIRECT_TRANSACTION_METHOD == 'Deferred' ) { |
|
| 448 | $params['TxType'] = 'DEFERRED'; |
|
| 449 | } else { |
|
| 450 | $params['TxType'] = 'AUTHENTICATE'; |
|
| 451 | } |
|
| 452 | ||
| 453 | if ($params['BillingCountry'] == 'US') { |
|
| 454 | $params['BillingState'] = tep_get_zone_code($order->billing['country']['id'], $order->billing['zone_id'], ''); |
|
| @@ 116-122 (lines=7) @@ | ||
| 113 | $params = array('VPSProtocol' => $this->api_version, |
|
| 114 | 'Vendor' => substr(MODULE_PAYMENT_SAGE_PAY_FORM_VENDOR_LOGIN_NAME, 0, 15)); |
|
| 115 | ||
| 116 | if ( MODULE_PAYMENT_SAGE_PAY_FORM_TRANSACTION_METHOD == 'Payment' ) { |
|
| 117 | $params['TxType'] = 'PAYMENT'; |
|
| 118 | } elseif ( MODULE_PAYMENT_SAGE_PAY_FORM_TRANSACTION_METHOD == 'Deferred' ) { |
|
| 119 | $params['TxType'] = 'DEFERRED'; |
|
| 120 | } else { |
|
| 121 | $params['TxType'] = 'AUTHENTICATE'; |
|
| 122 | } |
|
| 123 | ||
| 124 | $crypt = array('ReferrerID' => 'C74D7B82-E9EB-4FBD-93DB-76F0F551C802', |
|
| 125 | 'VendorTxCode' => substr(date('YmdHis') . '-' . $_SESSION['customer_id'] . '-' . $_SESSION['cartID'], 0, 40), |
|
| @@ 176-182 (lines=7) @@ | ||
| 173 | $params['ClientIPAddress']= $ip_address; |
|
| 174 | } |
|
| 175 | ||
| 176 | if ( MODULE_PAYMENT_SAGE_PAY_SERVER_TRANSACTION_METHOD == 'Payment' ) { |
|
| 177 | $params['TxType'] = 'PAYMENT'; |
|
| 178 | } elseif ( MODULE_PAYMENT_SAGE_PAY_SERVER_TRANSACTION_METHOD == 'Deferred' ) { |
|
| 179 | $params['TxType'] = 'DEFERRED'; |
|
| 180 | } else { |
|
| 181 | $params['TxType'] = 'AUTHENTICATE'; |
|
| 182 | } |
|
| 183 | ||
| 184 | if ($params['BillingCountry'] == 'US') { |
|
| 185 | $params['BillingState'] = tep_get_zone_code($order->billing['country']['id'], $order->billing['zone_id'], ''); |
|