Customizing "PayPal Send Money" feature

curiouswebster
curiouswebster used Ask the Experts™
on
Customizing "PayPal Send Money" feature

I like the way PayPal lets people send money, needing only the email address. But, I have a few questions I need answered before accepting money.

Is there a way to over-ride the PayPal Send Money feature to force answers to the following questions?
First Name, Last Name
Address (Street, City, State, Zip)
Employed? (Yes/No)

If Yes,
Job Title
Company

[ Submit ]

If they do not complete the form, they can not submit payment via PayPal.

Can this type of customization by handled on PayPal? Or, do I need my own domain for this?

(I have a WordPress site, but hope I would not need to force people to recall my domain and hoped I could do it all on PayPal)

Thanks
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Fractional CTO
Distinguished Expert 2018
Commented:
1) Is there a way to over-ride the PayPal Send Money feature to force answers to the following questions?

No.

2) If they do not complete the form, they can not submit payment via PayPal.

Yes.

You handle this in your code. In other words, regards #1 + #2, any validation + required data must be validated/forced in your code before an invoice is generated or a payment generated, however you approach this.

3) Can this type of customization by handled on PayPal? Or, do I need my own domain for this?

Yes + No.

If you generate an ad-hoc invoice from within PayPal going to an email address, then no domain is required. Think of this as similar to a Virtual Terminal for initiating credit card transactions. This also applies to generating recurring subscriptions.

For other types of PayPal transactions you'll require some front facing Website to initiate transactions.
David FavorFractional CTO
Distinguished Expert 2018
Commented:
Example: My business breaks down into...

1) Fractional CTO services.

2) Fairly expensive hosting for high traffic, high speed, WordPress sites.

3) Running high throughput, high deliverability mail services.

All these offerings carry high price points. I have no front facing Website, as the only new clients I accept come by referrals.

100% of my income from these offerings comes from PayPal Recurring Subscriptions, where I manually generate a payment link inside PayPal, then provide a new client with the PayPal payment link via email or Skype.

Consideration: How you structure your payment process relates to your price point, number of new clients/month (or week/day/hour/minute), along with lifetime of customer.

For me, new clients come in slowly... at high price points... with 90%+ retention over a 10+ year period...

In my case, I find manually generating PayPal Recurring Subscriptions far easier than setting up some automated system.
Scott FellDeveloper & EE Moderator
Fellow 2018
Most Valuable Expert 2013
Commented:
Are you trying to accept money for payment of services or send money to a friend?
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

curiouswebsterSoftware Engineer

Author

Commented:
I am trying to accept donations, which have rigid requirements that the person must be employed and reveal their personal address, as well as company and title.

I was not sure if there was a way to configure my own page (routed to via PayPal) to provide these additional required fields that would pop up when the person enters my email address.

I guess I could also include an option for a recurring payment.
 
Thanks
Scott FellDeveloper & EE Moderator
Fellow 2018
Most Valuable Expert 2013
Commented:
In that case, you can do this with some custom work using the api https://developer.paypal.com/docs/api/overview/.  It is important though to make sure the type is set to donation.

Are you familiar enough with php to set up a form that accepts the information you are looking for and make sure it is valid?  When it is valid, display the the payment form. When the form is submitted, send the data to to paypal via the api.

Does that make sense?
curiouswebsterSoftware Engineer

Author

Commented:
Thanks
curiouswebsterSoftware Engineer

Author

Commented:
Thanks

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial