yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S7 Edge Questions and Answers] ChristopherXDA:
Well I'm glad I'm not the only one struggling with the getting amex to work. I've tried various full Odin wipes using xsg, xeu, btu, and dbt and haven't had my amex working since the beginning of owning it.

Doesn't make sense why Samsung cripples the app this way. Hopefully a truly region free version is coming soon.
[Samsung Galaxy S7 Edge Questions and Answers] sonymd:
XSA on my g935f, amex works great. It just doesnt have gift card purchase.
[Samsung Galaxy S7 Edge Questions and Answers] grajasekar:
Do all your visa cards and MC cards work on XSA though? On the S-Pay page for Australia, all I see is Amex and Citi, no Visa and MC as network partners.

Also, is XSA in beta for S-Pay or fully released?

Trying to figure out if it's worth trying to flash to XSA (from XSG) on my G925F. Edit: NVM, XSA is only for the 'i' variants, not the 'f' variants for the S6/S6 Edge. I guess there is no way for me to get Amex working in S-Pay unless the folks in the UAE get Amex on S-Pay officially. :(
[Samsung Galaxy S7 Edge Questions and Answers] Snapperlicious:
I have not been able to get S-Pay working on XSA again. I had it working before, then switched to DBT, and now back to XSA. I am not sure what I am doing different this time. I am using S-Pay 2.7.03 and Framework 2.7.51, both uploaded by the same person. I tried installing before applying the latest patch, and after the latest patch. In both cases, I never ran or opened the Australian S-Pay version. Any help/suggestions is appreciated.
[Samsung Galaxy S7 Edge Questions and Answers] sonymd:
Visa and mc from usa all works for me. This thread is for s7 or s7 edge so I don't know about s6 model. I just sideloaded spay 2.7.03 which is about 60mb for usa. Reward also works good.
[Samsung Galaxy S7 Edge Questions and Answers] Snapperlicious:
Ugh, anyone else get errors quoting other posts? I always get a message saying my post was flagged. I can post quick replies just fine though.

sonymd, what version of S-Pay and Framework are you running, and did you upgrade from an earlier version at any point?

If I install 2.7.03 and 2.7.51 from the start, it won't work at all. If I load 2.6.00 first and run it at least once, then upgrade, it all works except for amex.
[Samsung Galaxy S7 Edge Questions and Answers] bay96:
Hey. I had the same issue - Amex not working on XSA with spay 2.6.00 and spay framework 2.7.51. It used to work on XSA few months ago when I was on spay fwork 2.7.38.

I've just downloaded the apk for spay 2.7.03 and installed it directly on top of the existing spay 2.6.00. When I opened it, the app gave me an option to reactivate Amex. It asked for the zip code, but it would only let me enter 4 digit zip code (it looks like Australia has 4 digit zip codes). I proceeded anyways and had to get a confirmation number through sms/email and it works now.
[Samsung Galaxy S7 Edge Questions and Answers] ChristopherXDA:
I might have to go back and try the Aussie firm. On DBT the above did not work for amex.
[Samsung Galaxy S7 Edge Questions and Answers] sonymd:
I flash to XSA with android 7.0 firmware version G935FXXU1DQBH with odin clean install back in March. I just sideload spay 2.7.03 apk only. No need to install spay framework since it will automatically install and the version is 2.7.51. Do not update from within spay app and turn off auto update from samsung app store. Thr first ota update after late march disable the gift card store, but usa amex, mc, and visa all work. I had another ota update late April and everything is still good.
[Samsung Galaxy S7 Edge Questions and Answers] corbin dallas:
Just got SPAY working with my SM-G935F running XSG (G935FXXU1DQC4).

USA phone on ATT network. Confirmed working with CitiCard.

You need to download the following files and update the framework first.

Framework - 2-7-47

SPAY - 2.7.03

you can find these on some apkmirror
[Samsung Galaxy S7 Edge Questions and Answers] grajasekar:
Amex is the one I haven't been able to get working on XSG, though :(
[Samsung Galaxy S7 Edge Questions and Answers] wsurfa:
SM-G935F. Running G935FXXU1DQD7.

