
Prestashop Invoice Payment Option – Buy Now & Pay Later
For certain retailers and B2B clients, it is not convenient to make an upfront payment, and they require a more flexible method to make purchases. This is where the Invoice Payment Gateway – Buy Now & Pay Later module comes in. The tool allows your customers to checkout without paying immediately & receive invoices with detailed payment information.
You can automate invoices on your store by creating custom rules, and set limitations based on user roles, cart, product, and many other conditions as you like. Send automatic reminders with cron job and assign desired order statuses at each stage. Additionally, you can limit the number of unpaid orders that can be processed at a given time to ensure smooth order processing on your store.
Prefer buying from the Official PrestaShop Addons Marketplace? Check out our module Here
Key Features:
- Offer a convenient invoice payment option on your store
- Create multiple rules to control when the invoice option will appear
- Set restrictions based on user roles, cart, products, etc.
- Send auto-reminders and assign desired order statuses at each stage
- Enable cronjob and view detailed invoice log

V1.7.0.0 to V9.0.0
-
Marketplace Verified
-
Extension Partner
-
-
6k
$79$69 Now
then billed annually at $20 / year and a $49 sign-up fee
- 1 year free support
- 1 year extension updates

30 DAYS MONEY BACK GUARANTEE
Your money is secure with our buyer protection. Claim a full refund for any reason.
Detailed Features of Prestashop Invoice Payment Gateway
Allow Customers to Pay Later With Invoices
Improve the customer shopping experience and increase sales by allowing customers to pay via invoices. With the Invoice Payment Gateway—Buy Now & Pay Later module, you can offer your customers a flexible invoice payment option and easily automate the whole process.
The module allows you to create custom invoicing rules that can be fine-tuned to control where the invoice option is shown. The tool also provides a detailed log of invoices for better record-keeping and decision-making. Furthermore, with cronjob, you can send automatic reminders to customers and smoothly collect payments in a timely manner.
Show Invoice Methods to Specific Users in Specific Countries
As the invoice payment option is mostly suited to customers who purchase in bulk, you can choose to restrict the method by users and user roles. As each country has its own laws and regulations, you can also apply limitations by country.
Restrict Method Based on the User’s Cart Amount & Quantity
You can choose to hide the invoice payment method if the cart quantity and amount does not meet a set limit.
E.g., if you add a limit of $100 on the cart and limit quantity by 50 units, then in that case, when a customer places an order of lower than $100 with less than 50 products in it, they will not see the invoice option at checkout.
Hide Invoice Option Based on the Products & Payment Details
With the module, you are allowed to hide the invoice payment option for specific products, manufacturers, and suppliers as you like. Additionally, you can also restrict certain shipping methods like Free shipping, Flat rate, or Local pickup during checkout to only show the most appropriate options.
Send Reminder Emails and Select Status for Invoice Orders
To keep your customers informed about the due dates for payment, you can enable reminders.
You can insert the number of days after which a payment delay email will be sent and assign an order status to such orders.
Another feature is that you can choose a default order status for orders paid through invoices and select order status for completed orders. To receive timely payments, you can select an order status to trigger payment deadline calculation. Once this order status is reached, the timer will start to calculate how much time the user has till the payment deadline.
Control Number of Unpaid Orders on Your Store
You can set a maximum number of unpaid orders limit to ensure the invoice payment option is not shown unless existing orders are paid for. Another feature you can benefit from is the min number of paid orders that are required for the invoice payment option to appear on your store.
E.g. you can set a limit of 10 paid orders so that unless the complete payment is made for 10 orders, no more orders will be taken via invoices. You can set a min and max limit for this to easily control invoice payments and ensure you don’t have too many unpaid orders that become unmanageable.
View Detailed History of Each Invoice Payment
The module allows you to stay on top of your invoice payments by viewing a complete list of all invoice orders. You can view details like paid orders, order reminders, last order updates, etc. With all the information in one place, you can easily correct discrepancies and make better decisions.
Enable Cronjob for Auto-Reminders
Using cronjob, you can auto-send reminders after a desired period. This will ensure you don’t have to manually send emails, saving you time and effort.
Technical Compatibility
- PrestaShop CompatibilityV1.7.0.0 - V9.0.0
- Current Version1.1.0
- Compatibility MultiShopYes
- Languages English, German, Italian, French, Spanish, Polish, Portuguese, Dutch
More Features
- Display custom message to users who select the payment invoice method
- Select order status to trigger payment deadline calculation
- Select order status for completed orders
- Enable multiple rules to limit invoice payment
- Add a custom rule title, set priority, and limit rule by the following:
- User roles
- Countries
- Products & Categories
- Manufacturers
- Suppliers
- Shipping methods
- Choose a default order status for orders paid through invoices
- Set time duration in days within which payment must be made
- Schedule rule for a desired time frame
- View a complete record of orders paid via invoice
- Use cronjob to automatically send reminder emails for order payment.
- Send email reminders by adjusting the following:
- Set days for reminders
- Assign order status post-reminder
- You can restrict invoice payment based on the following cart conditions:
- Cart amount
- Cart quantity
FAQs
Does this module support customized invoice payment options?
Can I offer invoice payment to foreign customers using this module?
Can I set payment’s due time and auto email for clients who are paying through the invoice payment method?
Can I enable invoice payment on specific products and categories? or will the rule be implemented site-wide?
Does this module create a PDF Invoice?
Customer reviews
- This module helps me to set the time of the automatic email that will be sent to the client for payment. Now I can easily manage my clients in payment matters. Best plugin for payment method settings
- This plugin helps me to make invoice payment setups on a single product or category. Now I can easily manage my store and clients. Thank You Addify for this best module.
- The best feature I found in this module is that the payment method is changed automatically as the client status changes. It helps a lot to manage clients' payments easily.
- I have a worldwide business. I tried many plugins to make a Payment rule for my foreign clients but found nothing perfect as I needed. Finally, I found this plugin. Now I can easily offer payment methods to my foreign clients. My sales are increasing now.
Reed Miller –
I have a worldwide business. I tried many plugins to make a Payment rule for my foreign clients but found nothing perfect as I needed. Finally, I found this plugin. Now I can easily offer payment methods to my foreign clients. My sales are increasing now.
Bruce Layton –
The best feature I found in this module is that the payment method is changed automatically as the client status changes. It helps a lot to manage clients’ payments easily.
Ellison Trey –
This plugin helps me to make invoice payment setups on a single product or category. Now I can easily manage my store and clients. Thank You Addify for this best module.
Watson Grey –
This module helps me to set the time of the automatic email that will be sent to the client for payment. Now I can easily manage my clients in payment matters. Best plugin for payment method settings