Developers

Getting Started

Go from zero to your first payment in under 5 minutes.

  1. 1

    Create your account

    Sign up for a free FinVeil account. No credit card required.

    Create account
  2. 2

    Get your API key

    Head to the API Keys page in your dashboard and generate a key for your environment.

    API Keys settings
  3. 3

    Install the SDK

    We publish official client libraries for 9 languages. Pick yours and add it to your project.

    Browse SDKs
  4. 4

    Make your first payment call

    POST to /api/payments/collect with an amount, currency and rail (e.g. ozow, paystack, payfast). You will get a payment id and a hosted checkout URL back. Example: curl -X POST https://api.finveil.money/api/payments/collect -H "Authorization: Bearer sk_test_..." -H "Content-Type: application/json" -d '{"amount": 14900, "currency": "ZAR", "rail": "ozow"}'

    API Reference