<?php
$url = 'https://api.nowpayments.io/v1/payment';
$apiKey = 'QWGQN2J-PK3M7AN-KNYYV95-C0JE4V3'; // 替换为你的实际API密钥
$data = [
'price_amount' => 200,
'price_currency' => 'usd',
// 'pay_currency' => 'btc',
'pay_currency' => 'eth',
'ipn_callback_url' => 'https://nowpayments.io',
'order_id' => 'RGDBP-21314',
'order_description' => 'Apple Macbook Pro 2019 x 1'
];
$headers = [
'x-api-key: ' . $apiKey,
'Content-Type: application/json'
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); // 生产环境中应保持为true
$response = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
curl_close($ch);
// 处理响应
echo $response;
?>