new DCCInfo()
- Source:
Methods
(static) DCCInfo#getCreditRef() → {base.Reference}
Get the field value
The credit (manual refund) with which this DCC info is associated
- Source:
Returns:
- Type
- base.Reference
(static) DCCInfo#getDccApplied() → {Boolean}
Get the field value
Flag indicating whether DCC was applied on this txn
- Source:
Returns:
- Type
- Boolean
(static) DCCInfo#getExchangeRate() → {Number}
Get the field value
Exchange Rate
- Source:
Returns:
must be a double
- Type
- Number
(static) DCCInfo#getExchangeRateSourceName() → {String}
Get the field value
Exchange Rate Source Name
- Source:
Returns:
- Type
- String
(static) DCCInfo#getExchangeRateSourceTimeStamp() → {String}
Get the field value
Exchange Rate Source Timestamp
- Source:
Returns:
- Type
- String
(static) DCCInfo#getForeignAmount() → {Number}
Get the field value
Foreign (transaction) amount
- Source:
Returns:
must be a long integer
- Type
- Number
(static) DCCInfo#getForeignCurrencyCode() → {String}
Get the field value
Foreign currency code
- Source:
Returns:
- Type
- String
(static) DCCInfo#getInquiryRateId() → {Number}
Get the field value
Inquiry Rate ID (IPG)
- Source:
Returns:
must be a long integer
- Type
- Number
(static) DCCInfo#getMarginRatePercentage() → {String}
Get the field value
Margin Rate Percentage
- Source:
Returns:
- Type
- String
(static) DCCInfo#getPaymentRef() → {base.Reference}
Get the field value
The payment with which this DCC info is associated
- Source:
Returns:
- Type
- base.Reference
(static) DCCInfo#setCreditRef(creditRef)
Set the field value
The credit (manual refund) with which this DCC info is associated
Parameters:
Name | Type | Description |
---|---|---|
creditRef |
base.Reference |
- Source:
(static) DCCInfo#setDccApplied(dccApplied)
Set the field value
Flag indicating whether DCC was applied on this txn
Parameters:
Name | Type | Description |
---|---|---|
dccApplied |
Boolean |
- Source:
(static) DCCInfo#setExchangeRate(exchangeRate)
Set the field value
Exchange Rate
Parameters:
Name | Type | Description |
---|---|---|
exchangeRate |
Number | must be a double |
- Source:
(static) DCCInfo#setExchangeRateSourceName(exchangeRateSourceName)
Set the field value
Exchange Rate Source Name
Parameters:
Name | Type | Description |
---|---|---|
exchangeRateSourceName |
String |
- Source:
(static) DCCInfo#setExchangeRateSourceTimeStamp(exchangeRateSourceTimeStamp)
Set the field value
Exchange Rate Source Timestamp
Parameters:
Name | Type | Description |
---|---|---|
exchangeRateSourceTimeStamp |
String |
- Source:
(static) DCCInfo#setForeignAmount(foreignAmount)
Set the field value
Foreign (transaction) amount
Parameters:
Name | Type | Description |
---|---|---|
foreignAmount |
Number | must be a long integer |
- Source:
(static) DCCInfo#setForeignCurrencyCode(foreignCurrencyCode)
Set the field value
Foreign currency code
Parameters:
Name | Type | Description |
---|---|---|
foreignCurrencyCode |
String |
- Source:
(static) DCCInfo#setInquiryRateId(inquiryRateId)
Set the field value
Inquiry Rate ID (IPG)
Parameters:
Name | Type | Description |
---|---|---|
inquiryRateId |
Number | must be a long integer |
- Source:
(static) DCCInfo#setMarginRatePercentage(marginRatePercentage)
Set the field value
Margin Rate Percentage
Parameters:
Name | Type | Description |
---|---|---|
marginRatePercentage |
String |
- Source:
(static) DCCInfo#setPaymentRef(paymentRef)
Set the field value
The payment with which this DCC info is associated
Parameters:
Name | Type | Description |
---|---|---|
paymentRef |
base.Reference |
- Source: