本页面为您提供了关于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