Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019

Agile PrestaShop Authorize.NET Credit Payment Module

» Add to my wishlist

Agile PrestaShop Authorize.NET Credit Payment Module


4.8 2 Review(s)

AGILE-26

This is a PrestaShop payment module that accepts major credit card payments via Authorize.NET.  It supports one time payments, recurring payments, and reordering.  It also supports installment payments that will be split into multiple payments over time. It also can be used in Agile Multiple seller environment at Seller Collect

Payment

mode.

PrestaShop 1.4x/1.5x/1.6x/1.7x

Add to cart

Get a consultation:


General Features

  • Accepts all major credit cards (i.e. MasterCard, Visa, American Express, Discover) through the Authorize.NET payment gateway.
  • It works in all checkout modes of PrestaShop

- Guest checkout mode
- Registered user checkout mode
- One Page checkout mode
- Normal checkout (5 steps)

  • Supports recurring payments, subscriptions, and reordering subscriptions.
    1. Automatically updates the recurring subscription status and order status.
    2. The module handles the reordering process when recurring payment is received.
    3. Customer will receive an order confirmation and payment received email as usual for recurring payments
  • Supports installment payments, allowing the customer to pay for one order in multiple installments.
  1. Customer will receive an email alert for approved or failed payment.
  2. Automatically changes the  order status if the subsequent payment is approved or has failed.
  • Supports one time payments (normal payment method), and real time payments.
  • Admin is able to see the payment history and related information for recurring payments and orders at order details page.

Agile Multiple Seller integration
This module has been implemented to integrate with Agile Multiple Seller module. 

- It supports all Payment Collection Mode of Agile Multiple Seller

  1. Store Collects Payments
  2. Sellers Collect Payment - Buyer's payment will be automatically split into each seller's account
  3. Both Store and Seller Collect payment - Buyer's payment  will be automatically split into Store(seller commission) and sellers' account(seller sales deducting seller commission).

- Buyer only need enter one time of credit card related information and there will be multiple payment records created when buyer confirm and submit the payment. Once payment for each recipient (seller or store).

- Note: Recurring payment is not available for Agile Multiple Seller environment

Configurable Features

  • Module is configurable to enable or disable recurring payments and installment payments.

  

How It Works With Payments and Orders

  • One time payment is done via Authorize.NET AIM (Advanced Integrated Method), with real time authorization and approval.

Submit Order
  "Approved":  Order created with status set as Payment Accepted.
  "Failed" or "Error":  Error will be displayed and no order will be created. 

  • Installment Payment - Each payment is a percentage of the total order amount, the percentage being relative to the number of installments.

        Submit order with installment payment subscription.
          "Success":  Order created with status 'Waiting Authorization by Authorize.NET'.
          "Failed or Error":  Error will be displayed, no order will be created.

        Next day receive silent post form Authorize.NET
          "Approved":  Order status set to Payment Accepted
          "Error/Failed": Order status set to Payment Error

       Subsequent payment transaction information received from Authorize.NET
         "Approved":  Order status will be changed or upated to "Payment Accepted"
         "Failed/Error":  Order will be set as "Payment Error"

  • Recurring/Reordering Payment - Each time the same order amount is received.

        Submit order with recurring payment subscription.
          "Success":  Order created with status 'Waiting Authorization by Authorize.NET'.                   
          "Failed or Error":  Error will be displayed, no order will be created.

        Next day receive silent post from Authorize.NET
          "Approved":  Order status set to Payment Accepted                   
          "Error/Failed":  Order status set to Payment Error

       Subsequent payment transaction information received from Authorize.NET.
          "Approved":  New order created - customer receives new order confirmation email
          "Failed/Error":  No recurring order will be created

  • Cancellation Of Subscription

        User is able to cancel a recurring payment subscription from the My Account -> Order History page
          * Cancellation is only available to subscriptions that are not expired.
         
* Cancellation is not available for orders with a one time payment and/or installment payment.


Integration with Agile Multiple Seller module
 

- Show order amount and order reference # at order confirmation page
-  Agile Multiple Seller Environment integration
A. Support parallel payment mode, buyer pay multiple sellers together in one time even buyer has products from multiple sellers, the payment will be automatically split into multiple sellers and store account(for seller commission)
B. Support all payment collection mode of agile multiple seller module - "Store collects payment", "Seller collects payments", "Both store and seller collect payments".
C. Recurring payment is not supported for multiple seller environment(because it is too complicated when with different payment collection mode)


About Paymen Collection Mode of Agile Multiple Seller
- Store(main store) collects payment mode
At this payment collect mode, customer payment will go to main stores account, so main store will have to pay sellers for their sales(deducting commission) later manually.

- Sellers Collect payment mode(split payment)
At this payment collection mode, customer payments will be split into sellers account directly. But seller will have to pay store for seller commissions later by other way. 

- Both Store and Sellers collects payment (Split payment)
At this payment collection mode, customer payment will split into store and sellers account directly. It is easiest way for store to save management effort.

