Class: CreditRefund

payments.CreditRefund()

new CreditRefund()

Source:

Methods

(static) CreditRefund#getAppTracking() → {apps.AppTracking|Null}

Get the field value Tracking information for the app that created this payment.
Source:
Returns:
Type
apps.AppTracking | Null

(static) CreditRefund#getClientCreatedTime() → {Number}

Get the field value The time when the refund was recorded on the client
Source:
Returns:
must be a long integer
Type
Number

(static) CreditRefund#getCreatedTime() → {Number}

Get the field value The time when the refund was recorded on the server
Source:
Returns:
must be a long integer
Type
Number

(static) CreditRefund#getCredit() → {base.Reference}

Get the field value The credit with which the credit refund is associated
Source:
Returns:
Type
base.Reference

(static) CreditRefund#getDevice() → {base.Reference|Null}

Get the field value Device which processed the transaction for this refund, a 128-bit UUID, not a normal base-13 Clover ID.
Source:
Returns:
Type
base.Reference | Null

(static) CreditRefund#getEmployee() → {base.Reference}

Get the field value
Source:
Returns:
Type
base.Reference

(static) CreditRefund#getGermanInfo() → {payments.GermanInfo|Null}

Get the field value German region-specific information
Source:
Returns:
Type
payments.GermanInfo | Null

(static) CreditRefund#getId() → {String}

Get the field value Unique identifier
Source:
Returns:
Type
String

(static) CreditRefund#getOrderRef() → {base.Reference}

Get the field value The order with which the refund is associated
Source:
Returns:
Type
base.Reference

(static) CreditRefund#getTransactionInfo() → {payments.TransactionInfo|Null}

Get the field value Transaction information
Source:
Returns:
Type
payments.TransactionInfo | Null

(static) CreditRefund#setAppTracking(appTracking)

Set the field value Tracking information for the app that created this payment.
Parameters:
Name Type Description
appTracking apps.AppTracking | Null
Source:

(static) CreditRefund#setClientCreatedTime(clientCreatedTime)

Set the field value The time when the refund was recorded on the client
Parameters:
Name Type Description
clientCreatedTime Number must be a long integer
Source:

(static) CreditRefund#setCreatedTime(createdTime)

Set the field value The time when the refund was recorded on the server
Parameters:
Name Type Description
createdTime Number must be a long integer
Source:

(static) CreditRefund#setCredit(credit)

Set the field value The credit with which the credit refund is associated
Parameters:
Name Type Description
credit base.Reference
Source:

(static) CreditRefund#setDevice(device)

Set the field value Device which processed the transaction for this refund, a 128-bit UUID, not a normal base-13 Clover ID.
Parameters:
Name Type Description
device base.Reference | Null
Source:

(static) CreditRefund#setEmployee(employee)

Set the field value
Parameters:
Name Type Description
employee base.Reference
Source:

(static) CreditRefund#setGermanInfo(germanInfo)

Set the field value German region-specific information
Parameters:
Name Type Description
germanInfo payments.GermanInfo | Null
Source:

(static) CreditRefund#setId(id)

Set the field value Unique identifier
Parameters:
Name Type Description
id String
Source:

(static) CreditRefund#setOrderRef(orderRef)

Set the field value The order with which the refund is associated
Parameters:
Name Type Description
orderRef base.Reference
Source:

(static) CreditRefund#setTransactionInfo(transactionInfo)

Set the field value Transaction information
Parameters:
Name Type Description
transactionInfo payments.TransactionInfo | Null
Source: