GlobalNetworkResponse Type
Contains information about the debit network the card number belongs to.
Remarks
If the NetworkName, NetworkId, and AuthorizerNumber contain data identifying a debit network, you can safely assume that the card number you're validating is a debit card, and may ask the customer to enter their PIN.
Fields
AuthorizerNumber String |
Two-digit code that identifies the debit network. The NetworkName NetworkId and AuthorizerNumber fields are used to identify the debit network to which the card belongs. The current list of available networks is shown below:
This field will be blank if the card number you're validating does not belong to a debit card. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Code String |
Contains the transaction result code from the Global Transport Gateway. This value signifies the result of the transaction (i.e. approved, declined, etc). When programmatically validating a transaction's result, this value should ALWAYS be used instead of any response message describing the result. See the table below for a full list of result codes and descriptions.
A Partial Authorization transaction occurs when the issuer authorizes part of the sale amount on a pre-paid credit card. The transaction is approved for an amount less than the original TransactionAmount, and the customer must tender the remaining balance with another form of payment. When a transaction is partially approved, the Code will contain "200", the Message will contain "Partial Approval", and the MessageDetail will contain "PARTIAL AP", "PARTIALLY APPROVED", or "PARTIALLY APPROVED AUTHONLY" (for auth-only transactions). the AuthorizedAmount will contain the amount of the transaction that was authorized, and the BalanceDue field will indicate the amount still owed by the customer. If a partial authorization occurs and the customer does not wish to go through with the transaction, you must submit a reversal of the authorization in order to return funds to the prepaid card. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetworkId String |
Identification code for the debit network. The NetworkName NetworkId and AuthorizerNumber fields are used to identify the debit network to which the card belongs. The current list of available networks is shown below:
This field will be blank if the card number you're validating does not belong to a debit card. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetworkName String |
Name of the debit network. The NetworkName NetworkId and AuthorizerNumber fields are used to identify the debit network to which the card belongs. The current list of available networks is shown below:
This field will be blank if the card number you're validating does not belong to a debit card. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OfflineSupported boolean |
Indicates whether offline transactions are supported for the debit network. |
Constructors
public GlobalNetworkResponse();