Post by fido-x » Wed Jan 28, 2015 9:24 pm

The Deposit 201 add-on for OpenCart provides a means of taking a deposit (or down-payment) on an order, with the remainder to be paid upon receipt by the customer.

Once configured, your customers will have a choice of paying in full or paying a deposit when selecting their payment method. COD is not allowed as a payment method if paying a deposit.

The deposit payable and the balance due will be displayed in the order totals in the order confirmation and in the orders (for both the customer and the administration). If the customer is paying a deposit on the order, the deposit amount will be passed through to the payment processor instead of the order total so that the correct order status is returned for continued processing of the order, and to prevent the order going missing.

This is compatible with OpenCart version 2.0.1.x. It is NOT compatible with earlier versions.

Get it from Fido-X IT

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by saintlade » Sun Apr 26, 2015 8:11 pm

Hi Fido, thanks for the free contribution. Looks like it could be just the ticket.

Is there a way for the customer to get a link to pay the balance due via their email, or a way for them to pay the remaining balance through the orders section of their account that you know of?

New member

Posts

Joined
Wed Oct 12, 2011 9:12 am

Post by fido-x » Mon Apr 27, 2015 10:44 am

The idea behind this is for the customer to make a deposit as an initial payment, with the remainder to be paid as COD. I did consider including a way of paying the remainder through the customer's account, but this could only apply to customers who have an account. It wouldn't work for guest purchases.

A fair bit of work went into building this as it required modification of all payment methods that use a gateway so that the payment gateway would accept the deposit as payment without returning an error. Some payment gateways, eg. PayPal, do a check to verify that the amount paid is equal to the order total.

I released this for free to guage the demand for this kind of function with the idea that if there was suitable demand, I may release a "pro" version that allowed customers to make the final payment (or pay by instalments) through their account.

Image
Modules for OpenCart 2.3.0.2
Homepage Module [Free - since OpenCart 0.7.7]
Multistore Extensions
Store Manager Multi-Vendor/Multi-Store management tool

If you're not living on the edge ... you're taking up too much space!


User avatar
Expert Member

Posts

Joined
Sat Jun 28, 2008 1:09 am
Location - Tasmania, Australia

Post by saintlade » Mon Apr 27, 2015 7:20 pm

Hi Fido,

I'd be really keen in a pro version if you eventually get round to it. All my customers will need to register an account anyhow so wouldn't be an issue for me. Certainly for my own needs I'd require for the deposit to be configurable on a per product basis however. Or even better would be per option.

Also the ability to set a date when the remaining balance needs to be settled by (again per product/option) would make it a really powerful tool.

New member

Posts

Joined
Wed Oct 12, 2011 9:12 am
Who is online

Users browsing this forum: No registered users and 2 guests