【发布时间】:2021-07-26 21:48:18
【问题描述】:
我在 Stripe 结账时使用了两种不同的付款方式,“卡”和“sofort”。 出于统计目的,我想了解我的客户在付款成功后使用了哪种付款方式。
我查看了结帐后返回的会话。但我找不到任何有用的信息。
有人解决了这个问题吗?谢谢
编辑(Java 解决方案):
RequestOptions requestOptions = RequestOptions.builder().setStripeAccount(retrieveKey("CONNECTED_ACCOUNT_ID")).build();
PaymentIntent paymentIntent = PaymentIntent.retrieve(paymentIntentID, requestOptions);
List<Charge> charges = paymentIntent.getCharges().getData();
for (Charge cg : charges) {
paymentMethodType = cg.getPaymentMethodDetails().getType();
}
【问题讨论】:
标签: stripe-payments