Card Withdrawal Integration
This guide details the technical steps and API endpoints required to implement card withdrawals. The system automatically decides whether to process the request as a Refund or a Payout based on the available refund balance.
Overview
Implementing card withdrawals is a 5-step process designed to ensure security and proper tokenization of card details.
- Add Customer: Create a customer profile to generate a secure customer token.
- Create Payment Request: Initiate a small payment to link and tokenize the card.
- Complete Payment: The customer completes the transaction on a secure checkout page.
- Get Card Token: Retrieve the tokenized card details for the customer.
- Withdrawal Request: Send funds to the tokenized card.
Environment
| Environment | Base URL |
|---|---|
| Staging | https://staging.paymid.com |
| Production | https://app.paymid.com |
Authentication
All endpoints require Basic Authentication using your App Key and Secret Key.