We are currently working on an application that will be released worldwide. One of the requirements that the client wants is to display only certain types of payments, based on where the user uses the application, for example, if they were from America, Paypal will be displayed on it, AliPay will be displayed in China, and WeChat will be displayed in Hong Kong Pay.
At the moment I have two ideas. First, create different product tastes that include the right types of payments for the country. Then, when it comes to the fact that the application applies only to the application in this country. However, the problem that I see in this is that I will have to download several versions of the application each time I upgrade.
Another option is to include all types of payments, and then, when the user opens the application, he checks the country code, and then displays the corresponding types of payments. The benefits of this are that I only have to download one APK. The only drop is the logic needed to determine which payment to show.
Any thoughts would be great!
source
share