Payment Scenarios

Explore the essential fields required for card payment transactions within Vortex. This guide provides a detailed overview of the mandatory data inputs to leverage Vortex functionalities effectively.

Overview

Engaging with the Vortex API for card payments necessitates a thorough understanding of the required fields. This comprehensive guide is designed to ensure you're well-equipped with the necessary information to initiate and process card payment transactions smoothly. By familiarizing yourself with these fields, you can maximize the efficiency and security of your payment operations on the Vortex platform.

Jump to the Fields Overview section.

Required Fields

FieldTypeRequiredDescriptionRestrictions
externalIdstringRUnique ID for your transaction.
vtxIdstringVortex ID of the customer on this transaction.
originalExternalIdstringExternal ID of a referenced transaction, useful for returns and voiding.When present, must be the External ID of an existing transaction
environmentstringenvironment.should be in lowercase
batchExternalIdstringRefers to which batch the transaction belongs to.
meta.createddate-timeRTransaction Date
transactionTypestringRTransaction TypeSee Transaction Type
authorizationIndicatorstringAuthorization Indicator
motobooleanRMail Order Telephone Order.
ecombooleanREcommerce or Internet.
currencyCodestring
(SubType: alphanumeric)
RCurrency for this transaction, defaults to 'USD'.3 character maximum. Alphanumeric
totalAmountnumber
SubType: currency
RTotal AmountSee Currency
cashbackAmountnumber
SubType: currency
Total Cashback AmountSee Currency
requestedAmountnumber
SubType: currency
Total Requested AmountSee Currency
tipAmountnumber
SubType: currency
Tip AmountSee Currency
taxAmountnumber
SubType: currency
Tax AmountSee Currency
surchargeAmountnumber
SubType: currency
Surcharge AmountSee Currency
recurringbooleanRPayment is Recurring.
dynamicDescriptorstringIf filled in, replaces merchant.name with a text description.While there is no character limit, string may be truncated.
bankNetDatedate-timeBank Net Date.
bankNetReferenceNumberstringBank Net Reference Number.
ecommerceSecurityLevelIndicatoralphanumeric
(SubType: alphanumeric)
Ecommerce Security Level Indicator.Maximum 3 characters. Alphanumeric
amexEcinumber
(SubType: integer)
Amex Eci (Electronic Commerce Indicator).Integer between 0 and 99
singleMessagebooleanSingle Message.
specialConditionstringSpecial Condition.See Special Conditions
authCodestring
(SubType: alphanumeric)
AuthCode.Maximum 6 characters. Alphanumeric
merchant.namestringRMerchant Name.
merchant.accountIdstringMerchant Id.
merchant.sicstringRStandard Industrial Classification.Maximum 4 characters
merchant.address.street1stringRMerchant Address 1
merchant.address.street2stringMerchant Address 2
merchant.address.citystringRMerchant City
merchant.address.statestringRMerchant State
merchant.address.postalCodestringRMerchant Postal Code.Must be valid 5 or 9 digit with dash US and CND Postal Code
merchant.address.countrystringMerchant County
merchant.businessTypestringMerchant Business Type Values.See Merchant Business Type Values
merchant.processor.namestringRProcessor Name
merchant.processor.bankNumberstringRProcessor Bank Number.Maximum 4 characters. Numeric
merchant.processor.platformstringProcessor Platform Name.See Platform Name
merchant.sponsor.binstringRSponsor Buisness Identification Number.Maximum 6 characters. See Alphanumeric
merchant.sponsor.icastringRSponsor Interbank Card Association Number.Maximum 6 characters. See Alphanumeric
merchant.numberstringRMerchant Number.Maximum 16 characters. See Alphanumeric
merchant.emailstringMerchant Email
merchant.phonestringMerchant Phone Number.
merchant.taxIdstring
(SubType: alphanumeric)
Merchant Tax Id.Can only contain numbers. Must be length 9
merchant.legalEntitystringMerchant Legal Entity.See Legal Entity
merchant.ebtobjectMerchant ebt.
merchant.ebt.numberstring
(SubType: alphanumeric)
Merchant Ebt Number.Maximum 253 characters. See Alphanumeric
merchant.ebtOldobjectMerchant ebtOld.
merchant.ebtOld.numberstring
(SubType: alphanumeric)
Merchant Ebt Old Number.Maximum 253 characters. See Alphanumeric
merchant.americanExpress.programstringAmerican Express Program.
merchant.americanExpress.numberstring
(SubType: alphanumeric)
R (American Express Only)American Express Number.Maximum 15 characters. See Alphanumeric
merchant.discover.numberstring
(SubType: alphanumeric)
R (Discover Only)Discover Number.Maximum 15 characters. See Alphanumeric
merchant.discover.acquiringIdstring (SubType: numeric)R (Discover Only)Aquiring Id.Maximum 11 characters. See Alphanumeric
merchant.mvvstring
(SubType: alphanumeric)
Merchant Verification Value.
merchant.volumeIndicatorstring/numberMerchant Volume Indicator.Number - Value between 0 and 99
merchant.singleMessageEnabledbooleanSingle Message Enabled.
merchant.debtRepaymentbooleanDebt Repayment.
submerchant.facilitatorIdstring
(SubType: numeric)
Submerchant Facilitator Id.Maximum 11 characters. See Numeric
submerchant.merchantIdstring
(SubType: alphanumeric, only spaces not allowed)
Submerchant Merchant Id.Maximum 15 characters. See Alphanumeric
submerchant.aggregatorIdstringSubmerchant Aggregator Id.
submerchant.isoIdstringSubmerchant ISO Id.
submerchant.acquirerReferencestringSubmerchant AcquirerReference.
account.formstringAccount FormSee Card Form
account.accountHolderNamestringName on the Account.
account.networkstringAccount NetworkThis value will be inferred from the account number, if not provided. See Network
account.typestringAccount TypeSee Account Type
account.numberstring (optionally encrypted)RAccount NumberMust be a valid credit card number
account.expirydate-timeRExpiration Date of the card.
account.pin.keystring (optionally encrypted)Pin Key Encrypted.
account.pin.valuestring (optionally encrypted)Pin Value Encrypted.
account.securityCodestring (SubType: numeric)Account Security Code.Can only contain numbers
account.sequencenumberAccount Sequence
account.avsPostalCodestringAccount Postal Code.Must be valid 5 or 9 digit US or CND Postal Code
account.avsStreetstringAccount Street Address.
account.emvRequeststring (optionally encrypted)EMV RequestBase-64 string
account.swipe.track1stringEncrypted Card Track Data 1.
account.swipe.track2stringEncrypted Card Track Data 2.
account.avsAccountOwnerNameGivenstringAVS account owner name.
account.avsAccountOwnerNameMiddlestringAVS account owner middle name.
account.avsAccountOwnerNameLaststringAVS account owner last name.
account.tokenobjectAccount token
account.cryptogramstringAccount Cryptogram.
account.eciIndicatorstringAccount ECI Indicator.
account.avsAccountOwnerPhonestringAVS account owner phone.
account.avsAccountOwnerEmailstringAVS account owner email.
device.idstring
(SubType: alphanumeric)
Device IdMaximum 8 characters. See Alphanumeric
device.typestringDevice typeSee Device type
device.accountCaptureMethodstringDevice Capture Method.See Capture Method
device.pinCaptureCapabilitystringPIN Capture Capabilbity.See PIN Capture Capabilitiy
device.pinInputCapabilitystringPIN Input Capability.See PIN Input Capabilitiy
device.cardPresentbooleanIs the card present at the time of payment?
device.cardholderPresencestringIs cardholder present at the time of payment?See Cardholder Presence
device.attendancestringDevice AttendanceSee Device Attendance
device.locationstringDevice LocationSee Device Location
device.partialApprovalSupportstringPartial Approval SupportSee Partial Approval Support
device.inputCapabilitystringInput CapabilitySee Input Capability
device.catLevelstringCAT levelSee CAT Level
device.transactionSecuritystringTransaction SecuritySee Transaction Security
device.transactionStatusstringTransaction StatusSee Transaction Status
customer.namestring
(SubType: alphanumeric)
Customer Full NameMaximum 38 characters. See Alphanumeric
customer.firstNamestring
(SubType: alphanumeric)
Customer First NameMaximum 15 characters. See Alphanumeric
customer.lastNamestring
(SubType: alphanumeric)
Customer Last NameMaximum 30 characters. See Alphanumeric
customer.address.street1stringCustomer Street Address 1
customer.address.street2stringCustomer Street Address 2
customer.address.citystringCustomer Address City
customer.address.statestringCustomer Address State.
customer.address.postalCodestringCustomer Address Postal Code.Must be valid 5 or 9 digit US and CND Postal Code
customer.address.countrystringCustomer Address Country
customer.phonestringCustomer Phone
customer.emailstringCustomer Email
customer.numberstringCustomer Number
customer.taxIdstring
(SubType: numeric)
Customer Tax IdCan only contain numbers. Must be length 9
customer.createddate-timeCustomer Created Date
customer.ipAddressstringCustomer IP AddressLength can be max of 15
customer.hostNamestringCustomer Host NameLength can be max of 60
customer.browserTypestringCustomer Browser TypeLength can be max of 60
shippingAddress.street1stringShipping Address Street 1
shippingAddress.street2stringShipping Address Street 2
shippingAddress.citystringShipping Address City
shippingAddress.statestringShipping Address State
shippingAddress.postalCodestringShipping Address Postal CodeMust be valid 5 or 9 digit US and CND Postal Code
shippingAddress.countrystringShipping Address Country
aciRequeststringAuthorization Character Indicator
invoiceNumberstring
(SubType: Alphanumeric)
Invoice NumberMaximum length of 8. See Alphanumeric
invoiceobjectCollection of Invoices
invoice.numberstring
(SubType: Alphanumeric)
Invoice NumberMaximum length of 25. See Alphanumeric
invoice.discountRatenumberDiscount Rate
invoice.discountAmountnumber
(SubType: Currency)
Discount AmountSee Currency
invoice.taxAmountnumber
(SubType: Currency)
Tax AmountSee Currency
invoice.taxRatenumberTax Rate
invoice.taxExemptbooleanTax Exempt
invoice.dutyAmountnumber
(SubType: Currency)
Duty AmountSee Currency
invoice.freightAmountnumber
(SubType: Currency)
Freight AmountSee Currency
invoice.freightTaxAmountnumber
(SubType: Currency)
Freight Tax AmountSee Currency
invoice.freightTaxRatenumber
(SubType: Currency)
Invoice Freight Tax Rate
invoice.sourcePostalCodestringSource Postal CodeMust be valid 5 or 9 digit US and CND Postal Code
invoice.destinationPostalCodestringDestination Postal CodeMust be valid 5 or 9 digit US and CND Postal Code
invoice.destinationCountrystringDestination Country
invoice.shippingMethodstringShipping Method
invoice.lineItems[].commodityCodestring
(SubType: Alphanumeric)
Commodity CodeMaximum 16 characters. See Alphanumeric
invoice.lineItems[].descriptionstring
(SubType: Alphanumeric)
Line Item DescriptionMaximum 68 characters. See Alphanumeric
invoice.lineItems[].productCodestring
(SubType: Alphanumeric)
Line Item Product CodeMaximum 20 characters. See Alphanumeric
invoice.lineItems[].quantitynumberLine Item Quantity
invoice.lineItems[].unitstring
(SubType: Alphanumeric)
Line Item UnitMaximum 12 characters. See Alphanumeric
invoice.lineItems[].unitCostnumber
(SubType: Currency)
Line Item Unit CostSee Currency
invoice.lineItems[].discountRatenumberLine Item Discount Rate
invoice.lineItems[].discountAmountnumber
(SubType: Currency)
Line Item Discount AmountSee Currency
invoice.lineItems[].taxRatenumberLine Item Tax Rate
invoice.lineItems[].taxAmountnumber
(SubType: Currency)
Line Item Tax AmountSee Currency
invoice.lineItems[].taxExemptbooleanLine Item Tax ExemptSee Currency
invoice.lineItems[].dutyAmountnumber
(SubType: Currency)
Line Item Duty AmountSee Currency
invoice.lineItems[].extendedAmountnumber
(SubType: Currency)
Line Item Extended AmountSee Currency
invoice.lineItems[].freightAmountnumber
(SubType: Currency)
Line Item Freight AmountSee Currency
invoice.lineItems[].freightTaxAmountnumber
(SubType: Currency)
Line Item Freight Tax AmountSee Currency
invoice.lineItems[].freightTaxRatenumberLine Item Freight Tax Rate
businessApplicationstringBusiness ApplicationSee Business Application
lodging.purchaseIdstring
(SubType: Alphanumeric)
Lodging Purchase Id
lodging.foliostring
(SubType: Alphanumeric)
Lodging Folio (purchase identifier/hotel folio number)
lodging.customerServicePhonestringCustomer Service Phone
lodging.recordChargestring
(SubType: Alphanumeric)
Record Charge
lodging.propertyPhonestringProperty Phone
lodging.programCodestring
(SubType: Alphanumeric)
Program Code
lodging.rooms[].checkIndate-timeLodging rooms Checkin
lodging.rooms[].checkOutdate-timeLodging rooms Checkout
lodging.rooms[].authorizedAmountnumber
(SubType: Currency)
Lodging rooms Authorized AmountSee Currency
lodging.rooms[].durationnumberLodging rooms durationInteger between 0 and 99
fundingobjectFunding
funding.tagsobjectFunding Tags

