Issue a card
Create prepaid card
sequenceDiagram participant Parnter participant DogPay Parnter->>DogPay: Create a cardholder Parnter->>DogPay: Issue a card
Create a cardholder
curl --location 'https://prod.wavepool.global/open-api/v1/card-holders' \
--header 'entity-id: 1111' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic ***' \
--data-raw '{
"firstName": "Taylor",
"lastName": "Morar",
"email": "[email protected]",
"phoneCode": "86",
"phoneNumber": "13311110000",
"address": {
"line1": "Dw",
"postCode": "003701",
"city": "HongKong",
"state": "HongKong",
"country": "HK"
},
"callId": "9dc128e2-0176-4327-9ee2-0af72de2c56c"
}'
Issue a card
curl --location 'https://prod.wavepool.global/open-api/v1/cards' \
--header 'Content-Type: application/json' \
--data '{
"channelId": "776fc00e-5056-4c86-9f51-70428d01de06",
"cardType": "virtual",
"cardOptions": {
"callId": "NCkXlvZbJzsMv58IHHb6PssiZJrXD8hk",
"cardHolderId": "64e3b202-2e72-4158-b5e8-b8904c59eb99",
"label": "user-22189",
"amount": 12
}
}'
Create a budget card
sequenceDiagram participant Parnter participant DogPay Parnter->>DogPay: Create a budget Parnter->>DogPay: Create a cardholder Parnter->>DogPay: Issue a card (set budget id)
Create a budget
Create a cardholder
Issue a card
curl --location 'https://prod.wavepool.global/open-api/v1/cards' \
--header 'Content-Type: application/json' \
--data '{
"channelId": "d03f068a-ad0a-4af7-b935-8c85ef879474",
"cardType": "virtual",
"cardOptions": {
"callId": "SH1Oq5sufu8h5CMImEnVGUjwOWGsfLxT",
"cardHolderId": "53beb68d-546f-47e1-a1d5-192f81ffdf80",
"label": "user-22202",
"velocityAmountLimit": 5
},
"budgetId": "893a5dce-74bf-4966-95ae-ca4b211c3de6",
"createdAt": "2025-05-16T05:46:34.379Z"
}'
Updated 4 months ago