Get details of a transaction
Find information about a particular transaction
Using Duplo's
transaction_ref
, you can fetch detailed information of a transaction. GET
https://api.tryduplo.com/v1/wallets/transactions/:transaction_ref?business_id={{business_id}}
Authorization
string | set value to Bearer SECRET_KEY |
business_id
string require | Merchant Business ID |
transaction_ref
string require | Transaction reference |
cURL
Node
PHP
curl --location --request GET 'https://api.tryduplo.com/v1/wallets/transactions/:transaction_ref?business_id={{business_id}} \
--header 'Authorization: Bearer SECRET_KEY'
1
var axios = require('axios');
2
3
var config = {
4
method: 'get',
5
url: 'https://api.tryduplo.com/v1/wallets/transactions/:transaction_ref?business_id={{business_id}},
6
headers: {
7
'Authorization': 'Bearer SECRET_KEY'
8
}
9
};
10
11
axios(config)
12
.then(function (response) {
13
console.log(JSON.stringify(response.data));
14
})
15
.catch(function (error) {
16
console.log(error);
17
});
1
<?php
2
3
$curl = curl_init();
4
5
curl_setopt_array($curl, array(
6
CURLOPT_URL => 'https://api.tryduplo.com/v1/wallets/transactions/:transaction_ref?business_id={{business_id}}',
7
CURLOPT_RETURNTRANSFER => true,
8
CURLOPT_ENCODING => '',
9
CURLOPT_MAXREDIRS => 10,
10
CURLOPT_TIMEOUT => 0,
11
CURLOPT_FOLLOWLOCATION => true,
12
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
13
CURLOPT_CUSTOMREQUEST => 'GET',
14
CURLOPT_HTTPHEADER => array(
15
'Authorization: Bearer SECRET_KEY'
16
),
17
));
18
19
$response = curl_exec($curl);
20
21
curl_close($curl);
22
echo $response;
{
"data": {
"currency": "NGN",
"description": "Test notification",
"account_number": "8880000566",
"amount": 1000,
"business_id": "8ed10fcc-1e1c-4ad1-9ed8-e870d6543349",
"status": "successful",
"provider_ref_id": "Wema Bank",
"type": "debit",
"channel": "in-system",
"date": "2022-07-08T10:28:04.881Z",
"transaction_ref": "tran_aV29xF0RmwSc",
"wallet_ref": "wal_1Lex3jObH8kC",
"vat": 0,
"fee_amount": 0,
"settled_amount": 0,
"account_ref": "act_kcOwyEeCTAcc",
"account": "629ef8f453ee38000d0dd313",
"new_balance": 27958.9,
"multiple_source_details": [],
"category": "wallet_transfer"
},
"errors": {},
"message": "Record retrieved successfully"
}
Last modified 12d ago