Zen Cart Logo
Forums / Upgrading from 1.3.x to 1.3.9 / Got a few issues with payment stuff..

Got a few issues with payment stuff..

Locked

Views: 4,283

Results 1 to 20 of 20
This thread is locked. New replies are disabled.
3 Feb 2008, 2:43 AM
#1
injected avatar

injected

New Zenner

Join Date:
Jan 2008
Posts:
41
Plugin Contributions:
0

Got a few issues with payment stuff..

I just finished upgrading finally. I want to get myself set up with Paypal Payments pro, and i have several problems.

When in the checkout, theres a direct paypal button. When I pay with that, it discards shipping prices and only charges the base price.

Instead of clicking that, if I wanted to go to the "Checkout" button (instead of the paypal button), Id get three options.

One: MODULE_PAYMENT_PAYPAL_TEXT_CATALOG_LOGO

I dont know what this is. I disabled Credit card in payment methods because i just want to make it easy and go with paypal.

Two: Credit Card

I disabled credit card, yet its still here! Whats up with this?

Three: Checkout with PayPal

I have this option here as well. It appears if i chose this paypal method here instead of the first one i explained, it would not discard shipping and tax.

Help please. I just want to get paypal web pro set up, and not do any processing on the site.

Thanks

3 Feb 2008, 3:34 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Got a few issues with payment stuff..

injected:

One: MODULE_PAYMENT_PAYPAL_TEXT_CATALOG_LOGO

I dont know what this is.
That indicates that you've not updated the /includes/languages/english/modules/payment files to the new version.

injected:

I disabled Credit card in payment methods because i just want to make it easy and go with paypal.

Two: Credit Card

I disabled credit card, yet its still here! Whats up with this?If you've enabled "PayPal Website Payments Pro", then you'll have a Credit Card option in your checkout, and customers will be able to enter their credit card number directly on your site, and PayPal will process that card quietly and invisibly for you, depositing the money from the CC transaction into your PayPal account.
You want to have an SSL certificate on your site to do that.
And of course you need to sign up for Website Payments Pro service with PayPal and pay their monthly fee for that service.

injected:

I just want to get paypal web pro set up, and not do any processing on the site.

I'm not sure what you mean by this statement. As I said above, if you're going to use Website Payments Pro, you're going to be collecting credit cards on your site.

3 Feb 2008, 4:45 AM
#3
injected avatar

injected

New Zenner

Join Date:
Jan 2008
Posts:
41
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

Alright.. fixed that problem.

I have all 3 paypal options installed, Web payments pro, IPN, and express checkout.

I wish to remove the paypal button (i think its the express one) from the checkout, as it does not add shipping info and such. How do i do this?

3 Feb 2008, 4:55 AM
#4
injected avatar

injected

New Zenner

Join Date:
Jan 2008
Posts:
41
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

My posts here keep not going through... is there some kind of moderation taking place?

Anyways, i resolved one problem by getting rid of IPN service. Now i have 2 checkout options - Credit Card(Which is actually payments pro, now i know..)

..and regular paypal.

But to keep payments pro i need to keep the express checkout... which i presume is the big shiny button near the bottom of the main checkout page. I dont want to use it because it does not take shipping info..

Thats what i mean.

How do i get rid of it?

3 Feb 2008, 5:01 AM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Got a few issues with payment stuff..

You have to keep the "Checkout with PayPal" button if you're using Website Payments Pro. The Express Checkout service is "required" to be part of your site when using payments-pro.

3 Feb 2008, 5:10 AM
#6
injected avatar

injected

New Zenner

Join Date:
Jan 2008
Posts:
41
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

Okay, well how do i fix it so it takes in tax and shipping? Currently, if i try to checkout with that, it only processes the base price(60.00)

3 Feb 2008, 5:14 AM
#7
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Got a few issues with payment stuff..

What country are you in?

If you activate and use other payment modules, are they calculating tax and shipping properly?
Are you entirely certain that you didn't miss any coding changes in your upgrade?

I would suggest that you do a clean fresh uncustomized install to a new folder+database, add a test product, set up taxes and shipping, and try a test checkout. You'll most likely see that it works fine there ... meaning that something was busted or missed during your upgrade process.

And/or you can turn on debug logging in your paypal module and see what it reveals after trudging through the details.

3 Feb 2008, 5:18 AM
#8
injected avatar

injected

New Zenner

Join Date:
Jan 2008
Posts:
41
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

Im in the US.

Heres the thing,

When i hit Go to checkout from that page(which is the shopping cart overview), it asks to pick a shipping method.

When i click the paypal express link, it takes me directly to paypal. Its a secured button, meaning it completely leaves me site when its clicked. Maybe its in the wrong place?

3 Feb 2008, 5:20 AM
#9
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Got a few issues with payment stuff..

no, that's entirely normal.

It leaves your site, lets the shopper choose their paypal details, and then comes back to your site to complete the shipping, coupons, taxes, and final checkout.

3 Feb 2008, 6:00 AM
#10
injected avatar

injected

New Zenner

Join Date:
Jan 2008
Posts:
41
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

