UNPKG

perfectpago

Version:

A Simple integration for mercadopago

33 lines (32 loc) 1.04 kB
"use strict"; 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;