Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Refund is not available for new payment app

Refund is not available for new payment app

iurii_a
Tourist
4 0 1

We are a company developing new payment app for Shopify for BNPL payment processing. It's almost ready, and is installed for development store. We are able to pass checkout flow fully (https://shopify.dev/apps/payments/processing-a-payment). It works fine, we are able to see orders in "Orders" tab in development store admin.

 

But we can't complete refund flow (https://shopify.dev/apps/payments/processing-a-refund) due to "Refund" button is missing for these store/orders, only "Restock" button is presented.

We spent some time to investigate the reason for it, including discussion with Chat Support of Shopify without result. But we discovered several things:

  • "Refund" button is not presented, despite of order is paid and fullfilled. "Restock" is presented

iurii_a_1-1638282973501.png

  • If I click on "Restock", I could see order is considered as "free order". In case of proceeding with restock I could see message that refund for $0.00 was done for this order

iurii_a_3-1638283730998.png

iurii_a_4-1638283816267.png

 

  • For some reason "Gateway" for this order is detected as "undefined" for this app, see screenshot below

iurii_a_0-1638282642643.png

iurii_a_2-1638283355838.png

 

What we would like to achieve:

 

Any help or suggestions are appreciate! Thank you!

Replies 3 (3)

iPayLinks
Shopify Partner
4 0 0

Has your problem been solved?

iurii_a
Tourist
4 0 1

Yes. Some time after this post "Refund" button appear - no idea what was changed.

iurii_a
Tourist
4 0 1

The root cause why "Refund" button is not available - payment app should be "Published" only. For unpublished payment app refund is not available, only restock button is available.