Skip to main content

Download Transaction CSV

Overview

Generate and download a CSV file containing all wallet transactions for a client within a date range.


Endpoint

GET /waas/Transaction/downloadTransactionsByClientId

Request Headers

KeyValueRequired
AuthorizationYour client-specific secret keyYes
Ocp-Apim-Subscription-KeyYour access subscription keyYes
Content-Typeapplication/jsonYes

Request Parameters

ParameterTypeRequiredDescription
merchantIdstringYesYour merchant identifier
startDatestringYesStart date (YYYY-MM-DD)
endDatestringYesEnd date (YYYY-MM-DD)
statusstringNoFilter by status (SUCCESS, FAILED)

Request Example

curl -X GET "https://api-sandbox.accessbankplc.com/waas/Transaction/downloadTransactionsByClientId?merchantId=MRC123456&startDate=2025-02-01&endDate=2025-02-28" \
-H "Authorization: Bearer <access_token>" \
-H "Ocp-Apim-Subscription-Key: <subscription_key>" \
-H "Content-Type: application/json" \
--output transactions_2025-02-01_to_2025-02-28.csv

CSV Format

TransactionRef,Date,DebitAccount,CreditAccount,Amount,Status,Narration
TXN-001,2025-02-11,0702334455,0702334466,5000.00,SUCCESS,Payment
TXN-002,2025-02-11,0702334455,0702334477,2500.00,SUCCESS,Transfer

Use Cases

  • Monthly reconciliation
  • Financial reporting
  • Audit compliance
  • ERP integration