Note:
It is configurable for maximum recipients in one checkout(shopping cart) , default is 5 recipients. It will be depends on your server performance.

See details about Agile Multuiple Seller module - A best marketplace module for PrestaShop based marketplace solutions

Note:
- It is configurable for maximum recipients in one checkout(shopping cart) , default is 5 recipients. It will be depends on your server performance.
- In agile multiple seller environment, the recurring payment feature will be disabled.

Email Address: 
 
Question/comment: 

A new account with your email address will created for you.
You will be subscribe to this topic and receieve email for reply automatically.

Your rating for the product

     Quality     
Quality - 1 stars
Quality - 2 stars
Quality - 3 stars
Quality - 4 stars
Quality - 5 stars
     Performance     
Performance - 1 stars
Performance - 2 stars
Performance - 3 stars
Performance - 4 stars
Performance - 5 stars
     Value     
Value - 1 stars
Value - 2 stars
Value - 3 stars
Value - 4 stars
Value - 5 stars

Name: (nicknames are allowed)

Your comment

Reviews(total:2) in your selected language.


There is no showcases available for this product at this moment. please come back and check it later.

PrestaShop 1.7x - Yes

PrestaShop 1.6x - Available

PrestaShop 1.5x - Available*

PrestaShop 1.4x - Available*

PrestaShop 1.3x - No

*Avaliable - Please purchase current version of the module, then contact us with your order # and the version of your PrestaShop, we will send you the correct package of the module that works for your PrestaShop store.

Note - Agile Multple Seller integration feature is not available for 1.5x or lower version of PrestaShop.

Version 2.7.0.1 - 2016.12.16

Compatible with PrestaShop 1.7x
Fix - Seller payment info error at Store Collects Payment mode
Fix - Payment amount wanring becuase of duplicated paid invoice created at very special scenario: Both store and seller collect payment mode and store owner does not have products in shopping cart.

Version 1.3.0.1 - 2015.08.25

- Show order amount and order reference # at order confirmation page
-  Agile Multiple Seller Environment integration
A. Support parallel payment mode, buyer pay multiple sellers together in one time even buyer has products from multiple sellers, the payment will be automatically split into multiple sellers and store account(for seller commission)
B. Support all payment collection mode of agile multiple seller module - "Store collects payment", "Seller collects payments", "Both store and seller collect payments".
C. Recurring payment is not supported for multiple seller environment(because it is too complicated when with different payment collection mode)
Version 1.2.5.1 - 2014.06.22
- Supports PrestaShop 1.6x
- Supports responsive design/support mobile devices
- Fix an issue - when billing address is different from shipping address, card payment is declined. 
Version 1.2.2 - 2013.04.07
- Adjusted the module to use PrestaShop 1.5x standard for front pages
Version 1.2.1 - 2013.02.28
- fixed a bug at instalment payment - the amount is incorrect
- fixed a small bug at fancy box related script/css URL at PrestaShop 1.5x 
Version 1.2.0  - 2012.11.09
- removed express checkout mode.
- compatible with PrestaShop 1.5x
Version 1.1  - 2011.08.06
* Subscription cancellation function is added.
  - User can cancel recurring payment subscription user Order History page
  - This function is only available for orders with recurring payment subscription and not finish all payment yet.
* at One Page Checkout page, changed to show as normal checkout module UI in stead of Express Checkout UI 
* some other bug fixes and improvements.
Version 1.0  - 2011.06.05
* Accepts all major credit cards (Master, Visa, American Express, Discover) through Authorize.NET payment gateway.
* It is a Express Checkout module so customer can finish checkout process in few seconds.
* Does not require customer to log in or sign up an account for checkout. The module will take care of registration.
* It works in all checkout mode of PrestaShop
 - Guest checkout mode 
 - Registered user checkout mode
 - Express checkout(this is only available in old version for PrestaShop 1.5x)
 - One Page checkout mode
 - Normal checkout (5 steps)
* Support recurring payment subscription and reordering subscription. 
 - Automatically update the recurring subscription status and order status
 - The module takes of reordering when recurring payment is received.
 - Customer will receive order confirmation and payment received email as usual for recurring payment
* Support instalment payment that allow customer pay one order in multiple instalments.
 - Customer will receive email alert for approved or failed payment
 - Automatically change order status if the subsequent payment approved or failed 
* Support one time payment (Normal one time payment), real time payment.
* Admin is able to see the payment history and related of recurring payments/orders at order details page.
* No SSL/HTTPS is required, but the payment is executed with secured server communication.
* Customer is able to choose shipping method/carrier at Express Checkout screen
* Configurable to enable or disable recurring payment, instalment payment
* Configurable to hide carrier/shipping methods if there is only one carrier, or no carrier required.
* Configurable to hide country if your store serves only one country

Please see here our general installation guide

A. New installation of agile module

B. Upgrade of agile module

Other notes
If you want to use recurring payment features, you must enable and specify the silentpost URL at your Authorize.NET account.

YourStoreURL/modules/agileauthorizenet/silentpost.php

Related Products