Field Parameters

Alphanumeric

Defined as string fields, alphanumeric fields accept letters (A-Z, a-z), numbers (0-9), and spaces. This versatility supports a wide range of input data, including names and addresses.

Numeric

Numeric fields are string fields exclusively containing numbers (0-9). Ideal for data like phone numbers and identification numbers, ensuring data integrity through numeric-only input.

Currency

Currency fields are numerical and designed to represent monetary values, supporting up to two decimal places. This precision is crucial for accurate financial transactions and calculations.

Enumerations

Enumerations in our system are case-insensitive, offering flexibility in how values are submitted. You can input these values in any case format you prefer, simplifying data entry and reducing input errors.

Fields Overview

Transaction Type

Transaction TypeDescription
SaleA transaction where goods or services are purchased and payment is made by the cardholder.
ReturnA transaction where the cardholder returns previously purchased goods or services, resulting in a refund.
VoidA transaction that cancels a previously authorized transaction before it is settled, effectively nullifying the original operation.
ReversalA transaction that reverses a previously completed transaction, often used in error correction or dispute resolution.
AdjustmentA transaction that modifies the amount or terms of a previously authorized or completed transaction, typically for corrections or concessions.
AuthorizationA request to confirm card validity and availability of funds for a transaction, temporarily holding the authorized amount.
SaleCompletionThe final step in processing a sale transaction, moving funds from the cardholder to the merchant after initial authorization.
AccountVerificationA transaction to verify that an account is active and valid, often with no actual transfer of funds.
CashAdvanceA transaction where the cardholder uses their credit card to withdraw cash, typically incurring high fees and interest rates.
PrepaidRefers to transactions involving prepaid cards, where funds are loaded onto the card in advance of any purchases.
PaymentTransactionA broad term for any transaction where a payment is made, encompassing sales, bill payments, and other transfers of funds.
WithdrawalA transaction in which funds are taken out of an account, typically referring to cash withdrawals from an ATM or bank.
BalanceA transaction or inquiry to check the available balance in an account or on a prepaid card.
BillPaymentA transaction where the cardholder uses their account to pay a bill, transferring funds to the biller.

