idstring required
Transaction identification.
transactionIdstring required
Transaction identification (same value of the id field).
referenceKeystring required
Identification number that relates the transaction to a purchase order. It can be also used for anti-fraud to identify the transaction.
timeoutStatus0 | 1 | 2 | 3 | 4 required
Field that represents the possible transaction timeout statuses. Possible statuses and meanings: 0 = NotStarted, 1 = CancellingOrFinishing, 2 = CancellingOrFinishingByTimeout, 3 = CancelledOrFinished and 4 = TriesExceeded.
totalRefundsnumber required
Total refunded transaction amount.
receiverUristring nullable required
Receiver URI information.
authorizationTokenstring nullable required
Transaction authorization token.
authorizationDatestring nullable required
Transaction authorization date.
commitmentTokenstring nullable required
Transaction completion token.
commitmentDatestring nullable required
Transaction completion date.
refundingTokenstring nullable required
Transaction refund token.
refundingDatestring nullable required
cancelationTokenstring nullable required
Transaction cancellation token.
cancelationDatestring nullable required
Transaction cancellation date.
ipAddressstring nullable required
sessionIdstring nullable required
macIdstring nullable required
Random UUID V4 generated when the Request Capture receives a session that does not contain the macID already set. This value is set to the cookie VtexRCMacIdv7. The cookie has 1 year of expiration.
vtexFingerprintstring nullable required
VTEX fingerprint information.
chargebackstring nullable required
whiteSignaturestring nullable required
White signature (anti-fraud list) information.
ownerstring required
Responsible for transaction request.
orderIdstring nullable required
userAgentstring nullable required
HTTP client used in the transaction.
acceptHeaderstring nullable required
Type of content accepted in the transaction request header.
antifraudTidstring nullable required
Anti-fraud transaction identification.
antifraudResponsestring nullable required
Anti-fraud response information.
antifraudReferencestring nullable required
Anti-fraud reference information.
antifraudAffiliationIdstring nullable required
Anti-fraud affiliation identification.
channelstring required
Store where the transaction was initiated.
salesChannelstring required
Sales channel information.
urnstring nullable required
softDescriptorstring nullable required
Custom field for a transaction that can be displayed on the customer's invoice.
markedForRecurrenceboolean required
Indicates whether the payment transaction should be recurring.