Skip to main content

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.

  1. Add Customer: Create a customer profile to generate a secure customer token.
  2. Create Payment Request: Initiate a small payment to link and tokenize the card.
  3. Complete Payment: The customer completes the transaction on a secure checkout page.
  4. Get Card Token: Retrieve the tokenized card details for the customer.
  5. Withdrawal Request: Send funds to the tokenized card.

Environment

EnvironmentBase URL
Staginghttps://staging.paymid.com
Productionhttps://app.paymid.com

Authentication

All endpoints require Basic Authentication using your App Key and Secret Key.