To enable Stripe payments, please follow these steps:
1. Send a request to enable Stripe to
support@bukza.com. Please send this message from the email address associated with your account.
2. We will send you a webhook endpoint URL. It will look like: https://app.bukza.com/api/stripe/12345.
3. Log in to your Stripe account and go to the Developers page.
4. On the Webhooks tab, click Add an endpoint.
5. Enter the URL from step 2, select the latest API version, and click Select events.
6. Select the following 3 events from the list: charge.captured, charge.refunded, and charge.succeeded. Then click Add events.
7. Click Add endpoint.
8. On the created webhook page, click the Reveal button under the signing secret section.
9. You will see the signing secret for the webhook. Save it in a secure place. You will need it later.
10. Open the API keys section. Here you will find the Publishable key token. Save it in a secure place. You will need it later.
11. Click Create restricted key.
12. Enter a meaningful name for the key. Set Write permissions for the Charges and PaymentIntents resource types.
13. At the bottom of the page, click Create key.
14. A window will appear with the key. Save this key in a secure place.
15. Send us the 3 keys from steps 9, 10, and 14 to
support@bukza.com. Please send this message from the email address associated with your account.
16. We will configure these keys for your account and notify you once setup is complete.
17. Configuration is complete. You can now make a test payment to verify that orders are automatically confirmed after payment.