Start instantly with Arionpay.
You control your crypto, keys, and data.
Start immediately without KYC.
Our crypto payment gateway can easily integrate into major CMS solutions like WooCommerce and WHMCS. If you have an online store and want to accept cryptocurrency payments, simply install one of our plugins.
Explore Plugins
Arionpay has a mature API with great documentation. Explore our guides and examples to integrate Arionpay.
Explore APIconst crypto = require('crypto');
const axios = require('axios');
const apiKey = "pk_test_123";
const secret = "sk_live_secret";
const payload = {
storeId: "651a...",
amount: 100.00,
currency: "USD",
orderId: "ORD-1001"
};
const signature = crypto.createHmac('sha256', secret)
.update(JSON.stringify(payload))
.digest('hex');
axios.post(url, payload, {
headers: { 'x-api-key': apiKey, 'x-signature': signature }
}).then(res => console.log(res.data));
$apiKey = "pk_test_123";
$secret = "sk_live_secret";
$data = [
"storeId" => "651a...",
"amount" => 100.00,
"currency" => "USD"
];
$payload = json_encode($data);
$signature = hash_hmac('sha256', $payload, $secret);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"x-api-key: $apiKey",
"x-signature: $signature"
]);
import hmac, hashlib, json, requests
api_key = "pk_test_123"
secret = "sk_live_secret"
payload = {
"storeId": "651a...",
"amount": 100.00,
"currency": "USD"
}
body = json.dumps(payload)
signature = hmac.new(secret.encode(), body.encode(), hashlib.sha256).hexdigest()
response = requests.post(url, data=body, headers={"x-api-key": api_key})
curl -X POST https://api.arionpay.com/api/v1/invoices \
-H "Content-Type: application/json" \
-H "x-api-key: pk_test_123" \
-H "x-signature: SIGNATURE_HERE" \
-d '{
"storeId": "651a...",
"amount": 100.00,
"currency": "USD",
"orderId": "ORD-1001"
}'
Integrate our API using our Friendly API documentation to build a highly secure custom crypto payment.
Learn MoreUse our white-label gateway solution to perfectly align with your brand identity and specific business requirements.
White Label GatwayGenerate Crypto Invoices, manage your Crypto Wallet, and share Payment Links instantly without writing a single line of code.
Create Crypto InvoiceStart free. Pay only after you pass your free limit. Process your first $1,000 in transactions with 0% gateway fees.
gateway fees
per transaction
volume discounts
Processing high-value operations? Unlock tailored transaction fees and dedicated account management for your business.
ArionPay uses a non-custodial model with 0% price spreads and no withdrawal fees. See how much you save compared to custodial processors.