Developers

Build on the Flickpay API

Every page in the Developer Hub ships with request/response examples, parameters, error cases, and copy-pasteable code in the language of your choice.

cURLJavaScriptNode.jsPHPPython

Developer Hub

Sign in and open the Developer Hub from your dashboard for the full reference.

Introduction

How Flickpay orchestrates payments across methods.

Authentication

API keys and request signing.

Payment Methods

Available methods and their parameters.

Fiat Onramps

Converting fiat into supported settlement methods.

Public Endpoints

Create and query payments and payment links.

Webhooks

Event delivery, HMAC verification, and retries.

Balance & Billing

Balances, fees, and settlement reporting.

Errors

Error codes and how to handle them.

Developer dashboard

  • Create, rotate, and revoke API keys
  • Configure your webhook URL and secret
  • Send a test webhook event
  • Inspect API request logs
  • Sandbox / test mode for integration testing

Rate limits

Initial defaults — actual limits are configurable per merchant tier.

Authentication (sensitive ops)5–10 requests / minute / IP
Payment creation60 requests / minute / API key
Status polling120 requests / minute / API key
General API300 requests / minute / API key

Get your API keys

Create a merchant account, then generate keys from the Developer Hub in your dashboard.