ESDRecordCurrencyExchangeRate Class |
Namespace: EcommerceStandardsDocuments
The ESDRecordCurrencyExchangeRate type exposes the following members.
Name | Description | |
---|---|---|
![]() | ESDRecordCurrencyExchangeRate | Initializes a new instance of the ESDRecordCurrencyExchangeRate class |
Name | Description | |
---|---|---|
![]() | buyCurrencyCode | The code of the currency being purchased. This currency code may conform to the 3 digit ISO 4217 currency code standards, or crypto currency code standards. |
![]() | buyCurrencyName | Name of the currency being purchased. |
![]() | buyCurrencyType | Specifies the kind of currency that is being purchased, such as a cryptographic, or decentralised currency, as opposed to a state/country based currency controlled by government (fiat). If set must use the ESDocumentConstants class properties that are prefixed with "CURRENCY_TYPE_" |
![]() | drop | Data Record OPeration. Denotes an operation that may need to be performed on the record when it is being processed.
Set null, or it to one of the ESD_RECORD_OPERATION constants in the ESDocumentConstants class to allow the record to be inserted, updated, deleted, or ignored. |
![]() | exchangeRate | The percentage rate used determine how much its costs to sell 1 of the selling currency in the purchasing currency. The percentage rate needs to be set as a decimal eg. for a rate of 70% the value 0.70 should be set. To determine the cost to buy currency being sold use the equation (X sellCurrency x exchangeRate) = Y buyCurrency |
![]() | internalID | Stores an identifier that is relevant only to the system referencing and storing the record for its own needs. |
![]() | keyCurrencyExchangeRateID | Key that allows the currency exchange rate record to be uniquely identified. The value set may or may not be a human known identifier |
![]() | sellCurrencyCode | The code of the currency being sold. This currency code may conform to the 3 digit ISO 4217 currency code standards, or crypto currency code standards. |
![]() | sellCurrencyName | Name of the currency being sold. |
![]() | sellCurrencyType | Specifies the kind of currency that is being sold, such as a cryptographic, or decentralised currency, as opposed to a state/country based currency controlled by government (fiat). If set must use the ESDocumentConstants class properties that are prefixed with "CURRENCY_TYPE_" |