Customers are giving their card information and after completing/submitting the order by default the store managers has to charge the amount of the order. Is this the only way ? (Note that I do not want to use the redirecting solution also)
What i want is when customer submits its order i want to charge the amount directly and on the Order complete page i want to say that the payment process has completed. Is this possible ?
charge while completing order
Submitted by drupalhizmetleri on Mon, 02/11/2008 - 10:54
|
|
Yep, just look through the credit card settings form and make sure you've checked the box to process cards during checkout. This will do exactly what you're looking for. It just requires you to be setup w/ a supported payment gateway.
Hi Ryan,
I see. I have enabled the "Attempt to process credit card payments at checkout." and i am using the test gateway. I have completed an order. I as a customer do not see any information that something has charged. There is commented line
<?php
drupal_set_message('<pre>'. print_r($order->payment_details, true) .'</pre>');
?>Should i use this approach to give information to the customer ?
If you want to give info to the customer, you can also simply work it into your checkout completion page text. Also, there is a default workflow configuration that you can enable at /admin/build/workflow-ng to move orders w/ payments to the payment received status.
|
|





Joined: 01/23/2008