#dev-help

1 messages · Page 28 of 1

ember bear
#

@tepid badger Check in your thread

vagrant mulch
#

Did stripe have some issues in September of 2022? We can see a spike in not attempted sca requests on both mobile and web.
What are the normal rates of sca flow not attempted so we can see if we are in accepted ranges.

outer bison
#

Hi, is it possible to reverse a cancel a payment that is in Pending status? we'd like to cancel pi_3MYrKbCw67GoJ0rW1tGNca0Q

tough gazelle
#

I think at this point they are not going through my website and are somehow going straight to stripe.

ember bear
#

@tough gazelle please keep messages in the thread I created for you

final kite
#

Heyo 👋 We're getting hit with a fraudulent card script attack - in the last 48 hours we've had 4.5k blocked payments, with just 30 in the prior 2 weeks. It looks like your default protection rules are doing a good job of blocking them, but is there something we can/should do to mitigate this temporary spike?

long sonnet
#

Hello! How do I pass headers in stripe node?

azure lagoon
#

Using Stripe Checkout and wanted to confirm, other than creating/updating a customer's shipping address prior to creating the checkout session, there isn't a way to pre-populate a customer's shipping address right? Is there any way to make the shipping address immutable once they're on the checkout page? Also, is there any way to avoid saving the shipping address when using automatic tax calculation. Or if I delete/remove the shipping address data after purchase is there any issue with that?

daring tulip
molten kettle
#

I'm using Subscription Schedules to make changes to the prices in a subscription. For some reason, the coupon no longer applies when the change goes into effect.

Here are the steps I did to test it:

Created the subscription with a 100% off forever coupon
Scheduled the change
The coupon is no longer applied and the user is charged the full amount

gaunt flax
#

Hi I'm currenty building an subscription app and I'm trying to integrate payiments in app for subscriptions but I don't undestood how payments intents and subscription links and can be pay inside app.

ionic onyx
#

can I schedule the date when I will receive money on the card?

little sapphire
#

Any e-mail to contact with Stripe for scamming and refund ?

topaz plover
#

Hi Stripe devs. We're trying to create a subscription schedule but we're getting the following error:
There is a gap between phase 0 (1675957749, 1678376949) and phase 1 (1677362210, 1679781410)
Can anyone tell me what this error means? Perhaps that should read overlap rather than gap?

mint zodiac
#

Hi. My situation is the client has subscription for one year. After 3 month hi close the subscription. Can stripe charge rest of 9 month of subscription in one rate?

dense aspen
#

Can someone check if the reason for decline was indeed a CVC fail or a bank decline? I have a PI

tough gazelle
ionic onyx
#

a question

#

with this lines of cod

#

StripeConfiguration.ApiKey = "sk_test_";

var options = new PayoutCreateOptions { Amount = 5000, Currency = "usd" };
var service = new PayoutService();
service.Create(options);

#

can I transfer from the stripe account to the bank accont as much as I want and when I want?

blissful agate
#

Hello. I'm trying to update custom_fields on an invoice before it is finalized for a subscription. This is possible by listening to invoice.created webhook as it waits an hour before finalizing. Discussed in other thread here: #1070767480466854059 message

However when attempted on the first subscription payment, it drafts and finalizes the invoice before I can update the invoice to include the custom_fields I'd like to show (Business Name). Throws Error: Finalized invoices can't be updated in this way

Is this possible right now on the first payment or do I have to send an extra email to customer in order to include the Business they purchased their subscription plan for?

topaz plover
#

What is the maximum number of tiers that a plan can have? We can't see this documented anywhere.

graceful thistle
#

hey folks, is it possible, when generating a checkout session, to have different meta data for each line item?

bleak scaffold
#

Is there a way to get a customer payment source ID from a payment method ID? We are migrating from the old modal to the new payment element. Everything works, but when I do a charge, I get "You cannot create a charge with a PaymentMethod. Use the Payment Intents API instead." We have saved payment sources that we still need to charge. So, we can't just switch to the new API and supporting two Stripe API's in our code is just a mess. Alternately (and less helpful right now), is there a way to convert an old payment source to a payment method?

tulip marten
#

I'm trying to allow a 2-week trial period on my subscription products. I can't find anywhere in the Products dashboard to configure this. I only see references to an API parameter that you pass when creating a subscription. However, I am going through a Checkout Portal and am not making the API calls directly.

lean cradle
#

Hi! This is a general question. What happens if a customer registered a card as the paymentMethod for a subscription, and then adds a new card and removes the old one, the one that was used as the paymentMethod for the subsription? Does Stripe automatically assign the new card as the default paymentMethod?

open junco
#

hi, My subscription is monthly, I want to change to annual recurrence. What parameters should I send to update the subscription. With proration_behavior = none

cold wind
#

On this page https://support.stripe.com/questions/customizable-failed-payment-emails it says to go to this link for the beta 'customizable failed charge' email https://stripe.com/docs/billing/revenue-recovery/customer-emails#customize-email but this page doesn't say anything about joining a beta; how do we get access to this beta?

Learn how you can use customer emails to recover revenue.

empty dirge
#

Hey Stripe devs! I'm getting a 422 ERR from my Webhooks endpoint and was curious if you could help me figure out what's going on?

echo kite
#

Hello, is there any way to display my companys name on the customer's bank account statement for the SEPA direct debit? Right now on the bank account statement from the customer it is showing "My companys name by Stripe via PPRO" Is there any way to change that to only my companys name.

eager swallow
#

Hello! We're looking to integrate apple pay into our mobile app. Currently we just use setup intents to let users add credit cards to their account for future use and we use that card on file for subsequent transactions. With apple pay, is it possible to set up a payment method for future use? We saw that it was possible for google pay but unclear from docs on apple pay.

split cargo
#

Hello 👋

We are using Issuing with Connect and I'm testing what happens when a card is used by creating a PaymentIntent as explained here: https://stripe.com/docs/issuing/testing?testing-method=with-code#create-payment-intent

I noticed when an authorization is declined we get charge.failed event https://stripe.com/docs/api/events/types#event_types-charge.failed

Can we expect to get a charge.failed event via all failed charges like in person card swipes as well, or do these charge.failed events only happen from a PaymentIntent flow?

graceful thistle
uneven flint
#

I have expanded my line_items in my params before creating my session, but when obtaining my session from the raw event data, the line items field is null

frozen wraith
#

Good morning everyone. have a question regarding subscriptions. Other than creating them manually in the dashboard, how would I create a subscription for a Connect user tied to my platform without having to pass any customer id. or would the connect user on the platform actually be the customer. I feel like the customer is the end user not the platform seller. Everything I see in the API documentation says the call has to include the customer. but if I create the subscription in the dashboard, then I can just use the link from that subscription to pass to any end user and anyone can subscribe. Can someone explain this a little better?

queen quest
#

Hi devs
I need help regarding stripe integration
we are building a setup where we want to manage buyers' and sellers' payments buyers can buy sellers' subscriptions with their credit or debit card and payments are collected in our merchant account by apple pay or google pay with in-app subscription
So the question is how we can send money to the seller's account and keep track of their trnascations in our server with stripe can you please suggest some resource like videos, blog posts or any docs related to this issue we build this app using react native

blissful agate
#

Hello, I'd like to re-open this thread.

I built out a test using the suggestion here: #1073292389793406988 message

However it did not work for me. When the subscription is created with payment_behavior default_incomplete, the invoice is still drafted and finalized immediately even if it has not been paid yet. So I am unable to edit the custom_fields option on invoice.

Which attempting to, it results in the same error as before, Finalized invoices can't be updated in this way

dry spoke
#

Hello everyone, hope you are doing great. I need some guidance regarding stripe integration in one of our projects. We are building an app where user can register their venue, and add packages, and end-user can book an event for that venue. Here are our requirements regarding stripe.

  • We need to provide the option to the user to link their stripe account using connect API authorization.
  • Then we need to capture that linked account's public and secret key to store on our server so that next time if a user makes a payment to their event for some venue then the venue owner receives the event payment. So there will be multiple venue owners, each will be having their own stripe account. Our backend language is Python and Frontend is in Reactjs. If someone can help me to get the user public and secret keys using API, I will be very thankful.
low belfry
#

Hi Stripe Devs 👋

Is it possible to reset the billing cycle anchor to now without billing the customer immediately? I set proration_behavior='none' when modifying an existing subscription with billing_cycle_anchor='now' but an invoice was still created for the customer.

Here's the log: https://dashboard.stripe.com/test/logs/req_0WZt320FwMnghK

golden sigil
#

Hello! I have a question about an annual subscription that has a cancellation schedule for February 16th. On the Stripe dashboard, the cancellation date appears, but the student received an email from Stripe that the subscription will be renewed on February 16th. I have prints of the Dashboard and the customer portal. Can you help me?

drowsy tulip
magic hollow
#

Question related to customer portal and multiple different subscriptions:
Lets say I have Subscription A and Subscription B

  • Business wants for automated cancellation via customer portal for Subscription A
  • Business does not want to use customer portal for Subscription B as it already has it's own bespoke cancellation page.

Is there a way to restrict the ability to cancel specific subscription basis in the customer portal or what subscriptions appear in the portal?

next gulch
#

Hi, can someone guide me to how i can disable prorations on a subscription

craggy orchid
#

Hi, is it possible to redirect directly to ideal from your own api? Return url or something, I can't find anything interesting in the documentation

plush plaza
#

Hi, I might need help on a migration of connected account type 😬

unkempt zephyr
#

For one of my Connect customers, when I go to their connect account in dashboard and go to customers I am seeing duplicates for a lot of their customers. They are saying that they don't see the duplicates in their standard account and the duplicates are exactly the same even showing the same customer id

trim yacht
#

Can the Stripe Payment Element be used for connected accounts? I'm getting an error The client_secret provided does not match any associated PaymentIntent on this account.

wind pelican
#

Hi, how would I go about dealing with 3DS authentication for subscriptions?

Aka the payment method I am using to create a subscription requires 3DS. I logged the subscription object but it doesn't seem to have a "next_action" like a payment intent does.

woven geyser
#

Is the object associated with a customer.source.updated webhook event always a payment source? Or can it be a payment method?

cunning canopy
#

Hello guys, after hours of searching in the docs/github/SO with no result, I'm kindly asking for help here. I have a react-native(expo) app using stripe-react-native and I created a simple checkout page where the users can pay for reservations. It works just fine, the payments go through succesfully and everything. I want after a X amount of time passes and the user hasn't paid to close the payment sheet programatically. My only solution so far has been that when the X amount of time passes I send a request to the server to cancel the Payment intent. After that when the user tries to pay, it doesn't go through, but in the payment sheet is shown an error which is meaningless to the end user.

vocal wagon
#

It takes about 20 seconds for my clients with a steady and high speed internet connection to set up a checkout session. is this normal?

wary sedge
#

Hello! I've implemented Stripe payment in my flutter app. The users can create groups and each created group has to have a fee that every user that joins the group has to pay and a specified currency so the app and Stripe can handle payments from all supported currencies. After the users pay and join the group, there's a sort of competition (I already read about the restricted businesses and my business type doesn't fit those restricted ones), and the winner from this competition gets the whole amount of money (sum of all fees payed by the participants).
I read all the documentations about paying out to businesses, and I have an idea of how to implement the whole thing. My idea is to lead the user to create a connected account (through API) after winning the prize, and then crate a link and redirect the user to that link.
So far, I'm not sure if this whole process is indeed the right way to proceed with my scenario and also, I read that sellers and service providers can get paid out, but I couldn't find anything mentioning individuals (not a business at all, just the individual themselves).
So I'm trying to find the best way to implement this pay out feature on my app but I can't find it. Can you guys help me out with my situation?

scenic pivot
#

Hello! I've implemented the PaymentIntent on NextJS using the Elements provider, but returned this error when try create the payment intent: Uncaught IntegrationError: In order to create a linkAuthentication element, you must pass a valid PaymentIntent or SetupIntent client secret when creating the Elements group. But I'm passing the client secret.

kindred moss
#

Howdy Stripe, my team and I are running into an issue with needing to update payment intents. The payment intent is originally created by adding line items to the payment intent, which it uses to calculate the total. But in the process, the customer is allowed to specify that they only want to make a partial payment. We can't explicitly update the total amount of the payment intent in this case, we get an error response from Stripe saying that the amount cannot be changed on a payment intent with line items. Is there some provision for allowing this amount to be changed or something to allow the payment to be processed for a partial payment rather than the full amount?

tropic oak
#

Hello, some of our customers' subscriptions ended up generating invoices with amounts much lower than the actual amount.

Customers who presented this error had the following case:

1-Paid the first invoice;
2-The second invoice was denied by the card;
3-Subscription has been suspended;
4-When activating, the invoice generated a monthly fee of 8.62 and the real value is 174.
5-The next invoice, due on February 27, is in the normal amount of 174.

Could you tell me what could have happened in this case?

Sorry for my google english

river raptor
#

What would be the documentation to send the recap/bill of order when a transaction happens

mossy dagger
#

hello good morning
I explain the process of my doubt.

  1. Create a Payment Intent.

  2. Linkie A bank account.

  3. Confirm the PaymentIntent, /v1/payment_intents/xxxx/confirm

  4. It is supposed to be in Pending Status but a Status " Status of the PaymentIntent appears:
    requires_action"

Could you please help me indicating what step is missing for the payment to reach pending. ??

#

🙏

green gull
#

Hello! I’m building a post-purchase upgrade path from one-time to recurring/monthly for a web application. ActBlue’s post-donation offer to turn a one-time gift into a recurring gift is basically the flow I’m looking for. What’s the recommended approach for this sort of flow? I’d like to set up the payment method as on_session initially to minimize friction…perhaps I could change the method to off_session and then create a trial subscription?

astral trench
#

Hello everyone, I have used payment intent to confirm payments from users for a product through stripe. We are using Product, Price, Coupon features also but these cannot be used with Payment Intent. My question is once an user pays through payment intent how can we update Coupon and product purchase on stripe.

vocal wagon
#

We have some serious issues with our stripe automatic invoices in production, it does not send a invoice to a customer after a purshase.

Back story:

  • We use Stripe checkout and i use Next JS to create the checkout session.
  • It's a one time payment product
  • I have this in my code: invoice_creation: { enabled: true },
  • I have turned on automatic invoices in the stripe settings

I can provide you with a real time purshase ID made in production where no email was sent to the customer.
I can provide anything more you need.

Everything seems as it should so maybe there is a bug in the stripe code base that does not send out emails with the invoice to the customer

vagrant steppeBOT
#

LuisEgusquiza

ashen void
#

Hi stripe devs! I'm currently developing an app that needs to fetch data from Stripe merchants and believe Stripe Apps is my best bet (lmk if that's right). I have my own backend and want to control the OAuth entirely from there, but it looks like that's not possible. Question: Do I have to OAuth people via the Stripe Apps marketplace or can I do it entirely on my backend?

merry cypress
#

is there a way to dev against Issuing without account approval?

patent turtle
#

How do I change the phone number associated with the stripe account?

tulip marten
#

Hi, I'm trying to view the current trial information for a subscription that I get back but I'm not seeing anything – I want to ensure a user can't create a new trial when they've cancelled a trial or it has expired

knotty horizon
#

Which stripe element do you use when you use collectBankAccountToken?

small ginkgo
#

From a GitHub sample: price_1GqIC8HYgolSBA35zoTTN2Zl
Can someone confirm if metadata contains stripeRole: basic ?

hybrid hemlock
warped lantern
#

Hi, question about apple pay. I have 3 use cases:

  1. I am going to be asking for authorization for apple pay without necessarily knowing the final amount because we won't know that until services are rendered. We charge an auth hold until the service is rended and then the total will be charged at a later time and the first payment intent will be canceled. would I have to show the apple pay sheet both times or is the one time for the initial payment intent enough?

  2. I will know the total amount at the time of charge but we do allow tipping later in the flow. Will I need to show the sheet again in this case, or can I update the original payment intent increasing the amount to account for added tip?

  3. We have the possibility of incidentals after service that we would need to be able to charge.

Are there any limitations for apple pay with these scenarios? I do plan on enabling it for future use when added

Last question if these are all possible: can I use the apple button with the apple sheet directly or would I have to use the payment sheet element

proven granite
#

Hi! I have a question around updating subscriptions.

Some context

  1. Our subscriptions are paid monthly but on our side we are selling them yearly plans at a fixed price.
  2. Our client's can have multiple copies of the same plans (a stripe product), and when they update their subscription to buy more plans. All of the plans are unified under one subscription to keep consistent billing.

The question:
When a client upgrades their subscription, we would like to charge the full value for that month immediately for the added product, rather than pro-rating it.

An Example of Desired Behaviour:
Plan Y costs $360 (spread over 12 months for $30/month)
Client X buys Plan Y on Month 1, Day 1, Paying $30 for the month
Client X buys another copy of Plan Y on Month 1, Day 15 paying the addition $30 for the month immediately
On Month 2, Day 1, Client X is billed $60 for the 2 copies of Plan Y

regal quail
#

As part of our product, we offer a way for customers to pay for the fees associated with a charge, and I'm trying to update it to support non-USD payments. What is the Stripe per-charge pricing for an international payment with no conversion? For example, if a Connect account has a product with a EUR price, and accepts a payment in EUR, is the Stripe charge still 2.9% + 30 cents (USD)? Or does that become .30 EUR, or is it 0.30 USD converted to EUR, or something else?

zealous belfry
#

what happens when a connect account has a negative balance, we wait the 2 day holding period. can I all payout with a negative balance?

frosty sierra
#

Is it possible to tie two customers to a single test clock via the API? I've added one to the test clock, and I'm trying to add a second, but each time I try, it creates the second customer without tying that customer to the test clock.

small ginkgo
#

I thought the pk_test is still being checked but the thread closed 😆

scenic pivot
#

Hi, Can i get the last digits and brand card in payment intent ? I'm using typescript

warped lantern
#

Question about using google pay for future use on Android. Is there a case where I would need to present the google sheet to the user again if I saved their card using the presentForSetupIntent option? If so, is there something I need to check for to know if we need to show the sheet again?

bleak birch
#

why when i Add payment method I get this msg

#

@opal quartzstaff

#

Hi

pine herald
#

