nopCommerce LayBy/layaway plugin for Westpac PayWay

Plugin for Layby model offers customer to pay for order in instalments. On checkout process customer can select first payment date and payment frequency, and plugin will automatically form payment plan. On order confirmation the payment plan will be saved and then used for periodical payments.


nopCommerce Version: 3.4, 3.5, 3.6

Styled for the Default Clean themes: Yes

Fully localizable and can be used in any language: Yes

Clean HTML and CSS structure for easy customization : Yes

Developed according to nopCommerce and Microsoft technology standards and coding guidelines: Yes

Open to modification public view (.cshtml) files: Yes

We do the installation on your website

If you want to sell your work based on this source code please buy this plugin with the Extended License. Details>>


Order list in public store is extended to provide info for orders with payment plan. On order details page customer can see payments, their amount and statuses. Customer can also change payment plan according to site rules.

Additional feature is “Edit Order” page which provides a possibility to edit quantity of ordered goods, merge shopping cart with order. After saving order customer is redirected to edit payment plan page to see and possibly change redistributed payments.

Order cancellation asks customer for reason and shows the refund amount he will receive (amount paid excluding transaction fees)

Data layer has extended order table, payments table, payment plan table and reasons for on-hold and cancellation processes.

Admin part of plugin has an element of creating .csv file with payments to submit to bank. This process is secure, because no payment info is submitted (customer enters it on bank site). After receiving bank response there is a function to process declined payments. Also there is a scheduled task for daily automatic processes.

Product tags