Можем ли мы внедрить API Google Pay для нашего приложения android в Саудовской Аравии? - PullRequest
1 голос
/ 06 мая 2020

Внедрен API Google Pay в мое приложение android с использованием https://developers.google.com/pay/api/android/guides/tutorial и https://github.com/google-pay/android-quickstart

Код страны по умолчанию US и код валюты USD . Моя проблема в том, что мне нужно использовать приложение в Саудовской Аравии, но я не могу изменить код страны / валюты. Если я изменю его ( код страны: SA и код валюты: SAR ), выйдет ошибка Код ошибки: 412.

Также изменится параметр billingAddressRequired to false бесполезен, так как адрес по-прежнему обязателен для оплаты.

Итак,

  1. Могу ли я реализовать API Google Pay для my android app в Саудовской Аравии и как это сделать?

  2. Могу ли я скрыть платежный адрес на странице оплаты и как это сделать?

  3. Могу ли я отобразить общую сумму в Google всплывающее окно оплаты оплаты вместе с реквизитами карты и всем остальным?

Заранее благодарим за помощь.

1 Ответ

1 голос
/ 06 мая 2020

Google Pay поддерживается в Саудовской Аравии. См. список поддерживаемых стран .

Какие параметры вы передаете?

У меня работает веб-интеграция с этим JSFiddle . Если запросы должны быть похожи между Android и Интернетом.

// transactionInfo
{
  displayItems: [
    {
      label: "Subtotal",
      type: "SUBTOTAL",
      price: "11.00",
    },
    {
      label: "Tax",
      type: "TAX",
      price: "1.00",
    }
  ],
  countryCode: "SA",
  currencyCode: "SAR",
  totalPriceStatus: "FINAL",
  totalPrice: "12.00",
  totalPriceLabel: "Total"
}

Дополнительные примеры параметров, которые можно передать, можно найти в демонстрационных версиях Google Pay .

...