Olympic version

In the UK trying to install Pay, and it keeps installing the Brazilian version - any ideas?

. Given how limited Pay is here (3 crappy banks and no MST), I might not bother. 2 years late and still a bit rubbish.....
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Where you are doesn't affect what version of S-Pay you get. It appears you are running ROM from Brazil so it will always try to draw apps from Brazilian server.
[Samsung Galaxy S7 Edge Questions and Answers] wsurfa:
I guessed they must have installed Brazilian ROMs into all the phones given to the Olympics athletes in Rio. So I assume I'll have to find flash to a UK ROM, but I assume that would lose the Olympic theme though
[Samsung Galaxy S7 Edge Questions and Answers] grajasekar:
Yep, your CSC is what determines the level of access to Samsung Pay you have, not the version itself. That being said, you still need to get the ~60mb APK to get the fully featured US version even if you have a US based CSC on your phone.
[Samsung Galaxy S7 Edge Questions and Answers] mkoyskip:
I've been gone for a long while so here's my suggestions - for those not having AMEX issues (I don't use AMEX):

make sure to perform a full factory reset. if you're having issues with SSPay then consider flashing another country/csc fully (again another full factory reset before this). then do this again for with firmware of a different country code that doesn't include your CSC (search for the list of csc codes/countries). factory reset, then perform a full install back to the country/csc that you are trying to get working. always make sure not to use home_csc as this will KEEP your data, and may corrupt the process.

i've been using dbt/dbt (both 'normal' & also 'olympic' versions) for well over a year and have no problems at all. started out with

-- SSPay 2.2.02/SSF 2.4.02 and it has been working for me since

-- updates through SS also (no worries about the replies others have mentioned)

-- DBT/DBT (including Olympic) - there are 2 different versions/updates btw

so since aug 2016 at least

-- basically all has been AOK

-- done FDR/factory reset/etc - my SSP is still there including my rewards

USA/ATT/all working!

-- I don't use AMEX (not sure why anybody does tell the truth? isn't it expensive?) but my other cards work, get ss rewards, etc..

-- i can use it almost anywhere (except my debit card doesn't work for harris teeter)

my only complaint is that the latest gs7 update crapped my battery - was getting almost 2 days, now perhaps 14 hours... as i mention this another update is pushing to my gs7edge..

good luck, sorry for the long note - just tossing my little info to try & help out!!
[Samsung Galaxy S7 Edge Questions and Answers] gby241:
i had S7 as android 6.01

i had install the newest spay framework and spay, but it cant work.

spay don't support my SIM card.

i remove spay software. but spay framework can't remove

so........

1. Its necessary android 7.0 for spay?

2. how can i remove spay framework?
[Samsung Galaxy S7 Edge Questions and Answers] Snapperlicious:
I have yet to discover a way to remove framework other than a factory reset. Even apps like "disabler pro" won't remove it.

7.0 is not required for spay. There are versions that worked with 6.0. I would try starting with 2.6 if you want to use 6.0.
[Samsung Galaxy S7 Edge Questions and Answers] mkoyskip:
You can't uninstall the framework but I seem to remember that I was able to revert back to a previous version of the framework. ODIN and start over.

AMEX Reminder:

-- American Express Terms of Use for Samsung Pay

I'm on DBT/DBT USA ATT and all works for me including gift cards/etc. I don't use AMEX - they say "no annual fee" but... it's impossible to find out the real 'skinny' online, so they want us to call them.. otherwise I'd check it out for ya.. Good luck to ya'll.
[Samsung Galaxy S7 Edge Questions and Answers] yoonus:
I am running XSA firmware and AMEX works without any issues.

I had made multiple purchases and received few offers from them.
[Samsung Galaxy S7 Edge Questions and Answers] NVETHIS:
I still can't get Samsung Pay to work on my SM-G935F. I have the G935FXXU1DQD7 United Arab Emirates. I have AT&T US SIM. I got a notification there was an update to the Samsung Pay application a few weeks ago, and it appears that it was released in UAE. Opening the SP app now just says, after checking availability, Currently Available in the UAE only. Is there any way to fix this? I am willing to reload my phone with a different ROM if necessary. Thanks.

-NVE
[Samsung Galaxy S7 Edge Questions and Answers] Snapperlicious:
I suggest trying either XSA or DBT. Those seem to be the most reliable choices at the moment. You're probably better off with DBT if you don't have AMEX and XSA if you do.
[Samsung Galaxy S7 Edge Questions and Answers] ChristopherXDA:
I'm going to give this one last shot. Switching from DBT to XSA to try and get my Amex working again. Also, had some weird occasional glitches with google voice where it would sometimes think i was speaking german (which I don't lol). Maybe this will be less likely with a english speaking CSC.