Hi. We're an account in good standing with Stripe and have been in contact with the fraud team about mitigating some card testing. Ever since we got the "you're good, we've reenabled everything on your account" email from the fraud team a few hours ago, all transactions on our account fail with testmode_charges_only. I know this isn't a place to contact support (we're already contacting support), my question is whether others know if this is a normal error to start receiving if one's account has been "flagged" by Stripe to disable transactions? Feels like a mistake, but not sure what to make of this error that seems to be intended for brand new accounts (we are a years-old account with many, many thousands of transactions) https://stripe.com/docs/error-codes#testmode-charges-only

Learn more about error codes and how to resolve them.

unkempt storm
#

Hello, just wondering is there a way to add a fee to Connect account payouts (on top of stripe fee)?

fathom lily
#

I'm wondering if some Stripe devs can provide guidance on statement descriptors. We have a Custom Connect setup and are passing the account identifier in the on_behalf_of field.

We aren't using any of the statement descriptor fields like suffix/prefix/etc....

The connected account's name shows up twice? Is that by design? Additionally, how do we ensure the connected account's phone number and city/state are shown on the statement?

kindred moss
#

Howdy Stripe, my team and I are trying to process payments that have line items, we're getting an error "Payment intent had no charge". The payment intent creates successfully, but when we try to use it to run the payment we get that error. Appreciate any help!

versed frost
#

I've noticed in the Stripe dashboard that the list of external accounts have logos for the corresponding bank for those accounts. Is there an API for retrieving these logos so that I can display them to my users?

empty dirge
#

Hey all, I'm getting a 500 Error now from my webhooks, and in the docs it says that's a problem on Stripes end?

umbral thunder
#

In order to use confirmPayment() function to confirm a payment intent, does the payment element need to be mounted on the same page or can I call confirmPayment() on a different page and still pass in the elements value? Currently I get an error that the element is not mounted, any way around this?

knotty horizon
#

I'm still a bit confused what the correct way to link a bank account is

Are you supposed to create a setupintent first, and then create a financial connection session and then use PaymentElement as the UI element?

wild current
#

Hello guys, we are trying to integrate Stripe's subscription model (no code) via payment link into our website, I just have a few questions regarding it:

  1. if a subscription is setup monthly for a year via Dashboard then once the payment is made for the first time, does Stripe tracks the future payments?
  2. If it does then, does Stripe allows for automatic emails, like a day before the next month as a reminder for making a payment?
  3. I hope it's easier to integrate a no-code payment link setup for our application, unless I'm missing crucial element here?

Thanks!

drowsy turtle
#

iOS: I have a question about StripeApplePay module. I am working on an App Clip and Stripe is 85% of my size. I can't seem to get rid of the 'Stripe' library and just use the 'StripeApplePay' one.

  1. Can I use PaymentSheet with StripeApplePay?
  2. Can I accept apple pay and cc using payment sheet and only StripeApplePay?
  3. Is there sample App Clip code somewhere that uses PaymentSheet?
bronze stag
#

I want to cancel a subscription

echo kite
#

Hey, I'm getting the following error. The PaymentMethod provided (sepa_debit) is not allowed for this PaymentIntent. Please attach a PaymentMethod of one of the following types: card. Alternatively, update the allowed payment_method_types for this PaymentIntent to include "sepa_debit". How can I update the allowed payment_method_types?

weak knoll
#

Hello stripe family
Someone can help me show the plan on the billportal page generating from SDK

knotty scarab
#

Hi! I am having issue with my webhook in our staging environment. For the moment our staging env is still using the test mode. But the webhook that I setup (we_1MS5NVC8DIBPG9zAdr9z7bxJ) with account.updated event never get the account updated event from the express onboarding? (My local machine receives it if I stripe listen is running)

hazy holly
#

Hi, we're using Stripe subscriptions are running into issues with customers in India where their banks suddenly start requiring authentication. In that case, the customer receives an email with a link to complete 3D secure.

I've confirmed that the customer gets such an email, however when opening the link, it just shows the invoice with no actionable step to confirm the payment. And this isn't just one customer, but a whole bunch. Here's an example: in_1MYNyuAegRHrUhUqyzZeqQHn

I've been reading the guide on SCA and for scenario 3 my understanding is we can use the hosted invoice page and have them open that and confirm payment. But again, that page is just the invoice. Am I missing something? Referencing these docs: https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-3

lime zealot
#

Hi,
I am currently trying to create a portal configuration with the aim to receive a connect account's portal login_page url (https://stripe.com/docs/api/customer_portal/configurations/create?lang=dotnet).
Unfortunately, I do not see the login_page field in the ConfigurationCreatedOptions in the .NET SDK. I would like to use the login_page.enabled to enable the URL as part of the response.
Is this something that requires the ExtraParam and Expand fields or is it not supported?

lethal pilot
#

Hi guys, i need help to find answer for the following questions:

  1. Trigger Email for new subscribers.
  2. Can we define the Cancel subscription rules?
  3. If the client subscribes to the monthly plan and the following payment fails, will we receive any notification?
  4. Does the client receives a notification when subscribing? How does it look like?
  5. Send invoice email after payment (As customer)
final wing
#

while testing stripe app on local...i am getting below error..Refused to connect to 'https://localhost:44400/api/app/aiurl' because it violates the following Content Security Policy directive: "default-src 'none'". Note that 'connect-src' was not explicitly set, so 'default-src' is used as a fallback.

knotty scarab
#

Hi! I am create a checkoutSession and I was expecting it to return a payment_intent so I can link the purchase to the payment confirmation, but I got payment_intent: null instead. Is it the wrong way to link purchase and purchase confirmation?

vagrant steppeBOT
#

SJ057

misty hornet
#

Hi @knotty scarab your thread is still open, shall we continue there?

summer verge
#

Hi all. I have a question about payment intent. After I create a payment intent . That PI has a state "requires_confirmation". But I won't confirm Payment intent yet. Will this Payment intent be expired if I'm not confirming this payment ( If yes . how long it take to be expired ) ? Thanks all.

vapid hedge
#

How would I go about getting a conformation of successful subscription payment per month. I need this info to keep stored in my database to make sure to give, and cancel my programs premium account.

#

I am using a payment link for the user to make the payment, and using their account id to generate the url

junior lance
#

I like to receive (status of connected accounts) from webhooks or retrieve from stripe.
Please see the image below. Thank you.

empty dirge
#

Hey ya'll it's me again, very quick question: Could a certificate error on Render cause 500 errors for Webhooks?

flat ginkgo
#

Mileage for my year with Instacart

#

2022

#

How do I get it????

#

Is there a calling number

vapid hedge
flat ginkgo
#

I need help with mileage

misty hornet
#

Hi @flat ginkgo I've created a thread for you. Let's discuss there.

flat ginkgo
#

Hi I’m with the tax lady can I get my mileage she supposed to close at 8 but trying to work with me

#

Is there anyway you can help me get my yearly mileage

#

For 2022

misty hornet
gilded burrow
#

Hi all, why there is no apple pay option in some iphone ? @misty hornet

vocal wagon
#

hey, i’m having troubles with my webhooks. Everytime a customer makes an order I get this error “payment_intent_unexpected_state” and the order doesn’t go through.

#

I’m using woocommerce stripe. I need help

junior lance
#

Hi

misty hornet
#

@junior lance I've answer you question in the earlier thread, let me know if you have any follow-up question in the thread. #dev-help message

grizzled leaf
#

Hi team, I ran in some issue when trying to make a manual payout for the CAD balance via API but the response was "insufficient funds" error. Can someone please assist?

trim basalt
#

Hi, I can see my metadata on my products in stripe and I can even run a query on them but when I send the objects to my front-end, the metadata is null. Can someone help?

gilded burrow
mossy dagger
light maple
#

Hi, question about test balance amount

vocal wagon
#

Good Morning

Our marketplace solution have a function to do the Stripe Onboarding.
It has also a selection to run in Test or Live Mode. (Regarding keys were used)

If i do an onboarding in Testmode, later do an
$stripeclient->accounts->retrieve($acct_ACCOUNTID) i got the following error

The account acct_.... was a test account created with a test mode key, and therefore can only be used with testmode keys.

The message seems clearly, but how i can in the Account Object detect if Onboarding was done in Test or Live Mode

fast isle
timid veldt
#

Hi Team, do you know if a Korean company can use Stripe?

uneven flint
#

What event is the proper event that is triggered once a profile is complete? For example the account is restricted if u dont put SSN, address, etc

rancid brook
#

hi team, I'm facing a dilemma on setting fixed tax rates - when selecting a country NOT where i am from at checkout, it will not display taxes.

  • how do i enable tax settings that regardless the checkout country/region, the tax rate will always stay at 10% (Australia's tax rate)?
  • automatic tax calculation is enabled
vocal wagon
#

How can I remove a key from the metadata list? It disappears from the selector field.

warm ocean
#

Hi. With HTML-CSS-PHP, I want to implement a Stripe form (card or stripe element) with a specific design. I want to know if it's possible. I will share the design.

chilly idol
#

hi, can someone tell me if i do a stripe.customers.verifySource, how long will it take to complete the verification in a live envirment?

weary abyss
#

Hello, is there a way to show Stripe Fee in checkout page? together with Tax fee?

lean cipher
#

Hello everyone, I need some help. While proccessing transaction on webhook, I want to create Payment Intents from that transaction.
I've got this error:
This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.
In previous code line I attached Payment Method To the Customer.

clever sierra
#

Hello everyone, We have integrated payments element implementation. We are adding ACH as a payment option and wanted to know on what basis is the ACH payment method displayed. Since it is US-only. is it displayed to everyone or there is some filtration?

hybrid frost
#

Is it possible to give a discord invite after someone purchases something using stripe and once they join they automatically get a certain role?

vast gyro
#

Hi Team. When I have only SourceId, can I get the charge object for this source? I am using .NET library.

pallid nebula
#

Hello dev i have an issue with the direct debit it tells me to validate an email that I have not received

steel pewter
cobalt jacinth
#

Hello there,
I have a question about ACH payments. We have implemented on our website and we are having reports of people not being able to finish the payment flow when they get two step authentication codes from their bank. I'm not sure I get it but should they be able to input this code on the stripe payment flow ? If so, how can we activate it ? I couldn't find anything on the doc.

burnt agate
#

Hi Everyone, how are other companies implement coupon code systems in their marketplace app? I struggle with the fact that, the coupon code system takes money from the provider when a user use the code. How do you do this?

unkempt storm
#

Hello, I have a custom connect account and when I try to add a debit card to it. I get this error: Instant Payouts are not enabled for this account.

#

How can I enable instant payouts? or use manual payouts with debit cards?

clever swift
#

Hi, I have never created an account on Stripe, an VPN company use stripe to pay my substription by my credit card, how can I disable this subscription? By creating a new account??

clever sierra
#

Hi, I have a payment setup with SetupIntent + payment element. In my setup intent I have added us_bank_account as a payment method option. In my test mode I have added customers who are on the ACH payment method using the test numbers stripe provides. Do I need to manually enable my payment method anywhere else.? for example https://dashboard.stripe.com/settings/payments URL shows ach direct debit as an eligible payment option and not live one.

random crown
twilit cave
#

Hello, is there an official flutter package for Stripe ?

chilly idol
#

is there any api for sending money from stripe to customers account?

vocal wagon
dim oriole
#

I'm setting up stripe connect, my problem is that the account is Belgian, and when setting up an account it offers only belgian account types is it possible to set it to auto so the options are dependent on the user location? or do I have to change the stripe account location?

narrow nova
#

Hi folks. I have an issue that I'm going to try and explain succinctly. Request req_ULYG8KSNGYo5Y9 shows that we cannot create a transfer where setting transfer_group returns an error because the source_transaction, (ch_3MZA4EDQ1y5Lg5MJ0LrHsv9e) already has one set. I can see why that error returned, however I can't see where we set transfer_group for that Charge. Looking at the logs for that Charge, there are two requests. req_aT2Jm8NRQzsx2x shows us updating the Charge with a description and the response shows that the transfer_group is not set. Then we do a request ch_3MZA4EDQ1y5Lg5MJ0LrHsv9e a few seconds later, again just setting the description, and the transfer_group has been set.

edgy axle
#

Hello, I have a question regarding payment via credit card. We have tried to implement Stripe in our client's German Shopware Webshop but when testing the ordering process we have gotten the error message that the credit card has "insufficient funds" (which is not the case). Our client has also gotten a message about problems with a webhook endpoint. Can anybody help?

calm heart
#

how can i connect an existing stripe account to my platform account? Need some API Documentation.

light maple
#

question

regal river
#

Hi

#

Hi,
why is stripe not enforcing 3D verification ? there are some scamers from india that research for websites which are providing stripe as payment gateway and then they scam this websites by using stolen cards, such websites like shops etc.

Check this telegram group: https://t.me/abhishekmods1 they share here links of sites that provides stripe or they share also stolen debit card details here.

honest skiff
#

Hey! I'm using account level invoice numbering, as stated in the docs https://stripe.com/docs/invoicing/customize .

I have a need to update either the next_invoice_sequence or the invoice prefix at the whole account level, that is, for every customer.

So let's say I have cus_1 and cus_2, ideally I want to bump the invoice sequence from INV-123123 to INV-200000, so that the next two invoices are INV-200000 and INV-200001; regardless of which customer asks for it. Is there a way to do this? While it seems easy to do on a customer-level-sequencing (US style); there's nothing in the docs saying how to do it when using account-level-sequencing (EU style).

Thanks in advance.

nova pond
#

Hi I need help on PCI validation

pure saffron
#

Hi team i have one query regarding stripe payments if we are creating any subscription or invoices how we can add that payment on our stripe account directly as we are creating invoices but amount is not added on our stripe account balance

clever swift
#

Hi, account problem

zinc marlin
#

Hello. My vouchers are not working for the checkout I created

vocal wagon
#

Is there a way to modify subscription item's price without creating an invoice and / or filling user credits?

still acorn
#

Hey guys! I'm using <PaymentElement/> from @stripe/react-stripe-js. When collecting payment data, it shows the country and the zip code fields. How can I hide them?

muted heron
#

Hi Folks,m having an odd experience while getting data from stripe. I have a sub_account connected with main account.Data is saving into sub_account by m not able to retrieve data from sub_account.

vocal wagon
#

Hi, whta is my account dashboard supposed to look like, all i see is an 1099 page with a sign that says "your documents are listed here"

#

Hi there, is there a possibility to not run into "payment method already attached to customer" in sandbox mode? Basically I'm working on something an not having to re-create payment methods for each request would speed up development time massively. Some kind of setting "allow payment methods to be reused" (or even "skip validations") would be cool

honest skiff
#

Hey Tarzan! Sorry I had to grab some lunch. So I'm trying to update the next_invoice_sequence number at the account level, but it's not available from the docs. As per our previous thread, apparently this is doable from the dashboard, but I still can find no way. Can you show me some screenshots or some resource in the docs where it says how to do this specifically at the account_level?

https://discord.com/channels/841573134531821608/1073567728989913118

soft oxide
#

Hello, quick question please

I want to add rules for digital wallet ( Apple_pay ) ( android_pay ) ( samsung_pay )
In manual review from radar rules for specific countries

Is there any way ?

dusky jasper
#

Hi all, is there any documentation on how to implement components to purchase a one time product and a subscription using apple pay in @stripe/stripe-react-native? we already have an endpoint in the server to create a subscription and it expects a paymentMethodId that we set to default_payment_method parameter to create the subscription. we also have createSetupIntent endpoints and createPaymentIntents ready to go because we're already doing all this in our web app. just looking to do the same in the mobile app but there's very little documentation. can anyone please help?

neat crest
keen frigate
#

Hello, when creating subscriptions, is it possible to add discount for a specific period? For example you charge Monthly subscription of $20, but first month customer gets 50% off, so they pay $10 initially then the subsequent months they will be charged $20?

wanton crypt
#

Hi Team, I am getting below error in stripe app while i have uploaded in account, one app install , when trying access app i getting below errors in log.

ebon mulch
vocal wagon
#

Hey guys, I had some question concerning stripe and how to add a product to an existing subscription. For example a customer buys our software and a day later they pay for an extra addon (e.g. 25 extra users). Currently if I update I get the following behaviour Product Price + Addon Price - (Product Price deducted with amount of days already used). The behaviour I would like is that we just charge for the addon for the remaining days until the next invoice. The next invoice should than include both Product price + invoice price. Is this possible?

hot tree
#

Hi guys, is there any documentation on how to prompt 3D secure when the paymentIntent is confirmed on the backend, our platform use this approach because we have to do several calculation of deals and discounts prior to do the final charge to the user, users via SDK (iOS, Android) attach payment methods to their account and on the backend we process the charge to their preferred payment method, but on 3D secure request there seems to be no way on the documentation that with a client_secret we can prompt the 3D secure screen of the SDK (iOS, Android)

worn garnet
#

Hello there! I'd like to know is it possible create schedule subscription with checkout.session.create method ? and if it is could't be, can I create just subscription with several interval for example 3 monthly once or half past year once

loud lake
#

Hello! Just wondering if it's possible to edit the error messages in Stripe Elements? Thanks!

vagrant steppeBOT
#

Brecht

mighty ridge
#

I need to get the lookup key of a subscription, where can i find it?

shy pollen
#

Hi! I'd like to know id I can send invoices to customer from test mode automatically. I'm sending these invoices from Zapier and they are marked open in Stripe and from logs its also sent. But I'm not receiving any on my email.

vagrant steppeBOT
#

thefyrewire

drowsy tulip
#

I'm developing an app for a client. If the user changes plans, the client wants the new subscription to start on the current date, not the start date of the original plan. Do I update the subscription or cancel it and create a new one?

mighty frigate
#

Hello, I have a button on my website that connects the user to Stripe so they can sign up and use it for transactions on my platform. Recently we had someone report that when signing up the user had two Stripe accounts created. I looked at the API logs for their account and on the first account creation there are two Post v1/account_links calls, 2 seconds apart from each other (which created the first account), then in the exact millisecond of the second call a new Post v1/account_links call was made and thus another account was created. I went through my code extensively and can't find anything that would cause this, as well as I've had many Stripe accounts created on my platform and this is the first time this has happened. Has anyone else seen this happen or have any ideas of what may have caused it? I'm stumped.

mellow lance
#

I'm building a PaaS and evaluating stripe to handle subscriptions. I have user accounts and organization accounts, and both can subscribe to a plan, just like in a lot of SaaS out there, like github, heroku, etc etc. A user has a unique email, but an organization don't. Is it possible to use the no-code payment link solution in this scenario? How an organization would signup for a subscription plan?

vocal wagon
#

hi, cant see webhook events when changing standard account bank account

lavish rover
#

Hi, I'm unsure about the separate charges and transfers. As described here: https://stripe.com/docs/connect/charges-transfers and in the cross-border transfers, I should be able to transfer money from a charge to an account across the border - in my example from US to Canada. And I need to have the recipient service agreement on the connected account. Will transfers and payouts work with standard accounts though?

sleek belfry
#

Hello, I want to implement payments on my app but by placing a hold on it and capturing it later. I have a few questions about it. Sorry for the trouble!

  1. It says After a payment is authorized, the amount is guaranteed and held on the customer’s payment method., but at this point can I easily cancel the payment?

  2. When cancelling an authorized payment, is there a fee related to this?

  3. If I were to do a normal payment without placing a hold on the payment and capturing it right away, would that mean that the charge would appear in the "approved" transactions of the customer's credit card and if I wanted to "cancel" it, I wouldn't be able to do and I'd have to make a full refund? Would there be fees for this refund?

  4. The goal in our app is to simplify the process for the client. Ideally, it'd be that when we create a task on our end for a customer, we make a payment with a hold on it for authorizing and this also confirms us that the customer has the necessary amount of money to pay for the service and within 7 days, we deliver the service and upon delivery, we capture the amount. Did I understand that correctly?

  5. If we make a payment with a hold (we don't capture the money right away), we deliver the service but right before charging the customer he tells us he lost his credit card. What can we do to ensure that he pays the amount? Does it play in our favor that the payment was already authorized?

  6. In our case, the payment methods are already attached to a stripe customer through a setup intent for future usage of the payment method. Would this cause us any trouble for using a payment intent and placing a hold?

  7. What is the best way of calling this procedure of making payment intent with a hold? Could it be perceived as "pre-authorization"? Authorize and then capture?

  8. Is it almost always better to use a webhook to receive statuses from the stripe instead of querying it?

unkempt storm
mighty frigate
#

@languid tulip I was closed out of my initial post about double account creation, but I may have misspoke. The double account creation isn't on the button click, rather it happened after the user has filled out all of their bank info.

vocal wagon
#

Hello, I'm a little bit confused about customer's tax ids. I know it is possible to update those IDs via Stripe dashboard. But I didnt find how to update those via Stripe API. So I was curious is it possible to update it via API?

faint jasper
#

I assume that you cannot set payment with QR code in bank transfer (https://stripe.com/docs/invoicing/bank-transfer) right? Is there different solution for using bank transfer then this? Looking for solution for freelancers, which this bank transfer I red that its primary for large payments. Thank you

ornate zephyr
#

Hi! My team and I have one doubt about the Payment Intents API and the sandbox SCA modal. After confirming the payment intent and getting the SCA modal, when we close it by clicking "cancel", we are getting the payment_intent_authentication_failure as payment_intent.last_payment_error.code (this code https://stripe.com/docs/error-codes#payment-intent-authentication-failure). Will this be the expected behavior in production SCA modals? This is confusing for us.
Thanks!

mossy dagger
#

Could you please help me.

I have a PaymentIntent with require_action status and I am trying to carry out the microdeposit verification process and it is throwing me an error.

Could you please help me identify why?

    "code": "parameter_unknown",

    "message": "Received unknown parameter: amounts. Did you mean amount_tip?",
twilit cave
#

Hello, I have a question about this API call using the Node.js sdk :
https://stripe.com/docs/api/cards/create?lang=node

I see that "source" has child parameters so I assume I can input a JS object so I can add a card to the customer using number/exp/cvc, but it seems like the typescript types doesn't allow me to do so, it only takes a string, am I doing something wrong ? Thanks 🙂

drowsy tulip
#

I'm working within postman with the update subscription api. How do I add customer id?

vapid hedge
#

I need help finding some info I passed into my subscription_data metadata. I passed a user_id into this, and I would like to know if I am able to see this again once I get my webhook info back, or there is any way yo use the webhook data to get that user_id back so Ik what user did what..

random skiff
#

Hello,
I am trying to build the “Add a Payment Method” feature for my app in iOS using Firebase as a backend.  I cam across this repository, https://github.com/stripe-samples/mobile-saving-card-without-payment but it seems a bit outdated.  I understand the user association that is required here: https://github.com/stripe-samples/mobile-saving-card-without-payment/blob/main/server/node/server.js#L95 but I am struggling to find a good SwiftUI implementation of what “Add card details” should look like.  Thanks

vocal wagon
#

Hey guys, we have refunded first time a payment and do not understand, who pays now the stripe fees. Its about a transaction to a connected account.

proven granite
#

I have a quick question regarding subscriptions. Sometimes when I change the payment method through the dashboard the attribute changed is the default_source and sometimes it's the default_payment_method. Why is it choosing one over the other?

surreal temple
#

You can ask this in the thread we've already got for you. It will help keep the channel clean

inner patio
#

Is there any technical difference between a paymentIntent.succeed received in Test Mode and in Live Mode ? Because in Test mode everything is working fine but in Live mode I always have a status 500 internal server error with the exact same code.

rain turret
#

Hello, I want to let my stripe connect accounts sell products and keep 100% of that specific product profits.

My plan is to add extra 10% to that product during checkout as a service fee, so 100$ product and customer pays $110, then I am going to use direct charges and add 10% application fee to that stripe connect account.

Now I want to check and find the actual amount that stripe connect account paid and simply refund whatever is left to make it $100 and then my platform keeps whatever was left from that extra 10% increase.

What data do I need to request to find these details? I thought that I need to look at charges, but that will simply give me the total amount the customer paid instead of what stripe connect account received from that sale.

vocal wagon
#

hello ! anybody knows sharetribe platform ? I have this message when trying to setup payments information in custumer profile :
Connect platforms based in FR must create Custom accounts via account tokens. For documentation on account tokens, see https://stripe.com/docs/connect/account-tokens.

I really don't what to do (i have the Sharetribe GO offer)
thanks in advance

light maple
#

question

queen meadow
#

Hi, I'm developing a web app with Stripe Connect. I deployed the testing site to my custom domain, and on the Onboard page (https://connect.stripe.com/setup/), when I click next step, the page is stuck on "Sending your verification code...". How do I debug this?

#

it's been stuck on this and nothing happens

south trellis
#

the way im handling setup intents right now is there is a button which the user clicks which brings up a modal to input card info. the issue is that if you exit off of that modal and click it again it creates a brand new setup intent. is this bad practice to create so many setup intents which nothing ever comes of or should i somehow be checking if there is already a setup intent created and then default to using that one?

craggy orchid
#

Hi, payment intent is not created when starting checkout session from api, even if on docs everything is on the place. Is it normal?

zinc spruce
#

Hey folks, we would like to start collection billing address information and use it in Radar. However when we previously tried this I was told we ran into issues where subscriptions for users whose CC info was collected previously started having their payments fail due to the new rule.

Is there a way to start collecting billing address info without breaking existing payments?

sand tusk
#

Is Stripe Terminal having issues? I'm getting the following:

halcyon rune
#

Hi there, I'm using stripe elements with mode "payment" and I want the form to only include card entry, not wallets, because it's a merchant-facing form to allow our merchants to key-in customer credit cards. I see that passing payment_method_type "card" still includes wallets, though. Is there a different type I can pass to achieve what I need? Or is there a payment_method_option I can include?

main gate
#

Hi, can someone please remind me where I turn on payment emails - i.e. whenever I get a payment, Stripe sends me an email notification

atomic knoll
#

Hi there! I’m working on moving from using checkout sessions to the payment and address elements. I’m trying to figure out the best way to continue to calculate order totals with stripe so I can make use of automatic tax calculation, discounts, and all that goodness. My current plan is to use the API to create an invoice, finalize the invoice in order to obtain a payment intent, and then pass that payment intent’s client secret for use on the front end by the payment element. Does this make sense or is there another approach that’s preferred?

vocal wagon
#

Hello everyone. For the past two full weeks now I've been trying to figure out why the checkout integration works locally (only after starting the sever with npm start) but doesn't work when I put the site online. Before putting it online I changed the keys from public to live in the.env file as well as in the index page I put the live key. I followed this official tutorial https://www.youtube.com/watch?v=UjcSWxPNo18&t=399s but it doesn't work. After putting the folder online, I changed the server's app.listen to the url of my site page (the one where the button is) is this correct? I then tried to see if it worked both without having done the npm start and after doing it and it doesn't work both ways. I'm also attaching the screenshot from the npm start terminal though. I don't understand the backend, I hope someone can help me and tell me how to solve this thing by giving me practical indications. Thanks in advance

In this edition CJ Avilla and Mari Puncel cover the newest features of Stripe Checkout, build an integration with node.js, and cover some best practices.

Presenters

Mari Puncel, Engineering Manager @ Stripe
CJ Avilla, Developer Advocate @ Stripe - https://twitter.com/cjav_dev

Table of contents

00:05 - Introduction
01:20 - Overview of...

▶ Play video
vapid hedge
#

It looks like your trying to dump a html file to a json format

remote gorge
#

Hi to all, im new developing whit stripe , i just develop a application using stripe and my question is: can i charge fees for the use of the app?

ruby notch
#

There's a customer who attempted to make a payment using Klarna, but the payment failed. I checked the logs and did see that the last_payment_error includes: "The latest payment attempt of this PaymentIntent has expired. You can provide payment_method_data or a new PaymentMethod to attempt to fulfill this PaymentIntent again."

  1. **Please confirm if the following speculation is possibly true: **It seems like this customer got redirected to Klarna, and maybe stayed on the redirect too long so the payment intent expired? So by the time the payment was attempted, the payment intent was stale.

  2. This customer said that they have pending charges for this, and wanted to know if these charges will be dropped soon, given that the payment wasn't successful.

crude fulcrum
#

i apologize in advance for this: i am trying to offer an option for a client to reserve a spot in a day camp on a week to week basis without having to pay for every week in advance, that will reoccur on a specific timeline. I would prefer to require an individual deposit amount for each week reserved, to be paid in full on reservation. I'm using squarespace scheduling and stripe, and I am a derp about developing .

#

uh no, ive just been winging it

ember bear
#

@crude fulcrum let's keep messages in the thread I created

split cargo
#

Hello 👋

We just made a charge with one of the Issuing cards on a connected account via a PaymentIntent in live mode: https://stripe.com/docs/issuing/testing?testing-method=with-code#create-payment-intent

The authorization was approved. I'm wondering when it will be captured? The docs here say it could take 24 hours. https://stripe.com/docs/issuing/purchases/transactions
Do we need to do anything to capture it or does that automatically happen? The docs say, "captures for approved authorizations always succeed". We see in our Stripe dashboard that our Connect gross volume increased by the amount of this authorization.

dusty nimbus
#

having trouble creating an invoice for $215, and then it prorates to 149.50... everytime i switch prorate off it will turn back on. How do i switch this off so i can recieve the full invoice amount of 215?

fallow kettle
#

Been reading through the documents and a little confused about the flow. We have a Flutter based app and just want to allow subscription purchases for storage space for the app. The developer on the task tried the no-code method and created a web view. That works fine but we aren't sure how to confirm the payment to the end user. Do we need to use webhooks? If so do you generally create the websocket in the app and listen there or do you do that via an API and then use a push notification to notify the app? Is there a call back method that gives you more realtime response? Sorry for the barrage but any direction would be appreciated.

drowsy tulip
#

Do you have to have an item as part of a subscription? I'm trying to set up to allow the user to change plans based on price but I don't see how to do that without an item

serene moon
vocal wagon
#

why do my stripe.Webhook.construct_event()s keep failing? getting SignatureVerificationError errors. using FastAPI

#

hey, i’m having troubles with my webhooks. Everytime a customer makes an order I get this error “payment_intent_unexpected_state” and the order doesn’t go through.

astral trench
half ingot
#

Hello

spark veldt
#

Hi, I am looking for full time remote job position as a web & blockchain developer. Please DM me. Thanks

astral trench
#

Hello everyone, Can we use Stripe connect for subscriptions?

half ingot
#

I need help with my strip account because I just received a payment of 10,000 from my client and my account request for extra verification so i try but it seams like I made mistake so they said my payment will be refund and I don't want that

halcyon rune
#

Hi there, I'm using the deferred_intent payment element beta, and I'm trying to have the form only include card entry, no wallets.
I'm passing this options object to stripe.elements but the form still shows wallets:

{
  "mode": "payment",
  "amount": 1000,
  "currency": "usd",
  "payment_method_types": [
    "card"
  ],
  "wallets": {
    "applePay": "never",
    "googlePay": "never"
  }
}

Is that not the correct structure? (No errors were thrown.)

regal lantern
#

Hi there!

#

I need assistance with an error from some of my orders coming from Sticky.io CRM

glossy anvil
#

Hi! If we want to control merchant categories ourselves, can we just blank out allowed_categories and blocked_categories in the spend controls?

short sand
#

Hi. Is there a way to toggle charges_enabled on and off for testing purchases. We see that we can change the status of payouts_enabled through the dashboard "pause payouts". Is there are way to test a similar change of status for charges_enabled..

tender badger
#

hello, i have experience coding, i just dont know if im even in the right place, im trying to make something like cash app with stripe, thats possible right? and if it is does anyone know how much stripe charges?

vocal wagon
#

@halcyon matrix i have been waiting on a response of ur sales team for 11 days now

uneven flint
#

how do i add a link to allow connected accounts to view their dashboard?

oblique mango
#

Hey there! I'm struggling with creating an event in a flask post route. More specifically, I do get the error "stripe.error.SignatureVerificationError: No signatures found matching the expected signature for payload", even though I have literally copy pasted the code from the "create webhook" page - with all the given API keys. Could you please let me know how I can approach this ? Thanks !

cerulean pineBOT
cerulean pineBOT
#

We're back! The channel is now open and we're ready to help you with your technical and integration questions!

molten mango
#

Hey! I am trying to find out if Stripe Connect will integrate with learnworlds for affiliate payout.

wind osprey
#

hello!

opaque arch
#

hello team, hope you are doing well! I'm trying to filter out expired cards in the iOS SDK's Native Payment Sheet, could you advise on how to achieve this?

covert dome
#

hi could i get sone help please

oak dove
#

I need to pass customer id in checkout session create, but it gives me this error "invalid_request_error - customer"

before /v1/checkout/sessions I create the customer and get the id to pass, but it doesn't work

fervent crypt
#

Is there a Stripe payment scenario that keeps the customer on my site instead of redirecting the customer to Stripe Checkout?

marble island
#

Hi, Can the user update his subscription within hours of purchasing of the new plan?

kindred pumice
#

Hi team, we are using stripe checkout session API. We want to update the metadata later on. Can this be possible?

vapid hedge
#

Is anyone able to help me? I need to know what all the invoice choices are, and what they mean after someone subscribes to my platform.
EXPL:
invoice.finalized
invoice.created
invoice.updated
I need to know all the possible options, and what they mean so I can handle the account accordingly
This I need to know
What ones are 100% subscribed
What ones means a subscription was not paid
What ones means the payment did not work

scenic brook
#

hi, I'm trying to help a friend setup a stripe terminal. We have registered the terminal and it shows online in the dashboard. The terminal screen won't go past the splash screen. I read that there need to be some api scripts on a server. They do not have a server. at the show he has a phone that he uses as a hotspot and the terminal. How do we get this terminal to work?

#

at the shop not show

vagrant steppeBOT
#

Soliderror

past robin
#

Hi, we are receiving many user feedbacks that they cannot connect the bluetooth reader. Our app is using the React Native Terminal SDK and the connectBluetoothReader API calls block infinitely. It seems to not throwing any errors so our Sentry service receives no error reports.

naive edge
#

Good day Stripe dev. Is there the way to create Payment Intent without amount?

main crane
#

Hello. I don't understand this error. pls halp. request id req_gK3cprPirVjslq

You can not update a phase that has already ended. Trying to update phase 0.
cerulean pasture
#

OK having a heck of a time, and just know I am missing something, trying to get connect api to issue a treasury tos_acceptance and it errors out every way I have tried

cerulean pasture
gusty grove
#

Hello, i have few question regarding stripe webhook, currently using strip in react-native and nodejs
everything working well but i want to know regarding hooks what are the important events to listen to? as stripe doc suggest to use whats needed, usually users just send money to stripe from react-native and i do other necessary things using mongoose in nodejs but with the event i can know if a payment failed or success or any other kind of events and update the database.

weak anchor
#

Hi! did you ever integrate Promptpay to your website? Do you have the API? Currently having issues with integration

flat sphinx
timid sun
#

There is a problem about my account, it said the account will be closed!!!

sacred locust
#

HI hope you be doing well. am new to using stripe as payment method.
in my web app the user enter cards manually VISA/MASTERCARD and its working fine but there was a case as
customer total amount was e.g 1200pkr but userss 1400 was deducted . and i dont have clue for that case
apart from that all other customers order amount was same for deduction

dusk spade
#

The IT vendor who has handled my account before did not give me the backup code and I have sent requests and uploaded my HKID to the website. I wonder if I can 1. change the contact number to a number that I can receive Text messages 2. to get a backup code and keep proper file myself

Thank you for your attention.

Frank@Hong Kong Mensa

serene zodiac
#

Hi Hope you are all well. Is anyone familiar on how to sync up trainerizer with stripe?

rare rain
#

hi is there any way to add Stripe processing fees and contribution in database? Do they provide these in charge api?

manic hazel
#

Hi! Can I customize the email subject reciept for SEPA payments? "Stripe by Stripe via PPRO - STRIPE"

weak girder
#

Hello! Can you please let me know if there are any ways to stop users from trying different cards on our website? Basically there are users who are having more than 30-40 failed transactions. Stripe is cancellling the orders based on fraud score but still we dont want a user to try so many times.

gusty grove
weary abyss
#

Hello,
We want to collect tax in each states of US. Do we really need to add each states here? 50 states to be total?

light maple
#

question

abstract lantern
#

Hi, I would like to be sure of the repartition of the stripe fees :

  • A user pay online : the stripe commission is paid by me, the owner of the Stripe account (the marketplace owner)
  • The owner of the Stripe account (the marketplace owner) makes a refund, is the Stripe account owner (the marketplace owner) who has to pay ?

Thanks

twin kernel
#

I'm using stripe's node.js library. Is it possible instead of passing a priceId in checkout sessions, pass an amount instead? If not, is it possible to create the price in the dashboard alone without making a product?

past robin
placid yew
#

Hi I have a question about collecting the payment ID from a connected account. We are creating a transfer to the connected account, we see the tr_{string} but the account holder only sees a py_{string} with no statement descriptor. How to we apply a statement descriptor to the associated payment?

dreamy glacier
#

Hello, integrating stripe for the first time, using PHP. Everything went well when i was only using simple platform account, i was able to access the webhook event checkout.session.completed, containing a lot of info, line_items and product metadata too. Now that i'm using a Connected Account, the api call for my connected account checkout.session.completed webhook doesn't give me such infos. I was able, reading the docs, to get the line_items for that connected account checkout session using :

$line_items = $sessions->allLineItems($id, ['limit' => 99], ["stripe_account" => $connected_account_id]);

I was not able to expand it directly in the API call

Moreover, i was not able to expand data.price.metadata from line_items, as a temporary solution, i was able to retrieve those product metadata by calling again the API in a foreach while like so, using product unique id:

$product = $stripe->products->retrieve(
$itemproductstripeid,
[],
["stripe_account" => $connected_account_id]
);

But I imagine there is a way better solution to do that instead of doing a lot of API calls ... I would like to get line_items and metadata in one unique call, is it possible ?
Oh, and another small thing, I integrated platform fee for my connected account, it works well, i can see the fee on my dashboard. I can capture charge.succeed event and payment_intent.created event and even payout.created/paid. The problem is is the response (200) of those events, i get this error for each :

Uncaught (Status 404) (Request req_jFdG8hxTQ0EiUP) No such checkout.session: po_xxxx thrown in [...]Exception/ApiErrorException.php on line 38

The thing is i'm not making myself those event, it is the checkout session itself, if I understand well. checkout.sessions.completed doesn't show any error in answer. It shows an error but on the dashboard everything works like a charm.

Help would be appreciated, I read all the docs possible and unimaginable 😄 thanks for your time

quick frigate
#

Is there any way to use same payment method for multiple customers or is there any work around for it? I have a use case in which multiple customers fall in a certain group and I need to use same payment method for all the customers in that group.

restive sedge
#

when creating a payment intent can I send a personalized userID that will be recieved on webhook ?

torn plinth
#

Please advise how to get fee refund from Stripe transaction. Many thanks!

ebon gale
#

I have 2 questions about 3d secure:

In the stripe documentation (https://stripe.com/docs/payments/3d-secure#manual-three-ds), it says "The default method to trigger 3DS is using Radar to dynamically request 3D Secure based on risk level and other requirements. Triggering 3DS manually is for advanced users integrating Stripe with their own fraud engine".

  1. If you use radar, and radar decides not to request 3d-secure, will there still be a liability shift? My understanding is that the answer is "no", since the bank, not Stripe, must receive the 3d secure request in order for a liability shift to take place. Is my understanding correct here?
  2. Other than increased client friction when the bank decides to present a challenge rather than the frictionless path, are there downsides to using 3d secure too often? That is, why not always request 3d-secure and let the bank decide whether or not the user gets a challenge? Do too many 3d secure requests "look bad" in some sense?
vocal wagon
#

Good day all

Im struggling with an issue that Im lacking the knowledge to solve. I am building an app with Lit (shadow DOM) and wish to build a checkout with Stripe as a WebComponent. Anyone know if there is a way to mount the Stripe elements in a Shadow DOM?

frail pier
#

hello just checking in

vocal wagon
#

Hi again all

Anyone know if it is possible to specify capture_method: 'manual' when using the Prebuilt Checkout Page?

#

hello i need help

cold barn
#

hi, i need some help related to checkout session in go sdk, i can access the price id with api but when i tried to call with checkout session, no such price error occur

vocal wagon
#

How can I offer multiple payment methods. I've been trying for 1 hour. But I don't know how to do it can one of the Stripe staff do for me please? e.g. like Klarna , Sepa etc...

terse knoll
#

Hi All,
I need help to send and receive money from other payment gateway service to Stripe. I am Currently using ORUM and Stripe, now I want to transfer money between ORUM and Stripe.
Please help

civic onyx
#

Hi, I'm building app for our customers so they can charge their clients even when their clients are not in the check-out flow. Since we're building app for EU customers therefore SCA could happen. At the moment I'm setting "off_session : true" as part of the PaymentIntent object like indicated in https://stripe.com/docs/api/payment_intents/create#create_payment_intent-off_session . When I tested with the 3DS required card 4000000000003220 I found that for the payment_intent.created created on the Stripe side, I don't seem to see the off_session : true has been set. Why is that ? Does Stripe really receive the off_session: true that I set as part of the paymentIntent ?

peak loom
#

hi why the customer has default source and default payment method in the invoice settings, which one should be used when charging the customer.

warm osprey
#

Hi, I need help.

unkempt storm
#

Can someone help me with this error I get when trying to add a bank account to a customer

The provided key 'rk_test_**************************' does not have access to account 'cus_NLV**********' (or that account does not exist). Application access may have been revoked.
shrewd mirage
#

Hello hope you are doing well
I am using the new payment sheet with jetpack compose on Android but can't find a way to enable save card checkbox , can you advise on how to do this? Thanks

vocal wagon
#

Hello. I have integrated Stripe with Convertkit. But multiple Stripe Products are only showing up as “Stripe Payment” in ConvertKit. There are some products that are identified and some that are not.

As I understand, Stripe sends ConvertKit webhooks that contain information about purchases that were completed. From this information, ConvertKit needs to assign the purchase to a product record. When there is not enough information from Stripe to determine the product, Convertkit assign it to the fallback “Stripe Payment”.

What could be the problem why Stripe products are not identified properly?

round ferry
#

hi guys, is there a way that I can set Payout statement descriptor flag in the connected account whenever we are sending payouts to the connected account upon every customer booking? for your reference this is the connected account id acct_1Mat3A2ekbRg08Ih

sweet forge
#

Hey mates! How can I create test disputes? I need to test webhooks and whole lifecycle of the payment. Thank you in advance!

inner patio
#

Hello !
I'm debugging my app and I discovered that I'm not receiving the exact same event json model between stripe test and prod environment.

manic elbow
vocal wagon
#

dear stripe-elite.
i'm stuck with Connect and Invoicing and need a little help on API usage and webhook integration.

the scenario i'm looking for a solution is as follows:
A customer decides to buy e.g.

  • 2 x product P and
  • 3 x product Q.

During a single checkout session the customer get's an overview of purchased products

  • of 2 x P and
  • 3 x Q
    and is charged on the platform account with the total sum of products purchased = 2 x P + 3 x Q.

After a successful payment

  • our on prem ERP is tasked with invoice creation and delivery for the partial purchase of 2 x P and
  • stripe's Invoicing should be tasked on a connected account for creation and delivery of the partial purchase of 3 x Q.

Furthermore

  • the partial sum of all Q payments must be transferred onto the connected account and
  • invoices for product Q purchases on the connected account must be marked as paid (since the customer already fully payed for the total of 2 x P + 3 x Q in above example).

I already tried a couple of different approaches but no one ended in the final solution: e.g.

  • invoicing directly on the platform accounts for the total sum of P and Q products purchased / payed,
  • invoices on the connected account with transfers from the platform to the connected account cannot be marked as already paid.

Please give advice for the right solution, - chris.

gray crag
#

Hello all
Stripe in hourly subscription possible ?

livid hazel
#

Hello, I have an issue with woocommerce and stripe. When people order on my site, there is a failed order on Woocommerce but the paiement is ok on Stripe. The paiement is in Failed and if i pass it in finish everything is ok. What inhave to do ?

vocal wagon
#

Hello,

I integrated Stripe connect express payment on my platform and made the direct payment.

Stripe connect costs 2€ per active account per month + 0.25% + 0.10€, I want to know if this sum of 2€ will be deducted from my account or from the user who received the money?

tropic oak
#

Bom dia.

Solicitei auxlio para entender o que está ocorrendo em algumas assinaturas que tiveram pagamento recusado pelo cartão e que estão gerando pro rata indevida e cobrando um valor inferior ao que está na assinatura.

Toda assinatura que está tendo pagamento resucado está gerando este caso.

Não identifiquei em nossa logica o envio de prorata ao reativar a assinatura do cliente, dai gostaria de mais este auxilio para entender em que estamos errando

Segue um exemplo que ocorreu esses dias:

normal venture
#

Hi, I'm testing the checkout_session. I want an invoice after checkout per mail, the invoice is created, I see it in my stripe dashboard, BUT no email was send ? What I'm missing ?

vocal wagon
#

Hi, I want stripe billing to be connected to my webshop on Shopify so customers who sign up for my subscription plan can also pay with IDEAL instead of using credit card only. Who could help me?

#

Hi, loading a checkout session, takes at least 20 seconds with a steady speedy internet connection. What causes this?

#

Hello, i can't connect to my stripe account. It's my old phone number and it sending an otp to this old number. How can i change the phone number on my account please ? Thank you

cerulean pineBOT
#

:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact

runic pelican
#

Hi, So apparently there is a problem with Blik and Przelewy24 configuration to shopify through Stripe, after adding these on stripe they dont show up on shopify. Could someone help me? if nothing can solve this issue I also made a payment link and was thinking about adding it somehow to my website but i'm not sure if thats possible

errant marlin
#

Hey! This is somewhat unrelated but I got an sms from “UPS” (a Cambodian number) that led to a phishing site that tried to make me pay to receive my “package”. I looked at the code a bit and it turns out they used WordPress and as far as I can tell, Stripe.

#

I think they managed to get accepted by stripe by running a fake Webshop on the root url

#

How do I report it?

weary kernel
#

HI all tech question: I am submitting one time use virtual mastercards into the stripe gateway from server to server, no human involvement. These one time used mastercards are exempt from SCA/3DS requirements in Europe. Our product has been set up by mastercard to not be on 3DS. HOWEVER when submitting into the gateway, on occasions 3DS get requested by Stripe and therefore the transaction 'hangs'. Stripe is awaiting a 3DS response but we have no human interaction (we are exempt). As we are not set up on 3DS (therefore our issuer does not have us established on the directory server) Mastercard smart standin steps in. Mastercard are trying to help me to see what is going on but they need the Directory Server Transaction ID. This is different to the "3DS Server Transaction ID" which you can see in the stripe logs. Anyone know how to locate the Directory Server Transaction ID from a transaction please?

boreal gale
#

Hi all, stripe webhook event giving me 401 unauthorized error for dev endpoint, all prod and test endpoints are working fine and giving 200 success. Due to this they disabled my dev endpoint. Can you help me in this? Like where should I check for an error? It was working fine few days ago and suddnly it has started giving 401 error for all events. Please help

vocal wagon
#

Hi! Can you tell me when the billing customer portal session url expires? I can’t get this info in the documentation...

weak anchor
meager hawk
#

@weak anchor let's keep discussion of that in a different venue, if possible. Thanks.

fluid heart
#

Hi, we are receiving a 404 when trying to grab the latest invoice for a subscription within our live environment. Our initial thoughts are that there is a race condition of the invoice actually being created after a subscription is created. Is there a common workaround for this?

hazy vortex
#

Dear Stripe developers,

Can you please add UK BACS payment to the invoices product as a payment option, your landing page says it support UK BACS payment but developer docs it doesn't.
UK BACS are essential for invoices.

Thank you

flat sphinx
#

Whatare you working on?

#

Stripe fees for Promptpay are 1.65%. For Omise its a flat 1%

wide fractal
#

Hi,
want to discuss stripe.createToken for standard connected accounts, can someone please guide me?

flat sphinx
#

Is it possible to settle in multiple currencies to avoid conversion fees? Like can I settle in USD and EUR and GBP

#

for customers who paid that way

meager hawk
#

answering you in your thread instead ^^

hardy jay
#

hey if i close my acc can i make the account again?

wintry gazelle
#

Hello, is it possible to change some terms used by Stripe Checkout? (e.g. change VAT to 'MwSt' (German), or Menge -> License, or other things like overwrite Button label to something completely different (I don't mean submit_type = donate, but something like instead of 'Subscribe' change it to 'Start Subscription')

tawny hollow
#

Hi there, quick question I am trying to set up a pay as you go subscription with a bill immediately after x$ option. I've set it up correctly I think but after trying to manipulate the usage so that I exceed the usage limit and get charged Stripe didn't attempt to charge me

weary kernel
shrewd mirage
#

Hello
quick questions: (android)
is there a way to know if the user is using a new card or an old in the payment sheet?
can we get the card id for the card if it were saved ?

surreal shoal
#

Hello guys,

I have a quick question.
Whenever I am creating a product even if I am sending the active attribute as true it still marks it as archived.

In the docs it says that the active param is optional and that it defaults to true but it does not...

safe hinge
#

Hi all,

I want to know can we disable stripe 3ds2 feature for any particular transaction?

prisma granite
#

Hello, I use https://stripe.com/docs/api/invoices/upcoming this API to retrieve all upcoming invoices for my customers and their subscriptions. I can not find a flag that shows me if this is a recurring payment or a first-time subscription. I like to get all data and see if the Sales is new or not (new I define the upcoming invoice is the first invoice the user pays).

wintry gazelle
#

Hey, is it possible to add custom fields to bills when mode=subscription? Or only to add them manually after creating an invoice with stripe webhooks?

prime dagger
#

Hi. Is there any way via the API to see whether an user of an express account is required to pay vat and get their vat number?

arctic harness
#

We recently changed the way we handle payments in our system. Previously we used Stripe Invoices with Setup Intents and that worked quite well. Because we wanted to have a more customized payment experience (and to allow for Boleto, Pix and such) we decided to go away from Stripe Invoices (and handle the Invoice generation ourselves) and manually generate payment intents based on setup intents. Since we did that we're faced with way more SCA stuff and our customers now have to confirm almost all payments manually.

My question is: Are customers faced with less SCA when using Stripe Invoices compared to manually issuing payment intents using setup intents?

steel inlet
#

Hi there! We are working with Subscriptions and the upgrade flow seems broken when the client uses a SCA required card. We remember that this flow have been working in the past, but now the subscription's upgrade request are getting the following error: 'resource_missing - payment_method'
'No such PaymentMethod: cus_xxxxxxx'

We've seen that the error is happening when Stripe does an internal call to the PaymentIntent's endpoint, probably to charge prorations to the client, but we're delegating prorations to Stripe using the 'always_invoice' behavior on the subscription creations.

¿Could you help me with this issue?

Thanks in advance 🙏

light maple
#

question

crude leaf
#

Hi, is it possible to accept payment in USD and continue keeping it in USD and not have it convert back to the currency of my country? I am asking cause since i am selling my product in the states it would be really troublesome for me to keeping having convert my currency back to USD to pay suppliers

vagrant sonnet
#

Hi, my stripe version is 20.66.0 that I have been integrated for a while..currently I am trying to integrate a Price and PaymentLink API of stripe..for which the Price seems to integrate smoothly based on the documentation..However, the PaymentLink isnt available in the stripe-version 20.66.0, if i boot up my pom version to 22.8.0 then the price api fails for unknown reason and it isnt catching up on my exception block

coarse sky
#

Hello. Is there any way to capture pastdue invoice through the webhook or someting else?

main ivy
#

Hi, my webhook is working on local but in production it doesn't I made sure all the keys , webhook secret and public key is production:

slate finch
#

Hey Stripe. Have some questions about passing network tokens to Stripe for processing. Can I store my Visa tokens somewhere else (off Stripe), and pass the tokens to Stripe for payment processing? How specifically?

digital acorn
#

My stripe machine will not connect with my POS system at my business. It registers the reader but when I get to checkout, the payment does not transfer onto the POS screen.

quaint shore
#

Good morning, for the M2 terminal used with the iOS SDK, is there a way to manually reset like on a close of the app? We just want to have a way to clear/reset if the SDK gets caught up on something

rich kindle
#

Good morning. I have a clarification questions about fingerprints.

I am using the fingerprints of bank accounts to check for uniqueness when a custom accounts sets their default external account. In developer mode, the fingerprint for the bank account token returned from .collectBankAccountToken() is different from the fingerprint of the bank account when it is set as an accounts default external account. I am noticing this with the test bank account that is successful.

Is his always the case (i.e., the fingerprint for the bank account token is different from the external account fingerprint when attached)? Or, should the fingerprint for the bank account token be the same as the fingerprint of the bank account when set as the external account for a custom account?

dreamy loom
#

Hi, is there a way to schedule a reimbursement to be done in the next month of a running subscription?

meager dawn
#

Hey everyone, the current subscription flow I have implemented has the following flow:

  1. not-yet-customer on stripe picks a plan to subscribe to
  2. as there is no billing info yet, I show a billing form that the customer must first submit (which does in sequence
    setupIntent > confirmCardSetup and on success I pass the intent returned to my backend which will then create the customer with the payment_method from the given intent and set it as default payment method.
  3. If I test with a card that requires 3DS2 for example, I will get a 3DS2 simulation popup, and then I click accept... and it seems like "all goes through" fine
  4. I can now get an invoice preview to display upcoming charges for the chosen subscription while applying appropriate tax rates
  5. Then when I try to create a first subscription, with a given price, and with payment behavior set to "allow_incomplete", I get a subscription created with status incomplete and the latest_invoice's payment intent states status: requires_action

But... shouldn't the payment intent from confirmCardSetup already cover the 3DS part? I must be doing something silly but I don't understand what. Would the client need to re-authenticate because they first setup their payment method... and then do a payment?

sweet forge
#

Hi mates! How can I retrieve ChargeId (ch_xxxxx) after (based on) creating PaymentIntent?

shut iris
#

Hi
We're setting up a waitlist for our subscription.
I'm using subscription schedules to to start the subscriptions on a future date.
However, we want to charge the users as soon as the subscribe not on the day the subscription starts.
Is there a easy way to do this?

dreamy glacier
#

Hello there, i'm facing a strange issue, I implemented stripe as a platform account and a connected account, charging a fee for each transaction for the connected account. evertything is working as intended : i'm getting the platform fee, the connected account has the fund and is paying the stripe fee and platforme fee, checking the dashboard, no problem there. I'm just getting strange response in my connected webhook :

checkout.session.completed is fine, sending back 200 OK;

charge.succeeded is sending back 200 OK but there is an error in the response : No such checkout.session: ch_3Mb11BPs9ZLUUgGh0LnhXvDy

payment_intent.succeeded is sending back 200 OK but there is an error too : No such checkout.session: pi_3Mb11BPs9ZLUUgGh0nZMxNSm

payment_intent.created is sending back 200 OK but there is an error too : ) No such checkout.session: pi_3Mb11BPs9ZLUUgGh0nZMxNSm

As i'm only creating a new checkout session on server side, with parameter like so :

'payment_intent_data' => ['application_fee_amount' => number_format((($subtotal-$discounttotal)+$shippingtotal+$taxtotal)*6.5/100,2)*100]

and

['stripe_account' => 'acct_1MaGYzPs9ZLUUgGh']

I guess that all the event -except checkout.session.completed- are automatically made through the checkout session when it's completed.

Again, everyhting works fine, on stripe side or even on my webhook php file, where I insert data to my DB

Any clue where those errors can come from ? As i'm not creating it by myself ?

Thank you in avance for your time

daring frigate
#

Dear Stripe Team,

I recently upgraded my project from react-native-stripe version 0.1.4 to 0.19.0 on an Android platform. Upon upgrading, I encountered an error message "attempt to invoke virtual method 'boolean com.facebook.react.uimanager.fabricviewstatemanager". To resolve this issue, I added the following code in my app/gradle file: "implementation ("androidx.appcompat:appcompat:1.3.1") { version { strictly '1.3.1' } }".

This resolved the previous error message, however, I am now facing a new issue. The payment sheet is no longer opening and there are no error messages being displayed. I would greatly appreciate your assistance in resolving this issue on the Android platform.

Thank you for your time and support.

sharp steppe
light maple
#

Hello, Question regarding going live for connects

graceful pine
#

Hi all! Do we have a German language pack for Magento 2? I am trying to go live, but because of the language pack, it’s crashing

vocal wagon
#

Hello everyone.

The 25/01 we had a charge of 100 K USD approximatively, then a transfer of 100K the same day as we send this amount to another organization. However we then have a dispute (the 07/02), so the 100K are taken from our account, and we do a transfer_reversal (the 07/02) to take back the money from the organization we sent it to.
Our balance should be at 0 but we it is still showing a +100K (more or less with the fees and so on).
It seems like the transfer_reversal appears in our net balance but not the dispute itself, how comes?

Thanks for your help!

PS : it seems I can't reply to you @copper reef

floral dagger
#

Hey guys, good mornign! I'm working on a project to integrate STRIPE connect on our Shopify store. Has anyone here had any relevant experience with this type of project? I wonder if I will be able to have a direct and easy integration or if I will have to do more complicated work...

knotty orchid
#

Any idea why colors are messed up on pricing tables iframe on mobile browsers?

vocal wagon
#

hello I have been entering the date of birth for a month to configure my account but he writes to me that my date of birth is invalid

#

hello I have been entering the date of birth for a month to configure my account but he writes to me that my date of birth is invalid

copper reef
#

@vocal wagon please keep the messages in the thread I've created

vagrant sonnet
#

Hi , can someone help me with the below query..
I am doing a multi-pricing for single product..so each clientpays different amounts..however can i add statement descriptor onto the pricing as that is what reflects on the customers credit card

vocal wagon
#

Woocommerce plugin, hmm how do I open a thread here

civic onyx
#

Hi, I'm building app for our customers so they can charge their clients when their clients are not in the check-out flow. Since we're building app for EU customers therefore SCA could happen. Ideally we'd like our customer to store their client's credit card details first(without payment), and then charge them regularly or on ad-hoc base later.

I'm following here https://stripe.com/docs/payments/save-and-reuse?platform=web to create the setupIntent for future payment. But at the same time I also see https://stripe.com/gb/guides/strong-customer-authentication indicates that "To use merchant-initiated transactions, you need to authenticate the card either when it's being saved or on the first payment. Finally, you need to get an agreement from the customer (also referred to as a "mandate") in order to charge their card at a later point". May I ask what kind of "mandate" should we be collecting ?

hot tree
#

Hi Guys, a question about 3d Secure, currently we are handling our payments on the backend via creation of paymentIntents we want to know if is possible to send the information get by the SDK (iOS & Android) to the payment intent created on the backend so we can include it on the validation for 3d secure, like some metadata but that will be used on the validation because this https://support.stripe.com/questions/3d-secure-2-device-information indicates that the SDK does send info like the Device ID and IP, but we are processing the payment on the backend without that info.

valid willow
#

Morning 👋 We're looking at programmatically registering a large amount of Apple Pay domains so users can initiate Apple Pay via their own subdomain on our site. I see roughly how to do that using the stripe.applePayDomains.create method + ensuring the domains have the validation file in the /.well-known directory.

My question is around limits–Apple's documentation says that we have a limit of 99 domains. How do we un-register a domain? When do they expire? How do we manage them? 🤔

vocal wagon
#

I have a subscription with N items with annual billing cycle, how to downgrade all of these items into monthly period?
I think pending_invoice_item_interval is the way

serene siren
#

Hi, Can using stripe cli be dangerous somehow ?

supple eagle
#

Hello there, I wanted to add subscription for monthly ,yearly and 2 yearly, and one of your colleague suggested me the below method "You can have a yearly price, and then every other year apply a negative amount invoice item for the customer, so they are credited the full value of the invoice every other year: "
But when I follow it, it is creating the invoice for year also where customer should not be charged and it is making customer bit confusing.

#

Can you please suggest me a way where user will only see invoices for which he has been charged

polar hedge
#

Hello, Regarding terminal payments, I came across this option in the docs

https://stripe.com/docs/terminal/payments/collect-payment?terminal-sdk-platform=js#collect-inspect-payment-method

What is a practical usecase for using collectPaymentMethod with update_payment_intent and payment_intent_id config override options?
Will result.paymentIntent.payment_method not be on the result object if these flags are not specified?

Prepare your application and backend to collect payments using Stripe Terminal.

sharp steppe
#

if i am using the customer portal, and a user wants to upgrade their subscription from monthly to yearly, what webhook event do i need to listen to?

broken magnet
#

👋 I'm trying to programmatically add a one-time discount to a Subscription that I'm creating. The docs (https://stripe.com/docs/billing/invoices/subscription#first-invoice-extra) mention that I should use add_invoice_items for this purpose:

Include a one-time charge or discount to the first subscription invoice using add_invoice_items with one-time price:

But AFAICT that parameter only takes prices (https://stripe.com/docs/api/subscriptions/create), which cannot be negative (and therefore cannot be used as discounts.)

Is there something else I can supply as an inline invoice item to simulate a fixed discount?

Learn how to manage subscription invoices.

dark mulch
#

Hi, I have 2 questions. Is it possible to input a description text area box for the customer to input their "memo" on the payment? Second question is possible to input a price amount for the customer to type to pay in Stipe Elements, just like in Stripe Checkout?

fiery parrot
#

Hi Devs,
We are working on Charity Flutter Application with contactless payment with mobile and tablets.
Client wanna use stripe gateway. Which stripe product i can use to achieve this payment integration?

lunar crypt
#

Hi I am trying to set up stripe-cli for my laravel project but I am getting a 419 response on payment intent succeeded

#

could anyone possible help me debug

crystal harbor
#

Hi guys. I know this would be easy and stupid question for you but I try to implement Stripe for the first time and I need help. I have in console these errors in if someone could answer me what the problems mean and how to fix them.
[Error] Failed to load resource: the server responded with a status of 401 () (manifest.json, line 0)
[Error] Failed to load resource: the server responded with a status of 404 () (style.css, line 0)
[Error] Server with the specified host name cannot be found.
[Error] Fetch API cannot load https://disolve.cz/checkout due to access control checks.
[Error] Failed to load resource: Server with the specified host name cannot be found. (checkout, line 0)
[Error] Unhandled Promise Rejection: TypeError: Load failed

Anyone with a good heart who could help me. Thanks you

solid phoenix
#

My React/Node E-Commerce project is live at https://fitness-warehouse-project.vercel.app/ but Stripe is now not working? It was working perfectly on my local host. Now that is deployed I am having issues with it working. Maybe I didnt connect the correct endpoints?

vocal stump
#

If I cancel a payment intent and the intent is already processing or succeeded, what error code will I see? I have a hard time finding this in the docs. Is it payment_intent_unexpected_state ?

strong hinge
#

This might not be the correct platform to search for this info, but I can't get a straight answer anywhere else so far:

When a single charge is processed and attributed to a connected account using

'transfer_data'     => [
    'destination'   => $businessAccountId, // The desired connected account id
]

Does that make the funds from that charge immediately available for withdrawal from that connected account, or does it require a payout before those funds are available?

fringe forge
#

Hi, does the two micro deposits for ACH verification integer only? I'm having a hard time implementing this. Because it only requires integer, but I've received an amount of 0.33 and 0.08 in my bank account. And I'm having an issue verifying it.

silver sable
#

does anyone here use Sift Digital Trust & Safety Platform

#

with stripe

#

i know but doordash and instacart use it with stripe to prevent fraud attackts

surreal temple
gusty grove
#

hello, i want to ask is it possible to pass additional info to stripe ? const paymentIntent = await stripe.paymentIntents.create({ amount: amountInCents, currency: "usd", receipt_email: req.query.email, automatic_payment_methods: { enabled: true, }, customer: customer.id, });

#

i will like to add additional key additionInfo:{ } so that when Stripe does any hook call i can refer to it

narrow patio
#

Did $stripeCharge = \Stripe\Charge::create([ 'amount' => $amount, 'currency' => 'usd', get deprecated? to use $paymentIntent = \Stripe\PaymentIntent::create([ Have an older implementation that no longer creates stripeTokens

split cargo
#

Hello 👋
How are we supposed to calculate the Issuing Pending balance? https://stripe.com/docs/api/balance/balance_object
It would seem like there would be a "pending" attribute nested under the "issuing" attribute since there is an "available" attribute there. In live mode however there was no such "pending" attribute.

In between the time the BalanceTransaction of type issuing_authorization_hold was created and the BalanceTransaction of type issuing_authorization_release was created I noticed a difference between the Issuing available balance from a fresh lookup and the Issuing available balance the last time we received the balance.availble event. Is that difference how we calculate the pending balance or is there somewhere else we can easily look it up?

tiny plume
#

👋 I'm trying to figure out how, if it is even possible, to allow users to purchase credits, then use the credit balance to make purchases. Essentially like the epic games platform implements VBucks in Fortnite.

Is this possible within stripe, or would I need to manage the balances externally? I'd rather not need to track those balances myself since it's fraught with all sorts of risk...

merry cypress
#

Testing Blocked Categories for a Stripe Issuing Card on a Connected Account

I'm trying to test blocked categories for a Stripe Issuing card on a connected account. I've followed the instructions in the Stripe documentation for creating a test account and enabling Issuing, and I've created a test card with a blocked category.

However, when I attempt to make a purchase with the test card for a product in the blocked category, the purchase goes through without any errors or blocks. I've tried using different test card numbers associated with blocked categories, but I still can't reproduce the expected behavior.

Could you provide some guidance on how to properly test blocked categories on a Stripe Issuing card for a connected account? Are there any additional steps I need to take or settings I need to configure to ensure that blocked category purchases are properly blocked?

Also, I would like to use a payment link to test blocked category purchases, so any guidance on how to properly set up and test payment links in this context would be greatly appreciated.

Thank you for your help.

normal venture
#

Can I use the checkout in an angular modal dialog? Or what is the best practice to integrate stripe checkouts in an application

real burrow
#

We are in the process of developing a web application. Currently the Stripe on development mode. Our application uses oath2 from spa (single-page application) with a backend api.

We are thinking there might be a problem when doing subscription with payment in our app. We expose some secret key from stripe by backend.

We are wondering whether this poses any security risk. Can someone advise me regarding this. Thank you.

zinc marlin
#

Hello. I have a question about the payment link

tribal basalt
#

Hello,
I want to verify that the funds are being dispersed to the seller

tribal basalt
weak pasture
#

Test 3DS card always declines?
It appears that the 2nd 3DS test card (4000000000003063 - https://stripe.com/docs/testing#three-ds-cards) always declines.

I would normally assume I've setup something incorrectly, but the 3DS2 test card (4000000000003220) and "always authenticate" test card (4000002760003184) both work just fine with my code.

Thank you in advance for any help :)

jolly hound
#

Hello

mighty stirrup
#

Quick question. Id like to look at all subscriptions so that i can have a look at them in settings when i update them. Which link is the one i'm looking for?

hot nova
#

Hi

#

I need to know through Stripe's API, which products were deposited in my Mexican bank account.

#

This function $stripe->payouts->all(); only shows the deposits, but I want to know in detail which products were deposited.

crimson needle
#

@hot nova please talk in the thread above, not the main channel thank you

eager swallow
#

Hello!

We’ve been having some back and forth around exactly what we will be able to do with Apple Pay via Stripe. We’ve asked a few questions here before and didn’t feel like the answers all reflected the same thing.

charred kraken
#

Hello, I want to enable Klarna as a capability for a Connect account. Can I do this through the dashboard or will it need to be through your API?

tawny hollow
#

Hi there I'm having a problem with the metered usage subscription : sub_1Mb6D4K9qmDpbyxAQ24i1bsD I've set it to bill immediately and it's gone over them but I can't find the drafted invoice anywhere

vocal wagon
#

Hi there. Is there any way to understand what is the real error when using React Native + Stripe + Apple Pay.
I only get something like {error: {code: 'Canceled', message: 'The payment has been canceled', domain: 'RCTErrorDomain', ... <indecipherable native error stack trace> }}

narrow patio
#

@crimson needle Hi, the thread was shut down, but I found the PaymentIntent still has // 'source' => $token,. However, the migration js stripe.confirmCardPayment( INTENT_SECRET_FROM_STEP_1, { payment_method: {card: cardElement} } ).then(function(result) { if (result.error) { // Display error.message in your UI. } else { // The payment has succeeded // Display a success message } });

Doesn't have a token. https://stripe.com/docs/payments/payment-intents/migration#elements-step-2

hot tree
#

Hi Guys, a related question to my previous one #dev-help message if we use 3d secure on the backend and later processing it with the app SDK handleNextActionForPayment is there any flaws on not sending the information that the SDK get from the device, or you guys recommend that the app SDK is the one doing the paymentIntent and process over the backend because of that info?

frozen berry
#

Hey, for usage based pricing, is it possible to report usage per customer once a month? We’re using a third party and this is the easiest way to go. For more info, it’s based on minutes of video stored. Should we report every time a video is uploaded/deleted in terms of minutes or does one api call a month with total minutes for that call do?

ashen juniper
#

Hello. I need help regarding stripe closing an account. Is this a place to ask?

vocal wagon
#

is it possible to simulate/test card numbers in the stripe cli?

ashen juniper
#

Nevermind, I see this isn’t the best place to ask

dark mulch
#

I had a question in regards to the creating a PaymentIntent required parameters. More specifically, the amount requirement, can we change the amount if we know the amount will not be the same everytime?

rancid crow
#

Hi may I have some help with my stripe account

vocal wagon
#

Hi! I have received an email which I thought was from stripe. I clicked on the link and then realized it was phishing

#

I would like to contact stripe about it but I don’t know how!

weak pasture
#

Test 3DS card always declines?
It appears that the 2nd 3DS test card (4000000000003063 - https://stripe.com/docs/testing#three-ds-cards) always declines.

I would normally assume I've setup something incorrectly, but the 3DS2 test card (4000000000003220) and "always authenticate" test card (4000002760003184) both work just fine with my code.

Thank you in advance for any help :)

||I am creating a new message because the old thread (#dev-help message) was closed despite the issue not being fully resolved, feel free to reopen the old thread!)||

hazy sigil
#

Hello, when cloning a Payment Method from a platform account to a connected account, will the metadata on the platform Payment Method be copied to the connected account?

spice needle
#

Good afternoon, our system is storing payment methods (on our side) based on the "PaymentMethod.Attached" event but running into an issue with ACH. We listen to PaymentMethod.Attached, and store local data concerning the payment method so that we can show the end user their list of saved payment methods when they attempt to make a payment. When testing, if I choose a "test failure" ach account number and verify instantly, I still get the PaymentMethod.Attached event...but the added bank account is not valid. If a user selects that bank account to use as their payment method, they are shown an error. I don't see any other events that would tell me whether or not the bank account has been verified successfully (and is therefore valid to use). Do you have any guidance here?

sweet forge
#

Dispute status doesn't match the one provided by npm library NodeJs

cobalt terrace
#

Hello, I have two work accounts for stripe associated with one email, however when I login it only lets me select one employer and I am unsure how to access the other employer account

marsh swan
#

I am trying to integrate the Tax beta endpoints into a PaymentIntent flow but am having trouble doing so with the given docs. I am within a Deno environment, so I am half fighting the types that aren't included in the Stripe Client import since its a beta opt in program, but I'm also not able to get it to work at all even when the types passing. -- following along with these docs https://stripe.com/docs/tax/custom#calculate-tax

valid merlin
#

Hello. Can I add members to my "Stripe Team" using the API?

barren ridge
#

Hello, good afternoon, one question, when I have an endpoint WebHook configured and I resend an event of type checkout.session.completed, would this make a payment again?

solid phoenix
#

I deployed my project from this specific repo which has the website divided into the Frontend and Backend folders. https://github.com/AlexFitFlow/E_Commerce

From there I deployed the project separately on Vercel
The Frontend here https://e-commerce-frontend-tan.vercel.app
The Backend here https://e-commerce-backend-roan.vercel.app
I added the environmental keys to both.
The frontend is working just fine but it is the backend that is not connecting for some reason.

The backend brings up a “404: NOT_FOUND” message and the build logs do not show a specific issue? So I am wondering why it is not live?

Im using thunder client in VS Code instead of Postman and it shows the front end link is working fine and the backend link is not working

Backend is where I have my Stripe API set up. Frontend is where they confirm there purchase which sends data to the back end then creates a session then sends it back
Everything was working just fine locally but deploying it is what is causing the issues

solid phoenix
midnight goblet
#

hello, I am having issue with integrating the stripe apple pay to my application.
We have backend generating payment intent.
I am using stripe pk, and paymentIntent client secret to process the payment intent through apple pay.
But I am getting resource_missing error

compact rose
#

Are there plans to make Stripe Tax work with the PaymentIntent API? Is there a good way for us to collect tax via Stripe for one-time payments without us having to use Stripe Checkout?

serene moon
#

I am using the stripe CLI to trigger a webhook event locally to my application. I want to trigger the event charge.succeeded on my connected account with this charge ID. I get this error though: Receieved unknown parameter: 'id'

stripe trigger charge.succeeded --stripe-account acct_XXXXXXXX --add charge:id=py_XXXXXXXXXXXXXXXXXXXX

I think I'm close, but the documentation does not say how to do this: https://stripe.com/docs/cli/trigger

Thank you.

proven granite
#

I have a question, regarding subscriptions. Is it possible to update a subscription while setting the proration date to be in the past?

shell shadow
#

Using the API, how can I apply a coupon code to a subscription?

If I'm understanding correctly, I can update a customer's subscription with a coupon.id. But that's not a customer facing coupon code. I want to know how to apply that customer facing code to the subscription. "FRIENDSANDFAMILY" for example.

static compass
#

hi, how long does it take for a payment to become instant_available? i understood it takes 30 minutes since creating the instant payout till its in the connected accounts' bank, but how long until i can actually make the payout from the payment? thanks

south trellis
#

for creating subscriptions from the api when do I need to specify off_session

vocal wagon
#

what's some essential data i should record in my database for a fixed-price subscription model? other than cust/subscr/prod IDs

mystic egret
#

Hi, I am david. I don't know if stripe documentation is complete with the implementation of Google pay. From the documentation there was an alert to signify successfull payment. But there is no actual payment sheet up form

#

I feel a little bit confused

knotty horizon
#

How would I clone a customers payment method from a connected account to the app level? Seems like to clone a paymentmethod (create), it needs to be attached to a stripeAccount. Stripe accounts are for connected accounts correct? So how would i attach it to the app level

umbral thistle
#

I have not received my W2 for earnings form door dash in 2022.

dense radish
#

how do i turn off stripe hosted subscription management? already have our own dashboard so this is overriding it and ruining our flow. thanks.

harsh axle
#

How do I get the customer email (that is entered with payment info) included in the payment notification email? Since entering the payment email is done after I create the payment intent, I'm not sure how to add it to the meta data or get it in the email another way.

dense aspen
#

I'm trying to diagnose why apple pay won't show up. Can someone check for me? eat.sparkd.com/r/bvz01 add an item to cart and go through checkout please

ruby notch
#

Can someone help me understand what this error message means:

"message": "Insufficient funds in your Stripe balance to refund this amount."
"type": "invalid_request_error"

velvet bane
#

Does Stripe allow you to apply potentially invalid coupons to subscriptions? I have a subscription where I applied a promo code but its not taking any $ off of the upcoming invoice even though it should.

jovial lily
#

Can I integrate PayPal Express with Stripe on my Shopify store?

gritty anvil
#

Are there instances where a Stripe account can have their details_submitted or payouts_enabled fields on their accounts go from true to false? I.e, is there any instances payouts or onboarding can rollback?

abstract lantern
#

Hi, I have an error for a refund call but impossible to know why.
Thanks

zealous belfry
#

question about timing. so I'm trying to do the following thing

  1. create a paymentIntent
  2. create a transfer with a transfer group from step 1.
  3. create a manual payout to the stripe connect account i'm transferring to in step 2.

I have enough available funds to pay the connected account if I wasn't attaching it to the original charge through the transfer group to it to payout right away.

but my question is since the transfer is linked to the charge to the connected account through the transfer group. will the payout work ?

lime garden
#

is there a way to limit the types of card supported on terminal for a paymentintent? beyond card_present or interac_present, on the US side can i say credit only or debit only?

pine void
#

Been trying to get onto my Stripe account for 1/2 hour with 2-step, but have received zero codes via text despite multiple tries. Tried authentication through other means, now locked out--and don't have access to account email account for 24 digit code at time of account creation. It makes me crazy. Please help.

dreamy flume
#

Hello! I was looking for help with automatic payouts testing, I found some threads and the following reply:
#1072925979078561883 message
Are we still not able to trigger automatic payouts from the cli tool? Also in the sandbox environment I have payouts scheduled for a daily basis but it takes way longer than that, is there a reason for that or some misconfiguration from my side?

hushed minnow
#

hey team, for payouts is it possible to get the "Payout trace ID" (or trace_number) via the Stripe API?

unkempt zephyr
#

If I currently have 1 product and multiple flat rate per unit prices under that one product. Is there an easy way for me to reorganize to have multiple products each having only 1 flat rate per unit price? I'm mostly concerned about how to handle subscription when creating the new products

vocal wagon
#

Hi,
After running this code using React Native + Stripe + Apple Pay:
const {error, paymentMethod} = await presentApplePay({
cartItems: [
{
label: "${merchant?.name}",
amount,
paymentType: 'Immediate',
},
],
country: 'GB',
currency: 'GBP',
});
The error message I get is something like {error: {code: 'Canceled', message: 'The payment has been canceled', domain: 'RCTErrorDomain', ... <indecipherable native error stack trace> }}
This is running on a real device, using the "test" or "life" stripe account, merchant id and certificate is in place, the Apple Pay (native) popup does not even appear.
I need a better description about what the real error is or what can be causing this.

reef dune
#

#dev-help Hi everyone,

I'm considering integrating stripe for a new platform the account origin will be the US. We have two types of users on our platforms, photographers, and athletes. Photographers upload albums and athletes buy them.

As I mentioned, our platform account origin will be the US but our main photographers' accounts will be from Uruguay (We have to open our platform account in the US because for the moment Uruguay is not supported directly by Stripe).

My concern is which solution should I implement in order to be able to pay/transfer the money from our platform account US to our photographer's accounts in Uruguay.

Thanks!

empty dirge
#

Hey Stripe! I'm trying to implement user-based pricing in my platform using volume-based pricing and the Webhooks are firing ok, but they aren't updating the customers quantity. Would you all be up for taking a look? And possibly see if I'm approaching the overall idea correctly.

torn plinth
#

Hi team, please advise how to receive the error message "Your card does not support this type of purchase" when testing the pre-authorized flow. Many thanks!

ivory arrow
#

Hi, how do I get the tax data of the stripe? I just checked the tax docs, and it must be bound by the user or other. What I am doing now is the paymentIntent model. Our bills are written outside and need to be obtained independently.

jolly hound
patent mantle
#

help me with webhook

vagrant sonnet
#

Hi. where do i see the archived messages in this chat that i discussed with the support team

light quartz
#

Hi @all

I implemented subscriptions in my app.
There are two plans

  1. Basic
  2. Pro

both are 1year tenure.
If the user subscribed to a Basic subscription and he want's to upgrade his plan I want to show him the next billing date before he proceeds to upgrade the subscription.

I tried fetching upcoming invoices as per the documentation. But I didn't get any due date or next billing dates in the object.

Thanks In Advance 🙂

scarlet crane
#

Hi, Can we make payments with pre-filled card number and expiry date in flutter application using flutter_stripe library or it is not preferable?

lime light
#

I tried to create an express connect account with only the "transfers" capability enabled, and I got the below error:
Your platform needs approval for accounts to have requested the transferscapability without thecard_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact.

opaque hound
#

hello,We are integrating PCI compliance, but filling in the wrong CVC, the front-end obtains the token, and the server calls the Create a customer interface, which can be called normally. What interface can I use to verify the card CVC in Create a customer?

gentle otter
#

Hey please answering my question
I live in Montreal and my company registered in the United Kingdom and I will sell on the French market where can open stripe account in United Kingdom or Canada

light maple
#

Question.

heady shale
#

Hi, I have a question regarding subscriptions. I'm able to successfully generate a clientSecret after calling the api. However, I want to be able to capture a user's payment details and confirm that the payment was successful. Can this to be done on the frontend by only using confirmPayment or do I need an additional webhook to track the invoice status in the instance a user's actions causes the subscription to fail while it's pending? Sorry if this isn't clearly explained but I'd be more then happy to go more in depth in a thread.

gentle otter
#

Hey please answering my question
I live in Montreal and my company registered in the United Kingdom and I will sell on the French market where can open stripe account in United Kingdom or Canada

misty hornet
twin kernel
#

Im using stripe nodejs. Getting You must specify either product or product_data when creating a price. when making a price data on the spot when creating sessions.

slow spear
#

Hey, I use Woocommerce Pre-Order with Stripe (with 0 down payments), once I create a Pre-Order it all works fine and at the release date the amount charged as it should. Now I'm trying to get the customer Credit Card 4 last digits once he create a Pre-Order and before the actual charge. How can I do it? when I retrieve the customer from the API the field 'default_source' is empty (or the Source list) so I cant connect it to any card - Any suggestions?

#

yes

misty hornet
vocal wagon
#

Bonjour, je ne sais pas si quelqu'un parle français ici mais je rencontre un problème avec l'API de paiement stripe. Certains clients tombent sur un page d'erreur lors du paiement alors que d'autres non ! Je n'arrive pas à reproduire cette erreur moi meme.
Voici le message d'erreur qui apparait :

#

Hello,
I am contacting you because I have a small doubt regarding the integration of Stripe Connect Express. I am not sure what is meant by "active connected account." Is an account considered active when my client receives the money in their Stripe bank account or when they receive it in their personal bank account?
Let's take an example to clarify my question:
If A purchases a product from B, B receives the money in their Stripe bank account.
If B then transfers the money to their personal bank account,
which of these two accounts is considered active?
I apologize for this example, but I want to make sure I understand correctly to avoid mistakes.
Thank you.

distant gate
#

Hello,
We have a few questions regarding the "STRIP" payment test.

[ Test process ]

  • Klarna was selected on the Stripe payment screen.
  • Payment was made after selecting "Pay Now (Sofortuberweisung)" on the "Klarna" payment screen.
  • After payment was completed
  • "Stripe refund Exception" was received during the payment cancellation test.
  • As a result of checking 'Events and logs' provided by Stripe, the refund was completed 5 minutes after the failure log occurred.

[ Questions ]

  1. In the above case, how should we proceed with the cancellation of payment?
    (Example: Should I develop using Webhook?)
  2. In the case of Klarna, the "status" value is returned as "pending",
    so should I judge the payment cancellation as successful even in the "pending" status?
boreal ember
#

we are using Stripe PaymentElements with react. Is there a way to deselect the payment method, if i click outside the container?

ivory arrow
vocal wagon
#

Hello! 🙂
I have an issue with tax-rates and prices.
i need for my business to select the right price (i have products with multiple prices) and the right tax-rate to apply to the payment based on the country where the payment take place not based on the billing information of the user. The country comes from my back-end.

is there a way to pass the right tax rate with the right price on the checkout session? If yes which variables i have to collect and pass it to the checkout.session or paymentintent? I need to make Express account with separate charges and transfers so i cannot use standard account with direct charges.

thank you for any help

#

hello,
i have webhooks configured for my local tests (localhost), which work perfectly.
unfortunately, when i want to use them on my staging url (staging.sitename.com), they all fail.
any reason to that? and if yes, how can I activate them?

wispy dust
#

hello
I have 2 live card transaction's but one is failed by my account because wrong month details

#

and in stripe it show both succeeded.

naive edge
#

Hi there, Is it normal to create a new Setup Intent every time a customer makes a payment?

young river
#

Hey why does my payment change date it happend 3 times now first i said it would arrive 13. feb then 14.feb and now its 15. feb

sonic arch
#

I want to make a transfer for a recipient connected account but I get the following error:
The currency of source_transaction's balance transaction (usd) must be the same as the transfer currency (ils)
The charge is in ILS currency on the platform (US based). Stripe converts it immediately. Once I execute the transfer, I receive that error.
How can I transfer funds to the connected account (preferably in ILS currency), suppose I don't have a ILS balance account?

twin kernel
#

So the total earnings would be the available amount correct? also why is it an array

fossil oracle
#

Hello! What card validations does setup intent success guarantees? Does it guarantee that card has funds / is it chargeable / doesn't contain risks? Is there any documentation around this?

unique patrol
#

Hello, is there a way to test existing subscription? E.g. I created subscription today, and I want to test what will happen next month (next billing cycle) - I need to debug webhooks and load all susbcription details, metadata, charge ect

meager steeple
#

Hello,

A client of mine has a Shopify store which uses the Recharge app to be able to offer subscriptions to their customers. This app is connected to Stripe as the payment gateway. Last weekend there was an issue with Recharge's webhook, so Stripe could not deliver the payment information to Recharge, so the orders in Recharge were left on pending even though the payment was paid.

Stripe has tried so many times to call the webhook, that it eventually stopped calling the webhook because it didn't return a response. Recharge has since then fixed the issue with the webhook.

All new orders are being delivered as expected, but the orders from last weekend that were left on pending are not being updated. How can I have Stripe re-try calling the Recharge webhook? Maybe I can manually update the order in Stripe so it re-sends data to Recharge?

Any help is greatly appreciated.

vocal wagon
#

Hi, Stripe allows us to create a promotion code for 100% of value but users can't apply such code in the checkout. Could you help us with that? 🙂

#

Hello,

I would like to know if my sellers can see their dashboard on Stripe with a Stripe Connect Standard account.

Best regards,

hexed mountain
#

hey, something odd I wonder if anyone has seen. A client from Kuwait entered two credit cards (AMEX and MC) and the card form built with stripe V2 showed "wrong format" for the card number and CVC. When they tried from a mobile browser, it worked normally. Any idea why it could happen?

pine sun
prisma stirrup
#

Hello guys, good afternoon
I am getting below error.
Error: a similar object exists in live mode, but a test mode key was used to make this request

Anyone able to guide me?
I am using both live key on stripe.
what might be the reason for the error?

lapis spindle
#

Hi, I have more of a general question around subscriptions and webhooks.

If a subscription is started and the card becomes invalid for the 2nd payment, the invoice.payment_failed webhook will trigger.

My question is say the card is not updated for another cycle (3rd cycle) is the invoice still generated and invoice.payment_failed webhook triggered?

boreal ember
zinc marlin
#

May I get help please. Note please, that I don't want the support guy @crimson needle again. Thanks

vocal wagon
#

Good morning !
Being self-employed; declared having a clean status and my various papers proving that I am in good standing
I started on stripe to receive payments.
And stripe my restricted my account for me to verify; except that when I checked it was permanently suspended!! Twice you do it to me..
And regarding corporate bank statements; in France I am exempt from pro account and VAT because my status is special.
I really need help I don't know what to do 🙏

#

Hi, when trying to test webhooks I try to test functinality to process webhook events I iniitally missed. I tried via await this.stripe.events.list({
delivery_success: false,
types: [... but even though I know there was just a setup_intent.succeeded event that I did not process I get 0 results in that call. Is there any special way to handle this on test ?

dark charm
#

Hi I am a Flutter Developer want to integrate stripe with my flutter mobile app and I am from India but the case is when I am trying to pay in dollar currency the payment goes to incomplete while in indian currency it goes to successfull

#

It is asking customer name and billing address in the error

amber spear
#

Hello, Team 👋
I have some issues for accepting payment from India
I am not sure why the GooglePay option is not always visible on payment link
I am also not sur how I can apply to accept UPI Payment

Thanks

vocal wagon
#

hi
can i just use my test API keys, when i deploy my website in pre-production/staging, if I intend to test with test card numbers?

lament ore
#

Hi. How can I see statistics of my stripe clients countries. I want to know from which country have payments the most

dark charm
#

I want to pay in dollar from india

supple eagle
#

I am trying to make invoice as 'void' in the 'InvoiceFinalized' state and getting error "You can only pass in open invoices. This invoice isn't open." could you please help me?

jolly hound
#

Hi devs, are you familiar with JQ?
Why is this code saying no matches found
$ stripe customers list | jq data[].id

#

via CLI

tame lynx
#

Hello,
I was trying out generating stripe invoices with default payment method as us_bank_account in Test Mode and noticed something weird about the payment_intent that gets generated when payment is being charged. The setup intent for the payment method was generated with the following payment_method_options as suggested in https://stripe.com/docs/payments/ach-debit/set-up-payment?platform=web#web-create-setup-intent:

"us_bank_account": {
"financial_connections": {
"permissions": [
"payment_method"
]
},
"verification_method": "instant"
}
}

However, the payment_intent that gets generated when this account is being charged has the following in it's payment_method_options field
"us_bank_account": {
"setup_future_usage": "none",
"verification_method": "automatic"
}

Is this something to be worried about when generating stripe invoices in PROD?

scenic anvil
#

Hello, quick question:
Is it possible to create a card directly from the client-side? Does it require creating a SetupIntent?

manic sparrow
wheat stump
#

Hello!
Does Stripe send payment_method.automatically_updated webhook event for cards added using Google/Apple Pay?
Is a webhook event payment_method.automatically_updated considered a legacy feature?

worn garnet
#

hello there! can I create subscription with free trial period without card ?

dim meteor
drifting siren
#

I'm trying to figure out how to collect a new mandate for BACS Debit payment methods. the stripe docs here https://stripe.com/docs/payments/payment-methods/bacs-debit#mandates talk about how a customer can cancel a mandate. It says "If you want to accept additional payments from your customer, you need to establish a new mandate with them." but it doesn't say how to do that. is there a way via the API (or via StripeJS) to collect or establish a new mandate?

Learn how to accept payments with Bacs Direct Debit in the UK.

meager dawn
#

Hey all, if I use confirmCardPayment (instead of SetupIntent) to collect the card info and pay for the first payment of a subscription with status incomplete, how do I get the payment method provided to be the default payment method for the customer?

I want to allow my customers to e.g.:

  • see their payment methods list (for now it will be just 1 card, showing card type and last 4 digits)
  • remove their payment method / card
  • add/swap payment method / card

But I don't understand in the SCA scenario 1 flow (https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-1), once the subscription is active, where the payment method used is stored. On the dashboard the customer remains with no payment methods.

olive pecan
#

Dear Devs
We are a UK based Stripe customer...

Now we are trying to integrate wisepos with our local exe software and according to your team , out of US, UK Started providing server driven integration too. However, images/website doesn't say that...

Can you kindly confirm that server driven integration is available in UK or Not?

Thanks

timid summit
#

Hello

I'm a developer of http://discloudapp.com

I was wondering if i'm handling subscriptions correctly
We have a plan system with about 8 different plans, if we offer other services should i add it to the same subscription object? And also how i'm supposed to manage that and also know what services to provide depending on the product.

hardy gale
#

Hi all,

I'm integrating stripe and I have a question. In our app we have 4 different types of payments, the first one is a one payment that allows the user to use the app for 3 months, when that time expired, we should update automatically to the second payment which is a subscription per year, but only for the 9 months remaining.

It's there a possibility to do it? And then when the subscription on 9 months expired, automatically renew for the next year?

Thank you!

proud mural
#

Hello
I've been requesting stripe support to call me since yesterday
are they experiencing outages or something? i still have not the call and sent several requests "3 minutes waiting time" it has been over 12 hours no call

eternal bough
#

Hi, I'm trying to launch a webapp on fleek and I have a problem with the api routing of the paiment-intent file, since they don't support server side rendering or api routing at the moment. So my question is if it possible to integrate payments through stripe completely client side without api handler on a server??

paper raptor
#

Please help me with payouts testing

#

No such external account: 'ba_1MYoDRPEgrmSC6QLGeER0fyC'

#

when I try to create payout

lime sierra
#

Hi Stripe team, I'm trying to get Stripe account owner's email using the following API:

https://stripe.com/docs/api/accounts/retrieve?lang=node

In the API documentation's Node.js example, the email field is there, but when I use accounts.retrieve('my account'), I get some properties, but not the email. Why is that so?

lapis apex
#

Hey Stripe team, we're having issues with discounts and subscriptions. Is it possible to only apply the coupon code the first time only once.

It seems no matter what we do here there is an issue. If we don't send the coupon ID with the update subscription request, then it removes the original discount. If we send the coupon code with the update subscription request it applies it to the new line item. We just want it so that it will still honor the first discount applied but not apply it again. I've attached the settings we've added for the discount code too. We've got duration: once and eligible for first time orders only.

steep jetty
#

Hey stripe team, I know this is mainly for dev but if anyone can help me with this I would really appreciate it!

I believe I am blacklisted from strip due to having three accounts. Support doesn't respond to my emails and simply closes my tickets.

What should I do?

vocal wagon
#

Hi Team, I hope you are having an amazing day. We have successfully pro rata our fixed cost subscription when someone signs up during the month. Our normally billing cycle starts on the first of the month. My question is what do we do about metered billing. Our customers pay flat rate and then £1/subscriber above 1,000. Of course if they start on the 28th of the month therefore only paying for a couple of days we would rather they pay metered overage pro rata as well. e.g. 3 days = 100 subscribers free then £1 each vs 1000 subscribers free then £1 each. Any ideas of best practice as clients could join at any time during the month.

#

We use 'billing_cycle_anchor' => 1677628800,
'proration_behavior' => 'always_invoice',

#

But of course this charges on the fixed subscription =. I don't think it impacts meterage at the end of the month.

open kraken
scenic anvil
#

Is there a Stripe Element we can use to display user's available payment methods? Like listing cards they have set up

vocal wagon
#

I am building and testing a component that generates a payment link with a custom metadata value. I need to validate that the metadata is making it's way from the payment link to the completed checkout session. I am using the stripe CLI to listen on a local webhook. When I complete the payment link in the test environment, my webhook is being hit many times, however, it is never hit with a checkout session complete event. This is the event I am treating as fulfilment of the payment and is where I need to pull out the metadata. I cannot validate this if stripe is not sending a checkout session complete event after completing the payment link form. Is it ntentional that there is no checkout session complete event being sent to a webhook ?

civic onyx
#

Hi. for the app that I'm building we're planning to save customer's credit card details and charge them later. Since we're building app in Europe, SCA might happen. I'd like to ask : what should we do if the created setupIntent has a status of "requires_action" ?

dense aspen
#

How can I check to see if a standard connect account we're making direct charges to is registered with our domain for apple pay? I thought registration only needed to happen on the platform account's dashboard, but apparently we need to follow this link https://stripe.com/docs/stripe-js/elements/payment-request-button?client=html#html-js-using-with-connect for apple pay to show up. By the way, if I may offer some friendly support, the docs for using the Stripe payment element are not clear about this requirement.

meager dawn
#

Hey all! What is the recommended flow considering SCA if a customer wishes to change/update their payment method while a subscription runs? Can I just use SetupIntent and confirmCardSetup and update the default payment method on the subscription? And then they will hit Scenario 3 here https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-3 and get for example an email from Stripe for completing SCA on a Stripe-hosted page? That's the only way that I see... but wanted to check :- )

gaunt flax
#

Hi, is there a specific test card for subscriptions? I’m checking subscriptions in test mode but every renew fail when it try an automatic payment intent

raw shore
#

How do you pass a react-stripe-js element like Card to the function stripe.createToken()? I have tried passing as a ref but its not working properly.

/* at the start of the CheckoutForm component declaration */
const cardElement = useRef(null);

/* on my 'handleSubmit' form handler function */
stripe.createToken(cardElement).then((result) => {
    console.log(result)
});


/* inside my component function's return statement */
<div className={styles.col25}>
    <CardElement ref={cardElement}/>
</div>
heady wyvern
#

is it possible to check if any pending payouts exists before allowing a connect account to remove an external account (bank account)?

worn mirage
#

I am trying to send over the right amount that includes an application fee and processing fee so when Stripe takes out its fees I get the original amount paid to the user. However, this doesn't always work out the way I want. I am doing bankers rounding but if you look at this screenshot the fee is $30.74. Is there some documentation on the best way to calculate this before sending to Stripe? We take a 1% stake with our application fee from the subtotal.

rapid wedge
#

Customer Portal and checkout session, do I need both?

tall saffron
#

Hi everyone! 👋
One question - My client has two different Stripe Accounts (Organisation A and Organisation B).
Can I create a transfer from Stripe A balance to the connected express account created in Stripe B ?

chrome merlin
#

Hello 👋 I'm trying to integrate India recurring payments support following this documentation https://stripe.com/docs/india-recurring-payments and noticed a e-mandate parameter payment_method_options[card][mandate_options][interval] that can have a value of sporadic - I'm wondering if e-mandates with such intervals can be reused between multiple subscriptions (given that a charge amount is below the maximum value set in the mandate)?

vocal wagon
#

Is there any way to mark an event as delivered? I can fin events that have not been delivered and proicess them, but that doesn't seem to makr them as successfully processed or am I mistaken?

wanton oyster
#

Hi there, is it possible to get a product from a payment intent? Or is there another way you can find the linked product via a payment

ionic breach
#

Hello everyone. I exhausted some options before coming here, but still could not find a solution for my problem. This is why i am here t o ask kindly for your help.

I created a platform in Bubble to allow instructors from every country to come and add their classes to it. The main goal is to allow them to charge for their classes, collecting an app fee and then payout them afterwards.

**The thing is: I am currently in Brazil and my stripe account is BR. **

Because of that, I keep receiving errors when trying "to collect the app fee" [1] and "to transfer an amount to the instructor"[2], as the following error descriptions show:

[1] stripe error: stripe doesn't support application fees for platforms in BR with connected account in US.
[2] stripe error: sorry, this seller cannot accept payments right now due to a temporary error. please try again later.

This situation leads to my main question:
a) How could I payout a seller that is outside BR with a BR account? Is that even possible with Stripe?

Secondly, as a Brazilian who has an american bank account (at Community Federal Savings Bank) and has no SSN and no american local address:

b) Would I be able to have an US stripe account to allow this cross-border payouts? How?

Thanks in advance for the help!

vocal wagon
#

how do i create a custom fixture and use it as my trigger? i'd like it to use test data that i already have registered. i do not understand how these stringArray flags work

daring rune
#

Hi folks. A quick question about the use of prepaid cards. We are testing purchases, an in Stripe's testing page (https://stripe.com/docs/testing?testing-method=card-numbers#cards), there is no option for a declined prepaid card that I can see.

I would just like to confirm a prepaid card will be successfully charged or fail immediately; we will not have to wait for webhooks (payment succeeded/failed); it should succeed/fail immediately?

shell shadow
#

Can someone take a quick look at this? Still trying to apply a promotion code to an existing subscription. Something's not working. It must be user error, but I can't figure it out. Below is PHP library with a the test api key, a test subscription_id, and a test promotion code.


$promotion_code = "TEST50";
$subscription_id = "sub_0987654321";

$subscription = $stripe->subscriptions->update(
  $subscription_id,
  ['promotion_code' => $promotion_code]
);
echo "<pre>" . json_encode($subscription, JSON_PRETTY_PRINT) . "<pre/>";

which is generating this error:
Uncaught (Status 400) (Request req_jgK1hsxlfUyk04) No such promotion code: 'TEST50'

proper comet
#

We use Stripe Connect & Stripe Terminal to power our POS solution. Our clients have sales they have made on their previous system that are not recorded in Stripe. When a customer tries to return such a sale, we would like to be able to refund to a credit card without having a charge/payment intent in Stripe. How would we do this? Basically, we need some way to enter in card details and issue a credit to that card.

heady wyvern
#

How can I list payouts for a connect account instead of the platform account?

dreamy fog
#

hello so i activated my account using github student thing still i am not able to avail benefit of this

native wind
#

Hello. I inhereted an older node service that uses the stripe nvideo2

raw shore
#

Is there a rest api for woocommerce that can accept payments?

vocal wagon
#

Hello! I'm trying to implement a cross-sell strategy. (Subscription + product). To achieve this, I'm using add_invoice_items on subscription creation.
When I don't use any coupon on the subscription, all works ok, but when I'm using a coupon on the subscription, the coupon applies to the total amount (suscription + the product added via add_invoice_items). Is it possible to doesn't affect the "add_invoice_item-product" price?
Thank you

sharp steppe
#

Hey, when i get webhook events, would it be considered a bad practice to have my user's session token included in the event as metadata? that way when i provision access i can validate that the session token is still valid

normal venture
#

Hey, I would like to ask what is the best way for the following scenario:
In my application I have a product which the customer wants to buy. For the checkout.session I need the priceId to fill it into the line_items.

Should I store the stripe productId in my application to query the stripe product and get the default priceId, which is the current price as well. Or is there another way to do that?

floral dagger
#

Hey guys! Does Stripe offers an option to issue and/or redeem gift cards?

celest gorge
#

Hey y'all- Pretty new Stripe user here helping my org think about we integrate Stripe.

We have a Free tier and a Pro tier. We wanted all users to get a Pro tier 30 day trial when they sign up for our service and then after 30 days we'd demote them to Free unless they paid up.

This would require every user who comes in via our server creation flow to get a subscription. I know we can create a subscription without payment info which is great. But is it possible to create a subscription when a user signs up w/o having them opt-in as shown here? https://stripe.com/docs/payments/checkout/free-trials

We're getting their e-mail as part of the signup flow, can we just pass it to Stripe and create a sub or do they need to "opt-in" as shown in that support article?

jovial shard
#

Hello Stripe Dev team, i been working testing api stripe integration, so when I add the same payment method card and linked to te same customer id it's seems that i can do it infinitely.
I'm currently working in testing mode, but my question is, this scenario can change in live mode? which one buyer id to one payment method card information?

cyan estuary
#

Hello Stripe dev team, just wanna ask about the payout. The date keeps changing and it's already two weeks late.

fluid heart
#

Hi, we are adding an item to a subscription that has already been paid for but no application fee is being charged for the new item

sharp steppe
#

Hey when creating a new session using the sdk, is there any way I can pass in my own customerID?

vocal wagon
#

Hi! We used to be able to set up a custom id when creating a price in the dashboard but I can no longer see this option. Was this recently removed? Is there any way currently to create a price with a specific id, using the dashboard/CLI/curl or any other method? We would like to move away from relying on specific ids but we need to support a legacy application.

shell shadow
#

Once I apply a promotion_code to a subscription, is there a way to remove the promotion from that subscription? ideally in the UI or via API.

sinful dune
#

Good morning! Can you confirm if invoice and/or receipt emails are automatically sent when subscription payments are automatically paid? Or is there a setting we have to make? We have a billing email address on the customer accounts.

sleek belfry
#

Hello, is it possible to set the stripe api language/locale? Our backend sends back messages to the frontend to show notifications, but it needs to be in french. For the frontend, I can set the locale on like the PaymentElement without issue, but I couldn't find anywhere how to do it for the backend error responses? Thanks!

lost kayak
#

Hello, I have a problem using stripe. I have an application where the money goes to the admin account and once an event occurs, a transfer is made from the admin account to 2 connect accounts (vendors). The problem is that the balance of the stripe account the funds are in a state of 'Funds on hold'. I activate automatic payments and when I create a payment intent I do it with 'confirm: true', therefore, if successful, its status is automatically 'success'. So why don't I have the funds available to make a transfer to another stripe account?

unkempt zephyr
#

is there a way to disable connect webhooks from sending from only one specific connect account?

fossil spear
#

How can I change the phone number on our receipts and have a different number for 2 factor authentication? We want to put the business number on the receipt but the business owner’s number for authentication

hazy coyote
#

When i make post rest api call to create card type payment_methods.
Here is the body and if you see im including the zipcode

setBody('type=card&card[number]=4242424242424242' +
'&card[exp_month]=01' +
'&card[exp_year]=2029' +
'&card[cvc]=123'+
'&billing_details[address][postal_code]=85255'
);

In the response, why this field is empty address_line1_check null?

buoyant holly
#

Hello community, I was able to create a subscription via a checkout page with Stripe's test card on production environment. Any idea how can it be?

vocal wagon
#

Is there a way to get the Stripe fee from the successful checkout session after a payment link is paid? I know I can calculate it by taking 2.9% + 30c, but this could change in the future. Instead of calculating it and maintaining it in my books, I'd rather the API just tell me.

calm dagger
#

Hi! I have a question about an error I was getting on a couple payment intent objects when I tried to refund them.

tropic oak
#

Hello

When the customer changes plans, he validates whether there is a subscription with the stripe and, if so, proceeds with the cancellation.

The function being executed is as follows $customer->subscription()->cancelNow();
What happens is that in every cancellation the Cashier identifies and requests the creation of a prorate. Is this action automatic from the Cashier?

proud mural
#

Hello
I have Stripe and other payment gateways

How do I connect the two to send my customers invoices?

Our customers receive invoices through their email, but can only receive one or the other (Stripe or another gateways invoice) How do I combine all the methods from each gateway into one invoice?

(Please if you can explain like I'm 6 years old, this stuff is so confusing to me and has been diving me crazy)

sharp steppe
#

Hey If a user upgrades their subscription from monthly to yearly, when I get the customer.subscription.updated event, will the subscription line items still have the info for the monthly subscription info or will it ONLY have the yearly subscription info?

molten sonnet
#

Hi guys. Is there something about HSA/FSA debit cards that is causing processing issues with Stripe?

earnest patrol
#

Hi I am a complete newbie. I have set up Union Shop in the UK. Initially to recruit restaurants for local delivery and then signing up local users. Eventually after roll out in many locales to use the user base to develop national goods and service options. I want to automatically transfer payment to the merchants 90% of each transaction direct to their bank accounts. How can I do this. Maybe send me a detailed walk through.

raw shore
#

How do I know what I need to put in the payment_method parameter?

export async function confirmPaymentIntent({id}) {
    return await StripeAPI.paymentIntents.confirm(id, {
        payment_method: 'card', // currently telling me there is no such payment_method
    });
}
heady wyvern
#

Wondering why we're sometimes getting an error around not passing through mandate_data when creating an off-session PaymentIntent?

https://stripe.com/docs/api/payment_intents/create#create_payment_intent-mandate_data

Stripe::InvalidRequestError: This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter.

We've only received the error a few times while testing recently, and didn't receive it at all for multiple transactions. Can you clarify when and why this happens only sometimes when using test cards?

open kraken
rain flower
#

I need help setting up a swipe with my iOS device.

summer zenith
#

Hey I am trying to add metadata when submitting a setup intent using stripe.confirmSetup() on FE. Is there any way I can add a metadata key-val pair when storing a new payment method ?

sullen onyx
#

Hello, I added a feature list to my product. How can I retrieve it using the stripe API. I did not find anything about this in the docs and calling the retrieve product endpoint does not return it. Thanks in advance.

vocal wagon
#

Hello what are the rules to require CVC pass, zip code match, name match, and IP check in case country is different?

proven granite
#

Hi! I'm updating a stripe subscription in test mode through the dashboard ui. I'm updating the payment method to be the test visa debit card and the stripe webhooks are saying that after the update the subscription is now missing a payment method. How is this happening?

vagrant steppeBOT
#

PatriotUSA

dreamy crater
#

I need my secret key. Can you send it to me?

raw shore
#

OK One last thing. Using stripe.confirmPayment() I need a route to get the following data

-customer_id
-source_id
-stripe_fee
-transaction_id

I am not seeing that on any of the returned objects

dreamy crater
#

Are you talking to me?

raw shore
#

No I am not, I was hoping the bot would create a ticket but it might be down

vocal wagon
#

Does anyone know if it is possible to create a paymentIntent with some needed settings (capture_method: ’manual’) and thereafter refer to it when i create a payment session as part of the Prebuilt Checkout Page?

dreamy crater
#

Can someone answer my question?

inland hearth
#

is there way to see payment-methods in Stripe-dashboard ??

vagrant steppeBOT
#

James Downing

daring lodge
#

Folks this is a public channel with many users -- please bear with me and keep our discussions in the threads I create for you

ocean jolt
#

Hi! We are using Stripe Tax and automatic tax collection for stripe connect via checkout sessions.

However we do have some line items (tips) that need a tax_rate of 0% or rather to be tax_exempt. Is there a way of doing so with Stripe Tax?\

stark lagoon
#

Hi! I'm using the Stripe gateway in my WooCommerce webpage, but I have several problems with the visibility of the inputs... The <div> element with the class "wc-stripe-upe-element" not charges the content when I see the webpage, but when I see the webpage with the personalization board I can see all the elements...

compact rose
#

Is there a way to migrate subscriptions/customer objects from one Stripe subaccount to another? We use Stripe Connect (Standard) to manage subscriptions on behalf of our users. If they currently are using Stripe Connect with a different platform, is it possible for them to transfer the subscription (or even just the customer) so that they can switch platforms without forcing their existing customers to resubscribe / re-enter their payment information?

meager obsidian
#

Hey can I please have some help? I have recently gotten my account funds held and I have a couple of questions! What is refunds wil be issued?

nimble breach
#

Hello team, I have a few questions relating to payment failure scenarios and they are:

  1. What happens if the user chooses to upgrade/downgrade between paid plans, but their card is declined? Will the user remain in their old plan or will they still move plans?

  2. Will they be emailed about the payment failure?

  3. If they never paid/update their card - when will they be removed off their paid plan due to not paying? If ever?

final nacelle
#

Hey team! Stripe is automatically blocking payments subsequent payments for a payment method after it fails once. It's blocking them before attempting them with the card network (presumably to save on interchange fees). These are often non-fraudulent payment methods, so we'd like them to actually attempt them again. Is there any way (other than adding the PM to the allow list) to force Stripe to retry a payment rather than automatically blocking it?

wicked fog
#

Hello support!
I have a list of products and they are all One-Time payments. What kind of integration should I build? I understand that PaymentIntents do not associate with Products and Prices. And I don't need subscriptions so the Subscription API that does use products is not relevant. Please help me determine what to do here.

cunning saffron
#

Hello

#

I would like W2 for tax preparation

#

How to receive it?

main gyro
#

Hey, So I plan on integrating stripe into my website, but Someone told me that having a chat that users can talk to each other 1 on 1 might be an issue, Reason being that if the site is based on strictly receiving money with nothing in return, what happens when they start talking in the chat about exchanging things such as sexual content for money. Was just wondering how to get around something like that so I can keep the chat system in place, thanks!

vagrant python
wide jay
#

Hello, I found that some of my balance was transferred to my bank which was closed. what should i do please help me

open swift
#

Hey everyone,

I have a question about fraud prevention. We are having a problem with our subscription based application in which a couple of users are signing up for free trials with cards that are not valid. When the trial expires, their card gets rejected. When their accounts become unavailable unless they update their payment details with a valid card, they make new accounts in the system with different email addresses and use the same card.

Is there a way to validate a card when the user attempts to create a tree trial without charging them?

We need a way to stop free trial subscriptions from being created if the card is not valid.

Technical details: React application with a customer portal checkout flow. https://stripe.com/docs/customer-management

Manage customer relationships with your business.

cursive matrix
#

Is there some way to talk to someone higher up than Support? they're currently tossing me around and have my account suspended for something that isn't even true

#

I know this isn't the right place to talk about all this but I'm currently in a stressing situation

glad owl
#

Hi guys, I'm developing a service selling subscriptions. The customers have ability to update their credit card. We provide this through creation a session in Stripe API and redirecting a customer to the page https://checkout.stripe.com/c/pay/cs_… Customer enters card data and returns back to my platform. I update default PM to newly provided by the customer. This works fine but recently I've got a bug report that a customer has updated his CC but payment was failed. I attached his payment methods screenshot. Could you please advise what are those checks and how I can prevent of adding PM's not passing all the checks?

heady shale
#

Hi team, is there a way to make my subscription flow such that a user's payment information is NOT saved after they enter in their card details and the payment is completed?

lethal pilot
#

Hi may i confirm if this setting is not working on test mode? Thank you

south trellis
#

is there a way to have like a transaction with stripe api calls. like what I mean is when cancelling a subscription and issuing a refund I only want to cancel the subscription if the refund amount went through.

main gyro
#

If I have a chat system on my website, can stripe access the chat logs?

gleaming urchin
#

We received an "incomplete" payment when a customer tried paying via credit card. I'm not sure what this means or how to handle it?

pearl jetty
#

Hello im using the webhook with flask. I resend the event from dashboard and I got "No signatures found matching the expected signature for payload"

#

could it be im using wrong webhook signing key?

faint hatch
#

Hay there,

Is there any option in stripe to accept UPI transaction in India

pearl jetty
#

is that the key what appear in the stripe CLI?

#

but im using ngrok I want to test live not using the stripe CLI

willow latch
wind osprey
#

How can I check monthly if the user’s subscription is still active?

grand moss
#

Is there a way to send a stripe test event to only a specific webhook endpoint? I'm trying to have an integration test run against a copy of the webhook processing code whenever a merge request is opened, but the events being triggered are being sent to all test webhook endpoints at once. Since each branch would get its own webhook endpoint and copy of the webhook processing code, this ends up in crosstalk leading to test failures.

sharp steppe
#

Are there any repercussions to storing the price_id as meta data in the checkout session. When I get the checkout.session.completed event, I would like to know which price_id was used. Is it possible that the price_id could have been changed between creating the checkout session and receiving the webhook event?

past zenith
#

I want to know how to configure trial according to :

  • Customer choose a Pro plan have 7 days trial
  • Customer can choose another 7 days trial, when the last 7 days has end.
  • and so on, Customer can apply for a trial by himself
latent ridge
#

I use the paymentIntent method to integrate my payment. When I use the test card number 3566002020360505 to test, why does it return

vague pecan
#

I would like to re-check CVC once added source. Can I know how to do it?

prisma stirrup
#

Hello guys, good morning
I am getting below error.
Error: a similar object exists in live mode, but a test mode key was used to make this request

Anyone able to guide me?
I am using both live key on stripe.
I have created one new secret key and set it in the backend.
what might be the reason for the error?
Please guide me

Thanks

scarlet crane
#

Will you please let me know how the tap and pay will work on mobile devices? Because i am not sure about the softPOS and everything as i am aware how to read card number and expiry from nfc card. but how to process those information with stripe

quick frigate
#

What is the max number of customers a stripe account and stripe connected account can have ?

odd cloak
#

I am having issue with schedule subscription update with new price

muted heron
#

Hi Folks, why stripe is saying something went wrong? whenever i try to access data in stripe dashboard?

marble stream
smoky fossil
#

Does anyone know how to trigger the error below?
"The POS is no longer authenticated."

tawny fern
#

Hi everyone.

#

can anyone help me in updating the stripe subscription payment? I'm stuck in few things.

#

i'm creating transfer and after then based on that transfer destination_payment id . i'm updating the payment intent description. But I'm getting this error.

#

can anyone help me

misty hornet
#

@tawny fern I've created a thread for you, let's discuss there

tawny fern
#

okay @misty hornet

opaque hound
#

hello, I want to sava card for the feature payment, and want to PCI, how the flow,help

worldly junco
#

Not growth my tiktok account followers @worldly junco
. @worldly junco

turbid cedar
vocal wagon
#

Good morning. I like the Checkout experience because it is clearly independent from our website when adding card details so creates trust. How can I use same for future payments approval and default payment card setting. Thanks

dark charm
#

I am from india trying to pay in. dollar in stripe in my flutter application but As per Indian regulation customer name and address is mandatory

twin kernel
#

I'm using nodejs stripe. I made a checkout session connected with a user's account ID, but when I verify the session ID I'm getting No such checkout session cs_test_a1F63blqpt8r72EdNRw9gP281lj2UnsUzomWcp7OC3pUBaPEPHdeTivJ1S

Im creating the session like so:

 const session = await ctx.stripe.checkout.sessions.create(sessionData, {
        stripeAccount: user.stripeId ?? process.env.STRIPE_ACCOUNT_ID,
      });

and retrieving like so:

const session = await ctx.stripe.checkout.sessions.retrieve(
        input.sessionId,
        {
          stripeAccount: input.stripeId,
        }
      );

The session went through because the stripe express account's total earnings increased.

tawny fern
fast isle
#

Team, we have been using automatic tax calculation feature of invoice. We are always getting tax amount as zero. I have raised this a couple of times before but I got general links in response every time. Can someone tell me the exact reason behind the 'taxability' being 'Nontaxable' in the invoice?

median marsh
#

Hi, I'm using Stripe Radar where I have a rule to block prepaid cards. One payment, however, went through and is a bit of an anomaly: it is simultaneously a credit card and a prepaid card. How can I block cards of this sort in the future? Can provide more details if needed

gray light
#

Hi Stripe team,
My current transaction stays in Available soon, but not move to Available to payout. Here is the transaction id: acct_1MbEKtFT9Ci0bjCz
What can I do to move it to Available to payout.
Thanks

weary abyss
#

Hello, need assistance on using stripe extension in VS Code running in Windows 11.

glad owl
#

Hi guys, earlier today I learnt that payment_method captured during the Stripe Checkout payment is attached directly to subscription so that subscription will ignore change of default_payment_method on a customer. I'm checking https://stripe.com/docs/api/checkout/sessions/create and wondering if payment_method_options.card.setup_future_usage or other similar option of Stripe Checkout Session could prevent «hardcoding» a PM to subscription and rather bind it to the customer?

patent mantle
#

how we informed about the next billing cycle payment

leaden dawn
#

Hello! Is there a way to get a list of balance transactions for an invoice? I need to get the net post-fee amount which doesn't seem present anywhere else. For charges you can go invoice -> charge -> balance transaction, but I didn't see any fields for non-credit-card transactions (I assume charge is for credit cards only, couldn't find any documentation clarifying)

dark charm
#

I am from india trying to pay in. dollar in stripe in my flutter application but As per Indian regulation customer name and address is mandatory

patent glacier
#

Hello Team,
Today Morning I saw some unauthorized transaction in your gateway with my card. I contacted to bank they will take actions. But I want to know where the card has been used to buy which things? My card last 4 digits is 7307 and this is a amex card citymaxx also my name is MD Rakibul Islam. Please take a look. I really want to know.
Thanks

minor shell
#

Hello,
I'd like to know if and how Stripe allows merchants to revert transactions.
Let's say a customer pays 10 USD to me, the merchant, and after a period of time (it can be hours, but also days or weeks), they decide they want their money back and I am ok with that. For example, this can happen when a good I shipped was not delivered for any reason.

How does it work for the merchant? Can I revert the transaction from my end using Stripe APIs for example? What are the conditions?

I looked up the Stripe documentation but I could not find a detailed answer.
Thanks!

patent mantle
#

hloo can i hide the current plan from coustomer biiling portal

misty hornet
#

Hi @patent mantle I've created a thread for you, let's discus there

lyric wyvern
#

Hi, I am currently using Go SDK for stripe integration, I need help with
1] How to create a one-time invoice with line items attached in a single API call?
2] Any way to attach a bunch of invoice line items to an existing invoice in a single API call? I don't see the update invoice API supports that today and currently, I have to add each line item in a seperate API call.

smoky fossil
#

How can I get the connection status of Smart Reader in real time? terminalHeartbeat is too slow and so is onUnexpectedReaderDisconnect event.

lyric wyvern
#

Hello guys, i have this customer that fails to pay with Apple Pay, events logs say "authentication fails" https://dashboard.stripe.com/customers/cus_N9lt63xFM7SvEb
I don't understand what i'm supposed to do ?
here is the event :https://dashboard.stripe.com/events/evt_1MbgGqFVEFVGD6LSvH6BrmEX
Should the paymentSheet (react native) handle the authentification with the bank ?

spare sleet
#

How tax calculated in checkout api as per location

fossil oracle
#

Hi team, I am getting different results using different language apis. I am creating payment intent using stripe cli and stripe python. But results are different. Can you please tell me what is the issue?

serene siren
#

Hi ppl, Does stripe payment intents always start from 'pi' ? or can be something else at times or can be changed in future ? 🙂

fast isle
dark charm
#

I am from india trying to pay in. dollar in stripe in my flutter application but As per Indian regulation customer name and address is mandatory

cold dove
#

Hello Team!

I am trying to create subscription flow for dynamic products. It works as expected when subscription is being created with checkout session (at that moment product and price are being created).But problems start when subscription needs to be updated - seems like it is not possible to create product updating/creating either subscription via subscription api.

And also there is an issue with checkout session - every time customer needs to fill in card`s details, even in case there is one saved and set as default.

Am I missing something? How these issues can be solved?

odd cloak
vocal wagon
#

Hi all!
i am trying to download the dispute fees paid for my transaction, i cannot find that voice from exports and from reporting feature of my account, is there a way to have this information from Stripe?

dapper sparrow
#

i have a question regarding volume pricing

young plover
#

Hi!
i'm trying to create a customer before creating a checkout session ( with js )

            const customer = await stripe.customers.create({
                email: user.email,
                name: user?.name + " " + user?.surname,
                phone: user.phone,
            });

and then creating a checkout session like

await stripe.checkout.sessions.create(
                {
                    mode: 'payment',
                    payment_method_types: ['card'],
                    line_items: [{
                        price_data: {
                            currency: 'eur',
                            product_data: {
                                name: product.name,
                            },
                            unit_amount: product.price,
                        },
                        quantity: 1
                    }],
                    customer: customer.id,
                    client_reference_id: user._id,
                    payment_intent_data: { application_fee_amount: 0, setup_future_usage: 'off_session' },
                    success_url: `${process.env.APP_URL}`,
                    cancel_url: `${process.env.APP_URL}`,
                },
                {
                    stripeAccount: connectedAccount
                }
            );

but i'm getting an error: No such customer: 'cus_NMQMIfXHYE8C6h'\\n

unique patrol
#

Hey, I need some help. I am creating subscription via payment link. Then I am trying to get metadata and charge using webhook. I am listetning to invoice paid - but subscription doesn't have metadata. I am also listening for CheckoutSessionCompleted event, but session doens't have paymentintent id so I am unable to load charge. Any ideas how to load both metadata and charge?

slim notch
#

Hi, on card objects there's a country field (https://stripe.com/docs/api/cards/object#card_object-country). Who populates the country information? For example, when I create a setup intent I don't necessarily enter a country, so where does this come from? The context I'm asking is because we want to adjust our pricing if a card is an international card or not. Thank you

frigid copper
#

Hi guys
I am using stripe.billingPortal.sessions.create

Using Stripe testing environment i get back a url but there is a SESSION_SECRET in the url.

"url": "https://jasons-6pa9uc--customer_portal-mydev.dev.stripe.me/session/{SESSION_SECRET}"

Should i use a token that i get from stripe.financialConnections.sessions.create ?

I tried to use this token but i always have an error because the domain doesn't exist:

jasons-6pa9uc--customer_portal-mydev.dev.stripe.me’s server IP address could not be found.

Do you know what i am missing ?

vocal wagon
#

Hello,

My webhook works perfectly on my local, but not in the pre-preod/staging environement
I am trying to debug it using the Stripe Cli command: stripe trigger payment_intent.succeeded

But my code returns an error :

Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?

what am i missing?

This is my controller code:

async webhookPost(ctx: Context): Promise<void> {
const ctxRequestBody = ctx.request.body as {
id?: string;
object?: string;
type?: string;
data?: {object: {description: string}};
};
const sig = ctx.request.header['stripe-signature'];
const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);
const endpointSecret = process.env.STRIPE_ENDPOINT_SECRET;
let event;
event = stripe.webhooks.constructEvent(ctxRequestBody, sig, endpointSecret);

console.log(event);
ctx.status = 200;
}

eternal sky
#

Hello team! I am creating a paymentIntent with confirm=true which enforces the requirement of two mandate parameters: ip_address & user_agent. The user agent value is simple when client is web, we send the browser's user agent. However, native mobile apps do not have default user agent values. Are there any rules in this case on what constitutes a valid user agent or we can send anything (for example <company-name> Android/iOS <version>)?

mossy vault
#

Hello team!
I was wondering if there’s a way to collect Apple Pay card details without charging the user. Then, After a few days, create a manual payment intent to create the charge and debit the customer. I found this option for cards but I’m not sure if we can do anything like that using Apple Pay.
Is there any way to achieve that? First collect the Apple Pay details and after a certain period of time perform manually the payment intent to bill the customer.
Thank you in advance!

serene siren
#

Hey, One invoice have one payment_intent only, right?

warm gate
#

Tax calculation zip code validation api plugin?

fast isle
#

Team, while 55555 is shown as a valid zip code, Stripe dashboard shows its an unrecognized tax location, Any inights?

dim harbor
#

Hi, I have a question regarding "postponed payment". My use case is this: Prior to allowing usage of my service from my customers, I would like for my customers to enter their credit card details, once those are verified I would allow usage access to the customer. Once they have finished using my service, I would at that time be aware of how much I need to charge the customer for that usage session. The customer is rather unknown to my service, I will not have any details about their identity. I would also not be aware of their recurring visit.

Is the "Set up future payment" use case (describe here https://stripe.com/docs/payments/save-and-reuse?platform=checkout) an appropriate way to go given my use case or is there any other approach that is more designed for this?

Learn how to save card details and charge your customers later.

sage dove
#

Hello all, I am having difficulty while updating a subscription schedule. I understand from the docs https://stripe.com/docs/billing/subscriptions/subscription-schedules#updating you must pass in the current phase and then pass in the second phase you need. I have done this successfully done this once to create the schedule that I need. There is a use case in our application to then update the second Phase, however when I do this stripe gives the following error :
{ "error": { "message": "You can not update a phase that has already ended. Trying to update phase 0.", "type": "invalid_request_error" } }
The request maintains the start and end dates of the initial first phase of the docs and that phase end date is at a future date. I am struggling to read anything in this error.
**
Question:
As far as I can tell I am passing in the current phase which should not have ended and updating the next phase - am I using this incorrectly or is there anything missing from my requests?**

Learn about the Subscription Schedules object and how to use it.

peak jasper
#

Hi Guys,
I'm adding connect account using this method

But this method add account as an express type but I want standard type.
can i get standard type account link similar to this one.

Thanks
Mahendra

gaunt karma
#

i am trying to use connect account but my id verification fail every time any solution

remote pumice
#

Good morning. We had a Connect registration this morning, but no webhook was sent. Can this happen more often?

meager dawn
#

Hey all! If I have an ongoing subscription with a payment method associated that requires SCA, and the customer decides to upgrade (on-session) (which will do immediate proration), I get a past_due subscription and a latest invoice for billing reason subscription_update. How should I handle the flow from here? Is it to use confirmCardPayment passing the existing invoice.payment_intent.payment_method ID so the user does not need to input any card again, but reauth?

brittle marsh
#

Hi, I'm using the stripe react native SDK. I'm connecting to a real device (Wisepad 3). Following the guide (https://stripe.com/docs/terminal/payments/connect-reader) I try to connect via bluetooth with the connectBluetoothReader function (after scanning for bluetooth device) but it just seems to do nothing. When I attempt to call subsequent functions i.e. createPaymentIntent, it tells me: "Could not execute createPaymentIntent because the SDK is busy with another command: connectReader". Any ideas?

Connect your application to a Stripe Terminal reader.

patent dock
#

Hi team, has anything recently changed in Google Pay integration? We now get all paymentIntents waiting for 3D secure authentication. This doesn't happen with Apple Pay. Any ideas?

plush vale
#

Hi support team:
My problem is described as follows:
My server cares about the invoice.finalized webhook event. When a subscription renewal is successful and my server receives the invoice.finalized event, I use stripe api to get the associated subscription information. Is the obtained subscription information updated or updated? before?
I can't figure out when it would be most appropriate to fetch the subscription information.

vocal wagon
#

Hi! I'm from Hungary and when I tried to activate Stripe my country wasn't listed so I couldn't choose it. Also, accidantelly I chose UK, and now I can't even change that. My question is, can I change my country, and will Hungary be listed? I already put 2 ads in my most recent podcast

boreal ember
#

i'm trying to test my integration of Klarna, but on the test page it is throwing this error. Any help about this?

lethal fractal
#

Hi. I am building an expert marketplace, having multiple service providers sending invoices to clients. Does anyone know if sending invoices (on behalf of service providers) is included in Stripe Connect? Or do I need the Stripe Invoicing API as well? Thanks

old scaffold
#

Hello Guys, My name is Armand Gabriel, thank you for accepting me in this community. I come to you all for a bit of help for the next situation: I'm building an integration with Stripe for the first time, after using the Laravel Cashier (Stripe) tutorial ( https://laravel.com/docs/9.x/billing ) and creating a stripe account and a product ( with product_id + price_id ) at 'newSubscription' in the Stripe Dashboard I find a 400 with resource_missing - default_tax_rates[0], I attached a picture of the error.

Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.

primal temple
#

Hi am looking for some one who can help me making some adjustments on the my current profile

zinc marlin
#

Hey! I need support please

thorny oracle
#

Hi, does anyone know if you can take a deposit from the customer and then a recurring payment after that? Or does it need to be two separate links

left seal
#

is it possible to receive payments by stripe without bank account ? I mean my money will get accumulated in stripe account and in future if I create bank account i can add it and ensure my payout? is it possibble?

red dust
#

how can i identify what products my customers have purchased when i receive a payout?

past willow
#

I have an image generation website and I want to give users who subscribe a specific amount of credits to use on the website, say 3K credits (image generation) and at the end of the billing cycle these credits expire and if the user is still actively subscribed (paid for new month automatically through Stripe) I need to give him another 3K credits

What is the best way to implement this? In my NextJs app I’m using Firebase and connecting it with Stripe using the official “Run Payments with Stripe” extension. I got Stripe connected and I can add 3K credit to the user when they first subscribe, but don’t know how to change the credit for them at the end of the billing cycle.

Do you happen to have example code for that?

Thank you

tall saffron
#

hi 👋
Can I create express account (connected account) that will belong to two organisations?

vernal frost
gleaming token
#

Good afternoon, I do not know where to turn. My account has been blocked and does not allow me to pass verification

vocal stump
#

Hello. Question about verification sessions. When I create a session and the URL expires after 48 hours, am I supposed to create a new session for the same user, or should I use the update method to "refresh" it?

timid summit
#

Hello. is there a way to have a little more control over what members can on stripe accounts? We don't want to expose sensitive user data to everyone on the account, so badically only allowing to access test mode

vocal wagon
#

are you allowed to use stripe to process payments for cheats for videogames

proven silo
#

Hi Guys,

Is there a way to keep promo code usage synchronized in real time?

I was hoping I can get data in the** customer.subscription.created** webhook event but look like I don't get discount data in this webhook event

plucky badge
#

Hi Guys,

I have 3 tiers of subscriptions, and I want to be able to move the customer from one tier to another subscription tier to another. Is that possible with the current Stripe AI?

magic lance
#

Hello guys

I have one question related to image on Stripe Checkout. I am using Stripe checkout for subscriptions and I want on the left side of checkout on desktop to put cover image of my product. I've added picture in Stripe Dashboard->Products->My product but image is too small at is 42x42 like logo. Can I somehow upload cover image on the left side? Stripe agent told me that I need to partner with someone to do that, I didn't understand her anything.

Thanks

vernal frost
#

Can I create payment intent with test clock and without customer id?

languid blaze
#

Hi All,

Wondering if someone can point me in the right direction, or confirm if there is no way around the below scenario:

We have 2 Products, each product has multiple prices.
When a customer changes their price via the API from a price on product 1, to a price on product 2, lets say from a Basic to a Pro plan, 2 events are triggered, an increase in the quantity of the subscription item on product 2 and a decrease in the quantity on product 1.

This works fine in terms of our applications licencing however we use ProfitWell for reporting and it causes some confusion there.
It essentially reports both events, that the customer has downgraded from product 1, and upgraded to product 2.
This matches how our code is written, however I'm hoping there is a way for us to do this change all in one event so that only the relevant upgrade or downgrade event is reported?

Thanks in advance for any help!

past rapids
#

Hello everyone. I am trying to set up a subscription that has an initial fee followed by a recurring monthly charge starting in month 2 that will automatically end after the balance is paid off (the initial fee and subscription fees will be different amounts). And I am looking for the payments to be done through ACH. Is there a way to build this product so as soon as finish my sales call, I can re-direct customers to this page to start their purchase?

past rapids
copper reef
#

@past rapids use the thread for your follow up messages/replies please! thank you

strong blaze
#

hello, could someone help me with the integration of subscriptions to react and node.js because I don't understand them

dreamy burrow
#

Hey 👋 how do other devs solve the issue of saving user credit cards? I am using elements, and generate the payment intent immediately as a sale is started. Suppose i want to add a checkbox for "save card". That would mean passing a request to my server to update the paymentintent to include the setup_future_usage property? It seems to me like this introduces a lot of complexity in general. What's the standard solution for optional card saving in custom flows?

thick chasm
#

Hello, Someone can help me to test , charging from saved card which requires authentication

torpid marsh
#

Hi there, is there a way to test all the automatic emails Stripe would send during the subscription lifecycle? It seems I am not getting any emails while in test mode, is that right?

dusky jasper
#

Hi all, I'm trying to use the method handleCardAction from @stripe/stripe-react-native useStripe() but it doesn't exist on the package. what version should I be on to have this available?

meager dawn
#

Hey everyone. If a customer tries to upgrade a subscription but SCA fails (e.g. he refreshes the browser), there is now an "upgraded past-due subscription" on Stripe.

What is the recommended flow to recover from this situation? I can keep provisioning the "correct" subscription, but are there any recommendations on the flow from this point on? I'm thinking a few options:

a) Downgrade the subscription back to its previous price
b) Instead of upgrading the subscription, always create a new one, and delete the old active one on the invoice.paid webhook (but then how can I prorate?)
c) Keep telling the user they need to authenticate (but then what happens if they don't and renewal date is reached?)
d) Rely on Stripe emails and hosted SCA auth pages for the customer to complete SCA or otherwise the subscription gets cancelled?

In other words... what is the recommended process for handling failed SCA?

worn garnet
#

Hello there! how can I check evt_1MbJ0VBfTh1Z0SMkl22dr2Og this event why it failed ?

eternal iris
#

HI Team
i am looking for solution to payout. so does anybody having any solution regarding payout because as per documentation ive tried it all the way but not working

exotic geyser
#

Hello I am getting this error message on my integration build can you assist me with this?

true roost
#

Hi everyone! I have a fairly basic question ... sorry if its been answered elsewhere. I've read through the docs and sample code and can't figure it out. I assume I've overlooked something very basic.

I have a payment link set up to allow my customers to set up subscriptions. I also have a webhook endpoint set up that handles the events that Stripe generates when my customers start, cancel, update a subscription, etc.

My question is, how am I supposed to connect the customer who made a payment (and started a subscription) with a particular customer in my own back end? I have unique customer IDs in my system for each of my customers, and I tried passing this ID as a URL parameter in the payment link in my front end(using client_reference_id). This works fine for the checkout.session.completed event ... the client_reference_id comes through in the event object. But this client_reference_id is NOT sent when the subscription is created or cancelled. So I can't tie those events back to specific users in my system and so can't make the required changes (giving and removing access to content for example).

How are other devs dealing with this?

tawny dust
#

Hey,
I have some questions regarding how to think about handling different currencies.
I have a platform that will make it so that users will make a lot of charges to connected accounts that will exist all over the world.
My platform's default currency is SEK.

How will cases be handled when I have cases like this:
A user is in Italy, the currency here would be EURO.
It makes 3 purchases, one to a company with the default currency that is USD, one that is GBP and one is SEK.
Should I set the currency for each charge to match the company default currency or should the charge be set to the currency of the users?

Will there be any extra costs for handling these conversions, and where will they be applied?
Do i have to take this in to consideration when taking my platform fee?

civic onyx
#

Hi, I'm trying to append a "mandate" when creating a setupIntent with a 3DS required card. However I see two things strange: (1). I received TWO setup_intent.requires_action events , instead of one. (2). After I finish the 3DS authentication, the setupIntent was created successfully, but the mandate is still null in the setup_intent.succeeded event on Stripe dashboard.

Any ideas why ?

crisp kettle
#

Hey, I have a question regarding Stripe Invoicing fees.
Particularly, when is the 0.4% fee collected from Stripe? Is it collected when the invoice is marked as paid or at end of month?
Also, if I use Stripe to create and send invoices, but not to execute the payment, is the 0.4% going to be collected anyways?

Thanks

vagrant surge
#

Hi is there a function in stripe js that verify if the card number/ card cvc / card expiry data are correct? I'm using my own input instead of stripe elements

mortal steeple
#

Hi, is it possible to create a price for a oneTime product but with volume pricing ? I have a feeling that this is not possible

sharp steppe
#

Hey If a user upgrades their subscription from monthly to yearly, will I get the invoice.paid event?

vocal wagon
#

Hey,
I have a problem with shipping Information. When creating a Session with Session::create() I get the response

invalid_request_error - shipping_options
Invalid array
And I'm not really sure why.
I added the shippping_options on the same level as success_url, mode and so on.
My shipping_options look like this currently:

"shipping_options": {
   "shipping_rate_data": {
     "display_name": "Standard Shipping",
     "type": "fixed_amount",
     "fixed_amount": {
       "amount": "695",
       "currency": "EUR"
     }
   }
 },

And I really can't see what I did wrong when I look at the API Doc

scenic anvil
#

Hello. When creating a payment intent, we can pick a payment method on the backend. However, when confirming the transaction on the frontend, the client can pick another payment method. Can we somehow force the user to use a particular payment method chosen by the backend (unchangeable from the frontend)?

hasty urchin
#

hi i am having troubles hosting the apple developer file to verify the domain to activate apple pay on shopify, can somebody tell me an easy way to do so?

wintry swallow
#

Hello, I am seemingly having issues collecting 3Dsecure payments, customers are emailing in complaining
<script src="//js.stripe.com/v3/"></script>

                </script>```
vocal wagon
#

Hey guys, quick question, I would appreciate it if you could help. Can we see that tax collection is enabled for a country using the API?
I.e get the information in the screenshot via the API.
If using https://stripe.com/docs/api/tax_rates/object

oblique dust
#

Hello, is there any way to differentiate between subscription creation made with Tokens versus PaymentElements on Stripe? If not, is custom Metadata the only way to do this?

round rampart
#

Hi. Can anyone confirm how a payment can fail then pass 3D secure authentication?

mortal steeple
#

Hi, if a customer make payment in USD. The invoice will be in USD too. But stripe account is in eur. Is it possible (from api) to get that euro amount from this particular invoice ?

zenith urchin
#

Hey, is there a way I can trigger the event payment_method.card_automatically_updated so my webhook can respond to it? Stripe CLI doesnt seem to support this and not sure what the request of the trigger would even look like

tawny hollow
#

Hi there, quick question is there a way to reduce usage from a metered usage subscription?

buoyant canyon
#

Hey everyone, has anyone else noticed the Stripe Checkout page taking a long time to load when developing in test mode? I'm using the .NET SDK. Everything eventually works, but the Checkout page hangs the browser for almost a minute each time it's opened. I'm seeing this behavior in both the Stripe Checkout demo code (https://stripe.com/docs/checkout/quickstart) and my own implementation.

fallow sierra
#

Hellp guys, when creating payment intents using stripeConnect.paymentIntent.create, can I send application_fee_percent instead of application_fee_amount?

shut iris
#

Hey everyone!
I have a follow up question about this thread #1074706443070095371 message

Is it possible to use "pause_collection: {behavior: 'keep_as_draft'}" with resumes_at instead of using trial days? The issue I'm facing with adding trial days is that the status changes to trialing, which is not handled anywhere in our existing solution.
Can pausing the payment and then resuming it at a certain date be used with billing_cycle_anchor?

vocal wagon
#

Is it possible integrate paymet system for Maestro debit card?

upbeat wind
#

Hello everyone!

is there any other way besides the connect transfer that we can transfer the funds to the customer's bank or other payment methods

basically, I do not want to create connect account to make transfer funds so I am curious is there any other way to make the transfer work

gleaming urchin
#

A customer tried paying for someone on our website via the API and the payment came back as "incomplete". No further details were provided. I'm not sure how to proceed with this one?

sharp steppe
#

Hey when i get the checkout.session.completed event, will the subscriptionID and invoiceID be present on the object?

vocal wagon
#

Hello,
I have a Stripe system on my client website using Checkout session and creating subscription if necessary regarding my database info products
My client want to create a subscription system for products working like that :

  • pay 1 time X€ and 10 months after 9.9 each month
  • pay 2 times x€ by month then 10 months after the first payement 9.9 each month
  • 3 times / months then 10 months after first payment 9.9 each month
  • 5 times / months then 9.9 each months
  • 10 times then 9.9

For the first I can go with a trial period of 10 months before creating subscription at 9.9/month
For the last I can change my tarif after 10 recurring payment

But can I pause a subscription for x months after x times payment then restart it wirh a different price ?

Thanks

earnest sundial
#

Hello! We want to add an analytic to see how many people are using GPay or ApplePay. However, I've been told by several folks from the Support chat that there's no way to distinguish between a GPay / ApplePay wallet selection and manual cc entry because they're both considered "cards". Is there really no fields that describe what the customers chose? Is there something in the dashboard or logs that will help describe this?

wintry swallow
#

@stray oxide my thread got closed, can we reopen?

odd cloak
#

Hi why upcoming invoice is $0 when i downgrade a user from $30-$20 within billing cycle and similarly when i upgrade from $20-$30 the next invoice shows is $50 but it should show $10, i think it's due to old price is getting added

south trellis
#

what is the easiest way to find out how much can be refunded on a subscription. if its a $100 subscription and we already refunded a partial amount to it how can i grab how much is left that I can refund

fiery stirrup
#

Hi all. I am working with the Stripe Terminal SDK on Android and when using both of these CCs I am getting the following error when executing confirmSetupIntent(...): "The latest attempt to set up the payment method has failed because authentication failed". Is this expected behavior? I was expecting a more meaningful message or error code.

mild arch
#

It won't allow to set up my Stripe account

#

Can you help or guide me threw the process

scarlet ginkgo
#

Hi! I'm currently implementing a Payments Widget using Stripe Elements in React with a Node.js backend. Currently, our created payment intent includes automatic_payment_methods set to true. I've seen a lot of newer material from Stripe's youtube saying that support for Google Pay and Apple Pay is built in through having automatic_payment_methods set to true and turning them on via Stripe Dashboard. I've seen other older videos and docs talking about invoking PaymentRequest object. If I'm using Stripe elements with that flag, do I need to write new code to involve the PaymentRequest object or is it built into Elements as I'm suspecting? Thanks!

woeful rover
#

algum BR para me ajudar?

faint jasper
#

Does Stripe store invoices online for a limited time (in days) or is it online in the cloud forever?

woeful rover
#

I have a stripe connect account, a client of mine receives transfers, his cnpj has changed, but there is no way to update the CNPJ of the stripe connect account, but he also cannot receive this payment because the linked bank account is not valid, like should I proceed?

small sedge
#

Is it possible to set up a coupon to discount the xth month? Example: regular price for the first 3 months and the 4th month is free?

lusty bough
#

Hello everybody, can I connect new users through the OAuth for express link to my basic business account or I need to generate setup link connect via API?

odd cloak
#

I am having a really weird issue for a while now and i would really appreciate some help it's been couple of weeks i have been stuck with rhis problem.
I am having issue while upgrading the subscription suppose a user subscribes today on 16th feb to basic plan -$20 month but now he wants to switch premium plan so i am upgrading the subscription by resetting the billing cycle to now and deleteing the old subscription item but the invoice amout is wrong it shows $10 instead it should show $30

tawny moth
#

Hi there! My account is locked to the wrong country - is there anyway to change it?

foggy dawn
#

@odd cloak please respond in the thread we created for you

vocal wagon
#

Hi, do you know the cause of this unexpecified error in Stripe Webhook?

fleet mason
#

Hi I'm trying to finish the set up of a stripe account
The business is a rideshare app so there's no "product" and the service would be calculated per ride
How would i go about creating the payment link?

sweet forge
#

Hey mates! Is there a way to retrieve non handled webhooks? Let's say my backend was down for a couple of minutes while Stripe tried to hit my webhook endpoints?

south trellis
#

hey in the paymentIntent object there is a field latest_charge. does this mean that there can be multiple charges associated with a pi and which one should i look at for important information?

celest wraith
#

Hello. Im trying to generate a balance report via the api from c#. I am using the ReportRunService, setting the correct parameters and then getting a ReportRun instance back. When does its status change from 'pending'? Do I need to do something or do I just Thread.Sleep in a while loop until it does?

last token
#

Hello. Trying to test a scenario: Customer checkout session --> Pay with bank account --> Don't validate bank account right away but rather send a webhook of type Events.ChargePending. This is all working but because the invoice paid gets sent about a minute later i don't have time to validate my events for charge pending.

So question: Is there a way to delay the bank verification for a few hours?

sharp steppe
vocal wagon
#

Hi everyone. I create the customer as step 1 and added to database. I then create a future payment intent (see code below) so that the user uses the Stripe Checkout Experience to add their Card. I then use the Webhook for the setup_intent.succeeded and grab the payment_method (I think) whats next I am using PHP. The card is not yet set as default and the payment_method isn't associated with a customer. When I submit my subscription which has a FIXED PRICE, VOLUME PRICE, METERED PRICE combined subscription and takes advantage of the billing_cycle_anchor and proration_behavior, I include the customerid. Kindly help me finish the loop what should I be doing next. Or is there a better way to set this up. I am somewhat confused at this stage but I know I am 80% there. Thank you for your help. I am using PHP and HTML. I do not play attention to the query string response on the success.php page instead i rely on web hook as recommended. $session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'mode' => 'setup',
'customer' => $customerid,
'success_url' => 'https://website.com/manage/stripe/success.php?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => 'https://website.com/manage/stripe/failure.php',
]);

willow prism
#

Hi I can’t access to my account

silver sable
#

where can i find my checkout session ID

wintry swallow
#

Hi, I am a fairly longtime user of checkout.js, some of my (new and re-subscribing) customers are now complaining they can't sign up. There doesn't seem to be any support in this version of checkout.js for 3dsecure. Looking at this page provided in the error message, https://stripe.com/docs/billing/subscriptions/overview#requires-action, I am wondering if I can build something easily or if there's a bridge so I can authenticate and complete these payments and subscriptions.

trail geyser
#

How do I find stripe payments history? It took my money twice today. I am trying to find it

silver sable
#

am looking to integrate stripe new checkout into a mobile checkout

trail geyser
#

I cant log in website it kept saying email not found

drowsy tulip
#

Is there a plan id parameter for subscription api?

south trellis
#

how to get the productId from paymentIntent stripe

regal quail
#

I'm a little confused about how to handle what seems like a potential race condition with the asynchronous nature of payment intents. What would prevent a customer from potentially altering the contents of a cart on my server between the time that stripe.js confirms the payment intent (and the status becomes processing) and the time that my server receives the payment_intent.successful webhook? Should we just always retrieve a payment intent and check its status before performing any cart updates to make sure it hasn't begun processing?

candid crypt
#

Hi, the Stripe declines card with generic error card declined. Is there any way to know more details onm a reason?

ripe storm
#

Hello. We are trying to set up a Stripe Terminal integration with Bluetooth M2 readers and had a question about the purpose of terminal locations. Specifically, what implications does setting a location have, aside from making readers easier to organize? If we set a single location for all of our readers will they work, even across multiple countries/currencies?

tame geyser
#

Hello! I need help with subscription currencies!

tropic oak
#

hi

I'm developing a data synchronization screen for the subscriptions I have registered in my bank and the data I have in Stripe.

This screen has to identify cases where the invoice was not created in our bank, due to an error on our part when receiving the webhook.

With this, I would like to know if you have the possibility to collect the invoice creation event and resend the webhook of this event, as we can do through the panel.

In this case, the invoice I'm using by default is in_1MaI0IJh9ZHcVWh9JRcmesST, which we received the creation event but due to some internal error we didn't create the installment.

sleek belfry
#

Hello, when creating a payment intent, is it normal that it also creates a charge..? I'm testing an implementation with payment intents without capturing the funds right away and saw that a charge was also created at the same time. From what I understood, I thought that Charges and PaymentIntents were separate, but PaymentIntents is the only one that will receive new updates compared to Charges. Am I understanding something wrong? Thanks for the help!

untold ruin
#

Guys, i’ve completed a stripe payment on marketplace, it does ask to open my banking app and execute payment. After successful payment the redirect to a succes checkout page with order id/tracking id is giving an error. Can you help with some instructions

obtuse saddle
#

Hello all! Anyone here really good at sigma? I'm trying to write a query that selects all users with more than 1 payment method, but cannot figure out for the life of me how to do it. Any help would be greatly appreciated!!

summer dagger
#

Hola devs, estoy por abrir una plataforma de venta de contenido de todo tipo, ya sean fotos xxx o rutinas de gimnasio, al igual que transmision en vivo. Soy de latinoamerica, sera que no puedo usar la pasarela stripe?

sharp musk
#

Quick question about Custom Checkouts hosted by Stripe. Is there a way to change the location of the custom message?

autumn knoll
#

Hello, I am implementing a subscription flow using Stripe Elements. This is working as intended when subscription begins immediately and a payment intent is created to access the client secret.
However I am also trying to implement the same flow with a free trial, where the user will still be required to input their payment method. Is there another way to get the client secret for the Stripe Element? as payment intent is not created with a free trial, so it needs to happen at a later stage.

wind pelican
#

Hi, when going through 3DS, how do we know when to close the iframe with the 3DS authentication?

I would like to simply close the iframe modal without having to redirect my user to another url. Is that possible?

vagrant steppeBOT
#

Daniel Pimentel

#

roew291

grand moss
#

Is there a way to access the response to a web hook event via the API or one of the SDKs?

west sable
#

is there a way to find out what payment methods would be available for an invoice from the API? we're building an interface in our dashboard to create invoices and I'm trying to display available payment methods

hazy coyote
#

Hi team, receiving this below error, when i add metadata to the body of post rest api call to Create a card token:
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameter: metadata",
"param": "metadata",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_oTURv4eJGMNAkg?t=1676493953",
"type": "invalid_request_error"
}

Http h = new Http();
HttpRequest req = new HttpRequest();
req.setEndpoint('https://api.stripe.com/v1/tokens');
req.setMethod('POST');
req.setHeader('Authorization', 'Bearer ' + STRIPE_SECRET_KEY);
req.setHeader('Content-Type', 'application/x-www-form-urlencoded');
req.setBody('card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2023&card[cvc]=123&card[address_zip]=85255&metadata[origin]=Salesforce');
HttpResponse res = h.send(req);

rough belfry
#

Is it possible to make Stripe Checkout multi-tenant? By default, Checkout is single-tenant with dependencies upon Product/Prices, etc.

rough belfry
vagrant surge
#

Hi, I'm using createPaymentMethod to create payment method, when using with card it work fine, but with sepa it ask for more details like address, name.., are those really required?

gaunt karma
drowsy tulip
#

I'm trying to update a subscription in the future. This is the error I'm getting:

Status code 400
{
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameters: start_date, customer",
"param": "start_date",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_9rRtTIDGz1jldz?t=1676496007",
"type": "invalid_request_error"
}
}

Learn more about error codes and how to resolve them.

serene delta
#

need help with my stripes keeps making reset password

echo bone
#

I need help with my 1099

#

1099 from doordash

stray swift
#

When a connected account connects while in "live" mode but then changes to "test" mode. Is there a way for the app it's connected to to know it?

primal crow
#

Hello - I am having an issue with logging in and account setup - we have entered all the information requested and we keep getting emails saying to verify the account and we do the same steps over again. We really need to speak with someone to get this resolved.

strong blaze
#

Hello, does anyone know how to capture the information of a single payment through stripe node.js to take it to my database?

lusty osprey
#

Hello! I have a quick question regarding stripe Sigma. I've been playing around with it for a bit but I can't seem to find out how to get it to work in test mode. Am I missing something simple or does Stripe sigma not support querying test data? Thanks!

quasi plume
#

Question about the invoice api. We query the invoice api and use the invoice.customer_email field to link customer information. Recently we realized that the email address was incorrect on the invoices and we need to update it. We corrected the email on the stripe customer object, but the invoice.customer_email field still reports the old email address when we query it via the API. Is there a recommended solution to this problem? Thanks.

fringe schooner
#

Here is an interesting question - - Do any idea as to why on my Stripe Dashboard it says:

You have an upcoming Instant Payout at 1:00 PM on Mar 26, 2022 for your instantly available balance of $XXX <<<< NOTE THE DATE 2022

pulsar wasp
#

is there a way for me to check if WeChat pay is enabled in a stripe account with its stripe api key

runic adder
#

I'm having trouble locating the 1099 on stripe. I can see all my tax info is there and has been verified however a 1099 has seem to evaded me. Can someone point me in the right direction?

umbral thunder
patent panther
#

Hey guys I'm having a little problem to set up subscription_data.metadata parameter on a stripe.checkout.sessions.create call, at the docs it says I should use
subscrition_data.metadata:'value' but it's not working

fervent crypt
#

Hi. I notice that checkout-payment-success redirects user to "payment completion page" which includes payment_intent and payment_intent_client_secret in the query string. 1) Is that normal or ok? 2) If so, where can I find documentation on what to do with those two values and/or what is recommended to do with the payment completion page? (I couldn't find the docs) I assume I use those two values to hit api to retrieve relevant information?

wary sedge
#

Hello! I'm having some issues with transfers. I'm creating payment intent and an user pays that. Then I wanna get back to that payment intent afterwards and create a transfer. However, since I'm doing this through a Brazilian platform, I have to use the source_destination parameter. This parameter requires the charge id, but I cant retrieve the charge id from a payment intent, so I just tried to put the payment intent id. However the function gives me an error "flutter: UNAUTHENTICATED" and the function called doesn't show at functions logs as a log and there's no data generated on my connected account, such as a transfer or money that I'm waiting to receive or something

wind pelican
#

Hi, what happens if I don't provide a return_url to a payment intent that requires 3DS? I don't want to redirect the user to another url. The flow I am trying to implement is:

  1. User tries to pay with card
  2. 3DS is required
  3. It opens an iframe for the user to go through 3DS authentication
  4. User completes 3DS
  5. The iframe simply closes and we go back to the initial payment page
summer zenith
# summer zenith Hey I am trying to add metadata when submitting a setup intent using `stripe.con...

Hey guys, thanks for the help on this, I implemented the webhooks as suggested in my previous question, I listen to setup_intent.success and update the payment method metadata. But when I am trying to update the payment method using the stripe.PaymentMethod.modify() It gives me an error saying : stripe.error.InvalidRequestError: Request req_*** : No such PaymentMethod. I was wondering why it was not recognizing the payment_method_id.

violet gust
#

Hey team, is it possible to have “companies” register under a main Stripe account to get paid? Like my client wants his app to be able to pay companies 80% of the payment and then his main Stripe account gets 20%? Do I need to implement Plaid for this?

dark mulch
#

Hey devs, how do I update the amount when creating the payment intent if I want the customer to change it on their end?

vital drift
#

Curious: is it possible to customize the screens on the WisePOS E terminal reader? As in is it possible to build a question/answer flow before asking for payment onscreen using the javascript sdk?

sudden yoke
umbral thunder
#

When using the payment element, I know we can hide fields like name and email. I was curious if we could hide the confirm account number field and just keep one account number field? What about removing the business option for the Account type dropdown where it includes Invididual and Business values?

stoic thistle
#

Hello, I am the owner of an LLC founded by Stripe Atlas. I have a problem. I would like to open a bitbay account, but they require a Lease Agreement for the premises for which my LLC is registered. is there any way to get it?

stiff tangle
#

Hi there. We're having an issue with hosted onboarding for custom Connect accounts.

Flow:

  1. Go through hosted Stripe onboarding to verify user and add bank account (in this case use test Canadian account 000111111113 to trigger failed payout)
  2. Create payout
  3. Payout fails
  4. Navigate to hosted Stripe onboarding again, but now there's no option to update and fix the bank account. The bank account section is completely gone

If a Payout fails how is a user supposed to update their bank information?

wooden sand
#

Hi. I'm getting No such PaymentMethod: 'pm_card_us' when using creating a subscription schedule and setting default_settings.default_payment_method. I'm not sure what I'm doing wrong. This pm works in another test for setting a customers default_payment_method on POST /v1/customers . Any help is much appreciated. My request ID is req_JqyPQ1NUIIK2qG

azure lagoon
#

If you have Tax calculation enabled in Stripe Checkout and you accept payment and charge sales tax for a subscription, how do you charge tax on subsequent invoices, is that taken care of automatically?

weak knoll
#

Hello stripe family

I want to display the applicable coupon on my billportal page.
I've activated the coupon feature but can't see where I'm going to put it.

trim basalt
#

Hi. I am using the product search options and have a query like this

           {
               Query = "active:'true' AND metadata['Page']:'Gymshare Main Payment' AND metadata['State']:'" + state + "'",
           };

Where state is a parameter I am passing in. If I had a product that looked like the one in the screenshot with multiple states in the State metadata, how could I perform a 'like' operator to see the ones that have say 'UT' somewhere in the metadata

sour sinew
#

I had someone try to sign up for a membership that isn't even available anywhere anymore, and after thousands of failed attempts, one got through and I cannot get Stripe to help me. It charged this card (which is probably someone's card that they hacked) and now I don't know what to do or how to handle this because they will obviously keep trying with all these diff names but same email (@example.com) What do I do?!

spiral rover
#

Hi Guys,

Can I ask checkout stripe can allow promocode key in by customer?
I know can attach but i wan free text key in by customer? possible?

hexed fossil
#

const prices = await stripe.prices.list({
limit: 3,
})
in what order do prices get retrieved alphanumeric or random order?

true cave
#

Hi - We currently use stripe and Ontraport as our payment process platforms.
When the individual customer payments pull through to Xero from Ontraport they clearly state the customer's name or email.
When the individual customer payments pull through from Stripe they say "Subscription Creation" This makes it super difficult when reconciling payments as I have to find the payment in Stripe and match it to the invoice in Xero.

Can anyone help with this issue and why Stripe payments are not pulling through with the customer's details?

plush vale
#

Hi support team,

I want to integrate the subscription function in stripe payment on my server.
I plan to use the checkout session as the entry point for creating a subscription, and I can get the id cs_live_xxxx of the checkout session when creating it. Instead, the subscription information corresponding to cs_live_xxxx can only be found in the Stripe webhook event checkout.session.completed/checkout.session.async_payment_succeeded.

Is there a better way to get the paymentintent or subscription information corresponding to cs_live_xxxx when creating a subscription?

onyx forge
#

I'm trying to add the AddressElement into the admin area of our app, the intention is to be able to send invoices out to customers by calling the API. I'm using the AddressElement to collect this data and have it posted to our backend.
I don't want the name field to appear (or for it to be disabled) but the appearance rules don't allow this.
Is this something that can be done?

vocal wagon
#

Hey guys. Urgently needing support to cancel recurring payment.

#

I dont have a stripe account so no way to login and cancel it...

#

was made through google play but no info showing up on there.

spiral yoke
#

Hi support team,

We use a Wordpress plugin to process donations on our website. We've been getting a great volume of failed attempts to make a payment. We get an email with this info:

(start of email)

Note: It is normal for transaction errors like this to happen. For example - if a customer enters an incorrect card number or an expired card details, it will trigger an error.
The customer will be requested to enter valid details for the transaction to proceed.
This email contains some raw transaction data just for the site admin to be aware of the incident.

Following error occurred during payment processing:

Stripe API error occurred: Your card was declined.

Debug data:
{"product_id":"560","action":"asp_pp_confirm_pi","pi_id":"pi_3MbMpBCBDXxHXxOA0P7cLdo8","token":"4b4f89a0758f3ef57298438ce3e2542b","opts":"{\"save_payment_method\":true,\"setup_future_usage\":\"off_session\",\"payment_method_data\":{\"type\":\"card\",\"card\":{\"token\":\"tok_1MbMpDCBDXxHXxOARgbdO3rw\"}}}"}

(end of email)

On the website side I tried deleting each "active" product on our website. Also we deleted any active link where users could make donations... Then deleted the API information in the Stripe plugin settings in Wordpress. Then deactivated and deleted the plugin entirely.

Then on Stripe Dashboard I changed the only publishable API that I used for the website to be expired. I changed the Secret Key as well.
I did that 2 hours ago and I am still getting Failed Payment errors.
Like some keeps using our link to try credit cards.

Any ideas on how is that possible?

odd cloak
#

How do i calculate upcoming invoice charges while upgrading and downgrading the subscription. Basically we have different logics for upgrading and downgrading the packages, when a user upgrade we are setting it billion anchor to now and when a user downgrades we are use schedule update to downgrade the subscription. Everything working as expected but when i get the future invoice it using retrieve future invoice it gets me wrong amount

sleek pelican
#

I keep getting an error while attaching a new payment method to a customer account (https://dashboard.stripe.com/acct_1LuI2SPeGFhEiwvD/logs/req_QrmA32RR0rkvSr?t=1676517616). it says the payment method doesn't exist yet. The payment method is created on the front-end using stripe elements, but attached on the backend. Any ideas on how to make this work?

civic vector
#

can i use existing customers stripe account to use in my multiparty payment using stripe connect ? Everytime my customers going through account setup using express connect ?

sharp steppe
#

Hey, when stripe creates a customerID for a user during the checkout session, will that customerID always remain unique for that customer if in the future they had new checkout sessions?

velvet grove
#

I'm creating a website and need a "Secret Key" and "Webhook Secret" but I dont know where to get this from

orchid nebula
#

Hello! I need help in returning MRR by month of all products with Stripe via Sigma. I am looking for the exact query SQL string. Can you help?

wheat wind
#

Hello All, I am trying to end to end test Authorizations locally. When I create an authorization, I get the issuing_authorization.created, and issuing_authorization.request, but when if i try to decline the issuing_authorization.request via the webhook it still shows that it is approved on the dashboard... Any ideas?

lethal pilot
#

Hi, may i confirm if these settings were disabled in test mode?

gilded thistle
#

Hello! I just have a quick question about stripe checkout. I am developing an application as a PWA and want the entire user experience to be similar to a native app on ios and android. Can I implement stripe checkout in a way that won't break the normal flow of the PWA when the user is redirected to the stripe hosted checkout page? More specifically, I do not want the browser address/toolbar to appear in any part of my application. Thank you very much for your help in advance!

wind warren
#

Hello, I have a question in regards to subscriptions with trials. When i set trial_period_days on subscription.create call, it ends up charging the user at the exact time of day when the subscription was created in the number of days which i set the trial_period_days flag to. I would like it to charge at the end of that day, is that possible?

turbid cedar
#

Hello, when a customer has a card and it goes to expired, does stripe automatically upgrade the card to the new card issued by the provider?

fringe shoal
#

hey guys, I want to create an invoice and i set it to "collect tax automatically" but it says "no address added". I want to add the address of my client but I don't know how to do that. Does anyone know how to do that?

stray mist
#

Hi Team,
While saving the card details via setupIntent, its showing a text "By providing your card information, you allow xxxxxx to charge your card for future......."
Can you please tell me what will be the name showing for xxxxxx in this case?

warm gate
#

need stripe api to validate postal code

meager dagger
#

hey team, I am using react-stripe to integrate stripe. We are using stripe Elements 'payment element' to collect card information. However payment element is showing a country dropdown which i dont need. I couldnt find anyway in the docs to hide this country dropdown. Since our site is only operational in UAE we dont need to show the country dropdown and default to UAE. Is that possible?

solid wolf
#

Hi team, I'm using separate charge and payout with connected accounts. I created a transfer followed by a payout. Then I tried to retrieve the payout object but Stripe says "no such payout object found". What should I do?

hardy spindle
#

Hello dev support team! I need a bit of help with refunding orders of connected accounts and the stripe.balance.retrieve through the NodeJS api.

plush cipher
#

Hi, we were creating stripe issuing cards for our business partner. We would like to give options for our partners to choose their card colors as we can see there are two options on the dashboard black, and white. How can we use that option on API?

modern hornet
#

Hello

#

I am doing partial refund. but instead of passing reverse_transfer true, I want to call createReversal() 1st and then after confirming reverse transfer call refund API. But I am not able to decide how to calculated amount to pass in createReversal() for reverse_transfer in case of partial refund. Is there any percentage decided by stripe or proportion to refund amount.

golden cosmos
#

@peak jasper this is a public channel, please don't post any sensitive information like emails. I'd suggest reaching out to Stripe Support https://support.stripe.com/contact if you need help with something that may contain sensitive information

acoustic python
#

hello,
I am working on an android app that uses node js as server side, so basically i want this app to be able to send money to any google pay wallet and master card account. User will select payment method enter receiver credentials and transfer money from his Mastercard or Visa.
It's not a Wallet
It will simply provide a platform for money transfer.

I am new to payment integrations any help will be nice. But if you can show me some example code I'll be very grateful.

peak jasper
#

Hi Guys,
I'm trying to add connected account with same mail multiple times and each time it's create new account.
Could you tell me what happens here. (In test mode)

marsh sonnet
#

Hi all,

I would like to know that is it possible to prevent Incomplete payment generated through PaymentIntent?

final hornet
#

Hello, can I ask questions about the Stripe extension in firebase here?

jagged ore
#

Hello, I have a question. from yesterday my code has broke for refunds ($stripe->refunds->create([
)

#

When I do partial refund or full refunds it always shows this error message

#

It checking whether greater than for stripe amount , not the net amount

#

this api call worked till yesterday

#

now it has break

#

Can you assist me regarding this?

odd cloak
#

How do i get the future invoice amount before downgrading subscription via schedule update?

frail lava
#

Hi! I'm from India. I want my customer to pay based on their usage of our services on monthly basis. All customer related data will be in our database, not on stripe. Which mode should I accept for payment using stripe? Plz help

wispy dust
#

Does the 3D Secure validate wrong month expiry?

chrome glade
#

hi guy i need some hep

#

help*

acoustic python
#

where should I start to learn how digital cash wallets are developed. What tools and technologies are required.

long plaza
#

実装についてご相談させていただきたいのですが、日本語でのご質問に対応していただける方はいらっしゃますでしょうか?

fickle fable
#

Hi everyone I need some help

#

I can receive transfer.created webhook, but not payout.paid, why?

#

anyone there?

unique sandal
#

M

fickle fable
#

hello

unique sandal
#

Hi

fickle fable
#

where are you from

unique sandal
#

Thailand

fickle fable
#

beautiful scenery in thailand

vagrant steppeBOT
#

TestName

#

NotMetal 0-1

autumn zenith
#

hey

#

who can help here in stripe problem

warm gate
#

stripe create customer postal code is not validated

vocal wagon
#

Hi. I'm developing Stripe payment for two platforms that are basically copy of each other. Flow is not a subscription payment but rather on-click charge for a balance that is on the customer's account.

To achieve that I create instance of Invoice item without specifying invoice, then I create new invoice and then I finalize it and pay it.

It works perfectly on one of the platforms - items are attached to newly created invoice and value of the invoice is automatically calculated. However on the second (which is basically copy of first platform) - invoice is generated with value 0 EUR and items are marked as "pending". What can be reason for that?

mossy kiln
#

Hey Stripe, currently dealing with apple pay testing by Stripe Elements. But, it has an error during payment processing, saying Apple pay is not available.
account: acct_1D58c0FWmrFHVcd4

willow yoke
#

Hello,
I was creating sales repot for my client based on the transactions that are performed on the stripe. I wanted to get the connect account: Account volume billing, Payout Fee and Active account billing; per month. I was able to view it in my stripe dashboard in All Transactions menu but could not see any API to get those fee. Is it possible to get this fees via some API? It's important for me to provide fee reports per month in the form of excel sheet to my client.

opal sun
#

i need some help in achieving PCI compliance

narrow rune
#

when we creating the subscription for payments
for the subscriptions we are seeing "Test mode auto-cancellation" with specific date
what is that mean?
and how it is generating for subscriptions?

pseudo python
#

Hi, we have fraudulent users re-using the confirmPaymentIntent call to test different cards and we are not sure what's the best way to block them ?

jagged ore
#

Hello, I have updated version to 2022-11-15 from 2022-08, after that charge.refunded event is not returning refund object data with meta data I set

#

this is not retuning with new version update

#

How can I fix this issue? because I have set additional data in metadata

hardy spindle
#

Hi! I have a question concerning which information a platform account can see in a Standard Connect account.

plush lotus
#

Hello ! I wanted to know if we could have unique emails on customer accounts?

sweet forge
#

Hey mates! Couple of questions regarding Dispute status here. 1) are funds withdrawn from my account right on Dispute open or when the dispute is lost? 2) what's the difference between won and charge_refunded ?

lost relic
#

Hello! i'm a non-us citizen/resident. I am going to bill professional services performed outside of the US to a US customer and will send the invoice via Stripe. Question: is the customer expected to ask me for a W8, or does Stripe deal with that?

Thanks in advance!

cold dove
#

Hello Team!
I am a bit confused about setting payment_metod_type on checkout session.
I need to set payment via bank debit, so it will be either us_bank_account or sepa_debit.
Payment type us_bank_account allows only usd currency and sepa_debit, and also currency can not be different from one set to customer.
So the question is us_bank_account payment type it accepts only accounts in us or account can be in eu but transaction will be in usd?

timid summit
#

What does this mean?? I havent done anything wrong on this account.

cerulean pineBOT
#

:question: @timid summit Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact

jolly plover
#

Hi guys, I am using createGooglePayPaymentMethod in React Native to retrieve a payment method from Google Pay so that it can be charged later. In our app a user sends a request to another user and their card is only charged after the request is accepted. So, I treat this payment method the same way as I treat a payment method that comes from a CardField and call confirmSetupIntent on it, but I'm getting an error "Card details not complete". I would really appreciate if you could point me in the right direction with this, thank you.

scenic anvil
#

When collecting card payment method for future use, is it better to always collect the CVC or is it better to have the user provide it when they make the payment? The payments are B2B.

patent mantle
#

how to pass body in event on webhook

vocal wagon
#

Hey folks! I'm implementing Payment Element as a part of subscription flow.

Our checkout flow is a modal to preserve app state underneath. Unfortunately, redirects from the Payment Element reset the state of our app.

Is there any way to make Payment Element app not redirect to payment URL automatically? I've been thinking to open the bank flow in a new tab/window and once it's done return to the main app.

misty ivy
#

Hi, i have the following flow, but for some reason the customers do not get automatically charged on the first subscription:

  1. Stripe element to collect card information
    if card information is valid, it is sent to backend, that
  2. creates the customer
  3. fetches tax rates
  4. attaches the payment method to the customer
  5. creates the subscription
  6. returns the payment Intent
  7. If needs confirmation, confirm payment intent client secret with confirmCardPayment
vocal wagon
#

HI. I would love to test payments for subscriptions that initially work and later fail and wonder how to do that. The way I currently see is setiing upa payment method that works and then switch the payment method of customer to a faling one and advance time via clock simulation. Is that right or am i thinking too complicateD?

pliant vector
#

How can I download invoice and send as attachment in php

meager steeple
#

I have an integration between Recharge and Stripe. One of my Stripe payments from a German client can't seem to reach Recharge's webhook. Other payments are fine, but this one keeps failing. It gives a 422 (Unprocessable Entity) error and an error response of: 'Webhook mixup'

thick chasm
#

Hello, I have stored always authentication test card (4000002760003184) in to system, and when I do a transaction using that stored card it does not give the paymentIntent succeeded event. It stops at payment_intent.requires_action.

#

Can you assist me about this pls?

calm copper
#

Hello there are several webhooks. I need a webhook that will describe an issue when any type of charge failed like subscription, one time charge or any other charge. Anyone please suggest me the best hook?

vocal wagon
#

Hi, I am using @stripe/stripe-react-native: "^0.19.0" . Is there a way to disable the country and zipcode field inside the <CardForm>? any solution for this helpful.

vagrant surge
#

Hi is there an element in stripe or a method to retrieve the icon of the a payment method type /brand like card - "master card" or sepa_debit?

twilit nimbus
#

Hi All - I have a scenario where I need to integrate newpay (Deko) in to stripe - Deko demonstrate here the stripe dasgboard https://docs.dekopay.com/v2.2/docs/stripe-dashboard. However, i cannot find reference to newpay or deco into stripe on the wp repo or the woo repo. Has anyone else done this and what was your mileage?

vague notch
#

Hi Guys,
Im implementing an affiliate program currently and im trying to retrieve a session so i can see if a coupon code was used.
I need to be able to read the coupon code so i can link it to an affiliate and cant seem to find a point where i can retrieve it

strong blaze
#

Hello, someone could tell me why I throw this error if it is in the index.js of my Node project.js is webhook

faint jasper
#

Hello, I have a question regarding the "pricing tables" for the subscription trial. Is it possible to set it as on the screenshot?
Basically when you click on each plan you have 14 days trial with the benefits of Paid plan 2. After 14 days you are downgraded to free plan. Is it possible with pricing table? Thanks

mossy kiln
#

I have completed the domain name verification but I still cannot pay Apple Pay normally, can you help me to troubleshoot?

vocal wagon
#

Hello, can anyone help me with “Redirecting user to stripe identity verification “ in Wordpress. I am stuck and this would be a great help. Thanks

weak knoll
#

Hello stripe family

I want to display the applicatble coupon on my billportal page.
I've activated the coupon feature but can't see where i'm going to put it

vagrant surge
#

Hi I want to know how to retrieve the branch code of the iban, like for this test one : DE89370400440532013000 I want 89

proven silo
#

Hi Guys,

Here is my Case scenario,

I have a customer which can have multiple subscriptions, So Let's say Customer A has 2 ongoing subscriptions each having a different plan.

Now Customer A decide on the 21st of the month that he needs another subscription on a different plan.

So now we have a total of 3 subscriptions:
Sub 1: Plan A - start on 1st
Sub 2: Plan B: start on 1st
Sub 3: Plan C: started on 21st

Is there a way that the billing cycle of 3rd subscription can be synched with the first two subscriptions so that Sub 3 billing cycle also starts from the 1st of the month, Also I want them to be charged only for 10 days in his first month as he started on 21st of the month .

reef socket
#

Hello why i see on the bank extract a wrong URL

#

this are my settings

#

but the extract is displaying the url we had on development

#

we also changed the env varible at heroku but that url is still showing when an order is placed

vocal wagon
#

Hello guys,
can someone explain to me how are payout webhooks/events working.
Basically what I am interested in is, if payout is created and its "success", then payout.paid is sent, if its failed then we have payout.failed.
But I think there are cases when its "paid" initially and then after it fails. Is then payout.updated sent for the same payout that was initally reported as payout.paid? And, is that payout.updated only sent in case of additional changes to already existing payouts, something like refund.updated? Thanks!

teal agate
#

is anyone confirm me please that can we use stripe.verifyIdentity function in react native or not?

mossy geyser
#

Hey my country not in the website what should I do

faint jasper
next fern
#

Hi admin I signed up stripe account few weeks ago but no one contacted me to get started. Any help?

golden sigil
#

Hello guys! I need help with a customer's purchase of a subscription plan. In the subscription (sub_1MbOVOFjpuH1UtZ4l9UDxDwj) - plan - quantity, there is the correct value of 62.00. However, if you look at payments (pi_3MbOVPFjpuH1UtZ41YpcmN93), the quantity is different: 54.49. I would like to know if anyone can help me understand why the client paid a different amount than the established one.

warped delta
#

Hey I have a subscription plan. I create a stripeSubscription before the payment element gets rendered in order to send the clientSecret back to the frontend and use it for my paymentElement (react). User enters card credentials and everything works fine. But in my flow it's possible to go back to a previous step and change the subscription (remove/add products). I once again create a new subscription to get a new paymentIntent, whichs works fine but then I have unneccecary incomplete subscriptions in stripe. Is it possible to just update the subscription and get a new paymentIntent that way?

scenic anvil
#

Hi. According to the docs, Stripe have different charges on payments depending on whether a card is international and "premium". How do we determine whether the card is premium or not? Also, it seems that Stripe has additional charges if there is a currency conversion. How do we know if there will be a currency conversion, can it be determined from the card details, e.g. country?

tulip grove
#

We had some payments land in review. After reviewing it, I canceled and refunded the subscription that the payment was originally for. However, it seems this has left the payment that was placed in review in place, still stuck in review. Should I refund that payment specifically, or would it get refunded twice in that case?

civic onyx
#

Hi, I'm testing my SCA flow: I found that (1). if I do NOT set "off_session: true" in my paymentIntent , then the payment is incomplete state when I test with a 3DS required card, and I received a payment_intent.requires_action event (2). If I do set "off_session:true" in my paymentIntent, then the payment is failed state when testing with 3DS required card, and I received a payment_intent.failed with error saying "authentication_required"

May I ask if they mean the same: SCA is required ?

severe solar
#

Is there a reason in test mode why charges that are immediately successful are taking more than 20 mins to send a charge.succeeded event? They normally send immediately.

cinder holly
#

I am trying to implement the embedded pricing table but in the documentation, it does not mention the inlcusion of a customer (to create a checkout session), how can I avoid creating multiple customers on the stripe side, and how can I make sure that if a preexisting customer clicks on the pricing table CTA, they do not get the option to subscribe again?

merry geyser
#

Hello. I'm looking for ways to dynamically change subscription price (not by price id). Is there an option how to do this through the API? Thank you.

magic lance
#

Hello.

If I want to use test clocks for my app can I do the following:

  • create customer and subscription through my app
  • use that customer ID and simulate time with test clocks
  • check behaviour of subscription through the app

It says in docs "You can’t choose existing customers during test clock simulations. You can add up to three new customers to each simulation." so I'm confused how to use this

vital drift
#

Is it possible to "listen" to an NFC signal for a non-credit-card using Stripe Terminal, so that a customer could tap an NFC loyalty card to identify themselves at checkout? Or does the NFC only register payment methods?

quaint musk
#

Hello team, hope you are doing great! Quick question for you:
I have a product with 2 prices. The prices are a Yearly and Montly subscriptions.
I would like to create a Coupon that applies to the Yearly price only.
Is there a way to do so with the stripe dashboard?
Thanks a lot 🙂

tulip grove
vocal stump
#

We're trying to make the payment elements show options for Apple Pay, Card etc., but it only wants to give us cards. I've created this payment intent to test with: pi_3Mc8hIL7ilRdQXxE1uuBvN4P. It only puts card in the payment_method_types array when created with automatic_payment_methods - how do we fix this?

fickle skiff
#

We are trying to update a subscription end date via the API Update Endpoint by populating the cancel_at with a future date. However when submitting this it is just cancelling the subscription rather than updating. Any idea why this is happening or what we are supposed to do to update the subscription end date?

bright wing
#

Hi All,
I'm implementing subscription based integration but scenario is there is no fixed pricing instead every customer is charged differently based on his scenario. How to implement this without using a fixed priceId ?

Thanks in advance.

polar mesa
#

Hello, I run a stripe account of my whop website so people can join my paid discord server. I recently had a member not cancel his membership in which he obviously got charged because they payment option he chose was the daily one and it clearly states that when you purchase it. He then filed a dispute for every single charge calling it "fraudulent" which is a very false accusation of me and my business. Stripe is now saying my account is under further review and could get shut down in 2 weeks. The email said "my business has a high level of risk than stripe is able to work with". I filed an appeal and wrote a huge message explaining everything that happened and the steps that i have already taken steps to prevent further disputes, i even stated i would pay back all the disputes if it means i get to keep my account running. I just wanted to type on here to get my word across as i feel like i was this entire situation has been unfair to me and my business and want thing to be right. Thanks again i appreciate all you guys do!

vocal wagon
#

Hi folks, is there a way to move funds from BANK balance to CARD balance in order to payout connected account?
I have a situation that I transferred funds to connected account and the funds moved to the BANK balance instead of the CARD balance.

drowsy tulip
#

I'm setting up a post call to upgrade a subscription from a free trial. I'm getting an error when I use both trial_end=now and billing_cycle_anchor=now at the same time. Is there something I'm missing?

vocal wagon
#

Bonjour, j'ai du soucis pour créér le compte Stripe. Je suis dans l'application WeShre

bright wing
past maple
#

I'm trying to create a paymentintent, but I get two or more currencies, when I collect the application amount fee, can I set a default currency to exchange all payments to USD, I already adding currency Attributes?

severe solar
dreamy loom
#

Hi, I'm having a problem, I'm trying to resume a subscription as it's stated in the documenetation but it's not working 😦

frosty urchin
#

How can I search for disputes based on specific metadata through an API call? Example: dispute.metadata[integration_status]=“success”

remote rose
#

can we use custom form for making payment using payment intent?

sleek belfry
#

Hello, when creating a PaymentIntent with hold, why is it that the initial status seems to be requires_capture instead of requires_payment_method or requires_source?

It seems as though upon the first call to create the PaymentIntent, it's already in requires_capture even though from what I read it should be requires_source (for my api version).

For clarification, the payment method was created with a setup_intent and when creating the payment intent, I pass customer: x, payment_method: y, capture_method: 'manual', off_session: true, confirm: true as the options along with amount and currency.

  1. Why is it that the initial status seems to be requires_capture instead of requires_source in the screenshot based on the time?

  2. Do I need to pass confirm: true and off_session: true if the payment_intent is on hold? I do want to have authorization before the capture.

Thanks for the help!

viscid burrow
#

When a customer cancels a subscription and you send customer.subscription.updated webhook, since an "update" can be many things and not only a cancellation, what is the best way to sift through the params and determine if the update is an update to cancel a subscription (at period end) since we can't set an email to send via the Stripe dashboard and wish to send a custom email in that case.

mortal steeple
#

Hi, is it possible to find a ckeckoutsession from invoice in API ?

digital bolt
#

HI someone help me with this error. i did a stripe integration using composer and installed the packages but when i removed the test secret ket and replaced it with the live secret key and tested with a live card this error started poping

No such payment_intent: 'pi_3Mc7jNKeBBYG5nCn0MI0qpYE'; a similar object exists in live mode, but a test mode key was used to make this request.

someone help me please

rapid basin
#

Hi,
I'm using java to connect with stripe api.
I'm trying to retrieve the value of capture_before after creating a payment_intent with pre-authorization.
First I updated the pom.xml to use the supporting version:

    <dependency>
        <groupId>com.stripe</groupId>
        <artifactId>stripe-java</artifactId>
        <version>22.7.0</version>
    </dependency>

After doing it, the method getCaptureBefore() become available using:

paymentIntent.getLatestChargeObject().getPaymentMethodDetails().getCardPresent().getCaptureBefore()
However, this value is returned as null, including to paymentIntents that I can see in Stripe platform that the field capture_before have a value.
I also tried to force the use of the latest stripe Api_Version when retrieving the paymentIntent, but still get null value returned from .getCaptureBefore()

What am I missing?