Transactions¶
accountUpdate¶
- class
vantivsdk.fields.
accountUpdate
¶
Variables:
- cardOrToken – instance of
vantivsdk.fields.card
,vantivsdk.fields.token
,- customerId – String or Number
- id – String or Number
- orderId – String or Number
- reportGroup – String or Number
activate¶
- class
vantivsdk.fields.
activate
¶
Variables:
- amount – String or Number
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
- virtualGiftCard – instance of
vantivsdk.fields.virtualGiftCardType
activateReversal¶
- class
vantivsdk.fields.
activateReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
- virtualGiftCardBin – String or Number
authReversal¶
- class
vantivsdk.fields.
authReversal
¶
Variables:
- actionReason – String or Number
- amount – String or Number
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- payPalNotes – String or Number
- reportGroup – String or Number
- surchargeAmount – String or Number
authorization¶
Variables:
- advancedFraudChecks – instance of
vantivsdk.fields.advancedFraudChecksType
- allowPartialAuth – String or Number
- amexAggregatorData – instance of
vantivsdk.fields.amexAggregatorData
- amount – String or Number
- applepay – instance of
vantivsdk.fields.applepayType
- billMeLaterRequest – instance of
vantivsdk.fields.billMeLaterRequest
- billToAddress – instance of
vantivsdk.fields.billToAddress
- card – instance of
vantivsdk.fields.cardType
- cardholderAuthentication – instance of
vantivsdk.fields.fraudCheckType
- customBilling – instance of
vantivsdk.fields.customBilling
- customerId – String or Number
- customerInfo – instance of
vantivsdk.fields.customerInfo
- debtRepayment – String or Number
- enhancedData – instance of
vantivsdk.fields.enhancedData
- filtering – instance of
vantivsdk.fields.filteringType
- fraudFilterOverride – String or Number
- healthcareIIAS – instance of
vantivsdk.fields.healthcareIIAS
- id – String or Number
- litleTxnId – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- mpos – instance of
vantivsdk.fields.mposType
- orderId – String or Number
- orderSource – String or Number
- originalNetworkTransactionId – String or Number
- originalTransactionAmount – String or Number
- paypage – instance of
vantivsdk.fields.cardPaypageType
- paypal – instance of
vantivsdk.fields.payPal
- pos – instance of
vantivsdk.fields.pos
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- processingType – String or Number
- recurringRequest – instance of
vantivsdk.fields.recurringRequestType
- recyclingRequest – instance of
vantivsdk.fields.recyclingRequestType
- reportGroup – String or Number
- secondaryAmount – String or Number
- shipToAddress – instance of
vantivsdk.fields.shipToAddress
- surchargeAmount – String or Number
- taxType – String or Number
- token – instance of
vantivsdk.fields.cardTokenType
- wallet – instance of
vantivsdk.fields.wallet
balanceInquiry¶
- class
vantivsdk.fields.
balanceInquiry
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
cancelSubscription¶
- class
vantivsdk.fields.
cancelSubscription
¶
Variables: subscriptionId – String or Number
capture¶
- class
vantivsdk.fields.
capture
¶
Variables:
- amount – String or Number
- customBilling – instance of
vantivsdk.fields.customBilling
- customerId – String or Number
- enhancedData – instance of
vantivsdk.fields.enhancedData
- id – String or Number
- litleTxnId – String or Number
- partial – String or Number
- payPalNotes – String or Number
- payPalOrderComplete – String or Number
- pin – String or Number
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- reportGroup – String or Number
- surchargeAmount – String or Number
captureGivenAuth¶
- class
vantivsdk.fields.
captureGivenAuth
¶
Variables:
- amexAggregatorData – instance of
vantivsdk.fields.amexAggregatorData
- amount – String or Number
- authInformation – instance of
vantivsdk.fields.authInformation
- billMeLaterRequest – instance of
vantivsdk.fields.billMeLaterRequest
- billToAddress – instance of
vantivsdk.fields.billToAddress
- card – instance of
vantivsdk.fields.cardType
- customBilling – instance of
vantivsdk.fields.customBilling
- customerId – String or Number
- debtRepayment – String or Number
- enhancedData – instance of
vantivsdk.fields.enhancedData
- id – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- mpos – instance of
vantivsdk.fields.mposType
- orderId – String or Number
- orderSource – String or Number
- originalNetworkTransactionId – String or Number
- originalTransactionAmount – String or Number
- paypage – instance of
vantivsdk.fields.cardPaypageType
- pos – instance of
vantivsdk.fields.pos
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- processingType – String or Number
- reportGroup – String or Number
- secondaryAmount – String or Number
- shipToAddress – instance of
vantivsdk.fields.shipToAddress
- surchargeAmount – String or Number
- taxType – String or Number
- token – instance of
vantivsdk.fields.cardTokenType
createPlan¶
- class
vantivsdk.fields.
createPlan
¶
Variables:
- active – String or Number
- amount – String or Number
- description – String or Number
- intervalType – String or Number
- name – String or Number
- numberOfPayments – String or Number
- planCode – String or Number
- trialIntervalType – String or Number
- trialNumberOfIntervals – String or Number
credit¶
- class
vantivsdk.fields.
credit
¶
Variables:
- actionReason – String or Number
- amexAggregatorData – instance of
vantivsdk.fields.amexAggregatorData
- amount – String or Number
- billMeLaterRequest – instance of
vantivsdk.fields.billMeLaterRequest
- billToAddress – instance of
vantivsdk.fields.billToAddress
- card – instance of
vantivsdk.fields.cardType
- customBilling – instance of
vantivsdk.fields.customBilling
- customerId – String or Number
- enhancedData – instance of
vantivsdk.fields.enhancedData
- id – String or Number
- litleTxnId – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- mpos – instance of
vantivsdk.fields.mposType
- orderId – String or Number
- orderSource – String or Number
- payPalNotes – String or Number
- paypage – instance of
vantivsdk.fields.cardPaypageType
- paypal – instance of
vantivsdk.fields.payPal
- pin – String or Number
- pos – instance of
vantivsdk.fields.pos
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- reportGroup – String or Number
- secondaryAmount – String or Number
- surchargeAmount – String or Number
- taxType – String or Number
- token – instance of
vantivsdk.fields.cardTokenType
deactivate¶
- class
vantivsdk.fields.
deactivate
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
deactivateReversal¶
- class
vantivsdk.fields.
deactivateReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
depositReversal¶
- class
vantivsdk.fields.
depositReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
echeckCredit¶
- class
vantivsdk.fields.
echeckCredit
¶
Variables:
- amount – String or Number
- billToAddress – instance of
vantivsdk.fields.billToAddress
- customBilling – instance of
vantivsdk.fields.customBilling
- customIdentifier – String or Number
- customerId – String or Number
- echeckOrEcheckToken – instance of
vantivsdk.fields.echeck
,vantivsdk.fields.echeckToken
,- id – String or Number
- litleTxnId – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
- secondaryAmount – String or Number
echeckPreNoteCredit¶
- class
vantivsdk.fields.
echeckPreNoteCredit
¶
Variables:
- billToAddress – instance of
vantivsdk.fields.billToAddress
- customerId – String or Number
- echeck – instance of
vantivsdk.fields.echeck
- id – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
echeckPreNoteSale¶
- class
vantivsdk.fields.
echeckPreNoteSale
¶
Variables:
- billToAddress – instance of
vantivsdk.fields.billToAddress
- customerId – String or Number
- echeck – instance of
vantivsdk.fields.echeck
- id – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
echeckRedeposit¶
- class
vantivsdk.fields.
echeckRedeposit
¶
Variables:
- customIdentifier – String or Number
- customerId – String or Number
- echeckOrEcheckToken – instance of
vantivsdk.fields.echeck
,vantivsdk.fields.echeckToken
,- id – String or Number
- litleTxnId – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- reportGroup – String or Number
echeckSale¶
- class
vantivsdk.fields.
echeckSale
¶
Variables:
- amount – String or Number
- billToAddress – instance of
vantivsdk.fields.billToAddress
- customBilling – instance of
vantivsdk.fields.customBilling
- customIdentifier – String or Number
- customerId – String or Number
- echeckOrEcheckToken – instance of
vantivsdk.fields.echeck
,vantivsdk.fields.echeckToken
,- id – String or Number
- litleTxnId – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
- secondaryAmount – String or Number
- shipToAddress – instance of
vantivsdk.fields.shipToAddress
- verify – String or Number
echeckVerification¶
- class
vantivsdk.fields.
echeckVerification
¶
Variables:
- amount – String or Number
- billToAddress – instance of
vantivsdk.fields.billToAddress
- customerId – String or Number
- echeckOrEcheckToken – instance of
vantivsdk.fields.echeck
,vantivsdk.fields.echeckToken
,- id – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
echeckVoid¶
- class
vantivsdk.fields.
echeckVoid
¶
Variables:
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- reportGroup – String or Number
forceCapture¶
- class
vantivsdk.fields.
forceCapture
¶
Variables:
- amexAggregatorData – instance of
vantivsdk.fields.amexAggregatorData
- amount – String or Number
- billToAddress – instance of
vantivsdk.fields.billToAddress
- card – instance of
vantivsdk.fields.cardType
- customBilling – instance of
vantivsdk.fields.customBilling
- customerId – String or Number
- debtRepayment – String or Number
- enhancedData – instance of
vantivsdk.fields.enhancedData
- id – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- mpos – instance of
vantivsdk.fields.mposType
- orderId – String or Number
- orderSource – String or Number
- paypage – instance of
vantivsdk.fields.cardPaypageType
- pos – instance of
vantivsdk.fields.pos
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- processingType – String or Number
- reportGroup – String or Number
- secondaryAmount – String or Number
- surchargeAmount – String or Number
- taxType – String or Number
- token – instance of
vantivsdk.fields.cardTokenType
fraudCheck¶
- class
vantivsdk.fields.
fraudCheck
¶
Variables:
- advancedFraudChecks – instance of
vantivsdk.fields.advancedFraudChecksType
- amount – String or Number
- billToAddress – instance of
vantivsdk.fields.billToAddress
- customerId – String or Number
- id – String or Number
- reportGroup – String or Number
- shipToAddress – instance of
vantivsdk.fields.shipToAddress
fundingInstructionVoid¶
- class
vantivsdk.fields.
fundingInstructionVoid
¶
Variables:
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- reportGroup – String or Number
giftCardAuthReversal¶
- class
vantivsdk.fields.
giftCardAuthReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
giftCardCapture¶
- class
vantivsdk.fields.
giftCardCapture
¶
Variables:
- captureAmount – String or Number
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalTxnTime – String or Number
- partial – String or Number
- reportGroup – String or Number
giftCardCredit¶
- class
vantivsdk.fields.
giftCardCredit
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- creditAmount – String or Number
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
load¶
- class
vantivsdk.fields.
load
¶
Variables:
- amount – String or Number
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
loadReversal¶
- class
vantivsdk.fields.
loadReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
payFacCredit¶
- class
vantivsdk.fields.
payFacCredit
¶
Variables:
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
payFacDebit¶
- class
vantivsdk.fields.
payFacDebit
¶
Variables:
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
physicalCheckCredit¶
- class
vantivsdk.fields.
physicalCheckCredit
¶
Variables:
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
physicalCheckDebit¶
- class
vantivsdk.fields.
physicalCheckDebit
¶
Variables:
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
queryTransaction¶
- class
vantivsdk.fields.
queryTransaction
¶
Variables:
- customerId – String or Number
- id – String or Number
- origActionType – String or Number
- origId – String or Number
- origLitleTxnId – String or Number
- reportGroup – String or Number
refundReversal¶
- class
vantivsdk.fields.
refundReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
registerTokenRequest¶
- class
vantivsdk.fields.
registerTokenRequest
¶
Variables:
- accountNumber – String or Number
- applepay – instance of
vantivsdk.fields.applepayType
- cardValidationNum – String or Number
- customerId – String or Number
- echeckForToken – instance of
vantivsdk.fields.echeckForTokenType
- id – String or Number
- mpos – instance of
vantivsdk.fields.mposType
- orderId – String or Number
- paypageRegistrationId – String or Number
- reportGroup – String or Number
reserveCredit¶
- class
vantivsdk.fields.
reserveCredit
¶
Variables:
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
reserveDebit¶
- class
vantivsdk.fields.
reserveDebit
¶
Variables:
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
sale¶
- class
vantivsdk.fields.
sale
¶
Variables:
- advancedFraudChecks – instance of
vantivsdk.fields.advancedFraudChecksType
- allowPartialAuth – String or Number
- amexAggregatorData – instance of
vantivsdk.fields.amexAggregatorData
- amount – String or Number
- applepay – instance of
vantivsdk.fields.applepayType
- billMeLaterRequest – instance of
vantivsdk.fields.billMeLaterRequest
- billToAddress – instance of
vantivsdk.fields.billToAddress
- card – instance of
vantivsdk.fields.cardType
- cardholderAuthentication – instance of
vantivsdk.fields.fraudCheckType
- customBilling – instance of
vantivsdk.fields.customBilling
- customerId – String or Number
- customerInfo – instance of
vantivsdk.fields.customerInfo
- debtRepayment – String or Number
- enhancedData – instance of
vantivsdk.fields.enhancedData
- filtering – instance of
vantivsdk.fields.filteringType
- fraudCheck – instance of
vantivsdk.fields.fraudCheckType
- fraudFilterOverride – String or Number
- giropay – instance of
vantivsdk.fields.giropayType
- healthcareIIAS – instance of
vantivsdk.fields.healthcareIIAS
- id – String or Number
- ideal – instance of
vantivsdk.fields.idealType
- litleInternalRecurringRequest – instance of
vantivsdk.fields.litleInternalRecurringRequestType
- litleTxnId – String or Number
- merchantData – instance of
vantivsdk.fields.merchantDataType
- mpos – instance of
vantivsdk.fields.mposType
- orderId – String or Number
- orderSource – String or Number
- originalNetworkTransactionId – String or Number
- originalTransactionAmount – String or Number
- payPalNotes – String or Number
- payPalOrderComplete – String or Number
- paypage – instance of
vantivsdk.fields.cardPaypageType
- paypal – instance of
vantivsdk.fields.payPal
- pos – instance of
vantivsdk.fields.pos
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- processingType – String or Number
- recurringRequest – instance of
vantivsdk.fields.recurringRequestType
- recyclingRequest – instance of
vantivsdk.fields.recyclingRequestType
- reportGroup – String or Number
- secondaryAmount – String or Number
- sepaDirectDebit – instance of
vantivsdk.fields.sepaDirectDebitType
- shipToAddress – instance of
vantivsdk.fields.shipToAddress
- sofort – instance of
vantivsdk.fields.sofortType
- surchargeAmount – String or Number
- taxType – String or Number
- token – instance of
vantivsdk.fields.cardTokenType
- wallet – instance of
vantivsdk.fields.wallet
serviceStatusRequest¶
- class
vantivsdk.fields.
serviceStatusRequest
¶
Variables:
- customerId – String or Number
- id – String or Number
- pathId – String or Number
- reportGroup – String or Number
- serviceId – String or Number
submerchantCredit¶
- class
vantivsdk.fields.
submerchantCredit
¶
Variables:
- accountInfo – instance of
vantivsdk.fields.echeckType
- amount – String or Number
- customIdentifier – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
- submerchantName – String or Number
submerchantDebit¶
- class
vantivsdk.fields.
submerchantDebit
¶
Variables:
- accountInfo – instance of
vantivsdk.fields.echeckType
- amount – String or Number
- customIdentifier – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
- submerchantName – String or Number
unload¶
- class
vantivsdk.fields.
unload
¶
Variables:
- amount – String or Number
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- orderId – String or Number
- orderSource – String or Number
- reportGroup – String or Number
unloadReversal¶
- class
vantivsdk.fields.
unloadReversal
¶
Variables:
- card – instance of
vantivsdk.fields.giftCardCardType
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- originalAmount – String or Number
- originalRefCode – String or Number
- originalSequenceNumber – String or Number
- originalSystemTraceId – String or Number
- originalTxnTime – String or Number
- reportGroup – String or Number
updateCardValidationNumOnToken¶
- class
vantivsdk.fields.
updateCardValidationNumOnToken
¶
Variables:
- cardValidationNum – String or Number
- customerId – String or Number
- id – String or Number
- litleToken – String or Number
- orderId – String or Number
- reportGroup – String or Number
updatePlan¶
- class
vantivsdk.fields.
updatePlan
¶
Variables:
- active – String or Number
- planCode – String or Number
updateSubscription¶
- class
vantivsdk.fields.
updateSubscription
¶
Variables:
- billToAddress – instance of
vantivsdk.fields.billToAddress
- billingDate – String or Number
- card – instance of
vantivsdk.fields.cardType
- createAddOn – instance of
vantivsdk.fields.createAddOnType
- createDiscount – instance of
vantivsdk.fields.createDiscountType
- deleteAddOn – instance of
vantivsdk.fields.deleteAddOnType
- deleteDiscount – instance of
vantivsdk.fields.deleteDiscountType
- paypage – instance of
vantivsdk.fields.cardPaypageType
- planCode – String or Number
- subscriptionId – String or Number
- token – instance of
vantivsdk.fields.cardTokenType
- updateAddOn – instance of
vantivsdk.fields.updateAddOnType
- updateDiscount – instance of
vantivsdk.fields.updateDiscountType
vendorCredit¶
- class
vantivsdk.fields.
vendorCredit
¶
Variables:
- accountInfo – instance of
vantivsdk.fields.echeckType
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
- vendorName – String or Number
vendorDebit¶
- class
vantivsdk.fields.
vendorDebit
¶
Variables:
- accountInfo – instance of
vantivsdk.fields.echeckType
- amount – String or Number
- customerId – String or Number
- fundingSubmerchantId – String or Number
- fundsTransferId – String or Number
- id – String or Number
- reportGroup – String or Number
- vendorName – String or Number
void¶
- class
vantivsdk.fields.
void
¶
Variables:
- customerId – String or Number
- id – String or Number
- litleTxnId – String or Number
- processingInstructions – instance of
vantivsdk.fields.processingInstructions
- reportGroup – String or Number