Preloader

Confirm Order

With this API endpoint, you can confirm the payment requests you have previously sent to the site. The approved amount is added to user accounts.

Endpoint: POST {{base_url}}/payment/remotecreate
Parameter Type Comments
token Authorization Enter user login details token
amount int Enter amount
currency string Enter currency
return_url string Enter your website url
cancel_url string Enter your cancel url
custom string Enter custom details, like order id
Just request to that endpoint with all parameter listed below:
                    
                        Request Example (guzzle)
                        
"Authorization": "Bearer zby3JoXYD5VyGKuDRmT1NN3dNkgEl8vzDFHgkMTeOCvCfMtV7FC6ylK86fRi8g97ivT7yY7EDZXcF2mM8ayp79D1j5GxiZ2rtA4nJ8DRsSDgeiPTGWR2Tnqyy17vFl7k8nS8fsNSXrMMxzZ1zaiyQDh42yzK4mVZBY9KttONYZ6zWNEBvOEuH8xRlZ7WH78CcoMrpEkV3JND29KU9sPzQmBGUgHPNtOKBNadHrBl9ixdhfjVEjBJbnprgQFcGyDoYpjjbZ85vPrrs2HCvDaFoQRE9zVJRH7DBO4qHxqChbR3P5QlMEeE547ev6WpaMEy34chAOpfZW6p3muAAySV6pTcH3os2uT" },
<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('POST', '{{base_url}}/authentication/remoteorder', [
'json' => [
  'amount' =>100,
  'currency' => 'USD',
  'return_url' => 'http://example.com',
  'cancel_url' =>'http://example.com/cancel',
  'custom' => "12455",
 ],
'headers' => [
  'accept' => 'application/json',
  'content-type' => 'application/json',
"Authorization": "Bearer zby3JoXYD5VyGKuDRmT1NN3dNkgEl8vzDFHgkMTeOCvCfMtV7FC6ylK86fRi8g97ivT7yY7EDZXcF2mM8ayp79D1j5GxiZ2rtA4nJ8DRsSDgeiPTGWR2Tnqyy17vFl7k8nS8fsNSXrMMxzZ1zaiyQDh42yzK4mVZBY9KttONYZ6zWNEBvOEuH8xRlZ7WH78CcoMrpEkV3JND29KU9sPzQmBGUgHPNtOKBNadHrBl9ixdhfjVEjBJbnprgQFcGyDoYpjjbZ85vPrrs2HCvDaFoQRE9zVJRH7DBO4qHxqChbR3P5QlMEeE547ev6WpaMEy34chAOpfZW6p3muAAySV6pTcH3os2uT"
 ],
]);
echo $response->getBody();
                    
                        
**Response: SUCCESS (200 OK)**
{
 "message": {
 "code": 200,
 "success": [
  "SUCCESS"
 ]
},
"data": {
 "token":"nyXPO8Re5SXP1c5gMqHbW6DQ5BfQdbYGpuWVjEQAP76SUT7YfdngoFzDGSNHTvmzq8AjPRrCyzxzukrJvOlSSwtAPAqjvAQJdse4YOnlHasD3vg6EYg6qyKxSiHeXBoRluD2NbZzxN3sAYVqd9q1XCAl7oaW3BbJl2ktEQWBUuNYMZPQaDyNEGwxoY389TCNJvxVcroveYxPJkYANvnaxOy16aE9Qp6EBClSjvK17WR3cJupTXlUhgw9ddpv1gDSlbDJvzKutrQX7XJqwk1GW1Dm6aK4PTn1D4mvMVqiOqQKigTzcEi2KPQnkoM86ONw3X8SxttFOfesdSwxKJMXuQpdnFHOjo",
 "payment_url": 'http://example.com',
},
"type": "success"
}
                    
                        
**Response: ERROR (400 FAILED)**
{
 "message": {
 "code": 400,
 "error": [
  "Invalid user token"
 ]
},
"data": [],
"type": "error"
}