UNPKG

mangopay2-nodejs-sdk

Version:
26 lines (23 loc) 694 B
var _ = require('underscore'); var Transaction = require('./Transaction'); var RefundReasonDetails = require('./RefundReasonDetails'); var 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;