Browpay API Documentation
  • Home
  • Escrow QuickStart Guide
  • Authentication
  • Webhooks
    • Signature Validation
    • Encryption and Decryption
  • Payments
    • Collect Payments
      • Initialize Transaction
      • Verify Payments
      • List Payments
    • Transaction Codes
      • Verify Token
      • List Codes
  • Payouts
    • Account Resolution
    • Transfers
      • Create Transfer
      • Fetch Transfer
      • List Transfers
  • Customers
    • Fetch Customers
    • Load Customer
  • Products
    • Fetch Products
  • Miscellaneous
    • Balances
    • Banks
    • Countries
  • Plugins
    • Plugins and Libraries
Powered by GitBook
On this page

Was this helpful?

  1. Payouts
  2. Transfers

Fetch Transfer

Retrieve transfer status by reference

You are required to verify your transfer status to retrieve the session id and to confirm delivery status.

GET {{base_url}}/transfers/{{unique_reference}}

Fields with * are required

Retrieve information about the transfer.

Path Parameters

Name
Type
Description

unique_reference*

String

Headers

Name
Value

Content-Type

String

application/json

Authorization*

String

Bearer {{your_secret_key}}

Response

{
    "success": true,
    "data": {
        "id": "ac23a67-59ba-4b30-9420-ad30035e24ca1",
        "transaction_id": "1200012584736230019316105326802",
        "reference": "testtransfer03912",
        "status": "SUCCESS",
        "narration": "Test API Transfer",
        "amount": 500000,
        "fee": 1075,
        "currency": "NGN",
        "created_at": "2024-12-08T20:58:44.000000Z",
        "updated_at": "2024-12-08T20:58:44.000000Z",
        "counterparty": {
            "account_name": "OLAJIDE AMBROSE HASSAN",
            "account_number": "81039283922",
            "nibss_code": "100015"
        }
    },
    "message": "Data retrieved successfully"
}
{
  "error": "Server Error"
}

PreviousCreate TransferNextList Transfers

Last updated 4 months ago

Was this helpful?

Your unique reference sent from the endpoint

create transfer