question

bfg-wb avatar image
bfg-wb asked

Testing International Currency

How do you test international currency? My account only has a US credit card, but I need to be able to verify that I am able to get the currency code that the user is using to purchase with. Is there a way to test this outside of creating an account with a non-US based credit card? I've tried changing the store locale in the SDK tester app, but that didn't change the currency I got back from the test purchase. Thanks for any assistance.
iap
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Sanyu avatar image
Sanyu answered
Please try using the Amazon AppTester ( http://www.amazon.com/Amazon-App-Tester/dp/B00BN3YZM2) instead of the SDKTEster to see if this resolves your issue.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

steve-ps avatar image
steve-ps answered
This doesn't seem to work. I need to test international currencies also. I am using the Amazon App Tester, and I have items in my test json like this: "test_item_001": { "itemType": "CONSUMABLE", "price": 4.49, "title": "Test Title", "description": "Test description" } Regardless of whether I change the Marketplace within the App Tester, or the language of the device, the String getPrice() is always returned as following: If my language is in English (US), the price string returned is "$4.49" If my language is in English (Australia), the price string returned is "US$4.49" If my language is in French, the price string returned is "$US4.49" I would like to be able to switch to French language and the FR market place and see getPrice() return a string "€4,49". Is there any way to achieve this? Thanks
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.