API Reference
post

/card/v1/charges

Make a charge with a token provided by Kushki which represents the customer’s credit card.

If you perform a deferred charge with credentials of an Ecuadorian or Peruvian merchant, you have to set the deferred object that has the creditType, graceMonths and months.

Remember that for deferred you have to use only one option: months or deferred.

Here is a quick list of types of credit that you can use in the creditType field:

  • “01” = Fixed installments with interest.
  • “02” = Months of grace with interest.
  • “03” = Monthly payment by month with interest.
  • “04” = Fixed installments withouth interest.
  • “05” = Months of grace withouth interest.
  • “06” = Monthly payment by month withouth interest.
  • “07” = Special without interest.
  • “50” = Supermaxi promo.

The exact credytType you have to use for deferred transactions depends on the credit card bin.

Request Parameters

1 Header

Request Body

1 Example
Schema
object
token
string
1 validation + required
amount
object
required
months
integer
1 validation
deferred
object
metadata
object
fullResponse
boolean
contactDetails
object

Use this object if you want to validate the warning rules when requesting the charge

ignoreWarnings
boolean

Set this parameter to true if you want to continue with the charge despite de warning rules

Responses

1 Example
Schema
object
ticketNumber
string
details
object

Send a Test Request

Send requests directly from the browser (CORS must be enabled)
$$.env
No $$.env variables are being used in this request.