This module allows the store owner to define a Transaction amount for each payment method and specify how it should be calculated. Then the system assigns a fixed amount to each transaction based on the customer’s purchase price. In simple terms:

  1. For each payment method, you define a transaction.
  2. You can set the transaction as either a percentage or a fixed amount.
  3. Percentage: the transaction amount is calculated as a percentage of the total purchase price.
  4. Fixed: the entire transaction amount is paid to the customer.
  5. If you set a Maximum Transaction value, the customer will not receive more than this amount.
  6. You can specify which order statuses (e.g., processing, delivered, canceled, etc.) the transaction applies to or does not apply to.
  7. The module can be enabled/disabled via the Status option.
  8. Customer notification: send an email to the customer or show a notification on the page after payment or order completion.

Sections:

  1. Transactions: list of payments with columns Payment Method, Type (Percentage or Fixed), and Transactions (the transaction amount).
  2. Add Transaction Order Statuses: select the statuses to which the transaction is assigned.
  3. Remove Transaction Order Statuses: select the statuses to which the transaction does not apply.
  4. Notify Customer: enable sending a notification to the customer when a transaction is received.
  5. Maximum Transaction: set the maximum transaction amount per order.

Only fill in the desired values for each field:

  1. Is it a percentage or fixed?
  2. The percentage or fixed transaction amount?
  3. For which order statuses should the transaction be active?
  4. What is the maximum transaction amount?
  5. Should the customer be informed by email or not?

Result: When a customer makes a purchase for $100 and the transaction for the chosen payment method is set as a percentage (e.g., 100%), the customer will receive a defined amount, such as $100 or a percentage of the purchase, according to your settings. This is done without any coding and is configurable from the admin panel.


Live Demo:



Install:

  1. First download the ZIP file.
  2. Then go to Extension>Installer Click on the (Upload) button And upload the downloaded ZIP file.
  3. Go to Extension>Modifications and hit the Refresh button to apply the changes.


Free Installation And Support:

  • cartcraft.oc@gmail.com

Write a review

Note: HTML is not translated!
    Bad           Good
Purchase from OpenCart
Price:
$20.00
Manufacturer

Compatibility:
3.0.0.0, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.x.x.x, 3.0.3.9, 3.0.4.0, 3.0.4.1

Tags: transaction amount based on payment method, OpenCart module, payment method reward, order status transaction, percentage payout, fixed payout, maximum transaction limit, enable module, disable module, transaction by payment method, cashback by payment method, payment method reward settings, order status mapping, transaction rules, customer notification, email notification, open cart extension, checkout rewards, payout per method, dynamic payout, customizable transactions, order flow rewards, revenue share by payment method, percentage payout example, fixed payout example, transaction cap, maximum payout, per-method transactions, admin panel settings, easy configuration, non-programming setup, user friendly module, payments based rewards, promotion logic, reward system, customer incentive, checkout optimization, order status control, payout calculation, billing resources, merchant benefits, transaction management, merchant dashboard, plugin extension, modular rewards, ecommerce rewards, shopping cart rewards, payment method bonuses, customer satisfaction rewards, store owner tool, financial rewards, order processing rewards.