2017-09-22 19 views
0

我正在開發一個Android應用程序,它使用Android支付付款。在https://codelabs.developers.google.com/codelabs/android-pay/#13網站。這是網站寫在文檔中的內容:「點擊購買按鈕,然後從前選擇假Visa信用卡。」但沒有出現假帳戶。我也跟着其他教程,他們有這個假帳戶。 卡號:4622 9431 2999 9901 有效期:12/17 CVV:213如何爲Android付費添加假信用卡簽證?

但添加的地址等Android Pay的說,它不能添加信用卡後。我怎樣才能解決這個問題的發展目的?

回答

0

要添加一些「假」 /沙卡啓用沙盒模式從命令提示符/終端中執行以下命令:

adb shell 
cd /sdcard/Download; 
rm ­-f android_pay_env_override_*; 
touch android_pay_env_override_sandbox; 

一旦完成,重新啓動手機,並添加下面的測試信用卡細節:

Card Number: 4622 9431 2999 9901 
Expiry: 12/17 
CVV: 213 

之後,對於帳單地址,您可以使用任何有效的帳單郵寄地址,並且您的假卡可以隨時使用。

我發現了Android Pay的GitHub的問題一個更詳細,其中貢獻者之一提到,You will need to add a real card to Android Pay, and then if you test your app using the sandbox you will not actually be charged.鏈接到此評論:https://github.com/android-pay/androidpay-quickstart/issues/6#issuecomment-164813626

我不知道是否啓用沙箱時,真正的卡不會被收取費用。

將沙盒恢復到生產執行以下從命令提示符/終端命令:

adb shell 
cd /sdcard/Download; 
rm -­f android_pay_env_override_*; 
+0

謝謝你的回覆,我已經嘗試過了亞行的一部分,但仍然,口口聲聲說不能接受的卡,我恢復它再次生產,並試圖輸入一個活的信用卡,我希望這不會扣除一些金額。 – MJnocyas

+0

如果您處於沙箱模式,它不會扣除一些金額。如果您處於生產模式,它會向您收費。我建議你只有在更改爲沙箱模式後才能添加卡。 –

+0

即使我在我的代碼中設置?對不起,我很困惑,因爲在發展方面,你可以設置這樣的: WalletFragmentOptions walletFragmentOptions = WalletFragmentOptions.newBuilder() .setEnvironment(WalletConstants.ENVIRONMENT_TEST) .setFragmentStyle(walletFragmentStyle) .setTheme(WalletConstants.THEME_LIGHT) .setMode(WalletFragmentMode.BUY_BUTTON) .build(); 我還需要實施adb?在Android付費?對不起,我很困惑。 – MJnocyas

相關問題