Developer forum

Forum » Development » Authorize/Pay partial amount

Authorize/Pay partial amount

Nuno Aguiar
Reply

Hi,

 

We are setting up a course sign-up where the customer wants the ability for the user (during Checkout) to pay for the entire amout or a deposit.

  • What's the best way to do this that would work regardless of the checkout handler?
  • If it's different per checkout handler, how could we do it for Cybersource?

 

The only idea we had so far was to develop a Sales Discount Provider that would create a "fake" discount on the order and do some template and integration magic to change that somehow.

 

Best Regards,

Nuno Aguiar


Replies

 
Nicolai Pedersen
Reply

Hi Nuno

You could have the course as a product with 2 variants - one with entire amount and one for deposit?

BR Nicolai

 
Nuno Aguiar
Reply

Hi Nicolai,

 

Are you suggesting a new variant the customer would choose in the product detail page or some development to add a product and remove another one from the cart?

 

I guess either would work, unless you can tell me a reason why the API approach wouldn't?

 

Best Regards,

Nuno Aguiar

 
Nicolai Pedersen
Reply

If it works it works.

You have "Fake" and "Magic" in your suggestion, so that all indicates that you should not follow that path :-)

 
Nuno Aguiar
Reply

Hi Nicolai,

 

>> You have "Fake" and "Magic" in your suggestion, so that all indicates that you should not follow that path :-)

That's why I reached out in the Forum ;)

 

We'll check both approaches, but at least we have something to go on.

 

Thanks,

Nuno Aguiar

 

You must be logged in to post in the forum