Download the PHP package qredex/php without Composer

On this page you can find all versions of the php package qredex/php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package php

Qredex PHP SDK

CI PHP

Canonical PHP server SDK for the Qredex Integrations API.

This package is for machine-to-machine integrations only. It is designed to make the canonical backend flow easy and safe:

create link -> issue IIT -> lock PIT -> record paid order -> record refund

It does not include Merchant API endpoints, browser/runtime logic, Shopify embedded flows, or webhook receivers.

Installation

Ota Workflow

Use Ota for repo work, validation, and release prep:

Support Matrix

Area Supported
PHP runtime 8.2+
Composer 2.x
Default CI composer validate --strict, composer test, composer analyse
Live tests Manual-only composer test:live or GitHub workflow_dispatch
Release flow ota run version:bump --version major|minor|patch or an explicit semver, then tag-based publish

Requirements

Quick Start

Initialization

Preferred typed initialization:

Required environment variables:

Optional environment variables:

Programmatic configuration should prefer QredexScope values over raw scope strings.

Qredex::bootstrap() remains available as the convenience path for environment-only initialization, while QredexConfig::fromEnvironment() is the recommended typed option for any customization.

Stability

Public API

Stable canonical write surface:

Operational read surface:

Errors

The SDK separates local validation, API validation, and protocol/response failures:

Operational Defaults

Releases

Docs

Examples

Testing

Live tests are skipped unless QREDEX_LIVE_ENABLED=1 and the required QREDEX_LIVE_* variables are set.

Start from .env.live.example when wiring live test credentials.

Release Notes

Qredex Contact


All versions of php with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
ext-json Version *
guzzlehttp/guzzle Version ^7.9
psr/log Version ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package qredex/php contains the following files

Loading the files please wait ...