Class: DCCInfo

payments.DCCInfo()

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: