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 a comment to a StoreCreditCardTag, CreditCardTag, or PaymentTag.
Provides a comment to a StoreCreditCardTag, CreditCardTag, or PaymentTag.
Provides a company name to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides a company name to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
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.
Provides a first/given name to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides a first/given name to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
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.
Provides a last/family name to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides a last/family name to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
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 the ZIP/postal code to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides the ZIP/postal code to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
This is the point where the bank is contacted and the PaymentTag, CaptureTag, VoidTag is processed.
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 street address (line 1) to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides the street address (line 1) to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides the street address (line 2) to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
Provides the street address (line 2) to a StoreCreditCardTag, CreditCardTag, or ShippingAddressTag.
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).