Card Form

Card FormDescription
VirtualA non-physical card that exists digitally and is used for online transactions or within digital wallets.
PlasticA traditional physical card made of plastic with a magnetic stripe and/or chip for transactions.
MobileA card stored on a mobile device, used through apps or mobile wallets for contactless payments or online purchases.
TabletA card stored on a tablet device, utilized similarly to mobile cards for conducting transactions through apps or digital wallets.

Network

NetworkDescription
MasterCardA global payment network that processes transactions between merchants and card issuing banks, facilitating credit, debit, and prepaid transactions.
VisaAn international payment system that provides the technology for electronic fund transfers and payments, widely accepted worldwide.
DiscoverA payment network primarily known in the United States, offering credit card, debit, and payment services.
AmericanExpressA multinational financial services corporation that issues credit cards, processes payments, and provides travel-related services worldwide.

Capture Method

Capture MethodDescription
UnknownThe capture method is not identified, typically due to incomplete transaction information.
ManualThe transaction details are entered manually, often used when the card is not present or the magnetic strip is unreadable.
SwipeThe card's magnetic stripe is swiped through a card reader, reading the card's data for transaction processing.
ChipUtilizes EMV chip technology, where the card is inserted into a reader that communicates with the chip to complete the transaction.
ContactlessSwipeA transaction method where the card is swiped near a reader without direct contact, typically using magnetic secure transmission (MST).
ContactlessChipA secure transaction method using near-field communication (NFC) technology, where the card is tapped or held close to the reader.
FallbackUsed when a preferred transaction method fails (e.g., chip to magnetic stripe), allowing the transaction to be processed by an alternative method.
ContactlessMobileTransactions made using a mobile device equipped with payment technology (e.g., Apple Pay, Google Wallet) to communicate with a reader.
OnFilePayment information is stored by the merchant or service provider for recurring transactions, reducing the need for physical card details for each transaction.

