Finix
    Finix
    • Finix API Documentation
    • Introduction
    • Signature
    • Signature Verification
    • India
      • Payment
        • Initiate
        • Fetch
        • Webhook
      • Payout
        • Initiate
        • Fetch
        • Webhook
    • Nigeria
      • Payment
        • Initiate
        • Fetch
        • Webhook
      • Payout
        • Initiate
        • Fetch
        • Webhook
        • Bank Code
    • Balance
      POST
    • USDT Rate
      POST

    Introduction

    Finix V1 API Official Documentation
    Architecture:REST
    Data Format:JSON
    Sandbox Request URL:https://secure-staging.finixpayment.com/
    Production Request URL:https://secure.finixpayment.com/
    Request Headers
    Accept : This field is required and must always be set to application/json
    Content-Type : This field is required and must always be set to application/json
    MerchantID : This field is provided by Finix. Please log in to the Merchant Portal → Settings → API Keys to retrieve it
    Signature : SHA512withRSA signature string (Base64 encoded)
    Timestamp : Current Unix timestamp (in seconds)
    Headers Example:#
    {
        "Accept": "application/json",
        "Content-Type": "application/json",
        "MerchantID": "FX100001",
        "Signature": "7QbwLbLsS0MAVK3RizeDrNrHZYsKheOVE5yrzH2ectK6uwwT3RMtEJjXHaYi2BFcNUuqMqVknbOc0eIatK0r8BQT87i3U60pvVBblrPG02QkHBJYGBel2pH09oUZ0BNSsphZADxvQqTUVkTXbdaBIZYo8GGY3m96Rb5vUToKEzQ66cm3bduhuxjXf12gXoEgoPFQ8vlpXOAlMxQ5ARMylmNv25Ov29gidi4Z0qjimu96FSWcnxcXvIZfQD7HMzhC",
        "Timestamp": "1750553505",
    }
    Previous
    Finix API Documentation
    Next
    Signature
    Built with