Output Fields
|
Description
|
typeOut
|
The type as provided in the request. Should always be 2 for MOTO.
|
xref
|
The cross reference for the transaction to be sued to refer to it for refunds etc.
|
state
|
Transaction state. Possible values: Received, Approved, Verified, Declined, Referred, Reversed, Captured, Tendered, Deferred, Accepted, Rejected, Cancelled, Finished
|
actionOut
|
The action for this transaction, as provided in the request. For example: SALE
|
amountOut
|
The amount that was sent in the original request
|
cardType
|
The description of the card used
|
cv2Check
|
Description of the AVS/CV2 CV2 check.
Possible values are: not known, not
checked, matched, not matched,
partially matched
|
orderRefOut
|
The order reference as sent in the request
|
caEnabled
|
Is CA enabled for this merchant account. Returns Y or N only.
|
requestId
|
A unique identifier of the specific payment
request
|
cardFlags
|
Any flags that have been placed on the card by the issuer.
|
signatureOut
|
|
Timestamp
|
Time the transaction was created or last
modified
|
cardIssuer
|
The card issuer (when known).
|
cardScheme
|
The description of the card scheme used
|
cftEnabled
|
Is cft enabled on the merchant account. Returns Y or N.
|
merchantIdOut
|
The merchant ID used for this transaction
|
rtsEnabled
|
Is rts enabled on the merchant account. Returns Y or N.
|
countryCodeOut
|
The country code that was sent in the request
|
addressCheck
|
Description of the AVS/CV2 address check
Possible values are: not known, not
checked, matched, not matched,
partially matched.
|
cardTypeCode
|
The code of card used, relating to the card scheme
|
currencyCodeOut
|
The currency code that was sent in the request
|
cv2CheckPref
|
The cv2 results that are allowed, if the cv2 result is not allowed then the transaction will be declined
|
responseCode
|
A numeric code providing the outcome
of the transaction:
Possible values are:
0 - Successful / authorised transaction.
2 - Card referred.
4 - Card declined – keep card.
5 - Card declined
|
paymentMethod
|
The payment method as used in the request
|
postcodeCheck
|
Description of the AVS/CV2 postcode
check.
Possible values are: not known, not
checked, matched, not matched,
partially matched.
|
transactionId
|
A unique ID assigned by the Gateway
|
amountApproved
|
|
amountReceived
|
The amount the Acquirer authorised.
This should always be the full amount
requested.
|
amountRetained
|
|
cardExpiryDateOut
|
The card expiry date, as sent in the request
|
cardExpiryYear
|
The year of the provided expiry date
|
cardNumberMask
|
The masked PAN, as sent in the request
|
cardSchemeCode
|
The code of the card scheme used
|
responseStatus
|
A numeric code providing the outcome
of the transaction:
Possible values are:
0 - Successful / authorised transaction.
2 - Card referred.
4 - Card declined – keep card.
5 - Card declined
|
threeDSEnabled
|
Is 3DS enabled for this Merchant Account?
Possible values are:
N – Merchant Account is not enabled.
Y – Merchant Account is enabled.
|
cardExpiryMonth
|
The month from the provided card expiry date.
|
cardNumberValid
|
Is the provided card number a valid card, returns Y or N only
|
responseMessage
|
The message received from the Acquiring bank, or any error message
|
vcsResponseCode
|
Velocity Control System (VCS) error code. Normally 5.
|
addressCheckPref
|
The address check results that are allowed, if the address result is not allowed then the transaction will be declined
|
avscv2AuthEntity
|
Textual description of the AVS/CV2
authorizing entity.
Possible values are: not known,
merchant host, acquirer host, card
scheme, issuer.
|
cardCVVMandatory
|
Is this CVV required for transactions under this merchant account. Returns Y or N only.
|
currencyExponent
|
The exponent for the transaction currency. Usually 2 for any western currency.
|
customerPostCodeOut
|
The customer’s post code, as sent in the request
|
eReceiptsEnabled
|
Is eReceipts™ enabled for this Merchant Account?
Possible values are:
N – Merchant Account is not enabled.
Y – Merchant Account is enabled.
|
eReceiptsStoreId
|
Merchant’s eReceipts™ store identifier.
|
riskCheckEnabled
|
Is the risk check enabled on the merchant account? Returns Y or N only.
|
surchargeEnabled
|
Is a surcharge enabled for the merchant account? Returns Y or N only.
|
threeDSCheckPref
|
The 3DS results that are allowed, if the 3DS result is not allowed then the transaction will be declined
|
authorisationCode
|
Authorisation code received from Acquirer.
|
cardIssuerCountry
|
Name of card issuing country (when
known).
|
postCodeCheckPref
|
The postcode check results that are allowed, if the postcode result is not allowed then the transaction will be declined
|
processMerchantId
|
ID of Merchant Account request was
processed by.
|
requestMerchantId
|
ID of Merchant Account request was sent to (usually same as merchantID)
|
transactionUniqueOut
|
The unique transaction identifier as sent in the request
|
avscv2CheckEnabled
|
Is AVS/CV2 checking enabled for this
Merchant Account?
Possible values are:
N – Merchant account is not enabled.
Y – Merchant account is enabled
|
avscv2ResponseCode
|
The result of the AVS/CV2 check
|
vcsResponseMessage
|
Description of the VCS response code or list
of controls that broken by this transaction.
|
avscv2ResponseMessage
|
The message received from the Acquiring
bank, or any error message with regards
to the AVS/CV2 check.
|
cardIssuerCountryCode
|
ISO-3166 Alpha 2 code of the card
issuing country (when known)
|
customerReceiptsRequired
|
Is a receipt required for the customer, returns Y or N only
|