接入教程
1. 登录Adyen客户区域获取API密钥
2. 在请求中配置API密钥进行身份验证
3. 调用Checkout Utility API中的工具函数
4. 根据返回结果集成到您的支付系统
使用Python验证支付细节
python
import requests
url = "https://api.example.com/v1/originKeys"
headers = {
"X-API-Key": "YOUR_API_KEY",
"Content-Type": "application/json"
}
data = {
"originDomains": ["https://www.yourstore.com"]
}
response = requests.post(url, json=data, headers=headers)
print(response.json())
使用PHP获取来源密钥
php
<?php
$url = 'https://api.example.com/v1/originKeys';
$data = json_encode(['originDomains' => ['https://www.yourstore.com']]);
$options = [
'http' => [
'header' => "Content-Type: application/json\r\nX-API-Key: YOUR_API_KEY\r\n",
'method' => 'POST',
'content' => $data
]
];
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
echo $result;
?>
使用JavaScript验证支付来源
javascript
fetch('https://api.example.com/v1/originKeys', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-Key': 'YOUR_API_KEY'
},
body: JSON.stringify({
originDomains: ['https://www.yourstore.com']
})
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
常见问题
如何获取Adyen Checkout Utility Service的API密钥?
您需要登录Adyen客户区域,按照相关指南获取Checkout API密钥。该密钥用于对所有API请求进行身份验证。
这个服务主要用于哪些实用功能?
该服务提供如验证支付来源、生成安全令牌等工具函数,帮助商家安全、便捷地集成Adyen Checkout支付系统。
API请求需要哪些必填头信息?
每个请求必须包含'X-API-Key'头用于身份验证,以及'Content-Type: application/json'头(如果请求体为JSON)。
Aitishiku.com