# Auto Card Surcharge not applied on Connected Terminal (allow\_auto\_card\_surcharge: true)

**URL:** <https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112>\
**Category:** Questions\
**Tags:** terminal-api\
**Created:** [October 5, 2026, 9:32pm UTC](https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112 "2026-10-05T21:32:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![djmannyd](https://avatars.discourse-cdn.com/v4/letter/d/779978/32.png) [@djmannyd](https://developer.squareup.com/forums/u/djmannyd)\
**Post date:** [October 5, 2026, 9:32pm UTC](https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112/1 "2026-10-05T21:32:11Z")

</div>

We use the Terminal API (Connected Terminal) and completed Credit Card Surcharge onboarding in the Dashboard (3%, location M3529FJDGB5VE). Our CreateTerminalCheckout request sends `device_options.allow_auto_card_surcharge: true` with Square-Version 2026-01-22, and the checkout echoes it back. But no surcharge is applied on credit cards. Example: checkout `n5vKqy5gg654dVCE`, payment `fLYdki7wQ1RyLSK3zCuveGRSvUeZY` (credit Visa, $1.00, no `applied_card_surcharge_details`). Device 046CS149A1001350, Terminal OS 5.67.0101, app 7.18. Same symptom as forum thread [26787](https://developer.squareup.com/forums/t/terminal-api-auto-card-surcharge-beta-never-applies-enrollment-path-for-connected-terminal/26787/5), which was resolved over DM. Is there an enrollment step needed for ACS on Connected Terminal?

---

<div class="post-metadata">

**Author:** ![zacstlouis](https://avatars.discourse-cdn.com/v4/letter/z/b5a626/32.png) [@zacstlouis](https://developer.squareup.com/forums/u/zacstlouis)\
**Post date:** [October 6, 2026, 11:15pm UTC](https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112/2 "2026-10-06T23:15:58Z")

</div>

I’ll pass this along to my colleague that answered the other thread!

---

<div class="post-metadata">

**Author:** ![ashley-square](https://avatars.discourse-cdn.com/v4/letter/a/5f9b8f/32.png) [@ashley-square](https://developer.squareup.com/forums/u/ashley-square)\
**Post date:** [October 7, 2026, 1:53pm UTC](https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112/4 "2026-10-07T13:53:57Z")

</div>

Could you test again now and let me know if it works?

---

<div class="post-metadata">

**Author:** ![ashley-square](https://avatars.discourse-cdn.com/v4/letter/a/5f9b8f/32.png) [@ashley-square](https://developer.squareup.com/forums/u/ashley-square)\
**Post date:** [October 7, 2026, 3:09pm UTC](https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112/5 "2026-10-07T15:09:16Z")

</div>

Please send a new checkout ID if you are still running into issues.

It also may help to bump to our latest app version on the device-

1. Swipe in from the left edge to open the menu.
2. Go to Settings → Hardware → General → About Terminal.
3. Check for and install any available software updates.

Keep the Terminal connected to the internet and plugged into power, and do this when it isn’t processing a payment.

After updating, check the OS and app versions on that screen, then rerun the surcharge test.

---

<div class="post-metadata">

**Author:** ![djmannyd](https://avatars.discourse-cdn.com/v4/letter/d/779978/32.png) [@djmannyd](https://developer.squareup.com/forums/u/djmannyd)\
**Post date:** [October 7, 2026, 6:39pm UTC](https://developer.squareup.com/forums/t/auto-card-surcharge-not-applied-on-connected-terminal-allow-auto-card-surcharge-true/28112/6 "2026-10-07T18:39:51Z")

</div>

That fixed it, just a simple update to the Terminal. Thanks so much guys.
