2% FEE FOR ALL CRYPTO!
addresses field instead of payout_address.addresses must include:address: the recipient wallet addresspercent: the percentage of the total payment to send to this addresspercent values must equal exactly 100%payout_address in the same request if addresses is provided/v1/currencies/:currencywebhookUrl, meta, and hostedUrl from socket events.CURRENCY_NOT_SUPPORTED message.tid subscriptions for crypto payments.pid subscriptions for PayPal payments.payment_update with full blockchain details, confirmations, and partial payments.payment_update with pid, currency, amountExpected, amountReceivedTotal, status, payoutEmail, senderEmail, note, webhookUrl, hostedUrl, meta.subscribe and unsubscribe events for both tid and pid.connect, disconnect, subscribe, unsubscribe events.additionalInformation field in creation and webhook payload.NEW, PARTIALLY_PAID, CONFIRMED) triggers a webhook.pid, currency, amountExpected, amountReceivedTotal, status, payoutEmail, senderEmail, note, webhookUrl, hostedUrl, meta.additionalInformation max length: 2048 characters.note uniqueness enforced; auto-generates a new note if collision occurs.webhook_url validation only if provided and non-empty.AmountReceivedTotal.currency – string, max 10 characterscrypto_coin – string, max 20 characters; supported: BTC, ETH, LTC, BCH, DOGE, BNB, TRX, XMR, ERC20/USDTpayout_address – validated according to selected cryptoamount – number > 0 and ≥ the minimum for the selected crypto (minimumTransactionCoin) in a given cryptocurrencymeta – object, max 10 keys, values as string ≤ 255 characterswebhook_url – optional, valid URL, max 2048 characters"Invalid payout_address. Please make sure you entered a correct address for the selected crypto_coin (BTC)."
webhookUrl and meta fields when fetching a transaction by TID.minimumTransactionCoin when fetching info for a single cryptocurrency.INVALID_PAYOUT_ADDRESS, AMOUNT_TOO_LOW, etc.) across the API