UNPKG

transbank-sdk

Version:
19 lines (18 loc) 631 B
import ApiConstants from '../../../common/api_constants'; import RequestBase from '../../../common/request_base'; class MallRefundRequest extends RequestBase { constructor(token, buyOrder, commerceCode, amount) { super(`${ApiConstants.WEBPAY_ENDPOINT}/transactions/${token}/refunds`, 'POST'); this.buyOrder = buyOrder; this.commerceCode = commerceCode; this.amount = amount; } toJson() { return JSON.stringify({ buy_order: this.buyOrder, commerce_code: this.commerceCode, amount: this.amount, }); } } export { MallRefundRequest };