跳转到主要内容
只有在订单尚未到达终态时,你才能取消一个 Payment Intent。 一旦 Payment Intent 被取消,订单即关闭,客户将无法再完成该笔支付。

取消服务说明

如何取消一笔支付

通过 API 取消

下例展示调用 Cancel a PaymentIntent endpoint 的请求和响应。

示例请求

示例响应

你可以通过监听 acquiring.cancel.succeeded webhook,或主动调用 Retrieve a payment intent API 查询 Payment Intent 状态,来判断取消是否已成功处理。

通过控制台取消

  1. 在商户后台打开 Payments → Transactions。
  2. 打开符合条件的支付,或使用其行操作菜单,然后选择 Cancel。
  3. 检查确认信息并确认取消。
只有支付仍可取消且当前角色拥有取消权限时,Cancel 操作才会显示。请通过取消 Webhook 或 Retrieve a payment intent API 确认最终结果。

预授权撤销

预授权仅在尚未请款、未过期,且渠道支持撤销时允许商户撤销。请款处理中或已发生请款时,不要提交撤销;剩余授权额度由系统处理。available_to_void大于零不代表一定符合撤销条件。参见预授权与手动请款。