Skip to content

blindpaylabs/blindpay-php

Repository files navigation

Blindpay PHP SDK

The official PHP SDK for Blindpay - Global payments infrastructure made simple.

Requirements

  • PHP 8.2 or higher
  • Composer

Installation

composer require blindpay/php

Authentication

To get started, you will need both your API key and your instance id, you can obtain your API key and instance id from the Blindpay dashboard https://app.blindpay.com/instances/{instanceId}/api-keys

use BlindPay\SDK\BlindPay;

$blindpay = new BlindPay(
    apiKey: 'your-api-key-here',
    instanceId: 'your-instance-id-here'
);

Note

All api calls are going to use the provided api key and instance id

Quick Start

Check for available rails

use BlindPay\SDK\BlindPay;

function getAvailableRails(): void
{
    $blindpay = new BlindPay(
        apiKey: 'your-api-key-here',
        instanceId: 'your-instance-id-here'
    );

    $response = $blindpay->available->getRails();

    if ($response->isError()) {
        throw new RuntimeException($response->error->message);
    }

    foreach ($response->data) {
        echo "Rail: {$rail->label} ({$rail->value}) - {$rail->country}\n";
    }
}

getAvailableRails();

For detailed API documentation, visit:

Support

License

This project is licensed under the MIT License - see the LICENSE file for details.

Made with ❤️ by the Blindpay team

About

Blindpay's PHP SDK.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages