timedoor / xendit-php
Xendit PHP SDK
Requires
- php: ^7.4 || ^8.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.3
- guzzlehttp/psr7: ^1.7 || ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.5
- phpunit/phpunit: ^8.0 || ^9.0
This package is auto-updated.
Last update: 2024-10-26 08:22:54 UTC
README
Xendit PHP SDK
The official Xendit PHP SDK provides a simple and convenient way to call Xendit's REST API in applications written in PHP.
- Package version: 3.4.0
Getting Started
Installation
Requirements
PHP 7.4 and later.
Composer
To install the bindings via Composer, add the following to composer.json
:
{ "repositories": [ { "type": "vcs", "url": "https://github.com/xendit/xendit-php.git" } ], "require": { "xendit/xendit-php": "3.4.0" } }
Then run composer install
Autoloading
Download the files and include autoload.php
:
<?php require_once(__DIR__ . '/vendor/autoload.php');
Authorization
The SDK needs to be instantiated using your secret API key obtained from the Xendit Dashboard. You can sign up for a free Dashboard account here.
use Xendit\Configuration; Configuration::setXenditKey('XENDIT_API_KEY');
Documentation
Find detailed API information and examples for each of our product’s by clicking the links below,
All URIs are relative to https://api.xendit.co. For more information about our API, please refer to https://developers.xendit.co/.
Further Reading