#zishaansunderji - Terminal Tipping Beta
1 messages ยท Page 1 of 1 (latest)
Hello! When you say it doesn't seem to have updated the reader what do you mean exactly?
so I don't see the splash screen changed from the default splash screen - and the tip presets don't show when making a payment
This the response I get in each step of the way
splash screen image file: file_1KMJBMFk5BSitd8bDgTOxTL3
Reader settings: {
id: 'tmrs_9a321908-a078-4c0a-b77b-4065c3896dc4',
object: 'terminal.reader_settings',
bbpos_wisepos_e: {
splashscreen: 'file_1KMJBMFk5BSitd8bDgTOxTL3',
tipping: { cad: [Object] }
},
livemode: true,
type: 'bbpos_wisepos_e'
}
Config response: {
id: 'uc_5caf3e84-dccb-4748-a548-958dfeb4903d',
object: 'terminal.configuration',
bbpos_wisepos_e: 'tmrs_9a321908-a078-4c0a-b77b-4065c3896dc4',
is_default: false,
livemode: true,
verifone_P400: null
}
Location response: {
id: 'tml_Ee5IzgZUv4sbF5',
object: 'terminal.location',
address: {
city: 'Toronto',
country: 'CA',
line1: '38 Grenville St',
line2: 'WSC513104000905',
postal_code: 'M4Y 1A5',
state: 'ON'
},
configuration_overrides: 'uc_5caf3e84-dccb-4748-a548-958dfeb4903d',
display_name: 'Grub On Grenville - WSC513104000905',
livemode: true,
metadata: {}
}
From what I can tell everything processed successfully
So that file_1KMJBMFk5BSitd8bDgTOxTL3 is never being displayed on the reader?
What is the country of the reader's location?
Canada
What currency are you using?
What's the [Object] here? tipping: { cad: [Object] }
It's something like this:
# "tipping": {
# "cad": {
# "fixed_amounts": [
# 100,
# 200,
# 300
# ],
# "percentages": [
# 15,
# 20,
# 25
# ],
# "smart_tip_threshold": 1000
# }
# }
What is the amount of the payment you're attempting?
I printed it as a string the first time round - but then parsed it as json this time (with the example response I'm sending) so it turned it [Object] but the code is identical in this step - besides the numbers
I am attempting a $2 transaction while checking this
so 200
should I try with an amount higher than $10?
Yeah, try $20.
Same result - it just says "Insert, tap, or swipe to pay" with $21.10 as the charge amount
$1.10 is coming from our tax calculation before sending it to the terminal
but if the splash screen isn't updating - then it seems like - it's not updating the configuration to the location
I verified the location, the reader in that location and this payload so it seems a little strange
Can you give me the request ID of the API call to update the reader settings? Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
Sweet! Give me 1 minute
req_yZloZNgVO2u6lR: Reader Settings
req_MO100TznVDF3HM: Configuration
req_xEC7ZOaFgG88zg: Locations
so those are the 3 that happened back to back
Looking, hang on...
sounds good! Also this was the splash screen upload:
req_tR17hCWSGEFMlD
Thanks Rubeus ๐
These requests look correct to me. Do you have the ID of the reader itself?
this is the reader id
tmr_Ee5KdAB7y8n7i8
and this is the serial number: WSC513104000905
Hm, yeah, it's in the right location and everything. I'm not sure why this isn't working, it might be an issue with the beta. I recommend writing in to stripe-terminal-betas@stripe.com with those request IDs and let them know what's going on.
Got it - do you know, by any chance, how long it might take them to reach out?
I'm not sure. Is this urgent? I can flag internally if it is.
Yeah we have to deliver this feature by monday - so if that's possible - it'll be awesome!!
Yeah, can you write and send the email, then let me know when it's sent? I'll then flag to the team so they can find that email and help you out.
Got it! Sending the email now! Thanks a ton for your help!!
I just sent the email
Thanks again for your help! ๐
Flagged internally!
@gentle atlas You still around?
Yeah I am
We found a configuration issue on your account. Can you give it another try?
Not sure what you mean? I think start with removing and adding the custom configuration to the location and then see if the reader updates as expected.
So remove that specific custom configuration for that location?
Yeah, then add it back.
Sounds good!
Would you know how to delete a configuration
and i can't seem to find it
I don't think you need to delete it, just remove it from the location and add it back again. The next step in that guide, where you set configuration_overrides. Set that to an empty string, then set it back to the configuration ID.
Got it!!
It doesn't seem to like the empty string
{
"error": {
"code": "parameter_invalid_empty",
"doc_url": "https://stripe.com/docs/error-codes/parameter-invalid-empty",
"message": "You passed an empty string for 'configuration_overrides'. We assume empty values are an attempt to unset a parameter; however 'configuration_overrides' cannot be unset. You should remove 'configuration_overrides' from your request or supply a non-empty value.",
"param": "configuration_overrides",
"type": "invalid_request_error"
}
}
Ah, okay, let me check on this one!
Yeah, that's worth a try in the meantime. ๐
Perfect ๐
Also can you reboot the Terminal Reader after you set the new configuration_override?
That shouldn't normally be required, but I want to make sure the Terminal grabs the new configuration and account stuff.
{
"id": "tml_Ee5IzgZUv4sbF5",
"object": "terminal.location",
"address": {
"city": "Toronto",
"country": "CA",
"line1": "38 Grenville St",
"line2": "WSC513104000905",
"postal_code": "M4Y 1A5",
"state": "ON"
},
"configuration_overrides": "uc_13bb3ca8-985c-419f-83cb-2ccad6779409",
"display_name": "Grub On Grenville - WSC513104000905",
"livemode": true,
"metadata": {
}
}
sweet for sure!!!
so new configuration override and my terminal is rebooting
maybe a couple more seconds
so the reader is launched
so far the splash screen is the default one
Is the splash screen white or black?
it's white at the top and then pink+orange in the bottom
byt the theme is black when going to the settings
Gotcha. Checking on something...
Sounds good! Take your time!
Will you try a payment with tipping while we're investigating further?
I think the splash screen and the tipping are separate issues.
Yeah I just tried tipping and it didn't work
It just showed the amount
Actually does the tip screen come before the insert your card screen?
Let me just go through a transaction and see if the tip selection screens comes through in any step
It should show up before.
Got it! Yeah it didn't show the tip unfortunately
When you'd mentioned, "We found a configuration issue on your account", what was the issue in the configuration?
That's what we're investigating now. It looks like your account wasn't configured for the beta properly.
Just letting you know we're still investigating. ๐
Perfect ๐ Thanks Rubeus!!
Quick question, do you think it's cool if I can respond back in 30 mins? After I commute back home, i'll definitely be free to go through anything on my end
Sorry, yep, that would be fine! Next step is to try rebooting the Terminal reader one more time and see if you get the black splash screen/see if tipping works.
We think it will work after a reboot this time. ๐
Tipping I mean.
Focused on that first, then we can figure out the custom splash screen.
Awesome!! Iโll give you an update in 15 mins! ๐
We also just made a change that may fix the custom splash screen as well. Let us know how it goes after a reboot!
Amazing! Sorry for the trouble! ๐
I can't believe you managed to figure this out super quick!!!
No - ofcourse not! Thanks a ton!!! ๐
I truly appreciate it!
Happy to help!