currency-cloud
Advanced tools
Comparing version 1.14.1 to 1.15.0
@@ -126,3 +126,26 @@ /** | ||
return promise; | ||
}, | ||
/** | ||
* Gets valid purpose codes for a given currency. | ||
* @param {Object} params Parameters object | ||
* @param {String} params.currency Currency for the payment to be created, required | ||
* @return {Promise} Promise; if fulfilled returns object, which contains valid purpose codes; if rejected returns APIerror. | ||
*/ | ||
getPaymentPurposeCodes: function (params) { | ||
params = params || {}; | ||
if (!params.hasOwnProperty('currency')) { | ||
throw new Error('currency is required'); | ||
} | ||
var url = '/v2/reference/payment_purpose_codes'; | ||
var promise = client.request({ | ||
url: url, | ||
method: 'GET', | ||
qs: params | ||
}); | ||
return promise; | ||
} | ||
}; | ||
}; |
{ | ||
"name": "currency-cloud", | ||
"description": "Currencycloud API v2 JavaScript client", | ||
"version": "1.14.1", | ||
"version": "1.15.0", | ||
"author": "Currencycloud", | ||
@@ -6,0 +6,0 @@ "contributors": [ |
106775
2551