Support

Home Forums Event Espresso Premium Allow partial payments

Allow partial payments

Posted: April 9, 2020 at 4:00 pm


sara.bosman

April 9, 2020 at 4:00 pm

I have a rather specific question. Some of our events are eligible for government subsidy, in which case customers only pay a part of the total price, and the government pays the rest later.
So we would need to be able to make a partial payment during checkout; when succesful, the payment status should logically be set to incomplete. We use Mollie as gateway.
Do you have any suggestions how to tackle this problem? I’m not an EE expert, but I’m comfortable enough with PHP and already did some EE mods.


Tony

  • Support Staff

April 10, 2020 at 9:36 am

Hi Sara,

EE currently doesn’t have any option to create partial payments and all of the payment methods will use the full value of the transaction, so to do any form of partial payment you’ll basically need to create your own payment method.

However, you can do this without any custom development, although it will take a little admin work.

What you can do is have a ticket that is set at the reduced price which the user registers onto and then you move the user to a full-price ticket after they’ve completed that registration using the Attendee mover add-on. The user pays the ‘discounted’ amount and will be set to be Approved with a complete payment, but once you move them you can keep the registration Approved (if required) but the transaction status will update to incomplete.

Will that work for you?


sara.bosman

April 10, 2020 at 12:21 pm

Great plan! I’ll still have to do some programming to generate the correct invoice (which should be for the total price, not just for the part the customer is paying) but that is much easier than creating a whole new gateway.


Tony

  • Support Staff

April 10, 2020 at 2:03 pm

Maybe I’m misunderstanding, but if you move the registration onto the ‘full price ticket’ after they’ve registered onto the discount one the invoice would show the full amount.

Say you have a full price of $100, the user registers onto a $30 ticket and pays, you then move that registration to the full price ticket and the invoice will show for the full $100 and also list the payment made on the first registration, meaning $70 remaining.

Is thay not what your looking for?

The support post ‘Allow partial payments’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso