我在Android上使用Paypal SDK允许在我的应用中进行移动支付。由于我对通过卡片付款不感兴趣,我想删除此选项。我已尝试过将acceptCreditCards()
设置为false(PayPalConfiguration
)并在应用的exclude group: 'io.card'
依赖关系中设置build.gradle
。
虽然这确实禁用了用卡支付按钮,但它仍然显示以下屏幕,然后开始下一个屏幕,要求用户输入他的凭据。在我的情况下,我可以以某种方式避免这种无用的屏幕? / p>
答案 0 :(得分:0)
要从选项中删除卡,您必须将以下行添加到PayPal的配置对象中。
.acceptCreditCards(false)
示例:
PayPalConfiguration config = new PayPalConfiguration()
.environment(PayPalConfiguration.ENVIRONMENT_PRODUCTION)
.clientId(PayPalConstant.PAYPAL_CLIENT_ID)
// The following are only used in PayPalFuturePaymentActivity.
.merchantName(PayPalConstant.PAYPAL_MERCHANT_NAME).acceptCreditCards(false);