curl -X POST https://services-staging.getplu.com/api/v1/partner/card/withdraw \
-H "Authorization: Bearer sk_staging_your_api_key" \
-H "Content-Type: application/json" \
-H "idempotency-key: 770f9500-f30c-52e5-b827-557766551002" \
-d '{
"serviceCardId": "acme-card-xyz789jkl012mno",
"amount": 25,
"reference": "ref-test-001"
}'
{
"status": "success",
"message": "Card withdrawal successful",
"data": {}
}
Withdraw funds from a card back to partner wallet
curl -X POST https://services-staging.getplu.com/api/v1/partner/card/withdraw \
-H "Authorization: Bearer sk_staging_your_api_key" \
-H "Content-Type: application/json" \
-H "idempotency-key: 770f9500-f30c-52e5-b827-557766551002" \
-d '{
"serviceCardId": "acme-card-xyz789jkl012mno",
"amount": 25,
"reference": "ref-test-001"
}'
{
"status": "success",
"message": "Card withdrawal successful",
"data": {}
}
Withdraws funds from a card and credits the amount back to your partner wallet. Supported on both float-funded and crypto-funded cards.Documentation Index
Fetch the complete documentation index at: https://docs.getplu.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer sk_staging_your_api_keywallet.deposit.card-withdrawal webhook so you can match the wallet credit to your originating user transaction.curl -X POST https://services-staging.getplu.com/api/v1/partner/card/withdraw \
-H "Authorization: Bearer sk_staging_your_api_key" \
-H "Content-Type: application/json" \
-H "idempotency-key: 770f9500-f30c-52e5-b827-557766551002" \
-d '{
"serviceCardId": "acme-card-xyz789jkl012mno",
"amount": 25,
"reference": "ref-test-001"
}'
{
"status": "success",
"message": "Card withdrawal successful",
"data": {}
}
wallet.deposit.card-withdrawal webhook is delivered to your endpoint with the same reference echoed in data.reference. Use it to fan funds out to your end-user’s destination address.