InstallmentAttemptResponse
Exact charged amount only for definitive approval; 0 for definitive decline, null for unknown.
APPROVED or DECLINED only after an exact same-operation durable transaction observation; otherwise UNKNOWN, including a missing inquiry result.
Authoritative instrument kind. Finite installment MITs currently support CARD only.
transaction objectnullable
captureOperations object[]required
Possible values: [APPROVED, DECLINED, UNKNOWN]
Possible values: [MANUAL, SWIPE, FALLBACK_SWIPE, EMV, CONTACTLESS, TOKEN, INTERNET, PHONE, MAIL]
cardIntelligence objectnullable
Possible values: [AVAILABLE, UNAVAILABLE_UNSAFE_PROVIDER_DATA, UNAVAILABLE_PROTECTED_DETAILS, UNKNOWN]
Possible values: [PENDING, APPLIED, SKIPPED_PIN_DEBIT, DISCARDED_INVALID, PROCESSOR_DECLINED, DEFERRED_UNCAPTURED_AUTH, FAILED, SKIPPED_CUTOFF, ENRICHMENT_UNKNOWN]
Possible values: [RE, EC, RS, DM, HC, LD]
level2 objectnullable
Possible values: [LEVEL2, LEVEL3]
Possible values: >= 0
level3 objectnullable
additionalTaxDetails object[]
Possible values: >= 0
Possible values: [TAXABLE, NON_TAXABLE]
Possible values: [SALES_TAX, VAT, GST]
Possible values: [LEVEL2, LEVEL3]
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
lineItems object[]required
Possible values: >= 1
Possible values: non-empty
Possible values: >= 0
Possible values: [AMOUNT, PERCENTAGE]
Possible values: >= 0
Possible values: non-empty
Possible values: >= 1
Possible values: >= 0
Possible values: >= 0
Possible values: >= 0
lifecycle objectnullable
operations object[]required
Possible values: [CAPTURE, VOID, REFUND, TIP_ADJUSTMENT, INCREMENT_AUTH]
Possible values: [OPEN, CLOSE_REQUESTED, CLOSE_UNCONFIRMED, CLOSED_AWAITING_VERIFICATION, CLOSE_REJECTED, SETTLED, REVIEW_REQUIRED, RECONCILIATION_MISMATCH, FORCE_CLOSED]
Possible values: [OPEN, SETTLED]
lineItems object[]required
metadata object
Possible values: [APPROVED, DECLINED, UNKNOWN]
operations object[]required
Possible values: [APPROVED, DECLINED, UNKNOWN]
Possible values: [TRANSIT, SIERRA, RAPID_CONNECT, CARDPOINTE, EPG, ECPI, SERVER_POST, MAVERICK_ACH, TRANSIT_SIMULATOR]
Possible values: [TSYS, FISERV, ELAVON, CHASE, WORLDPAY, HEARTLAND, EPX, MAVERICK]
reversals object[]required
Possible values: [APPROVED, DECLINED, UNKNOWN]
Settlement anchor used for billing; this is not necessarily the time the settlement batch closed. The anchor may be midnight on the settlement business date in the merchant time zone.
Instant when Gateway observed settlement. May be null for historical transactions.
Possible values: [PENDING, PENDING_CONFIRMATION, EXPIRED_UNCONFIRMED, FRAUD_BLOCKED, FRAUD_HELD, APPROVED, DECLINED, CANCELLED, ERROR, VOIDED, CAPTURED, TIP_ADJUSTED, ENRICHED, SETTLED, REFUNDED, REVERSED]
Possible values: [NETWORK_REATTEMPT_LIMIT, FUTILE_CARD_HISTORY, TOKENIZATION_CREDENTIAL_REJECTED]
Possible values: [VIRTUAL_TERMINAL, ONLINE_CHECKOUT, PAYMENT_LINK]
Possible values: [SALE, AUTH, CAPTURE, VOID, REFUND, REVERSAL, ADJUSTMENT, TIP_ADJUSTMENT, RECURRING, FORCE_AUTH]
{
"attempt": 0,
"chargedAmountMinor": 0,
"currency": "string",
"customerId": "string",
"externalReferenceId": "string",
"installmentId": "string",
"locationId": "string",
"organizationId": "string",
"outcome": "string",
"planId": "string",
"requestedAmountMinor": 0,
"savedPaymentMethodId": "string",
"sequence": 0,
"tender": "string",
"transaction": {
"achReturnCode": "string",
"amount": 0,
"approvalCode": "string",
"autoVoided": true,
"avsResult": "string",
"captureOperations": [
{
"capturedAmount": 0,
"claimId": "string",
"effectiveAt": "string",
"operationId": "string",
"outcome": "APPROVED",
"processorAttemptId": "string",
"requestedAmount": 0,
"transactionId": "string"
}
],
"capturedAmount": 0,
"cardBin": "string",
"cardBrand": "string",
"cardDataSource": "MANUAL",
"cardIntelligence": {
"brand": "string",
"fundingSource": "string",
"issuerCountry": "string",
"issuerName": "string",
"prepaid": true,
"productName": "string"
},
"cardLast4": "string",
"cardTransactionIdentifier": "string",
"cashDiscountAmount": 0,
"createdAt": "2024-07-29T15:51:28.071Z",
"credentialProfileId": "string",
"credentialProfileKeyVersion": 0,
"currency": "string",
"cvvResult": "string",
"declineCategory": "string",
"detailsAvailability": "AVAILABLE",
"emvIssuerData": "string",
"enrichmentStatus": "PENDING",
"expirationDate": "string",
"externalReferenceId": "string",
"gatewayCustomerId": "string",
"industryType": "RE",
"isPinDebit": true,
"level2": {
"chargeDescriptor": "string",
"commercialCardLevel": "LEVEL2",
"customerCode": "string",
"customerRefID": "string",
"purchaseOrder": "string",
"shipToZip": "string",
"supplierReferenceNumber": "string",
"taxAmount": 0,
"taxIndicator": "string"
},
"level3": {
"additionalTaxDetails": [
{
"taxAmount": 0,
"taxCategory": "TAXABLE",
"taxRate": "string",
"taxType": "SALES_TAX"
}
],
"commercialCardLevel": "LEVEL2",
"customerVATNumber": "string",
"destinationCountryCode": "string",
"discountAmount": 0,
"dutyAmount": 0,
"freightAmount": 0,
"lineItems": [
{
"commodityCode": "string",
"description": "string",
"discountAmount": 0,
"discountName": "string",
"discountPercentage": "string",
"discountPriority": 0,
"discountStackable": true,
"discountType": "AMOUNT",
"lineTotal": 0,
"productCode": "string",
"quantity": 0,
"taxAmount": 0,
"taxName": "string",
"taxPercentage": "string",
"unitCost": 0,
"unitOfMeasure": "string"
}
],
"orderDate": "string",
"purchaseOrder": "string",
"salesTax": 0,
"shipFromZip": "string",
"shipToZip": "string",
"summaryCommodityCode": "string",
"vatInvoice": "string"
},
"lifecycle": {
"operations": [
{
"available": true,
"defaultAmountMinor": 0,
"maxAmountMinor": 0,
"minAmountMinor": 0,
"operation": "CAPTURE",
"partialAmountSupported": true,
"reason": "string"
}
],
"settlementBatchId": "string",
"settlementBatchStatus": "OPEN",
"settlementState": "OPEN"
},
"lineItems": [
{
"commodityCode": "string",
"description": "string",
"discountAmount": 0,
"id": "string",
"imageUrl": "string",
"lineTotal": 0,
"name": "string",
"priceId": "string",
"productCode": "string",
"quantity": 0,
"taxAmount": 0,
"unitOfMeasure": "string",
"unitPrice": 0
}
],
"locationId": "string",
"merchantId": "string",
"metadata": {},
"networkTransactionId": "string",
"noSendReason": "string",
"operationOutcome": "APPROVED",
"operations": [
{
"operation": "string",
"operationId": "string",
"outcome": "APPROVED",
"refundedTipAmount": 0,
"requestedAmount": 0,
"requestedTipAmount": 0,
"transactionId": "string"
}
],
"organizationId": "string",
"par": "string",
"parentTransactionId": "string",
"partiallyApproved": true,
"paymentLifecycleState": "string",
"paymentMethodId": "string",
"paymentOutcomeEffectiveAt": "2024-07-29T15:51:28.071Z",
"paymentOutcomeTimePrecision": "string",
"paymentOutcomeVersion": 0,
"processedAmount": 0,
"processorBatchId": "string",
"processorPlatform": "TRANSIT",
"processorReference": "string",
"processorType": "TSYS",
"refundedAmount": 0,
"remainingAuthorizedAmount": 0,
"remainingRefundableAmount": 0,
"responseCode": "string",
"responseMessage": "string",
"retryable": true,
"reversals": [
{
"autoVoided": true,
"effectiveAt": "string",
"operationId": "string",
"originalApprovedAmount": 0,
"outcome": "APPROVED",
"partiallyApproved": true,
"remainingAuthorizedAmount": 0,
"remainingCapturedAmount": 0,
"remainingRefundableAmount": 0,
"requestedAmount": 0,
"reversedAmount": 0,
"transactionId": "string"
}
],
"selectedTender": "string",
"settledAt": "2024-07-29T15:51:28.071Z",
"settlementFinal": true,
"settlementObservedAt": "2024-07-29T15:51:28.071Z",
"source": "string",
"status": "PENDING",
"surchargeAmount": 0,
"terminalReason": "NETWORK_REATTEMPT_LIMIT",
"tipAmount": 0,
"transactionChannel": "VIRTUAL_TERMINAL",
"transactionId": "string",
"transitTransactionId": "string",
"type": "SALE",
"updatedAt": "2024-07-29T15:51:28.071Z"
},
"transactionId": "string"
}