Vesicash API Documentation V2
  • Overview
  • API DOCUMENTATION
    • API Basics
    • Authentication
    • Errors
    • Escrow Transactions
      • Create a transaction
      • Get transaction by transaction_id
      • Get transaction charges
      • Get bank lists
      • Get transactions by userid
      • Get all transactions
      • Pay for transaction
      • Send transaction invite
      • Accept transaction
      • Reject transaction
      • Mark milestone as done
      • Accept milestone delivery
      • Reject milestone delivery
      • Request due date extension
      • Approve due date extension
      • Edit transaction
      • Edit milestone
      • Edit party
      • Delete transaction
      • Webhook Notification
    • Merchant Of Record
      • Initiate MoR checkout
      • Get MoR transactions
Powered by GitBook
On this page
  1. API DOCUMENTATION
  2. Merchant Of Record

Get MoR transactions

To fetch all completed MoR transactions across all deployed MoR countries, make use of the API below:

Fetch all MoR transactions

GET https://api.vesicash.com/v2/mor-transactions

Query Parameters

Name
Type
Description

is_paid_out*

Boolean

true

limit

Number

10

Headers

Name
Type
Description

Accept

String

application/json

V-PRIVATE-KEY*

String

Vesicash private key

V-PUBLIC-KEY*

String

Vesicash public key

{
    "status": "success",
    "code": 200,
    "message": "successful",
    "data": [
        {
            "id": 24,
            "merchant_id": 7677378337,
            "customer_id": 8,
            "customer_name": "Elvis Efemena",
            "payment_module_id": 0,
            "reference": "MOR_PAY_4586ff3f1f8640e99e8a",
            "merchant_name": "Efemena Elvis",
            "merchant_email": "menaelvis@qa.team",
            "country": "Ghana",
            "currency": "GHS",
            "description": "payment from Efemena Elvis",
            "amount": 1000,
            "tax_fee": 0,
            "processing_fee": 0,
            "country_id": 253,
            "payment_method": "card",
            "status": "successful",
            "is_paid_out": true,
            "payout_id": 16,
            "transaction_date": "2023-11-22T11:23:08.214591Z",
            "created_at": "2023-11-22T11:23:08.806421Z",
            "updated_at": "2023-11-22T11:23:08.806421Z"
        },
        {
            "id": 20,
            "merchant_id": 7677378337,
            "customer_id": 6,
            "customer_name": "Elvis Efemena",
            "payment_module_id": 0,
            "reference": "MOR_PAY_728213d37ae74458bd63",
            "merchant_name": "Efemena Elvis",
            "merchant_email": "menaelvis@qa.team",
            "country": "Ghana",
            "currency": "GHS",
            "description": "payment from Efemena Elvis",
            "amount": 1200,
            "tax_fee": 0,
            "processing_fee": 0,
            "country_id": 253,
            "payment_method": "mobilemoneyghana",
            "status": "successful",
            "is_paid_out": true,
            "payout_id": 12,
            "transaction_date": "2023-11-17T13:40:07.166461Z",
            "created_at": "2023-11-17T13:40:07.574243Z",
            "updated_at": "2023-11-17T13:40:07.574243Z"
        },
        {
            "id": 16,
            "merchant_id": 7677378337,
            "customer_id": 4,
            "customer_name": "Elvis Efemena",
            "payment_module_id": 0,
            "reference": "MOR_PAY_a0dd47063a374c518fae",
            "merchant_name": "Efemena Elvis",
            "merchant_email": "menaelvis@qa.team",
            "country": "Ghana",
            "currency": "GHS",
            "description": "payment from Richy Elvis",
            "amount": 1500,
            "tax_fee": 0,
            "processing_fee": 0,
            "country_id": 253,
            "payment_method": "card",
            "status": "successful",
            "is_paid_out": true,
            "payout_id": 8,
            "transaction_date": "2023-11-16T18:25:50.451576Z",
            "created_at": "2023-11-16T18:25:50.845279Z",
            "updated_at": "2023-11-16T18:25:50.845279Z"
        },
        {
            "id": 15,
            "merchant_id": 7677378337,
            "customer_id": 4,
            "customer_name": "Elvis Efemena",
            "payment_module_id": 0,
            "reference": "MOR_PAY_4f161463b4d14fe18f4f",
            "merchant_name": "Efemena Elvis",
            "merchant_email": "menaelvis@qa.team",
            "country": "Ghana",
            "currency": "GHS",
            "description": "payment from Richy Jones",
            "amount": 1000,
            "tax_fee": 0,
            "processing_fee": 0,
            "country_id": 253,
            "payment_method": "card",
            "status": "successful",
            "is_paid_out": true,
            "payout_id": 7,
            "transaction_date": "2023-11-16T18:22:44.674534Z",
            "created_at": "2023-11-16T18:22:45.177361Z",
            "updated_at": "2023-11-16T18:22:45.177361Z"
        }
    ],
    "pagination": [
        {
            "current_page": 1,
            "page_count": 4,
            "total_pages_count": 1
        }
    ]
}
PreviousInitiate MoR checkout

Last updated 1 year ago