繁体   English   中英

是否有任何方法或参数可以从Stripe API获取无效/停止卡信息,我只能从Stripe获得到期月/年

[英]Is there any method or parameter to get the invalid/stop card information from stripe api I get only expiry month/year from stripe

条纹中是否有任何方法或参数,每当我获得客户的卡详细信息以识别此卡有效/停止时,我都会获取信息,因为在我的情况下,用户添加了他的卡,然后他停止了信用卡然后他就可以付款了。

我已经检查了从Stripe API获得的用户卡到期详细信息(月/年)。

ExternalAccountCollection externalAccountCollection = 
Customer.retrieve(user.getCustomer_id()).getSources().list(cardParams;

List<ExternalAccount> externalAccounts = new ArrayList<>(); 
externalAccounts.addAll(externalAccountCollection.getData());
Card card = (Card) externalAccounts.get(0);

我从卡片对象获得以下参数。

addressCity, addressCountry, addressLine1, addressLine1Check; addressLine2, addressState, addressZip, addressZipCheck, availablePayoutMethods brand country currency cvcCheck defaultForCurrency dynamicLast4 Month Year fingerprint funding last4 name recipient status tokenizationMethod

当您使用Stripe时,您必须以表格形式输入卡号,到期日,CVC,然后对这张卡进行条纹检查并返回令牌,如果您想检查卡的到期时间,请使用以下命令:

 Card card = new Card("4242424242424242", 12, 2020, "123");  
 if (!card.validateCard())
     {// Do not continue token creation.
    }
 else
 {
  // generate token
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM