订阅所有 paypal webhooks 事件
Posted
技术标签:
【中文标题】订阅所有 paypal webhooks 事件【英文标题】:subscribe to all paypal webhooks events 【发布时间】:2015-11-06 23:54:56 【问题描述】:我们如何在 paypal webhooks 中一次订阅所有事件?
"url": "https://www.yeowza.com/paypal_webhook",
"event_types": [
"name": "PAYMENT.AUTHORIZATION.CREATED"
,
"name": "PAYMENT.AUTHORIZATION.VOIDED"
]
这说明订阅特定的 webhook,但不是所有的 webhook。
【问题讨论】:
【参考方案1】:您可以使用以下有效负载订阅所有 webhook:
"event_types": [
"name": “*"
]
请参考 PayPal Webhooks 文档@https://developer.paypal.com/docs/api/#create-a-webhook
注意:要订阅所有事件类型,请使用 *(星号)作为 event_types 字段中事件名称的通配符。当您指定 event_types 字段中事件名称的 * 通配符,您的 webhook 会自动订阅所有事件类型,包括任何 添加了新的事件类型作为对它们的支持。当 您通过替换先前指定的 webhook 来更新现有的 webhook 以 * 通配符作为唯一事件名称的事件类型数组。到 查看所有当前支持的事件类型,您可以发出请求 获取 webhook 事件类型的参考列表。
【讨论】:
以上是关于订阅所有 paypal webhooks 事件的主要内容,如果未能解决你的问题,请参考以下文章
Paypal 不会在沙盒中的 BILLING.SUBSCRIPTION.CANCELLED 上触发 webhook