How does one link an online product, e.g., eBook, with a confirmed client payment?

jayoburg100
New Community Member

Is there a way on PayPal to integrate an online product with a confirmed payment? I have clients who make payment via PayPal for an eBook, or other online product, then once I receive a confirmation from PayPal I release the online item. Is there a way on PayPal to simplify this process? Whereby I can upload the eBook to my PayPal account and every time that a client makes a payment via PayPal it is released directly to the client. So that the transaction is seemless and immediate.

Login to Me Too
2 REPLIES 2

sharpiemarker
Esteemed Advisor
Esteemed Advisor

@jayoburg100 

 

It’s not possible to upload product to your PayPal account. You’ll have to host/deliver it separately writing coding that will direct your customer to the download page securely or use a digital delivery company that is integrated with PayPal. Payloadz, PayHip, SendOwl, Sellfy, DigitalProductCart, to name a few.

 

PayPal can do auto redirect but it is just a general redirect, anyone can get access to the page url to get free copies so it is not secure way to delivery digital products. 


Kudos & Solved are greatly appreciated. 🙂
Login to Me Too

MTS_Chiranjeevi
Moderator
Moderator

Good day @jayoburg100,

 

Thank you for contacting PayPal community.

 

Our sincere apologies for the inconvenience caused.

 

Yes, you can able to achieve this requirement using the payment notifications service. 

 

Payment notifications is a message service that automatically notifies merchants of events related to PayPal transactions. Merchants can use it to automate back-office and administrative functions, including automatically fulfilling orders and providing customers with order status.

 

Please integrate any one of below notification service based on your integration environment. By implementing this service, PayPal system will send you payment confirmation response to your server, once payment is completed and you need to handle your internal website code and grant eBook/online product access to your customers. 

I request to please contact your website developer or the support of your third party platform eCommerce to refer below guide links to implement payment notification service. 

 

  • If your website is built via NVP/SOAP API integration, please use the Instant Payment Notification(IPN) service to get the payment notifications.

           Guide link - https://developer.paypal.com/api/nvp-soap/ipn/

 

  • If your website is built via REST API integration, please use Webhooks event notification to get the payment notifications.

           Guide link - https://developer.paypal.com/api/rest/webhooks/ 


You can retrieve the transaction payload from the PayPal notification service and update your internal database. 


Note : PayPal system is a payment gateway, which will receive the payment request values(i.e customer name, amount, currency details etc.) from merchant websites(third party platform) and process the payment accordingly. 

Merchants should handle their internal website code. 

 

Thank you so much for your patience and understanding.

 

Sincerely,

Chiranjeevi

PayPal/Braintree MTS

 

If this post or any other was helpful, please enrich the community by giving kudos or accepting it as a solution.

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.