Maybe I’ve been barking up the wrong tree all this time. Let’s simplify the issue:
Clients pay for a subscription for my web app thru PayPal. How do you guys automatically setup their account and get them into the database?
Maybe I’ve been barking up the wrong tree all this time. Let’s simplify the issue:
Clients pay for a subscription for my web app thru PayPal. How do you guys automatically setup their account and get them into the database?
IIRC PayPal’s API has a way to do a callback to a URL when the transaction is complete with some sort of identifier that you define.
In App.HandleURL you could catch that call, decipher the identifier and the payload and add that info to your database.
From what I read in this forum for several years:
I haven’t seen code to create a Web 2 listener for PayPal.
So it’s what I’ve already been trying . . . HandleURL and URLconnection.
I’m struggling with the lack of documentation
That’s what I’m trying to do . . . Ain’t working yet.
I did it using php, but I can’t use php on Xojo.cloud and can’t good documentation on exactly how to use handleURL and URL connection.
It works thru a test on my desktop, but not when deployed.
With my app, Lifeboat you can run your own Linux cloud server. If you really want to do the PHP route, you can install PHP and have your PHP script interact with your app. Lifeboat makes deploying Xojo Web apps as easy as drag and drop.
I was going to build an IPN handling class, but the PayPal IPN Simulator was broken and wasn’t showing me any of the normal types of transactions. Without being able to test, I wasn’t going to press on.
From what I read they are not going to fix it and now they want developers to use the Sandbox or something like that.
I don’t want to do the php route. I want to get sufficient documentation to use xojo handleURL and URLconnection and a way to test the listener.
Sorry Tim, me again, are you talking about only showing echeck options?
https://developer.paypal.com/dashboard/ipnSimulator
If that is the case, you can select other options by pressing the keyboard down arrow
or other thing is broken?
Even if it only shows echeck in the beginining, you can then change it to instant and change the transaction type.
My issue isn’t with PayPal, it’s with Xojo.
Set up a live button for one cent.