UNPKG

mangopay4-nodejs-sdk

Version:

Mangopay Node.js SDK

26 lines (23 loc) • 702 B
const _ = require('underscore'); const Transaction = require('./Transaction'); const RefundReasonDetails = require('./RefundReasonDetails'); const Refund = Transaction.extend({ defaults: _.extend({}, Transaction.prototype.defaults, { InitialTransactionId: null, /** * Initial transaction Type {PAYIN, PAYOUT, TRANSFER} */ InitialTransactionType: null, DebitedWalletId: null, CreditedWalletId: null, RefundReason: null, Reference: null, StatementDescriptor: null }), getSubObjects: function() { return { 'RefundReason': RefundReasonDetails }; } }); module.exports = Refund;