#nimby_09436
1 messages · Page 1 of 1 (latest)
Can you share an example event where you're seeing it null?
I'm not sure what would be helpful to send, but one of our developers is seeing a successful payment from the payment link, but our database is not showing the changes expected from our webhook, and the debugging shows that the email field is null. I also see the following entry in postman when getting checkout sessions:
{
"id": "cs_test_b1xhaMgBmyubjhni7UwIwG3adrtlGdEUKycJGhPSfDO5ABhDvsrPJjMn7B",
"object": "checkout.session",
"after_expiration": null,
"allow_promotion_codes": true,
"amount_subtotal": 49900,
"amount_total": 49900,
"automatic_tax": {
"enabled": false,
"status": null
},
"billing_address_collection": "auto",
"cancel_url": "https://stripe.com",
"client_reference_id": null,
"consent": null,
"consent_collection": {
"promotions": "none",
"terms_of_service": "none"
},
"created": 1694478180,
"currency": "gbp",
"currency_conversion": null,
"custom_fields": [],
"custom_text": {
"shipping_address": null,
"submit": null,
"terms_of_service_acceptance": null
},
"customer": null,
"customer_creation": "if_required",
"customer_details": null,
"customer_email": null,
...
That checkout session has status: expired so it was never completed
In that case, customer_details being null is expected
We'd need the exact details like what payments (pi_xxx) are causing issues on your end and so on..
Also like the exact event IDs evt_xxx would help
Okay, thank you. I will need to discuss with another team member and return shortly