- REST APIs
- Welcome
- Cards
- 3D Secure 2
- Vault
- Getting Started
- Using the API
- Typical API Calls
- Verify That the Service Is Accessible
- Create a Profile for a Customer
- Add an Address to a Profile
- Add a Card to a Profile
- Add a Bank Account to a Profile
- Create an Apple Pay Single-Use Token
- Create a Google Pay Single-Use Token
- Create a Mobile Single-Use Token
- Create a Direct Debit Single-Use Token
- Process a Transaction Using a Payment Token
- API Reference
- Test and Go Live
- Direct Debit
- Apple Pay
- Google Pay
- Alternate Payments
- Platforms
- Overview
- Accounts API V2
- Account Management
- Getting Started
- Using the API
- Typical API Calls
- Verify That the Service Is Accessible
- Create a New Merchant
- Create a New Merchant Account
- Create a New User
- Add an Address
- Create a Business Owner
- Add a Business Owner Address
- Add a Business Owner Identity Document
- Add a Merchant Bank Account
- Accept Our Terms and Conditions
- Activate the New Merchant Account
- Validate the Bank Account
- Enable Webhooks to Receive Application Statuses
- Test and Go Live
- Subaccounts
- Split Payouts
- Balance Transfers
- Paysafe Payments API
- Reference Information
- SDKs
- Mobile SDKs
- Additional Documentation
- Resources and Support
- Shopping Carts
- Classic APIs
- Glossary
Processing Refunds
Refund is used to return the money to a customer for settled payments. When you process a refund, funds are transferred from the merchant’s account to a customer’s account. You can initiate either a full or a partial refund.
There are two ways to process a refund:
-
Using the Payments API
-
On the Business Portal
Process Refund with Payments API
You must initiate a POST request to the refunds endpoint.
POST/paymenthub/v1/settlements/settlement_id/refunds
To process a refund, you need to include the id returned in the Settlement request (or the Payment request, if you chose to authorize and settle the amount in the same request) as the value for settlement_id.
Refunds can only be done for payments that are settled.
Process Refund with Business Portal
You can also process Refunds from within the Business Portal. To do so, perform the following steps:
- Log in to Business Portal to search transactions.
- Go to Activities and view transaction details.
- Process the refund by clicking Issue a refund. You can return a partial amount or leave the amount unchanged to issue full refund.
- Click Continue to review the refund, then click Issue Refund.