Refunds with Paypal Delayed Chained Payments

I am currently developing a web application that is an event booking system.

I basically want to use the PayPal Delayed Chained Payments system for this:

  • BUYER makes a purchase through a web application.
  • ADMIN is the primary recipient of funds.
  • The SELLER receives funds 7 days after the event (less commission for ADMIN)

The reason I leave the 7-day period until the SELLER receives the funds is to allow refunds and cancellations.

My question is: Does the API allow me to delay payment until 7 days have passed, thus canceling the payment to the SELLER and allowing me to fully return the full amount to the BUYER. This is my ideal situation, because it means their desire will not be a problem for the SELLERS account, which does not have sufficient funds to return.

If someone can help, it will be great!

+4
source share
2 answers

In the case of payments with a delay in the chain, you will have the opportunity to cancel or make the payment when you need (within 90 days). Therefore, if the seller cannot provide the goods to the buyer (or for any reason), you can cancel the transaction.

Sending a payment after making a payment is a bit complicated.

So, in order to receive a refund for a transaction with whole payments, you will need to use the permissions API for recipients so that you can process the refund on their behalf. If they do not, you will not be able to return the payment sent to another recipient.

+2
source

After you have made a payment with a delay, if you do not make the payment to the second receiver, you can return the full amount of the payment using the api Call refund, but you need access to a third party. Using api access permission

+1
source

Source: https://habr.com/ru/post/1487978/


All Articles