Loading
Give your customers the gift of modern, frictionless, painless payments. Integrate once and let your customers pay you however they want.
We offer a robust and secure payment gateway
Intelligent value-added services for digital banking, sales.
Intelligent value-added services for digital banking, sales.
Intelligent value-added services for digital banking, sales.
Everything is possible, from card products all the way to digital banking and payment apps. We’re your specialists for issuing and technically integrating payment solutions. With us, you get everything from one source: modular end-to-end solutions, flexibly configurable white-label products.
Read More
With our advanced payment gateway, accept payments from anywhere in the world—no matter where your customers are located.
Start Building Your Store Today
Our platform makes it easy for you to transfer money or request payments from anyone, anywhere, at any time.
Simplify your life and stay on top of your payments with our fast, easy, and secure bill payment service.
Set up your secure, customizable payment page and start accepting payments easily and securely.
Create your professional invoices and start accepting payments quickly, securely, and effortlessly.
Get your virtual card now for secure, easy, and controlled online transactions.
Checkout’s intuitive APIs and documentation make it easy to get started, Lorem ipsum dolor sit amet consectetur adipisicing elit. Culpa recusandae accusamus numquam quos, debitis consectetur! and easy to iterate. Lorem ipsum dolor sit amet consectetur adipisicing elit. Aperiam fuga eius sed aut, voluptates commodi incidunt excepturi nobis similique vel, aliquid laborum ex dignissimos officia minima voluptas dolor labore cum?
Read More
curl --location --request POST https://www.gateway.ethioworks.com'/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://www.gateway.ethioworks.com'/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://www.gateway.ethioworks.com/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://www.gateway.ethioworks.com'/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://www.gateway.ethioworks.com"/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://www.gateway.ethioworks.com"/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)
Collect and store payment details including cards, ACH, and other popular payment methods. Easily send invoices to recurring customers, and offer discounts and free trials to drive adoption.
Collect and store payment details including cards, ACH, and other popular payment methods. Easily send invoices to recurring customers.
Collect and store payment details including cards, ACH, and other popular payment methods. Easily send invoices to recurring customers.
Built-In Fraud Prevention And Compliance (Security)
Checkout uses machine learning to help you distinguish fraudsters from customers. Apply extra authentication to high-risk payments, or let us take on fraudulent disputes entirely with Chargeback Protection.
Checkout uses machine learning to help you distinguish fraudsters from customers. Apply extra authentication to high-risk payments, or let us take on fraudulent disputes entirely with Chargeback Protection.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Reprehenderit, sed Lorem ipsum dolor sit amet..
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Reprehenderit, sed Lorem ipsum dolor sit amet..
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt eiusmod.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt eiusmod.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt eiusmod.
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Reprehenderit, sed Lorem ipsum dolor sit amet..
Dolor sit amet consectetur adipisicing elit. Eligendi ab illo ad incidunt unde cumque magnam iure numquam...
Dolor sit amet consectetur adipisicing elit. Eligendi ab illo ad incidunt unde cumque magnam iure numquam...
Dolor sit amet consectetur adipisicing elit. Eligendi ab illo ad incidunt unde cumque magnam iure numquam...
Copyright © 2025. All Rights Reserved