Skip to main content

Refunds

Introduction

The refund operation allows Paysafe Embedded Wallet partners to return funds from a successful deposit back to the customer's original account. This functionality enables parital or full refunds to customers using the same payment method initially used for the deposit.

The Refund operation is avaible to partners through the Refunds B2B API

Refundable payment methods are:

  • Debit or Credit Card
  • Bank Transfer

Card Refund

Card Refunds are issued to the same card used for the corresponding deposit operation. The deposit needs to be refundable which is indicated by the refundable:true property that can be fetched with the GET Deposit API

Card Refund Steps

Bank transfer depositBank transfer depositBank transfer depositBank transfer deposit
  1. Merchant fetches a deposit.

  2. The deposit's refundable status is verified.

  3. Merchant initiates a refund for the eligible deposit.

  4. Return refund in PREVIEW status.

  5. Merchant moves the refund to status PENDING.

  6. Return refund in PENDING status.

  7. Merchant moves the refund to status PROCESSING .

  8. Return refund in PROCESSING status. The funds are being credited to the customer bank account asynchronously.

  9. Refund is updated to status COMPLETED once the customer's bank notifies Paysafe of the successful completion of the refund transaction.

info

A webhook is sent to the partner for each update on the underlying transaction for the refund. Webhooks Overview