Content

Stripe Setup

First thing go to the Company Setting at: https://app.officio.work/admin/settings

Choose Payment Credentials: https://app.officio.work/admin/settings/payment-gateway-credential

Company Settings > Payment Credentials

and choose Stripe

2. See the Stripe tab

Login to Stripe Account

3. Login Into Stripe Account. With Administrator Access, there is an A Stripe Account’s API Keys By Navigating To The Developers Section Of The Stripe Dashboard And Clicking On API Keys.

Once you are in the dashboard, scroll to Developers, and choose API keys

  • Copy the Publishable key
    Copy the Secret key

Please make sure you turn off the View test data

 

Once copied, please paste the copied Info In somewhere else like notepad, because you will need that info later.

4. Click to the Webhooks (located below API keys) – https://dashboard.stripe.com/webhooks

5. Click To “+ Add endpoint

6. In the Endpoint URL please add “https://app.officio.work/verify-webhook

7. In Events to send, choose

  • Payment_intent.succeeded
  • Payment_intent.payment_failed
  • Invoice.payment_succeeded
  • Invoice.payment_failed

Then, Save The Webhook by click on the button “Add endpoint

8. The screen will refresh, then you can see the list of Endpoints. Click to the created Endpoints, i.e.: https://app.officio.work/verify-webhook

9. See the Signing secret section, and click on the “Clik to reveal” button

10. Copy the Signing secret key

11. Once done, back to https://app.officio.work/admin/settings/payment-gateway-credential
Enter the required info that already created:

  • Publishable Key
  • Stripe Secret
  • Stripe Webhook Secret

12. Turn on the Stripe Status toggle button

13. Click Save, Done.