CurrencyCode Property
The currency being used for this payment.
Syntax
adaptivepreapproval.getCurrencyCode([callback]) adaptivepreapproval.setCurrencyCode( currencyCode, [callback])
Default Value
""
Callback
The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).
The callback for the getCurrencyCode([callback]) method is defined as:
function(err, data){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'data' is the value returned by the method.
The callback for the setCurrencyCode([callback]) method is defined as:
function(err){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'err' has 2 properties which hold detailed information:
err.code err.message
Remarks
Allowable currency codes include:
AUD | Australian Dollar |
BRL* | Brazilian Real |
CAD | Canadian Dollar |
CHF | Swiss Franc |
CZK | Czech Koruna |
DKK | Danish Krone |
EUR | Euro |
HKD | Hong Kong Dollar |
HUF | Hungarian Forint |
ILS | Israeli New Sheqel |
JPY | Japanese Yen |
MXN | Mexican Peso |
MYR** | Malaysian Ringgit |
NOK | Norwegian Krone |
NZD | New Zealand Dollar |
PHP | Philippine Peso |
PLN | Polish Zloty |
GBP | Pound Sterling |
SEK | Swedish Krona |
SGD | Singapore Dollar |
THB | Thai Baht |
TWD | Taiwan New Dollar |
USD | U.S. Dollar |
*NOTE: The Real is supported as a payment currency and currency balance only for Brazilian PayPal accounts.
**NOTE: The Ringgit is supported as a payment currency and currency balance only for Malaysian PayPal accounts.
This property is required for the CreatePreApproval method.
Data Type
String