Can you manually capture payments at the method level?

Currently in our payment gateway, we can manually capture a payment for one payment method. In the new payment app requirements, it seems as though manual capture can only be set at the gateway level. Meaning meaning merchants that use our payments have to set all payment providers to manual instead of us being able to control our payment method to manual capture only. Has anyone else encountered an issue like this?

Hey, @schneid0

The capture payments setting available to Shopify merchants that allows them to utilize automatic payment captures or manual captures is a universal, store-wide setting. At this time, their selection of that option will take in effect for all payment options that they offer in their store.

I’d be happy to pass this along as feedback to our development team for potential future implemenation.

If there is anything else I can help you with, please let me know.

@Dirk do you know a way technically in the new Shopify Payment API to prevent automatic Capture from occurring for a specific payment method on a merchant storefront? General Bankcard (Visa, MC, Amex, Discover) can Authorize and Capture same day, while an online finance company can not Capture until the product is fulfilled and shipped.

Great question, @Todd_Kryszczak

While we’re not formally trained in API related questions, I wouldn’t be able to definitely say if that would be possible within our API or not. This would be a question best asked in our Partner & Developers Community for assistance. Otherwise, feel free to check out our API documentation on capturing authorized payments here.

If there is anything else I can help you with, please let me know.