Payments
Confirm a transfer Confirm that the transfer reached your account. Call it only after you checked your BaridiMob history: it completes the payment, issues its receipt and cannot be undone. Reporting a transfer that never arrived, or one with a different amount, is done in the El-B app.
POST https://el-b.com/api/v1 /payments/{code}/confirm
Authorization Path parameters code string required
The payment's code.
Responses Status Meaning 200Success. The body is shown alongside. 404No payment with this code among the payments you receive. 409The payment is not awaiting confirmation. 401Missing, unknown or paused API key. 403The account is suspended, or no longer verified by an official document. 429More than 60 requests in a minute. See Rate limits .
POST /payments/{code}/confirm cURL PHP JavaScript Python
curl -X POST "https://el-b.com/api/v1/payments/Kx7pR2mQ9a/confirm" \
-H "Authorization: Bearer $ELB_API_KEY" \
-H "Accept: application/json" use Illuminate\Support\Facades\Http;
$response = Http::withToken(env('ELB_API_KEY' ))
->acceptJson()
->post('https://el-b.com/api/v1/payments/Kx7pR2mQ9a/confirm' );
$payment = $response->json('data' ); const response = await fetch('https://el-b.com/api/v1/payments/Kx7pR2mQ9a/confirm' , {
method: 'POST' ,
headers: {
Authorization: `Bearer ${process.env.ELB_API_KEY}` ,
Accept: 'application/json' ,
},
});
const { data } = await response.json(); import os
import requests
response = requests.request(
"POST" ,
"https://el-b.com/api/v1/payments/Kx7pR2mQ9a/confirm" ,
headers={"Authorization" : f"Bearer {os.environ['ELB_API_KEY']}" },
)
data = response.json() Response · 200
{
"data" : {
"code" : "Kx7pR2mQ9a" ,
"url" : "https://el-b.com/pay/Kx7pR2mQ9a" ,
"label" : "Order #1042" ,
"status" : "finalized" ,
"amount_dzd" : 45000 ,
"received_amount_dzd" : null ,
"credit_cost" : 4 ,
"credit_state" : "charged" ,
"join_mode" : "verified" ,
"payment_information" : {
"deliverable" : "iPhone 13, 128 GB, used" ,
"fulfillment_target" : "Hand delivery in Bab Ezzouar, Algiers" ,
"platform" : "Facebook Marketplace" ,
"recipient_handle" : "Phone Store DZ"
},
"sender" : {
"name" : "Yacine Belkacem" ,
"is_guest" : false ,
"verified" : true
},
"reference_number" : "418306259147" ,
"termination_reason" : null ,
"auto_confirmed" : false ,
"receipt_url" : "https://el-b.com/r/7HQ2MXKD9RTA" ,
"created_at" : "2026-11-02T10:12:03+01:00" ,
"claimed_at" : "2026-11-02T10:14:51+01:00" ,
"transfer_expires_at" : "2026-11-02T10:31:22+01:00" ,
"reference_submitted_at" : "2026-11-02T10:24:37+01:00" ,
"refusable_at" : null ,
"auto_confirms_at" : null ,
"finalized_at" : "2026-11-02T13:40:18+01:00" ,
"terminated_at" : null
}
}