Creates a new refund object and immediately begins processing the refund.

Unlike adding a payment, which is not processed until the order is captured, this request will have immediate financial side effects.

Once the refund is processed, a POST request will be made to your server indicating whether the Refund succeeded or failed.

For refunds to an EBT payment method, the refund processing will always happen in a consistent order. First, the Forage backend will attempt to refund the charge to the SNAP balance. If the SNAP refund attempt fails, then the Forage backend will immediately respond with the error code and not attempt to process the EBT Cash refund.

Click Try It! to start a request and see the response here!