cURL
curl --request POST \ --url https://api.fungies.io/v0/subscriptions/{subscriptionIdOrNumber}/charge \ --header 'Content-Type: application/json' \ --header 'x-fngs-public-key: <api-key>' \ --header 'x-fngs-secret-key: <api-key>' \ --data ' { "items": [ { "name": "<string>", "unitPrice": 123, "currency": "AFN", "quantity": 1, "offerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "price": 8.988465674311579e+307, "value": 8.988465674311579e+307 } ], "description": "<string>" } '
{ "status": "<string>", "data": { "payment": { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "type": "one_time", "number": "<string>", "status": "PENDING", "createdAt": 4503599627370495, "object": "payment", "value": 0, "tax": 0, "fee": 0, "currency": null, "currencyDecimals": null, "userId": null, "user": null, "orderId": null, "orderNumber": null, "order": null, "subscriptionId": null, "subscription": null, "invoiceNumber": null, "invoiceUrl": null } } }
Charge an additional amount to an active Subscription. Creates a new Invoice and handles payment processing.
Subscription ID or order number
POST /v0/subscriptions/:subscriptionIdOrNumber/charge Request body
1
Show child attributes
POST /v0/subscriptions/:subscriptionIdOrNumber/charge Positive response
"success"