#shaharyarilyas
1 messages · Page 1 of 1 (latest)
Hello shaharyarilyas, we'll be with you shortly! Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
• https://discord.com/channels/841573134531821608/1162507150355079219, 5 days ago, 6 messages
• https://discord.com/channels/841573134531821608/1162012813921890416, 6 days ago, 31 messages
Please reach out to Stripe Support, they might enable the specific feature for you: https://support.stripe.com/?contact=true
could i change my application_fee_amount in payment_intent if card type is
American Express
Corporate/business
Pre-paid debit
International
You can't set anything like this on the PaymentIntent, but you can request Support to allow you to get this information and then update your amount: https://support.stripe.com/?contact=true
i'm a developer i do this through api
I understand, but certain features need to be enabled by Stripe for you to use them. Like access to card details.
Below is the old guideline provided by one of your developer in dev-help
If you look at the Android snippets at the link above, you can see where the payment method is inspected:*
val pm = paymentIntent.paymentMethod
val card = pm?.cardPresentDetails ?: pm?.interacPresentDetails
// Placeholder for business logic on card before confirming paymentIntent
}```
*In your react native integration, have you checked paymentIntent.paymentMethod after get the paymentIntent from collectPaymentMethod?
const { paymentIntent, error } = await collectPaymentMethod(paymentIntentId);
If the details are available, that's where they'd be*
i had checked this but paymentIntent.paymentMethod key is not present in collectPaymentMethod(paymentIntentId)
👋 catching up here
Are you trying to process terminal (in-person) payments or online payments?
in our app we use wisepad3 (terminal in-person), tap-to-pay, and payment link
i want to charge additional application_fee_amount if customer card is pre-paid or Amex, prepaid cards etc
I'm using react native
Hmm I don't think React Native SDK has this feature yet, let me look
How do I get this its our requirement in app