Introduction
A Transaction represents a single transaction in relation to a Payment.
Properties
Name |
Type |
Description |
---|---|---|
chargeAttemptGuid |
STRING |
Unique GUID |
createdTs |
TIMESTAMP |
Timestamp of Charge Attempt creation |
paymentGuid |
STRING |
Unique GUID of Payment |
paymentMethodGuid |
STRING |
Unique GUID of Payment Method |
paymentGatewayGuid |
STRING |
Unique GUID of Payment Gateway |
paymentGatewayProvider |
STRING |
Such as ePay, MobilePaySubscriptions, Betalingsservice, LinkMobility, Test |
state |
STRING |
Current state of Charge Attempt |
paymentGatewaySubscriptionReferenceId |
STRING |
Subscription token at Payment Gateway |
paymentGatewayPaymentReferenceId |
STRING |
Payment token at Payment Gateway |
attemptTs |
TIMESTAMP |
Timestamp of charge attempt |
chargedTs |
TIMESTAMP |
Timestamp of successful charge |
failedTs |
TIMESTAMP |
Timestamp of failure |
rejectedTs |
TIMESTAMP |
Timestamp of Contact rejection |
cancelledTs |
TIMESTAMP |
Timestamp of Merchant declination |
expiredTs |
TIMESTAMP |
Timestamp of expiration |
gatewayErrorCode |
INTEGER |
Error code from Payment Gateway. Please see: Error and Cancel Codes |
gatewayErrorDescription |
STRING |
Error description from Payment Gateway. Please see: Error and Cancel Codes |
rawErrorString |
STRING |
Uninterpreted error response provided by Payment Gateway |