Replies: 1 comment 1 reply
-
Thanks for the request. What payment gateway do you use? Stripe only supports a single capture from the initial authorization, although we could look to customize the amount there. To charge the remaining amount later you would need to take a new payment though. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I wanted to bring up the idea of adding support for partial capture of transactions in Commerce. It’s functionality that’s commonly supported by many payment gateways, and I believe it could help streamline our workflow.
Sometimes a customer places an order, but during fulfillment, we realize we can’t fulfill all the line items due to issues like stock errors or a larger B2B order taking priority. In these cases, the customer often opts to have us ship the available items.
Currently, we ship the order, capture the payment as usual, and then refund the difference for the missing items once the transaction settles. This requires extra waiting time and monitoring by our customer service team.
Being able to capture a partial amount of the transaction would simplify this process by allowing us to capture only the value of the shipped items, without needing to process refunds. It would also provide more flexibility in handling payments overall.
I’m curious if partial capture is something the team would consider for future releases. Together with the ability to void transactions, it would be a meaningful improvement for our workflows around managing payments.
Thanks for your consideration!
Beta Was this translation helpful? Give feedback.
All reactions