#miroslaw.drozd1987
1 messages · Page 1 of 1 (latest)
Which event(s) are you listening for in Zapier?
Should be on checkout.session.completed events: https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-customer_details-tax_ids
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I tried it, there is only customer nam
This trigger in Zapier
Can you share a cs_xxx ID?
Either via the Dashboard (from a payment), via the API or your webhook/Zapier
from test mode or from prod?
Well, any. Wherever you have a session that you expect to see tax data (like the one from the screenshot)
ok please give me 30 min i got meeting and will get back to you ok?
sure
hey! Im back
cs_live_b17hhz31Mx1orFN6li6iYpKx0ld7nWhznXlpzmQx11Fw3DcBnGkDqQUJPN
on this payment I have input ALPHA PROJECT as business name
Hmm, I see the values from the screenshot you shared under the tax_ids hash I shared earlier
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
If you're after the company name, that is persisted on the Customer object: https://stripe.com/docs/tax/checkout/tax-ids#new-customers
do you know why it is not visible in Zapier in Checkout Completed ?
Because that field isn't persisted on the Checkout Session object, but the Customer object
sure
In Checkout Session Completed, which status in this event can I use to determin if charge was succesfull or not?
is it payment_status: paid?
I just want my Zap to confirm that we collected the money and we can activate account in different system
well if you get the event at all, it means the payment was successful, in that the customer entered payment information, completed the form , did any authentication necessary, and got a success message; that's when the event happens
for most payment methods that's it, but for some payment methods there are extra events for async success(like bank debits that take a couple of days to arrive) , see https://stripe.com/docs/payments/checkout/fulfill-orders#delayed-notification
ok, so for most payment methods if events happen it means money were collected and there is no need for additional payment success test
yes
going back to Checkout Session, in Zapier wchill field holds business name? I cant see it anywhere
we don't know about Zapier. In Stripe's API it's saved to the name field on the Customer object associated with the CheckoutSession : https://stripe.com/docs/api/customers/object#customer_object-name
ok, I think I know where the problem is, my payments comes through as GUEST therefore I cannot find them in Zapier anyway
OK maybe we can star different solution
is there a way to create CUSTOM FILEDS on payment page?
hmm I guess that's a weird limitation of this guest customer thing we do. You can use https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-customer_creation to disable it.
not really right now no