本页面为您提供了关于API支付的详细文档,包括接口说明、参数说明以及使用示例。
接口说明
以下是API支付的主要接口:
/api/payment/initialize
:初始化支付请求/api/payment/confirm
:确认支付结果
参数说明
以下为API支付接口的参数说明:
amount
:支付金额,单位为元order_id
:订单号callback_url
:支付回调URL
使用示例
以下是一个简单的使用示例:
const axios = require('axios');
// 初始化支付请求
axios.post('/api/payment/initialize', {
amount: 10.00,
order_id: '1234567890',
callback_url: '/api/payment/callback'
})
.then(response => {
console.log('Payment initialized:', response.data);
})
.catch(error => {
console.error('Error initializing payment:', error);
});
// 确认支付结果
axios.post('/api/payment/confirm', {
order_id: '1234567890',
payment_id: 'payment123'
})
.then(response => {
console.log('Payment confirmed:', response.data);
})
.catch(error => {
console.error('Error confirming payment:', error);
});
扩展阅读
如果您需要了解更多关于API支付的信息,可以访问以下链接:
Payment Process