Magento 2 Partial Payments allows merchants to provide the service on splitting any order payment into parts.
Compatibility: Magento Open Source 2.2.X, Magento Commerce 2.2.X
Thank you for choosing Aheadworks!
Installing the Magento 2 Partial Payment extension
Command Line Installation
Getting around Magento 2 Split Payments
To enable the Layaway extension for Magento 2 go to Stores > Configuration > Ewave Extensions > Partial Payment Settings.
- Define the Complete Order Status
Let customers proceed with partial payment for their second and following orders if there is at least one order in the selected status (this setting does not affect customer’s first order).
- Select an Outstanding invoice email template
Choose a template for an outstanding invoice (additional templates can be created through Marketing > Email Templates).
- Show the Round Payed Item Quantity In the Email
Allow rounding to integers in emails( the quantity will be rounded down to the integer (e.g. 12.2 -> 12; 0.8 -> 0)).
- Enable the Zero Payment Partial Invoice for the Admin
Create a zero invoice for the admins.
Partial Payment Method
To configure the partial payment method follow: Stores > Configuration > SALES > Payments Methods > Partial Payment (section) Setting.
- Enable the Partial Payments
Switch on/off the Partial Payment method.
- Insert a title
Give a name to the partial payment method.
- Allow Capturing the First Invoice
Generate the first order in “done” status (“Yes” means that the first order can be created and marked as paid offline; “No” allows creating the first invoice only in the “pending” state).
- Approve the use of the Partial Payment For the First Invoice
Apply the partial payment method to the first order of a customer.
- Decide whether to Enable the payment method at the Front or not
Display the Partial Payment method at the storefront.
- Specify New Order Status
Set up the initial status for an order.
- Point out the Payment from the Applicable Countries
Select the countries where you permit the partial payments from.
- Define the Sort Order
Sort the order of the partial payment method.
- Add any product to the order to see the info change.
- Enable the partial invoice for the order.
- Set the ‘Would you like to pay partially’ option up to ‘Yes’.
- Define the initial amount to be paid in the ‘Pay Amount’ input.
*Pay Amount could be set as ‘0’ (means that nothing should be paid right now) anв a zero Invoice will be generated in this case.
At the Sales > Orders > View Order Detail Page you can see ‘Partial Payment’ section at the top of all tabs.
- See if the Order has been partially paid or not. The system will set this option to ‘Yes’ after you create an Order with a ‘Would you like to pay partially’ option is set up to ‘Yes’, and will set it to ‘No’ automatically when the full Order amount will be paid (e.g. all Order’s Invoices).
- Use ‘Send outstanding payment invoice email’ button to send a reminder for a customer with the amount should be paid for the order (the email template should be set in ‘Outstanding invoice email template’ module setting).
Go to the ‘Invoice’ tab
- Create a new Invoice.
- Select the payment method in the Payment Section. If ‘Would you like to pay partially’ setting will be set up to ‘No’ – Invoice will be created for a full Due amount. If this setting will be set up to ‘Yes’ – admin will be able to set Invoice amount using ‘Pay Amount’ input.
When you allow the partial payments customers will be able to place the relevant order at ‘My Account > Partially Paid Orders’
- Show customers the list of Orders that could be paid partially.
- Let customers select one or several Orders that they want to pay for and define the payment amount.
- Display the payment amount in the Invoice total line.
You can always find the latest version of the software, full documentation, demos, screenshots and reviews at http://ecommerce.aheadworks.com
License agreement: http://ecommerce.aheadworks.com/LICENSE-M1.txt
Contact Us: http://ecommerce.aheadworks.com/contacts/
Copyright © 2019 aheadWorks Co. http://www.aheadworks.com