#dev-help

1 messages · Page 169 of 1

vocal wagon
#

Hello, I am implementing Stripe webhook handling for recurring subscriptions and its not really clear to me what to do on payment failed (Do I need to wait for retry events?)

#

I am handling the invoice.payment_failed event from the webhook.

waxen quail
#

evared-subscriptions

full ether
#

Can someone please reopen this thread

waxen spindle
full ether
#

Sure

night tulip
#

Hello, I have a question/clarification: if I have a website in several countries where I want to sell the same product, but with country-specific rates - as the customised plan suggests - does that mean that I will be able to set up and modify these rates within my stripe account?

wooden axle
#

Hello Team, I am working on stripe terminal integration with a pos web app. I just wanted to confirm what should be the best practice to disconnect a reader from the pos? Help will be appreciated

vocal wagon
#

Hello guy, do you think there is some other way to implement a not refundable or semi-refundable payment?

fickle summit
#

Hello guys, do I need to use real card in LIVE mode of Stripe?

hollow cipher
#

Hi guys! I have a question regarding the API. I've noticed that you can place a hold on a payment method using a Payment Intent (https://stripe.com/docs/payments/place-a-hold-on-a-payment-method). Is it possible to do it with an Invoice also? The business really needs Invoices and I've tried to create a Payment Intent from an Invoice and it's not working.
Thanks!

limpid widget
#

Hi - there are several datapoints on the "Reports Overview" (dashboard) that I would like to be able to get either from Sigma or API. Would you be able to provide me with the exact queries or fields to use to retrieve this myself? I want to make sure I'm getting the same values. Here are the data points I'm particularly interested in: New trials, Active subscribers, Trial conversion rate, Subscriber churn rate, Net volume from sales

grizzled storm
#

Hi all, we are implementing balance check for our ACH payment flow and have questions about the delay. The doc mentions Stripe attempts to retrieve account balances in the background and after a few seconds we can fetch the account again and get the balance. I assume we can't get the account balance synchronously (please correct me if I'm wrong). Do you have recommendation on how long we should wait to fetch again, if we need the balance before proceeding to the next step of the checkout flow (of course, we want to provide a good UX that only blocks the flow for a reasonable amount of time)? Or we should instead treat the balance check being async and deal with it elsewhere in our purchase flow? Thank you!

https://stripe.com/docs/financial-connections/balances

uncut vale
#

We have just switched to using webhooks for payments and have a question how to retain our existing flow

weak dagger
#

Hello everyone here developer
I have a Customer Portal implemented where the users are able to manage their subscription and increase the quantity of subscriptions. But for some reason it is only possible suddenly to do this for one package but not the other. With that "faulty" package only the "Cancel Subscription" Button is shown, not the other to get into managing the subscription.
When I check the Settings for the Customer Portral in the Stripe Dashboard, every thing is correctly toggled on - but when I check the Network Tab when the Customer Portal is open, the settings say false for update subscription and update quantity and I am trying to understand why that is and where I can change this.
Thanks in advance for any help!

glad notch
#

Hello everyone, I just created a stripe account and I want to test Strip checkout functionality. Is there a way to do it without activating the payment in Test mode ?

waxen spindle
#

qwertyuiop123-Payment Element

viscid needle
#

Hello devs! I would like to know if it is possible to use CardField elements separately in React Native to be able to meet the layout that was made?

vocal wagon
#

Hello, I will reformulate my question above: In case of webhooks (for subscriptions) is it enough to handle the invoice.payment_succeeded and invoice.payment_failed and if yes in case of payment failed I need to wait x retries before I set the clients subscription to failed / canceled on my end?

#

Hi, in this thread: #dev-help message
I tried to get an understanding of how to use the redirect_url in my payment flow. And got this answer:

More specifically, for modal flows the result from eg confirmPayment will include an error synchronously
For async redirect flows (eg, ideal) when coming back to your return url, the URL will include the payment intent, client secret and should include a redirect_status=failed -- you can use that failed indication and leverage the PI id/client secret to retrieve the payment from the API to validate/confirm

**1. **So if I understand you correct, there are two different flows for when doing a confirmCardPayment using the Stripe js lib?
2. In some cases, if the user cancels or the authentication fails, the confirmCardPayment will include an error and in some cases it will include a field redirect_status that will indicate if the authentication failed?
3. So, in my integration I need to support both of these flows?
4. Is it is possible for me to foresee when one or the other flow will be triggered so my integration can handle them properly?

left night
#

Hey, I'm trying to gather 2 more params of the billing address (state and zip code) but seems I cannot map them right.
I encountered this err:

code: "parameter_unknown"
doc_url: "https://stripe.com/docs/error-codes/parameter-unknown"
message: "Received unknown parameters: address_zip, address_state. Did you mean address?"
param: "billing_details[address_zip]"
type: "invalid_request_error"
tender kiln
#

hi devs, can someone explain to me the difference between the client secret key and the ephemeral key? to make a payment intent i need to create a ephemeral key? in what ocasions do i need to create it?

ruby walrus
#

We have a large amount (~5K) of ACH data stored in our systems (encrypted account numbers, but can be unencrypted, along with routing number data) we would like to migrate to Stripe for use in setupintents and subscriptions etc. What options are available or what is the best approach to accomplish this migration?

safe spire
#

Hi! Is it possible to have the link of stripe webhook response statuses? I need to implement all the use cases

vocal wagon
#

Hello,

I have a question about the Use Trial Periods. Our company is using your online payments' method with subscription mode. However, now we want to add free trial subscription during 15 days for customers.

I examined your docs to learn more about it, but unfortunately I could not understand. First of all, users can choose the free trial plan as $0 without adding a payment method. Then why we are informing to the customer about that the billing cycle will start and Stripe attempts to charge that invoice. We want to freeze the user's account after the free trial period is over. Can we do it? Is it possible, and how?

"When creating a subscription with a trial period, no payment method is required for the customer. An immediate invoice is still created, but for $0."

"Three days before the trial period is up, a customer.subscription.trial_will_end event is sent to your webhook endpoint. You can use that notification as a trigger to take any necessary actions, such as informing the customer that billing is about to begin. When the trial ends, a new billing cycle starts for the customer. Once the trial period is up, Stripe generates an invoice and sends an invoice.created event notification. Approximately an hour later, Stripe attempts to charge that invoice."

I ask your help.

Best regards,

viscid needle
#

devs, what am I doing wrong?

south fiber
#

Hey))

When user revokes access_token can I use refresh_token to obtain a new key in standard accounts?

violet basalt
#

hey

daring lodge
#

@violet basalt can you please put those in the thread i opened?

violet basalt
#

I would like to ask, does golib not support 3ds?

#

I readed that golang lib source code, unable access 3ds data

#

issuing

#

php lib is good.

daring lodge
wintry veldt
#

Hi there - what is the recommended best practice for rendering either (a) a complete cardElement for a user without a saved card on file, or (b) just a CardCvcElement if the user has a saved card already? I'm using next/react, and so have conditional rendering logic in place to render either element, but am getting a IntegrationError: Can only create one Element of type cardCvc. error.

limpid widget
#

can ideal be used on one time payments?

plain chasm
#

Hey folks. A question regarding balance transactions. Is there a way to determine programmatically that a given transaction or a portion of it is reserved? We had a situation recently where we refunded a payment to a customer based on the balance transaction being available but it was actually reserved while stripe tried to extract it from the connected account's bank account.

frigid orchid
#

Hi there! I'm building a marketplace, there are two types of users, buyers and sellers, I've registered sellers as Custom Connect accounts. When someone buys something from a seller, I'll have to transfer them the money and payout the money automatically when it's available in seller's balance. When I transfer the money I specified the source_transaction to buyer's payment, I also set the order id in metadata. However, I would like to know how can I know which order the newly availalbe balance is belong to, in seller's account?

rotund sun
#

Hi!

I'm from Brazil and I'm providing a service for a US customer, and my customer needs to pay me by check, but I don't have a US residency.

I would like to know if STRIPE can make the receipt through AMERICAN CHEQUE.

My client said he will need an address and phone number to be able to send me the check

iron hare
#

Got a question: In an app I'm developing, customers have a subscription (duh), which contains multiple prices:

  1. A monthly price (e.g. "$30/mo")
  2. A metered price (usage based)

When customers switch plan, both prices (base and metered) are replaced with different ones (as they are charged a different rate).

However, this seems to remove record of metered usage for the old metered plan. Is that how it works? I lose usage on the old metered plan since the price was replaced with a different metered plan?

I'm hoping I'm doing something wrong 😛

undone torrent
#

I am having an issue with TaxIds, according to the documentation when i do a Get request on a customer it should bring back the taxId. When i call the get method on a customer that has a taxid, it is brining back null for the taxid.

daring lodge
#

seja - cheques

dire badge
#

Need help for invoice amount and prorated clarification on stripe.

lilac sluice
#

I'm building out a referral system, and I want the referrer to receive a coupon when their friend performs a qualifying action.

To apply the coupon, it looks like the referrer needs to have a Stripe account existing. Currently my system doesn't create accounts anywhere, which got me thinking:

  1. Are accounts created automatically when checking out (assuming the account doesnt already exist)
  2. Is there a reason I shouldn't just make a Stripe account for all users?
queen crest
#

Hey, could you please let me know if triggering payment_method.automatically_updated also trigger payment_method.updated event? It seems these could not be triggered from CLI so testing them is tricky

vocal wagon
#

Hello, can an invoice.payment_failed webhook be triggered from a live webhook in a testing environment?

balmy yacht
#

