All Classes and Interfaces
Classes
Class
Description
The body of this tag will be processed when the payment was accepted (approved).
Provides the amount of the payment to a
PaymentTag
.Provides the amount of the payment to a
PaymentTag
.Captures the funds from a previous authorization-only transaction (from
PaymentTag
with capture=false
).Provides the CVV2 card security code (three or four digits) to a
StoreCreditCardTag
or CreditCardTag
.Provides the CVV2 card security code (three or four digits) to a
StoreCreditCardTag
or CreditCardTag
.Provides the card number to either a
StoreCreditCardTag
or CreditCardTag
.Provides the card number to either a
StoreCreditCardTag
or CreditCardTag
.Provides the connector name for the
UseProcessorTag
.Provides the connector name for the
UseProcessorTag
.Attribute keys used in the payment taglib.
Provides a two-digit ISO 3166-1 alpha-2 country code to a
StoreCreditCardTag
,
CreditCardTag
,
or ShippingAddressTag
.Provides a two-digit ISO 3166-1 alpha-2 country code to a
StoreCreditCardTag
,
CreditCardTag
,
or ShippingAddressTag
.Provides the token of a stored credit card to a
CreditCardTag
.Provides the token of a stored credit card to a
CreditCardTag
.Provides the credit card details to a
PaymentTag
.Provides the 3-digit ISO 4217 currency code to a
PaymentTag
.Provides the 3-digit ISO 4217 currency code to a
PaymentTag
.Utilities for working with
Currency
.Provides an application-specific customer identifier to either a
StoreCreditCardTag
or CreditCardTag
.Provides an application-specific customer identifier to either a
StoreCreditCardTag
or CreditCardTag
.Provides the Social Security Number (SSN) or Employer Identification Number (EIN) of the customer
to either a
StoreCreditCardTag
or CreditCardTag
.Provides the Social Security Number (SSN) or Employer Identification Number (EIN) of the customer
to either a
StoreCreditCardTag
or CreditCardTag
.Provides the duty amount to a
PaymentTag
.Provides the duty amount to a
PaymentTag
.Provides the email address of the customer to either a
StoreCreditCardTag
or CreditCardTag
.Provides the email address of the customer to either a
StoreCreditCardTag
or CreditCardTag
.The body of this tag will be processed when there was any type of error processing the
PaymentTag
,
CaptureTag
,
or VoidTag
.Provides the expiration month and year to either a
StoreCreditCardTag
or CreditCardTag
.Provides the expiration month and year to either a
StoreCreditCardTag
or CreditCardTag
.Provides the expiration month to either a
StoreCreditCardTag
or CreditCardTag
.Provides the expiration month to either a
StoreCreditCardTag
or CreditCardTag
.Provides the expiration year to either a
StoreCreditCardTag
or CreditCardTag
.Provides the expiration year to either a
StoreCreditCardTag
or CreditCardTag
.Provides the fax number of the customer to either a
StoreCreditCardTag
or CreditCardTag
.Provides the fax number of the customer to either a
StoreCreditCardTag
or CreditCardTag
.Tag library function implementations.
Gets the authorization code to display to the customer.
Gets the authorization code to display to the customer.
Gets the AVS (address verification system) result.
Gets the AVS (address verification system) result.
Gets the CVV2 (card security code) verification result.
Gets the CVV2 (card security code) verification result.
Gets the reason for a processing error.
Gets the reason for a processing error.
Gets the rejected reason for a payment attempt.
Gets the rejected reason for a payment attempt.
Gets the review reason for a transaction that has been placed on hold.
Gets the review reason for a transaction that has been placed on hold.
Gets the per-processor unique transaction ID.
Gets the per-processor unique transaction ID.
The body of this tag will be processed when the payment was held (pending some sort of review).
Provides the invoice number of this transaction to a
PaymentTag
.Provides the invoice number of this transaction to a
PaymentTag
.Masks a credit card number by only showing the first and last digits, hiding all the middle digits.
Masks a credit card number by only showing the first and last digits, hiding all the middle digits.
Provides the masked (partial) card number to a
CreditCardTag
.Provides the masked (partial) card number to a
CreditCardTag
.Provides the email address of the merchant to a
PaymentTag
.Provides the email address of the merchant to a
PaymentTag
.Provides the application-specific unique order number to a
PaymentTag
.Provides the application-specific unique order number to a
PaymentTag
.Provides a connector-specific parameter for the
UseProcessorTag
.Provides a connector-specific parameter for the
UseProcessorTag
.Processes a credit card transaction.
Provides the phone number of the customer to either a
StoreCreditCardTag
or CreditCardTag
.Provides the phone number of the customer to either a
StoreCreditCardTag
or CreditCardTag
.Provides utilities to assign properties to the correct tags when the properties exist in multiple places.
Provides the purchase order number of this transaction to a
PaymentTag
.Provides the purchase order number of this transaction to a
PaymentTag
.The body of this tag will be processed when the payment was rejected (declined).
Provides the shipping details to a
PaymentTag
.Provides the shipping amount to a
PaymentTag
.Provides the shipping amount to a
PaymentTag
.Provides the state/province/prefecture to a
StoreCreditCardTag
,
CreditCardTag
,
or ShippingAddressTag
.Provides the state/province/prefecture to a
StoreCreditCardTag
,
CreditCardTag
,
or ShippingAddressTag
.Stores a credit card number to a bank-provided, CISP-compliant storage mechanism.
Provides the tax amount of the payment to a
PaymentTag
.Provides the tax amount of the payment to a
PaymentTag
.Provides the tax exempt flag to a
PaymentTag
.Provides the tax exempt flag to a
PaymentTag
.Provides the transaction ID to a
CaptureTag
or VoidTag
.Provides the transaction ID to a
CaptureTag
or VoidTag
.Selects the processor that will be used for subsequent transactions.
Voids a previous transaction (from
PaymentTag
).