.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.
PS- You do not need the IPN with the other PayPal modules.
Please do not PM for support issues: a private solution doesn't benefit the community.
Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.
Does that mean I cannot use the test credit card number with Paypals Website Payments Pro? Should I use one of my cards to test the account?
Kim - Thanks, I will uninstall Paypal IPN. That will clean up the checkout area a lot. It was looking a bit confusing.
Yes, that is correct. The PayPal Pro is "live" and you must use a real CC or it will be declined. Note: You can set up a test product that is $.01 and refund/cancel the transaction when you are satisfied.Does that mean I cannot use the test credit card number with Paypals Website Payments Pro? Should I use one of my cards to test the account?
Please do not PM for support issues: a private solution doesn't benefit the community.
Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.
Thanks Kim!
You Folks are a huge help!
If you want to test PayPal with your shopping cart, you should use the sandbox. To set this up, use the following steps from PayPal.
- Log in at https://developer.paypal.com/.
- Click Test Accounts.
- Select the test account.
- Click Enter Sandbox Test Site.
- Log in and click Profile.
- In the Account Information column, click the API Access link.
- Click the Request API Credentials link.
- Select the API SSL client-side certificate radio button.
- Select the checkbox next to I agree to the API Certificate Terms of Use and terms incorporated therein.
- Click Submit.
- Click Download Certificate. Note the API username and API password; you need them later with the certificate to make an API call.
Um ... two things:
1. Zen Cart doesn't use any downloaded certificate for PayPal interaction. You don't need to download it, as there's no place to install it anyway.
You do, however, need the API username/signature/password.
So, rather than downloading a certificate, just go for the API Signature instead.
2. While using sandbox for some testing will confirm that communications is working with PayPal, it is NOT a sufficient test before going live.
You should *ALWAYS* test multiple transactions using *REAL* accounts before taking your shop live.
And, since Website Payments Pro, which handles Direct Payment, is built-in to Zen Cart v1.3.8, you should use this or the latest version of Zen Cart if you want all the features.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.