I've been trying to find the stripe fee charges on a "charge.suceeded" event. We've been calculating it manually up to this point. Is there any way I can get the actual fee charged to us? (it's not a flat 2.9%, we have custom fee agreement with stripe)

dawn aurora
#

hi when i create checkout session without assigning any customerid, is there a new customer created for the buyer and do i get the customer id from the payment intent object that is sent to my webhook. If yes does the language set according to their country?

green notch
#

Is there an ES module syntax eqv of const stripe = require('stripe')('my_secret*)? I'm not really familiar with this syntax

rugged river
#

I had created a pricing of $500 per year some 6 months ago and just recently I created another pricing of $1000 per year. Now there are customers subscribed to the old pricing. How can I switch those customers from my old pricing to the new pricing when their subscription period ends?

olive pecan
#

Hello
we are having issues with wisepos communication.
Yesterday Rubeus helped us out until a point which was security issue due to our SSL certificate..
However, now after resolving SSL , we are getting this issue ...
Can you possibly advice
Many thanks

vocal wagon
#

Hi there, does someone know why some payment methods are set on "default" and other not ? I tried many scenario but I can find the reason why...

left rain
#

Hi there, am unable to find payment Request object in the stripe sdk

twin gate
#

Hey everyone! I was just wondering if there was a way to upgrade/downgrade a Stripe subscription via Stripe Checkout?
I want my customers to see the Stripe Checkout page when they switch plans instead of having to build a full secure integration on my platform.

Many thanks in advance to whoever will answer me 🙂

stray shell
#

Hello, Trying to find the correct method of creating a checkout session with a product that has dynamic pricing (calculated by base amount, and page count) that would include tax information based on region of shipping address. Doesn't look like dynamic taxes work unless you are using Price API, but can't use Price API because of the dynamic price.

cobalt anchor
#

Hey Everyone,

What should I do if the creation of a mandate fails? I don't want to retry in the same call (past a certain threshold), as this will cause significant delay. If I attempt again later, can I create a mandate as an offline mandate, or must I store the ip_address and user_agent for later?

viscid mountain
#

Hey Everyone,

We are setting up an account and connected it with Plaid successfully and were able to create a strip bank token using live mode.
However when we turn on test mode (use the test secret key), we are not able to create the token, and get the error below, would you please help?

stripe.error.InvalidRequestError: Request req_apHf4NnjbGa0ti: No such token: 'btok_.....'; a similar object exists in live mode, but a test mode key was used to make this request.

waxen panther
#

Is anyone else seeing this error coming from the Stripe iOS SDK at the moment?

            "Unexpected error, such as a 500 from Stripe or a JSON parse error")```
is Stripe having a small outage? Our team is unable to add a payment method for certain accounts
viscid needle
twin cairn
#

How do you cancel a subscription immediately and refund the remaining, pro-rated balance immediately?

loud rain
#

Hi,

Do you offer Stripe Connector for NetSuite support on this Discord or do I have to go through the SuiteSync email support? I have a question about the behavior of netsuite_block_integration when applied to a child object, but not the parent object.

rapid imp
#

I'm having some issues with automatic payouts for connect accounts in test mode. I recently switched from manual payouts on connect accounts to automatic and haven't had a payout initiate in over a week. Could use some help with this problem

solemn canopy
#

hey team - currently we use the (older) stripe.createToken workflow to add credit card info to a stripe customer: frontend collects credit card info with stripe elements, token is created and sent to backend, backend gets stripe customer ID and uses token to update the stripe customer.

  • question: if we pass billing info, like state and country, in the data object passed to createToken, will that also be added to the stripe customer?
rigid furnace
#

After a customer connects their checking account to the platform, is it possible to verify that there's a balance in the account before attempting to charge?

tender kiln
#

hi devs, im implement in the backend with python a payment with stripe.Subscription.create(). I trying to make the step confirmation for the payment method credit card, and i saw that stripe.PaymentIntent.confirm() does that. My question is: can i use this function for subscription or is this for paymentintent only?

crude ginkgo
#

Hi there,

#

I have physical and virtual cards - on the physical cards i keep getting declined by certain websites and same with vc - any suggestions

surreal temple
#

@viscid needle can we keep discussions in a single thread? It helps us avoid confusion and mess

viscid needle
cunning lava
#

how do people usually reconcile payments with Stripe and other billing engines?

viscid burrow
#

Sorry, my dev is on with you as well and cannot figure this out. This should be very simple. We have an existing Subscription. We simply want to cancel it so that whatever prorated balance remains, we can determine that balance and initiate a refund. When we cancel the Subscription, we are (A) not seeing any balance in the credit balance in the dashboard. It is just saying $0.00. How do we .update or .delete a Sub so that the remaining prorated balance goes somewhere (like in the Credit Balance) so we can initiate a refund for that exact amount? Seems like this should be a very common use case.

open kraken
#

When I go in the Stripe Dashboard, I am able to change the "Unit Amount" of a price object. Furthermore, when I change this amount from the dashboard, I can then see in the "Logs" section of the dashboard that a POST was made on the price object (POST /v1/prices/price_1Kj6pVGNN1T4yZi6VB3gE7FG ).
But then, when I look at the Stripe API for "Update a Price" (https://stripe.com/docs/api/prices/update) it looks like it is not possible to update a price. Is it really a limitation of he API and this operation can only be done in the dashboard?

elder atlas
#

It looks like one of the issues with Stripe, is that when you: sudo yum install -y stripe/stripe-cli/stripe it is not the current version downloaded. Even if you do an update, it says packages not available. This code works: $stripe = \Stripe\Stripe::setApiKey( ... however, this code does not work on my server: $stripe = new \Stripe\StripeClient(

undone torrent
#

hi, i am using the nuget package. Is the stripeApi key always a static global variable or can i set the api key per request?

woeful grove
#

hello team getting this error on staging environment to test APIs : 2022-05-10 08:24:23.934 PDT [resin-port-127.0.0.1:8443-41] - ERROR [com.stripe.StripeClient.createSetupIntent:164] Stripe failure:
com.stripe.exception.InvalidRequestException: Invalid Stripe API version: 2020-08-27;treasury_beta=v1;financial_accounts_beta=v3;money_flows_beta=v2;transactions_beta=v3;us_bank_account_beta=v2. You do not have permission to pass this beta header: treasury_beta. If you have any questions, we can help at https://support.stripe.com/.
at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:194)
at com.stripe.net.LiveStripeResponseGetter.request(LiveStripeResponseGetter.java:65)
at com.stripe.net.ApiResource.request(ApiResource.java:181)
at com.stripe.model.SetupIntent.create(SetupIntent.java:314). can STAGE and DEV environments use the same API versions? or we need to adjust the API

viscid needle
midnight basalt
#

do_not_honor
I get this code, what is the reason for this?

rare cairn
#

I have a question.

wide lion
#

today I have 3 products, each with 2 prices in USD, with annual and monthly intervals..

I need to convert these values to R$ (BRL) automatically, is it possible?

pulsar dock
#

Good afternoon,

The company I work for is using an external bookkeeper to check over our accounts.
We are looking to create access for them, but want to make it View only.
Is there a way to make this happen through the online portal?

Thank you in advance

glass sphinx
#

Greetings! Our company has a Stripe Connect (Custom/Destination) integration. We are using subscriptions and setting the proration behavior to "none" on the subscription, subscription schedule (via the phase options) and on the underlying invoice when it is created. This all seems to work until we delete a subscription. One or more invoices are created with a negative amount for "Unused time". These additional negative amounts are then applied to the balance and alter the subscription invoice amount (when a new subscription is created -- even when proration behavior is set to none)? Is there another place we need to turn off prorations? How can we avoid the accumulation of negative amounts?

reef thistle
#

Hey there! I'm trying to update a SetupIntent with a customer. However, when I try to do so I encounter this error:

"The customer cus_LZg... cannot be updated without also passing the payment method. Please include the payment method in the payment_method parameter on the SetupIntent.

Am I not able to set a customer on an existing SetupIntent without also setting a payment method?

proud quarry
#

hello guys, theres someone from support here in Brazil that can help me?

#

I've received a e-mail from stripe and its confusing...

solemn canopy
lilac sluice
#

I'm having trouble understanding what a Stripe customer is supposed to represent? I just checked our logs and for repeat customers (that performed multiple transactions), we have several accounts for them with the same name and email address.

Note that we currently don't create any stripe customers, I'm assuming they are being created automatically when people are checking out

upbeat zephyr
#

Is there a way while testing to trigger automatic payouts more frequently so I can look at the test balance_transactions that get created? It looks like I have to wait a week after a payment to see that referenced in a payout?

ivory mountain
#

howdy folks, I'm having trouble with using CardElement via react-stripe-js:

I'm trying to show every field (card number + expiration + cvc) no matter the width of the parent element. by default, it seems that CardElement hides the cvc if it's in a very small width, then shows it once a card number is entered through a quick animation - but I'm trying to undo this default behavior.

I'm taking a look at the style object options doc (https://stripe.com/docs/js/appendix/style), but it doesn't appear to give me what I need to override this hide / show behavior. is there any other way to do this?

high pawn
#

Hi everyone! Is it possible to perform a single checkout of multiple products that belong to different express accounts?

viscid burrow
#

New question. How do we simply cancel a subscription so it ends up with a credit balance in the dashboard? ****Due to the complexity of the refund I'm just going to have someone manually refund everyone but we simply want to have the customer cancel via the API using our app and have a clear balance total in the dashboard. I will just hire someone to manually do these refunds rather than try to use the API. What is the API call we need to make to simply cancel a sub so that any prorated balance actually hits the dashboard such that the Credit Balance is clear, ideally less Stripe's fee so we are just refunding what the person owes. Example, a $100/yr sub started on Jan 1 and cancelled 6 months later on June 1 so less Stripe's fee of let's say $3 we want to refund 1/2 of $97 or $48.50 and have $48.50 be populated in the Credit Balance field immediately after the Subscription.delete API call.

eternal kiln
#

The script file attached contains my implementation of a webhook listener. Does anything seem off? It worked at first, and now all I get as a response is HTTP 500, and I'm not sure what I need to do to fix this?

bitter heron
#

Hi !

elfin axle
#

Hey folks - In the UI I'm able to create a subscription for a customer and then add both recurring and one time prices to it. But then if I try to do the same thing via API I get an error:The price specified is set totype=one_timebut this field only accepts prices withtype=recurring`?

radiant blade
#

Hey! We are building out the ability to save cards with setup intents through stripe-js and the Payment Element (super slick by the way). More of a suggestion than a questions, but I'll give some context first. After we confirmSetup and redirect successfully to the return_url we call retrieveSetupIntent with the client secret that comes back in the url. Is there a way to expand the payment_method from the setupIntent for retrieveSetupIntent like we are able to do with confirmSetup? For the users perspective, we would like to show that payment method that was saved.

radiant blade
austere ocean
#

Hello, I am attempting to get my WISE POS E reader to connect to a server during first time setup, and it cannot connect to the server to update. The device is connected over ethernet and is on a known good network. It is unable to connect to the server and says "No internet." Is there another IP address or website that it needs to communicate with to perform the firmware update during setup? Thanks in advance!

pale belfry
#

Hello, is there a referral field in the Stripe payment object or similar that is able to communicate with the Stripe partner Rewardful?

vocal wagon
#

Hi everyone, I'm the founder of folk. We're currently looking at integrating Stripe checkout into our product. We want to implement it as a per-seat pricing model, and we want the number of seat to be sent programatically through our API.
Can't find on the documentation how to setup this
thanks!!!

kindred storm
#

Hello everyone, could you help me please?

We are trying to create a new CardHolder in Stripe with country 'GB', but we get the message "Stripe does not yet support cards in country 'GB' for US based merchants".

real chasm
#

Hi there, I am trying to delete a subscription item from a subscription, is there anyway to set it to be deleted at the end of the billing cycle?

midnight robin
#

Good everning, I need to change the password on my account but my cell number has changed how can I get into my account

viscid crown
valid sluice
#

Hi, it is possible to use issuing card for a connected account using connect-express or it is required to use connect-custom

vocal stump
#

I've seen some services providing a kind of loyalty-based program where a regular credit card can be used to attribute sales to a person's user account in a third party system with Stripe. How is this possible?

#

(Without using Stripe terminal)

fresh kindle
#

Hello, I asked this last week but had to leave shortly afterward and can't find the archived thread.

I was using Braintree to allow a new customer to enter their credit card details on my checkout page, and I would use the payment nonce to both:

  1. Make a one time charge; and
  2. Purchase a subscription

Both the one time charge and the subscription could be refunded independently if necessary. Can anyone tell me how to achieve the same via Stripe in as simple a way as possible?

hot glacier
#

How do I go about sending custom email receipts instead of the Stripe-hosted one?

mental kraken
#

How do I get the pat me now button on point of pickup

hollow garden
#

How do I change my passcode when I click the passcode link in my email and changed it; but it still says "incorrect email or passcode. Try again or sign in another way"?

cobalt anchor
#

When verifying a payment was successful, what is the difference between a payment intent and a charge, when checking if a payment intent went through, do i need to look at individual charges, or can i just look at the general payment intent?

calm geyser
#

What’s the best way to get an estimated tax rate by postal code? And is it possible to get all the tax registrations that a connect account has set up in Stripe Tax?

true stag
#

Hello, is there a way to check price of subscription without creating? Working with volume pricing and coupons, need to check price to calculate tax. Thanks!

vocal wagon
#

If a someone is looking to Payout USD to a USD account in a country where USD is not a Free Supported Currency. What is the fee for doing so?

jagged anvil
#

When I retrieve a new Subscription object via the API, I see sections of items that contain an attribute plan as well as price. I also see this object plan in the top level of the Subscription object. However, the attribute plan is not mentioned in the documentation. I was looking for the easiest way to get the price and product out of the Subscription object, and it seems like plan is the easiest way. But it's not documented. Seems like it's for backward compatibility reasons? But I'd rather the docs reflect what is returned. Can I count on this or no?

ancient mica
#

In the Rocket Rides demo, if you create an account and skip the Stripe Express onboarding, it still creates an account on the Rocket Rides backend and saves to database without an associated Stripe ID. You can still login and access the dashboard. What happens is it displays the platform's balance and allows you initiate payouts for the platform which is obviously undesirable behavior.

Here's the code in pilots.js where it's grabbing balance from.

    stripe_account: pilot.stripeAccountId,```

It seems like the platform's stripeAccountId is being associated with the ExpressJS User object.  Is this because of the stripe publishable key in settings.js?

What's the best way to change this behavior?
surreal quest
#

"If you have technical questions, chat live with developers in the official Stripe Discord server" What is the escalation path when SMS activation fails? This is still ongoing

left sorrel
#

I need setting auto tax on payment success. How I can do it

onyx talon
#

I am trying to implement a card reader machine (BBPOS WISEPOS E) in the UK in a existing Laravel PHP application with Javascript frontend. Can anyone point me in the right direction for documentation on getting it working? I am not 100% sure which instructions I am supposed to follow, it says server driven implementation is US only? What does that mean?

left sorrel
#

hello Is any body here

golden cosmos
#

ahxtah1996-tax

#

adaaam-terminal

fickle summit
#

Hello, can I clear a data in live mode? Just like test mode?

the scenario is we're polishing our onboarding process and have to reuse the card over and over again.

left glen
#

Could someone point me where to add information about our website so that payments can be accepted via woocommerce?

#

"Payments/payouts may be disabled for this account until missing business information is updated."

#

The link beside the message above just sends me to the generic account information page. I have our website address entered into every spot I can see under Settings. Thanks in advance for any help!

onyx talon
rustic venture
#

I need urgent help

#

i am using stripe api in my laravel application and it working . But having one issue when i am passing decimal amount to api then after payment success i want fetch that decimal value and stored it into my custom database

#

getting wrong value

manic phoenix
#

Team, unable to activate beta for orders api, getting activation failed message... Just i went to stripe dashboard https://dashboard.stripe.com/test/orders and clicked Join the Beta but doesn;t work... Anything i am missing here? Due to this when i try to create order using order api i am getting this error "To use the Orders beta API, please visit https://dashboard.stripe.com/orders and click "Join the beta"

quiet ginkgo
#

What event is raised if a a price is deleted or archived from Stripe dashboard?

fringe sigil
#

Stripe does not offfer PayPal as an option?
If this is true, how much dev work and integration work will be needed 🙏🏻
Trying to get this setup asap for a sass software - Helium10.com

limpid widget
#

Hi - My colleague is asserting that the charge.succeeded event used to contain the subscription object data along with charge object data. It is not the case now, we only get the charge object in the event data. My colleague asserts this was the case up until about 4 months ago, so I can no longer review old events to see if what he is saying is true. Is my colleague correct? Did this change recently?

dry hatch
#

innovator48-price-webhook

serene oyster
#

Hey! Does anyone have any experience integrating Stripe with Magento 2 (Adobe Commerce)? A client of mine is requesting to enable Afterpay/Clearpay via their Stripe module but ONLY for their US store.

I can't see where I can restrict a single payment method via Stripe to a particular store either in https://dashboard.stripe.com/test/settings/payment_methods or in the Magento admin panel?

weak dagger
#

Still having the issue that our users cannot update their subscription or subscription quantities in the Customer Portal. For one of our packages everything works, for the second the options are simply not shown. All Settings in Live Mode are toggled on correctly, and we are not creating any custom settings in our billing portal session.
Any ideas?

south fiber
#

Hey)

  1. Do I need to save stripe_publishable_key in database or I can get stripe_publishable_key later using access_token?
  2. When does stripe_publishable_key is used?
fickle summit
#

Hello! is there a way to check if the connected account is restricted? I can't find a status in account->retrieve API result.

ruby walrus
#

Is it possible to create a setupintent from an existing paymentintent, or is there a different workflow we should use to 1) accept payment immediately, not knowing the customer (as far as our database is concerned) and 2) use that payment data to initiate off-session charges later when we do know the customer?

serene oyster
hushed tiger
#

hello, we are trying to implement apple pay using stripe. but during payment, it shows payment failed. we are using sandbox testing account. this is the pod we are using
pod 'Stripe'

#

can anyone please help, we are stuck on this for weeks now. our development team is located in bangladesh.

pallid marsh
#

Hello hardcore Stripe Devs,

I would like to verify regarding the status=429 on this URL https://stripe.com/docs/rate-limits

Does the status=429 always be fetched on returned Subscription object's subscription.getStatus() right? even if that read/write/update request hits the rate limit, it would still return a subscription object that has status value of 429? or does it throw an exception with 429 stacktrace text on it?

We haven't encountered this on test data so far with 12 threads doing concurrent read/write/updates. But we better handles this ahead just in case few threads will be added in the future.

Learn about API rate limits and how to work with them.

outer fox
#

can anyone unarchive my thread and let me know about the results of internal investigation?

waxen spindle
# outer fox can anyone unarchive my thread and let me know about the results of internal inv...

hey, investigations are ongoing. feel free to contact support https://support.stripe.com/?contact=true so they will keep you updated on the status of the investigation

outer fox
waxen spindle
mild depot
#

Hi, We are transitioning our application from the charge API to the payment Intent API. we create an application in a single form and during that process, the customer is created and their bank details are saved on stripe. Since we will use the setupIntentApi, this will break the flow of our application, and from a product standpoint, we are not ready to change the user experience. Is there a way to create a customer and save the bank details on server-side without having to do anything on the client side.
PS: We only operate in the USA

vocal wagon
#

Hi Everyone. I developed Stripe Checkout for an Italian Ecommerce platform in PHP. As written in docs i create a Session with these parameters
'payment_method_types' => ['card','ideal'],
'line_items' => $carrello,
'mode' => 'payment',
'success_url' => $this->getHome()."pay/payconfirmation/?esito=OK&id_basket=".$baskeID,
'cancel_url' => $this->getHome()."pay/payerr/?id_basket=".$baskeID,

i need to pass an invoice id in order to make it visible on reports. I didn't find where it is on docs. Can anyone give me a suggestion please? Thanks

cold kestrel
#

Hi, I see that Google Pay supports 3D Secure 2 as an extra level of authentication, is this supported by Apple Pay also?

waxen spindle
lilac bay
#

Hey all. This isn't maybe a question that can be answered here, but worth a shot. I've just received an email notifying me that ACH Payments, and I noticed that the docs don't include any mention of using Plaid to verify the customer's account. Is the plan to move away/stop supporting Plaid in the future?

safe spire
cold kestrel
cerulean pineBOT
#

:question: tomhamiltonstubber 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

strange solstice
fresh kindle
#

Hi, can the Stripe Card Element (elements.create('card');) be made to look like what you get when you use the Payment Element? (elements.create('payment');) ? The Card Element outputs on a single horizontal line.

vocal wagon
#

Hi , I have a question regarding the payment_method_details object within a payment_intent, more specially, I noticed that the network field seems to have a different name (= card_brand) when using the strip tool to export payments data into a csv : could you confirm it ? thanks 🙂

serene oyster
#

Another quick one RE Magento 2 module. Does the Stripe module allow for "Express checkout" buttons on Klarna/Afterpay payment methods?

normal gorge
#

Hi! I get this error:

#

Are there any solutions?

sour valley
#

Hello,I have set up the Apple Pay domain, why do you still not register Apple Pay?

dark fog
#

Hi, How can I flag a transaction using the old charges API as moto?

viscid mountain
#

Hello, We are setting up an account ID and connected it with Plaid successfully and were able to create a strip bank token using live mode.
However when we turn on test mode (use of test secret key), we are not able to create the strip bank token, and get the error below, would you please help?

stripe.error.InvalidRequestError: Request req_apHf4NnjbGa0ti: No such token: 'btok_1KxuZzJIRcaX4mHqiBz9xmCA'; a similar object exists in live mode, but a test mode key was used to make this request.

vocal wagon
#

Hi - I can get the last error during payment flow in the iOS SDK using PaymentSheet.mostRecentError. Is there a something similar available in the Android SDK?

fickle summit
#

Hello guys,

Is there a way to require the "SELECT HOW TO VERIFY YOU" section in CUSTOM ONBOARDING?

attached is the process we're doing now.

1.png --- shows that if we click done the onboarding will be tag as finished but it will return an error because the user has no ID
2.png to 3png --- show that we need to submit the existing data for us to see the "SELECT HOW TO VERIFY YOU" section

Thanks.

vocal wagon
#

Hi guys, I need some help. Im using the code below to create subscription and customer. It works - except that i would to add and internal id inside the xustomer object, so I can Identify the customer when he arrives at the callback/webhook. How can I achieve this? Setting the metdata as I do below does not work.

vocal wagon
#

Hey all

#

I need help with stripe ACH payment integration

spice kite
#

Hi Team, I'm getting a bug on our stripe integration and noticed it in a few chats without other founders/CTO's. Essentially customers get to the stripe iframe (in our case it's wordpress plug-in as the stripe connect js piece isn't live yet) and the user cannot click into the card section to enter their details. I've reported it to stripe but the bug is inconsistent and the response I had (understandably) was "it's a you issue until we can actually capture the error". Has this affected anyone else? Do you have a bug report or just the xhs preview and header response for this?

manic phoenix
#

Hi Team, Unable to activate Beta for order API getting activation failed message.... attached is the screenshot of error and API call response ..

ruby walrus
#

Is there any way for an operator (through a stripe-enabled form of some kind) to accept/initiate an ACH direct debit over the phone? or do current nacha verification rules make this impossible

crisp lotus
#

Hi there, is it possible to have manual bank details as default option on hosted invoice page? Basically form from image unknown.png to be where instant verification form is on other picture

rain mortar
#

Hi, I'm trying to extract all the fees that a client has paid for a transaction (Connect using Direct charges). I'd like to see application and stripe fees separately. I've been looking at Balance Transactions API but I'm having trouble understanding exactly what to look at to extract all of these, as well as how many fees can I expect to find. I'd like to show the payment as netAmount + applicationFee + stripeFee. Thanks 🙏

vocal wagon
#

Hi everyone,
I'm trying to integrate Stripe checkout into our product. We want to implement a per seat pricing model and send programatically the number of seat through our API. I can find how to do it with Stripe elements #973691945429897246 message but can't find how to do it with Stripe checkout.
thanks for the help,

quasi minnow
#

Hi, when I click on a customer, underneath the payments section, I have a table with "amount", "description", and "date". However, the description seems to be the payment intent id. Is there a way to customise the description to say something else - for example, the name of the product?

vocal wagon
#

Hello, does Stripe provide an URL to a sprite sheet or something similar that maps to all the supported credit cards? or is there a list of all supported credit cards?

ruby walrus
#

is it possible to hide an enabled payment method on a payment element on the client side? for example, don't offer the US bank account option (and preselect card) if they have indicated elsewhere on the page that this isn't a recurring charge.

keen jacinth
#

Hello, we have a new issue with our stripe payment.
Some users have a fail and the stripe message is " the client did not set a payment method" .
Did someone already had this problem ?

floral harbor
#

Hi. I need to handle this scenario. The user created a subscription. stripe could not process the next payment due to some card issue/ insufficient balance. When I intimate this to the user, he should be able to do the payment rather than just updating the card and wait for the stripe to try the payment (I dont know how he can update the payment method either. I am using stripe checkout feature). Please help.

glad notch
#

Hello, I have an issue although it's not dev related, I can't find any other channel where to ask.

So briefly, the problem is with the Stripe dashboard, I've created and confirmed a business account and wanted to set my privacy policy. The interface says that I need to fill it in the account information section. But I go there, I can't find any field where to put my info.
Here's what m talking about :

safe spire
#

Hi! Is it possible to make a refund throw API?

vocal wagon
#

Hi - I can get the last error during payment flow in the iOS SDK using PaymentSheet.mostRecentError. Is there something similar in the Android SDK but for last cancelled during payment flow?

scenic musk
#

Hi. Is it possible to get an upcoming invoice without creating customer/subscription? Based on billing address and promocode only?

mossy adder
#

Hi team, can we create an invoice where don't have to set the product prior in the dashboard? If so, can we create the product and its pricing on the fly? Lastly if this is all possible, after the invoice is created, can we delete the product from Stripe? Our company products are customizable and don't want to have too many of them in the Stripe system. Also can a product be broken down to multiple sub items? Sorry for the 20 questions

serene viper
#

What type of webhook can I use for when there are problems in the renewal of the subscription by the user (for example invalid card, insufficient funds etc ...)?

viscid mountain
#

Hi,
We are setting up an account ID and connected it with Plaid successfully and were able to create a strip bank token using live mode.
However when we turn on test mode and use the test mode secret key, we are not able to create the strip bank token, and get the error below, would you please help?

stripe.error.InvalidRequestError: Request req_apHf4NnjbGa0ti: No such token: 'btok_1KxuZzJIRcaX4mHqiBz9xmCA'; a similar object exists in live mode, but a test mode key was used to make this request.

copper reef
#

@keen jacinth let's use the existing thread for chat^ 🙂

floral harbor
#

Hi. How can I create a Hosted Invoice Page using API?

vocal wagon
#

REg. this Answer from you guys. I would have expected to see the metadata in Stripe Dashboard, under Customer. But theres no metadata. Pls provide me with details as to how I achieve this. Thanks.

tacit rose
#

Hey there, quick question: I want to give my developer address to our stripe testing account as a developer role so he can thoroughly test our platform functionality but don't want him having the developer role for our live data as he can then see all company financials whenever he wants (sensitive data). Is there any way for him to have a different role in testing mode vs live?

ember cloud
#

any devs around

#

not having any luck with the stripe support

vocal wagon
#

Hello! I setup stripe checkout and was working great on localhost. Now that I deployed it when I press the buy button it keeps loading for a long time and I get error 502. Can someone help me please?

blazing geyser
#

Hello, we've run into this strange situation where we got a payout.paid event with a data.status of failed does this make sense, and will it happen in our live environment?

regal halo
#

Radar rules get applied both at SetupIntent creation and at PaymentIntent creation, is that correct?

digital lotus
#

Hello everyone, I want to upgrade a user from a monthly subscription to an annual subscription. Only, when I run the stripe.subscriptions.update with the new price_id I get an error: 'This customer has no attached payment source or default payment method. Please consider adding a default payment method'
However, I manage to change it from a monthly subscription to another monthly subscription

fierce holly
#

Hiya Stripe. We recently converted from using paymentIntent for all of our customers' payments to invoices with line items (all generated and paid through the API - not using hosted pages). Our customers are complaining, not unreasonably, that their payout reports now just show "payment for invoice" instead of any of the fields describing what the invoice was for (e.g. the memo, a summary of line items). Is there some way they can get this information in their payout reports, or that we can specify for a particular invoice an overall description that gets applied to the paymentIntent, since 'Payment for invoice' is redundant (it's a paymentIntent on an invoice object...of course it's a payment for invoice) and not descriptive?

compact flame
#

can metadata take json?

tranquil panther
#

Hey Stripe! New to the discord here, been using Stripe services for nearly 2+ years. Best POS platform to date we have / will use. I have a question though regarding international in person card_present payments with Terminal in EUR currency. We have set up everything previously for Terminal with our account, hardware, and server side for Terminal card payments (we use iOS client and Firebase for server). For the international card_present transactions however, we are getting a createPaymentIntent error: (Error Domain=com.stripe-terminal Code=9020 The card_present source type with currency eur is not supported in US.). We have a location setup that registers with the reader using the location ID, and we see it in both the dashboard and in our logs on our iOS application. The issue here is the registered business address for the company we are working with (Wilson Sporting Goods Co.) is a US address, along with a US bank account, hence the USD currency that gets assigned to our account. What is the best / easiest way around this to allow us to use Wilson as the registered business, but accept EUR currency for card_present Terminal transactions? (Note: we have WisePad 3 readers intended for these international EUR payments)

versed citrus
#

Hi everyone!

Is it possible to disable payouts configuration from connected account? There is one option to disable for standard account but still if I login with connected account, I'm able to change the payout schedule.

remote fable
#

Hey everyone, is there any way to show the credit card type and last 4 digits on a subscription invoice PDF?

stray oxide
#

HeavyLifter - disable payout configuration

unborn wagon
#

Hello !

Is there any way we can get the

  1. Percentage of VAT from the price.
  2. How much was VAT was paid.

All this from an API call .

high girder
#

I'm looking to generate stripe checkout sessions for third party stripe accounts from a drop-in UI component (my service manages some pre-checkout selections and then forwards to a stripe checkout session based on their selection). Would Connect the best approach to do this?
Ideally the user would manage their own plans in their own stripe account and I'd simply instantiate a checkout session for them based on user selections. I'd rather not have them store a private key for their account if I can help it.

iron hare
#

Do you know if Stripe Checkout (with a mode of setup) can use Link? (I'm in the Link beta). I'd love to use it to have customers add a payment method, but it looks like it's only on Checkout sessions with a mode of payment, and on payment intents with Elements.

vocal wagon
#

Hello, what status code do I need to return for a duplicate call on a webhook? 200?

lunar elm
#

using nextjs, is it possible to wrap my "app.js" in <EmailPasswordAuthNoSSR> to be able to access any part of the site using useSessionContext()?

stray shell
#

Hello, looking for some guidance on a product/pricing problem we have. We have a product that charges 5cents for each sms text message that is used. We currently charge the customer $5 per a bank of 100 sms messages and when they reach a certain level it recharges the $5 automatically. Is there a product/pricing plan that we could use to handle this all within Stripe?

golden mango
trail quarry
#

Hi I'm integrating connect custom into our app and I have 2 questions

  1. To complete the onboarding we need to provide the user's ip to stripe, for which I'm using https://www.ipify.org but the problem is some privacy focused browsers and extensions like ad blockers can't make requests to the mentioned api. How to solve this issue?
  2. After the onboarding is completed I'm able to update almost every field of the account and it's person, is this ok or should i prevent user's from updating certain fields
stable swallow
#

Hi! We use a script that seeds our database, but also cleans up the developers stripe account in the process. Some developers have recently been experiencing errors trying to run our script. It would seem that in some cases a price cannot be deleted because it is referenced by a product, and products cannot be deleted if they have user created prices. I'd like to know if there is a way around these constraints, and what causes us to be able to delete prices sometimes, but not others.

robust vine
#

Heyy everyone,
need some help. I changed my test account and now when i try to onboard i get this error (using express onboarding)

You must update your Connect branding settings with icon, brand color in order to create an account link. You can set the missing fields at https://dashboard.stripe.com/settings/connect

buoyant lotus
#

Hi, question about subscription schedules and upgrades. Because we can't use "always_invoice" proration behavior when updating a subscription schedule, the customer is not being immediately billed for the prorated amount when upgrading, but is instead invoiced the following billing cycle for the full amount of the new subscription, plus the prorated amount from the previous month. Is there a way around this?

dusk dust
#

@idle cloud do any of the staff know when the iOS stripe sdk will support the new orders API?

flint yarrow
#

Hello there. Can someone pleasse tell me how to see what my monthly fees are that I am charged? Thanks so much.

teal current
#

Why do we have to listen the checkout.session.completed event rathen than invoice.paid to fullfill an order ?

ruby walrus
#

is it possible to use the payment element (or card element) to create a payment method instead of a paymentintent, and assign that payment method to a customer later for future off-session charges?

crisp jewel
#

Hello Guys, I have a custom PHP integration with API. I'm actually trying to add invoices dinamically from my platform, there is a way to show to customers the real preview of pricing? (price can change based on subscriptions items that i can add/remove to the user subscription)

narrow latch
#

General question. Do I always need to reference the original PaymentIntent to generate a refund, or can I process a refund that is a combination of multiple intents/a lump sum to a customer regardless of original payments? I know in accounting it is best to connect to original payment, but sometimes it is multiple payments involved with the refund, but same payment method

sand geyser
#

Hey, we're using Stripe connect for generating invoices.
How our business works is that we charge some of our customers and then we transfer that money to other customers.
I use the transfer_data field on creating invoices to generate a transfer as soon as the charge/payment succeeds. Currently, I'm storing only the invoice on our DB to show the status for the invoice i.e the status of the charge/payment in the app (right?).
The problem is that I also need to show the status for the transfer to our customers, so I would like to store the charge and transfer too.
But the transfers and charges that comes on the respective webhook events have no metadata (I think is because I'm using the connect API so the transfers and charges are created automatically by Stripe?) so there is no way for my to link the created transfer/charge with the customers on my DB.
Is there any way to pass metadata to these auto-generated transfers and charges?

tender kiln
#

Hi devs, im using stripe.Customer.create to create a customer and save the payment data they used for a purchase. But if there is another purchase maded by the same customer, how can i use their data to create this new purchase? i know i can use stripe.Customer.retrieve to get the Customer, but in this point i would not have the info about the customer id to use in retrieve method. What is the best way to do this?

keen jacinth
#

Where can we see the "radar rules" . in my last topic you said "this could likely be related to how your platform accounts as well as radar rules are configured"

languid tulip
night salmon
#

Can I connect Stripe to receive money from customers from the USA and several European countries if I am in Russia?

zenith kernel
#

Hey all, trying to trigger webhook events with the stripe CLI run in a docker container but for some reason just getting you are using a legacy-style API key which is unsupported by the CLI. Please generate a new test mode API key. Looking at my stripe config, I see I have test_mode_api_key = "sk_test_... when I believe the CLI is expecting a key beginning with rk. Running stripe login produces no change to the config. Appreciate any help here!

tough cloud
#

HI Team

Im integrating Express Connect API:

  1. Creating an account for all our organizations

... TODO: Conditionally show 'setup' button based on if org has set up their accoutn successfully

  1. They click a button to set up their stripe express account
  2. I call create account link with type = account_onboarding

... TODO: After successful setup I need flag the organization as being able to accept payouts

  1. then I allow them to update their connect account using a button that will call create account link with type = account_update

So I need two things (Marked by "TODO"s):
a) What is the best way to track if an account is able to accept payouts? Are there webhooks or what are the best field(s) to track?
b) What is the best way to track if an account has gone through the setup process but may not be necessarily ready for payouts? or is that even a use case?

Thank you!

grand quarry
#

NAO CONSIGO ENVIAR FOTOS DO ID

#

ALGUEM PODE ME AJUDAR

#

NO CADASTRO NA FTX

fluid parrot
#

CAPS ONLY WILL NOT HELP YOU GET IT RESOLVED FASTER

pallid smelt
#

Hi all! Can someone help me with SEPA payments: https://dashboard.stripe.com/payments/pi_3KjqBpEWLkr0FHzG1mhd9ZpF and https://dashboard.stripe.com/payments/pi_3KjqBnEWLkr0FHzG0LISFDtC. These were wrong charges for customers and we want to ask customers to dispute them. But I don't see any identifiers on payment in Stripe dashboard that would allow customer to map this charges to his bank statement.

wicked heron
#

Hello, I have a question about using Stripe internationally. Our business has a Stripe account in the US with a US bank account. I want to expand to Canada and accept payments in CAD with our new Canadian bank account and use the tax ID of our new Canadian business entity. Can I accomplish this with my existing US Stripe account, or do I need to create a new Stripe account for Canada?

faint burrow
#

Hello. We are migrating payment methods. Where we are previously storing them, we do not store the Stripe ID of the Payment Methods, but we need this for our new models. Is there a way to retrieve Payment Methods based on Fingerprint? I didn't see this in the documentation, but just wanted to be sure.

trim basalt
#

Hi. I have a lot of express connected accounts each with their own specified pricing. I want to create a coupon but I don't want the connected accounts to pay for the different in their price and the price after a user uses a coupon. I want to cover the coupon price. Is there a way to do this?

wicked steppe
#

We are setting up our customers with Custom Stripe Connect Accounts. Currently we are using Plaid to verify our users' bank accounts and passing that bank info into the api call to create the Stripe Custom Connect account. We have some of our users who have bank accounts that do not work with Plaid. If we use the stripe api to pass along the bank account info do we need to set up micro deposits for these custom connected accounts or does Stripe verify that the name of the user is the name on the bank account?

devout basalt
#

Hello, I experience some problems with the following flow.
I have customer with trialing subscription (trial is added manually) and one pending invoice item with positive amount. When it comes to upgrading/downgrading subscription so that new price interval matches - everything is fine. But if interval doesnt match - that pending invoice item is immediately charged.
Based on this article I see that it initiates payment when billing period changes, but I didnt expect it to happen during trial.
So is there any way to suspend this charge until trial end?

young magnet
#

Hello, I'm wondering if it is possible to have "preview" countries (such as India) enabled for use on a Connect Platform account? If so, where would we go to get this started?

tender kiln
#

hi devs, im having trouble to understand how exactly the card details sent by an user in the frontend can be connected to the customer i created in the backend (in python) so that i can create a subscription. I read the documentation but that part is still not very clear to me (how connect card details and customer). In the backend im going to receive some token from the frontend?

trail quarry
stray oxide
#

@trail quarry I have reopened the thread, we can resume discussion there

bitter heron
#

Hi All

#

I am havong some customers getting this message "Insufficient funds in your Stripe balance to refund this amount."

#

I have queried their balance and their "available" is zero.

#

Previously, the refunds went through, and the funds were taken from their bank account. But now, that doesn't happen.

#

Question is, how can I make get back things to normal

#

?

stray oxide
#

weboAR - refunds

viscid needle
vocal wagon
#

Hi, I have an issue with redirect on the checkout session. I setup the checkout as the stripe documentation, it is working in localhost but not live. I searched and it seems redirect to another URL won't work on a POST method. So how can I make this work? Can someone help me please?

shell bolt
#

I have 2 stripe accounts. In 1 account, I'm able to specify a custom ID when creating a new Price for a Product. In the 2nd account we have, I don't see the same option to customize the ID of the Price. Any ideas?

lethal plume
#

Team, I need clarification. I plan to use Stripe to handle recurring subscription payments for a SAAS application. I want to know if ACH Direct Debit is supported as a payment method for recurring subscription payments via checkout or whether ACH direct debit requires implementing the payment element https://stripe.com/docs/payments/payment-element)? Please advise.

dire badge
#

Prorate changes flag not being updated on stripe portal even when subscription updated with proration_behavior = "null". Can you please advise why it behaves like that ?

robust hare
#

Hi, my payments aren’t going through

reef salmon
#

Hi there,

#

If the product is defined in Stripe with USD currency price plan, and customers have credit card currency as CAD. would the charges be based on USD and forex conversion would be done by Stripe while charging customers ?

#

Also the invoice would be in CAD or USD ?

undone torrent
#

I am pulling customers from a database which has customers from various parts of the world. Some of the customers have a TaxExemptNumber. The stripe TaxID endpoint requires choosing one of these tax enums listed here in the url below. For example Canada appears to have 6 different tax enums. Is there a recommended way to choose the correct tax enum code?
https://stripe.com/docs/invoicing/customer/tax-ids?dashboard-or-api=api#manage-tax-ids

Store, validate, and render customer tax ID numbers with Stripe Invoicing.

turbid mica
#

how in the world do i disable refunds?

narrow aurora
#

Hello! We are looking to enhance our solution and leverage stripe customers+intents+payment methods to store CC information on file (and further extract it to generate a report for customers on monthly basis). All APIs seem clear, but what fees/charges would we be looking at?

scarlet pasture
#

Hi, I'm using Quotes and trying to add multiple subscriptions to one. However it is creating them as Subscription Items under a single subscription once converted to an invoice. Is there any way to work with subscriptions in this way without that happening?

cobalt anchor
#

If a charge is disputed, how do I find the payment intent it was a part of? In addition, if a charge is disputed, will a payment intent automatically fail, or could it become another status?

bleak arch
#

Hello @idle cloud , Who would I contact regarding a question our Finance department has regarding particular questions about transaction fees, gross revenue reconciliation?

Question to the Stripe Developers, is there a way for us to split or categorize payment intents or charges per software program we develop to pass to the Stripe system?

gaunt epoch
#

Hi there. Do PaymentElements (specifically using confirmSetup ) support setting up an ACH bank account for future use? I notice the docs recommend using collectBankAccountForSetup but I would like to use the nice in-form elements (just like for a card setup) if possible.

muted grove
#

Hello, I create a subscription and make a charge, the payment succeeds, then I update it to set a trial period for two months. Then a second charge will be made, if that payment fails, will Stripe void the subscription or will it enter a dunning process?

devout trout
#

can anyone explain what these fields are and how the numbers are calculated?

​Available to pay out to your bank account
​Currently on the way to your bank account 
​Will be available soon

wintry veldt
#

Hi there - Is there a webhook event for a paymentIntent with requires_capture status? I don't see one in docs, do we just need to parse one of the other paymentIntent events for that status?

maiden lynx
#

Hi team! I had a question about Apple pay integration without Checkout or Element. So from my understanding, we can get the PKPayment after apple pay is authorized and send that data as part of the Payment Intent's Payment Method data. Am I understanding it correctly? Thanks!

kindred carbon
rocky bough
#

Hello folks! I'm scoping out migrating from Recurly to either Stripe or Chargebee . Do folks here know where I might find information on the underlying credit cards migration would go (since we wouldn't have to recollect credit card info) for all the accounts?

wicked steppe
#

We are setting up our customers with Custom Stripe Connect Accounts. Currently we are using Plaid to verify our users' bank accounts and passing that bank info into the api call to create the Stripe Custom Connect account. We have some of our users who have bank accounts that do not work with Plaid. If we use the stripe api to pass along the bank account info do we need to set up micro deposits for these custom connected accounts if we are only paying out into the bank accounts? In your docs I see the mention that "After we verify the bank account, you can make charges against it." BUT, we are not making charges, only transfering money into the connected accounts which are then set to auto pay out to the bank accounts. It seems to be working without the microdeposit amount verification by adding the users' bank info in the dashboard, but will we run into issue later if we don't verify the micro deposit amounts? Does Stripe verify the bank account has the same name as the user on the account?

covert hollow
#

Hi there,

I haven't used the Sandbox environment in a few years, has the endpoint or any other details changed? I can no longer submit test payments, but the live environment works ok. Sample request below (the CURL response is NULL) :

curl https://api.stripe.com/v1/charges
-u sk_test_wsFXXXXXXXXXXXXXXBgJYrt:
-d amount=500
-d currency=gbp
-d source='tok_1KyOmtXXXXXXXXXWVeSHUw'

Thanks

brave scroll
#

Hi there,

We are using Stripe Elements and have a subscription plan with a trial. When a user submits, we create the subscription on the server and expand the pending_setup_intent to confirm on the client. If the card charge fails setup, we're left with a trialing subscription on the customer and we allow them to retry.

When they retry, what's the best practice?

  1. To cancel any existing subscription and create another one with a new pending_setup_intent or

  2. To retrieve the existing trialing subscription and have them 'confirmCardPayment' again on the previous pending_setup_intent?

  3. Or do something else altogether.

Thanks!

wooden sand
#

Hello,
I'm trying to set up webhooks with Stripe Subscriptions and I want to make sure I'm provisioning correctly.

  1. How do I get the correct subscription tier to provision? Is that the PriceID?
  2. For the Customer ID, I'm assuming that's the customer field and not the id field that the json is being provided correct?
young stump
#

Hello,
We are implementing Stripe using the process where we collect the funds via credit and then push to a connected Account. Question: Where can i find documentation on how to control he Addenda fields with that transaction for each item that his my bank account.

pale belfry
#

Hello, do transfers invoke the Stripe 2.9%-3% fee? Or is that only for Charges and checking out?

covert steeple
#

Can an admin approve my account for transfers? I'm getting this error

"Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact"

viral valley
#

hi

#

Ihave problem with webhook

#

got 400 error can anyone please assist me

lucid hatch
#

Ineligible account problem, how can I get payout?

dry hatch
#

@lucid hatch Please reach out to Stripe Support

lucid hatch
#

I have for 2 days and still no outcome

#

Is there a bypass?

dry hatch
#

Unfortunately our team here can't do anything with account inquiries

sour valley
#

Hello, I use Stripe's test api to call apple pay, and there is no test card for me to use?

dry hatch
#

jmaat-applepay

unique mirage
#

Received unknown parameter: token

dusky surge
#

Hi, I have a question regarding the behaviour
of the idempotency keys on requests whilst also using the maxNetworkRetries setting (either globally or per request).

As I understand it, with the setting enabled, an idempotency key is automatically added to POST requests. Just wanted to check what happens if the setting is enabled and a key is also specified. Will the supplied key override this, or will the automatically added one take precedence?

dry hatch
#

olive

vocal wagon
rustic venture
#

need help

covert lynx
#

hello, is there any way to have a callback if the apple/google pay button was click?

covert lynx
noble sage
#

Evening/Morning
my stripe account is base in UAE
I am using Charge API, but the problem sometimes stripe fee is (2.9% + 1 AED) , and sometimes (1.9% + 1 AED), anyway I can retrieve the stripe fee from the API after call the charge API?

vocal wagon
#

Hello, I have a very basic question regarding the payment flow. We are trying to build a simple web application, which will accept card payments only, using payment intents. I understand I should create a PaymentIntent object on the backend first, retrieve the customer secret, send it to the frontend and, as far as my understanding goes, the frontend should send card details to the Stripe server directly, along with the client secret. Yet, it seems it is required for the flow to work, to create a PaymentMethod first, (presumably in the backend, right?), and attach it to the PaymentIntent. The PaymentMethod should presumably contain card information (right?), which would be then sent to the backend, which doesn't feel right. Should it be the frontend, which should create the PaymentMethod object on the stripe server, and then send only its id to the backend, to attach to the PaymentIntent? Or should the frontend even attach the PaymentMethod object to the PaymentIntent directly?

golden cosmos
#

tomas-accept_a_payment

unreal solstice
#

Hello, I want to test if 'customer.subscription.updated' alarm comes to my webhook.

I received the 'customer.subscription.created' alarm, and I want to receive a message through the webhook to see if this subscription is being updated normally.

Can I specify the update of the subscription in units of time for testing?
The registered subscription is "sub_1KyW73EhcKQZEEpHmRjYSOc6".

hollow lantern
#

Is it possible to retrieve a customer based on the email with the nodeJs package?
Right now I don't have access to their id.

green notch
#

This is more of a coding practice question. Is it OK to do something like

const stripe = fetch("/api/payment/publishable")
  .then(r => r.json()
  .then(data => loadStripe(data.publishable))

Given that loadStripe() already returns a promise?

coarse oyster
#

Hi
hope you are doing good.
currently i was working on stripe connect and inside that i was creating external bank account for specific users. but i am facing issue while creating external bank account is that i want to create bank account with IBAN and in documentation it is given that you can provide IBAN in account_number parameter and routing number will become optional for this case. but when i run the code in returns it sends me error that routing number is required but according to documentation it will be optional for IBAN case.
please help me

scenic musk
#

Hi. I'm a little bit confused which API to use when my customer needs to changed a card (included credit numbers) and subscription (from monthly to yearly)?

tender pulsar
#

okay so totally not a developer problem but what are those conversions ? this is not okay lol do you know how to fix it ?

cerulean pineBOT
#

:question: @tender pulsar 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

devout basalt
# devout basalt Hello, I experience some problems with the following flow. I have customer with...

In continuation of thread. Yeah, schedules could work in similar cases, but not exactly in my case, because many other actions can happen until trial ends, so I need to have price changed immediately.
And you are absolutely right about charging some different amount, that can take place. Or it can be another invoice item, that will eliminate that extra charge.
The only solution I came up with so far is to remove (and store on my side) those invoice items, make changes, and then recreate items that will be added to next invoice, unless there is more effective way of suspending/archiving/deleting invoice items for some time?

warm slate
#

Hi. I would like to have Graduated pricing with transform quantity. But it looks like transform quantity isn't supported for graduated pricing. Any alternatives?

What am I trying to achieve?

  1. I want report usage in units
  2. Have it transformed
  3. Then use graduated pricing on the transformed value
fringe sigil
#

Orakaro, thank you for your help last time.

User Case:
Thousands of people signing up for saas tool paying $100/month

People from India and Germany wish to pay for tool, however, do not have easy access to Credit Cards

These people more commonly utilize PayPal moreover than CC

What is best way to allow PayPal payments with our current stripe system?

  • Zapier?
  • Any other suggestions please? 🙏🏻🙏🏻
cerulean pineBOT
#

:question: Pocket 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

covert lynx
#

hello, how to test apple pay ?

trail quarry
#

Also the last time I asked this question (#3) I got the answer that the platform does not have to be PCI compliant but as you can see we have a situation

tawdry sapphire
#

Hi. I'm making some integrations on a platform that is using Oauth with express accounts. Is there benefit in migrating to the connect onboarding?

eternal fractal
#

Hey there, I built my app in Ionic/Angular and I am about to make my stripe integration LIVE. In Test mode everything was working fine, but when I changed it to live (yes, I copied the live keys into my app, I also imported my webhook from test mode) it gives me a strange error saying "capacitor://localhost/..." is not enabled in the dashboard. But in settings, i can only type in direct domain names, like example.com. And I cant write something like "capacitor://". Can someone help me? Thanks in advise.

cerulean pineBOT
#

:question: Ebanz 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

ionic jacinth
#

Hi, can I have some help testing stripe subscriptions webhooks? thanks!

rocky saddle
#

Hi, I am wondering if I can in some way check whether the amount is sufficient to create payment intent based on the currency using the Stripe API, without need to use API for exchange rates

distant eagle
#

Hello, I am using cloud functions with my stripe webhook. The cloud function returns status code 200 but the webhook returns an error. This happens when we need to process more orders in one transaction and generate multiple documents using google docs. Can someone help me with this?

vocal wagon
#

Hi !
I wanted to ask if you know how to detect the currency of the webhook when we have an integration with multiple account,
Thanks in advance !

dawn jewel
#

Hey, good morning
I've been trying to create a bot which can send payment links in dms after commands with discord.js and then if the payments goes well the redirect occurs takin the data for the user
I'm relativly new to stripe api and as i seen i need to create a session then send that to user and after that i need to check the events with a local server but i'm not sure on how to do the last part

peak umbra
#

Hello,
When a customer adds a payment card for the first time, it is not automatically the default card. Is there a parameter to add?
Thank you in advance.

sage mural
#

Hi! I am wondering why can my customer add tax ID and the name of the business in the checkout when he is in EU and has no option to do so, when he is outside?

prisma scaffold
#

Hey,
I'm having an issue with stripe checkout, listLineItems requires the session id, but it fires a 404 error. I am not sure if it was working before, but it seemed like it was.

left sorrel
#

Hi. When custom connect account refund payment. My platform will lost stripe fee( 3.6%). How I can change this fee to connect account

lean sand
#

any magento stripe/module-payments devs in? the module is causing some headache after upgrading to latest (3.1.2) We've sendt support an e-mail but no response yet

vocal wagon
#

Could someone help Code Mania out?

left sorrel
#

When create payout custom connect account with manual. How I can set delay before it send

lavish gazelle
#

Hello there,
Is it possible to modify stipe email contents? For example, when a recurring payment fails for a subscription, we want to send a mail to the user with the link to our portal where we will provide options for them to do so. Read that stripe sends out the email(if configured), when a payment fails. is it possible for us to modify the contents of that mail?

brave scroll
#

Hi there,

We are using Stripe Elements and have multiple different plans. If someone attempts to subscribe with a failed payment intent, they get an incomplete subscription. If the user now attempts to switch to a different plan, what's the best practice for handling this? Should we cancel immediately the incomplete subscription before attempting to create another subscription for them?

tribal moth
#

Is there any way, using Stripe.js Payment Element, to customize the warning messages displayed within the payment element? I need them to always be informal German, but that is not available as a locale, so would there be any way to pass custom message strings in?

waxen quail
#

ahxtah1996-connect

#

mchermakani-mail

#

Bharat-element

amber otter
#

Hi guys. I have a question regarding stripe api integration.
Lets say you have this scenario

  1. update invoice status
  2. update subscription status

How can I make this 2 requests atomic ( both complete, or none of theme will be complete ) ?

vocal wagon
#

Hi team. I tried to get all the active subscriptions by using list method with autoPagingIterable, but unfortunately I am getting an error when I tried to iterate the collection: com.stripe.exception.InvalidRequestException: No such subscription: 'sub_1KxEcRDhO9T7S5mHmbwOmpXh'; code: resource_missing; request-id: req_lnnKSMo3biepAI at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:158) at com.stripe.net.LiveStripeResponseGetter.request(LiveStripeResponseGetter.java:61) at com.stripe.net.ApiResource.request(ApiResource.java:179) at com.stripe.net.ApiResource.requestCollection(ApiResource.java:199) at com.stripe.model.PagingIterator.list(PagingIterator.java:78) at com.stripe.model.PagingIterator.next(PagingIterator.java:53) ... 77 common frames omitted Wrapped by: java.lang.RuntimeException: Unable to lazy-load stripe objects at com.stripe.model.PagingIterator.next(PagingIterator.java:57) at com.stripe.model.PagingIterator.next(PagingIterator.java:11)

steep summit
#

Hey, I am using the API to get Payment Intents using $stripe->paymentIntents->all
Is it possible to include the customer email in the response, currently the response returns the customer id so this would need another lookup to get the email for the customer

vocal wagon
#

how can I connect a connect account to my platform account? The connect account already exists and has its account ID (acct_xxxx)

reef kestrel
#

Hi all, is it possible to add hotjar and/or mixpanel to the stripe checkout pages ?

idle blaze
#

We're trying to support manual bank transfers for invoices, as I understand it from the docs one should add customer_balance to the payment_method_types. The problem is that I get the following error doing that: The payment method type 'customer_balance' does not support the currency eur.. But looking at the API documentation EUR should be supported. But perhaps it's me who's missing something because in some parts of the documentation it seems like manual bank transfers might only be supported in Japan?

shell bolt
#

Hi, I am using Stripe CLI to test web hooks. Our set-up is that we have a platform Stripe account with many connected accounts (our customers) that we make direct payments to. I want to test that when a payment goes to the connected account (via stripe trigger payment_intent.succeeded), a web hook fires that we can capture.

To issue the test calls I have therefore opened 2 windows command windows one for the platform account and one for a connected account.
In the main window I start up StripeCLI , login with the platform Test API key, and issue the call stripe listen --forward-connect-to localhost:44398/StripeWebHook.
In the 2nd window I start up StripeCLI , login with the connect Test API key, and issue the call stripe trigger payment_intent.succeeded.

In the connected account window the Stripe CLI successfully sets up the fixture and triggers the call. I see the payment appear in the connected accounts dashboard.
However, I don't see any webhook data in the platform window and the webhook is not passed onto my capture web site

What I am I doing wrong here?

atomic tinsel
#

Hi
I want a particular webhook event not to be retried just for this once.

waxen quail
#

nshah97-checkout

outer fox
#

@waxen quail hi , i would like to discuss something regarding prorations not being generated correctly on upcoming invoice , we had a thread , u reproduced it internally as well and u reported it to internal team, i would like a resolution on that.

copper reef
#

Sairony-manual-bank-transfer

meager hawk
#

tonyball333-webhooks

copper reef
#

Niladri-webhook-event-retry

dawn ferry
#

How do I add the save cards feature in react JS package.

sly quiver
#

why am I getting this error?

cerulean pineBOT
#

:question: @sly quiver 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

crisp fern
#

Hello
Is there a way to know what is the exact used method to pay a subscription ( not the default payment method nor the possible payment method ) and what is the webhook event that contain such information?

open kraken
#

When I look at the stripe documentation here https://stripe.com/docs/api/invoices/search?lang=dotnet, it tells me that I can search for an invoice using the InvoiceService.Search method. Unfortunately, this method does not exist (https://github.com/stripe/stripe-dotnet/blob/master/src/Stripe.net/Services/Invoices/InvoiceService.cs). So what API call should I be using?

copper reef
#

Namratha-save-cards

patent dagger
#

Hi everyone - Im trying to find out if I can access the "Payout trace ID" from the API or webhook events for a payout - but I cannot seem to find that particular field in the API or the webhooks payload... How can I access this field as I need it for client reconciliation?

viscid needle
#

hello devs, how can i fix the error (node:580234) UnhandledPromiseRejectionWarning: Error: This customer has no attached payment source or default payment method. Please consider adding a default payment method. For more information, visit https://stripe.com/docs/billing/subscriptions/payment-methods-setting#payment-method-priority. in that stream?

sly quiver
gaunt furnace
#

hello, for the customer portal, can I pass anything else instead of the customer id?

limpid widget
#

Is there a way to filter payments in the API list command for only those that were recurring (subscription) payments?

viral hearth
#

Hi everyone,
I was wondering if I create an invoice on_behalf of a connected account (with destination connected account) and then later issue a credit note for this. Will the partial refund of the payment also be reflected inside the connected account or will it take some time to reflect there?
I tried it in the test env but it seems like only the payment on the platform account shows as partially refunded.

native wind
#

hello i have a question about enabling automatic payment methods according to this article https://stripe.com/docs/payments/dashboard-payment-methods#update. I create a subscription to get the PaymentIntent and dont create them directly. I dont see where i can configure the payment intent to have automatic payment methods enabled so i can use that setting when i load a payment element. any help would be appreciated!

Turn on different Checkout payment methods through the Dashboard.

vocal wagon
#

Question guys: Our Android client has to build a PaymentMethod object to confirm a PaymentIntent from a Connected account, and they are wondering how to pass this stripe_account param in the ConfirmPaymentIntentParams.createWithPaymentMethodId(paymentMethodId!!, clientSecret!!)

compact flame
#

shouldn't google pay and apple pay show?

#

I'm on test mode, using paymentintents

scenic musk
#

Hi, What is the exact API for changing subscription? I need to change price and recurring period (X$/Monthly -> Y$/Yearly).

brave scroll
#

Hi, we're using Stripe Element and subscriptions. When a user subscribes, is it best practice to add a default payment method to both the subscription object and the customer object?

midnight kestrel
#

Hello! I am looking to take payments from customers in the United States. Can I create a payment link and send it to them? Would I be able to recieve money from a US account?

#

I Should say i am based in the UK

steep summit
#

Hey, via the api is it possible to get the total volume of a connected account?

placid yew
#

Hi there, yesterday all my metered subscriptions were updated at 2:30 and some of the billings doubled in price

#

can you please tell me if this is caused by stripe or our end

agile plume
#

Hi,
Could you tell me if there is a way to catch event when PaymentSheet is closing? I am coding react native app, and want to add loader after PaymentSheet close. Thanks

vocal wagon
#

Following up a previous thread on sharing a payment method with a "Connect" account to confirm a payment, we were trying to follow https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods, but unfortunately, we are stuck with SDK v14.5.0. So, we are not able to use the RequestOptions object. Is there a work around ?

Considerations for Stripe Connect platforms adding support for new payment methods using the Payment Methods API.

#

hi everyone,
I'm tryign to integrate Stripe checkout into our product. We want to implement a per seat pricing model and send programatically the number of seat throuh our API. I can find how to do it with Stripe elements byt can't find how to do it with Stripe checkout.
We don't want to let customer chose the number of seats, this should be made 100% through the API
thanks,

viscid needle
#

hello devs, I'm trying to use the handleNextActions function of stripe-react-native to handle additional authentication steps, but I'm getting this error, I already checked the documentation and inside the SDK source code itself and the handleNextActions function it's there

lilac glen
#

Hi everyone, we are trying to implement free trial period subscription without requiring customer to submit method of payment upfront (credit card). The docs here, https://stripe.com/docs/billing/subscriptions/trials seem to spell out that it's possible, but our developer is not having any luck. Has anyone here been able to do such a thing and can point me in the right direction. Thx

Delay payments on active subscriptions using trial periods.

ionic glade
#

good day, question about connected accounts/guest customers. the dashboard reads: Stripe creates a "Guest" when a payment isn’t tied to a customer account. We are observing a small number of our platform customers being created in the connected account as guests, but the primary platform account is not making any payments without using its customer as a "proxy". Are there other circumstances under which a guest customer gets created in the connected account? thank you in advance for your insight.

unique mirage
#

This is not a help message. This is simply a THANK YOU!!!! Stripe Dev Support is AMAZING!

reef beacon
#

Hello everyone!

If we are using ConfirmPaymentIntent parameter request_three_d_secure with value "automatic". What is the chance of we'll have threeDS flow after GooglePay?

stray oxide
sick tree
#

Hello Dev, we setup the payment authorization to hook with ClearSale first, after ClearSale approve will push orders to processing and payment will capture but few orders we having error : “Unable to capture charge! This PaymentIntent could not be captured because it has already been captured. Order status changed from Processing to Failed.” i find out the orders that have same issue all of them have request capture on section PaymentIntent status: succeeded date/time after ClearSale approve instead date/time payment authorization. Can you please advise on this issue

vocal wagon
#

I'd like to understand when Stripe is actually showing Apple Pay as a payment method. What are the conditions?

We are using some payment links directly to open a stripe checkout (without any coding on our end) for a fast prototype. And I cannot get Apple Pay appearing, although it works on another stripe instance where we create a checkout session by code.

First I thought it may have something to do with recurring prices (that this is not allowed, since Apple would want to sell these as in-app purchase through their framework). But this does not seem to be the issue. Also one-off payments don't show that Apple Pay button. I've also played around with the products tax categories:

  • SaaS (we are testing to sell a membership that contains a combination of hardware and software)
  • General - Tangible Goods (because I was still suspecting, that Apple may deny selling software, e.g.. memberships through stripe)

Is there an easy way how I can test whether the iOS certificate (merchant) is set-up properly?

halcyon gale
#

I am trying to deploy a site using Stripe checkout. I am using Node.js and nodemon. I am using no frameworks or libraries. This is my first time using Stripe. I am trying to publish my site to Netlify, but it requires a build command. I don't know what my build command should be. To run a test server, I use nodemon server.js. But to deploy, I don't know what to use.

stray oxide
#

mikorot - build command

frozen sphinx
#

Hello, pretty deep issue. On a webhook event for pi_3KyAEHC4QTOJGsXo1x65fW3M succedded, we've received back pi_3Jqb4OC4QTOJGsXo0kAzOzbn data (with pi_3Jqb4OC4QTOJGsXo0kAzOzbn id included, instead of having pi_3KyAEHC4QTOJGsXo1x65fW3M in the event). pi_3Jqb4OC4QTOJGsXo0kAzOzbn was created in 2021

vocal wagon
#

Hello, I don't understand the pricing model. If I need to upgrade to billing starter to use test clocks, will the fee of 0.5% be added on top of my current 1.4% per charge? making it 1.9% per charge?

#

Hello, I was given advice yesterday that for subscriptions I should watch the invoice.paid and customer.subscription.updated events via webhook. My question is: is there a way to trigger invoice.paid event via the webhook? (If i pay a subscription then the invoice.payment_succeeded) event gets triggered not the invoice.paid one.

#

I am using ngrok and calling webhooks directly (not via CLI), to get data close to reality.

wintry veldt
#

Hi, weird question - if we want to save payment details for later, is it absolutely necessary to create a Customer? We're wondering if we can simply create a paymentMethod and use the payment method id to create future paymentIntents? Do payment methods without an attached customer get purged?

analog nest
#

Hi 👋 , it is possible to use cryto-payout with custom-connect?, in order to be able to use crypto payout (we are waiting for approval for Crypto Payouts beta) for what I read we should use express-connect, and give to the connected accounts access to express-dashboard. Then I think we can't use custom-connect for crypto payout. Could help to confirm if that is right?

proper hemlock
#

New user. I am trying to understand what to me appears to be a simple flow. I would like to be able to have an invoice target, much like the payment links... The reason is I have a vendor that only accepts a single target, they will be sending to stripe the details of the particular purchase. It could be one of 5-6 different items...

I realize if I was able to utilize multiple targets I could use payment links, but since I am contrained I thought there must be another way.. .Currently if I allow them to select PayPal as the target it does work in this way.

#

target = link

#

yes. I would just like to pass the details of the payment to stripe.

#

Sorry for not understanding the Stripe lingo. New to this paltform

trim parcel
#

Hello devs 🎉 . Im sure this is a newbie question, but its my first time integrating Stripe and Im wondering if there is any way to customize the emails?

#

What im talking about: content(language as it is not in the list)

vocal wagon
#

Hello, has anyone encountered a google chrome issue regarding a deprecation warning of paymentRequest.show(), for Google Pay, despite the paymentRequest.show() being directly invoked through user activation?

ruby walrus
#

I have a technical question about ACH payment methods and NACHA validation

analog nest
#

Hi, the test api has the same stripe product option and capabilities that the corresponding live api? E.g if I can access and test express-connect with my test credentials, then I can expect that express-connect is also available with the live api for the same account?

open ore
#

Hi, I have a php 5.4.36 server, I can't update to 5.6.0 so I'm using stripe-php v6.43.1, where can I find the documentation for this version? I need to do a checkout session expire. Thanks for help

lyric oracle
#

Hi, I've got a question about the API docs. In the description about Charge object, the source attribute is not listed, but this attribute is returned in the charge.succeeded webhook. The "Create a charge" documentation does describe the optional source attribute, and we make use of this (and it being returned by the webhook). Is there a reason the source attribute is not listed on the Charge object description?
Also, thanks for having the best API docs and related tools in the business 🙂

idle blaze
#

We have a subscription service for accessing the service. Essentially every customer can have at most 1 active subscription, pretty much the same use case as for example most streaming services. I got that implemented following the documentation. But I'm wondering what's the best approach to track that subscription & handle all the different states it can be in. To handle the payment as in the documentation it's more or less unavoidable that there can be multiple subscriptions per user due to the fact that it seems a new one has to be created before the user can attempt to pay. This naturally potentially creates a lot of incomplete / incomplete_expired entries for that specific customer.

So the logic seems to be as follows: For detecting whether or not a customer has ever had an subscription, list all subscriptions for that user which isn't in the incomplete or incomplete_expired state. This seems rather cumbersome since there can be a virtually infinite number of subscription objects associated with the customer which is in the incomplete / incomplete_expired state. I can either repetedly query Stripe for subscription objects with status = all until I've exhausted all of them, and then see if there's any which isn't incomplete / incomplete_expired. The other way seems to be to indivdually query for all the possible status variants except incomplete / incomplete_expired until I find one, this also seems less than ideal. Searching instead could do all of this rather smoothly in one query, but that API function doesn't support restricting to customer ID so that seems to be a no go.

#

Am I going about this wrong from the get go? Do I just check for active, and if there's none just create a new one? That would seem to run into other problems in the case where lets say a user cancels the subscription but there's still time left on his subscription which he's paid for, if the user returns ideally one would like to give the user the option to just extend his canceled subscription & let it carry on. It would also run into problems with for example past_due, where I'd assume the most common use case is that you lock the user out of the service until it's paid & the subscription object once again transitions to active. It would also seem that it's a lot easier to track payment history etc if we know that everything is just tied to a single subscription, but that's mostly a side point.

native canopy
#

We're currently reviewing upgrading to the Billing Plus subscription to use Quotes and ran into a roadblock specifically with Quote Item Lines. Unlike an Invoice Item Line, it doesn't return a discount_amounts array or tax_amounts array. This makes using the quote as a comparable resource to the invoice it'll create challenging.

Is there a better channel to make suggestions or provide feedback to the API?

sinful obsidian
#

Is there a reason why pulling product data via the Stripe API returns empty data when there should be data being returned?

vocal wagon
#

Hi there, is there a maximum amount allowed for SEPA payment ? I had this error raised => Invoice amount_due is too large to pay with sepa_debit

idle blaze
vocal wagon
#

hi, I'm using the Terminal bbpos-wisepos-e , and after turning it off, when I run discoverReaders, the reader object (of the device which has been turned off) is being returned with status: "online"... it's been a few minutes and I retried several times.

vocal wagon
daring lodge
#

dstun - product data

pure crane
#

Hi,
While using Stripe Invocing and the simulation module I can well generate my client, a subscription and then download invoices pdf.
I cannot see any VAT specified on that pdf invoice, is it something only supported with the paid TAX module ?

noble loom
#

Hello,
I need help related to hosted endpoints from webhooks.

harsh fossil
#

when will the iPhone XS or later tap to pay be available?

#

as it says on the website:

iPhone XS or later
(Coming this spring to the US.)

#

obviously this spring, but is a more specific date known yet?

placid thistle
#

hi there, under best practices for PaymentIntents (https://stripe.com/docs/payments/payment-intents#creating-a-paymentintent) it mentions that intents should be reused in the event of interruption (and I'd assume that's the same advice for failures as well). while that's something we want to start doing eventually, right now we're just creating new paymentIntents when we need to retry failed payments. is there any issue with doing that from the Stripe side?

Learn how to use the Payment Intents API for Stripe payments.

wide crane
#

Hi, I have a custom application needing to listen to completed payment events from stripe. My question is on the creation of the webhook url. Is there a hosted service to create this outside of the Flask/local server methods I've seen for testing?

oak raptor
#

Is there a way to search for the cardholders name in the dashboard even if you do not record it via Stripe Elements?

fiery stirrup
#

Hi all. How long can a customer take to verify a Bank Account using micro deposits? Can they take as long as they want?

rigid furnace
#

How do I confirm a setup intent that was created on a 'payments' type element? I've tried confirmSetupIntent and confirmSetup but both throw errors after following the guides

elfin axle
#

Is there any way to "convert" a guest to a customer account? We have been using stripe as a payment gateway but now, want to migrate directly to Stripe. We have a bunch of "guest" accounts. These need to get converted into first class customers and we'd like to not lose the payment history. Is there a ready way to do this? Thanks in advance!

analog dew
#

Is there a way provide our custom connect accounts with a link to their 1099 tax forms? We'd like to build into our platform a place where users can self-service access to the 1099 forms.

sudden belfry
#

hi how are you? I am using checkout links.

  1. How can I automatically re-direct people to Manychat or a specific link when Payment is made?
    Each product should have an specfic URL, that`s how I tracked what each person bought in all the funnel stages (In total i have 5 products, all with different amounts, $15, $39, $297, $1500, $1800)

''''
2. I added a crosselling product. Is there a way to tell Manychat how much was the order amount? So that on Manychat I can give access to the courses that person bought?
For example I am selling a $15 course.
Crosselling is a $39 pack.

If the buy only the course they pay $15
If they buy both they pay $54

2.b) As an Option B, Instead of crosseling inside stripe checkout, another option is to offer the customer an upsell on Manychat after succesfull payment of the $15.

So, after paying they are re-directed to Manychat where I confirm they paid

And I tell them, would you like also to get This Product X for $39?

If they answer YES, can I automatically increase the order amount inside of Stripe? Or automatically create a new payment of $39 for that customer?

*I am not using suscriptions. Only 1 payment products.

  1. On Manychat you want to make the payment, I give you the option to pay by clicking a button that opens stripe checkout. When you click a Zap is activated on Zapier.

The idea is to create the customer and add all the data I have on Manychat to stripe.
Normally I do have their email address.

So instead of asking them to write the email again on checkout, is there a way to automatically get this data from Manyhcat and auto-complete the checkout email field?

For this I created a Zap. But this is not working as I want, since it only creates a new contact inside of stripe but it does not auto-fill the form if the customer is on ckeckout page.

Thank you

swift pond
#

Hi! Is it possible to request increases for the number of test webhooks?

lilac fractal
#

Hi Guys! I have a question regarding the checkout session. I have created a checkout session in order to accomodate both one time payments and subscriptions. I wanted to add descriptions to those payments in order to be easily identifable in the stripe dashboard. I have been able to add a description to a checkout session when the mode is in payment, but I could not do that for the subscription. I get no error for setting the description for mode subscription, but it does not show on the dashboard as it does for the one time payment. Thank you!

viscid needle
#

after finishing the additional authentication, instead of going back to the app, Stripe is sending me out of the app, this only happens on Android, on IOS I can go back to the app normally

ionic glade
formal gale
#

Hi, i am unable to complete apple pay with flutter + stripe. Can someone please help me. I got this response from the apple using flutter pay package(please check the file). But now how can i create charge with that -

fringe sigil
#

#dev-help message

Need different ways on how to integrate PayPal with Stripe please. Not finding an executable pathway besides Zapier

tired nymph
#

Hi, I live in France and I receive my sales in USD from the US, I want to received the sales money in USD, as I'm paying fees when they get converted to EURO. Thanks!

kindred storm
#

Hi,

I tried to add account balance but got "There is no default gbp font in test mode. Please provide a font instead." message.

When I enter the stripe platform, I see the message as screen print

modest plaza
#

Hey, can anyone let me know why I'm getting the following error in test mode? It would seem as though my tax collection is enabled, no?

amber otter
#

Hi guys. Could you please tell me how can I create a subscription which will be recurring each 5 min ( instead of one month )

woeful grove
#

hello team I need to create a financial account to a connected account . whats is the best way via API to add this to a a connected account ?

delicate snow
#

can we disable two step authentication on stripe dashboard?

manic halo
#

Hi, Is it possible to automatically provide a virtual credit to customer when they make a purchase. For eg. customers pays 100$ for a product and we give him a 20$ credit automatically to be used for future purchases?

earnest fern
native canopy
#

Is there a way to prevent Quotes from setting a Customer's currency until the Quote has been accepted? We're using Quotes as a sort of "cart" system and it's locking the Customer's currency prematurely.

wide crane
#

Hi I'm testing my webhook with Stripe payment links using test mode and none of the events show the product in its payload. How can I receive the product name within the completed order?

toxic summit
#

Hello im trying to add my card reader to my stripe account can some one help

gaunt epoch
#

If I have not activated my account, but have set up a test account, will I not receive emails in test mode (say, for ACH manual verification or mandate confirmation)?

I am using the email format +test_email and +skip_waiting+test+email and I still don't see any emails.

stray shell
#

Hello, We currently use the API for all transactions, but are in the process of converting to using Checkout and I cannot find a way to create a session with a current Stripe customer that has that customer's saved cards available. Can someone point me in the right direction?

naive scroll
#

Hello! I'm looking into subscription schedules and was wondering if anything form the subscription can change in a phase, for example having a phase where the subscription is paused (pause_collection.behavior: void). Would that work or is this only meant to be used for price changes?

young stump
#

So I was told by our sales person that there is a CONNECT fee to move money from platform to a connected account ( express). .25% + 25c....I am not seeing that happen thoughts?

storm hull
#

I have someone on my service receiving payments, they would like to leave the platform, how can I disable their Stripe Express account?

viscid needle
#

is there any guide that tells how to use handleCardAction to handle 3DS using subscriptions in a stream with finalization in the backend?

fiery vapor
#

sorry for sucha simple question, is there anyway I can store the response outside of this inner func ?

new resource(stripe).request({
"expected_total": 2998
},
function(err, response) {
// asynchronously called
}
);

tulip abyss
#

It is my understanding that Stripe will collect the appropriate local/state tax where applicable, but we will remit, (1) is this correct? (2) Will Stripe require any type of tax certificate ID by state ? I ask because we may need to provide certificates when selling direct via AWS Marketplace. Just want to make sure we’re prepared and covering our blind spots. If these questions can be answered easily, no need for follow-up meeting(s).

ionic glade
#

hello, our platform applies customer payments to connected accounts using cloned payment methods (using stripe acct header). those pm objects are then used to create pi for capture in connected accts. these transactions have customer value of null. we do not want (guest) customer accounts created in the connected accts. however, it appears that when payment billing details include customer name, a guest account is being created in the connected acct. can this be avoided/disabled?

fading gale
#

Hello, I've attached a Stripe Test Bank payment method to a Customer by creating the following token:

Stripe::Token.create({
bank_account: {
country: 'US',
currency: 'usd',
account_holder_name: 'Jenny Rosen',
account_holder_type: 'individual',
routing_number: '110000000',
account_number: '000123456789',
},
})

and then attaching to my customer with Stripe::Customer.create_source

Before I can create test charges though, I need to verify the bank account. Are there default values to the 2 deposit amounts that I can just enter in the UI?

Thank you for your help!

stray shell
#

Hello again, Looking for a pricing solution for a product that has a base price based on subscription type plus a per page amount. I was thinking volume pricing would work, but I don't think that is the case. Any thoughts?

sturdy grail
#

Hi, I am trying to use subscription schedules for such use-case: Customer is currently using a yearly package which ends at 1st of July. We want to change customer's price package period from yearly to monthly from 1st of July, so I am creating a schedule that will start at 01.07 and configure price data etc. But when customer chooses to increase the quantity in the current package before 1.07, the quantities in the scheduled phase starting from 1.07 still remain as they were. Is there any easy way to update upcoming phases to use current quantity? Also is there any way to still allow customer to change their current package in the customer portal when a schedule is made (I would assume the scheduled changes to be cancelled in this case)?

dense lion
#

Hello 👋 We'd like to create subscriptions with a custom price for each customer. What would be the best way to do that? I was told by support that there's a 100 prices limit per product. Is a product-per-customer approach reasonable, or is there a limit on the number of products per account? or is there a better way in general? Thanks for your help 🙏

fading gale
# fading gale Hello, I've attached a Stripe Test Bank payment method to a Customer by creating...

A little more context to what I'm trying to do: We're in the process of migrating our from from using the Sources/Tokens/Charges APIs over to PaymentMethods/PaymentIntents/SetupIntents.

Since our current payment methods (credit card and ACH) were all created using Sources API, I want to try creating a PaymentIntent using an ACH payment method:

Stripe::PaymentIntent.create({amount: 400, source: 'ba_', customer: 'cus_', currency: 'usd', off_session: true, confirm: true})

but for me to be able to do that, I need to first verify the test bank account

azure bane
#

Hi, I was wondering if Stripe supports card scanning with the device's camera in React-Native for both Android and iOS devices?

foggy dawn
#

ingridwong-bank-account

#

selby14-pricing

languid tulip
#

Karli-sub-schedule

upbeat grove
#

While using stripe connect, can I make certain payment to put on hold before the payment is made?

#

for example: All payout below 100$ can be made automatically and above it will require manual approval

tough cloud
#

Hi Team

I dont see it stated anywhere, but are there costs associated with verifying connect accounts? Specifically express connect

upper leaf
#

Hi Team! 😄
I have a question, currently I'm using stripe in .Net, just to pay the transactions, but now we need implement a recurrent transaction, I'm researching in the documentation and I can't find that yet.
thanks,

young stump
#

If we are using the distribution payout model. Are we required to use express accounts. We already do KYC for our clients on another platform so we where hoping to use a custom connected account so that we can creat e the account and not require them to manually onboard again. Thoughts

simple compass
#

I don’t know why doordash won’t let me use my bank account

wild turret
#

Hello! I am trying to setup SEPA in my dashboard. I was able to get it enabled and it shows it is "ON". I want to setup a customer with recurring invoices before I get the whole int'l payments flow built in my product. But when I go to add a payment method for a customer in the dashboard, adding a SEPA account is not possible in the customer UI.

Is it possible to manually add a SEPA direct debit account to the Customer in the UI?

viscid burrow
#

Can you pass any custom parameters on a Stripe Payment Link like a uid?

viscid burrow
#

Stripe Payment Links. Is there a way if we have an existing Stripe Customer who clicks a Stripe Payment link to make sure that the purchase is attached to the existing Stripe Customer (rather than making a duplicate Stripe Customer)? Perhaps passing in client_reference_id of a cus_xxxxxx?

dapper flower
#

Hi, we are going to create reward program for our connect accounts in our platform, any suggestion or reference I can get ?

dusty kayak
#

Hi #dev-help , does anyone know about auto payments?

left sorrel
#

Hi, Why every time money is paid to custom account, this money allway status 'Available soon' not 'Available to pay out'

idle iris
#

@left sorrel because the underlying charges take time to move money from bank to bank to country to bank to bank. When all the money has moved, it becomes available to payout.

indigo crane
#

Hello guys, have anyone thought about a way to make the test card numbers auto-populate in the PaymentElement?
I love the use the test document button on the connect screen. I think the payment element should have the same kind of thing

left sorrel
idle iris
#

Depends - are you an account on someone's Platform? You may be set for weekly payouts.

left sorrel
#

I need to pay manually because of system characteristics. If allway need to wait 7-14 day that's annoying

#

I'm in test mode

idle iris
#

In Test Mode, you may want ro use the test cards that do NOT delay the balance

misty hornet
#

Thanks @idle iris for helping out!

#

Wlad-PaymentElement

left sorrel
plain karma
#

Session.create throws this error. What's the problem?😫

java.lang.IllegalArgumentException: Refusing to create type reflection-based type adapter for external class: com.google.gson.JsonObject
at com.stripe.net.ReflectionCheckingTypeAdapterFactory.create(ReflectionCheckingTypeAdapterFactory.java:20)
at com.google.gson.Gson.getAdapter(Gson.java:353)
at com.google.gson.Gson.fromJson(Gson.java:794)
at com.google.gson.Gson.fromJson(Gson.java:761)
at com.google.gson.Gson.fromJson(Gson.java:710)
at com.google.gson.Gson.fromJson(Gson.java:682)
at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:169)
at com.stripe.net.LiveStripeResponseGetter.request(LiveStripeResponseGetter.java:65)
at com.stripe.net.ApiResource.request(ApiResource.java:181)
at com.stripe.net.ApiResource.request(ApiResource.java:171)
at com.stripe.model.checkout.Session.create(Session.java:486)

brave scroll
#

Hi, we're using Stripe Elements and have a subscription plan with a trial. We are are creating subscriptions and expanding pending_setup_intent on the server to then confirmCardSetup on the client. If these setup_intents are unsuccessful, the subscription still exists on the customer with its trial status. How do we handle these trial subscriptions that have a non null value for pending_setup_intent and no valid payment method? Do we let them just fail when the next invoice gets created at the end of the trial? Or as we supposed to cancel them somehow before then?

left sorrel
#

my connect account created at 27/04 and it got its first successful payment 14 days but any successfull payment affter that I see it status 'Available soon' It mean i need wating 14 day again

dry hatch
#

Let's continue on the thread

sour valley
#

Why does Google Pay for Wallet sometimes show and sometimes not?

viral storm
#

Does stripe check for zip/postcode validity when payment element is used to collect card information?

eternal garden
#

Does anyone have a screenshot/video of the express dashboard? Trying to get a sense of what it would look like. Can express connect accounts create and manage coupons?

#

Paying with Klarna using a Payment Element redirects the customer to Klarna. Is it possible to stay on our payment page and go through Klarna checkout via a pop-up modal?

dry hatch
#

dl

hearty garnet
#

Hi, how could I find my days ago thread?

maiden cliff
#

Hello Support Team
I have a question about CHECK OUT.
We would like to sell our products, but we have a limited number. So we would like to set a limit on the number of items we can sell.

misty hornet
#

@eternal garden your thread is still open, let's continue the discussion there.

eternal garden
misty hornet
#

Don't worry about that!

willow latch
#

dl-support

dapper flower
#

Question:

  1. There is system in place that is doing regular payment, getting money from stores --> paying to drivers (auto payout) we don't want to touch that

  2. We want to create new component, which will pay driver from our balance and using manual payout
    The question is if we created a transfer and did payout manually immediately, the auto payout mechanism, will not pick that one as it's already paid ? (duplicity)

misty hornet
#

Hi @dapper flower your thread is still open, let’s discuss there

dapper flower
pure crane
#

Hi,
I have an issue setting the tax when I create/update a product from the dashboard. I can see well tax line but the amount is alyways 0. Whatever I put include the tax in the amount or not.

teal current
#

Hi guys, here is a case: A customer create a subscription yearly for 3 licenses (quantity: 3) and after 6 months remove 1 license so quantity = 2 BUT:
He has to keep access to the 3 licenses which he paid for at beginning, until his subscription is renewed in 6 months (he paid for 1 year remember). After that his subscription will be downgrade to 2 licenses.
How can I achieve that ? Because actually if I upgrade his subscription to remove 1 license, it takes effect instantly

willow latch
#

rubs-subscription

brazen tinsel
#

I'm using payment elements/card elements on my react app. Everything works properly at the start, but after every deploy, Stripe elements seem to stop rendering altogether. No errors, no indication of a problem, just not rendering. I can solve this by removing the "__stripe_mid" cookie and reloading the page, but given that this is a cookie, what does the cookie do and how to fix this? Here's my front end coded in text format: https://gist.github.com/jukeboxhero/e96139eb4ee526df55938304ae443406. I believe __stripe_mid is important as this cookie is necessary for making credit card transactions on the website.

willow latch
#

Andromache-card element

chrome condor
#

Hi, I am trying to create subscription schedule API for stripe connected account. but getting this error: invalid_request_error Received unknown parameter: phases[0][transfer_data][0]
Here is the Code:

$subscription_parameter = [
                'customer' => $customer_id,
                'start_date' => strtotime($start_date),
                'end_behavior' => 'release',
                'phases' => [
                    [
                        'items' => [
                            [
                                'price' => $plan_id,
                                'quantity' => 1,
                            ],
                        ],
                        'transfer_data' => [
                            [
                                'destination' => $account_id,
                            ],
                        ],
                        'end_date' => strtotime($end_date),
                    ],
                ],
            ];
            $subscription = $stripe->subscriptionSchedules->create($subscription_parameter);
formal gale
#

Apple sending us binary data what is the api of stripe where i can send the data for charge.
{
"version": "EC_v1",
"data": "t7GeajLB9skXB...",
"signature": "MIAGCSqGSIb3DQEHAq...",
"header": {
"ephemeralPublicKey": "MFkwEwYHKoZIzj...",
"publicKeyHash": "tqYV+tmG9aMh+l/K6cicU...",
"transactionId": "3cee89679130a4b2617c..."
}
}

hollow vortex
#

Hello,

I created a new price for a product and archived the previous price. Would all existing subscription be updated to the new price? Or do I have to do anything special?

vocal wagon
#

Hi. I have a question:
there is a platform on which I create several connected accounts and users will directly pay for the connected accounts’ products. Users have a customers profiles on platform account to store cards in one place and to be able to change the cards, delete, etc. For payments I create a ‘ghost’ customer on relevant connected account and clone the payment method from platfom account’s customer after which the user confirm the payment on frontend with confirmPayment. And it works if I use only cards as a payment method. Bus client wants to use simultaneously the P24 method. And it means that I have to use stripe.elements on frontend. But the cloning payment method issue rises, because the stripe.elements returns payment methods of the platform account’s customer. how to solve this problem? Or the easiest way is to create one more buttom on which we will use the P24 pyments?

fiery vapor
#

Hey guys !

any reason why i might be getting an error when using stripe.orders.submit() ???

visual hawk
#

How to get Product with price & tax with Stripe API?

willow latch
#

Kolombina-P24

#

Ryan-orders

misty hornet
#

kkkk-ACH

willow latch
#

Chhay-product

vocal wagon
#

Hi, 👋 One of my customers is getting the following error which appears in the Customer portal UI and in the event data. What is wrong here? I've never seen this error before and I can't find it covered in the Stripe docs either. "last_setup_error": { "code": "sources_payment_method_not_available", "message": "The payment type three_d_secure is not currently available. Please try again later.", "payment_method": { "id": "pm_1KwPixE107gBm6YfYt8jPCao", "object": "payment_method",

lilac fractal
#

Hi Guys! Is it possible to set a recurring period shorter than 1 day for a subscription in checkout session? I want to make that subscription interval as short as possible in order to test some things.

idle blaze
#

Is there anywhere one can suggest improvements to the API? I really feel like if the search functions would be able to filter on customer ID, as in the list versions, it would greatly simplify both logic & greatly reduce the transfer size from these calls

tall blaze
#

Hi, i'm just starting using Stripe i have some questions.
In my case we use stripe connect and checkout but actually in my checkout i can have products attached to different suppliers, I wonder how to manage the transfer in this case?

plain karma
#

hello.
Session.create -> result -> session.getId :
cs_test_a16Gy598ph80RPOgIacWLXdFSX3VmQv9tiDEiG0FrXJSnowBOHk6sq0fct

but Session.retrive error & error message

Invalid checkout.session id: cs_test_a16Gy598ph80RPOgIacWLXdFSX3VmQv9tiDEiG0FrXJSnowBOHk6sq0fct; request-id: req_XaAZGqqZ2ywf2O

dawn aurora
#

hello, does customers get deleted after sometime automatically, at least in test mode? i am getting error "no such customer: cus_KGgLNtDGO6uI73" while trying to create a checkout with customer id

ancient tendon
#

hello, payment sheet display wrong amount (wrong decimal cut) on Android. i am using react native.

ancient tendon
drowsy plaza
#

hello, I am using Checkout. When will the Customer be redirected to the Success URL?
I would like the Customer to redirect to the Success URL after the checkout.session.completed event is completely handled, is that possible?

rugged bear
#

Hi, is it possible with Stripe to plan a subscription with a pre-paid amount collected at the beginning of the month, and an extra amount due at the end of the month ?

silver grail
#

Hi, for people with accounts such as Revolut they do not have a physical address in the location of the bank most o the time, however it seems that when adding an account their address must be in the same country as the bank. How is this kind of item generally resolved?

cerulean pineBOT
#

:question: DaVinciTachyon 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

strange plover
#

Hi, is it possible to applied a coupon on the total of invoice ? Because, when i add a coupon to Checkout, the shipping price isn't reduce.

formal onyx
#

Hello, does Stripe withhold taxes?

cerulean pineBOT
#

:question: FPL 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

jovial current
#

Magento2 Integration.. We are using the official Stripe module. We are getting orders created in magento before the customer reaches the checkout success page.. so we are getting orders even for transactions which fail 3d. How can we only create orders on checkout success please?

dreamy loom
#

Hi! I'm using the python client. How can I disable the logging?

short sonnet
#

Hi, I'm using Stripe Webhooks. I know that Stripe retries sending the event if it receives an HTTP 500 Status Code as response. Does it also retry if it receives a 599 code?

chrome condor
#

Hi, I forgot the email id of stripe login credential. Is there any API so we can get the stripe login email using API KEY?

viscid needle
#

hello devs, how could I use PaymentSheet from stripe-react-native to make payment with installments?

plain karma
#

Hi, I have a question about checkout_session_object-payment_status.
https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-payment_status

  1. Session.payment_status:paid == paymentIntent.status:succeeded ?

  2. if the paymentIntent is refunded, Session.payment_status will change unpaid?

vocal wagon
#

Hello,
We are creating a label generation saas. We want to create subscription plans that if you go over your plan the user will be charged extra per label generated. The question is: How would this extra be charged?
Example: If I pay the 1st month 100 euros for 1000 labels and I make 1200 labels. The next month I pay 100 euros plus the cost of the previous month?
https://stripe.com/docs/billing/subscriptions/metered

Learn how to charge customers based on how much they use your product or service. For example, a service could charge customers based on the number of API calls they make or the amount of data they consume.

warm slate
#

How to determine when the next invoice for a subscription is generated by stripe?

#

I want to flush all usage records before an invoice is generated for a billing cycle

rough quarry
#

Can I create location for Bluetooth terminal from api. ?

vocal wagon
#

Hi there, I use customer portal integrated on my webportal. When a customer subscribes or executes a action on Stripe portal, I was expecting "stripe" something in the referrer which is not the case till now. Do you have any suggestion to detect that my customer comes back from Stripe Portal please ?

rare badge
#

#dev-help Hi All, I want to use webhooks in my app and i have setup my system as local listener on Stripe CLI . How do i get the webhook call in my local server. Im using Java, and it looks like this @POST
@Path("/webhooks")
public String webhooks(Request request) throws StripeException{}

glossy osprey
#

Help required.

Can any one please guide me regarding the ideal,bancontact integration in shopify using stripe?

quaint aurora
#

Hello. I have a question about stripe connect in United Arab Emirates. Is it possible to individual people from UAE receive donuts?

glossy osprey
#

Help required.

Can any one please guide me regarding the ideal,bancontact integration in shopify using stripe?

viral hearth
#

Hey everyone,
we are trying to get a verification session (document verification) and expand the verified_outputs.dob and verified_outputs.id_number field. It works for the dob but the response does not return the id_number. Are we doing anything wrong?

calm copper
#

Hey everyone, i need help regarding subscription

#

Lets suppose today is 13th of May i want to create a subscription to charge for remaining 17 days until 1st of June and then continue billing cycle from 1st June to July and so on.

#

So which parameters should i need to pass while creating a subscription through API?

viral storm
#

How do you add postcode/zip validate rule when using payment element to collect card information?

dark glacier
#

Good morning, i was wondering the best way to charge a customer in installments

I need to charge the customer, lets say 3 installments for 3 months for $200

But installments looks like its only available in mexico

empty laurel
#

As per Indian regulations, only registered Indian businesses (i.e. sole proprietorships, limited liability partnerships and companies, but not individuals) can accept international payments. More info here: https://stripe.com/docs/india-exports getting this error on payment link how to fix

When buyers of your goods or services are located outside India

carmine lintel
#

Hello - I have a question about how the API records what type of card transaction just occurred on a terminal reader. Meaning, does the API allow me to access whether the card was swiped, whether it was a chip insert, or if the user tapped their card?

crisp lotus
#

Hey there, are there any logs from stripe in case of error while sending email? For better understanding, i'm using hosted invoice page for collecting payment and within that object i provide email address to which email with payment link should be sent. If there is something wrong with that email address (typo, deleted in the meantime etc.) will stripe log that anywhere? Ideal solution for me would be that stripe notifies me on a different email

strange vortex
#

Hello, quick clarification question about application fees for Stripe Connect. Are the fees taken out of the amount the user pays or is it in addition? Say we have $100 service with 10% application fee, is the user paying $100 but the merchant gets $90 or is it the user paying $110 and the merchant gets $100?

torn swallow
#

hello, I have no dispute or infraction and they have debited money from my bank to stripe and then it tells me that my account cannot operate with stripe, I need help, the chat is not available and the mail does not respond to me

teal arch
#

I have some doubts related to transaction fees.We always show and charge transaction fees from our customers on our website. The transaction fees they show after Successful Payments is the fees calculated on total amount(Amount we charge suppose $X + 2.9%X+30 cents) not on money we charge and show($X).
Lets take an example where amount we charge is $17.89, fees they displayed is 0.84 and total amount is $18.73, this fees 0.84 is calculated on 18.73 not on $17.89.
And what we show to our customer, is the transaction fees calculated on $17.89 which is 2.9%17.89+0.30 = 0.81. So, Is there any other way to parse/show/get the transaction fees calculated on our actual amount $X.

winged tide
#

Hello - I'm migrating a client from a video service to my video service where they already have users with active subscriptions in their stripe. Since I am just using stripe connect with them, is there any reason I can't continue to use the same plans they already have?

quiet bear
#

Hello,
I have an issue with cross border payouts. I'm using Stripe US platform, platform balance is USD (lets say $10,000 available). I have a connected account from customer with EUR as a base currency.

So when I'm creating a transfer of 100 EUR from my platform to that connected account, I'm getting an insufficient_funds error message. Anyone knows how to solve that?

I've also tried to pass source transaction when creating a transfer, in that case I'm getting The currency of source_transaction's balance transaction (usd) must be the same as the transfer currency (eur)

trail harness
#

Hi - I'm creating bank accounts through Plaid. I'm attempting to add metadata through the .NET sdk during the creation from the bank token from Plaid however the metadata is not attaching. The bank account is created successfully with no errors but when I retrieve it in the CLI or on our dashboard the metadata is not there. I tried manually updating the metadata in the CLI but I get this error: "PaymentMethods of type us_bank_account cannot be updated at this time" (I'm using the nuget version for Stripe.net 39.107.0)

drowsy river
#

Hi, I want to implement stripe connect in wordpress with learn dash plugin

#

I installed learn-dash stripe within the wordpress site. There i found the code for charges. Instead i need to implement trransfer there.

#

Normal working after installing is like payment intent is not showing in the stripe account and charges are creating

#

I want to customize the plugin code for payment transfer

sick crescent
#

Hello, I would like to understand why the address is required when registering a SEPA mandate. In the documentation this is not required and I also have other Stripe account doing SEPA where this is not required. Is there a setting on the account to disable this check ?

slim remnant
#

Hi! The Apple Pay button won't show up even though I've followed all the documentation. The only way it will appear is by adding the domain to the Stripe dashboard manually, if I do it via API it won't work even though the request is successful. Any thoughts? Thanks.

robust vine
#

Can someone help me understand why i have some balance transaction pending when using express?
this is the payment id :py_1Kz08FQri8CHaRRmIc3FYIQW

covert lion
#

trying to sign in with 2FA from a new phone using Google authenticator. The code generated from my stripe account is rejected. anyone else had this issue?

covert lion
amber topaz
#

Is there terminal support for the react-native SDK? How do people usually go about this

sharp brook
#

Hello, how can i get the application_fee_id of the application_fee_amount that was posted? I used payment intent to post the original payment. I need to be able to refund the application_fee_amount.

wide hollow
#

Hello Is there throttling going on somewhere in stripe's end. I am getting connection timeouts. When getting customers stripe.customers.list

frail vapor
#

Hello, Stripe is able to do one-time copies of customer data across accounts. I was wondering whether the card token and card data will be copied. That's mean I can charge the same customer a complete new subscription in new account with old StripeCustomer and old card token.

solid crest
#

Team, can this channel be used for the errors we are having with stripe and salesforce communities?

random lily
#

Any chance anyone here has an example of the Express Connect "Need more info" email?

strange vortex
#

Hello, how do I allow Stripe Connect (Express) accounts to choose their country? Right now it seems to default to the US. I have already added Canada as a country in the settings. Is there some thing else I need to do?

halcyon gale
#

How do I make Stripe calculate the shipping cost based on the location of my customers with Stripe Payment Links? I don't want the program to calculate taxes, but rather shipping price with Post Canada.

drowsy river
#

is there any option for retrieving connected account

#

through api?

trail harness
#

I'm trying to confirm a paymentIntent using a bank account. I'm running into this error:
"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."

uncut moon
#

Hi, I am trying to redirect to stripe checkout from a checkout button but I am getting this error Error: The line_items parameter is required in payment mode. I don't know how to make a thread on here, so I'll just reply with the code examples.

vocal wagon
#

hello.
I have an issue: I create

  1. customer C_1 on platform account
  2. customer's payment method PM_1 on platform
  3. 'ghost' customer GC_1 for platform customer on connected account
  4. clone customer's payment method
  5. PaymentIntent (and successfully get client_secret)
  6. return response with client_secret and cloned_card to the front-end for function: const {error} = await stripe.confirmCardPayment(client_secret,
    {payment_method: {card: card}, return_url:'http://localhost:3000/'})
    but nothing happens.
    what is wrong with the code?
kind nimbus
#

Anyone ever get Module Not Found 'stripe' in python line causing error "import stripe" Its installed, I've uninstalled and re pip installed....can't get past it.

rough pawn
#

Hi there, we have a subscription model which uses a yearly billing interval with a usage_type "license", combined with a 2nd product which uses usage_type "metered". I know we can use billing_thresholds for the metered subscription item so that they are not charged one large invoice for their usage for the entire year. However is there a way we can instead create "one-off" invoices via the API in a similar manner which would invoice for the current usage and then reset the usage (much like how billing thresholds work, but done manually)?

analog nest
#

Hi, Is Stripe Opal the same as Sripe Treasury?

timber rock
#

Hello. I'm trying to authorize another user on my stripe account

thin zephyr
#

Hello fello friends!
I´m using stripe for the first time now and ran into a (probably too simple) problem.
So on my backend (node) the only thing im currently doing is creating the payment intent and send it back to the client (react) as it´s written in the docs with automatic payment methods enabled.
Problem is, when I want to start the backend server on localhost (using ngrok as a tunnel) it crashes with an error telling me I dont have any payment methods selected (while Cards is selected on the dashboard).
I´m 100% using the right key... Any idea what could be typically wrong?

feral sierra
#

is it possible to customise the payment description name on express account?

vocal wagon
#

How can my customers change creditcard when the old one has expired?

light spire
#

Hey all! I have a simple question for which I've been unable to get a consistent answer. My use-case is to pay my app's users with Stripe -- not accept payments. I want to register them and pay them. Simple as that. These are not businesses of any sort -- not even 1099 contractors or LLCs. I've been told multiple times that it's possible to register these users on Stripe so I can pay them, but every time I'm pointed towards documentation it requires a business name, business type, and business URL. This won't work for this type of user. Has anyone ever dealt with this? Thanks!

wary nacelle
#

Question about using Klarna, we currently have been using subscriptions and subscription schedules to delegate payments. Is it possible to use Klarna as a payment method with subscriptions or schedules?

torn swallow
#

Hello, I've been waiting since yesterday afternoon for a response to the problem with my account and no one has answered me yet, I'm losing sales and work for today and I don't know when I'll solve the problem, I need help from support please, thanks

viscid needle
#

how can i save the card during stripe.subscriptionSchedules.create to present it as an option later to the customer?

stray oxide
#

alexzada - save card subscription schedule

high kite
#

Hello. I read about React Stripe.js integration and payments work just fine, but I can't find stripe.refund.create function on stripe object returned by useStripe() hook. Is this intentional and refunds tend not to have any GUI and run on backend only?

tough cloud
#

Hi team,

For the stripe.accounts.createLoginLink call, it says you can add a redirect_url as a param but how do you add the param to the call?

I tried this:

stripe.accounts.createLoginLink(
  'acct_1ETXzBHvGX36GL6r', 
  {redirect_url: <URL>}
)

but thats not working

rough pawn
#

Hi @stray oxide, sorry I got pulled away before I was able to respond in this thread: https://discord.com/channels/841573134531821608/974744949625094194

Basically what we were trying to work around was that we wanted to be able to have a monthly cadence for invoicing for metered usage, while offering a yearly price for the license. From my understanding, this is currently only possible at the moment with multiple subscriptions, but adding support for multiple subscriptions to our current integration would be a much bigger undertaking. In addition, these services are related, so having them as separate subscriptions doesn't make as much sense from a business model.

foggy dawn
#

@rough pawn I'm taking over for Pompey. I just unarchived your thread, let's talk there.

weary cave
#

Hi All,

Service: Stripe Billing
Endpoint: /subscriptions/???
Usage: Programmatic or Dashboard

Is there a way to set a grace period of when a subscription goes from past_due to unpaid? We want to allow customers a grace period to pay an invoice before we deny them service. Or does grace periods have to be defined by clients of Stripe Billing API?

Thanks!

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

sharp warren
#

Hey all, my stripe rep directed me to ask here
I've been following this guide: https://stripe.com/docs/connect/add-and-pay-out-guide?integration=with-code
I got express accounts created and create a few transfers in live mode. I see the money in the connect accounts, but it hasn't been "paid out". Do I need to change a setting or trigger something?

I see in the connect account that the payout schedule is "Daily — 2 day rolling basis", and it's now the end of the second day after transferring with nothing paid out.

Add money to your Stripe balance and pay out your sellers or service providers.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

lavish fulcrum
#

HI I AM FROM PAKISTAN CAN I CREATE ACCOUNT ON STRIPE FROM UK? IF I HAVE AN UK ltd?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

fossil yew
#

Does someone know how I can style this separately from the rest?

#

It's the iDeal element from stripe js

quasi kelp
#

hi i now test subscriptions where to find [lookup_key] plz ?

#

is lookup_key = price_id ?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

teal current
kind nimbus
#

Has anyone experienced problem with stripe checkout page hanging? I tested local and all good...installed on a production server and all pages work, but when routing to checkout session page the fields are all greyish and never completes loading....any ideas greatly appreciated....python flask app wsgy ,,,,,,,, I believe the problem has to do with nginx? proxy maybe? Not sure yet,,,thx

vocal wagon
#

hello how are you, can you some 1 they can help me with how I can use stripe for e-commerce. my company in Switzerland I sell products on Amazon platform I want to sell my product outside of Amazon, I need a payment gateway how they can stripe help me and what is the best way to start with low-risk payment, I don't need a problem when I open an account in the strip, and what they need strip for start?

vocal wagon
# vocal wagon hello how are you, can you some 1 they can help me with how I can use stripe for...

Hi @vocal wagon - This isn't really the place for questions like this, this channel is really aimed at more technical help questions. If you need support, you can find it here: https://support.stripe.com/contact

flat bobcat
#

hi - i'm using stripe.confirmCardPayment to complete a 3DS on a requires_action subscription payment and passing a "return_url". the 3DS works well, but the return url is not called which is necessary to update the state of my app. can you help?

normal mauve
#

I am trying to help a customer generate accounting verification connected to a/one specific payout, including sales, fees AND VAT. Can someone point me in the right direction of how too get this connected to a payout...

Attached picture is what we send in, VAT (0%, 6%, 12% and 25%) - these I have set-up under Products --> Taxes

From the checkout.session we have the sum related to that specific purchase.
"total_details": {
"amount_discount": 0,
"amount_shipping": 0,
"amount_tax": 95400

"automatic_tax": {
"enabled": false,
"status": null

According to this document, we have inclusive and we have the taxes specified. I cannot figure out whats wrong.
https://stripe.com/docs/tax/checkout

Learn how to automatically calculate taxes in Checkout.

mystic kiln
#

I have an integrated payment element. Is there a way to incorporate a customer's saved payment methods for convenience? I'm not trying to charge it off session, just give them a more streamlined experience.

quiet ginkgo
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

celest dome
#

Hello, I am pretty sure this isn’t the right place to ask.

I am working with a client to launch a platform for selling digital assets. Our target market is India.

I have worked with Stripe Connect twice before, for UK based projects.

I love the API. And your product is truly developer friendly. I want to use Stripe for the new platform as well.

I need to know when will Stripe come out of preview in India. And whether it is a viable option.

wide crane
#

Hello, I'm trying to follow the webhook quick start guide (https://stripe.com/docs/webhooks/quickstart) but am confused about where to reference the public facing url. I'm recieving data from a test payment link into the url (using collect2.com free webhook reciever service) but not seeing anything on my server.py when listening (Flask server running). My server.py file is exactly the same as the example except with my endpoint secret and stripe api key. I tried adding '/webhook' on the end of the url on the stripe end but it didn't work.

Learn how to set up and deploy a webhook to listen to events from Stripe.

quasi plume
#

I am creating an invoice programmatically and triggering a send via stripe.invoices.sendInvoice but an email never gets sent. If I go into the stripe portal and check the logs it says the invoice was sent, all though it never was. If I manually send the invoice by pressing "Send Invoice" in the stripe portal, the email gets sent. How do I send the invoice email automatically on creation? stripe.invoices.sendInvoice does not seem to be working?

idle iris
quasi plume
#

Ahh ok, so once out of test mode it will work?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

earnest lantern
#

Hi. Can you please give me an advice? I am need to subscribe a customer to multiple subscriptions and paid its at once time, in one invoice. This subscriptions will have different renew intervals and different free trials, so, I am need to create multiple subscriptions, not subscription items. In this section exists info about it https://stripe.com/docs/billing/subscriptions/multiple-products#multiple-subscriptions-for-a-customer. But I am dont understand, how I can send a one client_secret key from several subscriptions in paymentIntent form to give a customer one form for paid (Elements)
Thanks 🙂

Create subscriptions with multiple products, all billed in a single invoice.

echo geyser
#

Hi! I want to create a user for a specific currency even before any payment methods are attached. How can I verify that this user will attach the first payment method only with specific currency? Is there a way to set currency for the user while creating?

upbeat grove
#

If i enable automated payouts for the connected account what happens to the previous pending payouts when the settings was set as manual? will they be released automatically or only the future payouts will be released automatically?

vocal wagon
#

Hi, I saw that there was a 7.5e fee for failed iban payment, I wanted to know if there was also for failed blue card payment?

#

@cedar thicket

cedar marsh
#

Hey! Is there any way to pass additional information to a payment intent, which can later be accessed in the data given by a webhook? For example, I want to add a unique ID (or any other string) to the payment intent, and when the payment is successful (payment_intent.succeeded), I want to access that unique ID when stripe makes a call to my webhook.

idle iris
timid thunder
#

Hi. We are struggling with cross domain cookie policy. We are using shopify payments, and when customer try to update payment method, the request send from our domain to hooks.stripe.com where it ask for additional verification, once verification is done it does take us back to main store domain however there we see the error called "Please enable cookies to continue" issue only appears in safari browser, we disabled the popup and cross domain tracking, cleared cache but still issue exists. Any idea how to fix it ? we tried to reach shopify but they are not aware of issue and cannot help in this matter until now.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

calm latch
#

when I made payment intent for a customer using usd, it's not added to my account balance. but if I do it using aud then it's added to the balance. how can I perform payment using multiple currencies ?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

reef salmon
#

Hi there,
Currently I have my products and plan price ids created in test mode in Stripe Dashboard. If I transfer the specific plans to "Live" mode. Would the Stripe plan id remain same as in test mode ?

short sandal
#

Hey everyone. I'm currently working on subscription using stripe checkout where user will have monthly subscription plan. I'm using stripe checkout to handle the payments page. I have some doubts which I would appreciate your help over:

  • When it should be safe to store/modify data in our database? Let's say user has been charged, now we want to change the "subscribed" data in our db, what event should we react to?
  • Which event is generated when user fails to renew their subscription?(I was not able to find this docs)
vocal wagon
#

I was swindled 200 euros through Stripe. I'd like to request a dispute, what should I do?

vocal wagon
vocal wagon
vocal wagon
# vocal wagon Is it okay if it is a country that does not support Stripe? I am Korean.

Contact your bank and see what they say, there's a support article here https://support.stripe.com/questions/reporting-a-fraudulent-transaction-from-a-business-using-stripe

In future this server's meant for developers and not stripe support, so you'd probably be better reaching out to stripe's livechat

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

vocal wagon
#

actually it might only be for merchants, but if you read through the article above it's the customers bank that passes dispute information to stripe

teal current
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

rocky sparrow
#

Hi everyone, I'm working on a start-up (platform) and I'm just planning for when we use Stripe. Will Stripe staff help your developer with onboarding? As in when we want to build things like advanced pricing models?

potent needle
#

is billing.stripe.com/session down? I'm unable to create a billing portal

#

can anybody check?

#

its down for the live version as well

#

anybody?

potent needle
#

😦

vocal wagon
#

Hello ! I think there is a bug or missing feature. I was added on a Stripe account as team member (with all roles), but when I used my credentials to try to connect to marketplace (with Stripe Connect), you didn't offer me the choice to select the created account but you created a new empty account.

quiet ginkgo
potent needle
#

Yeah live is down too

#

I just checked my live account

quiet ginkgo
# potent needle Yeah live is down too

It's scary. My test version is down since yesterday. I tried connecting with stripe over support but they also couldn't solve it and referred my case to some other specialist. Still waiting for a reply.

potent needle
#

same here

#

I'm still wating for a reply. been 4 hrs after I saw this

#

insane

#

The funny thing is, it shows 200 ok in the logs

#

but if you go to the generated url api_error

quiet ginkgo
#

Were you using tripe.billing_portal.Configuration.modify() by any chance?

potent needle
#

im doing a stripe.billingPortal.configurations.create and passing it as a configuration:configId in billingPortal.sessions.create

quiet ginkgo
#

I see. I am not creating but only modifying the configuration of the default.

At least now I can be sure that it's not the reason for this error.

potent needle
#

is modifiying the config better than creating a new one? Where is the initial one stored? are you storing the id in you db? @quiet ginkgo

quiet ginkgo
#

I save the the id in the main settings file of the project.

#

I think there is a limit as to the maximum number of configurations you can create.

potent needle
#

ohh really

potent needle
#

😓

vocal wagon
#

made a new shopfiy store today unable to use stripe after literally trying all previous methods that worked, tried to contact shopify support they just kept trying to promote shopify payments to me, anyone got any ideas? don’t know where else to look.

quiet ginkgo
vocal wagon
#

Hi folks, I'm doing my first .Net integration with Stripe and have run into a problem I cant seem to get over. I have set up a product manually in the Stripe dashboard. The API docs (https://stripe.com/docs/api/checkout/sessions/create) for line_items.price_data says One of product or product_data is required, but when I use Product (2 attached) it does not work. Works fine with ProductData (1 attached). It also doesn't work with both product and product_data. So only ProductData works. Any advice would be appreciated?

I'm thinking maybe I cant test a 'product'?....real products only work with the Live API Key in Prod?
Or maybe there is a lag for a new product created on the dashboard to propagate so that the API can detect it?

potent needle
#

thanks for letting me know how you update the config file

#

But still the api is down, so have no idea if things are working correctly :p

quiet ginkgo
#

It's good that you have saved it in the config. This way, the id will be in memory all time and will save you a db call.

#

Let's wait till Monday and see their's response. Let me know if you get any reply early.

potent needle
#

They said they made it urgent and a dev is looking into it

#

I also dm'd in twitter and they said they are working on it

#

I forgot it's a weekend

#

😅

quiet ginkgo
#

Seems no engineers are on call 🙂

potent needle
#

are you talking about env variables?

quiet ginkgo
#

Yeah!

potent needle
#

ohh. where did you get the config id? is it in the dashboard?

quiet ginkgo
#

res = stripe.billing_portal.Configuration.list(limit=3)

res['data'][0]['id']

#

You can check if its default by checking res['data'][0]['is_default']

potent needle
#

how would you do that in prod?
What I did was check if there is a default config, uisng is_default:true and then if it exist just update the config file or if doesnt create a new one.

#

buy how would you put that in env variable?

#

why not do this on every request?

quiet ginkgo
#

You can't do it real time. I did it manually.

potent needle
#

ohh okay

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

vocal wagon
rustic prawn
#

Hi Guys, I need a bit of help. I'm building a test application in Blazor and want to use the connect option in c sharp, I cannot find this option in the API documentation. I want the user to be able to log in as a business owner or to select what they have and I can read their information. Thanks for your help

ocean trout
#

Hi, I am working on rails - stripe integration(for the first time). We got connected accounts implemented.
I have platform customer with payment method attached, and that customer's clone on connected account.

Customer clone has invoice that needs to be paid, I see from documentation that its possible to clone payment method from a platform customer. But not sure how can I use that cloned payment method only once?
I want to avoid attaching cloned payment methods to customer's clone.
Is that even possible?
For now I made it to attach cloned payment method and after invoice is paid to detach...is that a bad practice ?

tepid timber
#

Hi guys!

#

How could I test if the checkout is working for one of my products on WordPress, please?

heavy kiln
#

on the stripe dashboard

#

enable it

#

and get ur api keys

tepid timber
#

Where exactly do I find API keys? I am on a dashboard

#

Ok see it

#

So I have 4 keys there on my WP Stripe settings 2 for LIVE and 2 for test

#

So I just simply untick LIVE MODE to check and then proceed with payment for one of the products?

heavy kiln
#

make sure this is on

rare cairn
#

Hi

#

Any stripe developer?

heavy kiln
rare cairn
#

😦

heavy kiln
#

Wdym by devs like ones who work for stripe or random ppl

rare cairn
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

tough cobalt
#

Hey, is there way to not trigger the 3D secure flow ever when saving a card using setup intent? What I want to do is to create a payment method object for a card on stripe using a setup intent without having the user do any sort of authentication. I want the authentication to only trigger when the customer attempts to make a payment

heavy kiln
#

it prevents the fraud cb

tough cobalt
#

yeah I know that, but our use case is such that users can add multiple cards, delete them, choose a default card AND use those cards to make payments. As such, having a user go through 3D secure twice (once when adding the card and then when making an on-session payment) seemed slightly (not very) detrimental to user experience (since theres a very likely possibility that a user adds a card and then needs to use it right away for some payment)

covert finch
#

Hi there, I have a google site and I'm trying to add my stripe payment links. When I embed the link, nothing appears on my website - just some grey boxes. What am I doing wrong?

rustic prawn
copper panther
#

We are using the Stripe pre-built checkout and just added multiple payment methods from the "eligible" tab in the dashboard. Since we are using the pre-built checkout, I'm assuming there is no further integration needed (?) or is there something we need to do code-wise to make these payment methods available to our customers?

heavy kiln
bright lichen
upbeat bolt
static bone
#

I DON’T HAVE ANY DOCUMENTS FOR PROFF OF MY PHOTOGRAPHY BUSINESS. PAYMENT WILL NOT TRANSFER. HOW CAN I GET MY PAYMENTS TRANSFERRED TO MY BANK ACCOUNT!!!!

upbeat bolt
#

Also on my server i get

Cannot read property 'type' of undefined

when i do
const paymentIntent = event.data.object;
const error = paymentIntent.error;

#

paymentIntent.error is what comes back as undefined however thats what it shows to do in the doc

#

this would be my code

autumn compass
#

Hello. How can I modify finalized invoice description? For example, we have situation where we have two options for payment, Payment by card and Payment by invoice. For “Payment by card” we need to have payment intents client_secret, so we need to finalize that invoice(invoice is coming from subscription, because we need to use Volume pricing which recurring type only). So because we need to finalize invoice for Payment by card, we can’t modify it anymore, but problem in Purchase Order Number(or memo in short). We want to allow users ability to add theirs custom memos, so we need to modify that invoice to add that memo, but we can’t do that. Problem is that we in loop, we need to finalize invoice for “Payment by card” and we need to have ability to modify invoice for “Payment by invoice” (or for example user will change memo and download that invoice again). Because we are using subscription as I described before, we can’t just make new invoices when memo is changed. Any solutions for that?😞

tough cloud
#

Hi team, whats the difference between charges_enabled and payouts_enabled on the account object?

dry hatch
#

👋 folks, it's an APAC holiday, so a Stripe engineer might not see your message here. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

silver perch
#

Hey all, I'm integrating the Payment Element and I'm trying to submit the form when the user presses the return key on the keyboard. However the return key doesn't have an effect, presumably because PE is an iframe, and the <form> is in the parent page.

Does the Payment Element support submitting via the return key on the keyboard?

Thanks!

quiet ginkgo
minor cipherBOT
#

:wave: folks, it's an APAC holiday, so a Stripe engineer might not see your message here. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

dull blaze
#

Hello! I need to know how is the integración technically explained of stripe woth WordPress wocokmerce cms. Thanks so much. As more details, it will be better.

manic phoenix
#

Hi Team, QQ on order creation... ON order creation do we get invoice as well?

#

When we create subscription, we are getting invoice creation paymentintent creation happening out of the box? so similar to that, during order creation do we get invoice as well?

south fiber
#

I'm getting Live mode client ID from this page of my account: https://dashboard.stripe.com/settings/connect
And secret key from this page of my account: https://dashboard.stripe.com/apikeys

when I make GET Request to https://api.stripe.com/v1/accounts/ {account_id_here}, I'm getting the error in the screenshot. Why that can happen?
Also, if I replace both account id and secret key in a test mode it works

waxen spindle
#

aweasadbek-accounts

vocal wagon
#

Hi! The payouts from my account are not being done. They appear everyday as "estimated future payout date: the next day"

#

And that date keeps modifying

waxen spindle
# vocal wagon Hi! The payouts from my account are not being done. They appear everyday as "est...

hi @vocal wagon, unfortunately we can't really help you with that in this channel because it's out of scope of the dev-help that we normally provide here. I would strongly suggest you contacting support https://support.stripe.com/?contact=true they might be able to shed some light on your situation

vocal wagon
manic phoenix
manic phoenix
white pumice
#

Got pre-auth payments held by stripe; when will they be released back into my account? They are holding £700

waxen spindle
# white pumice Got pre-auth payments held by stripe; when will they be released back into my ac...

When a payment is authorized, the bank guarantees the amount and holds it for up to 7 days. If you have an issue or this has taken more than 7 days, please contact directly the merchant who did the pre-auth, your bank or Stripe's support https://support.stripe.com/?contact=true (preferably in that order)

white pumice
#

Is this 7 working days or calendar days?

waxen spindle
#

I think working days

potent needle
#

im way down the list I suppose

thin zephyr
#

does this error message seem familiar to anyone?

audit:1 Each dictionary in the list "icons" should contain a non-empty UTF8 string field "type".
#

each time my payment window renders

ripe night
#

Hey everyone! I'm analyzing Stripe as a option to use as a PSP, but I'm not able to find/understand a detail and was wondering whether someone knows the answer and could help out.
If say I have a marketplace setup to which the payments are made from users, but I want to later distribute the payments to other "sub-merchants" which either have an account with Stripe, or have a regular IBAN bank account.
For this setup, do "transfers" from my Stripe account to a sub-merchant Stripe account have fees and if so, what are they?

glacial solar
#

可以與我用中文溝通嗎

meager hawk
#

@glacial solar no, we can't sorry, we only speak English here.

glacial solar
#

Because my account was stopped by you, I want to solve it but you have no one to contact us

cerulean pineBOT
#

:question: @glacial solar 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

acoustic aurora
#

Hi everyone, We have a platform account with connected express accounts.I'm trying to retrieve all connected accounts from stripe and delete restricted account that has no balance there is some accounts were deleted successfully, But a lot of other restricted accounts that has no balance were not deleted. I want to know why these accounts were not delete and how to delete them ?

fossil yew
#

Does someone know how to change the color of the dropdown text?

#

Or the background of the dropdown 🙂

graceful lynx
#

Hello,
I have a problem, my wordpress site was working fine until a few days ago.
But since then, it is impossible to make a payment with stripe. However, my keys are good, I even tried in test mode.

safe spire
#

Hi! I have a problem. The Stripe form is not showing up when i switch on production mode

tribal sphinx
#

Hi, We are starting to use Stripe and would need to automatically download and import payment statements and their statuses to our ERP (not currently via API). What formats can be used and can we set up daily automatic download and save to a specific location e.g. ftps
thank you very much for your answers

vocal wagon
#

Hi, please, we are already using Stripe and we want to make the life of our clients a little bit easier by providing the option of scanning the credit/debit card. The feature allows the users to scan the card by the camera on a mobile phone. After that, thanks to OCR, the user doesn't need to manually fill in the info about his credit card. Is there any possibility of how to provide this to our clients?

potent needle
#

I love stripe. Stripes support is great as well as the response times. ❤️

normal rune
#

hi! I would like to ask a question regarding Klarna

#

We are a marketplace located in the Netherlands and have business running in the Netherlands and Belgium. We activated Klarna last week, and it looks like that it;s working well for dutch customers but Belgian customers keep telling us that it does not work. I also tried it in the test mode and it says location is not supported.

#

what could be the issue? 😫

rustic prawn
# heavy kiln I wasn't asking why you used it I've never heard of Blazer before

Sorry it's a typo the technology is Blazor, it's really interesting tech how they managed to solve it and it really fast. If you are interested you can learn more here: https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor

Microsoft

Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.

vocal wagon
karmic bison
#

I want to update metadata description how what is the api call to update with based on meta order

#

$stripe = new \Stripe\StripeClient(
'sk_test_5BnGdnyXCjwGzvKpKUAEGbkS'
);
$stripe->customers->update(
'cus_LhPRq1qmXgSmk0',
['metadata' => ['order_id' => '6735']]
);

#

based on this ['metadata' => ['Description' => '#735']] where order id="1234"

compact fossil
#

Hello

#

i want help

hearty garnet
#

Hi, I use the testing card which last 4 is 3184 to pay an invoice, while the payment intent's status shows "require action" but the payment method cvv check is pass. So is this situation right?

vocal wagon
#

I need help

#

I need urgent assistance i need to chat with an operator regarding my stripe account

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

gentle cave
#

Hello, Im having a problem with webhooks. This only happened in Live Mode(works fine in test)

  • Im using hosted subscription page
  • When customer initiated the payment, suddenly stripe fires invoice.payment_failed event
  • But customer has paid the amount and even subscription is active
  • Link in the invoice.payment_failed event, has invoice with paid status

I will share the webhook response once thread created

versed marlin
#

Hi team, can help to tell me why sometime I get 400 error, sometimes i get 200 when I try to create an invoice item within the discount coupon? Btw, i'm using test mode

vocal wagon
#

Hi - could you help me understand 'proration_behavior'? My understanding is this is not a persistent setting. It needs to be disabled every time the subscription is updated (if the update is such that would cause proration). If this needs to be disabled every time when the sub is updated then what is the purpose of being able to set proration_behavior to none on a subscription creation?

sudden pawn
#

Hi Team

#

need help on stripe pricing

meager hawk
sudden pawn
frigid kestrel
#

Hey! I have Stripe Tax question:
On the checkout form in our app, we display tax rate once user enters his address (before customer and subscription creation).
We're going to migrate to Stripe Tax, so we'will not have tax rates list anymore. How we could get tax rate for the checkout page?

vocal wagon
#

Hello
I have a problem on my site I can not write in the field of "card number", "postal code", "cvc" or the "expiration date

true stirrup
#

Hey! I am from Brazil and I am developing a SAAS product. I need to offer installment monthly payments for products and subscriptions. Is it possible? Thank you

green bramble
#

Hello, please can someone advise how I fix a payment issue that states PENDING_SCA_AUTHENTICATION - our customer has updated card details but e are unable to process a payment

ornate wave
#

Can someone enlighten me on what a section of code possibly means 🤣

#

It's from a payment decline

steel pollen
#

hello devs
what does it exactly mean ?
as i understood it is caused by not matching PK and SK have been used.

indigo geyser
#

can someone help with stripe webhook to firebase the payment is created but it is not sending to firebase

fossil thistle
#

Hi, I'm having trouble transferring funds to overseas sellers(multiparty payments) using connect API. Is it just not possible with stripe unless your platform account is located in the US?

visual hawk
#

[Subscription Mode] How to display the Product with Price and Tax in the frontend? Is there any API from the Stripe? or Do we need to fetch the Price API & Tax API and calculate it by our own?

manic phoenix
#

HI Team, It looks like order creation (Stripe order API feature) doesn't create any invoice intern where as in subscription creation API will do the invoice generation out of the box... Is my understanding correct?

vocal wagon
#

Hi. Is it possible to get a customer's email from Apple Pay and Google Pay? In my test payments, the email field in PaymentMethod.billing_details is empty.

karmic bison
#

@meager hawk how i can get the ID only rather to object using webhook

autumn compass
#

Hello. How can I modify finalized invoice description? For example, we have situation where we have two options for payment, Payment by card and Payment by invoice. For “Payment by card” we need to have payment intents client_secret, so we need to finalize that invoice(invoice is coming from subscription, because we need to use Volume pricing which recurring type only). So because we need to finalize invoice for Payment by card, we can’t modify it anymore, but problem in Purchase Order Number(or memo in short). We want to allow users ability to add theirs custom memos, so we need to modify that invoice to add that memo, but we can’t do that. Problem is that we in loop, we need to finalize invoice for “Payment by card” and we need to have ability to modify invoice for “Payment by invoice” (or for example user will change memo and download that invoice again). Because we are using subscription as I described before, we can’t just make new invoices when memo is changed. Any solutions for that?😞

viscid needle
#

Hello devs, is it possible to always leave all fields appearing in the CardField of stripe-react-native? On some cell phones, only the number and validity fields appear, it is only possible to view the code field when I click on the validity field

worthy schooner
#

Hello devs that will put up with my bullshit today! 😄
Just a quick question. Im trying to make intent to work with test keys. any idea why that dosnt work? Or is it not supported?
Just as a quick note. It works with live keys but with test keys it wont generate any intent for me.

clever swallow
#

Hi ,
anyone here to help me with Stripe developer certification

thin zephyr
#

So you get the intent data on the redirect url after submitting your purchase.
Is there any way to handle those smoothlie with react-router(-dom)?
Something like the useParams hook or so

waxen quail
#

Daniel-paymentintent

vocal wagon
#

Hi there! This is w.r.t. Stripe Connect with standard accounts

Currently, we're creating sub-accounts as per the documentation (https://stripe.com/docs/connect/enable-payment-acceptance-guide), however this is inconvenient for our users as they have to copy over their settings from their primary account and have to re-verify their business.

We've seen other platforms use Connect while their users are able to connect their main account instead of them creating sub-accounts. Is this still possible/allowed, and if so, how would we go about doing so?

ionic jacinth
#

Hi! I would like to know if is possible to test fail card with test clocks. thanks

copper reef
#

DanCawford-connect

placid yew
#

Hi, can I set statement descriptors for transfers in stripe?

vapid aspen
#

I haven’t received my payment from stripe

#

It’s been nearly 2 weeks

#

This is a joke

cerulean pineBOT
#

🚫 K14n, you can't use that.

vapid aspen
#

What?

cerulean pineBOT
#

:question: @vapid aspen 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

copper reef
#

Cjones-statement-des-transfers

quiet ginkgo
potent needle
#

initially implemeted both, and deleted paypal later

modest plaza
#

Hey there, I'm looking to remove the shipping address fields at checkout as the product im selling is purely digital -- could someone point me in the right direction?

dull blaze
#

Hello! I need to know how is the integración technically explained of stripe woth WordPress wocokmerce cms. Thanks so much. As more details, it will be better.

vocal wagon
#

Hi,

Can someone tell me how we can charge customers by the hour?

thestorefront.com is an online marketplace for renting spaces. At the moment, our users book spaces at per day cost.

We would like to give the option to book spaces per hour. Is there a Stripe plugin that can help me achieve this? (refer the image attached)

Thanks in advance

Best,
Sai

fleet knoll
#

Hi! When I create a payment intent, how long will it take for that payment intent to be canceled, if there is no user interaction. So the user does not proceed to pay, and does not cancel manually. And which web-hook event will be called? Thanks.

cunning jasper
#

Hello everyone, how we can accept payment for whole cart but refund only one product amount?
We are using multiparty payments with commission of platform and coupons also appied. So how I can handle single product refund.

vocal wagon
#

Hello, Our business is new to Stripe. I need a small bit of help. The customers receive a receipt for their payment but we do not receive a receipt. We receive a confirmation of payment. However, for the Tax Inspector in Germany, we need to produce a receipt with our address and details on it and the customers' address and details on it with the full transaction history. Does Stripe provide this service or what can I do to get a proper receipt? Our Tay lawyer has advised us to ask.

sweet cradle
#

Hello, I am creating an integration using the prebuild checkout page, and I have three current questions as follows.

  1. If I want to pass a discount, do I have to call https://stripe.com/docs/api/coupons/create to create a coupon and I pass that into the checkout session. I can’t save these in my local application, so even if the same coupon code is used over and over, I will have to create a new one each time. Is that ok? Or is there a way to just pass the raw coupon data (maybe a description and the amount) so I don’t have to call the API separately to create a new coupon each time?
  2. How do I add in sales tax? This will be calculated in in my application, rather than us using the automated_tax feature Stripe has. So I just need to know how to pass in the dollar amount for the tax that our application has calculated.
  3. Our application's sessions expire after a certain time (configurable by the merchant). Should I set expires_at to be the same value that is currently set in the application, so that a customer can’t complete payment after the application's session expires?
    Thank you, Susan
sour moon
potent needle
#

Hi, Im having trouble to do a refund for a stripe connected account.

#

im doing this

 const refund = await stripe.refunds.create(
            {
              payment_intent: "pi_3L04tpSCfUurJJiW11wuWBeJ",
              reverse_transfer: true,
            },
            {
              stripeAccount: accountId,
            },
          );
#

but the error I get is

raw: {
    code: 'resource_missing',
    doc_url: 'https://stripe.com/docs/error-codes/resource-missing',
    message: "No such payment_intent: 'pi_3L04tpSCfUurJJiW11wuWBeJ'

vocal wagon
#

Hi having issues with acct_1JwAieDs4c24O9wz , their QA account configuration was suddenly altered and has blocked them on testing features in their lower environments. wants to enable account to have transfers only capability

sour moon
#

so

#

can any one help me here

daring lodge
#

@sour moon Please keep the discussion in the thread I created

sour moon
#

ok

daring lodge
#

wizard - account configuration

potent needle
daring lodge
#

pollux - connect account refund

vocal wagon
#

The email account I signed up with, is no longer active. How do I access my account so that I can manage my subscriptions?

exotic needle
#

Hello! i have implemented Payment Elements in my website and now im trying to save and retrieve credit/debit cards. Ive already saved it and Im creating my payment intent with the payment method and customer id but I dont see any changes in the iFrame. Do i have to do this implementation manually or it supposed to be automatically added in the iFrame?

ionic jacinth
#

Hi! is it possible to use error cards during clock tests?

humble geyser
#

Hello everybody, I have two questions:

  1. Is it possible to have free subscriptions? In case I want to give users the option to subscribe to my platform for free, and then offer paid content inside, but separated from the subscription.
  2. I want to add tiers to the pricing of my multi-tenant app, so for example, if a tenant has +100 subscribed users to their platform, then I charge them a set amount extra per month. How can I achieve this? Should I add a fee to the tenant subscription dynamically, or this must be handled in a different way?

Please if I didn't explain myself properly lmk and I can elaborate. Thanks!

sharp warren
vocal wagon
#

Hi there! Technical question w.r.t. Stripe Connect -> standard accounts

We're a platform like Shopify where creators can create stores to sell products on. Stores can link their Stripe account via our Stripe Connect integration.

Currently, we're creating Connect sub-accounts as per the documentation (https://stripe.com/docs/connect/enable-payment-acceptance-guide). Image of how we do this code-wise has been attached, the stripe_account_id gets passed to Stripe's onboarding flow.

Here's the issue/caveat: Many of our creators already have a Stripe account. With the above code and onboarding flow, they are required to create a sub-account (image of this also attached) which is completely blank, meaning they have to copy over their settings from their primary account and have to re-verify their business, thus having to wait again to get access to perks of an established account (e.g. chargeback protection, 24 hour payouts, and such)

We've seen other creator platforms use Stripe Connect, where their creators are able to link their main account instead of sub-accounts. Is this still possible, and if so, how would we go about doing so?

calm warren
#

can someone let me know what is causing my code to setup 2 accounts in stripe?

kind nimbus
#

Still trying to determine my why redirect to Stripe checkout not loading.....Error in the browser console on client is>>>>Stripe Checkout is not able to run in an iFrame. Please redirect to Checkout at the top level.....the only thing I don't understand is that it was working fine locally in development. I wonder if it has something to do with the nginx server....proxy maybe....anyway....any ideas how I can troubleshoot greatly appreciated....the route line that has been working is the standard>>>return redirect(checkout_session.url, code=303)
Thanks

soft sonnet
#

What are language processing tools? "We’re looking for people with a strong background in and interest in building language processing tools and Scala-specific developer tools."

toxic torrent
#

Hi there!

I have a question regarding Stripe connect payout charges.

Right now I'm developing a custom system using Stripe japan account.

So the fee to refer is
https://stripe.com/jp/pricing
https://stripe.com/jp/connect/pricing

Our vendor will get 92% of every sales they make by using our platform.

For example, Restaurant A (vendor) charge their customer ¥1,000, so the calculation breakdown as below:

¥1000 - 3.6% (Stripe processing fee)
Balance: ¥964

¥964 - 92% = ¥886.88 (payout)
Balance: ¥77.12

The payout fee:
(¥886.88 x 0.25%) + ¥250 = ¥252.21

¥77.12 - ¥252.21 = ¥-175.09
Balance: ¥-175.09

I'm just curious why the balance will become negative with Japan currency, but if I switch to other currency let say MY, the balance is positive.

Can someone advice me on this.

THanks!

お客様のビジネスモデルに合った Stripe Connect の料金体系をご覧ください。Connect では、使用量ベースで必要条件に応じた柔軟な料金体系をご用意しています。

reef salmon
#

Hi there,
Currently I have my products and plan price ids created in test mode in Stripe Dashboard. If I transfer the specific plans to "Live" mode. Would the Stripe plan id remain same as in test mode ?

Also, if we use the live API public/secret key to make call Stripe API calls, do we expicitly set the live_mode = True in each of the calls made or is it handled within Stripe based on the API keys?

potent needle
wraith jetty
#

Hi whatsapp today

tawny thicket
#

Hi, I cannot seem to create a Stripe connected account under the recipient service agreement.
I previously contacted support and they told me that I "needed to request card_payments capability", but that doesn't work because of the recipient service agreemeent (yes a contradiction).

The error I get is

InvalidRequestError: Request req_dJ2gBwYF6hngzB: Your platform needs approval for accounts to have requested the `transfers` capability without the `card_payments` capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact.

This is the call I make:

stripe.Account.create(country="FR", type="express", capabilities={"transfers": { "requested": True}}, tos_acceptance={"service_agreement": "recipient"})
wraith jetty
#

My stripe make guest customer before e real customers, i need to skip this fonction too only have customer. i don t find the spec to delete this fonction on the stripe docs

carmine lintel
#

Hello - I have a question about offline payments. I would like to facilitate offline payments in my POS system but Stripe requires an internet connection for the card reader to function. Is there any way around this? Is there a plan to allow this in the future?

drowsy river
#

Hi, I have a doubt regarding connected account login

#

once a connected account completed their onboarding process, they are able to login to their stripe account

#

login is like sms sent to the respective connected account's registered mobile.

trail harness
#

Hi there - I'm using Plaid to integrate ACH with Stripe. Is there a way to use one time ACH payments using that flow?

drowsy river
#

My doubt is that a connected account trying to login using the registered email during onboard process is not recognizing.Why?

#

only the sms verification is working

foggy dawn
#

bwurtz999-offline-payments

viscid needle
#

hello devs, how can I change the description of the invoice that appears to the customer in his bank account when creating a Subscription?

rugged bear
#

Hi everyone, is that any way to filter tax rates through the api? Most of the resources have a search entrypoint, but not taxes.

dusk dust
#

Hey 😄 I was wondering with the new orders api is it bad practice to create a new order each time the users presses to go to checkout? will Stripe get annoyed by this or is this compeltely fine to do as it seems quite hard to link and manage orders with customers , I guess it would be similar to remaking a new payment intent each time a user presses buy instead of using a previously created one

little ingot
#

Hola alguien español?

#

Stripe me bloqueo la cuenta, quisiera saber si tengo forma de retirar el saldo o que va a pasar con ello, agregue 45 usd hace 5 dias y todavia no impactan en la cuenta, quisiera tener informacion o como puedo proceder gracias.
Stripe blocked my account, I would like to know if I have a way to withdraw the balance or what will happen to it, I added 45 usd 5 days ago and they still have not impacted the account, I would like to have information or how I can proceed, thanks.

rare cairn
#

Hi. Why success url is being sent without any cache?

foggy dawn
#

alexzada-invoice-description

#

Kévin Marcachi-tax-rates

#

railed-create-order

rough quarry
#

My sellers are not able to see terminals, locations from there dashboard

robust monolith
#

I am trying to save user id in my system as metadata in stripes system from the checkout session creation so I can use the user id in my webhook endpoint but it is not saving!

tough cloud
#

Hey Team, Whats the difference between charges_enabled and payouts_enabled for express accounts? I dont allow our accounts to accept payments directly for our user base, we only pay them out manually. Am i safe to assume that I dont need to check charges_enabled, but instead payouts_enabled?

naive spear
#

Hi everyone. How can I refund a pending bank account payment in stripe? The dashboard does not give me the option. Will I be able to do it by API?

woeful granite
#

Hi - we own two applications (each with a stripe subscription) and want to decommission one and move all users from that application into the other (so we will decommission application 1 and move users to application 2). Looking for advice on consolidating/changing the subscription for those users that are being moved without them being interrupted.

native wind
#

hi! i have a question about stripe express accounts. if i already have a stripe account with access to a standard account and i am also an express account on another users platform, can i find my express acount information somewhere on dashboard.stripe.com or do i have to go to connect.stripe.com/express_login to login to my express account separately?

rare cairn
#

Hi. Why success url is being sent without any cache?

silver perch
#

Hey all, I'm integrating the Payment Element and I'm trying to submit the form when the user presses the return key on the keyboard. However the return key doesn't have an effect, presumably because PE is an iframe, and the <form> is in the parent page.

Does the Payment Element support submitting via the return key on the keyboard?

Thanks!

real edge
#

Hello
I am having some issue with Stripe api integration with laravel. It was working fine from the last 7 months but from 29th april, i am facing a error. Whenever my clients try to pay their bills, they get this error :
Amount cannot be funded. Please check your billing method.

I have about 10 clients and all of them are facing the same issue. If they update their card then its working fine but their previous card is not working. Most of them have funds in their previous card so they can't use new card. Their previous card is working fine on other places. Kindly someone help me with this issue.

Thanks In Advance

fiery stirrup
indigo geyser
#

can someone help with stripeCLI webhook to firebase the payment is created but it is not sending to firebase

south whale
#

Wanting to use the default_price parameter of the Product object but the API docs note that this is a Preview Feature. What are the limitations of a Preview Feature? Is it safe to go live in production using this param?

gusty mountain
#

Hello!

How do I integrate Klarna into Stripe’s pre-built payment UI? in other words how can I have both Klarna and Cards in the same pre-build checkout flow?

solemn canopy
#

hey team - question about the StripePayment react element. Is there anyway to know, either before or after it renders, which fields it is displaying? We'd like to always collect certain billing address fields, like address_line_1, address_line_2, etc, but don't want to show duplicate fields

vocal wagon
#

PLEASE

#

NECESITO AYUDA, NO ME CARGA MI USUARIO DE WIX Y VOY A PERDER TODO EL DINERO

#

hi guys, is there any way to show the company's address in the default receipt template?
I'm creating a payment intent with the receipt_email and description fields.
I see the option to add custom branding logo/colors, but couldn't find a way to add the company address. It would feel a little exaggerated to have to use a custom email template just to show this field(?).

sweet cradle
#

@daring lodge I can't reply in our thread for some reason, but I had one follow up. Can I just send a dollar amount for tax when I already know the amount, rather than a rate? I'd like to NOT have stripe recalculate the dollar amount of the sales tax, if possible. Thanks for your help so far, much appreciated!

languid tulip
tough cloud
#

Hi Team, I contacted you earlier last week about a bug regarding accounts.creaeLoginLink. Essentially the return_url param is not working (Bug). Any updates on this?

lavish brook
#

Scheduling cancelation changed out from underneath us

viscid needle
#

devs, is the Account name that I put here the description that appears on the customer's bank invoice?

ruby walrus
#

is there any way to "reset" the customer list in test mode to default/empty, or to match live mode? my implementation tests are creating a lot of junk.

graceful sand
#

I have a single subscription product with tiered based pricing based on qty. I am going to have a daily cron that will just recalculate the quantity each user is using and send the api call to stripe to update it. What would be the best way to tell if a user changes tiers so I can notify them by email? I know looking at the customer.subscription.changed event I can see a breakdown of all the tiers and their upper limits and I can see the old and new qty, so I could calculate their old tier and new tier from that and see if its different. I was just wondering if there's an easier way where I can get stripe to just tell me if the tier has changed directly?

weak anvil
#

Hey guys, I'm integrating Stripe with a .Net backend API, everything is working find so far but I'm wondering if it is possible to add metadata from SubscriptionCreateOptions to the PaymentIntent object returned in the Webhook. After a Subscription is created I need to get some custom values in the Webhook when Events.PaymentIntentCreated happens. any idea? thank you

robust monolith
#

What is the best way to batch update the metadata of customers in my stripe account?

lusty vapor
#

Hi - need some help with my stripe account randomly issuing refunds to my customers - can anyone assist?

#

pm_1JpsGtKBBzEHwl1jY6I1ayrH

bright lichen
#

Hi,

is there a way to get all invoices of one subscription somehow at once with ids ?

gritty gyro
#

With a recurring payment on a subscription, at what point does the subscription change from ‘active’ to ‘over_due’ … is it (a) as soon as the draft invoice is finalised and before the payment is attempted … or (b) once the first attempt to collect the payment fails?

carmine lintel
#

Hello - I have a question about the payment method details when pulling a charge. I retrieve a charge and then use $charge->payment_method_details->card_present->receipt->dedicated_file_name to get the application ID for the receipt. Is there any reason that $charge->payment_method_details->card_present->receipt would be null after an in-person payment? I just had this happen earlier today.

vernal wind
#

Hey, I have a question so stripe is asking for business invoices "attach one of the following document types: Invoices from your suppliers for the branded items, authorisation from the brands, authorisation from an authorised supplier/wholesaler" but I cannot do that because I own the software and I sell license keys for it

upper carbon
#

Hey 🙂
quick question. we currently have a customer that receiver error incorrect_number on a saved payment payment method.
How can this happen?

Thanks for reply in advance 🙂

feral sierra
#

how to add discount to subscription for only the very first invoice

edgy hare
#

Hi. I would like to know where is the documentation on how to test my webhook. I am currently integrating Stripe to receive payments via OXXO (mexico) and I can't find what is the REST protocol message that Stripe sends to notify me of a payment or ask for a customer's balance.

zenith kernel
#

Hey team, having an issue for writing integration tests for my Stripe webhook endpoint. Signature verification is failing with Stripe webhook event could not be verified with error: No signature found matching the expected signature for payload. I've created a fake webhook event (see thread) and a fake stripe signature via generateTestHeaderString using the same webhook key that I am using in the webhook endpoint to verify the event via constructEvent

upbeat grove
#

Hi, Is stripe identity available for all countries?
and what is the difference between onboarding done by Connect vs identity?

maiden lynx
#

Hi team! I am trying to test Payment Request button using wallet locally. I am serving the code over https on localhost, but it doesnt show any of the appropriate buttons (neither apple nor google). I was wondering if there is a way to see the Payment Request button locally and interact with it. Thanks!

devout jolt
#

We're trying to support a complex discount for our subscriptions. Specifically, we want to offer 3 months free then 25% off thereafter on one of our subscriptions. Ideally this would be redeemable with a promo code but not an absolute requirement. How can we implement this?

vale dragon
#

Hey! I'm trying to debug a timeout issue with Stripe Charge API in golang. We're using a custom httpclient. The code is something like the following

backendCfg := stripe.BackendConfig{ HTTPClient: &http.Client{ Timeout: timeoutinSeconds, }, } stripeClient := stripecharge.Client{ B: stripe.GetBackendWithConfig(stripe.APIBackend, backendCfg), }

Occasionally the request times out after timeoutinSeconds and the client retries. But we get an error with the code "idempotency_key_in_use" for the retry, which means the initial request didn't timeout on stripe's end even after the timeout we specified. Is there a different way to specify the timeout or is this just a bug in the Stripe API?

grizzled storm
#

👋 Hi I'm working on ACH debit (us_bank_account) integration, and I'm confused by the 2 resources: Payment Method (https://stripe.com/docs/api/payment_methods) and Bank Account (https://stripe.com/docs/api/customer_bank_accounts). We're using Payment Element UI on the front-end and looks like the created setup intent has a us_bank_account Payment Method associated, but I couldn't find a Bank Account. Are they mutually exclusive or actually different concept/responsibility? Thank you!

wispy ether
#

is there any way to pause the subscription and update the current_period_end acording to resume_at date?

rapid imp
#

Hi all, i have a question about connect accounts and direct charges.
From my understanding if i create a connect account of type custom and request the card_payments capability. My connect account user will be allowed to process payments directly vs the platform processing it and then performing a transfer for example. Cool that makes sense, but my concern is for the Terminal APIs.
According to this documentation Terminal/in-person payments can only have direct charges for standard connect accounts and not custom connect accounts. This means the platform owns API resources vs the connect account for other things like payments etc. My main goal is not not have connect accounts be able to login via the dashboard and only interface with my app for managing their account.
https://stripe.com/docs/terminal/design-multiparty-platform

bleak arch
#

Not sure if anyone can answer this or not. But here goes:
We have an old WPF application that we are trying to temporarily keep alive. Eventually getting rid of it, but for client reasons, it is still going.

That said, we are actually going to be using the Stripe API through Stipe.Net to accept payments in this application. We are using Stripe as a server application though that lives on a server and NOT in the WPF application. Mainly because we don't want to have to maintain and redeploy the WPF application so we are using the Stripe server-driven application solution. We are using the Stripe Terminals for this project.

That said, our WPF application has an HTTPClient calling functions on the server application to create PaymentIntents, etc.

However, there is one part where we need to have a Webhook response from Stripe back to our server application. At this point, the WPF application has no idea of any response because the response came back to the server, not the WPF application.

So my questions is, what is the best way or can a WPF application have something like a webhook listener so it can react to an external webhook response from Stripe?
Would it be some sort of console app embedded in the WPF application where it would have its own little webserver that the webhook response can send the response back to the WPF application?

How would the WPF application get the response back FROM the Stripe webhook?

I usually live the world of the web and doing this via the web is a not brainer. WPF is a different beast. Any help is greatly appreciated.

minor panther
#

Hey! Trying to set POST v1/accounts/:account_id with additional_verifications.us_w8_or_w9.requested to true, so I can collect that form from users. But I'm getting complains that additional_verifications.us_w8_or_w9.upfront is not present and when I add it, it says that the array in invalid.
What would the correct data be for requesting W9 forms for accounts?

lament kettle
#

i'm looking for a documentation of the new server-driven payment collection from BBPOS terminals

#

with examples

strong stratus
#

Hello everyone,
What is the right way to purchase a product (using api) with a specific price
(i will have products with multiple prices)

undone torrent
#

For test mode, is there a way to delete all the products with pricing?

proud edge
#

So I'm trying to set up a subscription using these instructions (https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements) and got it all built (having skipped the sample app step). When I started logging the webhooks that came in, I got a invoice.payment_succeeded event, but the billing_reason was subscription_update, rather than the subscription_create I expected.
Assuming I did something wrong, I went back and ran the example app, and sure enough the same results. In fact the final page of the sample app says something about if they last4 is missing from the default payment method, it's because of the webhook. And the webhook code there is also looking for the subscription_create that never came through.

Am I missing something or is anybody else seeing this as well?

tired crater
#

Does stripe have any easy way to bulk migrate user subscriptions to a new price?

#

We have a decent amount of users on one price and will need to upgrade them to the new pricing all at once

jolly hedge
#

How are donations between users of an app made via a stripe account?

stark python
#

Hi i have a payout withdrawal failing on laced and it comes up with this?

edgy hare
#

Can anyone tellme what's wrong with this, please?

neon warren
#

Is there a way to download the API request log?

#

Wanted to do some analysis of which app is using it most and when

thin elm
#

Hello guys, I'm wondering how I could use Stripe tools for my project. I want to offer to my costumers a saving plan, so they add their credit/debit cards and get charged periodically. They should be able to see their balances and once it reaches some amount, they can buy my products. I don't know if I should use Stripe Connect and register them as Account, or just as Costumers. The point is also to be able to compensate any fee, so if they add 10, they have 10.
I appreciate your help!

near kite
#

Hello! I'm using a PaymentIntents based form with automatic_payment_methods. I have a card saved with google pay, and I've enabled google pay in my Payment Methods list, but it never shows up as an option in the form when I'm testing. Is there anything special I need to do to add google pay support?

neon warren
#

Im getting rate-limited on stripe, is there a way to prevent it?

#

I have several applications linked to my stripe that request information, is there a way to get different API for each app and so rate limits for each are different

cunning marten
#

Is there a way to compel PaymentElement (for cards) to ask for street address? Just the zip is not adequate for Stripe Tax. If we add the street address to the card (manually in the Dashboard, for test) our subscription works. If we leave it as the setupIntent created it with only zip we get:

{"message":"The customer cus_LesDht.........'s location isn't recognized by the tax engine. Set an address on the customer object and verify with the tax[automatic_tax] status."}
I see it asks for address on the customer object, but the docs and our experimentation verifies it falls back to card address.

rapid imp
#

A question on integrating application fees smartly. Currently i have the Stripe fees (2.9% + 30¢) serverside hard coded to use when calculating what application fees i might collect at any given point.
Let's say that for whatever reason those stripe fees increase or decrease based on volume of stripe's business model changing etc.
What approach has anyone seen (if any) about dynamically changing stripe fees specifically and deploying serverside. Kind of wish there was an API to retrieve the current stripe fees for a given platform.

untold isle
#

Hey there! Is it possible to add a cancellation reason when cancelling a stripe subscription through the API?

ripe cedar
#

Hi everyone, I am working on a project which connects several cargo carriers with final customers. Is there a way that final customer can pay directly to carrier stripe account for each service?

native canopy
#

Is it possible to pass a Payment intent to a Quote for payment? When using Stripe.js to confirm the Payment Intent it just captures the payment on the client. I feel like I'm missing a step 😅

neon warren
#

How do I prevent lock timeout error

sand geyser
#

Hey! I have two questions about Stripe Payouts. I'm currently creating some manual transfers and payouts and then I'm storing the payout on my DB so I can show the status for the payout to my users (Also I'm using the Web-Hook events for payouts, to update the status). Here are my questions:

  1. When I created a payout the initial status is pending, when it changes to in_transit status and when to paid status? (I don't quite understand the docs, see the attached image).
  2. I can know when a payout becomes paid or failed with the Web-Hook events payout.paid payout.failed. But how I can know when the payout becomes on in_transit status?
neon warren
soft gale
#

Hello,

I have a Restaurant that want to sign up to my SAAS but we are having issues verifying his account tax information. Is there a way to solve this issue or who should I contact?

limpid widget
#

Hi - I am trying to retrieve a report type object to see if the status is now succeeded, however, i get an error: No such reporting.report_type: -- Any ideas what I could be doing wrong?

rough moth
#

Hello,
Some of our connected accounts are getting notified to contact us because their payouts are paused; however we've not paused them and they do not show as paused when we look at their account. acct_1KepkI2E2YtdTOix

bleak arch
untold stag
#

Is it possible to add Link as payment method to an existing payment intent from an invoice?

grim gale
#

Hi! We're having an issue with a Connect account that is located in a different country (CA). We use separate charges and transfers to process payments, and the transfers are failing with the error "Funds can't be sent to accounts located in CA when the account is under the full service agreement." Following the docs, it appears that we can create a new Express account that is configured to enable different service agreements and capabilities; however, our Connect Express settings page does not allow disabling card_payments and only enabling transfers, even though that is the only capability we need for this account. I'd rather not go the route of Custom onboarding unless we need to. If there a way we can make these capabilities configurable per country?

tough cobalt
#

Hey, is there way to not trigger the 3D secure flow ever when saving a card using setup intent? What I want to do is to create a payment method object for a card on stripe using a setup intent without having the user do any sort of authentication. I want the authentication to only trigger when the customer attempts to make a payment

soft gale
real latch
#

Hi, is there a way to add an external account via a stripe element with a SetupIntent? I want to set a user to be able to setup a US bank account for their connect account in the most compliant way possible

quaint fractal
#

Hi guys!!! I have problem the flutter_stripe show me an error to enable card_payment on stripe dashboard for my connect account. but in test mode how/where can i do this?

velvet raft
#

hi guys i need to create a customer portal can anyone guide me through

#

when i checked the latest youtube video i was meant to code and i cant code

pulsar dock
#

Hello,
I have a Canadian connected account that received a USD payment. A few days later, that payment was completely refunded but at a different exchange rate which left extra funds in the connected account. How can I move these funds to the main platform account? I tried using an account debit and got this error: Account debits are not supported from CA to US.

vivid rivet
#

is the list of supported institutions for instant verification with ACH direct debit available anywhere?

vocal wagon
#

Hello, is it possible to associate api call with a specific stripe account? For example, i'm working on a retool page that will be used to update some Stripe entities (like invoices etc), and would be great to see in logs which employee did this action

knotty gull
#

Hello, I need an answer regarding ticket #25653220

vocal wagon
#

Hey I use sellix and stripe is the gateway

#

I just saw this

#

Does this mean my account is shut down or disabled for the time being

fervent dove
#

Hello, does anyone know if/how you can use an existing stripe account to complete stripe connect onboarding on another platform?

crimson needle
#

king-account-support

pastel sun
#

Quick one, How long does a paymentIntent last?
Eg, server generates paymentIntent, it's stored in db, and the secret sent to the frontend - how long can i hang onto it before i need to purge it?

idle blaze
#

We use payment elements, is it possible to do plan selection without generating new subscriptions when the user changes plans? I see it's possible to add upsells to a price which probably would be enough for us, but I can't seem to find how to add it to the payment element, it seems to mostly be for stripe checkout? IE, ideally the page with the payment elements I want to add an drop down where once can select between prices, or if that's not possible a price and its possible upsells.

golden cosmos
#

Sairony-subscriptions

keen rose
#

hi i need help with doing some integrating payment methods into stripe.

robust bronze
#

hello, in my website i have a subscription based model - users sign up on my site and within stripe, i create a product for each user when they sign up, along with a price of $10 for that product subscription. Other users can subscribe to other users as well. Can i make it so a user can update their subscription product price to say $20? What happens to existing reoccurring subscriptions that already subscribed at $10? i am using the stripe api for everything, integrated within my own application

shy drum
#

Hello. I have a question. I'm trying to create an express account int test mode. the account was created but it's restricted as TOS need acceptance.
accepting tos through api is not an option for express account and at the same time there is no account holder to get this accepted. what would be the solution to have this test express account marked as complete?

visual hawk
#

How to we test the Tax Exclusive here ?

clear basin
#

My account does not show a tax tab how can i find these documents

open violet
#

Is it a security issue to have object ID's such as paymentmethod ID's in the front end?

karmic bison
#

$sig_header = $_SERVER['HTTP_STRIPE_SIGNATURE'];

#

not working for me

sonic sail
#

Hi i had created a product in test mode and enabled payment methods - cards and wallet , In wallet i had enabled gpay and apple pay but both of that is not showing in checkout page can someone give me a solution for this problem

#

sure

golden cosmos
#

shall we keep the discussion within the thread?