mangopay4-nodejs-sdk
Version:
Mangopay Node.js SDK
40 lines (35 loc) • 1.04 kB
JavaScript
const EntityBase = require('./EntityBase');
const BrowserInfo = require('./BrowserInfo');
const Money = require('./Money');
const MarketplaceData = require('./MarketplaceData');
const RecurringPayInCIT = EntityBase.extend({
defaults: {
/**
* Array with owners identities
*/
RecurringPayinRegistrationId: null,
BrowserInfo: null,
IpAddress: null,
SecureModeReturnURL: null,
StatementDescriptor: null,
DebitedFunds: null,
Fees: null,
/**
* Declarative information used to comply with Visa Marketplace reporting.
*/
MarketplaceData: null
},
/**
* Get mapping of model properties and corresponding object types
* @returns {Object}
*/
getSubObjects: function() {
return {
'BrowserInfo': BrowserInfo,
'DebitedFunds': Money,
'Fees': Money,
'MarketplaceData': MarketplaceData
}
}
});
module.exports = RecurringPayInCIT;