Extend A 29-day valid period

romanchupa
Contributor
Contributor

Can we extend A 29-day valid period to 60 days for example, if yes please describe how to do this

Login to Me Too
2 REPLIES 2

MTS_Adam
Moderator
Moderator

Hi, romanchupa, and welcome to the community!

 

Although authorizations are valid for 29 days, you can submit a DoReauthorization API call to reauthorize it for another 29 days.   Take a look at the link below for our developer documentation reference for this API.  

 

https://developer.paypal.com/docs/classic/api/merchant/DoReauthorization_API_Operation_NVP/

 

If you typically expect a delay of more than 29 days before you are ready to capture an authorization, you may want to consider using an Order/Authorization/Capture integration instead of using the DoReauthorization API.  An order will remain open for you to capture at a later date, well beyond the 29-day mark, without placing the buyer's funds on hold, and you would not need to reauthorize the order once the buyer has given consent.  See the link below for reference to this on our developer portal:

 

https://developer.paypal.com/docs/classic/admin/auth-capture/#orders-and-order-authorizations

 

Regards,
Adam

Login to Me Too

may192
Contributor
Contributor

This is not an accurate answer to the original question. 

 

If the original transaction was created using PaymetAction = "Authorization" the maximum period of time to use that authorization period is 29 days. No longer.

 

Using DoReAuthorization DOES NOT extend the authorization period or create a new one. The ‘pro’ of using this call is granting another honor period, but the honor period is still only 3 days or the time between the ReAuthorization creation date and original Authorization’s expiration date, whichever is shorter.
 
Screen Shot 2020-04-21 at 10.12.23 AM.png
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.