Hosted Gateway Order with Expiring Authorization

Coss
New Member
1 0 0

Hi there,

We have a hosted gateway up and running with order management but we are running into an issue where orders aren't being set to expired after the payment authorization period is over.

 

The result is that stores using our gateway are trying to capture payment which fails as in our neck of the woods Auth payments cannot be taken after 7 days.

 

Can you please advise how we should be dealing with this situation? We would ideally be able to callback to the order callback url with appropriate values or have the order automatically expire after a set amount of time but I haven't had any luck with finding information on either.

 

Cheers

Replies 6 (6)
Todd_Kryszczak
Shopify Partner
8 0 5

I have similar questions using existing Shopify Hosted Payment SDK (HPSDK).  How does the payment provider (me) control the order expiration date in Shopify?  Various supports responses say its up to the payment provider to set, but no one telling me where to set it?  I don't see any back end settings in the gateway to set this value.  Shopify Payments uses 7 days.  But, as a credit card issuer we support 30-180 day authorization periods.  So, am wanting to know what my payment gateway expire date is currently set to (7 or 30 days) and what and where can I update this value for my gateway?

I am looking for information on how I can update the default expiration period for a order in Shopify using our payment gateway?  

 

greg_b
New Member
5 0 0

I would also be curious to know if anyone has any answers to @Todd_Kryszczak questions

greg_b
New Member
5 0 0

Bumping this thread to see if anyone knows if it is possible to update the default expiration period for an order in Shopify using a HPSDK payment gateway.

 

I am looking for information on how I can update the default expiration period for a order in Shopify using our payment gateway?  

 


 

Todd_Kryszczak
Shopify Partner
8 0 5
The Shopify expiration date is only applicable for Shopify Payments, not for others using the Shopify HPSDK. We supports authorizations up to 180 days on some sites. Even though it says auth expiring shortly. It's up to payment provider to expire auth or not, based on their backend AR system. I hoped that helps.
greg_b
New Member
5 0 0

Thanks, @Todd_Kryszczak ! That does help.

Our authorizations, like yours, are similarly valid for a longer period of time than Shopify Payments -- which look like are only valid for a period of 7 days. This makes for an undesired experience, where it shows an authorization is expiring or expired for an order, when in reality the authorization made through our HPSDK gateway is still valid on the order. Guess we have live with this undesired experience for now until we learn more about how Payments Apps will handle

Todd_Kryszczak
Shopify Partner
8 0 5

Any idea how to prevent Automatic Capture in the new Shopify Payments API?  We have store with Automatic Capture set, but we need it as manual for our payment method?