save stripe custome id

Signed-off-by: wozulong <>
This commit is contained in:
wozulong
2024-03-23 21:59:15 +08:00
parent 71d60eeef7
commit 8537f10412
5 changed files with 19 additions and 6 deletions

View File

@@ -44,6 +44,7 @@ func StripeWebhook(c *gin.Context) {
}
func sessionCompleted(event stripe.Event) {
customerId := event.GetObjectValue("customer")
referenceId := event.GetObjectValue("client_reference_id")
status := event.GetObjectValue("status")
if "complete" != status {
@@ -51,7 +52,7 @@ func sessionCompleted(event stripe.Event) {
return
}
err := model.Recharge(referenceId)
err := model.Recharge(referenceId, customerId)
if err != nil {
log.Println(err.Error(), referenceId)
return