thdrought
Perch
Using PayPal with a Custom Signup
I posted this message at the PSoft Forums, but, they do not respond anymore since they made a customer only forum which resellers cannot access, so I will post here also.
I have a custom signup form, using the HSphere XML API, and want to also integrate the PayPal payment system into it. I tested PayPal using the default HSphere signup forms, and it works great (except for the accounts getting un-moderated, but JodoHost is working on that now).
I notice though, that the last page sends the new customer off too PayPal to make the payment. What fields are being sent to PayPal to ensure that the right account gets credited? Looks to me like it's just the signup_id number with a 'sig-' in front of it. How can I get the values for these fields from the CP? Is it possible with the XML API? I don't see any info on getting this field out of the CP.
For example, here is the flow...
1. User goes to my signup form and submits it (XML API)
2. New HSphere account is created, but awaits payment (i.e. moderated)
3. XML API requests values for PayPal and populates these values into a <Make Payment> button on my ThankYou page.
4. After PayPal payment is complete, PayPal redirects customer to my PaymentReceived page.
5. PayPal IPN makes the request to un-moderate the account.
I need help with #3.
Also, does HSphere do the recurring billing with PayPal also? Or does the customer have to do something every billing period, i.e. monthly, yearly, etc.? If the customer has to do something, how do they get notified?
If nobody know this answer, possible JodoHost can submit this to the PSoft member only forums for a response and post the reply back here? I am sure I'm not the only one that would like this info.
Thanks,
Tom
I posted this message at the PSoft Forums, but, they do not respond anymore since they made a customer only forum which resellers cannot access, so I will post here also.
I have a custom signup form, using the HSphere XML API, and want to also integrate the PayPal payment system into it. I tested PayPal using the default HSphere signup forms, and it works great (except for the accounts getting un-moderated, but JodoHost is working on that now).
I notice though, that the last page sends the new customer off too PayPal to make the payment. What fields are being sent to PayPal to ensure that the right account gets credited? Looks to me like it's just the signup_id number with a 'sig-' in front of it. How can I get the values for these fields from the CP? Is it possible with the XML API? I don't see any info on getting this field out of the CP.
For example, here is the flow...
1. User goes to my signup form and submits it (XML API)
2. New HSphere account is created, but awaits payment (i.e. moderated)
3. XML API requests values for PayPal and populates these values into a <Make Payment> button on my ThankYou page.
4. After PayPal payment is complete, PayPal redirects customer to my PaymentReceived page.
5. PayPal IPN makes the request to un-moderate the account.
I need help with #3.
Also, does HSphere do the recurring billing with PayPal also? Or does the customer have to do something every billing period, i.e. monthly, yearly, etc.? If the customer has to do something, how do they get notified?
If nobody know this answer, possible JodoHost can submit this to the PSoft member only forums for a response and post the reply back here? I am sure I'm not the only one that would like this info.
Thanks,
Tom