The Woo Mobile App logs record various errors and events and can help you troubleshoot common issues. Hereโs a breakdown of what the messages mean and what actions you can take.
iOS
โ Back to topโ[StripeTerminal] โฆโ
These errors come from the Stripe Terminal SDK. They can help diagnose problems with connecting to card readers or processing payments.
โ[CardPresentPaymentsOnboarding] โฆโ
The app couldnโt fetch site settings, plugins, payment accounts, or the storeโs base location. Check your Internet and Jetpack connections to fix this.
โFailed to submit email receipt for order: (ORDERNUMBER). Email is not configuredโ
The Mail app on your device isnโt set up. Configure the Mail app to send receipts.
โFailed to collect payment: (REASON)โ
This happens when a card is declined. Ask the buyer to use another card. Learn more about Stripe’s decline codes.
โUnexpected error when checking for reader updateโ
The app couldnโt connect to Stripeโs update servers. Retry updating the reader with a stable Internet connection.
โError synchronizing known readerโ
The app couldnโt fetch the last connected reader ID. You can still proceed, but youโll need to confirm the reader manually.
โUnexpected error when disconnecting readerโ
If this happens in Settings > In-Person Payments > Manage Card Reader, try force-quitting the app. Reset the reader by holding its power button for 5 seconds, then reconnect.
โUnexpectedly unable to downcast to CardReaderSettingsConnectedViewModelโ or โUnexpectedly unable to downcast to CardReaderSettingsSearchingViewModelโ
This is rare and you may still be able to process payments. Please report it to our support team if you encounter this error.
Android
โ Back to topLogs related to In-Person Payments on Android have these prefixes:
- โStripeTerminalโ: Stripe Terminal SDK errors about reader communication or Stripe backend issues.
- โWooCommerce-CARD_READERโ: Logs about UI flows or setup wizards.
- โWordPress-APIโ and โVolleyโ: Logs about backend communication.
Common Messages
โ Back to topโE/StripeTerminal: Update failed due to low battery on the readerโ
Charge the card reader, then retry the update.
โE/WooCommerce-CARD_READER: Connecting to reader failedโ
The app found the reader but couldnโt connect. Ensure your Internet and Jetpack connections are working.
โScanning failed: [Reason]โ
Restart the reader and retry scanning. Ensure the reader is powered on and not connected to another device.
โLocation settings activity not foundโ
Location services are disabled in your device settings. Enable location services manually.
โFailed to collect payment: (REASON)โ
This usually happens if the card is declined and the customer needs to try a different card. Learn more.
โDisconnection from reader has failedโ
Turn off Bluetooth in your device settings. If the issue persists, force quit the app, reset the reader by holding its power button for 5 seconds, and then reconnect.
โWordPress-API โฆโ
The app couldnโt fetch site settings, plugins, payment accounts, or connection tokens. Ensure your Internet and Jetpack connections are active.
Use this guide to identify and resolve issues quickly. If problems persist, contact our support team for help.
Questions and support
โ Back to topSomething missing from this documentation? Still have questions and need assistance?
- If you have a question about a specific extension or theme youโd like to purchase, contact us to get answers.
- If you already purchased this product and need some assistance, get in touch with a Happiness Engineer via our support page and select this product’s name from the Product dropdown.