Create a charge

Captures a singular payment attempt by a customer for a subscription.

Request

{
  "external_id": "charge_1",
  "amount": 1000,
  "currency": "EUR",
  "subscription_id": "d6c50974-70c7-49f8-b50c-797bcefbdeb1",
  "status": “succeeded”,
  "metadata": { 
    "invoice_id": “April_2024”,
    "invoice_due_date": "2024-04-01T17:28:33.689374Z",
  }
}

Returns
A subscription charge object is returned if the charge creation succeeded. This call will return an error if something goes wrong.

Parameters

Language