---------- Post added at 02:56 PM ---------- Previous post was at 02:25 PM ----------

Ok, so it works now. First time i've had the amex working in 6 months or so.
[Samsung Galaxy S7 Edge Questions and Answers] cloud5673:
I have had no luck getting spay to work flashing BTU, DBT, XSA, and XSG. Clean flashes with odin each time. Spay starts initializing, but then gives me the access denied, unauthorized changes error.

I haven't rooted my phone; I just got a new SM-G935FD two days ago, so I'm not sure why it thinks knox is tripped. Only flashed official firmware from different regions. Is there something I'm doing wrong?
[Samsung Galaxy S7 Edge Questions and Answers] ChristopherXDA:
Clean flash using CSC not Home_CSC, and selecting re-partition in Odin? Try downloading latest XSA firmware. It has SPay app installed by default and worked for me after it updated itself.
[Samsung Galaxy S7 Edge Questions and Answers] cloud5673:
Yep. I just clean flashed xsa again with csc and re-partition. Spay updates, but gives me the error as soon as I open the app.
[Samsung Galaxy S7 Edge Questions and Answers] Snapperlicious:
Are you in the US? Most in the US use the US Spay app and not the Australian app loaded as part of the XSA firmware. You can sideload the US apps, just look for the one that is ~60mb in size. It didn't work for me if I went straight to 2.7.15. I had to install 2.6, launch it, then update to 2.7.15, and then it worked. If you already launched the XSA version, you may need to go into app manager and clear the data before it works.
[Samsung Galaxy S7 Edge Questions and Answers] ChristopherXDA:
That's frustrating. Not sure why that is. A few more ideas: I'm in the USA and when SPay worked when I opened the SPay app before entering in my gmail account (playstore) or samsung ID (galaxy store). during the initial setup. Just skip that. Not sure if Samsung is loading other checks during that processs...which is totally ridiculous if they are. Also, make sure your knox is not tripped or status custom. I tripped knox on an older s6 once by accidentally mixing up the BL and AP in ODIN using stock firmware. One last idea, download a CSC checker and make sure the CSC matches the firmware. Can't imagine it wouldn't but ya never know. Hope that helps you out.
[Samsung Galaxy S7 Edge Questions and Answers] jivenene:
Hope this helps:

stats:

Firmware: BTU G930FXXU1DQD7

CSC: BTU

Carrier: Cricket

SamSung PAY: 2.7.21

SamSung PAY framework: 2.7.50

When I first tried to add my US cards, I was given error that cards were not supported or something to that effect. Since then, I “disabled” the Spay app, which caused it to uninstall to a previous version. Few days later, I figured I would try it again, so it re-updated itself to the newest version. All of a sudden, I was able to add my US cards, one Chase and one Citi! Can't say for sure that the uninstallation and reinstallation was what fixed it, but it seems to work now. Maybe it because this time I went into Manually Add a card and changed the billing address to USA? Last time I just let the app take a picture of the card and it was rejected right away.

