Perform a payment after hanling the checkout process
Hello,
Is there any way this is possible. I would like to sell services, where it is not certain if people will be free to provide the service. e.g. somebody buys a plumber service, but only if we have an available plumber the service will happen.
Basically, is it possible to not have the payment in the normal checkout process but only later, without having to use a simple bank transfer. So when an administrator says: order OK.
Flow:
1) User buys a product on the website
2) Administrator assigns an employee
3) Payment is asked/automatically transferred with visa or bank account. Or people are enabled to do a payment on the website with visa or another tool...
Greetings and thanks,
Guerno
Comments
Authorization Only
It seems an "Authorization Only" transaction would work for this scenario. The customer provides the credit card info and completes the checkout process as normal; but the card is only "authorized" and no funds are "captured". The administrator can then manually "capture" the funds (usually up to 30 days later) when the service is performed.
Thanks, works well for visa.
Thanks, works well for visa. What if you would work with online banking? E.g. with an online banking module or so, where people then get an invoice where they need to pay later on.
Commerce Invoices?
Good question. Would Commerce Invoices work for you?:
http://drupal.org/project/commerce_invoices
looks indeed like what I need
looks indeed like what I need! Still in dev I see. Too bad! I think I'm not a good enough coder to contribute.
"Dev" doesn't necessarily
"Dev" doesn't necessarily equal "danger". Give it a try. If it works, it works :)