Class SubOperationForRefund
Inherited Members
Namespace: Worldline.Acquiring.Sdk.V1.Domain
Assembly: Worldline.Acquiring.Sdk.dll
Syntax
public class SubOperationForRefund
Properties
Amount
Amount for the operation.
Declaration
public AmountData Amount { get; set; }
Property Value
Type | Description |
---|---|
AmountData |
OperationId
A globally unique identifier of the operation, generated by you.
We advise you to submit a UUID or an identifier composed of an arbitrary string
and a UUID/URL-safe Base64 UUID (RFC 4648 §5).
It's used to detect duplicate requests or to reference an operation in
technical reversals.
Declaration
public string OperationId { get; set; }
Property Value
Type | Description |
---|---|
string |
OperationTimestamp
Timestamp of the operation in ISO 8601 format (YYYY-MM-DDThh:mm:ss+TZD)
It can be expressed in merchant time zone (ex: 2023-10-10T08:00+02:00)
or in UTC (ex: 2023-10-10T08:00Z)
yyyy-MM-ddTHH:mm:ssZ
Declaration
public DateTimeOffset OperationTimestamp { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset |
OperationType
The kind of operation
Possible values are:
- AUTHORIZATION
- CAPTURE
- AUTHORIZATION_REVERSAL
Declaration
public string OperationType { get; set; }
Property Value
Type | Description |
---|---|
string |
ResponseCode
Numeric response code, e.g. 0000, 0005
Declaration
public string ResponseCode { get; set; }
Property Value
Type | Description |
---|---|
string |
ResponseCodeCategory
Category of response code.
Possible values are:
- APPROVED
- PARTIALLY_APPROVED
- DECLINED
Declaration
public string ResponseCodeCategory { get; set; }
Property Value
Type | Description |
---|---|
string |
ResponseCodeDescription
Description of the response code
Declaration
public string ResponseCodeDescription { get; set; }
Property Value
Type | Description |
---|---|
string |
RetryAfter
The duration to wait after the initial submission before retrying the operation.
Expressed using ISO 8601 duration format, ex: PT2H for 2 hours.
This field is only present when the operation can be retried later.
PT0 means that the operation can be retried immediately.
Declaration
public string RetryAfter { get; set; }
Property Value
Type | Description |
---|---|
string |