UNPKG

transbank-sdk

Version:
15 lines (14 loc) 483 B
import ApiConstants from '../../../common/api_constants'; import RequestBase from '../../../common/request_base'; class MallCommitRequest extends RequestBase { constructor(token, details) { super(`${ApiConstants.WEBPAY_ENDPOINT}/transactions/${token}`, 'PUT'); this.details = details; } toJson() { return JSON.stringify({ details: this.details.map((detail) => detail.toPlainObject()), }); } } export { MallCommitRequest };