Author Topic: Credit Card Fields Not Appearing  (Read 950 times)

Jay

  • Beginner
  • *
  • Posts: 19
Credit Card Fields Not Appearing
« on: July 12, 2018, 19:09:29 pm »
I'm not seeing the credit card fields in the cart.

The site is being built on a web server that does not yet have the domain DNS pointing to it. The Secure Certificate is installed but not functioning yet due to the DNS not being pointed to the new IP address.

Is this causing the credit card fields to not appear? If that's not it, any other ideas?

Very much appreciate any insight :-)

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27594
  • Always on vacation
    • Jenkin Hill Internet
Re: Credit Card Fields Not Appearing
« Reply #1 on: July 12, 2018, 23:29:40 pm »
Not enough information!  Start with http://forum.virtuemart.net/index.php?topic=79799.0

Then, which payment plugin?  Some won't work without a proper IP for obvious security reasons.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

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

Currently using VM 3.6.10.10211 on Joomla 3.9.13 PHP 7.0.33

Jay

  • Beginner
  • *
  • Posts: 19
Re: Credit Card Fields Not Appearing
« Reply #2 on: July 13, 2018, 22:59:23 pm »
Sorry about that. I was thinking this may be a typical issue: no active SSL = no credit card field display.

Site: http://fc5ua.hosts.cx/

Joomla 3.8.10
VM: 3.2.15
Using the VM Payment Standard method
Order Status for Pending transactions: Confirmed by shopper

I'm wondering if the VM Payment Standard plugin is from my migrated 1.9 VirtueMart and needs to be uninstalled and reinstalled. Or, did the new VirtueMart 3.2.15 installation plugin be installed in its place?


GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9218
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Credit Card Fields Not Appearing
« Reply #3 on: July 13, 2018, 23:47:22 pm »
the VM Payment Standard method doesn't take or use credit cards until you get to Paypal IF you have no paypal cookies telling them u have an account

VM1 payment methods have nothing to do with VM2/3  .. these use the Joomla plugin system
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Jay

  • Beginner
  • *
  • Posts: 19
Re: Credit Card Fields Not Appearing
« Reply #4 on: July 14, 2018, 02:18:52 am »
Thank you for your reply.

I'm not using Paypal. My client processes his credit cards in his brick & mortar business, outside of VirtueMart. He collects the cc info, prints the sale, walks to his cc terminal and processes it.

Any thoughts on that?

Really appreciate your help.

jenkinhill

  • UK Web Developer & Consultant
  • Global Moderator
  • Super Hero
  • *
  • Posts: 27594
  • Always on vacation
    • Jenkin Hill Internet
Re: Credit Card Fields Not Appearing
« Reply #5 on: July 14, 2018, 10:34:49 am »
THis is the only plugin that I know of than allows card data collection:  https://extensions.virtuemart.net/checkout/payments/offline-credit-card-processing-detail

Of course, SSL is vital  and the site/processing should be PCI checked.
Kelvyn

Jenkin Hill Internet,
Lowestoft, Suffolk, UK

Unsolicited PMs/emails will be ignored.

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

Currently using VM 3.6.10.10211 on Joomla 3.9.13 PHP 7.0.33

Jay

  • Beginner
  • *
  • Posts: 19
Re: Credit Card Fields Not Appearing
« Reply #6 on: July 15, 2018, 20:50:37 pm »
    My client has been doing the following on his VM 1.9 site:

    • Uses VM Payment Standard method
    • Visitor enters cc info
    • Client can see cc info minus the last 4 digits
    • Client prints an invoice which only shows the last 4 digits of the cc
    • Client then has full cc info and enters the sale in his brick & mortar cc terminal

    This is what I need to get back to but the cc fields in the cart are not appearing. Has anyone ever seen the cc fields not appearing and is this due to not having the SSL properly working? The client wants no downtime and I can't publish his new site without knowing if the cc fields will appear once the SSL is working.

    I have tried creating a new instance of the VM Payment Standard method and it doesn't help.

    Really need help on this one. Thank you.

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9218
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Credit Card Fields Not Appearing
« Reply #7 on: July 15, 2018, 21:04:06 pm »
And the answer is the repeat of the above!

Paypal has no CC fields - why would it?
there is a plugin-> https://extensions.virtuemart.net/checkout/payments/offline-credit-card-processing-detail
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Jay

  • Beginner
  • *
  • Posts: 19
Re: Credit Card Fields Not Appearing
« Reply #8 on: July 16, 2018, 00:11:58 am »
Thanks GJC, I appreciate the link. Not sure why you keep mentioning Paypal because it's not being used.

I'm guessing you know better than me that the VM Payment Standard plugin is separate from the Paypal plugin (see attached) so I must not be understanding something. My clients VM 1.9 only uses the VM Payment Standard, not a third party plugin and works like I've stated above. It doesn't seem like anyone has any thoughts on why the VM Payment Standard fields aren't appearing :-(

ON A SIDE NOTE:

Let me say I am definitely aware of how much help you and jenkinhill provide users of Virtuemart (which blows my mind - impressive). Very serious dedication. I've been using Joomla almost exclusively since 2005 and have used VM a few times. My main account here is JSYMedia but I haven't been able to log into the forums with that account so I'm using this one. Just saying thanks to the two of you for all you do for this community.

Jörgen

  • Global Moderator
  • Full Member
  • *
  • Posts: 2448
    • Kreativ Fotografi
  • VirtueMart Version: 3.4.x
Re: Credit Card Fields Not Appearing
« Reply #9 on: July 16, 2018, 10:46:03 am »
Hello
GJC mentiones the PayPal plugin since this handles also credit card purchases. The Standard payment method hasn't, as far as i know, had fields for credit card puchases for almost 10 years. The obvious reason is security, saving credit card numbers in the database is always a risk and needs PCI validated code. Please look at Jenkins suggestion, this probably also need some PCI validation of Your site. That is something VM can not guarantee by itself, because this involves the whole site, not only the VM component.

Jörgen @ Kreativ Fotografi
Joomla 3.9.8
Virtuemart 3.4.x
Olympiantheme Hera (customized)

GJC Web Design

  • 3rd party VirtueMart Developer
  • Super Hero
  • *
  • Posts: 9218
  • Virtuemart, Joomla & php developer
    • GJC Web Design
  • VirtueMart Version: 3.6.8
Re: Credit Card Fields Not Appearing
« Reply #10 on: July 16, 2018, 17:16:38 pm »
VM1.1. had quite a few free bundled payment plugins ...  and the std. can be switched to show some CC fields just for collection.

But as Jörgen says .. this now days would be seen as a security black hole...

The majority of VM2/3 payment plugins went to 3rd party paid .. I have used Alataks offline CC plugin and confirm it works well, saves all data encrypted etc etc

Thanks for your kind words.. (small glow of contentment)

Quote
Very serious dedication.
Could be seen as sad git with no life..    ;) ;)
GJC Web Design
VirtueMart and Joomla Developers - php developers http://www.gjcwebdesign.com
VM3 AusPost Shipping Plugin - e-go Shipping Plugin - VM3 Postcode Shipping Plugin - Radius Shipping Plugin - VM3 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
http://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

Jay

  • Beginner
  • *
  • Posts: 19
Re: Credit Card Fields Not Appearing
« Reply #11 on: July 16, 2018, 21:39:15 pm »
Thank you Jörgen and GJC, this is exactly what I needed to know. It's tough when a client says "I want the site to be just like my old one!" when I didn't exactly know for sure how the payment processing worked. Now I can explain how things are. Will use Alataks and get it done.

Thanks everyone! Bring on Joomla 4!