Payment Verification API

Verify payment transactions securely with our payment verification endpoint. Perfect for e-commerce, subscription services, and digital marketplaces.

POST
https://cambo-pay.com/api/verify.php

Parameters

Parameter Type Required Description
transaction_id String Yes Unique transaction identifier
api_key String Yes Your API key for authentication
amount Number Optional Transaction amount for validation

Example Request

cURL
curl -X POST https://cambo-pay.com.com/api/verify.php \
  -H "Content-Type: application/json" \
  -d '{
    "transaction_id": "TXN123456789",
    "api_key": "your_api_key_here",
    "amount": 100.00
  }'

Example Response

JSON
{
  "status": "success",
  "verified": true,
  "transaction": {
    "id": "TXN123456789",
    "amount": 100.00,
    "currency": "USD",
    "status": "completed",
    "timestamp": "2024-01-15T10:30:00Z"
  },
  "message": "Transaction verified successfully"
}

SMM Panel Payment Integration

Easily integrate our payment system with your SMM Panel to accept payments from your clients. We support Perfect Panel and SocPanel with automatic username detection.

IFRAME
https://cambo-pay.com.com/request/smm/{profile_id}

Supported SMM Panels

Panel Type Auto Detection Integration Method Status
Perfect Panel ✅ Username & Email JavaScript + iframe Active
SocPanel ✅ Username & Email JavaScript + iframe Active
Custom Panel ⚙️ Manual Setup Basic iframe Contact Support

Perfect Panel Integration

Copy and paste this code into your Perfect Panel's deposit page:

HTML
<div style="text-align: center">
    <iframe
        src="https://cambo-pay.com.com/request/smm/YOUR_PROFILE_ID?amount=1&min=1&max=1000"
        width="370"
        height="550"
        style="border: 0;"
        onload="if(!this.dataset.loaded){
            fetch('/account').then(r=>r.text()).then(h=>{
                let d=new DOMParser().parseFromString(h,'text/html'),
                    u=d.querySelector('#username')?.value,
                    e=d.querySelector('#email')?.value;
                if(u)this.src+='&u='+u+'&e='+e,this.dataset.loaded=1;
            });
        }">
    </iframe>
</div>

SocPanel Integration

Copy and paste this code into your SocPanel's deposit page:

HTML
<div style="text-align: center">
    <iframe
        src="https://cambo-pay.com.com/request/smm/YOUR_PROFILE_ID?amount=1&min=1&max=1000"
        width="370"
        height="550"
        style="border: 0;"
        onload="if (!this.dataset.loaded) {
            fetch('/settings/common').then(res => res.text()).then(html => {
                var u = (html.match(/\\u0022user\\u0022:\\{[^}]*\\u0022login\\u0022:\\u0022([^\\u0022]+)\\u0022/) || [])[1],
                    e = (html.match(/\\u0022user\\u0022:\\{[^}]*\\u0022email\\u0022:\\u0022([^\\u0022]+)\\u0022/) || [])[1];
                if (u && e) {
                    this.src = this.src + '&u=' + u + '&e=' + e;
                    this.dataset.loaded = true;
                }
            });
        }">
    </iframe>
</div>

Integration Parameters

Parameter Type Required Description
profile_id String Yes Your unique profile identifier
amount Number Optional Default payment amount
min Number Optional Minimum payment amount
max Number Optional Maximum payment amount
u String Auto Username (auto-detected)
e String Auto Email (auto-detected)

How Auto-Detection Works

Smart Integration Technology

  • Perfect Panel: Fetches username from /account page's #username field
  • SocPanel: Extracts user data from /settings/common JSON response
  • Automatic: No manual user input required - seamless experience
  • Secure: Client-side detection, no server access needed

Ready to Get Started?

Join thousands of developers using our APIs to build amazing applications