Store Credit API
Issue store credit to consumers programmatically.
Issue store credit
POST /api/v1/store-credit
Creates or updates a consumer's store credit wallet at your store. Useful for refunds, loyalty rewards, and promotional credits.
Request
curl -X POST https://merchant.reloadcard.app/api/v1/store-credit \
-H "Authorization: Bearer rc_live_your_key" \
-H "Content-Type: application/json" \
-d '{
"email": "customer@example.com",
"amountCents": 1000,
"currency": "USD",
"source": "refund"
}'Parameters
| Field | Type | Required | Description |
|---|---|---|---|
email | string | Yes | Consumer's email address |
amountCents | number | Yes | Amount in cents (1-1,000,000) |
currency | string | No | Default: USD |
source | string | No | One of: manual, refund, referral, promotion |
Response 200
{
"success": true,
"walletId": "550e8400-...",
"transactionId": "660e8400-...",
"creditBalanceCents": 1000
}Rate limit
100 requests per hour.