Tebex checkout is a payment gateway service that supports a lot of global and local payment gateways. It's easy to setup and provides a robust checkout for your application.
The Tebex checkout comes in two variants.
Before you can start using the Tebex checkout, you must first register your account and business on the Tebex website: https://creator.tebex.io/projects/tebex-checkout/create
You can find the tebex username and password on the creator dashboard on Tebex https://creator.tebex.io/developers/api-keys (see screenshot)
You can find the webhook secret key on this page: https://creator.tebex.io/webhooks/endpoints (see screenshot)
Lastly, make sure you disable "test mode" for production use https://creator.tebex.io/payment-methods/settings (see screenshot)
Create a webhook endpoint here: https://creator.tebex.io/webhooks/endpoints
Enter https://example.com/payment/return/tebex-checkout as the webhook endpoint url
Select the following events:
Create a webhook endpoint here: https://creator.tebex.io/webhooks/endpoints
Enter https://example.com/payment/return/tebex-subscription as the webhook endpoint url
Select the following events: