Product
Introducing SSO
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
paypal-integrations-intacct
Advanced tools
Readme
Hapi 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
Integration between paypal and intacct using hapi.
The npm package paypal-integrations-intacct receives a total of 3 weekly downloads. As such, paypal-integrations-intacct popularity was classified as not popular.
We found that paypal-integrations-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.
Product
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.