Class ApiRefundRequest
Inherited Members
Namespace: Worldline.Acquiring.Sdk.V1.Domain
Assembly: Worldline.Acquiring.Sdk.dll
Syntax
public class ApiRefundRequest
Properties
Amount
Amount for the operation.
Declaration
public AmountData Amount { get; set; }
Property Value
Type | Description |
---|---|
AmountData |
CardPaymentData
Card data for refund
Declaration
public CardPaymentDataForRefund CardPaymentData { get; set; }
Property Value
Type | Description |
---|---|
CardPaymentDataForRefund |
DynamicCurrencyConversion
Dynamic Currency Conversion (DCC) rate data from DCC lookup response.
Mandatory for DCC transactions.
Declaration
public DccData DynamicCurrencyConversion { get; set; }
Property Value
Type | Description |
---|---|
DccData |
Merchant
Merchant Data
Declaration
public MerchantData Merchant { get; set; }
Property Value
Type | Description |
---|---|
MerchantData |
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 |
References
Payment References
Declaration
public PaymentReferences References { get; set; }
Property Value
Type | Description |
---|---|
PaymentReferences |
TransactionTimestamp
Timestamp of transaction 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)
Declaration
public DateTimeOffset TransactionTimestamp { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset |