❤️
Padiwise
  • Introductions
  • Getting Started
    • Quickstart
    • Authentication
  • Compliance
  • Errors
  • Pricing
  • Account Information
  • Value Added Services
    • Bills Overview
    • Data Bundle
    • Cable TV
    • Airtime Topup
    • Validation
    • Smm Services
    • SMS Gateway API
  • COLLECTIONS
    • Collection Overview
    • Create Virtual Account
    • Webhook
  • DISBURSEMENT
    • Disbursement Overview
    • Get All Bank List
    • Create Transfer Recipients
    • Single Transfer
  • VIRTUAL CARDS
    • Cards Overview
    • Exchange Rate
    • Create Virtual Card
    • Get Cards
    • Get Card Details
    • Get Card Transactions
    • Fund Card
    • Withdraw Card
  • Help & Support
    • Changelog
Powered by GitBook
On this page
  1. VIRTUAL CARDS

Withdraw Card

This operation is protected by rate limiting and requires the correct PIN. Useful for withdrawing from cards before expected usage (e.g., ad spend, SaaS payments).

PreviousFund CardNextChangelog

Last updated 14 days ago

Withdraw funds from the USD virtual card to an existing user’s NGN wallet. The USD amount is converted using the latest exchange rate, and a small processing fee may apply. The card’s NGN balance is increased immediately if successful.

POST {{ BASE }}/withdraw-card

--header 'Accept: application/json'
--header 'Authorization: Bearer {{  access_token }}'

Below are the request body parameters

Request Body

Name
Type
Description

amount

Boolean

Amount in USD

cardid

String

The unique ID of the virtual card (from Padiwise)

Response Body

{
    "status": true,
    "message": "Congratulations! Your card withdrawal is successfully.",
    "data": [
        {
            "card_id": {{  }},
            "amount": 83002,
            "charges": 33,
            "total": 82967,
            "type": {{ type }},
            "reference": {{ reference }},
            "status": {{ status }},
        }
}

🎉