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 Credimatic or Datafast you can optionally set the deferred object that has the creditType, graceMonths and months.

Remember that for deferred you can use one option: months or deferred.

Here is a 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.

Request Parameters

1 Header

Request Body

1 Example
Schema
object
$schema: http://json-schema.org/draft-04/schema#
id: ChargesCardRequest
amount
object
required
ice
number
iva
number
required
subtotalIva
number
required
subtotalIva0
number
required
currency
string
extraTaxes
object
1 validation
months
integer
deferred
object
graceMonths
string
1 validation + required
creditType
string
1 validation + required
months
integer
required
metadata
object
key0
string
1 validation
key1
string
1 validation
key2
string
1 validation
token
string
required
antifraud
object
userEmail
string
orderId
string
billingAddress
object
1 validation
shippingAddress
object
expeditedShipping
boolean
shippingMethod
string
items
array[object]
1 validation
sellerUserId
string
firstTimeBuyer
boolean
promotions
object
fullResponse
boolean
string

Responses

1 Example
Schema
object
ticketNumber
string
details
object
token
string
fullResponse
boolean
recap
string
approvedTransactionAmount
number
subtotalIva
integer
subtotalIva0
integer
created
integer
responseCode
string
transactionType
string
approvalCode
string
transactionStatus
string
syncMode
string
currencyCode
string
merchantId
string
processorId
string
transactionId
string
responseText
string
cardHolderName
string
lastFourDigits
string
binCard
string
paymentBrand
string
iceValue
integer
requestAmount
number
ivaValue
number
merchantName
string
processorName
string
processorBankName
string
binInfo
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.