CDev_XPaymentsConnector

Magento Extension

X-Payments connector
This extension integrates Magento with X-Payments - a PA-DSS certified payment module.

Releases (30)

Date Version Notes
2017-09-07 1.8.1

What's new?

- Corrected email notifications
- Implemented ability to process the orders which were modified by the store admin
- Implemented multi-store support
- Speed up the callback requests processing
- Corrected operating with coupons (Shopping cart price rules)
- Minor bug-fixes and improvements

2017-04-28 1.8.0

What's new?

1) Magento admin back-end
- Major improvement and revamp of connection and configuration - instead of multiple configuration pages admin user can do whole X-Payments connection and configuration on the same page now.
- Now you can configure up to 3 payment gateways supported by X-Payments in your Magento checkout.
- Admin user can save credit cards into customer profiles on behalf of customers.
- Admin can enter a new credit card to pay for a new order created in Magento back-end.
- “Saving credit card” setup is now available to Magento admin user.
- “X-Payments Order State” page redesigned. This page allows to do partial refunds/voids and capture authorized funds.
- Now the access to the X-Payments Connector features can be partially or completely restricted with the help of the Magento’s Roles and Permissions.
- Added support of the Developer Mode (Use HTTP protocol) for the. testing/development environment which do not have valid SSL certificate.

2) Customer front-end
- Checkout can have up to three X-Payments payment methods.
- Saving credit cards by customers has been revamped and improved.
- Support of the One step Checkout module by Ahead Works (beta).
- Automatically unset used coupon for the declined payments.
- Corrected free shipping calculation for the FireCheckout extension.
- Increased speed of the callback requests processing, which makes checkout. faster.
- Corrected store operation if the extension is switched off.

3) Code re-factoring (for the developers who extend the module features)
- Decomposed common extension helper. Now the different features such as API communication, preparing cart data, address processing and the module settings are separated by the different sequestered helpers.
- Reworked functionality which was handled by the observer. Instead it was changed according to the MVC design. E.g. request to charge the card again is executed by special API request from the certain controller.
- Corrected and simplified the inheritance tree. Internal quote model is used to transport data during the payment processing, and it doesn’t affect the quote class extensions made by other modules.
- Removed the unused legacy code. Code-style is improved
- Corrected version in the internal config file.
- Other minor bug-fixes and improvements.

2016-10-31 1.7.1

What's new?

- Invoice for payment made using a saved credit card is now created automatically.

- X-Payments Connector settings page moved to admin controller. Potential 404 error fixed.

- Auto-detect of API version added. Test connection button removed, so connection between Magento store and X-Payments is tested automatically.

- Fixed issue with product attributes being reset after a product is added to the cart.

- Corrected recurring profiles creation. Fixed several issues with Recurring profiles and nominal items.

- "Allowed IP address" for X-Payments callback handling improved.

- Improved customer registration at checkout for OneStepCheckout module by Idev.

- Corrected password setting during customer registration at checkout.

- Corrected saving credit cards at customer profile.

- "My payment cards" section is now removed correctly if "Use saved card" payment method is not active.

- Compatibility with SUPEE-8788 vulnerability

- NoFraud service support added

- other minor bug-fixes and improvements in code and corrections to text labels.

2016-07-22 1.7.0

What's new?

- Re-factored code that implements Magento communication with X-Payments, namely: changed order placing procedure, fixed "The txnId field is missing or incorrect" and other errors.

- Support of X-Payments v3.0 API 1.6: new templates, improved operating of recurring charges.

- Improved look and feel of X-Payments credit card form. Credit card form displaying is now allowed before entering the address details.

- Improved errors processing (from X-Payments, from payment gateways etc).

- Integrated with One Step Checkout (http://www.onestepcheckout.com)

- Integrated with Firecheckout (http://www.firecheckout.com)

- Export to Stone Edge order manager

2015-12-07 1.6.14

Version number: 1.6.14

2015-10-12 1.6.3

Version number: 1.6.3

2015-09-03 1.5.5

Version number: 1.5.5

2015-04-29 1.4.11

Version number: 1.4.11

2015-04-23 1.4.9

Version number: 1.4.9

2015-03-24 1.4.1

Version number: 1.4.1

2015-03-16 1.4.0

Version number: 1.4.0

2015-03-13 1.3.8

Version number: 1.3.8

2015-03-12 1.3.7

Version number: 1.3.7

2015-03-05 1.3.6

Version number: 1.3.6

2015-02-27 1.3.5

Version number: 1.3.5

2015-02-19 1.3.4

Version number: 1.3.4

2015-02-16 1.3.3

Version number: 1.3.3

2015-02-05 1.3.2

Version number: 1.3.2

2014-12-20 1.3.1

Version number: 1.3.1

2014-12-19 1.3.0

Version number: 1.3.0

2014-12-09 1.2.9

Version number: 1.2.9

2014-11-21 1.2.8

Version number: 1.2.8

2014-10-03 1.2.7

Version number: 1.2.7

2014-09-12 1.2.6

Version number: 1.2.6

2014-09-10 1.2.5

Version number: 1.2.5

2014-08-09 1.2.4

Version number: 1.2.4

2014-08-07 1.2.3

Version number: 1.2.3

2014-08-01 1.2.2

Version number: 1.2.2

2014-07-17 1.2.1

Version number: 1.2.1

2014-07-16 1.2.0

Version number: 1.2.0