Loading
Payments.world is a payment system for PF's and TPP's to accelerate the deployment of marketable solutions for merchants.
Some of our Features for your Business!
.
.
.
Xpay.World is a TMS (Terminal Management System) PCI host as Payments Tech As A Service. From product inception, design to compliance – we provide a holistic service and solution with the expertise to certify EMV POS devices to payment acquirers to accelerate device deployments for merchants and large corporate customers.
Read More
.
We agonize over the right abstractions so your teams don’t need to stitch together disparate systems or spend months integrating payments functionality.
Read More
curl --location --request POST https://payments.world'/api/payment/create' \
--form 'token="MERCHANT_KEY"' \
--form 'public_key="PUBLIC_KEY"' \
--form 'callback_url="yourodmain.com/redirect"' \
--form 'reference_code="ref_1"' \
--form 'amount="10"' \
--form 'email="test@email.com"' \
--form 'first_name="jhone "' \
--form 'last_name="doe"' \
--form 'title="test payment"' \
--form 'description="payment description"' \
--form 'quantity="1"' \
--form 'currency="USD"'
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => https://payments.world'/api/payment/create',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => array(
'token' => 'MERCHANT_KEY',
'public_key' => 'PUBLIC_KEY',
'callback_url' => 'yourodmain.com/redirect',
'reference_code' => 'ref_1',
'amount' => '10',
'email' => 'test@email.com',
'first_name' => 'jhone ',
'last_name' => 'doe',
'title' => 'test payment',
'description' => 'payment description',
'quantity' => '1',
'currency' => 'USD'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
<form method="POST" action="https://payments.world/api/payment/merchant/create" >
<input type="hidden" name="token" value="MERCHANT_KEY" />
<input type="hidden" name="public_key" value="PUBLIC_KEY" />
<input type="hidden" name="callback_url" value="https://yourdomain.com/success" />
<input type="hidden" name="reference_code" value="UNIQUE_REF_ID" />
<input type="hidden" name="amount" value="100" />
<input type="hidden" name="email" value="user@test.com" />
<input type="hidden" name="first_name" value="John" />
<input type="hidden" name="last_name" value="Doe" />
<input type="hidden" name="title" value="Payment For Products" />
<input type="hidden" name="description" value="The description of entire payments" />
<input type="hidden" name="quantity" value="1" />
<input type="hidden" name="currency" value="USD" />
<input type="submit" value="submit" />
</form>
var request = require('request');
var options = {
'method': 'POST',
'url': https://payments.world'/api/payment/create',
'headers': {
},
formData: {
'token': 'MERCHANT_KEY',
'public_key': 'PUBLIC_KEY',
'callback_url': 'https://yourdomain.com/success',
'reference_code': 'ref_1',
'amount': '10',
'email': 'test@email.com',
'first_name': 'jhone ',
'last_name': 'doe',
'title': 'test payment',
'description': 'payment description',
'quantity': '1',
'currency': 'USD'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
require "uri"
require "net/http"
url = URI(https://payments.world"/api/payment/create")
http = Net::HTTP.new(url.host, url.port);
request = Net::HTTP::Post.new(url)
form_data = [['token', 'MERCHANT_KEY'],['public_key', 'PUBLIC_KEY'],['callback_url', 'https://yourdomain.com/success'],['reference_code', 'ref_1'],['amount', '10'],['email', 'test@email.com'],['first_name', 'jhone '],['last_name', 'doe'],['title', 'test payment'],['description', 'payment description'],['quantity', '1'],['currency', 'USD']]
request.set_form form_data, 'multipart/form-data'
response = http.request(request)
puts response.read_body
import requests
url = https://payments.world"/api/payment/create"
payload={'token': 'MERCHANT_KEY',
'public_key': 'PUBLIC_KEY',
'callback_url': 'https://yourdomain.com/success',
'reference_code': 'ref_1',
'amount': '10',
'email': 'test@email.com',
'first_name': 'jhone ',
'last_name': 'doe',
'title': 'test payment',
'description': 'payment description',
'quantity': '1',
'currency': 'USD'}
files=[
]
headers = {}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
.
.
.
Built-In Fraud Prevention And Compliance (Security)
.
.
COPYRIGHT © 2026. ALL RIGHTS RESERVED BY PAYMENTS.WORLD Powered by SMKG:OTC