Jump to content
Larry Ullman's Book Forums

Chapter 6 - Paypal Integration


Recommended Posts

hi

 

I've logged in to

https://developer.paypal.com/cgi-bin/devscr?cmd=_sandbox-acct-session

and successfully created two fictitious accounts: merchant and buyer. On this page I check the radio button for the merchant account, click through on Enter Sandbox Test Site and sure enough, I'm at:

https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_login-done&login_access=1310316861

nb: the sandbox.

 

Next up login as the merchant

https://www.sandbox.paypal.com/uk/cgi-bin/webscr?dispatch=5885d80a13c0db1f8e263663d3faee8d422be6d275c375afb284863ba74d6cdc

.

 

Once at this page, if I click the Merchant Services tab URL:

https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=merchant&nav=3

The browser redirects me to:

https://www.paypal-business.co.uk/merchantservices/index.htm

so according to the URL it appears I'm no longer in sandbox?

 

On this page I click on the Sell subscriptions link; to create a button 'naturally'. So we're at the creating buttons screen, now, Step 1 is active although there is no option for Merchant account IDs

or radio buttons:

> Use my secure merchant account ID

and

> Use my primary email address seller_5764539586_biz@mac.com

 

Moreover Step 2 track inventory & 3 customise advanced features, and none of the functionality is active - just You need to 'login' or 'signup' links. What happened? I can't get past this point!

 

I should be seeing something similar to figure 6.7 in the book but this is not the case?

 

 

Has anyone had similar problems??

 

edit:

 

Using this as an example. I'm at screenshot 3 OK, but when I try to click through to screenshot 4 (Merchant Services page) my browser redirects me to:

https://www.paypal-business.co.uk/merchantservices/index.htm

, a completely different page?? And the options that i need to successfully create my button aren't there??

 

 

 

 

 

help... <_<

Link to comment
Share on other sites

This seems a bit strange to me. I've never been on the PayPal business pages, if those actually belong to PayPal. It's got a valid certificate, but the address of the registrar is different.

 

hi Larry

 

Great book so far! Yes, this is indeed very strange. I wonder if it's a Paypal glitch? Anyways, I've posted a question on their developer forums...let's see what they come back with. :blink:

Link to comment
Share on other sites

For those of you have experienced a problem with integrating PayPal. This seems to be an issue with accounts in GBP. But this is the way around it:

 

- Login to your seller sandbox account => So just check the radio box and click "enter sandbox test site"

- Click on Profile

- Click on My saved buttons

- Click on create new button link

- Follow the steps on the page to create a new button in your sandbox account.

 

- When you save the button you can go back to the my saved buttons page to see your buttons.

 

Hope that helps clear this problem up.

  • Upvote 1
Link to comment
Share on other sites

For those of you have experienced a problem with integrating PayPal. This seems to be an issue with accounts in GBP. But this is the way around it:

 

- Login to your seller sandbox account => So just check the radio box and click "enter sandbox test site"

- Click on Profile

- Click on My saved buttons

- Click on create new button link

- Follow the steps on the page to create a new button in your sandbox account.

 

- When you save the button you can go back to the my saved buttons page to see your buttons.

 

Hope that helps clear this problem up.

 

hi Jonathon

 

Just to be pedantic, the route to take (for me it seemed) is actually: Profile > My Account Settings, under the Selling Preferences header click the link My Saved Buttons link. But hey, thanks a million for that! I can now continue with testing my site. :rolleyes: I tell you what, I'm not feeling the love from Paypal.

 

Here's my dialog with them:

 

Response Chad C 07/14/2011 02:27 PM

Hello Andy Cook,

 

Your issue is still being looked into, and you will be updated through the ticket that is currently open.

 

 

Sincerely,

Chad

Merchant Technical Support

PayPal, an eBay Company

 

Discuss PayPal technology, share code samples and stay current on the latest developer news at https://www.x.com/

Response Administrator 07/14/2011 11:15 AM

Thank you for contacting us about your issue on the PayPal Site.

 

We have reviewed your issue and we are working to get an update to you.

 

Sincerely,

Merchant Technical Support

PayPal, an eBay Company

Customer Andy Cook 07/14/2011 10:36 AM

I'm sorry but you didn't reply to my query??

 

 

and they changed the status of the ticket to 'solved' TWICE!! With clearly no solution!

Link to comment
Share on other sites

Thanks for the comments.

 

I am in UK using GBP and having tried very hard to use PayPal Sandbox, read all the PayPal Forums and seen that others have the same problem with no solution from PayPal, and having no response from PayPal Help (except automated "we will look into it"), I gave up.

 

I now just use the real PayPal for testing (with some dummy product with a price of 0.05 so it doesn't get too expensive.

 

I might try the Sandbox again, having read the bove. Maybe...

Link to comment
Share on other sites

  • 3 months later...

Hello folks.....I posted once before and the replies were all very helpful. Thank you....and thanks Larry for the book!

 

I am having a bit of trouble integrating Paypal. I am trying to offer a 30 day free trial period via the Paypal Subscription Button set-up, however after the payment is made/accepted on both sides and I am sent back to the login page it does not allow me to view the content of the database (the renew page appears).

 

Is this even an option or possible with the current code as it is? Do I need to change the code of the working files or is this something that I need to do through Paypal?

 

Any help is greatly appreciated.

 

michael

Link to comment
Share on other sites

Well, I haven't recently researched how PayPal's free trial works, but I suspect what you'd do is after the user goes through PayPal, you'd extend his or her deadline for 30 days. Then, when the payment is processed by PayPal, you'd get the IPN notification of that, and you'd then extend the deadline for 11 months.

Link to comment
Share on other sites

 Share

×
×
  • Create New...