Monday, April 28, 2008

Back Next Week...

 
Back next week... gotta focus on my web development project.  Today was a good day, though -- got Paypal's Instant Payment Notification successfully integrated with my back end. (That sounded a little dirty, didn't it?) It was a bit of a hassle, but finally worked. Ever wonder what happens when you buy, say, access to a web site (via Paypal)?  Here's how it goes (your perspective):
 
1. You sign up at the web site
2. You click on a link to Paypal
3. You make the payment
4. You return & get access to the site.
 
Here's how it works from the web site's perspective:
 
1. Person signs up
2. You send them to Paypal to pay (and they do, hopefully)
3. Paypal sends you a bunch of variables indicating a transaction has taken place
4. That data is accepted by a script/program that you custom write in the language of your choice
5. The script then sends it all back to Paypal along with some more stuff
6. Paypal then sends your server a final yes or no
7. Your program writes the user's data into your database
8. Your server tells Paypal that everything's cool
9. By the time the user finds his/her way back to your site (in a couple seconds), he or she has full, realtime access & you have cash in your paypal account.
 
By my count, there are about 600 ways to do all of that, which means it's probably tough for Paypal to make the experience very user-friendly -- even for programmers. But, after 3 days of tweaking, everything seems to work well enough. Okay, I gotta get back to the grind...




Bookmark this post: StumbleUpon | Digg | del.icio.us

11 Comments:

At 4/28/2008 9:27 PM, Blogger Suze's Sass said...

Now what did I say about work interferring with blogging? Go ahead, make a buck, sigh.

 
At 4/29/2008 12:30 AM, Blogger GETkristiLOVE said...

Your back end has never worked so well!

 
At 4/29/2008 3:52 PM, Blogger katrocket said...

You make it all sound so sexy and glamorous.

 
At 4/29/2008 5:26 PM, Blogger Leonesse said...

Nerd talk makes me quiver.

YAY! Decent WV!!! I can read it!

 
At 4/30/2008 10:14 AM, Blogger Cap'n Ergo Jinglebollocks said...

what?? I'm sorry, I got lost at the dirty part...

 
At 4/30/2008 10:40 AM, Blogger Beth said...

Good luck with your site and your integrated back end ...

 
At 4/30/2008 2:48 PM, Blogger Grant Miller said...

Wait, does this mean you're going to start charging us to read your blog?

 
At 4/30/2008 8:51 PM, Blogger Gifted Typist said...

PhPaypal?

I'm doing OK in xhtml and css, but still petty much a neanderthal when it comes to that filthy script. Good on you.
Are you going to lead us to your paypal site?

 
At 4/30/2008 9:30 PM, Blogger Blowing Shit Up With Gas said...

Suze- Well, there's work (as in my day job), my sideline web development project, blogging, music composition, training my puppy, family time, and about three unfinished but well planned novels to get to. Bottom line -- I never watch TV (but that's a good thing, I think).

GKL- I'm proud of my back end.

Kat- Oh, it is. There's nothing more glamorous than posting your frustrations to a group of paypal developers.

Leonnesse- More nerdy stuff on the way soon...

Cap'n- Man, I'm WAY behind on your blog... I'm gonna have to invest an evening there soon...

Thanks, Beth!

Grant- I'm planning to triple the current price.

GT- Yes, I shall let those in who wish to access it. I'll be opening it up for beta testers in a week or two. Beta testers will have full access for a whole year for free. But, it's a weird concept. I don't think it'll be for everyone. More later...

 
At 5/01/2008 1:15 PM, Blogger Doc said...

Damn, I thought it was all done by little gnomes by moonlight.

Doc

 
At 5/05/2008 9:56 AM, Blogger Dale said...

Good luck at getting that Paypal out of your ass after you're done. Emergency room visits are so embarrassing.

 

Post a Comment

Links to this post:

Create a Link

<< Home