Security News
Input Validation Vulnerabilities Dominate MITRE's 2024 CWE Top 25 List
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
hapi-middleman-paypal-intacct
Advanced tools
Hapi Middleman module to integrate between Intacct and PayPal. This package is meant to be installed with the generator application but can be installed manually as well.
Environment variables control the configuration of this plugin.
Required environment variables for ALL functionality.
Intacct Sender ID credential. Given by Intacct
Intacct Sender Password credential. Given by Intacct
Intacct User ID credential. From Intacct users
Intacct User Password credential. From Intacct users
Intacct Company ID. From Intacct
PayPal REST API Client ID. From developer.paypal.com
PayPal REST API Client Secret. From Intacct users
PayPal environment
Values: "sandbox" or "production"
URL to receive PayPal Webhooks. Must be https. The def
Value: Add /paypal/webhooks/listen to your hostname. Ex: https://example.com/paypal/webhooks/listen
Required environment variables for invoicing functionality
PayPal Merchant Email. This is required to be the email address associated with your REST client id.
The default Intacct account id to submit payments against. If a currency account is not setup it will automatically submit payments to this account.
Sets the date to start picking up invoices. Set this to your go live date. valid dates are MM/DD/YYYY
Optional environment variables for invoicing functionality
Biller first name that shows up on invoice
Biller last name that shows up on invoice
Biller business name that shows up on invoice
Biller phone country code that shows up on invoice
Default: 1
Biller phone number that shows up on invoice
Biller street address that shows up on invoice
Biller additional street address that shows up on invoice
Biller city address that shows up on invoice
Biller additional state address that shows up on invoice
2 character state
Biller zip code that shows up on invoice
Override the default intacct query for invoices to create.
Default: "RAWSTATE = 'A' AND (PAYPALINVOICESTATUS IS NULL OR PAYPALINVOICESTATUS NOT IN ('CANCELLED')) AND TOTALDUE NOT IN (0)"
Controls automatic creation of invoices. If false it will require that the PAYPALINVOICING checkbox be checked on the Intacct Custom field
Default: true
Controls the cron job for creating invoices. Anything that can be parsed by later package
Default: "every 1 hour"
Override the default intacct query for invoices to refund.
Default: "RAWSTATE = 'V' AND PAYPALINVOICESTATUS NOT IN ('REFUNDED', 'CANCELLED')"
Controls automatic refunding of invoices. If false it will require that the PAYPALINVOICING checkbox be checked on the Intacct Custom field
Default: true
Controls the cron job for refunding invoices. Anything that can be parsed by later package
Default: "every 1 hour"
he intacct account to submit payments of USD to. If set then PayPal invoices of type USD will go to this intacct account.
FAQs
hapi-middleman module for integrating paypal with intacct
The npm package hapi-middleman-paypal-intacct receives a total of 3 weekly downloads. As such, hapi-middleman-paypal-intacct popularity was classified as not popular.
We found that hapi-middleman-paypal-intacct demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.
Research
Security News
A threat actor's playbook for exploiting the npm ecosystem was exposed on the dark web, detailing how to build a blockchain-powered botnet.