UNPKG

transbank-sdk

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