PIN Capture Capability

PIN Capture CapabilityDescription
UnknownThe device's capability to capture a PIN is not known or has not been specified.
CapableThe device is fully functional and capable of securely capturing a cardholder's PIN during a transaction.
IncapableThe device does not have the functionality to capture a cardholder's PIN.
InoperativeThe PIN capture functionality of the device is currently not operational due to a fault or configuration issue.
OfflineThe device can capture the PIN without needing an online connection to a payment processor for verification.
FourThe device is capable of capturing and processing PINs up to four digits in length.
FiveThe device can capture and process PINs that are five digits long.
SixThe device supports the capture and processing of PINs up to six digits in length.
SevenThe device is equipped to handle PINs that are seven digits long for transaction processing.
EightThe device can securely capture and process eight-digit PINs during transactions.
NineThe device supports nine-digit PINs, indicating a high level of flexibility in PIN length acceptance.
TenThe device is capable of handling PINs up to ten digits long, suitable for systems requiring extended PIN security.
ElevenIndicates the device's ability to process eleven-digit PINs, catering to specific security requirements.
TwelveThe device can capture and process PINs that are up to twelve digits in length, offering the highest flexibility in PIN length.

Carholder Presence

Cardholder PresenceDescriptionNote
UnknownThe presence of the cardholder during the transaction is not identified.Not supported for MasterCard.
PresentThe cardholder physically presents the card for the transaction.
NotPresentThe cardholder is not physically present during the transaction.
MailThe transaction is conducted via mail, with the cardholder providing card details through a mail order.
PhoneThe transaction is conducted over the phone, with the cardholder verbally providing card details.
StandingA transaction type that occurs on a regular basis under standing authorization, not needing the cardholder's presence each time.
RecurringRegular payments for ongoing services or subscriptions, where card details are stored and charged periodically.
EcomTransactions are conducted online or through electronic commerce platforms, without physical card presentation.

