News:

Looking for documentation? Take a look on our wiki

Main Menu

Setting up Manual Payments

Started by kellyguru, October 15, 2013, 16:06:21 PM

Previous topic - Next topic

kellyguru

Hey there,

I want to set up my virtuemart shopping cart a certain way - according to the way the client used to have their shopping cart set up originally with Virtuemart 1.
They had customers give their credit card information online when purchasing and that info was sent to my client (the store owner) in an email. The store owner then processed the order in store by putting the order number and information into their debit/credit machine in store.

I currently have their merchant number of their retail debit/credit machine in order to do this.

How would I set this up in Virtuemart 2 so that the information is sent straight to the owners account so they can process the order manually? This is their preferred method.

jenkinhill

You should use this PCI compliant plugin: http://extensions.virtuemart.net/payments/offline-credit-card-processing-detail 

These days the merchant service processing the payment must be told how the card data is obtained to check PCI compliance - but that is for your client to worry about.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

kellyguru

Thank you Jenkin,

Is there any way to process credit card payments offline without having to pay for an extension? I would think that Virtuemart would be able to do this automatically without an extension.

Is this possible?

If not I will look into this plugin.

jenkinhill

No. Relatively few people use this off-line payment system as Merchant Service providers don't like it, so care had to be taken in coding it, and checks for PCI compliance and security scanning are not necessarily free. You do get off-forum support via a ticket system if you have any problems.

As VM2 uses the same SSL security system as Joomla2.5,  first be sure that your host can use https://www.yourdomain and not some strange shared server SSL address such as https//:secured.server.here/
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

kellyguru

Thank you again Jenkin, I will look into that.

Also, I would like to ask questions about this plugin to the forum in order to better understand how the plugin works. However I cannot post a new topic on the 3rd party plugins forum part of the site. Where would I access in order to ask questions about this plugin?

(I simply want to know if this plugin sends an email to the owner with all of the credit card numbers so they can properly process the order offline - demoing the plugin shows me that as a purchasor, I only receive 4 digits of the card number, not the entire thing for security purposes.)

jenkinhill

You can use the ask a question link on  http://extensions.virtuemart.net/payments/offline-credit-card-processing-detail

Or read what it says: "First digits are stored in the database, with the last digits being sent via email."

It is not permitted to send the whole number in an email...........   The developer of this plugin is Alatak, one of the VM main developers.

Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum

kellyguru

Thank you again Jenkin for all of your help.

Do you know what database this is? And how I would access it?

kellyguru

Also Jenkin,

About this shared server ssl - would that be a secure IP your referring to?

jenkinhill

#8
It is the Joomla/VM MySQL db - the first part of card info is available with the order info.
For SSL, yes, you need a domain specific secure certificate on a host that uses conventional https urls. Many cheaper shared hosts do not comply with that.
Kelvyn
Lowestoft, Suffolk, UK

Retired from forum life November 2023

Please mention your VirtueMart, Joomla and PHP versions when asking a question in this forum