Hello,
I just began setting up VirtueMart on Joomla 1.7 and I have the latest version of VirtueMart 1.9.8k installed. I cannot figure out how to configure a simple Credit Card payment method. All I need to do is acquire the cc number, expiration date and cvv code and my client runs the credit card manually through his terminal. How is this possible in VM2? Thanks for the help.
hey webmandesign,
we have used the script below for over 3 years...works perfectly for 'taking offline' payments.
However, not sure if it will still work in latest beta versions of VM....we have not tried yet :-)
http://code.google.com/p/vm-ukcreditcard/ (http://code.google.com/p/vm-ukcreditcard/)
hope that helps...we also will need a a solution to do same if the code above does not work....
cheers
Dok
This was integrated in VirtueMart 1. Is this or will this be an option in VirtueMart 2?
HI,
rigth now, we do not have that option in VM2.
It will be done ....
I there some option for VM2... I have seen made some translations of english to spanish and this files has language for credit card...
http://forum.virtuemart.net/index.php?topic=91121.30
Thanks
I too greatly need the simple credit card feature for off line processing.
Hope it comes out soon...
thanks
Dok mentioned a patch for the U.K.
Will it work for the U.S.?
We need to process manually with a terminal (off net).
We need to capture:
CC type
Name on card
CC number
Security Code
Expiration date.
Thanks
Peace & Joy,
Jeff Honeyager
Jeff, check with your card service provider. For many it is not permitted (subject to a big fine) if you store CVV2 (security code) on a server with other card details.
Thanks for the heads up - we will check that out.
Until then, here is what I did.
basedir/administrator/components/com_virtuemart/html/order.order_print.php
line 583 (VM 1.1.9)
echo ps_checkout::asterisk_pad( $dbaccount->f("account_number"), 4, true );
Changed to:
echo ps_checkout::asterisk_pad( $dbaccount->f("account_number"), 0, true );
Works great!
I used the COD payment method and changed the name to "Credit Card" so it appears that way for the customer.
The only thing it doesn't show on the back end is the card type.
The client can now process off line with their in-store terminal. They can determine the card type by the prefix numbers:
Credit Card Prefix Numbers:
American Express 34, 37
Diners Club 300 to 305, 36
Carte Blanche 38
Discover 6011
Visa 4
Hope this helps anyone else...
Peace & Joy,
Jeff Honeyager
http://jeff.honeyager.com
This payment option can NOT come any sooner. PLEASE!!! :)
i really need this! any news?? :(
The latest VM2.0.1f version has the option to collect credit card info and pass on to the Authorize.net payment gateway. So the collection of credit card works with this payment gateway only that is you are bound to use Authorize.Net using this plugin otherwise it does the work that you want.
See http://www.mayotitech.com/products and check CCMPP plugin. It does the job that was questioned in this thread i.e. it takes credit card data and displays it to the Virtuemart admin on the order details page in the backend.
You can use DISCOUNT CODE d3of50 for this purchase.