PayAnyCoin (PAYC)

Use Pay Any Coin (PAYC) to send cryptocurrency payouts from your merchant balance to a beneficiary’s wallet address.

PAYC sends payouts to clients’ crypto wallets in a single request that prices and executes the transfer. Supported assets and networks depend on your program and payout processor.

📘

Confirm which currency and protocol pairs are enabled for your account before you build your integration.


Payout types

Consumer wallet (B2C)

Send a payout from a merchant or business account to an individual client’s wallet address.


Asset and network coverage

Supported cryptocurrencies and networks, such as TRC20 and ERC20, vary by processor capability and your merchant configuration.

To retrieve the available currency–protocol pairs exposed to your integration, call:

GET https://demo.mifinity.com/api/crypto-currency-protocol-maps
GET https://secure.mifinity.com/api/crypto-currency-protocol-maps

Only enabled maps are returned for client calls. You can narrow the list with these optional query parameters:

ParameterTypeRequiredDescription
currencyCodestringNoFilters results by currency code.
currencyNamestringNoFilters results by currency name.

Send a PAYC payout

Use a PAYC payout request to send funds for a given currency, protocol, and destination country. Routing and pricing are applied in the same operation.

  1. Retrieve your enabled currency–protocol pairs with GET api/crypto-currency-protocol-maps.
  2. Select the currency and protocol pair you want to use for the payout.
  3. Provide the beneficiary’s wallet address and destination country in the PAYC payout request.
  4. Submit the payout request so PAYC can apply routing, price the transfer, and execute the payout.


Did this page help you?