跳到主要内容

订单支付Webhook

Aghanim的订单支付webhook通知您的游戏成功完成游戏中心的付款,提供交易的详细信息。

此webhook通过订单支付事件激活,可在游戏→Webhooks中选择。

警告

要将游戏内物品记入玩家账户,请使用item.add webhook。 订单支付webhook旨在提供详细数据,当item.add不足时使用。

支付流程图片支付流程图片

要求

要使用Aghanim的订单支付webhooks,您应该将webhook服务器配置如下:

  • HTTPS端点,接受POST webhook请求。
  • 监听由Aghanim生成和签名的事件。
  • 处理webhook负载中包含的idempotency_key,以防止重复处理webhooks。
  • 如果购买的物品成功记入,则响应2xx状态码;若被拒绝或出错,则用4xx或5xx。

配置

  1. 开发一个用于order.paid webhook处理的函数。
  2. 让您的端点可用。
  3. 通过选择订单支付事件类型,在Aghanim账户�A0→�A0游戏�A0→�A0Webhooks�A0→�A0新建Webhook中注册您的端点。

或者,您可以使用创建Webhook API方法在Aghanim中注册您的端点。

需要帮助吗?
联系我们的集成团队 integration@aghanim.com