Anyway, glad I didn't have to go through the whole flashing DBT, then reflashing BTU, circus act.
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
That error sounds like 0x1. Even though you have never rooted you device and flashed with Odin, you can still broke the fuse for some reason.

---------- Post added at 06:09 PM ---------- Previous post was at 06:05 PM ----------

Moment of truth guys. Puerto Rico have just released their 7.0 upgrade. I will be flashing to PCT in a few days. Hopefully this will let me have full access to US SPay features (on Samsung US's website, all features are explicitly mentioned to be available to people in Puerto Rico. On PCT's own website, buying gift cards is a major US function mentioned. And PCT runs 930F and 935F).

Good luck to me =，=
[Samsung Galaxy S7 Edge Questions and Answers] ChristopherXDA:
Good luck, let us know how it goes!
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
So far stuck with CDR because this is the default CSC for Latin America area... Trying to figure out how to switch to PCT, maybe using combination rom. BTW I can start Spay now after a restart, can see the Gift Cards. BUT I can't add any payment card, can't open the Reward tab, can't see loyalty cards =.=
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Miracle didn't happen... Tried using combination rom to change CSC. The list was empty, and even if I managed to input something into the box, it still wouldn't install the new CSC. Going back to XSA now. Glad that Knox is not tripped even I failed flashing for a couple time during the process. Hopefully I can get SPay to work again since it appears several people have problem with XSA as well...
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
I'm in Australia. Phones CSC code is BTU. SPay app is currently 1.5.52. Can't update via Android Play - says I don't have any compatible devices. My bank DOES support SPay, however launching the SPay app just tells me it's not available in my country yet.

Phone is rooted systemlessly and am running Magisk. Android Pay does work.
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
First check if Knox is still at 0x0. I know there's way to root it without tripping Knox but I still consider it as very very risky. The current version of SPay is way pass 1.5.x (2.7.15 in AUS). The SPay on Play store is only US version. Any other version is pushed via Galaxy Apps. If you are in Australia, XSA is better for you since the Galaxy App store will push you the correct version of SPay to you.

Edit: Checked for some information about Magisk. It seems that the newest version of it can fake 0x0 status. Very interesting stuff. If so, the only problem with your device would be the "wrong" CSC. BTU is UK unbranded. XSA is the best for you since it's Australia unbranded. And your version was too low anyway... Since you are here now, I would like to ask you to try using Phone Info Samsung from Play store and use the More tools - CSC changer to change your CSC. I'm wondering if it's limited to CSCs in your current rom or it's totally unlimited and can be changed to any CSC. Specifically just try finding XSA in the list. If you can find it, that'll be a great information.
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
Howdy

Phone Info Samsung reports Knox is 0x0, however I know for a fact it's been tripped.

I sideloaded a newer version of SPay and framework from apkmirror and it installed, but came up immediately with the error saying the phone had been modified.

Can I just backup the "user" partition in TWRP, do the CSC change (which will do a factory reset apparently), and then restore the user partition back via TWRP on the next reboot?

UPDATE I just tried running the CSC Changer from within the More Tools section and got the error message "PreconfigUI does not support SingleCSC" so I can't change it that way, by the looks of it.
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Looks like you will need XSA firmware to change CSC then... Have you updated your magisk to v12? That's the version that support hiding Knox trip. Anyway, I'm not a expert on this... Hope you have time to do some experiments and report back to us :)
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
Yep, Magisk is at v12.

Currently running 6.0.1 as my understanding is Xposed doesn't work in Android N yet - I use way too many Xposed modules to not have it at this stage.

Ideally a multi-CSC compatible 6.0.1 would be best for me I think?
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Probably... I really can't help you too much on this topic since I've never done anything related to rooting on my S7. I would suggest you to remove all current Sam Pay components and download directly from Galaxy Apps to see if it at least let you log into it. I'm pretty sure BTU has its own Sam Pay now so it should work. If not, maybe Magisk's way of hiding 0x1 is still not mature yet. It's their first version to include that feature anyway.

---------- Post added at 07:35 PM ---------- Previous post was at 07:26 PM ----------

