perfectpago
Version:
A Simple integration for mercadopago
33 lines (32 loc) • 1.04 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const Stores_1 = __importDefault(require("./Stores"));
class Users {
constructor(options) {
this.accessToken = options.accessToken;
this.BASE_URL = ' https://api.mercadopago.com';
this.stores = new Stores_1.default({ accessToken: this.accessToken });
}
/**
*
* @param {UserOptions} options - Test User Options
* @returns
*/
async create(options) {
const data = await fetch(`${this.BASE_URL}/v1/users/test`, {
method: "POST",
headers: {
'Authorization': `Bearer ${this.accessToken}`
},
body: JSON.stringify({
description: options.description,
site_id: options.site_id
})
});
return await data.json();
}
}
exports.default = Users;