Alright! looks like im set! i tested it and it works..

thanks!

7 Feb 2008, 8:06 AM
#11
mauryg avatar

mauryg

Zen Follower

Join Date:
Jul 2006
Posts:
213
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

Let me followup with a question about that PayPal button on the Cart page.
I am using the Paypal Express checkout with IPN ( I have a separate gateway and merchants account for credit cards). I don't want customers to skip the shipping and payment pages by clicking on the PayPal button in the cart. If they want PayPal, it's an option on the payment page.
Can I remove that button in the cart and if so, HOW?

TIA

7 Feb 2008, 8:31 AM
#12
mauryg avatar

mauryg

Zen Follower

Join Date:
Jul 2006
Posts:
213
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

OK, I solved my problem the easy brute force way by using my stylesheet to tell the button not to display

that did it..NO PayPal button or link on the Cart page :clap:

7 Feb 2008, 5:11 PM
#13
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Got a few issues with payment stuff..

Um ... if you're not using the Express checkout option, just uninstall the module.

7 Feb 2008, 7:52 PM
#14
mauryg avatar

mauryg

Zen Follower

Join Date:
Jul 2006
Posts:
213
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

NO, you missed my point.
I AM using the Express Checkout module. I can't use the PayPal Standard because GoDaddy doesn't support allow_url_fopen and I'm glad they don't on a shared server because of security issues. Since I already have a merchants account and gateway (USAePay), I don't need to pay PayPal for those services. I just need to offer my customers the option of using PayPal. But I want them to see all the options on the payment page, not jump directly to PayPal from the cart and bypass the Shipping and Payment pages.

7 Feb 2008, 8:05 PM
#15
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,604
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

No - you only need the PayPal IPN module active under those circumstances.

7 Feb 2008, 8:30 PM
#16
cjpinder avatar

cjpinder

Totally Zenned

Join Date:
Apr 2007
Location:
Herts. UK
Posts:
893
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

mauryg:

I can't use the PayPal Standard because GoDaddy doesn't support allow_url_fopen and I'm glad they don't on a shared server because of security issues.
PayPal IPN doesn't need allow_url_fopen to be on, there is nothing in its standard functionality that relies on that setting.

Regards,
Christian.

7 Feb 2008, 10:15 PM
#17
mauryg avatar

mauryg

Zen Follower

Join Date:
Jul 2006
Posts:
213
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

Kim and Christian,
The following is from the ZenCart Admin PayPal IPN- Website Payments Standard install panel:

PayPal IPN (Basic PayPal service)
Manage your PayPal account.

Configuration Instructions:

  1. Sign up for your PayPal account - click here.
  2. In your PayPal account, under "Profile",
    set your Instant Payment Notification Preferences URL to:
    https://www.MYSHOP.com/ipn_main_handler.php
    (If another URL is already used, you may leave it alone.)
    Be sure that the Checkbox to enable IPN is checked!
    in Website Payments Preferences set your Automatic Return URL to:
    https://www.MYSHOP.com/index.php?main_page=checkout_process
    ... and click "install" above to enable PayPal support... and "edit" to tell Zen Cart your PayPal settings.
    Requirements:
    *PayPal Account (click to signup)
    **Port 80 is used for bidirectional communication with the gateway, so must be open on your host's router/firewall
    *PHP allow_url_fopen must be enabled
    *Settings must be configured as described above.
    As you see, it says "PHP allow_url_fopen must be enabled". The only module I have installed is PayPal Express Checkout which uses cURL and IPN, and it seems to work correctly, even with the button removed from the Cart page.
    ARE YOU SAYING THAT I DON"T HAVE TO USE THE PAYPAL EXPRESS CHECKOUT MODULE EITHER??? IF I turn that off how do I get PayPal on my Payments page?
7 Feb 2008, 10:23 PM
#18
cjpinder avatar

cjpinder

Totally Zenned

Join Date:
Apr 2007
Location:
Herts. UK
Posts:
893
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

mauryg:

Kim and Christian,
The following is from the ZenCart Admin PayPal IPN- Website Payments Standard install panel:
As you see, it says "PHP allow_url_fopen must be enabled".
Yes it does say that but it is wrong. PayPal IPN does not need allow_url_fopen to be enabled (set on) to work.

Regards,
Christian.

10 Feb 2008, 2:24 AM
#19
mauryg avatar

mauryg

Zen Follower

Join Date:
Jul 2006
Posts:
213
Plugin Contributions:
0

Re: Got a few issues with payment stuff..

OK, so I accept the fact that the install panel is wrong and I CAN use PayPal STD. Then the question is...given that I already have a merchants account and gateway working for regular credit card processing, which version of PayPal is the better one for me to use: PayPal STD or PayPal Express? Cost to me seems the same and I've gotten rid of the annoying button on the cart page...SO??? :blink:

10 Feb 2008, 4:00 AM
#20
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Got a few issues with payment stuff..

mauryg:

which version of PayPal is the better one for me to use: PayPal STD or PayPal Express? Cost to me seems the sameEither one is fine.
It's up to you - which features you prefer and whether you or your customers like the concept of express checkout or not.