PayEx payment module with AutoPay and Swish

PayEx payment module with AutoPay and Swish
5.0 1
Supports Swish, Direct Debit, Debit Card and Credit Card with Autopay through PayEx
2021-04-02T11:56:47.9589321Z
Free
Get extension (2155 Downloads)
Supported versions: 3.90 , 4.00 , 4.10
Created: February 07,2013
Last updated: January 31,2020
Description

PayEx payment provider for nopCommerce 4.10 with AutoPay (Direct Debit / Debit Card / Credit Card / Swish)

This is a free extension for the PayEx payment provider, including Credit/Debit Card as well as Direct Debit and Swish. They are included as separate plugins so you can choose which payment methods you wish to use.

  • Localized: Yes. English and Swedish is included.
  • nopCommerce versions: 4.10 (also available for previous versions)
  • Cost: Free.
  • Source (latest): https://github.com/wezzix/PayEx.nopCommerce

No account is needed for testing, as a default test accound is built in. Just install, enable and go!

The plugin is installed with english language resources. An additional resource file with swedish is included. To apply it, simply import it into the appropriate language in nop Admin.

Features:

  • Credit Card, Direct Debit and Swish as separate payment methods.
  • Autopay/Manual Recurring Payments for Debit/Credit Card, meaning the customer can save his card for future purchases without having to enter the card details again.
  • Transaction mode: Authorize or Authorize and Capture. (Should the card be debited manually before the order is shipped, or immediately).
  • Transaction Callback ensures that all successful payments are properly registered.
  • Credit, Partial Credit and Cancel.
  • Test mode with built-in test account. When enabled, connects to PayEx test servers instead of production servers.

We plan on implementing more payment methods from PayEx in upcoming releases, and to publish an updated plugin for each major release of nopCommerce.

Installation:

  1. Place the extracted plugin folder(s) in your deployed 'Plugins' folder. Please note that 'Payments.PayEx' is the core module and must always be installed, but it does not have to be active.
  2. Reload the list of plugins in nop Admin.
  3. Click 'Install' on 'Payments.PayEx' first, then on any other PayEx payment methods you wish to include as well.
  4. Optional: Load language resources for Swedish, or any translated resource file of your choise.

Testing (optional):

  1. Click 'Configure' on 'Payments.PayEx' to edit settings.
  2. Make sure 'Use Test Mode' is checked. Account number is optional. If not specified, a default test account for nopCommerce users will be used.
  3. Optional: Enter your Transaction Callback URL in PayEx Merchant Admin for your TEST account.
  4. Activate PayEx in 'Configuration', 'Payment Methods'
  5. Make a test transaction using fake card/direct debit details from PayEx. Please note that Swish is not enabled in the test account and will cause an exception if you try.

Production mode:

  1. Click 'Configure' on 'Payments.PayEx' to edit settings.
  2. To the payment provider, enter your Account number and Encryption key for your PayEx production account and make sure 'Use Test Mode' is NOT checked.
  3. If you are using the feature 'Allow save credit card', then make sure that PxAgreement is enabled in PayEx Merchant Admin.
  4. Enter your Transaction Callback URL in PayEx Merchant Admin for your Production account.
  5. Activate PayEx in 'Configuration', 'Payment Methods' if you haven't done so already.
  6. Make a real transaction to ensure everything is set up correctly. You may cancel/credit this payment afterwards.

How to obtain a PayEx Account:

  • If you don't already have an account with PayEx, please contact a sales person at www.payex.com.
  • If you need any help from PayEx, please contact PayEx support

Technical support:

If you have any issues or suggestions regarding this plugin, you are welcome to contact us at [email protected] or raise an issue at the Git repository https://github.com/wezzix/PayEx.nopCommerce.

Updates:

We plan on publishing an updated plugin for each major release of nopCommerce.

We periodically release the finished plugin at the www.nopcommerce.com plugins directory.

The latest version is always available as source only at the Git repository https://github.com/wezzix/PayEx.nopCommerce.

Copyright (C) 2012-2018 Markus Kvist, StjärnDistribution AB
Contact: Markus Kvist, [email protected]

NO WARRANTY

THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY. IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW THE AUTHOR WILL BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Reviews
kenny.westermark 11/4/2015 1:42 AM
Works great!
.
Was this review helpful? Yes1 / No1