UNPKG

razorpay

Version:
35 lines (32 loc) 1.12 kB
'use strict'; module.exports = function (api) { var BASE_URL = "/accounts"; return { requestProductConfiguration: function requestProductConfiguration(accountId, params, callback) { return api.post({ version: 'v2', url: BASE_URL + '/' + accountId + '/products', data: params }, callback); }, edit: function edit(accountId, productId, params, callback) { return api.patch({ version: 'v2', url: BASE_URL + '/' + accountId + '/products/' + productId, data: params }, callback); }, fetch: function fetch(accountId, productId, callback) { return api.get({ version: 'v2', url: BASE_URL + '/' + accountId + '/products/' + productId }, callback); }, fetchTnc: function fetchTnc(productName, callback) { return api.get({ version: 'v2', url: '/products/' + productName + '/tnc' }, callback); } }; };