Version Notes
Bug correction for the Authorize and Capture function. PHP max version changed to 7.0.15
Download this release
Release Info
Developer | AltaPay Integration Team |
Extension | AltaPay_for_Magento1 |
Version | 1.2.3 |
Comparing to | |
See all releases |
Code changes from version 1.2.2 to 1.2.3
- app/code/community/Altapay/Payment/Model/Api/ALTAPAY_VERSION.php +1 -1
- app/code/community/Altapay/Payment/Model/Method/Abstract.php +1 -1
- app/code/community/Altapay/Payment/Model/Method/Gateway.php +135 -124
- app/code/community/Altapay/Payment/controllers/OnepageController.php +1 -3
- app/code/community/Altapay/Payment/etc/config.xml +1 -1
- app/code/community/Altapay/Payment/etc/config.xml.bak +192 -0
- app/design/frontend/base/default/layout/altapay.xml +17 -2
- app/design/frontend/base/default/template/altapay/checkout/info_title.phtml +5 -0
- app/design/frontend/base/default/template/altapay/checkout/magento_styling.css +8 -0
- package.xml +6 -8
app/code/community/Altapay/Payment/Model/Api/ALTAPAY_VERSION.php
CHANGED
@@ -1 +1 @@
|
|
1 |
-
<?php define('ALTAPAY_VERSION', 'MagentoPlugin/
|
1 |
+
<?php define('ALTAPAY_VERSION', 'MagentoPlugin/20170313_110000');
|
app/code/community/Altapay/Payment/Model/Method/Abstract.php
CHANGED
@@ -55,7 +55,7 @@ abstract class Altapay_Payment_Model_Method_Abstract extends Mage_Payment_Model_
|
|
55 |
* In order to refund them we need to set the transaction id, as we would
|
56 |
* normally do later in the capture process.
|
57 |
*/
|
58 |
-
if ($paymentStatus == 'bank_payment_finalized')
|
59 |
{
|
60 |
$payment->setIsTransactionClosed(false);
|
61 |
$payment->setTransactionId($session_authTransactionId);
|
55 |
* In order to refund them we need to set the transaction id, as we would
|
56 |
* normally do later in the capture process.
|
57 |
*/
|
58 |
+
if ($paymentStatus == 'bank_payment_finalized' || $paymentStatus == 'captured')
|
59 |
{
|
60 |
$payment->setIsTransactionClosed(false);
|
61 |
$payment->setTransactionId($session_authTransactionId);
|
app/code/community/Altapay/Payment/Model/Method/Gateway.php
CHANGED
@@ -34,7 +34,7 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
34 |
}
|
35 |
return parent::authorize($payment, $amount);
|
36 |
}
|
37 |
-
|
38 |
public function getCheckoutRedirectUrl()
|
39 |
{
|
40 |
$onePage = $this->getOnepage();
|
@@ -43,7 +43,7 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
43 |
$onePage->getQuote()->reserveOrderId();
|
44 |
$onePage->getQuote()->save();
|
45 |
}
|
46 |
-
|
47 |
$terminal = $this->getAltapayTerminal();
|
48 |
$orderid = $onePage->getQuote()->getReservedOrderId(); //'qoute_'.$onePage->getQuote()->getId();
|
49 |
$totals = $onePage->getQuote()->getTotals(); /** @var $totals Mage_Sales_Model_Quote_Address_Total[] */
|
@@ -54,21 +54,21 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
54 |
$shippingAddress = $onePage->getQuote()->getShippingAddress();
|
55 |
|
56 |
$customerInfo = array(
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
'billing_firstname'=> $billingAddress->getData('firstname'),
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
'shipping_firstname'=> $shippingAddress->getData('firstname'),
|
71 |
-
|
72 |
'customer_phone'=> $billingAddress->getData('telephone'),
|
73 |
);
|
74 |
|
@@ -77,18 +77,18 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
77 |
* flow where payment and capture is performed in two steps.
|
78 |
*/
|
79 |
//$paymentType = Altapay_Payment_Model_Constants::ACTION_AUTHORIZE;
|
80 |
-
|
81 |
$paymentType = $this->getAltapayPaymentType(Altapay_Payment_Model_Constants::CONT_PATH_GATEWAY_ACTION_TYPE,$onePage->getQuote()->getStoreId());
|
82 |
|
83 |
$requestConfig = $this->getAltapayRequestConfig($orderid);
|
84 |
$transactionInfo = array(
|
85 |
-
|
86 |
);
|
87 |
|
88 |
$orderLines = $this->_createOrderLinesFromQuote($onePage->getQuote());
|
89 |
|
90 |
$response = $this->getAltapayModel()->createPaymentRequest(
|
91 |
-
|
92 |
$orderid,
|
93 |
$amount,
|
94 |
$currencyCode,
|
@@ -100,7 +100,7 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
100 |
$transactionInfo,
|
101 |
$orderLines
|
102 |
);
|
103 |
-
|
104 |
if($response->wasSuccessful())
|
105 |
{
|
106 |
Mage::getSingleton('core/session')->setData('altapay_payment_request_url', $response->getRedirectURL());
|
@@ -120,11 +120,17 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
120 |
{
|
121 |
$data = $item->__toArray();
|
122 |
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
$orderLines[] = array(
|
124 |
'description'=>$data['name'],
|
125 |
'itemId'=>$data['sku'],
|
126 |
'quantity'=>$data['qty'],
|
127 |
-
'taxAmount'=>$data['tax_amount'],
|
128 |
'unitCode'=>'pcs', // TODO: Nice this up
|
129 |
'unitPrice'=>round($data['calculation_price'], 2, PHP_ROUND_HALF_DOWN),
|
130 |
'discount'=>round($data['discount_percent'], 2, PHP_ROUND_HALF_DOWN),
|
@@ -200,310 +206,315 @@ class Altapay_Payment_Model_Method_Gateway extends Altapay_Payment_Model_Method_
|
|
200 |
{
|
201 |
return Mage::getSingleton('checkout/type_onepage');
|
202 |
}
|
203 |
-
|
204 |
protected function getAltapayRequestConfig($orderId)
|
205 |
{
|
206 |
return array(
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
);
|
214 |
}
|
215 |
-
|
216 |
protected function getAltapayTerminal()
|
217 |
{
|
218 |
return Mage::getStoreConfig(Altapay_Payment_Model_Constants::CONF_PATH_GATEWAY_TERMINAL);
|
219 |
}
|
220 |
|
221 |
private function getStateCode($state){ //only focusing on US and Mexico states.
|
|
|
222 |
$stateCode = "";
|
223 |
-
|
|
|
|
|
|
|
|
|
224 |
case "alabama":
|
225 |
$stateCode = "AL";
|
226 |
-
|
227 |
case "alaska":
|
228 |
$stateCode = "AK";
|
229 |
-
|
230 |
case "arizona":
|
231 |
$stateCode = "AZ";
|
232 |
-
|
233 |
case "arkansas":
|
234 |
$stateCode = "AR";
|
235 |
-
|
236 |
case "california":
|
237 |
-
$stateCode = "
|
238 |
-
|
239 |
case "colorado":
|
240 |
$stateCode = "CO";
|
241 |
-
|
242 |
case "connecticut":
|
243 |
$stateCode = "CT";
|
244 |
-
|
245 |
case "delaware":
|
246 |
$stateCode = "DE";
|
247 |
-
|
248 |
case "districtofcolumbia":
|
249 |
$stateCode = "DC";
|
250 |
-
|
251 |
case "florida":
|
252 |
$stateCode = "FL";
|
253 |
-
|
254 |
case "georgia":
|
255 |
$stateCode = "GA";
|
256 |
-
|
257 |
case "hawaii":
|
258 |
$stateCode = "HI";
|
259 |
-
|
260 |
case "idaho":
|
261 |
$stateCode = "ID";
|
262 |
-
|
263 |
case "illinois":
|
264 |
$stateCode = "IL";
|
265 |
-
|
266 |
case "indiana":
|
267 |
$stateCode = "IN";
|
268 |
-
|
269 |
case "iowa":
|
270 |
$stateCode = "IA";
|
271 |
-
|
272 |
case "kansas":
|
273 |
$stateCode = "KS";
|
274 |
-
|
275 |
case "kentucky":
|
276 |
$stateCode = "KY";
|
277 |
-
|
278 |
case "louisiana":
|
279 |
$stateCode = "LA";
|
280 |
-
|
281 |
case "maine":
|
282 |
$stateCode = "ME";
|
283 |
-
|
284 |
case "maryland":
|
285 |
$stateCode = "MD";
|
286 |
-
|
287 |
case "massachusetts":
|
288 |
$stateCode = "MA";
|
289 |
-
|
290 |
case "michigan":
|
291 |
$stateCode = "MI";
|
292 |
-
|
293 |
case "minnesota":
|
294 |
$stateCode = "MN";
|
295 |
-
|
296 |
case "mississippi":
|
297 |
$stateCode = "MS";
|
298 |
-
|
299 |
case "missouri":
|
300 |
$stateCode = "MO";
|
301 |
-
|
302 |
case "montana":
|
303 |
$stateCode = "MT";
|
304 |
-
|
305 |
case "nebraska":
|
306 |
$stateCode = "NE";
|
307 |
-
|
308 |
case "nevada":
|
309 |
$stateCode = "NV";
|
310 |
-
|
311 |
case "newhampshire":
|
312 |
$stateCode = "NH";
|
313 |
-
|
314 |
case "newjersey":
|
315 |
$stateCode = "NJ";
|
316 |
-
|
317 |
case "newmexico":
|
318 |
$stateCode = "NM";
|
319 |
-
|
320 |
case "newyork":
|
321 |
$stateCode = "NY";
|
322 |
-
|
323 |
case "northcarolina":
|
324 |
$stateCode = "NC";
|
325 |
-
|
326 |
case "northdakota":
|
327 |
$stateCode = "ND";
|
328 |
-
|
329 |
case "ohio":
|
330 |
$stateCode = "OH";
|
331 |
-
|
332 |
case "oklahoma":
|
333 |
$stateCode = "OK";
|
334 |
-
|
335 |
case "oregon":
|
336 |
$stateCode = "OR";
|
337 |
-
|
338 |
case "pennsylvania":
|
339 |
$stateCode = "PA";
|
340 |
-
|
341 |
case "puertorico":
|
342 |
$stateCode = "PR";
|
343 |
-
|
344 |
case "rhodeisland":
|
345 |
$stateCode = "RI";
|
346 |
-
|
347 |
case "southcarolina":
|
348 |
$stateCode = "SC";
|
349 |
-
|
350 |
case "southdakota":
|
351 |
$stateCode = "SD";
|
352 |
-
|
353 |
case "tennessee":
|
354 |
$stateCode = "TN";
|
355 |
-
|
356 |
case "texas":
|
357 |
$stateCode = "TX";
|
358 |
-
|
359 |
case "utah":
|
360 |
$stateCode = "UT";
|
361 |
-
|
362 |
case "vermont":
|
363 |
$stateCode = "VT";
|
364 |
-
|
365 |
case "virginia":
|
366 |
$stateCode = "VA";
|
367 |
-
|
368 |
case "washington":
|
369 |
$stateCode = "WA";
|
370 |
-
|
371 |
case "westvirginia":
|
372 |
$stateCode = "WV";
|
373 |
-
|
374 |
case "wisconsin":
|
375 |
$stateCode = "WI";
|
376 |
-
|
377 |
case "wyoming":
|
378 |
$stateCode = "WY";
|
379 |
-
|
380 |
case "armedforcesamericas":
|
381 |
$stateCode = "AA";
|
382 |
-
|
383 |
case "armedforceseurope":
|
384 |
$stateCode = "AE";
|
385 |
-
|
386 |
case "asrmedforcespacific":
|
387 |
$stateCode = "AP";
|
388 |
-
|
389 |
case "americansamoa":
|
390 |
$stateCode = "AS";
|
391 |
-
|
392 |
case "federatedstatesofmicronesia":
|
393 |
$stateCode = "FM";
|
394 |
-
|
395 |
case "guam":
|
396 |
$stateCode = "GU";
|
397 |
-
|
398 |
case "marshallislands":
|
399 |
$stateCode = "MH";
|
400 |
-
|
401 |
case "northernmarianaislands":
|
402 |
$stateCode = "MP";
|
403 |
-
|
404 |
case "palau":
|
405 |
$stateCode = "PW";
|
406 |
-
|
407 |
case "virginislands":
|
408 |
$stateCode = "VI";
|
409 |
-
|
410 |
//==========================================================================================================
|
411 |
case "aguascalientes":
|
412 |
$stateCode = "AGS";
|
413 |
-
|
414 |
case "bajacalifornia":
|
415 |
$stateCode = "BC";
|
416 |
-
|
417 |
case "bajacaliforniasur":
|
418 |
$stateCode = "BCS";
|
419 |
-
|
420 |
case "campeche":
|
421 |
$stateCode = "CAMP";
|
422 |
-
|
423 |
case "chiapas":
|
424 |
$stateCode = "CHIS";
|
425 |
-
|
426 |
case "chihuahua":
|
427 |
$stateCode = "CHIH";
|
428 |
-
|
429 |
case "coahuila":
|
430 |
$stateCode = "COAH";
|
431 |
-
|
432 |
case "colima":
|
433 |
$stateCode = "COL";
|
434 |
-
|
435 |
case "distritofederal":
|
436 |
$stateCode = "DF";
|
437 |
-
|
438 |
case "durango":
|
439 |
$stateCode = "DGO";
|
440 |
-
|
441 |
case "estadodeméxico":
|
442 |
$stateCode = "MEX";
|
443 |
-
|
444 |
case "guanajuato":
|
445 |
$stateCode = "GTO";
|
446 |
-
|
447 |
case "guerrero":
|
448 |
$stateCode = "GRO";
|
449 |
-
|
450 |
case "hidalgo":
|
451 |
$stateCode = "HGO";
|
452 |
-
|
453 |
case "jalisco":
|
454 |
$stateCode = "JAL";
|
455 |
-
|
456 |
case "michoacán":
|
457 |
$stateCode = "MICH";
|
458 |
-
|
459 |
case "morelos":
|
460 |
$stateCode = "MOR";
|
461 |
-
|
462 |
case "nayarit":
|
463 |
$stateCode = "NAY";
|
464 |
-
|
465 |
case "nuevoleón":
|
466 |
$stateCode = "NL";
|
467 |
-
|
468 |
case "oaxaca":
|
469 |
$stateCode = "OAX";
|
470 |
-
|
471 |
case "puebla":
|
472 |
$stateCode = "PUE";
|
473 |
-
|
474 |
case "querétaro":
|
475 |
$stateCode = "QRO";
|
476 |
-
|
477 |
case "quintanaroo":
|
478 |
$stateCode = "Q ROO";
|
479 |
-
|
480 |
case "sanluispotosí":
|
481 |
$stateCode = "SLP";
|
482 |
-
|
483 |
case "sinaloa":
|
484 |
$stateCode = "SIN";
|
485 |
-
|
486 |
case "sonora":
|
487 |
$stateCode = "SON";
|
488 |
-
|
489 |
case "tabasco":
|
490 |
$stateCode = "TAB";
|
491 |
-
|
492 |
case "tamaulipas":
|
493 |
$stateCode = "TAMPS";
|
494 |
-
|
495 |
case "tlaxcala":
|
496 |
$stateCode = "TLAX";
|
497 |
-
|
498 |
case "veracruz":
|
499 |
$stateCode = "VER";
|
500 |
-
|
501 |
case "yucatán":
|
502 |
$stateCode = "YUC";
|
503 |
-
|
504 |
case "zacatecas":
|
505 |
$stateCode = "ZAC";
|
506 |
-
|
507 |
default:
|
508 |
$stateCode = $state;
|
509 |
}
|
34 |
}
|
35 |
return parent::authorize($payment, $amount);
|
36 |
}
|
37 |
+
|
38 |
public function getCheckoutRedirectUrl()
|
39 |
{
|
40 |
$onePage = $this->getOnepage();
|
43 |
$onePage->getQuote()->reserveOrderId();
|
44 |
$onePage->getQuote()->save();
|
45 |
}
|
46 |
+
|
47 |
$terminal = $this->getAltapayTerminal();
|
48 |
$orderid = $onePage->getQuote()->getReservedOrderId(); //'qoute_'.$onePage->getQuote()->getId();
|
49 |
$totals = $onePage->getQuote()->getTotals(); /** @var $totals Mage_Sales_Model_Quote_Address_Total[] */
|
54 |
$shippingAddress = $onePage->getQuote()->getShippingAddress();
|
55 |
|
56 |
$customerInfo = array(
|
57 |
+
'billing_postal'=> $billingAddress->getData('postcode'),
|
58 |
+
'billing_country'=> $billingAddress->getData('country_id'),
|
59 |
+
'billing_address'=> $billingAddress->getData('street'),
|
60 |
+
'billing_city'=>$billingAddress->getData('city'),
|
61 |
+
'billing_region'=>$this->getStateCode($billingAddress->getData('region')),
|
62 |
'billing_firstname'=> $billingAddress->getData('firstname'),
|
63 |
+
'billing_lastname'=> $billingAddress->getData('lastname'),
|
64 |
+
'email'=>$billingAddress->getData('email'),
|
65 |
+
'shipping_postal'=> $shippingAddress->getData('postcode'),
|
66 |
+
'shipping_country'=> $shippingAddress->getData('country_id'),
|
67 |
+
'shipping_address'=> $shippingAddress->getData('street'),
|
68 |
+
'shipping_city'=>$shippingAddress->getData('city'),
|
69 |
+
'shipping_region'=>$this->getStateCode($shippingAddress->getData('region')),
|
70 |
'shipping_firstname'=> $shippingAddress->getData('firstname'),
|
71 |
+
'shipping_lastname'=> $shippingAddress->getData('lastname'),
|
72 |
'customer_phone'=> $billingAddress->getData('telephone'),
|
73 |
);
|
74 |
|
77 |
* flow where payment and capture is performed in two steps.
|
78 |
*/
|
79 |
//$paymentType = Altapay_Payment_Model_Constants::ACTION_AUTHORIZE;
|
80 |
+
|
81 |
$paymentType = $this->getAltapayPaymentType(Altapay_Payment_Model_Constants::CONT_PATH_GATEWAY_ACTION_TYPE,$onePage->getQuote()->getStoreId());
|
82 |
|
83 |
$requestConfig = $this->getAltapayRequestConfig($orderid);
|
84 |
$transactionInfo = array(
|
85 |
+
'qoute'=>$onePage->getQuote()->getId(),
|
86 |
);
|
87 |
|
88 |
$orderLines = $this->_createOrderLinesFromQuote($onePage->getQuote());
|
89 |
|
90 |
$response = $this->getAltapayModel()->createPaymentRequest(
|
91 |
+
$terminal,
|
92 |
$orderid,
|
93 |
$amount,
|
94 |
$currencyCode,
|
100 |
$transactionInfo,
|
101 |
$orderLines
|
102 |
);
|
103 |
+
|
104 |
if($response->wasSuccessful())
|
105 |
{
|
106 |
Mage::getSingleton('core/session')->setData('altapay_payment_request_url', $response->getRedirectURL());
|
120 |
{
|
121 |
$data = $item->__toArray();
|
122 |
|
123 |
+
// We don't want the tax amount to contain a discount. The discount is informed in another field.
|
124 |
+
$discount_tax_compensation = 0;
|
125 |
+
if (isset($data['discount_tax_compensation'])) {
|
126 |
+
$discount_tax_compensation = $data['discount_tax_compensation'];
|
127 |
+
}
|
128 |
+
|
129 |
$orderLines[] = array(
|
130 |
'description'=>$data['name'],
|
131 |
'itemId'=>$data['sku'],
|
132 |
'quantity'=>$data['qty'],
|
133 |
+
'taxAmount'=>$data['tax_amount'] + $discount_tax_compensation,
|
134 |
'unitCode'=>'pcs', // TODO: Nice this up
|
135 |
'unitPrice'=>round($data['calculation_price'], 2, PHP_ROUND_HALF_DOWN),
|
136 |
'discount'=>round($data['discount_percent'], 2, PHP_ROUND_HALF_DOWN),
|
206 |
{
|
207 |
return Mage::getSingleton('checkout/type_onepage');
|
208 |
}
|
209 |
+
|
210 |
protected function getAltapayRequestConfig($orderId)
|
211 |
{
|
212 |
return array(
|
213 |
+
'callback_form' => Mage::getUrl('altapaypayment/onepage/form').'?orderID=' . $orderId
|
214 |
+
, 'callback_ok' => Mage::getUrl('altapaypayment/onepage/success').'?orderID=' . $orderId
|
215 |
+
, 'callback_fail' => Mage::getUrl('altapaypayment/onepage/failure').'?orderID=' . $orderId
|
216 |
+
, 'callback_redirect' => ''
|
217 |
+
, 'callback_open' => Mage::getUrl('altapaypayment/onepage/open').'?orderID=' . $orderId
|
218 |
+
, 'callback_notification' => Mage::getUrl('altapaypayment/onepage/notification').'?orderID=' . $orderId
|
219 |
);
|
220 |
}
|
221 |
+
|
222 |
protected function getAltapayTerminal()
|
223 |
{
|
224 |
return Mage::getStoreConfig(Altapay_Payment_Model_Constants::CONF_PATH_GATEWAY_TERMINAL);
|
225 |
}
|
226 |
|
227 |
private function getStateCode($state){ //only focusing on US and Mexico states.
|
228 |
+
|
229 |
$stateCode = "";
|
230 |
+
|
231 |
+
$s = strtolower($state);
|
232 |
+
$s = str_replace(' ', '', $s);
|
233 |
+
|
234 |
+
switch($s) {
|
235 |
case "alabama":
|
236 |
$stateCode = "AL";
|
237 |
+
break;
|
238 |
case "alaska":
|
239 |
$stateCode = "AK";
|
240 |
+
break;
|
241 |
case "arizona":
|
242 |
$stateCode = "AZ";
|
243 |
+
break;
|
244 |
case "arkansas":
|
245 |
$stateCode = "AR";
|
246 |
+
break;
|
247 |
case "california":
|
248 |
+
$stateCode = "CA";
|
249 |
+
break;
|
250 |
case "colorado":
|
251 |
$stateCode = "CO";
|
252 |
+
break;
|
253 |
case "connecticut":
|
254 |
$stateCode = "CT";
|
255 |
+
break;
|
256 |
case "delaware":
|
257 |
$stateCode = "DE";
|
258 |
+
break;
|
259 |
case "districtofcolumbia":
|
260 |
$stateCode = "DC";
|
261 |
+
break;
|
262 |
case "florida":
|
263 |
$stateCode = "FL";
|
264 |
+
break;
|
265 |
case "georgia":
|
266 |
$stateCode = "GA";
|
267 |
+
break;
|
268 |
case "hawaii":
|
269 |
$stateCode = "HI";
|
270 |
+
break;
|
271 |
case "idaho":
|
272 |
$stateCode = "ID";
|
273 |
+
break;
|
274 |
case "illinois":
|
275 |
$stateCode = "IL";
|
276 |
+
break;
|
277 |
case "indiana":
|
278 |
$stateCode = "IN";
|
279 |
+
break;
|
280 |
case "iowa":
|
281 |
$stateCode = "IA";
|
282 |
+
break;
|
283 |
case "kansas":
|
284 |
$stateCode = "KS";
|
285 |
+
break;
|
286 |
case "kentucky":
|
287 |
$stateCode = "KY";
|
288 |
+
break;
|
289 |
case "louisiana":
|
290 |
$stateCode = "LA";
|
291 |
+
break;
|
292 |
case "maine":
|
293 |
$stateCode = "ME";
|
294 |
+
break;
|
295 |
case "maryland":
|
296 |
$stateCode = "MD";
|
297 |
+
break;
|
298 |
case "massachusetts":
|
299 |
$stateCode = "MA";
|
300 |
+
break;
|
301 |
case "michigan":
|
302 |
$stateCode = "MI";
|
303 |
+
break;
|
304 |
case "minnesota":
|
305 |
$stateCode = "MN";
|
306 |
+
break;
|
307 |
case "mississippi":
|
308 |
$stateCode = "MS";
|
309 |
+
break;
|
310 |
case "missouri":
|
311 |
$stateCode = "MO";
|
312 |
+
break;
|
313 |
case "montana":
|
314 |
$stateCode = "MT";
|
315 |
+
break;
|
316 |
case "nebraska":
|
317 |
$stateCode = "NE";
|
318 |
+
break;
|
319 |
case "nevada":
|
320 |
$stateCode = "NV";
|
321 |
+
break;
|
322 |
case "newhampshire":
|
323 |
$stateCode = "NH";
|
324 |
+
break;
|
325 |
case "newjersey":
|
326 |
$stateCode = "NJ";
|
327 |
+
break;
|
328 |
case "newmexico":
|
329 |
$stateCode = "NM";
|
330 |
+
break;
|
331 |
case "newyork":
|
332 |
$stateCode = "NY";
|
333 |
+
break;
|
334 |
case "northcarolina":
|
335 |
$stateCode = "NC";
|
336 |
+
break;
|
337 |
case "northdakota":
|
338 |
$stateCode = "ND";
|
339 |
+
break;
|
340 |
case "ohio":
|
341 |
$stateCode = "OH";
|
342 |
+
break;
|
343 |
case "oklahoma":
|
344 |
$stateCode = "OK";
|
345 |
+
break;
|
346 |
case "oregon":
|
347 |
$stateCode = "OR";
|
348 |
+
break;
|
349 |
case "pennsylvania":
|
350 |
$stateCode = "PA";
|
351 |
+
break;
|
352 |
case "puertorico":
|
353 |
$stateCode = "PR";
|
354 |
+
break;
|
355 |
case "rhodeisland":
|
356 |
$stateCode = "RI";
|
357 |
+
break;
|
358 |
case "southcarolina":
|
359 |
$stateCode = "SC";
|
360 |
+
break;
|
361 |
case "southdakota":
|
362 |
$stateCode = "SD";
|
363 |
+
break;
|
364 |
case "tennessee":
|
365 |
$stateCode = "TN";
|
366 |
+
break;
|
367 |
case "texas":
|
368 |
$stateCode = "TX";
|
369 |
+
break;
|
370 |
case "utah":
|
371 |
$stateCode = "UT";
|
372 |
+
break;
|
373 |
case "vermont":
|
374 |
$stateCode = "VT";
|
375 |
+
break;
|
376 |
case "virginia":
|
377 |
$stateCode = "VA";
|
378 |
+
break;
|
379 |
case "washington":
|
380 |
$stateCode = "WA";
|
381 |
+
break;
|
382 |
case "westvirginia":
|
383 |
$stateCode = "WV";
|
384 |
+
break;
|
385 |
case "wisconsin":
|
386 |
$stateCode = "WI";
|
387 |
+
break;
|
388 |
case "wyoming":
|
389 |
$stateCode = "WY";
|
390 |
+
break;
|
391 |
case "armedforcesamericas":
|
392 |
$stateCode = "AA";
|
393 |
+
break;
|
394 |
case "armedforceseurope":
|
395 |
$stateCode = "AE";
|
396 |
+
break;
|
397 |
case "asrmedforcespacific":
|
398 |
$stateCode = "AP";
|
399 |
+
break;
|
400 |
case "americansamoa":
|
401 |
$stateCode = "AS";
|
402 |
+
break;
|
403 |
case "federatedstatesofmicronesia":
|
404 |
$stateCode = "FM";
|
405 |
+
break;
|
406 |
case "guam":
|
407 |
$stateCode = "GU";
|
408 |
+
break;
|
409 |
case "marshallislands":
|
410 |
$stateCode = "MH";
|
411 |
+
break;
|
412 |
case "northernmarianaislands":
|
413 |
$stateCode = "MP";
|
414 |
+
break;
|
415 |
case "palau":
|
416 |
$stateCode = "PW";
|
417 |
+
break;
|
418 |
case "virginislands":
|
419 |
$stateCode = "VI";
|
420 |
+
break;
|
421 |
//==========================================================================================================
|
422 |
case "aguascalientes":
|
423 |
$stateCode = "AGS";
|
424 |
+
break;
|
425 |
case "bajacalifornia":
|
426 |
$stateCode = "BC";
|
427 |
+
break;
|
428 |
case "bajacaliforniasur":
|
429 |
$stateCode = "BCS";
|
430 |
+
break;
|
431 |
case "campeche":
|
432 |
$stateCode = "CAMP";
|
433 |
+
break;
|
434 |
case "chiapas":
|
435 |
$stateCode = "CHIS";
|
436 |
+
break;
|
437 |
case "chihuahua":
|
438 |
$stateCode = "CHIH";
|
439 |
+
break;
|
440 |
case "coahuila":
|
441 |
$stateCode = "COAH";
|
442 |
+
break;
|
443 |
case "colima":
|
444 |
$stateCode = "COL";
|
445 |
+
break;
|
446 |
case "distritofederal":
|
447 |
$stateCode = "DF";
|
448 |
+
break;
|
449 |
case "durango":
|
450 |
$stateCode = "DGO";
|
451 |
+
break;
|
452 |
case "estadodeméxico":
|
453 |
$stateCode = "MEX";
|
454 |
+
break;
|
455 |
case "guanajuato":
|
456 |
$stateCode = "GTO";
|
457 |
+
break;
|
458 |
case "guerrero":
|
459 |
$stateCode = "GRO";
|
460 |
+
break;
|
461 |
case "hidalgo":
|
462 |
$stateCode = "HGO";
|
463 |
+
break;
|
464 |
case "jalisco":
|
465 |
$stateCode = "JAL";
|
466 |
+
break;
|
467 |
case "michoacán":
|
468 |
$stateCode = "MICH";
|
469 |
+
break;
|
470 |
case "morelos":
|
471 |
$stateCode = "MOR";
|
472 |
+
break;
|
473 |
case "nayarit":
|
474 |
$stateCode = "NAY";
|
475 |
+
break;
|
476 |
case "nuevoleón":
|
477 |
$stateCode = "NL";
|
478 |
+
break;
|
479 |
case "oaxaca":
|
480 |
$stateCode = "OAX";
|
481 |
+
break;
|
482 |
case "puebla":
|
483 |
$stateCode = "PUE";
|
484 |
+
break;
|
485 |
case "querétaro":
|
486 |
$stateCode = "QRO";
|
487 |
+
break;
|
488 |
case "quintanaroo":
|
489 |
$stateCode = "Q ROO";
|
490 |
+
break;
|
491 |
case "sanluispotosí":
|
492 |
$stateCode = "SLP";
|
493 |
+
break;
|
494 |
case "sinaloa":
|
495 |
$stateCode = "SIN";
|
496 |
+
break;
|
497 |
case "sonora":
|
498 |
$stateCode = "SON";
|
499 |
+
break;
|
500 |
case "tabasco":
|
501 |
$stateCode = "TAB";
|
502 |
+
break;
|
503 |
case "tamaulipas":
|
504 |
$stateCode = "TAMPS";
|
505 |
+
break;
|
506 |
case "tlaxcala":
|
507 |
$stateCode = "TLAX";
|
508 |
+
break;
|
509 |
case "veracruz":
|
510 |
$stateCode = "VER";
|
511 |
+
break;
|
512 |
case "yucatán":
|
513 |
$stateCode = "YUC";
|
514 |
+
break;
|
515 |
case "zacatecas":
|
516 |
$stateCode = "ZAC";
|
517 |
+
break;
|
518 |
default:
|
519 |
$stateCode = $state;
|
520 |
}
|
app/code/community/Altapay/Payment/controllers/OnepageController.php
CHANGED
@@ -296,10 +296,8 @@ class Altapay_Payment_OnepageController extends Mage_Checkout_OnepageController
|
|
296 |
$checkoutSessionId = $this->getOnepage()->getCheckout()->getSessionId();
|
297 |
|
298 |
try{
|
299 |
-
|
300 |
-
$this->getOnepage()->getQuote()->collectTotals();
|
301 |
// Clear the basket and save the order (including some info about how the payment went)
|
302 |
-
$this->getOnepage()->getQuote()->
|
303 |
$this->getOnepage()->getQuote()->getPayment()->setAdditionalInformation('successType', $successType);
|
304 |
$orderId = $this->getOnepage()->saveOrder()->getLastOrderId();
|
305 |
$this->getOnepage()->getQuote()->save();
|
296 |
$checkoutSessionId = $this->getOnepage()->getCheckout()->getSessionId();
|
297 |
|
298 |
try{
|
|
|
|
|
299 |
// Clear the basket and save the order (including some info about how the payment went)
|
300 |
+
$this->getOnepage()->getQuote()->collectTotals();
|
301 |
$this->getOnepage()->getQuote()->getPayment()->setAdditionalInformation('successType', $successType);
|
302 |
$orderId = $this->getOnepage()->saveOrder()->getLastOrderId();
|
303 |
$this->getOnepage()->getQuote()->save();
|
app/code/community/Altapay/Payment/etc/config.xml
CHANGED
@@ -22,7 +22,7 @@
|
|
22 |
<config>
|
23 |
<modules>
|
24 |
<Altapay_Payment>
|
25 |
-
<version>1.1
|
26 |
</Altapay_Payment>
|
27 |
</modules>
|
28 |
|
22 |
<config>
|
23 |
<modules>
|
24 |
<Altapay_Payment>
|
25 |
+
<version>1.2.1</version>
|
26 |
</Altapay_Payment>
|
27 |
</modules>
|
28 |
|
app/code/community/Altapay/Payment/etc/config.xml.bak
ADDED
@@ -0,0 +1,192 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<!--
|
3 |
+
/**
|
4 |
+
* Altapay Payment Extension
|
5 |
+
*
|
6 |
+
* NOTICE OF LICENSE
|
7 |
+
*
|
8 |
+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in
|
9 |
+
* compliance with the License. You may obtain a copy of the License at
|
10 |
+
* http://www.apache.org/licenses/LICENSE-2.0
|
11 |
+
* Unless required by applicable law or agreed to in writing, software distributed under the License is
|
12 |
+
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
13 |
+
* See the License for the specific language governing permissions and limitations under the License.
|
14 |
+
*
|
15 |
+
* @category Altapay
|
16 |
+
* @package Altapay_Payment
|
17 |
+
* @copyright Copyright (c) 2011-2012 Altapay A/S (http://altapay.com)
|
18 |
+
* @author Emanuel Greisen
|
19 |
+
* @license Apache License, Version 2.0
|
20 |
+
*/
|
21 |
+
-->
|
22 |
+
<config>
|
23 |
+
<modules>
|
24 |
+
<Altapay_Payment>
|
25 |
+
<version>1.1.3</version>
|
26 |
+
</Altapay_Payment>
|
27 |
+
</modules>
|
28 |
+
|
29 |
+
<frontend>
|
30 |
+
<layout>
|
31 |
+
<updates>
|
32 |
+
<altapaypayment>
|
33 |
+
<file>altapay.xml</file>
|
34 |
+
</altapaypayment>
|
35 |
+
</updates>
|
36 |
+
</layout>
|
37 |
+
<translate>
|
38 |
+
<modules>
|
39 |
+
<Altapay_Payment>
|
40 |
+
<files>
|
41 |
+
<default>Altapay_Payment.csv</default>
|
42 |
+
</files>
|
43 |
+
</Altapay_Payment>
|
44 |
+
</modules>
|
45 |
+
</translate>
|
46 |
+
|
47 |
+
<routers>
|
48 |
+
<customer>
|
49 |
+
<args>
|
50 |
+
<modules>
|
51 |
+
<altapaypayment before="Mage_Customer">Altapay_Payment</altapaypayment>
|
52 |
+
</modules>
|
53 |
+
</args>
|
54 |
+
</customer>
|
55 |
+
<altapaypayment>
|
56 |
+
<use>standard</use>
|
57 |
+
<args>
|
58 |
+
<module>Altapay_Payment</module>
|
59 |
+
<frontName>altapaypayment</frontName>
|
60 |
+
</args>
|
61 |
+
</altapaypayment>
|
62 |
+
</routers>
|
63 |
+
|
64 |
+
</frontend>
|
65 |
+
|
66 |
+
<global>
|
67 |
+
<blocks>
|
68 |
+
<altapaypayment>
|
69 |
+
<class>Altapay_Payment_Block</class>
|
70 |
+
</altapaypayment>
|
71 |
+
<checkout>
|
72 |
+
<rewrite>
|
73 |
+
<onepage>Altapay_Payment_Block_Onepage</onepage>
|
74 |
+
</rewrite>
|
75 |
+
</checkout>
|
76 |
+
</blocks>
|
77 |
+
|
78 |
+
<helpers>
|
79 |
+
<altapaypayment>
|
80 |
+
<class>Altapay_Payment_Helper</class>
|
81 |
+
</altapaypayment>
|
82 |
+
</helpers>
|
83 |
+
<models>
|
84 |
+
<altapaypayment>
|
85 |
+
<class>Altapay_Payment_Model</class>
|
86 |
+
<resourceModel>altapaypayment_resource</resourceModel>
|
87 |
+
</altapaypayment>
|
88 |
+
<altapaypayment_resource>
|
89 |
+
<class>Altapay_Payment_Model_Resource</class>
|
90 |
+
<entities>
|
91 |
+
<subscription>
|
92 |
+
<table>altapay_subscriptions</table>
|
93 |
+
</subscription>
|
94 |
+
<token>
|
95 |
+
<table>altapay_token</table>
|
96 |
+
</token>
|
97 |
+
</entities>
|
98 |
+
</altapaypayment_resource>
|
99 |
+
</models>
|
100 |
+
<resources>
|
101 |
+
<altapaypayment_setup>
|
102 |
+
<setup>
|
103 |
+
<module>Altapay_Payment</module>
|
104 |
+
</setup>
|
105 |
+
<connection>
|
106 |
+
<use>core_setup</use>
|
107 |
+
</connection>
|
108 |
+
</altapaypayment_setup>
|
109 |
+
<altapaypayment_write>
|
110 |
+
<connection>
|
111 |
+
<use>core_write</use>
|
112 |
+
</connection>
|
113 |
+
</altapaypayment_write>
|
114 |
+
<altapaypayment_read>
|
115 |
+
<connection>
|
116 |
+
<use>core_read</use>
|
117 |
+
</connection>
|
118 |
+
</altapaypayment_read>
|
119 |
+
</resources>
|
120 |
+
<events>
|
121 |
+
<sales_order_payment_capture>
|
122 |
+
<observers>
|
123 |
+
<altapay_hooksystem_invoice_about_to_be_captured>
|
124 |
+
<type>singleton</type>
|
125 |
+
<class>altapaypayment/observer</class>
|
126 |
+
<method>salesOrderPaymentCapture</method>
|
127 |
+
</altapay_hooksystem_invoice_about_to_be_captured>
|
128 |
+
</observers>
|
129 |
+
</sales_order_payment_capture>
|
130 |
+
</events>
|
131 |
+
</global>
|
132 |
+
<admin>
|
133 |
+
<routers>
|
134 |
+
<altapaypayment>
|
135 |
+
<use>admin</use>
|
136 |
+
<args>
|
137 |
+
<module>Altapay_Payment</module>
|
138 |
+
<frontName>altapaypayment</frontName>
|
139 |
+
</args>
|
140 |
+
</altapaypayment>
|
141 |
+
</routers>
|
142 |
+
</admin>
|
143 |
+
<adminhtml>
|
144 |
+
<layout>
|
145 |
+
<updates>
|
146 |
+
<altapaypayment>
|
147 |
+
<file>altapay.xml</file>
|
148 |
+
</altapaypayment>
|
149 |
+
</updates>
|
150 |
+
</layout>
|
151 |
+
<translate>
|
152 |
+
<modules>
|
153 |
+
<Altapay_Payment>
|
154 |
+
<files>
|
155 |
+
<default>Altapay_Payment.csv</default>
|
156 |
+
</files>
|
157 |
+
</Altapay_Payment>
|
158 |
+
</modules>
|
159 |
+
</translate>
|
160 |
+
</adminhtml>
|
161 |
+
<default>
|
162 |
+
<altapay_general>
|
163 |
+
<api_installation>https://testgateway.altapaysecure.com/</api_installation>
|
164 |
+
<api_username></api_username>
|
165 |
+
<api_password></api_password>
|
166 |
+
</altapay_general>
|
167 |
+
<payment>
|
168 |
+
<altapay_moto>
|
169 |
+
<active>0</active>
|
170 |
+
<model>altapaypayment/method_moto</model>
|
171 |
+
<title>Altapay MO/TO</title>
|
172 |
+
<useccv>1</useccv>
|
173 |
+
</altapay_moto>
|
174 |
+
<altapay_gateway>
|
175 |
+
<active>0</active>
|
176 |
+
<model>altapaypayment/method_gateway</model>
|
177 |
+
<title>Altapay Payment Gateway</title>
|
178 |
+
</altapay_gateway>
|
179 |
+
<altapay_token>
|
180 |
+
<active>0</active>
|
181 |
+
<active_customer_token_control>0</active_customer_token_control>
|
182 |
+
<model>altapaypayment/method_token</model>
|
183 |
+
<title>Altapay Payment Gateway with Tokenization</title>
|
184 |
+
</altapay_token>
|
185 |
+
<altapay_recurring>
|
186 |
+
<active>0</active>
|
187 |
+
<model>altapaypayment/method_recurring</model>
|
188 |
+
<title>Stored Credit Card</title>
|
189 |
+
</altapay_recurring>
|
190 |
+
</payment>
|
191 |
+
</default>
|
192 |
+
</config>
|
app/design/frontend/base/default/layout/altapay.xml
CHANGED
@@ -28,8 +28,23 @@
|
|
28 |
</action>
|
29 |
</reference>
|
30 |
<reference name="content">
|
31 |
-
<block type="altapaypayment/onepage_form" name="checkout.form"
|
32 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
</reference>
|
34 |
<reference name="right">
|
35 |
<action method="unsetChildren"></action>
|
28 |
</action>
|
29 |
</reference>
|
30 |
<reference name="content">
|
31 |
+
<block type="altapaypayment/onepage_form" name="checkout.form" template="altapay/checkout/form.phtml" />
|
32 |
+
|
33 |
+
<block type="altapaypayment/onepage_form" name="altapay_info_title" template="altapay/checkout/info_title.phtml"/>
|
34 |
+
|
35 |
+
<block type="checkout/onepage_review_info" name="altapay_basket" template="checkout/onepage/review/info.phtml">
|
36 |
+
<action method="addItemRender"><type>default</type><block>checkout/cart_item_renderer</block><template>checkout/onepage/review/item.phtml</template></action>
|
37 |
+
<action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/onepage/review/item.phtml</template></action>
|
38 |
+
<action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/onepage/review/item.phtml</template></action>
|
39 |
+
<block type="checkout/cart_totals" name="checkout.onepage.review.info.totals" as="totals" template="checkout/onepage/review/totals.phtml"/>
|
40 |
+
<block type="core/text_list" name="checkout.onepage.review.info.items.before" as="items_before" translate="label">
|
41 |
+
<label>Items Before</label>
|
42 |
+
</block>
|
43 |
+
<block type="core/text_list" name="checkout.onepage.review.info.items.after" as="items_after" translate="label">
|
44 |
+
<label>Items After</label>
|
45 |
+
</block>
|
46 |
+
</block>
|
47 |
+
|
48 |
</reference>
|
49 |
<reference name="right">
|
50 |
<action method="unsetChildren"></action>
|
app/design/frontend/base/default/template/altapay/checkout/info_title.phtml
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
<div> </div>
|
3 |
+
<div class="block-title">
|
4 |
+
<strong><span><?php echo $this->__('Order review') ?></span></strong>
|
5 |
+
</div>
|
app/design/frontend/base/default/template/altapay/checkout/magento_styling.css
CHANGED
@@ -1,5 +1,13 @@
|
|
1 |
@CHARSET "UTF-8";
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
div.AltapayMultiformContainer {
|
4 |
position: relative;
|
5 |
}
|
1 |
@CHARSET "UTF-8";
|
2 |
|
3 |
+
input#creditCardNumberInput {
|
4 |
+
width: 200px;
|
5 |
+
}
|
6 |
+
|
7 |
+
input#cvcInput {
|
8 |
+
width: 50px;
|
9 |
+
}
|
10 |
+
|
11 |
div.AltapayMultiformContainer {
|
12 |
position: relative;
|
13 |
}
|
package.xml
CHANGED
@@ -1,20 +1,18 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>AltaPay_for_Magento1</name>
|
4 |
-
<version>1.2.
|
5 |
<stability>stable</stability>
|
6 |
<license>The MIT License (MIT)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Plugin that integrates Magento to the AltaPay payment gateway.</summary>
|
10 |
<description>AltaPay has made it much easier for you as merchant/developer to receive secure payments in your Magento web shop. AltaPay is fully integrated with Magento via a plug-in.</description>
|
11 |
-
<notes>
|
12 |
-

|
13 |
-
PHP minimum requirement has also been lowered to 5.4.45. </notes>
|
14 |
<authors><author><name>AltaPay Integration Team</name><user>altapay_int</user><email>integration@altapay.com</email></author></authors>
|
15 |
-
<date>2017-06-
|
16 |
-
<time>
|
17 |
-
<contents><target name="magecommunity"><dir name="Altapay"><dir name="Payment"><dir name="Block"><dir name="Customer"><dir name="Account"><file name="Token.php" hash="62e630661f5a28a033773f30041667a2"/></dir></dir><dir name="Form"><file name="Gateway.php" hash="10963a08e6553eafb6c13b3211d1873a"/><file name="Moto.php" hash="c722348e5e2f3b17ea3b06402bfba4f9"/><file name="Recurring.php" hash="2cac58ab0231f7071479fe0770c5b2fe"/><file name="Token.php" hash="77763cc1be021e04d46f3d8754e7077a"/></dir><dir name="Info"><file name="Gateway.php" hash="b3a133fb41b393da80658a35417967b1"/><file name="Moto.php" hash="86b593e08d0ab00f86e7c41ef711d8a2"/><file name="Recurring.php" hash="0c4da217141f7ba8aecd8fe564e344ce"/><file name="Token.php" hash="2ce16d8a5c01b193092611ff6c9fc8a8"/></dir><dir name="Onepage"><file name="Failed.php" hash="445738a686c709fd59343aff587c73f4"/><file name="Form.php" hash="b23ad18f71e2ace2e6a44320d747b7a1"/><dir name="Success"><file name="Token.php" hash="6aa5da3158d6ec668e0d001254b4d99d"/></dir><file name="Success.php" hash="2564809634dc37e16ceb81ef9b86d34b"/></dir><file name="Onepage.php" hash="ad81e2d0e68761f9a8c9b0237a3c36ff"/></dir><dir name="Helper"><file name="CurrencyMapper.php" hash="03088924615092d202ec3dfe3c2ad9a3"/><file name="Data.php" hash="f5350cf643355583e62bf97f066582c9"/><file name="Logger.php" hash="9e2ab6436a5e22af40ae39108d9d4ea5"/><file name="Utilities.php" hash="3c55a010f3b4705b3cd168257f43dfea"/></dir><dir name="Model"><file name="Altapay.php" hash="ab551084b21dd8a075a35661818679f5"/><dir name="Api"><file name="ALTAPAY_VERSION.php" hash="f09924828ecdd17f9b21f1b44d0c2294"/><file name="AltapayCallbackHandler.class.php" hash="964370c9295b1823fa65b2760d1b8d28"/><file name="AltapayMerchantAPI.class.php" hash="429831af898d1b7b83dda0b93aef9022"/><file name="IAltapayCommunicationLogger.class.php" hash="99b8f25360bbbd29e50ea829d3bfe5b7"/><dir name="exceptions"><file name="AltapayConnectionFailedException.class.php" hash="652416bff05f7534c9d723c0f6108dc6"/><file name="AltapayInvalidResponseException.class.php" hash="ddbf173a9f40444c20e90a3a27b9519c"/><file name="AltapayMerchantAPIException.class.php" hash="50237012813c5525df1aabfe35ebaf31"/><file name="AltapayRequestTimeoutException.class.php" hash="dd37a9977e4485f6512a583accc98ef6"/><file name="AltapayUnauthorizedAccessException.class.php" hash="b52faff4abd48c75ab483d100e87cb36"/><file name="AltapayUnknownMerchantAPIException.class.php" hash="1e19cd3c3bbec2224eb4e4f221caf7ff"/><file name="AltapayXmlException.class.php" hash="19a435d6c5ae0d6c37cda11e1e18e09b"/></dir><dir name="http"><file name="AltapayCurlBasedHttpUtils.class.php" hash="cb47ed7599fc36cf6da0dcd8ec5e9d5e"/><file name="AltapayFOpenBasedHttpUtils.class.php" hash="596956789903c8b201c4c8a645264666"/><file name="AltapayHttpRequest.class.php" hash="97955f33a1b127e892264ed0dd8c84a6"/><file name="AltapayHttpResponse.class.php" hash="de62a9d507ae836bdd8e7773194ffd47"/><file name="IAltapayHttpUtils.class.php" hash="63007aaa93e155019ef670a77ef4541b"/></dir><dir name="request"><file name="AltapayAPITransactionsRequest.class.php" hash="c723def7d72c961fa2b5213396126733"/></dir><dir name="response"><file name="AltapayAPIAddress.class.php" hash="f9f2f225ca4b2e5155e57bd112cb047e"/><file name="AltapayAPIChargebackEvent.class.php" hash="bcb0b4430aa943c7389edde862364af7"/><file name="AltapayAPIChargebackEvents.class.php" hash="0ab35b4c56f9f5a79eb028ed6e5c2a53"/><file name="AltapayAPICountryOfOrigin.class.php" hash="c24653e0dee13c3229a778c4bbc26b13"/><file name="AltapayAPICustomerInfo.class.php" hash="4be6bf4e24d749979edd95556dc55ec1"/><file name="AltapayAPIFunding.class.php" hash="71fdfbe0113702bf9292224d10e1b845"/><file name="AltapayAPIPayment.class.php" hash="2292b4c8715d5a7bdba8e5f4af5943bc"/><file name="AltapayAPIPaymentInfos.class.php" hash="926b2335da38c6e8209b450659e3a32b"/><file name="AltapayAPIPaymentNatureService.class.php" hash="ff99401cf50429dcd2845a77673882c8"/><file name="AltapayAPIReconciliationIdentifier.class.php" hash="0b75f7ba353d304e021612043f64471b"/><file name="AltapayAbstractPaymentResponse.class.php" hash="8b8920f3f331d81eff7109d4c9bbd1f6"/><file name="AltapayAbstractResponse.class.php" hash="36c199c005dfd92b6bfb7618fd0dce82"/><file name="AltapayCalculateSurchargeResponse.class.php" hash="f22251db3145e8d895af0ff993522ce6"/><file name="AltapayCaptureRecurringResponse.class.php" hash="559967cc555bf7e79ab2717a06fbefe4"/><file name="AltapayCaptureResponse.class.php" hash="8fd5d56c9df9e61233432fb79270d84a"/><file name="AltapayCreatePaymentRequestResponse.class.php" hash="1999636b78fc5988e1f899f7e1ef7eb5"/><file name="AltapayFundingListResponse.class.php" hash="e8994ffe5e039c273a649d8779256769"/><file name="AltapayGetPaymentResponse.class.php" hash="fb83e969b9dd1647cd4d2ac9e2de9644"/><file name="AltapayGetTerminalsResponse.class.php" hash="d6b471ef2579c791ce15ab99f426727c"/><file name="AltapayLoginResponse.class.php" hash="17a33bf9f1359f52441c24c86cc88471"/><file name="AltapayPreauthRecurringResponse.class.php" hash="9d4b71a0a26b398b4ef84e981afb0b30"/><file name="AltapayRefundResponse.class.php" hash="5a5275d4a4c8ea52a60e775a7b54158b"/><file name="AltapayReleaseResponse.class.php" hash="31c751505ce70222e394fb7f1c48e8f8"/><file name="AltapayReservationResponse.class.php" hash="e77596681b58a39949a4e23e0c5ff98b"/><file name="AltapayTerminal.class.php" hash="3e467641e1d612be5380ccb99c9a733d"/></dir></dir><file name="Constants.php" hash="40ae3d205720eef516acf29dd2c70791"/><dir name="Method"><file name="Abstract.php" hash="3aa4318568813009329a2c3627dbf161"/><file name="Gateway.php" hash="5b4d4b03a297674c79d6a2f35a63f983"/><file name="Moto.php" hash="b21e961bc6eeea479f1b6fd70597fa29"/><file name="Recurring.php" hash="f0107de1c333a264a55770e9265e1d59"/><file name="Token.php" hash="2abe1866f4d467176535591717964472"/></dir><file name="Observer.php" hash="79cff57b4406853f8054ba0bf8913462"/><dir name="Resource"><dir name="Subscription"><file name="Collection.php" hash="75569c1889f06201d07420f7fbb225a2"/></dir><file name="Subscription.php" hash="3122e10012cb8ff5697abe3f2445c27b"/><dir name="Token"><file name="Collection.php" hash="fb0bbaa1c5d4cf71c8f5099db31f0782"/></dir><file name="Token.php" hash="9e75ce9111f171e3841bb99df5928632"/></dir><dir name="Source"><file name="PaymentAction.php" hash="0ff49129bfdb9a74899e7603ba18e9b2"/><file name="Terminals.php" hash="73d01eb63dab4ea16c07a8e33904bc09"/></dir><file name="Subscription.php" hash="6c86a22de4c6dc6a53ba8ed5624a81ad"/><file name="Token.php" hash="4bb26c0862c5425075c180c82e56485d"/></dir><dir name="controllers"><file name="OnepageController.php" hash="d149e79a46748249125932d0c4f4f34e"/><file name="OnepageController.php.bak" hash="713236f1490d0aee69026a42f914263d"/><file name="TokenController.php" hash="c0f15cb458edcd4ec3c4dbc989cfdf99"/></dir><dir name="etc"><file name="adminhtml.xml" hash="38829e4c43a434d811f52315e0127af7"/><file name="config.xml" hash="b1de4e97b822f411159786f6e6fdf96e"/><file name="system.xml" hash="dccf8992ce4e6e12b5716151f9cc8bc5"/></dir><dir name="sql"><dir name="altapaypayment_setup"><file name="install-1.0.0.php" hash="45d8306bc7d51feff9a795d5107b02dc"/><file name="upgrade-1.0.0-1.0.1.php" hash="492b11587e232b46030e1c7702e1ea01"/></dir></dir></dir><dir name="PaymentExtraGateways"><dir name="Block"><dir name="Form"><file name="Gateway2.php" hash="37ade71ea30349235e277f47e3ba3227"/><file name="Gateway3.php" hash="c4c452e19a540c5d77cb0d73dfe1b4bb"/><file name="Gateway4.php" hash="0823082e059f59bbe5d9f2b2e7ec3ef3"/><file name="Gateway5.php" hash="e2dddc767418b4fdbbbe6d8377b90c72"/></dir><dir name="Info"><file name="Gateway2.php" hash="b6a6e2f5a4ff01121c4fedc20bd73f14"/><file name="Gateway3.php" hash="cbe7ea00eef6ada31e0f780f79322337"/><file name="Gateway4.php" hash="6290ae35d42980078044c2c5d46e7ad7"/><file name="Gateway5.php" hash="a081d9725ea572ae4b8728f55c2aa04c"/></dir></dir><dir name="Helper"><file name="Data.php" hash="a5528a3ae5cbad0250f09be2daa31ca0"/></dir><dir name="Model"><file name="Constants.php" hash="79d7bddf1954eb9dfcbe9067931c2076"/><dir name="Method"><file name="Gateway2.php" hash="cb8150a30ebc0da765be8c242c2d258c"/><file name="Gateway3.php" hash="b0ecd8a250613fac0fbc0e961c9f106b"/><file name="Gateway4.php" hash="fed39f65a425c3143ca3dcd4d60de475"/><file name="Gateway5.php" hash="2504fb66cb830c7711188975badd0ccf"/></dir></dir><dir name="etc"><file name="config.xml" hash="b210e030a38040288f52b92b81e45f5d"/><file name="system.xml" hash="76419dad9a7da5622a9a013bb142c2a1"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="altapay.xml" hash="4155d8d8f691f56322231374573a4ff7"/></dir><dir name="template"><dir name="altapay"><dir name="payment"><dir name="form"><file name="moto.phtml" hash="4ff0daaa4221e2f2457e9a8353de6626"/></dir><dir name="info"><file name="gateway.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="moto.phtml" hash="f327b26f0e978536f5d28271513a3efa"/><file name="recurring.phtml" hash="3fe4c5e2c9bd278f28ada23823c7a13a"/></dir></dir></dir><dir name="altapaypaymentextragateways"><dir name="info"><file name="gateway2.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway3.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway4.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway5.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/></dir><dir name="pdf"><file name="gateway2.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway3.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway4.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway5.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="altapay.xml" hash="2415a8d0dd5a90f436f9723ed383d06c"/></dir><dir name="template"><dir name="altapay"><dir name="checkout"><file name="default_styling.css" hash="ecdee520dfae2bb7330f68c509f5acdb"/><file name="default_styling_nojs.css" hash="d4bc0421cce0fffa9708cd048db2e891"/><file name="failed.phtml" hash="6126855f97a7efc4defbd8c3ed051799"/><file name="form.phtml" hash="a2fe2963491a9742b40f50d7fc35d0c7"/><file name="magento_styling.css" hash="cb7bc729a64a7efd29bfa19a06d02bf3"/><file name="magento_styling_nojs.css" hash="e9fcb8f00e73fc5bee029298fa61fc0c"/><dir name="onepage"><file name="progress.phtml" hash="c1dd84dcf00cd10330d492767684dce1"/><dir name="success"><file name="token.phtml" hash="8743dbdeb2de8d63fc712af2b040773b"/></dir></dir><file name="success_redirect.phtml" hash="9616c7799e8c3cde544ae9522832cd12"/></dir><dir name="customer"><dir name="account"><dir name="token"><file name="view.phtml" hash="c23e1b9d6eef7706851079ce35d73029"/></dir></dir></dir><dir name="payment"><dir name="form"><file name="gateway.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="recurring.phtml" hash="43ff5ed38cf301bfb2898d7df4647570"/><file name="token.phtml" hash="f3b1bf30a6587c5927cc1736c4de1605"/></dir><dir name="info"><file name="gateway.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="recurring.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="token.phtml" hash="1cd140b78afaddd992ee990482fbf229"/></dir></dir></dir><dir name="altapaypaymentextragateways"><dir name="form"><file name="gateway2.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="gateway3.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="gateway4.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="gateway5.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/></dir><dir name="info"><file name="gateway2.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway3.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway4.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway5.phtml" hash="1cd140b78afaddd992ee990482fbf229"/></dir><dir name="pdf"><file name="gateway2.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway3.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway4.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway5.phtml" hash="1cd140b78afaddd992ee990482fbf229"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_GB"><file name="Altapay_Payment.csv" hash="2a097614d7a9414f5a06b082814b38a2"/></dir><dir name="en_US"><file name="Altapay_Payment.csv" hash="2a097614d7a9414f5a06b082814b38a2"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="altapay.css" hash="4c522d61f889ff448bd45d1bbcf35a0e"/><dir name="images"><file name="altapay.png" hash="b10208d0a82dd80562eb03e7508e97b4"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="altapay"><dir name="css"><file name="altapay.css" hash="aa3ded5e41e19abc114b39c5c7bcbdcc"/></dir><dir name="images"><file name="ajax-loader.gif" hash="2ef5e9c1839462b187c93535a1670b92"/><file name="error.png" hash="1e1534f925cb26b45ad30536f1bc1896"/><file name="success.png" hash="5ea5d6dac9344616dd7de4b8c2695937"/></dir><dir name="js"><file name="altapay.js" hash="59bd1ba2566fec5ba134340d8a750eb7"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Altapay_Payment.xml" hash="a0ccc3aba96392eaf0703e2a7616df32"/></dir></target></contents>
|
18 |
<compatible/>
|
19 |
-
<dependencies><required><php><min>5.4.45</min><max>7.0.
|
20 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>AltaPay_for_Magento1</name>
|
4 |
+
<version>1.2.3</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>The MIT License (MIT)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Plugin that integrates Magento to the AltaPay payment gateway.</summary>
|
10 |
<description>AltaPay has made it much easier for you as merchant/developer to receive secure payments in your Magento web shop. AltaPay is fully integrated with Magento via a plug-in.</description>
|
11 |
+
<notes>Bug correction for the Authorize and Capture function. PHP max version changed to 7.0.15</notes>
|
|
|
|
|
12 |
<authors><author><name>AltaPay Integration Team</name><user>altapay_int</user><email>integration@altapay.com</email></author></authors>
|
13 |
+
<date>2017-06-26</date>
|
14 |
+
<time>13:35:39</time>
|
15 |
+
<contents><target name="magecommunity"><dir name="Altapay"><dir name="Payment"><dir name="Block"><dir name="Customer"><dir name="Account"><file name="Token.php" hash="62e630661f5a28a033773f30041667a2"/></dir></dir><dir name="Form"><file name="Gateway.php" hash="10963a08e6553eafb6c13b3211d1873a"/><file name="Moto.php" hash="c722348e5e2f3b17ea3b06402bfba4f9"/><file name="Recurring.php" hash="2cac58ab0231f7071479fe0770c5b2fe"/><file name="Token.php" hash="77763cc1be021e04d46f3d8754e7077a"/></dir><dir name="Info"><file name="Gateway.php" hash="b3a133fb41b393da80658a35417967b1"/><file name="Moto.php" hash="86b593e08d0ab00f86e7c41ef711d8a2"/><file name="Recurring.php" hash="0c4da217141f7ba8aecd8fe564e344ce"/><file name="Token.php" hash="2ce16d8a5c01b193092611ff6c9fc8a8"/></dir><dir name="Onepage"><file name="Failed.php" hash="445738a686c709fd59343aff587c73f4"/><file name="Form.php" hash="b23ad18f71e2ace2e6a44320d747b7a1"/><dir name="Success"><file name="Token.php" hash="6aa5da3158d6ec668e0d001254b4d99d"/></dir><file name="Success.php" hash="2564809634dc37e16ceb81ef9b86d34b"/></dir><file name="Onepage.php" hash="ad81e2d0e68761f9a8c9b0237a3c36ff"/></dir><dir name="Helper"><file name="CurrencyMapper.php" hash="03088924615092d202ec3dfe3c2ad9a3"/><file name="Data.php" hash="f5350cf643355583e62bf97f066582c9"/><file name="Logger.php" hash="9e2ab6436a5e22af40ae39108d9d4ea5"/><file name="Utilities.php" hash="3c55a010f3b4705b3cd168257f43dfea"/></dir><dir name="Model"><file name="Altapay.php" hash="ab551084b21dd8a075a35661818679f5"/><dir name="Api"><file name="ALTAPAY_VERSION.php" hash="e11d3b792d86706ca9bec017bfec74e3"/><file name="AltapayCallbackHandler.class.php" hash="964370c9295b1823fa65b2760d1b8d28"/><file name="AltapayMerchantAPI.class.php" hash="429831af898d1b7b83dda0b93aef9022"/><file name="IAltapayCommunicationLogger.class.php" hash="99b8f25360bbbd29e50ea829d3bfe5b7"/><dir name="exceptions"><file name="AltapayConnectionFailedException.class.php" hash="652416bff05f7534c9d723c0f6108dc6"/><file name="AltapayInvalidResponseException.class.php" hash="ddbf173a9f40444c20e90a3a27b9519c"/><file name="AltapayMerchantAPIException.class.php" hash="50237012813c5525df1aabfe35ebaf31"/><file name="AltapayRequestTimeoutException.class.php" hash="dd37a9977e4485f6512a583accc98ef6"/><file name="AltapayUnauthorizedAccessException.class.php" hash="b52faff4abd48c75ab483d100e87cb36"/><file name="AltapayUnknownMerchantAPIException.class.php" hash="1e19cd3c3bbec2224eb4e4f221caf7ff"/><file name="AltapayXmlException.class.php" hash="19a435d6c5ae0d6c37cda11e1e18e09b"/></dir><dir name="http"><file name="AltapayCurlBasedHttpUtils.class.php" hash="cb47ed7599fc36cf6da0dcd8ec5e9d5e"/><file name="AltapayFOpenBasedHttpUtils.class.php" hash="596956789903c8b201c4c8a645264666"/><file name="AltapayHttpRequest.class.php" hash="97955f33a1b127e892264ed0dd8c84a6"/><file name="AltapayHttpResponse.class.php" hash="de62a9d507ae836bdd8e7773194ffd47"/><file name="IAltapayHttpUtils.class.php" hash="63007aaa93e155019ef670a77ef4541b"/></dir><dir name="request"><file name="AltapayAPITransactionsRequest.class.php" hash="c723def7d72c961fa2b5213396126733"/></dir><dir name="response"><file name="AltapayAPIAddress.class.php" hash="f9f2f225ca4b2e5155e57bd112cb047e"/><file name="AltapayAPIChargebackEvent.class.php" hash="bcb0b4430aa943c7389edde862364af7"/><file name="AltapayAPIChargebackEvents.class.php" hash="0ab35b4c56f9f5a79eb028ed6e5c2a53"/><file name="AltapayAPICountryOfOrigin.class.php" hash="c24653e0dee13c3229a778c4bbc26b13"/><file name="AltapayAPICustomerInfo.class.php" hash="4be6bf4e24d749979edd95556dc55ec1"/><file name="AltapayAPIFunding.class.php" hash="71fdfbe0113702bf9292224d10e1b845"/><file name="AltapayAPIPayment.class.php" hash="2292b4c8715d5a7bdba8e5f4af5943bc"/><file name="AltapayAPIPaymentInfos.class.php" hash="926b2335da38c6e8209b450659e3a32b"/><file name="AltapayAPIPaymentNatureService.class.php" hash="ff99401cf50429dcd2845a77673882c8"/><file name="AltapayAPIReconciliationIdentifier.class.php" hash="0b75f7ba353d304e021612043f64471b"/><file name="AltapayAbstractPaymentResponse.class.php" hash="8b8920f3f331d81eff7109d4c9bbd1f6"/><file name="AltapayAbstractResponse.class.php" hash="36c199c005dfd92b6bfb7618fd0dce82"/><file name="AltapayCalculateSurchargeResponse.class.php" hash="f22251db3145e8d895af0ff993522ce6"/><file name="AltapayCaptureRecurringResponse.class.php" hash="559967cc555bf7e79ab2717a06fbefe4"/><file name="AltapayCaptureResponse.class.php" hash="8fd5d56c9df9e61233432fb79270d84a"/><file name="AltapayCreatePaymentRequestResponse.class.php" hash="1999636b78fc5988e1f899f7e1ef7eb5"/><file name="AltapayFundingListResponse.class.php" hash="e8994ffe5e039c273a649d8779256769"/><file name="AltapayGetPaymentResponse.class.php" hash="fb83e969b9dd1647cd4d2ac9e2de9644"/><file name="AltapayGetTerminalsResponse.class.php" hash="d6b471ef2579c791ce15ab99f426727c"/><file name="AltapayLoginResponse.class.php" hash="17a33bf9f1359f52441c24c86cc88471"/><file name="AltapayPreauthRecurringResponse.class.php" hash="9d4b71a0a26b398b4ef84e981afb0b30"/><file name="AltapayRefundResponse.class.php" hash="5a5275d4a4c8ea52a60e775a7b54158b"/><file name="AltapayReleaseResponse.class.php" hash="31c751505ce70222e394fb7f1c48e8f8"/><file name="AltapayReservationResponse.class.php" hash="e77596681b58a39949a4e23e0c5ff98b"/><file name="AltapayTerminal.class.php" hash="3e467641e1d612be5380ccb99c9a733d"/></dir></dir><file name="Constants.php" hash="40ae3d205720eef516acf29dd2c70791"/><dir name="Method"><file name="Abstract.php" hash="96cf860cfe63a073e6660b8a71313193"/><file name="Gateway.php" hash="513e22fe413811d275daa8ee7ce05b12"/><file name="Moto.php" hash="b21e961bc6eeea479f1b6fd70597fa29"/><file name="Recurring.php" hash="f0107de1c333a264a55770e9265e1d59"/><file name="Token.php" hash="2abe1866f4d467176535591717964472"/></dir><file name="Observer.php" hash="79cff57b4406853f8054ba0bf8913462"/><dir name="Resource"><dir name="Subscription"><file name="Collection.php" hash="75569c1889f06201d07420f7fbb225a2"/></dir><file name="Subscription.php" hash="3122e10012cb8ff5697abe3f2445c27b"/><dir name="Token"><file name="Collection.php" hash="fb0bbaa1c5d4cf71c8f5099db31f0782"/></dir><file name="Token.php" hash="9e75ce9111f171e3841bb99df5928632"/></dir><dir name="Source"><file name="PaymentAction.php" hash="0ff49129bfdb9a74899e7603ba18e9b2"/><file name="Terminals.php" hash="73d01eb63dab4ea16c07a8e33904bc09"/></dir><file name="Subscription.php" hash="6c86a22de4c6dc6a53ba8ed5624a81ad"/><file name="Token.php" hash="4bb26c0862c5425075c180c82e56485d"/></dir><dir name="controllers"><file name="OnepageController.php" hash="2ee43ebb549f06a804854f553945edfa"/><file name="OnepageController.php.bak" hash="713236f1490d0aee69026a42f914263d"/><file name="TokenController.php" hash="c0f15cb458edcd4ec3c4dbc989cfdf99"/></dir><dir name="etc"><file name="adminhtml.xml" hash="38829e4c43a434d811f52315e0127af7"/><file name="config.xml" hash="55b7e73939eec0736d8356f43aa6d95f"/><file name="config.xml.bak" hash="b1de4e97b822f411159786f6e6fdf96e"/><file name="system.xml" hash="dccf8992ce4e6e12b5716151f9cc8bc5"/></dir><dir name="sql"><dir name="altapaypayment_setup"><file name="install-1.0.0.php" hash="45d8306bc7d51feff9a795d5107b02dc"/><file name="upgrade-1.0.0-1.0.1.php" hash="492b11587e232b46030e1c7702e1ea01"/></dir></dir></dir><dir name="PaymentExtraGateways"><dir name="Block"><dir name="Form"><file name="Gateway2.php" hash="37ade71ea30349235e277f47e3ba3227"/><file name="Gateway3.php" hash="c4c452e19a540c5d77cb0d73dfe1b4bb"/><file name="Gateway4.php" hash="0823082e059f59bbe5d9f2b2e7ec3ef3"/><file name="Gateway5.php" hash="e2dddc767418b4fdbbbe6d8377b90c72"/></dir><dir name="Info"><file name="Gateway2.php" hash="b6a6e2f5a4ff01121c4fedc20bd73f14"/><file name="Gateway3.php" hash="cbe7ea00eef6ada31e0f780f79322337"/><file name="Gateway4.php" hash="6290ae35d42980078044c2c5d46e7ad7"/><file name="Gateway5.php" hash="a081d9725ea572ae4b8728f55c2aa04c"/></dir></dir><dir name="Helper"><file name="Data.php" hash="a5528a3ae5cbad0250f09be2daa31ca0"/></dir><dir name="Model"><file name="Constants.php" hash="79d7bddf1954eb9dfcbe9067931c2076"/><dir name="Method"><file name="Gateway2.php" hash="cb8150a30ebc0da765be8c242c2d258c"/><file name="Gateway3.php" hash="b0ecd8a250613fac0fbc0e961c9f106b"/><file name="Gateway4.php" hash="fed39f65a425c3143ca3dcd4d60de475"/><file name="Gateway5.php" hash="2504fb66cb830c7711188975badd0ccf"/></dir></dir><dir name="etc"><file name="config.xml" hash="b210e030a38040288f52b92b81e45f5d"/><file name="system.xml" hash="76419dad9a7da5622a9a013bb142c2a1"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="altapay.xml" hash="4155d8d8f691f56322231374573a4ff7"/></dir><dir name="template"><dir name="altapay"><dir name="payment"><dir name="form"><file name="moto.phtml" hash="4ff0daaa4221e2f2457e9a8353de6626"/></dir><dir name="info"><file name="gateway.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="moto.phtml" hash="f327b26f0e978536f5d28271513a3efa"/><file name="recurring.phtml" hash="3fe4c5e2c9bd278f28ada23823c7a13a"/></dir></dir></dir><dir name="altapaypaymentextragateways"><dir name="info"><file name="gateway2.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway3.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway4.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway5.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/></dir><dir name="pdf"><file name="gateway2.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway3.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway4.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/><file name="gateway5.phtml" hash="35c1107df98fcc3fa5038913e83e676a"/></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="altapay.xml" hash="dc807d4620cf6ea464b317325c29ee19"/></dir><dir name="template"><dir name="altapay"><dir name="checkout"><file name="default_styling.css" hash="ecdee520dfae2bb7330f68c509f5acdb"/><file name="default_styling_nojs.css" hash="d4bc0421cce0fffa9708cd048db2e891"/><file name="failed.phtml" hash="6126855f97a7efc4defbd8c3ed051799"/><file name="form.phtml" hash="a2fe2963491a9742b40f50d7fc35d0c7"/><file name="info_title.phtml" hash="3f62637f7cc99a1e25279ed804d2c02e"/><file name="magento_styling.css" hash="d7a9571106e240838307f3f125053158"/><file name="magento_styling_nojs.css" hash="e9fcb8f00e73fc5bee029298fa61fc0c"/><dir name="onepage"><file name="progress.phtml" hash="c1dd84dcf00cd10330d492767684dce1"/><dir name="success"><file name="token.phtml" hash="8743dbdeb2de8d63fc712af2b040773b"/></dir></dir><file name="success_redirect.phtml" hash="9616c7799e8c3cde544ae9522832cd12"/></dir><dir name="customer"><dir name="account"><dir name="token"><file name="view.phtml" hash="c23e1b9d6eef7706851079ce35d73029"/></dir></dir></dir><dir name="payment"><dir name="form"><file name="gateway.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="recurring.phtml" hash="43ff5ed38cf301bfb2898d7df4647570"/><file name="token.phtml" hash="f3b1bf30a6587c5927cc1736c4de1605"/></dir><dir name="info"><file name="gateway.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="recurring.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="token.phtml" hash="1cd140b78afaddd992ee990482fbf229"/></dir></dir></dir><dir name="altapaypaymentextragateways"><dir name="form"><file name="gateway2.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="gateway3.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="gateway4.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/><file name="gateway5.phtml" hash="24f8298198c9dbe7a1157a3af3bf905d"/></dir><dir name="info"><file name="gateway2.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway3.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway4.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway5.phtml" hash="1cd140b78afaddd992ee990482fbf229"/></dir><dir name="pdf"><file name="gateway2.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway3.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway4.phtml" hash="1cd140b78afaddd992ee990482fbf229"/><file name="gateway5.phtml" hash="1cd140b78afaddd992ee990482fbf229"/></dir></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_GB"><file name="Altapay_Payment.csv" hash="2a097614d7a9414f5a06b082814b38a2"/></dir><dir name="en_US"><file name="Altapay_Payment.csv" hash="2a097614d7a9414f5a06b082814b38a2"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="altapay.css" hash="4c522d61f889ff448bd45d1bbcf35a0e"/><dir name="images"><file name="altapay.png" hash="b10208d0a82dd80562eb03e7508e97b4"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="altapay"><dir name="css"><file name="altapay.css" hash="aa3ded5e41e19abc114b39c5c7bcbdcc"/></dir><dir name="images"><file name="ajax-loader.gif" hash="2ef5e9c1839462b187c93535a1670b92"/><file name="error.png" hash="1e1534f925cb26b45ad30536f1bc1896"/><file name="success.png" hash="5ea5d6dac9344616dd7de4b8c2695937"/></dir><dir name="js"><file name="altapay.js" hash="59bd1ba2566fec5ba134340d8a750eb7"/></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Altapay_Payment.xml" hash="a0ccc3aba96392eaf0703e2a7616df32"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
+
<dependencies><required><php><min>5.4.45</min><max>7.0.15</max></php></required></dependencies>
|
18 |
</package>
|