Payment API

Charge Attempt

API Documentation

Senest redigeret:

Introduction

A Transaction represents a single transaction in relation to a Payment.

Properties

Name

Type

Example

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