Also here are posts for changing CSC supposedly without need to wipe anything.

https://xdaforums.com/galaxy-s7/development/utility-flashable-csc-selection-30-t3392949

https://xdaforums.com/s7-edge/development/utility-flashable-csc-selection-30-t3392957

Pick one according to your phone and make sure to use 1.11 since you are still on MM.
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
Did the CSC change via that app. Was able to update SPay and launch, but it errored with "Access denied. Samsung Pay has been locked due to an unauthorised modification. Tap the link below to call customer services and unlock Samsung Pay. (RD-DRX)

My phone does fail SafetyNet (CTS Profile Mismatch) so that might be what's causing this.
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Yeah. Did you turn off USB debug and turn on Magisk Hide?
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
I did, and it didn't make a difference.
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
OK. Then I think magisk is still not perfect.
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
I don't know if it's Magisk that's causing SN to fail. I ran a SN check tool some time ago after a factory reset and it failed then too, even before I rooted, IIRC.

It's possible that a complete wipe/reflash of the ROM would get around this, but I'm not sure.
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Are you using a custom rom? SafetyNet is a 3rd party service that store all the factory Rom information for apps to verify. If your Rom is customized too far away from a stock Rom, it will certainly fail... But I don't know why you can't even pass it before root...
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
Nope, it's a stock rom.

Does doing a factory reset, as opposed to reflashing the rom, undo any changes that might have happened to /system? It's possible that I'd written something to /system before the reset which persisted maybe?
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Don't really know...
[Samsung Galaxy S7 Edge Questions and Answers] rajhot:
Was very worried after reading through the thread as so many of them were facing issues while trying to get this thing to work.

Was already on latest Nougat TPA firmware . Downloaded XSA 7.0 latest firmware and flashed it through ODIN(Didn't select repartition)

Went through the initial setup and restored all my apps. Didn't know that Spay was preinstalled in XSA FW.

Spay notification came up requesting for some permission fortunately rejected that. Then installed Spay FW(2.7.38) & Spay app(2.6.00) . Rebooted my mobile.

Added BOFA & AMex cards without any issues. Didn't want to update the app so disabled auto update in "Galaxy Apps" but Spay app was forcing me to update it else it was closing the app.

So updated the app multiple times automatically and everything is good except it automatically updated the Aus version of the app I guess .Have to try it out today and see if both the cards are working fine or not.

Thanks for the thread :)
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Newest US versions are 2.7.55 + 2.7.10 I think. This pair won't bother you for update and keep the Samsung Reward. But you won't get Gift Card purchase and Membership cards. XSA is so far the best option for 930F and 935F for using in the US. I'm tempted to root and flash to PCT csc to see if I can get full functioning US version but still a bit sketchy about if Magisk can properly hide 0x1 from SPay. So far no public confirmation I can find.
[Samsung Galaxy S7 Edge Questions and Answers] Minotaur:
So I ended up flashing XSA stock, SPay still wouldn't work. It advised me that it had been locked on the handset due to a modification. Of course, at that point it would have been able to reed Knox 0x1. However even after going Magisk/hide, it still won't work.

I'm pretty much out of ideas at this point. Android Pay still works without a problem.

The only reason I want to get SPay working is that I am(was) considering getting a Gear S3 and using SPay on that as well.
[Samsung Galaxy S7 Edge Questions and Answers] balag59:
Samsung Pay works on PCT?

Hi,

I just got a s7 edge on PCT CSC in the US and wanted to know if samsung pay worked on this CSC. Also, are there any other benefits of using PCT CSC other than samsung pay as I would like to switch to a different version with faster updates? Thanks in advance!
[Samsung Galaxy S7 Edge Questions and Answers] jnrfalcon:
Supposedly this is the only international CSC that could support full functional US version of SPay. Just download it from Play Store and report back what you can do.

---------- Post added at 12:28 AM ---------- Previous post was at 12:26 AM ----------

Probably Magisk still need some work...