Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Addon Related › eStore- Disable American Express Field
Tagged: American Express, amex, cvv, estore payments, gateway, Payment Gateway Plugin, paypalpro
- This topic has 10 replies, 5 voices, and was last updated 9 years, 5 months ago by wpCommerce.
-
AuthorPosts
-
November 21, 2012 at 3:31 pm #7973Sabeeh ul HassanMember
Is there a way I can disable the option of capturing American Express card on my authorize.net payment page? I am using eStore and eMember with the Payment Gateway Plugin so what I actually want is that if a user subscribes with ARB, and moves to the page where card details are captured, the option of American Express does not appear.
My account with authorize.net does not allow me to accept AMEX payments just to add on.
One tweak that I have figured out is to probably put a style “display:none;” to the AMEX field, I was just wondering if that is going to make any difference to the functionality?
Thank you.
November 22, 2012 at 3:10 am #51678adminKeymasterYes, using “display:none;” is the way to go. It won’t make any difference in functionality. Your users just won’t see the AMEX option.
January 14, 2013 at 11:44 pm #51679teenmetalMemberHi, I’d like to disable the Amex field as well. Can you send me in the right direction as far as where to put the “display: none” code?
January 15, 2013 at 2:36 am #51680wpCommerceModeratorHi, You can customize the “collect details” page shortcode to hide the amex option from your users.
First, you need to go to the General settings of the payment gateway bundle plugin (Settings->Payment Gateway Bundle->General Settings) and get the “Form Processing Page URL”. Open the URL in a new tab. If you are logged into the admin you will see an option called “edit page” at the top of the page. Click on that and the “collect details” page will open on your visual editor.
“Collect Details” page contains a shortcode that looks like the following by default:
[wp_pg_process_order]
But You can add an additional parameter to control the card options your users will see on the payment form.
[wp_pg_process_order show_cards="1, 1, 0, 1"]
Here, “1, 1, 0, 1” = “enable visa, enable mastercard, disable amex, enable discover”
January 24, 2013 at 12:20 am #51681teenmetalMemberHi, I have a related question:
I disabled the Amex option from my Gateway Bundle as described here (I’m using PayPal Pro to process credit card orders on my site), but now I’d like to also remove the line from the CVV tooltip that tells folks where to find the 4 digit cvv on their Amex. Using Firebug I see that the tooltip text is in hint.php but I cannot find that file.
January 25, 2013 at 6:49 am #51682wpCommerceModeratorHi, we are working on adding the text to the language file. I will keep you posted.
June 12, 2015 at 11:02 am #51683jharriesMemberGood Morning,
I’m using the gateway bundle to sell memberships (WPemember) and have used the above short code change to disable AMEX, which works great. However, since It’s a membership I would also like to disable shipping.
I tried this: [wp_pg_process_order show_cards=”1, 1, 0, 0″ show_shipping=”0″]
But shipping still shows. I understand that I must come from a page that adds something to the cart for this to work.
Is it not possible to pass two parameters in a short code? And if so, is there are work around.
In case you wish to check this out.
My check out page is here:
[https://www.morganscloud.com/secure-checkout-page/]
And a page where you can add to the cart is here:
[https://www.morganscloud.com/join-one-year/]
Thanks
John
June 12, 2015 at 10:57 pm #51684adminKeymasterHi John, Edit that eStore product and enter a value of “0” in the shipping field. Let me know how it goes after that.
June 13, 2015 at 10:56 am #51685jharriesMemberGood morning
I tried that, but no luck. Anything else I could try? It’s not vital, but it would be good not to be asking for shipping on a virtual item.
Thanks
June 13, 2015 at 11:10 am #51686jharriesMemberHi Again,
I did a bit more testing and tried it with just:
[wp_pg_process_order show_shipping=”0″]
That did not work ether (shipping still shows) so I guess the problem is not trying to pass two parameters.
Hope that helps.
Thanks
John
June 14, 2015 at 1:50 am #51687wpCommerceModerator@jharries, We will need to take a closer look at your site to investigate this issue. I have sent an email to your registered email address for site access. Let me know if you don’t receive it.
-
AuthorPosts
- You must be logged in to reply to this topic.