P2P Trading

Peer-to-peer (P2P) trading allows users to buy and sell LBC coins directly with each other using escrow protection. Similar to Binance P2P, our system ensures secure transactions through automated escrow locks and dispute resolution.

What is P2P Trading?

P2P trading enables direct exchanges between users. Sellers post ads offering LBC coins for fiat currencies (XAF, USD, EUR), and buyers can create orders to purchase. All transactions are protected by an escrow system that locks the seller's coins until payment is confirmed.

How P2P Trading Works

1

Create an Ad

Sellers create ads specifying the amount of LBC they want to sell, the exchange rate, accepted payment methods (MTN Money, Orange Money, Debit Card, Visa, Mastercard), and transaction limits.

2

Buyer Creates Order

When a buyer selects an ad and creates an order, the seller's LBC coins are automatically locked in escrow. The order has a 30-minute time limit for completion.

3

Payment Confirmation

The buyer sends payment using the agreed method and marks "I've Paid". The seller verifies payment receipt and releases the coins. A 2% transaction fee is automatically deducted from the seller's wallet.

4

Coins Released

Once the seller confirms payment, the escrowed LBC coins are automatically released to the buyer's wallet. The transaction is complete, and both parties can rate each other.

Key Features

Escrow Protection

Seller's coins are locked in escrow until payment is confirmed, protecting both parties from fraud.

30-Minute Timer

Each order has a 30-minute expiration timer. If not completed, funds are held for admin review and automatic return within 24 hours.

Integrated Chat

Buyers and sellers can communicate directly through an integrated chat system within each order. Messages are automatically deleted after successful transactions.

Dispute Resolution

Either party can open a dispute if issues arise. Superadmins can review disputes, communicate with both parties, and resolve them by releasing or returning funds.

User Statistics

Track completion rates, total trades, and user activity status (online, recently active, offline) to build trust with trading partners.

Multiple Payment Methods

Support for MTN Money, Orange Money, Debit Cards, Visa, and Mastercard. Sellers can specify which methods they accept.

Supported Payment Methods

Mobile Money

MTN Money, Orange Money

Card Payments

Debit Card, Visa, Mastercard

Transaction Flow & Statuses

LOCKED

Order created, seller's coins locked in escrow. Buyer needs to send payment.

PAYMENT_SENT

Buyer has confirmed payment sent. Seller should verify and release coins.

PAYMENT_CONFIRMED

Seller has confirmed payment receipt. Coins will be released automatically.

RELEASED

Transaction complete. Coins released to buyer, payment fee deducted from seller.

DISPUTED

Order is under dispute. Admin will review and resolve within 24 hours.

EXPIRED

Order expired without completion. Funds held for admin review and automatic return.

Transaction Fees

A 2% transaction fee is automatically deducted from the seller's wallet when coins are released. This fee supports platform operations and is sent to a designated fee treasury. The buyer always receives the full agreed amount of LBC coins.

Safety Tips for P2P Trading

Verify Payment Before Releasing

Always confirm that payment has been received in your account before clicking "Release Coins". Once released, the transaction cannot be reversed.

Check User Statistics

Review the seller/buyer's completion rate and total trades before creating an order. Users with higher completion rates are generally more trustworthy.

Use Integrated Chat

Communicate only through the platform's integrated chat system. This ensures all conversations are recorded and can be used as evidence in disputes.

Open Disputes When Needed

If you encounter any issues, don't hesitate to open a dispute. Superadmins will review the case and resolve it fairly within 24 hours.

API Reference

The P2P trading system provides RESTful APIs for managing ads, orders, and chat. All endpoints require authentication via Bearer token.

P2P Ads Endpoints

GET/api/p2p/ads- List active ads
POST/api/p2p/ads- Create new ad
GET/api/p2p/ads/[id]- Get ad details
PATCH/api/p2p/ads/[id]- Update ad
DELETE/api/p2p/ads/[id]- Delete ad

P2P Orders Endpoints

GET/api/p2p/orders- List user's orders
POST/api/p2p/orders- Create new order
GET/api/p2p/orders/[id]- Get order details
POST/api/p2p/orders/[id]- Perform order action

Chat Endpoints

GET/api/p2p/chat/[orderId]- Get chat messages
POST/api/p2p/chat/[orderId]- Send message