Device Attendance

Device AttendanceDescriptionNote
UnknownThe status of the device used during the transaction is not identified or not provided.Not supported for MasterCard.
AttendedThe transaction is completed on a device that is supervised by personnel, such as a POS terminal in a store.
HomePcThe transaction is initiated from a personal computer located at the cardholder's home.
VoiceAruThe transaction is conducted through an automated response unit over the phone, often used for telephone banking or payments.
RecurringThe transaction is part of a set of transactions that occur on a regular basis, processed automatically.
ServerThe transaction is processed through a server, typically in the context of online payments or transactions initiated through an app.
UnattendedThe transaction is completed on a device without the need for personnel supervision, such as kiosks or automated fuel dispensers.

Merchant Business Type Values

Merchant Business TypeDescription
RetailBusinesses that sell goods or services directly to the public, typically through physical stores.
RestaurantEstablishments that prepare and serve food and beverages to customers.
MotoMail Order/Telephone Order merchants, who take orders and payments over the phone or via mail.
InternetBusinesses that operate online, selling goods or services through websites or online platforms.
LodgingBusinesses that provide accommodations and services for travelers, such as hotels and motels.
QsrqpsQuick Service Restaurants and Quick Payment Service providers, offering fast food and quick payment options.
SupermarketLarge retail market that sells food and household goods.
PetroleumBusinesses involved in the selling of gasoline and diesel fuel, often including convenience stores.
OtherA category for businesses that do not fit into the specified categories.
UtilitiesCompanies that provide public services such as water, electricity, natural gas, and sewage services.
HealthcareProviders of medical services, equipment, and healthcare facilities.
EducationInstitutions involved in the instruction or training of individuals, including schools, colleges, and universities.
GovernmentEntities that operate at the federal, state, or local level, providing public services and governance.
CharitynonprofitOrganizations that operate for charitable purposes, not for profit, often focusing on social, educational, or humanitarian objectives.
B2BBusiness-to-Business transactions, where goods or services are sold from one business to another.
CashAdvanceServices that provide customers with a short-term cash loan against their credit card or line of credit.

Partial Approval Support

