Recurring Billing
Charge the saved card
Once the card is saved you can charged the card anytime using the charge API
POST
/v1/charge/recurring-billing/{recurring-billing-id}
X-BUSINESS-API-KEY*
X-Requested-With
curl --request POST \
--url https://api.sandbox.hit-pay.com/v1/charge/recurring-billing/{recurring-billing-id} \
--header 'Content-Type: application/json' \
--header 'X-BUSINESS-API-KEY: <x-business-api-key>' \
--data '{
"amount": 0,
"currency": "<currency>"
}'
{
"status": "200",
"example": "{\n \"payment_id\": \"9746f906-bdbb-4064-8372-642cf5877e0c\",\n \"recurring_billing_id\": \"9746f8c2-2b7c-4c78-8832-012f203ae687\",\n \"amount\": 100,\n \"currency\": \"usd\",\n \"status\": \"succeeded\"\n}"
}
Authorizations
X-BUSINESS-API-KEYheaderrequired
string
Headers
X-Requested-With
Default: "XMLHttpRequest"string
Path Parameters
recurring-billing-idrequired
string
id value from the create recurring billing API
Body
application/json
amountrequired
integer
Amount to charge the card
currencyrequired
string
The currency, example: USD
Response
200 - application/json
amount
Default: "0"integer
currency
string
payment_id
string
recurring_billing_id
string
status
string
curl --request POST \
--url https://api.sandbox.hit-pay.com/v1/charge/recurring-billing/{recurring-billing-id} \
--header 'Content-Type: application/json' \
--header 'X-BUSINESS-API-KEY: <x-business-api-key>' \
--data '{
"amount": 0,
"currency": "<currency>"
}'
{
"status": "200",
"example": "{\n \"payment_id\": \"9746f906-bdbb-4064-8372-642cf5877e0c\",\n \"recurring_billing_id\": \"9746f8c2-2b7c-4c78-8832-012f203ae687\",\n \"amount\": 100,\n \"currency\": \"usd\",\n \"status\": \"succeeded\"\n}"
}