Download the PHP package payzcore/payzcore-php without Composer

On this page you can find all versions of the php package payzcore/payzcore-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 payzcore-php

PayzCore PHP SDK

Official PHP SDK for the PayzCore blockchain transaction monitoring API.

Important

PayzCore is a blockchain monitoring service, not a payment processor. All payments are sent directly to your own wallet addresses. PayzCore never holds, transfers, or has access to your funds.

Requirements

Installation

Composer (recommended)

Manual

Download the src/ directory and use PSR-4 autoloading, or require files manually.

Quick Start

Supported Networks & Tokens

Networks

Constant Value Blockchain
PayzCore::NETWORK_TRC20 TRC20 Tron
PayzCore::NETWORK_BEP20 BEP20 BNB Smart Chain
PayzCore::NETWORK_ERC20 ERC20 Ethereum
PayzCore::NETWORK_POLYGON POLYGON Polygon
PayzCore::NETWORK_ARBITRUM ARBITRUM Arbitrum

All networks: PayzCore::NETWORKS

Tokens

Constant Value
PayzCore::TOKEN_USDT USDT
PayzCore::TOKEN_USDC USDC

All tokens: PayzCore::TOKENS

Note: Token defaults to USDT when omitted, preserving backward compatibility.

Usage

Payments

Projects (Master Key)

Webhook Verification

You can also verify the signature without parsing:

Before Going Live

Always test your setup before accepting real payments:

  1. Verify your xPub — In the PayzCore dashboard, click "Verify Key" when adding your wallet. Compare address #0 with your wallet app's first receiving address. They must match.
  2. Send a test payment — Create a monitoring request for $1–5 and send the funds to the assigned address. Verify they arrive in your wallet.
  3. Test sweeping — Send the test funds back out to confirm you control the derived addresses with your private keys.

Warning: A wrong xPub key generates addresses you don't control. Funds sent to those addresses are permanently lost. PayzCore is watch-only and cannot recover funds. Please take 2 minutes to verify.

Configuration

Error Handling

Static Wallet Mode

When the PayzCore project is configured with a static wallet, the API works the same way but may return additional fields in the response:

Field Type Description
notice string Instructions for the payer (e.g. "Send exact amount")
original_amount string The original requested amount before any adjustments
requires_txid bool Whether the payer must submit their transaction ID

In dedicated address mode, you can specify which static address to assign to a customer using the address parameter on payment creation. In shared address mode, the project's single static address is used automatically.

Note: The address parameter is only used with static wallet projects in dedicated mode. For HD wallet projects, this parameter is ignored.

Token Parameter

The token parameter is optional. If omitted in create(), the API defaults to USDT. Response and webhook payloads always include a token field.

See Also

License

MIT


All versions of payzcore-php with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
ext-curl Version *
ext-json Version *
ext-hash Version *
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 payzcore/payzcore-php contains the following files

Loading the files please wait ...