top of page

Prepare SDK networking and app distribution

Check gateway/TMS reachability, store review prerequisites and the exact device configuration used by your app.

Allow gateway and TMS traffic

The source requires outbound TCP 443 to CardEaseXML and CardEaseTMS. Live and Test use separate address sets. Reachability to the payment endpoint alone does not prove the SDK can configure a terminal.

Use the environment-specific address set

Service / environment Published IPv4 addresses, TCP443 CardEaseXML / Live 91.197.92.250, 91.197.93.250, 91.197.93.251, 91.197.94.250, 91.197.94.252, 74.120.0.250, 74.120.1.250, 74.120.1.251, 74.120.2.250, 74.120.2.252 CardEaseXML / Test 91.197.92.230, 91.197.93.230, 91.197.94.203, 91.197.95.230 CardEaseTMS / Live 91.197.92.239, 91.197.93.239, 91.197.94.239, 74.120.0.239, 74.120.1.239, 74.120.2.239 CardEaseTMS / Test 91.197.92.219, 91.197.93.219, 91.197.94.219, 91.197.95.219 Snapshot reviewed October19,2026. Validate the current source and your deployment network before changing firewall policy; additional platform dependencies may require their own connectivity.

Prepare physical-accessory review

Confirm TMS settings such as receipt source and signature support. For iOS physical accessories, declare only supported protocol strings, arrange manufacturer registration of the app, and include the applicable MFi Product Plan ID and review instructions. Provide a reviewable demonstration and test access through the store’s review process.

Treat store declarations as release work

The SDK includes encryption through SQLCipher. Complete the current distribution-store encryption declarations for your app and regions; the source’s historical export guidance is not a current legal determination. Tap to Pay entitlement review is separate from physical-accessory review.

Join the community and get the latest biz news & tips

Thanks for submitting!

© 2025 Betterpay. All Rights Reserved.

bottom of page