Multiple Partial Refunds

In addition to enhancing our recurring billing options we have also added the ability to submit multiple partial refunds per transaction (up to the amount of the original transaction).

Previously only one refund could be submitted per transaction. This feature should be particularly helpful for merchants who ship physical goods. If you ship (and charge) four items together, it's now easy to handle having parts of the order returned at different times.

When creating refunds in the control panel we will display the amount which can be refunded on the refund screen. If you have already created a partial refund for the transaction we will have deducted that amount and display the remaining amount that can be refunded.

We also display all refund information for the transaction on the transaction details page in the control panel.

The ability to submit multiple partial refunds per transaction is something you can also do via the client libraries. We will return the refund transaction ids with the transaction in the client libraries. Below are links to our documentation that will give you more information on how to use this functionality via the client libraries.

Docs: Ruby | PHP | Python | Java | .NET

We hope you find this additional refund functionality useful. We welcome your feedback please email if you have any.

Braintree Dev Team

Jen Busenbark Jen is a Lead Product Manager who joined Braintree in 2009. She helped design all current processes including planning, building, testing, launching & just about everything else in software delivery. More posts by this author

You Might Also Like

    Stay up to date – subscribe to our RSS feed