#Ivan981
1 messages · Page 1 of 1 (latest)
i mean terminal events connectivity
terminal works like that
it did not send any webhook about failure or success
Hi, did it work before or this is the first time you use terminal?
first time
previous developer suggested to change device
we changed, and second also does not work
something wrong in integration or settings, i don't know
Can you try to change the Wifi?
tried, i used wifi ethernet, and tried to share wifi from mobile
same result
do you know this setting? terminal events connectivity
because it said 'Pending...'
on both wifi
can you confirm, if i send to the terminal processPaymentIntent and setReaderDisplay
no action from my code, not required with capture_method = automatic
Hmm not following the last question, but I am looking for Events connectivity
ok waiting
also for you know, we have only 1 success payment in 1 device. but 2 device does not works
Fot this device, do you have any Id? like terminal id tmr_xxx
tmr_E47sCARYcGdqaI
Can you just try again now? I want to see if I can find some log
trying to reach my client. if you need something to copy from dashboard let me know
log id req_vOUCamojEOrpcR
{
"id": "tmr_E47sCARYcGdqaI",
"object": "terminal.reader",
"action": {
"failure_code": null,
"failure_message": null,
"process_payment_intent": {
"payment_intent": "pi_3MCohSCmgUAee5o50oJSgatQ"
},
"status": "in_progress",
"type": "process_payment_intent"
},
"device_sw_version": "2.8.4.0",
"device_type": "bbpos_wisepos_e",
"ip_address": "172.20.10.2",
"label": "Ivan b's Reader",
"livemode": true,
"location": "tml_E47sCAsf6cvSiw",
"metadata": {
},
"serial_number": "WSC513142064489",
"status": "online"
}
This is the server-driven flow, correct?
And after you call this processPaymentIntent, how does your reader look like?
Wait but this request req_vOUCamojEOrpcR happened yesterday
yes server-driven
yes yesterday, my client from united states and sleeps now
i sent a video, you will see how it looks like
So it stuck on "Completing your order"
Ok, then which approach you use for verify the terminal state, as listed here? https://stripe.com/docs/terminal/payments/collect-payment?terminal-sdk-platform=server-driven#verify-reader
4 ways:
- Listen to webhooks
- Poll the Stripe API
- Use the PaymentIntent
- Use the reader object
listen webhooks
but terminal does not send it
this is all i got as a webhook
each time i tried to pay by card
this is activity of payment intent
nothing happened, after i created PI
With the exactly same integration, you have another working terminal?
yes only 1 time
I think it's mostly a connectivity issue with the network
Terminal wasn't designed to work with mobile sharing
but i can easily reset or send another payment
You would need a normal working wifi
By wifi ethernet, did you mean both wifi and ethernet?
Well it means the integration is fine, at least 1 time
looks like connection, but i can easily reset ot send another pi to it
Yes you can send from backend I guess, but the terminal should be in a working wifi to trigger the webhook