Partial Approval SupportDescription
NotSupportedIndicates that the merchant or payment processor does not accept partial approvals. All transactions must be fully approved or declined.
SupportedIndicates that partial approvals are accepted, allowing transactions to be approved for a portion of the requested amount if full authorization is not possible.
MerchandiseOnlyPartial approvals are accepted only for merchandise purchases. This excludes services or cash-related transactions.
CashOnlyPartial approvals are only supported for transactions involving cash, such as cash back at a retail store.
ExclusiveIndicates a special or exclusive arrangement where partial approvals are handled differently than the standard practice, possibly with specific limitations or conditions.

Device Input Capability

Device Input CapabilityDescriptionNote
UnknownThe method by which the device captures card data is not specified or is unknown.Not supported for MasterCard.
VoiceAruCard details are entered manually over the phone via an Automated Response Unit.
SwipeThe device captures card data through a magnetic stripe swipe.
ContactlessChipThe device supports transactions via contactless EMV chip technology.
ContactlessSwipeThe device allows card data capture through a contactless magnetic stripe data (MSD) transaction.
ChipSwipeThe device can process both chip (EMV) and magnetic stripe swipe transactions.
KeyedOnlyCard details are entered manually into the device, typically without the physical card.
SwipeKeyedThe device supports both magnetic stripe swipe and manual keyed entry of card details.
ChipSwipeKeyedThe device is capable of processing chip, swipe, and manual keyed entry transactions.
ChipThe device captures card data through an EMV chip reader.
RfidThe device uses Radio-Frequency Identification (RFID) technology for transactions.Discover only.
HybridThe device supports multiple input methods, possibly including chip, swipe, contactless, and RFID.Discover only.
MobileTransactions are processed through a mobile device using its input capabilities.Discover only.
MobileTapThe device supports transactions initiated by tapping a mobile device equipped with payment technology.Discover only.
RfidSwipeThe device supports both RFID technology and magnetic stripe swipe for capturing card data.Discover only.
SecureCertificateTransactions are secured using a digital certificate for authentication.Discover only.
SecureNonCertificateThe device uses secure methods for transactions that do not involve digital certificates.Discover only.
SecureChannelTransactions are conducted over a secure communication channel.Discover only.
NonSecureThe device processes transactions without enhanced security features.Discover only.
ServerTransactions are processed through a server, indicating a lack of direct input capability on the device itself.Discover only.

CAT Level

CAT LevelDescription
UnknownThe Cardholder Authentication Technology (CAT) level for the transaction is not specified or unknown.
NoneNo cardholder authentication technology is used in the transaction.
EcomThe transaction utilizes electronic commerce (ecom) authentication technologies suitable for online transactions.
UnattendedThe transaction is processed through an unattended terminal, which may include kiosks, fuel dispensers, or other self-service terminals.

Transaction Security

Transaction SecurityDescription
NormalThe transaction is processed under standard security measures without any additional flags for suspicion or enhanced verification.
FraudSuspectedThe transaction has been flagged for potential fraudulent activity and may undergo further review or additional authentication.
IdVerifiedThe identity of the cardholder has been verified through document checks or other non-biometric means as part of the transaction process.
BiometricsVerifiedThe transaction includes biometric verification of the cardholder, such as fingerprint, facial recognition, or voice verification, enhancing security.

Shipping Methods

Note: MVV (Merchant Verification Value) is a specific requirement for certain transactions and must adhere to the regular expression /^[0-9a-fA-F]{10}$/.

It should only be utilized when explicitly assigned by Visa. This ensures compliance with Visa's requirements for secure transaction processing.

Shipping MethodsDescription
sameDayDelivery on the same day as the order is placed.
overNightDelivery by the next day.
priorityPrioritized delivery service.
groundStandard delivery service through ground transportation.
electronicDeliveryDigital delivery of products or services.
shipToStoreDelivery to a designated store for customer pickup.

Additional Types

Date-Time

  • Description: A string date in ISO 8601 format.
  • Format: YYYY-MM-DDTHH:mm:ssZ

Optionally Encrypted Fields

  • Description: Indicates that a field can be transmitted either in clear text following the specified type and restrictions, or as an encrypted object.
  • Specifications:
    • Clear Text: Passed directly using the indicated type and restrictions.
    • Encrypted Object:
      • key: The base 64 encoded serial number of the encryption key.
      • value: The base 64 encoded encrypted value of the field.

Did this page help you?
Priority Technology Holdings Logo