Refund on a Adaptive Delayed Chained Payment

Rupe
Contributor
Contributor

We have a system where our suppliers (the secondary receivers) supplier services on a time basis. eg 1 hour of a service. When the clients book the time they pay for the full hour, eg $60. We as the primary receiver hold that $60 until the date of the service being delivered.  At that later date the service may not be fully delivered. eg. it could have been cancelled 100% refund, or it may have been partially delivered e.g. have lasted 15 mins, 23min etc and the refund is calculated pro rata.

 

As the secondary receivers do not need to have a paypal account at the point of making the appointment, nor even at the point of delivering the service, they cannot provide permission to a partial or total refund.  In the case that they do have a paypal account they may not attend to their account to grant permission on a refund.  Yet as the API doc says "To make a refund using the Refund API operation, you must:

 

1. have permission to make a refund on behalf of the receiver, unless you are also the receiver; in other words, each receiver whose account is the source of the refund must have granted you third-party access permission to call the Refund API operation.

 

2. A receiver can grant you third-party access to make a refund by logging in to PayPal, choosing API Access on the Profile page, then clicking the link to Grant API permission and selecting Refund after clicking Configure a custom API authorization."  That seems to suggest that "

 

The way point 1 reads, it is not clear to us if we are the only receiver as we hold the money at that point, or if the secondary receiver is considered to be part of the necessary authorisation, i.e. we are not the only ones whose accounts are affected. 

 

Thus my question is  as the merchant do we need the secondary receivers authorisation to issue a refund, when the amount of the refund is calculated and decided by us (the merchant) and we hold all of the money at that point?

 

Additionally if anyone has examples of how to format an application for an Adaptive Delayed Chained Payment that would be very helpful.

 

Thank you very much for your assistance.

Login to Me Too
2 ACCEPTED SOLUTIONS

Accepted Solutions
Solved

snowshoe
Frequent Advisor
Frequent Advisor

You may have better luck with your question and possible answer in the Developer's Forum and you can also try Tech Support.  (This forum is a bit less technical.)

 

Developer's Forum:

http://stackoverflow.com/questions/tagged/paypal

 

 

Tech Support:

https://ppmts.custhelp.com/app/home

View solution in original post

Login to Me Too
Solved

Rupe
Contributor
Contributor

Thanks, that is helpful. 

 

All the best for the New Year. 

View solution in original post

Login to Me Too
2 REPLIES 2
Solved

snowshoe
Frequent Advisor
Frequent Advisor

You may have better luck with your question and possible answer in the Developer's Forum and you can also try Tech Support.  (This forum is a bit less technical.)

 

Developer's Forum:

http://stackoverflow.com/questions/tagged/paypal

 

 

Tech Support:

https://ppmts.custhelp.com/app/home

Login to Me Too
Solved

Rupe
Contributor
Contributor

Thanks, that is helpful. 

 

All the best for the New Year. 

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.