Author Topic: PayPal New API Adds Credit Card Payment Option that causes error  (Read 36353 times)

zanardi

  • Contributing Developer
  • Full Member
  • *
  • Posts: 878
    • GiBiLogic
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #15 on: February 18, 2011, 22:08:16 pm »
@piperpilot:
thank you for your input, i will surely check your fix as soon as i can, and hopefully include it VM code in time for 1.1.8 release.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

zanardi

  • Contributing Developer
  • Full Member
  • *
  • Posts: 878
    • GiBiLogic
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #16 on: February 19, 2011, 11:38:03 am »
Nope. In the clear light of the morning, i can see that this "fix" cannot be included in the code, since it is an hack for those who only use PayPal payment method.
But this sent me on the right track. I think i know what to do now, updates later.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

EdgeCrafter

  • Beginner
  • *
  • Posts: 21
    • EdgeCrafter
  • VirtueMart Version: VM 3.2.1
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #17 on: March 01, 2011, 01:18:19 am »
Any guess on timeframe for 1.1.8, and a fix ..... ?

zanardi

  • Contributing Developer
  • Full Member
  • *
  • Posts: 878
    • GiBiLogic
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #18 on: March 01, 2011, 23:08:39 pm »
@edgecrafter:
this is one of the bug i think i have fixed in the other post "PayPal updates and fixes". All other significant bugs for 1.1.8 are fixed so i think that a BETA 1.1.8 package could be ready in a couple of weeks.
This being spare time work, as usual i can not promise any fixed date. If i have less spare time, it'll take longer. :-)
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

Aglobalweb

  • Beginner
  • *
  • Posts: 46
    • Aglobal Web
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #19 on: March 07, 2011, 22:32:13 pm »
Aglobal Web
http://www.aglobalweb.com/
Professional Joomla/Virtuemart Customization

zanardi

  • Contributing Developer
  • Full Member
  • *
  • Posts: 878
    • GiBiLogic
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #20 on: March 08, 2011, 12:17:28 pm »
@Aglobalweb:
i will surely check it soon! Thank you for sharing.
--
Francesco (zanardi)
http://extensions.gibilogic.com
@gibilogic on Twitter

adham

  • Jr. Member
  • **
  • Posts: 96
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #21 on: March 28, 2011, 11:51:13 am »
Dint work for me, if I use express cheout it works ok and goes t Paypal "normaly" but if you check out gives you credit cart error.
I have a credit card process form that appears no matter what, i cant stop it.

slayer2199

  • Beginner
  • *
  • Posts: 4
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #22 on: March 30, 2011, 11:28:05 am »
I just upgraded my site from 1.1.5 to 1.1.8 and had this problem. Aglobalweb's fix worked for me. Thank you!

FrankA

  • Jr. Member
  • **
  • Posts: 225
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #23 on: May 31, 2011, 23:12:08 pm »
Aglobalweb thanks!

Stonedfury

  • Jr. Member
  • **
  • Posts: 266
    • Stonedfury
  • Skype Name: Stonedfury
  • VirtueMart Version: 2.0.24
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #24 on: August 24, 2011, 20:52:02 pm »
@Aglobalweb Thanks for your fix. It solved a few issues, however there is still the issue.

PayPal API should load its own credit card form and for some reason is not. That is what I have come to the conclusion of.

So far there is a tax issue when submitting to paypal with the api. Easy fix by searching VM forums. There is also a fix to set the new paypal api to send you straight to paypal with credit card option or sign in. I would truly like to find out why the card for this API is not loading its own but instead the "credit card" module. It should have it's own.

Hope that makes sense.
No such thing as a stupid question, only a stupid answer. I won't ask if I know the answer or found it using the search as you suggested.

ewanvrooyen

  • Beginner
  • *
  • Posts: 15
    • I-Tech Solutions and Web Design
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #25 on: September 05, 2011, 22:09:20 pm »
Im afraid @Aglobalweb's solution did not work form me in 1.1.8 either.

Anyone, please?

ralfeez

  • Jr. Member
  • **
  • Posts: 119
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #26 on: September 10, 2011, 20:11:36 pm »
I believe that this issue is still a problem. I am using J1.5.23 and VM 1.1.9 and the error still shows "Error: Credit Card Type not found" when "Enable Direct Payment" is not selected. When it is selected, the user can be redirected to Paypal, but cannot use the Credit Card form to enter in information. If they do, the error reads "Error: Error - Paypal did not complete the transaction. Please try again in a little while.
Error: Failure in Processing the Payment (ps_paypal_api)". Please review this bug and post any findings that you may have. Thank you,
Ralph

nasowos

  • Beginner
  • *
  • Posts: 3
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #27 on: January 03, 2012, 15:40:40 pm »
Aglobalweb's solution worked for me (1.1.9) - thanks so far!

But I want to voice that it is outrageous, how buggy VM is out of the box!!  >:(

crazihel

  • Beginner
  • *
  • Posts: 43
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #28 on: February 07, 2012, 14:41:27 pm »
SOLVED:

in the file: components/com_virtuemart/themes/(your theme)/templates/checkout/list_payment_methods.tpl.php

...I commented out line 113 s shown below:

   <div class="yagendoo_vm_checkout_payment_elements">
         <?php $ps_payment_method->list_nocheck($payment_method_id,  false); ?>
         <?php $ps_payment_method->list_bank($payment_method_id,  false); ?>
         <!--<?php $ps_payment_method->list_paypalrelated($payment_method_id,  false); ?>-->
      </div>

You can see that I have commented out the "paypal related" line. This removed the "Credit Card" option but left the other option intact.

Hope this helps someone who gets lost like I was!

Sorry but commenting out this line is not the answer. I want my customers to be able to pay by paypal (using the paypal api method) & by credit cards via a card processor. Commenting out '<?php $ps_payment_method->list_paypalrelated($payment_method_id,  false); ?>' comments out any alternative html-formed based payment methods as well. Can someone please advise of a better solution. Thank you!

crazihel

  • Beginner
  • *
  • Posts: 43
Re: PayPal New API Adds Credit Card Payment Option that causes error
« Reply #29 on: February 15, 2012, 14:04:53 pm »
Anyone...? This is one of the last things I need to do, please help if you can :) thanks!