UNPKG

paypal-integrations-intacct

Version:

Integration between paypal and intacct using hapi.

51 lines 2.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const _1 = require("../"); exports.hapiPayPalIntacctInvoicing = new _1.HapiPayPalIntacctInvoicing(); exports.hapiPayPalIntacctInvoicingOptions = { cron: { create: { auto: process.env.INTACCT_INVOICE_CREATE_AUTO === "true" ? true : false, latertext: process.env.INTACCT_INVOICE_CREATE_LATER, }, refund: { auto: process.env.INTACCT_INVOICE_REFUND_AUTO === "true" ? true : false, latertext: process.env.INTACCT_INVOICE_REFUND_LATER, }, }, merchant: { address: { city: process.env.PAYPAL_INVOICE_MERCHANT_ADDRESS_CITY, country_code: process.env.PAYPAL_INVOICE_MERCHANT_COUNTRY_CODE, line1: process.env.PAYPAL_INVOICE_MERCHANT_ADDRESS_LINE1, line2: process.env.PAYPAL_INVOICE_MERCHANT_ADDRESS_LINE2, postal_code: process.env.PAYPAL_INVOICE_MERCHANT_COUNTRY_POSTAL_CODE, state: process.env.PAYPAL_INVOICE_MERCHANT_ADDRESS_STATE, }, business_name: process.env.PAYPAL_INVOICE_MERCHANT_BUSINESS_NAME, email: process.env.PAYPAL_INVOICE_MERCHANT_EMAIL, first_name: process.env.PAYPAL_INVOICE_MERCHANT_FIRST_NAME, last_name: process.env.PAYPAL_INVOICE_MERCHANT_LAST_NAME, phone: { country_code: process.env.PAYPAL_INVOICE_MERCHANT_PHONE_COUNTRY_CODE, national_number: process.env.PAYPAL_INVOICE_MERCHANT_PHONE_NUMBER, }, }, paymentaccounts: { currencies: { USD: process.env.INTACCT_INVOICE_PAYMENT_USD_ACCOUNT, }, default: process.env.INTACCT_INVOICE_PAYMENT_DEFAULT_ACCOUNT, }, reminderDays: process.env.INTACCT_INVOICE_REMINDER_DAYS ? parseInt(process.env.INVOICE_REMINDER_DAYS, 10) : undefined, startDate: process.env.INTACCT_INVOICE_START_DATE, }; exports.hapiPayPalIntacctInvoicingPlugin = { options: exports.hapiPayPalIntacctInvoicingOptions, register: exports.hapiPayPalIntacctInvoicing.register, select: ["private"], }; exports.hapiPayPalIntacctInvoicingGlueRegistration = { plugin: exports.hapiPayPalIntacctInvoicingPlugin, }; //# sourceMappingURL=invoicing.js.map