2016-02-28 49 views
4

不使用Braintree下拉式用戶界面,我想使用我的自定義用戶界面來接受用戶的信用卡詳細信息,並在android中驗證用戶付款。 請建議我使用任何教程或示例來幫助我創建自定義用戶界面。Braintree集成使用我的自定義用戶界面(無Paypal選項)

+2

你見過這個[link](https://developers.braintreepayments.com/guides/drop-in/android/v2#custom-integration) –

回答

4

完全披露:我在布倫特裏工作。如果您還有其他問題,請隨時聯繫我們的support團隊。

存在許多用於實現Android自定義UI的資源。它們之間的主要區別是,您必須手動標記付款方式。使用CardBuilder類標記您自己的付款方式。

CardBuilder cardBuilder = new CardBuilder() 
    .cardNumber("4111111111111111") 
    .expirationDate("09/2018"); 

Card.tokenize(mBraintreeFragment, cardBuilder); 

訪問我們docs瞭解更多關於使用我們的Android SDK標化信用卡和其他支付方式。

有關如何集成Android SDK的更多示例,請訪問我們的Android SDK reference和我們的Braintree Android Demo

+0

@Pbelsi我可以使用這個,如果我公司的PCI合規性級別是SAQ一個?我已經發布了另一個問題http://stackoverflow.com/questions/35760552/braintree-android-use-cardbuilder-to-add-credit-card-at-saq-a-pci-compliance-l – SoH

+1

對於移動客戶端有[加強PCI要求](https://developers.braintreepayments.com/guides/drop-in/android/v2#custom-integration)當使用我們的定製集成與Drop-in的集成 – pblesi

+0

4111111111111111測試信用卡的任何原因對於沙箱環境繼續作爲無效回來? – portfoliobuilder