用户完成结帐后,贝宝document尚不清楚业务需要执行的步骤。
这是我认为应该做的事情,如果我做错了,请纠正我。
1.在onApprove
回调中将subscriptionID发送到后端
2.后端验证subscriptionID,然后将其与用户ID(如果有效)一起保存。如何?
目前,我正在考虑使用https://api.sandbox.paypal.com/v1/billing/subscriptions/<subID>
,如果状态为有效,则为用户增加30天的保费。
3.将有一个Rest API来处理Paypal Webhook事件Payment sale completed
处理程序将verify the event
然后再向用户添加30天的溢价。 (使用事件中提供的subscriptionID来查找我之前保存了连接的用户)
任何帮助表示赞赏。