I am having a problem with the Paypal digital goods express checkout code. The PayPal script calls for pop-up windows to be opened for a user to enter their information. Sometimes for a simple login, other times for creating a new account.
The pop-up window is supposed to re-direct the user once the data has been entered. However, all it does is hang-up and freeze, or re-directs to a PayPal window and freezes.
I have disabled many of the pop-ups and everything works great, I can get the data into my DB and I can re-direct to pages on my site.
But, there are areas where the PayPal windows pop-up and I can't find where to disable the pop-up windows and force the code into a browser window.
Any help is suggested. Been at this for over a week with PayPal and can't seem to find the answer.
Thanks,
Grant
Related
I am trying to set up micropayments through paypal, but every time I click "get started" on the "selling digital goods" page it sends me to a UK site, and then back to my account over view after clicking the "get started" button on the UK site. Am I doing something wrong?
You'll need to call to get that enabled. Their documentation states that specifically.
Enabling your PayPal Account for Digital Goods
Please contact your sales representative to enable your account for PayPal Digital Goods.
Additionally, merchants in the US or Canada can contact either
1-855-477-5673 or 1-888-818-3922 to activate Digital Goods for their
accounts.
I just tried something for myself, and seems to be working for me. Using this URL, if I'm already logged in to my PayPal account when I click Get Started then it just takes me to my overview page like you're explaining.
If I log out of my account, though, and then go back to that page and click Get Started, it asks me to enter my email and a captcha, then it sees that I already have a PayPal account with my email and asks me to login. When I login there it continues to the DG app.
I'm using Paypal digit goods flow to get the integrated payment dialog into my site. When user open the dialog and they clicks cancel, it seems PayPal forces a refresh. Same thing happens when they complete the purchase.
Is there any way to prevent this? I'm also using Google Wallet which does not do this because it's terrible for user experience and I have to worry about preserving the state of the page now.
I was successfully checking out orders before on Paypal's Sandbox. Today, the login form and the button to complete the payment suddenly fail to display. Anybody encountered this?
Looks like one of the many random browser cookie issues that PayPal's servers tend to have. I'd suggest logging out of any sandbox or live PayPal accounts you might be in, then completely close your browser out, open it up and try again.
I'm not a programmer, a developer, or a genius. I'm a semi-intelligent person who wants to build a single-serving Web site that provides a simple service for a fixed price.
So I just need to test a single "Submit & Pay" button that I've built using a Machform form. You fill in the form, press the button, and it directs you to Paypal to complete the payment.
Everything is working until I get to the Paypal part. But I don't want to start paying Paypal fees just to check if it's working okay.
There seems to have been a Sandbox option in the past on Paypal, but after creating a basic Sandbox account, it... doesn't work. Links go nowhere, and even the main site (cms.paypal.com) goes to a 404 page. The "Getting Started with Sandbox" link goes to a broken page. The "Sandbox User Guide" attempts to load a PDF on a site I don't know, and don't trust.
The "Sandbox" options on the main site -- when they don't go to the semi-broken, I-guess-abandoned "Sandbox" site -- go to developer.paypal.com, which is way too much gun for me. Even a Google search for "paypal sandbox" now leads exclusively to developer.paypal.com links.
I just need to confirm that my "pay" button will execute correctly in Paypal; I don't need to build a multi-platform API that configures my JavaScripts to execute a parallel-stream optimization option on a scaleable interface across mobile devices with integrated IPNs and a side of fries.
What's the best way to do that?
The sandbox is indeed what you need for testing, and you do need an account at developer.paypal.com in order to use it. It's not a complicated thing, though. You don't have to get all crazy with it if you don't want/need to.
Go to http://developer.paypal.com and login there with your PayPal account. Once logged in click on Applications and then go to Sandbox Accounts.
Use the Create Account button to create at least 1 seller account and 1 buyer account. For the seller account just make it a business account. For the buyer account you can make it personal or business.
Launch your sandbox seller account and login to that. This is your fake PayPal account that you can use just like your own. From within that account you can create buttons just like you do from your live account, and you can place those buttons on pages to test with.
Then when you launch that page in a browser and click on the button it will send you over to sandbox.paypal.com instead of the regular paypal.com, but it will all look very similar to what a buyer would see during payment. You can use the buyer sandbox account you created to complete the purchase exactly as you would with a real account.
After that you can login to the seller or buyer account to see how things would look for each person in the transaction.
I have been testing Paypal integration - on Sandbox - for a number of days and have found that, when the Paypal login is presented in a browser, everything is fine; However when the login environment changes to a popup/lightbox, the browser hangs and remains on 'loading' after a successful test payment has gone through.
I used PayPal integration wizard to generate the code and then amended it accordingly. Any advice would be greatly appreciated as it's doing my head in!
I have seen this issue occur several times lately, as well as reported by a few of my customers. While I can't provide a definitive solution, I have had success with one or more of the following:
Clear the browser cacher. Shutdown and restart the browser.
Login to standard PayPal site, logout and restart browser.
Try a different browser to help identify whether there is something going on with that specific browser.
Switch between sandbox, live, and back to sandbox mode. This may require a repeat of step #1.
Contact Paypal customer support.
I typically resolve the problem before getting to #4, hopefully you will as well. Best of luck!