Download the PHP package tebex/tebex-sdk-php without Composer
On this page you can find all versions of the php package tebex/tebex-sdk-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download tebex/tebex-sdk-php
More information about tebex/tebex-sdk-php
Files in tebex/tebex-sdk-php
Package tebex-sdk-php
Short Description Gaming payments done right - Tebex is the monetization platform designed to grow your gaming revenue streams
License MIT
Informations about the package tebex-sdk-php
Tebex PHP SDK
The Tebex PHP library provides access to Tebex APIs from applications written using PHP.
Requirements
PHP 7.4.0 or above.
Composer
Install the SDK via Composer using the following command:
Use Composer's autoload to use the Tebex library.
Dependencies
The following PHP extensions must be installed in your PHP environment:
curljson
Composer will install these extensions automatically. If installing manually, ensure these extensions are available and enabled for your PHP distribution.
Examples
Headless API
Headless allows interaction with your Tebex project using pre-defined packages and is available for all stores.
Webhooks
Webhooks are sent to authorized endpoints configured within your Tebex creator panel. They contain information about events that occur in your project such as payments, refunds, and disputes.
Note: The secret key must be your webhook key provided at https://creator.tebex.io/webhooks/endpoints
Checkout API
The Checkout API allows collecting payment for ad-hoc products not defined in a Tebex project.
This API requires prior approval. Please contact Tebex support to enable on your account.
Creating Baskets
Use the Checkout\BasketBuilder to create and manage your baskets.
Adding Packages
Use the Checkout\PackageBuilder to create the packages you wish to add to your basket.
Checkout Request (Recommended)
You can use Checkout::checkoutRequest to send basket information and its products in a single request. The list
of packages should be an array of CheckoutItem, which can be provided by the PackageBuilder with buildCheckoutItem().
❓ API Documentation
Our APIs are fully documented at https://docs.tebex.io/developers as a resource for all options, events, and advanced functionality possible through Tebex.
🔗 Useful Links
Contributions
This SDK is open source and we welcome contributions from the community. If you wish to make a contribution, please review CONTRIBUTING.md for guidelines and things to know before making your contribution.
🙋♂️ Support
For issues relating to this library, please raise an issue in its repository. Otherwise you may also contact [email protected].