In order to complete this section, you will need access to Stripe API keys and NetSuite Administrator.
- Log into NetSuite Admin and navigate to menu tab PayPack → Setup → Configuration.
- Log into Stripe and navigate to Developers → API keys. We highly recommend testing in sandbox which Stripe allows by toggling test mode on the top right of your account.
- Copy Publishable Key and paste into PayPack configuration field “Stripe Publishable Key“.
- Copy Secret Key and paste into PayPack configuration field “Stripe Secret Key“. Secret keys can be standard or restricted. For greater security, you can create a restricted api secret key with the below permissions.
Stripe Restricted API Key Permissions (Optional)
For organizations who require restricted api access, create a restricted api key that will replace the standard api secret key.
Note: you will only need to grant access to the permissions column (not connect permissions).
| Resource Type | Permission |
|---|---|
| All core resources | |
| Charges | Write |
| Customers | Write |
| PaymentIntents | Write |
| PaymentMethods | Write |
| SetupIntents | Write |
| Sources | Write |
All Checkout resources | |
| Checkout Sessions | Write |
All Billing resources | |
| Invoices | Write |
All Issuing resources | |
| Cards | Write |
| Transactions | Write |
All Payment Links resources | |
| Payment Links | Write |