Paypal / IPN intergration ...

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment! No new topics are allowed in this forum.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: MOD Development Forum rules

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
Post Reply
Dm_Vinny
Registered User
Posts: 19
Joined: Wed May 22, 2002 5:43 am
Location: www.tech-dreams.com
Contact:

Paypal / IPN intergration ...

Post by Dm_Vinny »

After searching the forums for quite some time I found one real paypal / ipn hack, however it doesnt suite the needs of myself as well as some.

The idea I am trying to create is to have a registration fee every month in order to view the forum. Here is how I propose it should be done.

o User Registers to the forum.
o User is than redirected to the paypal screen.
o User makes payment
o IPN initiated if Pending user will receive an e-mail letting user know payment is pending, if Verified user gets activated.
o Every month via cron job (if cron job can be avoided it would be better) it will check each user and send them e-mails 4 days prior to make the next monthly payment, if user does not than user is disabled.

Thanks.
Last edited by Dm_Vinny on Mon Apr 26, 2004 5:59 am, edited 1 time in total.
Tech-Dreams
Forums are here.

Dm_Vinny
Registered User
Posts: 19
Joined: Wed May 22, 2002 5:43 am
Location: www.tech-dreams.com
Contact:

Post by Dm_Vinny »

I will post screenshots as I progress...

Here is one;

Image
Tech-Dreams
Forums are here.

User avatar
Rookie7
Registered User
Posts: 189
Joined: Mon Mar 10, 2003 3:32 pm
Contact:

Post by Rookie7 »

Why don't you use Omen's Group/Forum Subscriptions - PayPal mod and extend the feature of that mod to include the registration fee like you wanted?

Dm_Vinny
Registered User
Posts: 19
Joined: Wed May 22, 2002 5:43 am
Location: www.tech-dreams.com
Contact:

Post by Dm_Vinny »

That would be too much work modifying anothers code, besides it isnt really specific to what I need.
Tech-Dreams
Forums are here.

Dm_Vinny
Registered User
Posts: 19
Joined: Wed May 22, 2002 5:43 am
Location: www.tech-dreams.com
Contact:

Post by Dm_Vinny »

Lol, so I decided to install the profile control panel, and kinda set me back.. but here is some more progress pics....

Image

^^ After submitting registration , next step...

Image

^^ After completing paypal transaction

Image

^^ If you cancel paypal transaction.

Right now i am working on the IPN Handler, and Cron Job
Tech-Dreams
Forums are here.

User avatar
morpheus2matrix
Former Team Member
Posts: 9171
Joined: Wed Apr 10, 2002 7:31 pm
Location: France
Contact:

Post by morpheus2matrix »

Looks Fine :)
Former phpBB MOD-Team Member -

Forgive my bad English :(

No support by PM/Email - Thanks - You can thanks me here :) - Pay me for installing MOD's :lol:

User avatar
vrflyer
Registered User
Posts: 503
Joined: Mon Feb 17, 2003 8:27 pm

Post by vrflyer »

Wow ! 8O



Nice shots ! 8)
Always Under Construction !

Dm_Vinny
Registered User
Posts: 19
Joined: Wed May 22, 2002 5:43 am
Location: www.tech-dreams.com
Contact:

Post by Dm_Vinny »

** UPDATED - 4/26/2004 - 1:43 AM EST

Well back with an update, it is almost complete. Finishing up the ipn handler now.

So far what is done from users side;
  • User registers on to site, once he submits he will be told he/she needs to goto PayPal for payment by clicking a continue button.
  • User makes payment via paypal, and gets sent back to the forum main. Is registration is unactive.
  • IPN sends message to IPN handler, if the payment is verified he will receive an e-mail telling him so, if it is pending (echeck,etc) he will receive an email explaining the process is still pending, if it is denied he will receive an e-mail stating so.
  • Cron Job Functions.. Cycle through user db 5 days before the end of the month and e-mail all active users notifying them they need to pay for the next month
  • Integrated Paypal RENEW Subscription within Profile Control Panel (by Ptirhiik) - Every month via Cron Job user gets sent out an email to renew subscription, a flag is than set in there account to display the RENEW subscription tab in the control panel.
Admin side;
  • Admin picks the paypal business (email address), Payment description, and Payment price.
What still needs to be done;
  • Cron Job Functions.. Last day of the month cycle through all users and unactivate non-payers.
Tech-Dreams
Forums are here.

Dm_Vinny
Registered User
Posts: 19
Joined: Wed May 22, 2002 5:43 am
Location: www.tech-dreams.com
Contact:

Post by Dm_Vinny »

Screenshot

Image
Tech-Dreams
Forums are here.

User avatar
webmedic
Registered User
Posts: 323
Joined: Tue May 28, 2002 2:37 am
Contact:

Post by webmedic »

I'de like to see this when it is finished.

Rapid Dr3am
Registered User
Posts: 198
Joined: Sun Jul 13, 2003 4:14 pm
Location: Incommunicado
Contact:

Post by Rapid Dr3am »

Is this going to be for vanilla phpBB or require the PCP?

civicex_88005
Registered User
Posts: 4
Joined: Fri Jul 16, 2004 7:30 pm

Post by civicex_88005 »

Is it done yet? I could really use this.

Leon

ayusuf
I've Been Banned!
Posts: 917
Joined: Fri Feb 06, 2004 11:00 pm
Location: Orlando,Fl
Contact:

Post by ayusuf »

I doubt he is working on it n e more. go to his website and ask him though.

Post Reply

Return to “[2.0.x] MODs in Development”