#dev-help

1 messages · Page 20 of 1

narrow pier
#

Hi 🙂 What happens when a connected account has its balance turned negative?

buoyant axle
#

Is it possible to receive and transfer amounts to accounts in EUR or USD with a Portugal account? When i try transfer values received in EUR, converted in BRL to an account in EUR its not possible.

cinder bane
#

How can we list all the transactions on a specific connected account using stripe function?

final wing
#

Hi , I am getting the below error on local...while I am trying to run the stripe app on local with "stripe apps start" 2022-12-12T18:13:27.788+0530 [ERROR] plugin.child.apps: plugin process exited: path=C:\Users\shyam.jadhav.config\stripe\plugins\apps\1.5.1\stripe-cli-apps.exe pid=23996 error="exit status 2"****

terse lodge
#

When a Connect account is based on a different currency I see that Stripe automatically converts the invoiced amount into the destination currency. Where is the documentation about the exchange rates and options available if we didn't want that conversion to happen?

#

I wanted to create my first real (non test) connected account in the UI and I only can create US based accounts (no other country is in the dropdown) - I want a different country, how to get that option? I haven't tried for real in the API either

balmy stone
#

Hi, is there a way to receive payment intent id from check out session id to issue refunds?

#

Or Charge id from checkout session id is okay too.

urban sail
#

Hi,
After updating API version from '2020-08-27' to '2022-11-15' I cannot get Payment_intent.id when calling stripe.checkout.sessions.create from Stripe.js.
I'm using the payment intent id as reference to manage webhooks calls. What is the good way to do ?

terse lodge
#

Is it possible add card options for express onboarding into a connect account in European countries? I'm setting things up in https://dashboard.stripe.com/settings/connect/express but when I uncheck the US the cards option disappears, as well as when I add the US I can't select the countries I want for card payments.

high shard
#

hey there am gatting an error and i don't know why

balmy stone
#

How do I refund non-subscription items from checkout session object that includes subscription items?

modern canopy
#

Hello Support
if the user has a subscription but wants to upgrade the subscription package, how can we charge immediately?
stripe.Subscription.modify(
subscription.id,
cancel_at_period_end=False,
proration_behavior='create_prorations',
items=[{
'id': subscription['items']['data'][0].id,
'price': price_id,
}],
)

vagrant steppeBOT
#

mtalhaabbas

vocal wagon
#

Hello, i've got a question about stripe integration by using Klarna. I've got an e-commerce on a prestashop but i can't find the solution to have Klarna on my checkout page

empty night
#

Hi Stripe. A while back I asked a question about Stripe refund events. It became clear to me that we have to await the charge.refund.updated event, see #dev-help message. However it seems like there are also instances where this second event is never send and the first one is directly successful. What's the most descent way when listening to event to know if a refund was done (and successful), and get info about amount. We are only interested in successful refunds and want to act on those in our webhook handler. Since only listening to charge.refund.updated will make us miss events

Discord

Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

wicked fog
#

Dear Stripe support,

I am in the process of creating a list of products and prices for a marketing agency that offers various services. Some of these services need to be charged on a monthly basis, but the price of the service may vary depending on the specific needs of the client. I am having trouble figuring out how to set the price of a particular product for a specific client, as the price may be different for each client. Is it possible to set a product's price on a per-client basis, or do all clients need to be charged the same price for a given product?

Thank you for your help.

tawny hollow
#

Hi there, I have a quick question regarding taxes, if I set up a subscription for a customer and enable taxes at the region this customer is based afterwards what happens? Do taxes automatically apply next time the subscription renews?

golden spade
#

Is it possible to preview/view the "Default memo" and "Default footer" on Invoice emails? It looks like it will also be on the PDFs, so does that mean no HTML/links? I'm looking to include a bit of text/links in a "welcome" type email when someone purchases a subscription. I was hoping to be able to do it through Stripe for simplicity, but I could also roll my own if needed based on webhooks.

frozen berry
#

Hey, is there any way to add currency autoconversion if I'm using Stripe Elements (not Checkout)?

raw folio
#

Hey friends, is there any reason why incomplete payment intents show on Payments only when 'mode' => 'payment' and not when 'mode' => 'subscription'

azure oyster
#

Hello, I'm using Stripe connect, and my platform account uses USD as its currency. I'm wondering if there's a way to convert application fees into USD automatically immediately after we collect them? Right now it seems they're being added to my account without any conversion, so I have fees from several different currencies sitting there that apparently can only be withdrawn via manual payouts.

split cargo
wanton oyster
#

Question, for user entered prices, is it possible to make them recurring instead of one time? Is it also possible for some else to "buy" something for some other user? i.e a subsrciption

vocal wagon
#

I have a supplier using the "Simple Invoices" platform [https://stripe.com/partners/directory/simpleinvoices]. The first invoice captured my card details, the second invoice automatically took the payment from my account with my review and approval. It appears the SI platform is using Stripe subscriptions to allow instant access to my card detail and to any value from my bank instantly, like a Direct Debit. The SI platform does not explicitly say that I am entering a subscription, where any amount can be taken at any time. How is this possible, and how is Stripe working with a Partner that does this?

wanton oyster
#

How do you get the product.feature_list from a stripe.products.list(); ? Do you need to refetch just the product or is that prop included? Right now it's not defined,

opaque mural
#

Anyone else NOT seeing the financial_connections.account.refreshed_transactions web hook in the available list under Financial Connections?

vocal wagon
#

Hello

If I do subscription update via API, and I do want to always_invoice to trigger immediate payment, how do I simulate various card problems, like SCA required or missing cash?

latent urchin
mystic grotto
#

Yo! I've already activated my account at dashboard, but i'm still getting this log error "testmode_charges_only" when i try to buy a product on my website

vocal wagon
#

Hi everyone,
Anyone encountered issues with Localization for Stripe Checkout ? "Free 30 days, Afterwards 5.98 per month" are literally translated into - "No Day is free , Afterwards pay 5.98 per day."
Any idea how to sort this out ? Stripe support put this under Ideas and Suggestions internally, so am a bit confused how to deal with this issue as had no progress with official Support 😦

halcyon frigate
#

Hello i can't verify my account strip

exotic cypress
#

Hello, I need help setting my backend with multiple payment-method-types

lilac bay
calm roost
#

More info has been requested about my business but when I click on

#

"complete the form" , it doesn't work

#

it tells me to sign in , I sign in and it still doesn't work

carmine lintel
#

Hello - I am trying to debug the error message Reader is currently busy processing another request, please retry your request soon. Can you tell me what the 'other request' was that caused this error for req_4rJHYuFqRZZ3Sm and req_RhQnVLZ5WzqQmT?

jovial grove
#

Hello! We are just now migrating from manually setup subs -> automated within our app. For one customer who we setup manually a few weeks ago, we're ready to send the invoice. When the sub was first setup, it was with a no cost qty. I would like to update the qty manually for the sub and have it send an invoice right away - can I do that via the dashboard, or api only? When I go there and update, it looks like the next invoice will be in a year an the renewal, not immediately.

inner pumice
limber veldt
#

Hi, how do I set-up webhook to ensure there was a successful payout for connected account for a given transfer?

What I see currently:

  1. Primary account creates transfer to connected account, id= tr_1MDuBWENxjodxCKlFPpBeNbf

  2. Connected account has auto-payouts enabled, payout is created with id="po_1ME0pWEPfvmnS5SLBAK5j44F" and balance transaction="txn_1ME0pWEPfvmnS5SLfEYzNBzX". None of this objects point to the original transfer.

  3. When I go to the connected account dashboard I see a payment with id = "py_1MDuBWEPfvmnS5SLOj472Pj8"
    which has payment method = tr_1MDuBWENxjodxCKlFPpBeNbf (original transfer) and connected to the payout "po_1ME0pWEPfvmnS5SLBAK5j44F"

What I need is a way to know that original transfer has been disbursed to the connect accounts bank.

pale verge
#

Hello everyone,
I am trying to configure Stripe Payment, but I have a question regarding the One-Time Product. Does Stripe allows me to add a 3 day trial on One-Time Product?

opaque mural
rapid perch
#

Hi all, I'm using the payment element along with the address element (used to collect the shipping address) but I'm a confused. When I click on the pay button the validation fires and I'm forced to enter the shipping details, which is fine but for apple pay or google pay I would expect to get the shipping details from apple or google. Am I missing something?

serene heron
#

Is there a way to know if a charge has been refunded?
Hello guys, actually I was testing the refund for a payment but I get this error.
In the response I want to show an alert if this error happens, how do I know if the response is because "Charge has already been refunded"

granite depot
#

I have a question, I wanted to know if the connected accounts receive their daily money to their external accounts, I am in Mexico.

knotty tartan
#

help with recreating signatures

golden spade
#

My boss wants us to send "Thank you for subscribing" emails. I've looked over the options for adding memo/footer to invoices, but I think they're going to want something more. Which webhook should I listen to for this? I don't think customer.subscription.updated is quite right since that can happen more than once

craggy remnant
#

Hi, I'm looking to be able to get a mapping of payouts to respective payments for those payouts for a Connect account, is there a way to do this through the API?

covert cargo
#

Hey #dev-help The payment element has a built in flow that allows users to instantly link their bank account before making a payment. If the account is successfully linked, should we be expecting payment_intent.status to be succeeded right away when we call stripe.confirmPaymentIntent?

ocean lake
#

Hello
I managed to adapt the card-element to the payment-element

On the other hand I have these 2 errors on the console but I do not know where they come from, do you have an idea where these errors can come from?

rain cargo
#

Hi there - we're a Saas company trying to guide a new enterprise customer of ours through a PAN migration into Stripe, and it'll be our first attempt at it. Is it better to have the end consumers (our enterprise customer's, customers) created in our platform, and set up in Stripe via the API ahead of time, or kick off the PAN migration first, and allow Stripe to collect the customer details, and then map afterwards? This question from the data migration request form is prompting my question:

worldly stump
#

Hi, I am trying to integrate webhooks via the customer portal. I am struggling to generate the payload as well as the HTTP-Stripe-Signature in order to implement the webhook endpoint on our API. Any help would be greatly appreciated. Here is the error I am currently getting

raw hare
#

Hi guys!
If you work with bank transfer option on stripe, can you help, I need set reminders for unpaid bank transfer for customers after 3 and 9 days after creating order, it's possible? Native stripe settings allow this feature or not?

exotic cypress
#

Hi! Is there a way to open the Klarna url to the payment in a webview with Swift? Or it will always open in Safari?

vocal forge
#

Hey, looking for some advice on how to structure the flow of funds for a healthcare payments company that needs to accept payments on behalf of an organization that is composed of multiple entities with separate tax IDs. The scenario we're hoping to support is if a patient goes to ABC Clinic and sees a physical therapist that bills for services under the company "ABC Physical Therapy" and also sees an Orthopedic surgeon that bills for services under the company "ABC Orthopedics". The Physical Therapy and Orthopedic company have separate bank accounts and report income separately. However, the patient experience we want to provide is one where the patient can view and pay their bills for both "ABC Physical Therapy" and "ABC Orthopedics" with a single payment. From what I can gather, the recommended way to do this would be to create 2 separate Express connected accounts for the separate companies that are being billed and to charge the patient as a platform and then transfer the portions of the payment that should be allocated to each company less any application fees. Just wanted to sanity check if that seems like the right approach or not. And if it's the right approach, what ends up showing up on each connected accounts 1099-K tax forms? Does it include information about the credit card transactions or only the transfers?

Thanks in advance for any help!

fringe forge
#

Hi, is there anyone who can help me regarding the rules in re-using bank accounts? Basically, we have two different customers who wants to use the same bank accounts, is that possible?

tired dagger
#

I'm trying to setup React Stripe Payment Element, and I keep getting Unsupported prop change: options.clientSecret is not a mutable property. I have to make a backend call to fetch the client secret and pass in the amount we want to create the paymentIntent with. How do I make sure there are no unsupported prop changes? Additionally, I got google pay to show up but now it is not showing up with the Payment Element. I also can't get apple pay to show up in safari (and I should be seeing it in chrome since I have it enabled). What are the troubleshooting steps I need to take? I followed this guide https://stripe.com/docs/payments/payment-element/migration

Learn how to migrate your existing integration with individual payment method Elements into a single Element.

spark token
#

hello, how do we extend the 7 day preauth hold? If we have the card can we automatically prauthorize it again for another 7 days?

eager spindle
#

Hey all! Is Stripe price object id should be hidden from the user? Any harm if it is exposed?

royal dune
#

Hello!!!

  1. How does the automatic_tax work?
  2. Will Stripe allow Stripe Connect Standard accounts to offer financing to their customers? This will be huge
raven lantern
#

Having a lot of issues with timeouts in webhooks today? Anything new been updated?

#

evt_1MEGUqCrlUC0RmrTaY9Cj4WY

and this is the error message in AppSignal

Timed out connecting to Stripe (https://api.stripe.com). Please check your internet connection and try again. If this problem persists, you should check Stripe's service status at https://status.stripe.com, or let us know at support@stripe.com.

(Network error: execution expired)

lavish cedar
#

hi, got a question about side effects on subscription schedules when updating subscriptions. I was trying to update subscriptions' metadata, but the call triggered a phase change for some users. For others, their subscription schedules weren't impacted. For example, I was comparing cus_MB5C9OWuIeOzyJ and cus_MB54PgOpIdjC8G. The same script ran on both customers, but the first customer's current phase in their schedule got replaced with a new one that started today. However, the second customer's schedule wasn't updated at all. Is there an explanation for this behavior, or is this a bug?

velvet saddle
#

Hey Stripe team! I have a few questions about Stripe Connect Webhooks:

We have a Connect Webhook endpoint configured in our Live environment. We see several webhook events coming through with livemode=false at this endpoint, which leads me to believe these are events associated with Test accounts. I also see, though, that we can configure separate webhook endpoints in our Test environment:

  • Can you please elaborate on Live vs Test for Connect Webhooks?
  • Why would Test events come through our Live endpoints?
  • Our goal is to receive Live events at /stripe/webhooks and Test events at /stripe/test/webhooks -- is there a good way to set this up?

Thanks so much!

CC @inland frigate

fringe heart
#

Hello Im working in a project like netflix with suscriptions but the bussines wants to integrate a feature to sell movies indivually. is there any guide in stripe to implement this or is it necessary to create every movie as a product in stripe what would be the best the way?

potent schooner
#

Hello I'm working with Stripe Terminal and we're receiving two webhooks every time we try to confirm a payment intent. So then we try to capture the same intent twice and we receive an This PaymentIntent could not be captured because it has already been captured. (payment_intent_unexpected_state). However, I only have one webhook registered so I can't figure out why its attempting it twice

turbid bridge
#

Is this message to me

#

I can’t find previous reply from someone trying to help me with my issue

worn notch
#

Hi im setting up a credit card for a customer, is the a way to avoid doing this step of auth? cause im already asking it when the payment is more than $20.00

turbid bridge
#

Im about to go nuts plz someone help me can I do a chat with someone to resolve my issue please for the love of god !??

#

Please help before I go off the deep end!?’ Please someone anyone

daring lodge
#

I've responded in thread so please stop messaging here in the channel

spark token
#

for 7 day preauth, if the card has been preauthorized, can we automatically preauthorize the card again on the 7th day?

vocal wagon
#

for stripe js I'm trying to do the confirmPayment on the payment intent, passing in my payment element that was created but I keep getting a expected either element or clientsecret but got neither error. But looking at the code I am passing in the elements that were mounted.

bright escarp
#

Hi! I'm trying to update only the amount of a subscription, i'll share a clip of what I'm trying below. if anyone has suggestions I would really appreciate it. Thanks!

#

stripe.subscriptions.update(subscription.id, {
cancel_at_period_end: false,
proration_behavior: 'create_prorations',
plan: {
amount: '1234',
}
});

spark token
#

what is required to create a connect account, it specifies a form but does it require our tax id, etc?

haughty basin
#

Hello, I'm using the firebase extension to use the Payment Sheet with React Native, but it is not working properly. Anyone that wants to assist me?

sweet cairn
#

hey all, i wanted to see if there's a way to remove a coupon from a subscription using the subscription update endpoint (https://stripe.com/docs/api/subscriptions/update?lang=node#update_subscription-coupon). i tried passing an empty string but that didn't seem to work, and null doesnt seem to be a valid option

topaz axle
#

Hello! I am experiencing an issue with updating a Custom Connect Account's Terms of Service agreement. The issue is the IP Address, does Stripe support IPv6 for TOS acceptance via API?

split pumice
#

Help please: payment blocked due to radar high risk. No option to allow rule

sand tusk
#

We have a cart that expires. What's the recommended way of dealing with the scenario in which a customer starts a transaction but the cart on the platform side expires before payment completes? We're using Stripe Connect with the Payment element. We used to use a payment request and had the ability to call event.complete('fail'); but that doesn't appear to be possible with the Payment element or at least not that I've seen. Is there a way to close or not allow the payment to go forward specifically with wallets (Google/Apple)?

spark token
#

we use stripe standard connect to handle security deposits for customers, each security deposit has to be refunded after a certain amount of days, are we able to programmatically release refunds of security deposits using stripe standard or does have to be done through stripe express connect

tender quest
#

Hello. I have an edge case client that absolutely insists on using old generic card swipers to populate our web application form for submitting a payment. I have that working when I pass that raw card data to our server and then to Stripe (I've set the proper setting and after much trial and error, I was added to the proper "gate" on your side). However, I would love to not have to pass that raw card data to our server. Is there a way to pass that to you all using a client secret and a javascript method? Something like this:
stripe.confirmCardPayment(clientSecret, { payment_method: { card: { number: '4242424242424242', exp_month: '12', exp_year: '2024', cvc: '123' }, billing_details: { name: paidByName, address: { line1: paidByAddressLine1, line2: paidByAddressLine2 }, phone: phone } } }).then(function(result) { debugger; $('#finish-payment').click(); });

nimble breach
#

Hi team, I have a question about free trial subscriptions. If you were to cancel a subscription during a trial. I noticed I still get charged the full amount of the product I selected and I see another invoice that seems to reimburse me back the full amount of the product as well? Probably in credits but it is still in draft.

I think I would like to understand the process or flow of what happens when you cancel a subscription during a free trial? I assume that you wouldn't get charged at all but doesn't seem the case.

turbid ember
#

Is there a report that I can pull that shows Application fee amount & Amount of the payment?

molten sonnet
#

I've got a paymentMethod ID that was generated by an in person payment with a reader
paymentIntents->create to terminal->readers->processPaymentIntent
The initial payment will not work unless I use 'payment_method_types' => ['card_present']

THEN when I try to reuse the payment method I got from paymentIntents->retrieve I get this error:
"Could not verify: The provided PaymentMethod type (card_present) cannot be reused. You may only use this PaymentMethod type by providing it via payment_method_data on a new PaymentIntent."

Can payment_method_data.type be "card"?

turbid ember
#

is it possible to download all API logs for a date range

vocal wagon
#

how does one void a subscription invoice? it seems like stripe has changed how subscription invoices work. for example, customer doesnt renew and the invoice is generated and subscription will be canceled. if i know the customer didn't use the service during that time, it seems to make sense to void out the invoices and not leave all those outstanding invoices that will never be paid

haughty basin
#

@languid tulip do you perhaps have another second?

nimble dagger
#

Hi,
I'm not sure how to proceed.

I'm working with Stripe Terminal. I have a .Net backend. I'm also making a webhook.

1 - After the user swipes a card, but before it is confirmed, I want to catch the webhook event. I want to check some things in my own system. Depending on the result, I may want to halt the process without confirming. Is that the payment_intent.processing event? Can I cancel the process at this point?

2 - Can I filter so that I only catch the webhook event under certain circumstances? For example, I might only want to capture the event in #1 if the Metadata value is X.

limber veldt
#

Hi again, another question about payouts:
Is there a way to retrieve a payout for connected account knowing original transfer? I figured out I can get charge from the transfer and a balance transaction for the connected account from that charge, but I can't find a way to link that to a payout?

glad scaffold
#

hello, does the invoice.finalization_failed event automatically put the subscription state to "inactive" ?

velvet gorge
#

Is anyone from Bangladesh? I need help

gaunt seal
#

Hello! We're getting some console errors, we think, related to a stripe integration. Has anyone heard of this?

Unable to download payment manifest "https://pay.google.com/about/".
Uncaught (in promise) TypeError: Failed to retrieve dependencies of service zbML3c: ma`pB6Zqd
obsidian prawn
fiery yoke
#

Hello, stripe. good day

Im trying to set paynow as default payment method but seems not recognize. Can help how to do it properly?

stripe.Customer.modify(
stripeCustomerId,
invoice_settings={'default_payment_method': 'paynow'}
)

dreamy drum
#

Hey Stripe Developers,
Is there a way I can create a payment link for AfterPay with unspecified amount and then pass the amount as part of the URL later?

limber veldt
#

Hi, another question about payouts/balance transactions -
It looks like balance transaction for charge created during transfer to a connected account is different from balance transaction which I see on automated payout for that account, is there a way to link them together?

My transfer tr_1MDuBWENxjodxCKlFPpBeNbf created charge py_1MDuBWEPfvmnS5SLOj472Pj8 which has balance_transaction txn_1MDuBWEPfvmnS5SLOJwAzg6z on that connected account

However automated payout po_1ME0pWEPfvmnS5SLBAK5j44F of that connected account has balance transaction txn_1ME0pWEPfvmnS5SLfEYzNBzX

royal dune
#

Hey guys, question!
Is it possible to set dynamic prices in a payment link similar to how you can in Custom Checkout? Issue is with some of our customers products the pricing changes due to variables like home size, room count, etc

gloomy sinew
#

Hi team,

I want to development a "service plan based on time used".
Example:
January: used 4h => payment amount: 40$
February: used 8h => payment amount: 60$
March: used 0h => payment amount: 0$
April: used 6h => payment amount: 50$

Could I create and confirm payment intent bypass 3DS? Or another way to handle the above problem?
Thanks.

exotic pike
#

Hello i need help with an invoice question! can someone help me?

royal dune
#

Hey guys, another question....... If I am using multiple different front-ends for custom checkouts and when defining the cancel_url and success_url how should I approach this if I send the custom checkout through different front-ends? Do we generate multiple custom checkouts with different cancel and success URLs?

pulsar patio
#

Hello I have an issue with the app, it’s saying action required and my payments are withdrawn

raw pelican
#

Hey team - Just wondering if it is possible to remove BECS/Direct Debit as an option in the Stripe Payment Element (https://stripe.com/docs/payments/payment-element)? My customer has BECS turned off as an accepted payment method but its still appearing as option in the embedded element in the browser

drowsy raven
#

Hello. How can I create a subscription in a future date? I need my subscription to trigger on March 1st. Thanks!

round lodge
#

Hi, i want to disable link checkout option from the payment page on test and production. I tried disabling from the link settings as seen in the image, but still it appears in the UI. May i know anyway to disable link payment option? Also if i want to disable apple pay and google pay option for sometime on test and production how much time it takes to get reflected on UI? Let me know if i need to share other details

drowsy tulip
#

Is it possible to have a branded phone number on a receipt like - 1-800-2BUY-NOW or something like that?

sturdy hedge
#

hi team, im implementing the stripe element for apple pay and google pay buttons on reactJs web app, and got an issue when rendering apple pay button for some devices, have any adivices for my case pls?

sturdy hedge
long sonnet
#

Hi. Is there a way to list payment methods enabled for my merchant id through an API call?

stable patrol
#

Hey, i am when using processSetupIntent api it is saying unknown parameter setup_intent , customer_consent_collected

solid wolf
#

hi team. I'm trying with payout API. Under testing mode, I created a connected account last night and paid twice to that account. Karl advised me that Stripe will simulate the payouts under testing mode everyday at 1am. I checked payout but it's still showing as pending. Can you help?

cold zealot
sweet vigil
#

does this fee mean the receipts generated from checkout or are those included in checkout and that is separate?

elder escarp
#

hello

#

Hi Team,
Good morning,
We are operating in $ territories (UK,UAE,BAHRAIN & KSA).We would like to implement stripe for our advance reservation fee collection.Please let us know how to proceed.Call me at +97335438581.
Thank you

whole jolt
#

Hi
Good Morning
I am trying with stripe subscription via APIs, and it is going in the incomplete status when i pay. Can you help ?

twilit heath
#

We're developing a new platform. We need to bill a user A via credit, debit, or bank and then payout to user B. Whats is the best route of achieving this?

distant flower
#

We're seeking business partnership with Stripe in area of softPOS technology. Is there any one I can contact with?

carmine bear
#

Hi !
Working on a marketplace application (similar to Freelancer). We are trying to use Stripe-connect as an escrow alternative. The workflow is as following :
(lets call this flow - 1)

  1. The platform will have buyers and sellers.
  2. Once the buyer and seller have negotiated on the deliverable and the price, they will establish a contract on the platform.
  3. Once the contract has been established, the buyer will add the funds against the contract. These funds will not be directly available to the seller, but will be held.
  4. Once the seller delivers the contracted service, and the buyer marks the contract as completed, seller will then have the access to the funds.

So,

  1. We are creating Connected-account for the seller. These connected-accounts are custom accounts.
  2. We want the sellers to be able to see their account details, so we want them to be able to access their dashboard.

Now, questions:

  1. How do we create the link for the dashboard programmatically using APIs ?
  2. How do we setup the connected-account dashboard, such that we prevent the seller from -
    a. creating a payout link on their own from the dashboard
    b. editing metadata associated with the transactions, on their dashboard.
lilac fox
#

Hello stripe team, can you please tell me which webhook triggers when a subscription expires?

vocal shadow
#

Hello, In the retrieve account api call response we are not receiving the Date of Birth that we have submitted during the express account onboarding

spare stump
#

Hello, Stripe team i'm facing an issue with recurring payment. Payments are getting hold for 3 days and then its getting succeeded after 3 days. I have tried with multiple bank cards but the issue same for all the cards.

spiral bluff
#

how can i add remarks to an invoice (for internal use by our admins) programmatically? Memo doesnt satisfy my use case as it is displayed on the invoice. I tried adding note via dashboard to the invoice but that isn't programmatic and secondly I cant fetch that info via stripe retrieve invoice 1231njkasdf

narrow pier
#

Hi 🙂 On connected account if debit_negative_balance is false, Stripe put a reserve on our plateform account. What exactly does it mean "put a reserve" ?

mystic bane
#

i just opend my stripe account and have seen this. im not sure why this has happen. it also says my account will be shut down in 13 days

vocal shadow
#

Hello Stripe Team, Do we have any api that would return the stripe charge made on the payment made

round rampart
#

Hi all. On occasion, payments are failing with the error "Secure customer authentication failed. You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method." - Other payments are successfully passing 3D Secure, so am I right in thinking this is due to the payee failing the 3D Secure? Reading around, it looks like the 'missing payment method' could be due to the 3D Secure failure

atomic coral
#

hello stripe, I can't get service from the product I bought on November 10, I want to return it

thorny breach
#

Hi Team, for affirm integration, we've successfully tested in sandbox, but our merchant met this problem (they've already enabled affirm in stripe's portal) . Could you advise what else need to do

round lodge
#

Hi, i am trying to implement multiple payment methods in stripe which i want to control from Stripe dashboard. But if i disable or enable applepay/gpay from stripe dashboard they are still appearing in UI. Following is the structure of paymentIntent that we create:

intent_obj = stripe.PaymentIntent.create(
amount=1234,
currency=currency,
capture_method="manual",
automatic_payment_methods={
"enabled": True
},
return_url=return_url,
metadata={
"test": "test_data"
},
)

So this should pick payment methods that are enabled in stripe dashboard right?

edgy portal
#

Other than the payment button and the stripe element, are there any other ways we can intergate applepay?

The problem I am facing now is that I need to place an order after clicking, and after waiting for the order result, I will report an error when I call the show method,

IntegrationError: show0
must be called from a
user gesture handler
(such as a click handler,
after the user clicks a
button).

onyx crest
#

hey I'm trying to request paymentIntent with "setup_future_usage" set to "off_session" .... it keeps showing me error

#

curl https://api.stripe.com/v1/payment_intents
-u sk_test_51Jk2DvLL9jFksdfsdfsdfsdfHUZXLloi3OlbYAvjROVoatpLKzHAV0SqevJoTgJyamyBCfPR0rmamgBs7LJtBvqjn00pQMw21Zu:
-d amount=2000
-d currency=aud
-d setup_future_usage= "off_session"
-d "payment_method_types[]"=card
-d customer="cus_MyMNUcyNnC6B0r"

#

Error:

#

{
  "error": {
    "code": "parameter_invalid_empty",
    "doc_url": "https://stripe.com/docs/error-codes/parameter-invalid-empty",
    "message": "You passed an empty string for 'setup_future_usage'. We assume empty values are an attempt to unset a parameter; however 'setup_future_usage' cannot be unset. You should remove 'setup_future_usage' from your request or supply a non-empty value.",
    "param": "setup_future_usage",
    "request_log_url": "https://dashboard.stripe.com/test/logs/req_to3CDGcmYtsHbx?t=1670920141",
    "type": "invalid_request_error"
  }
}

#

why does it see it as empty ?what im doing wrong ?

snow cargo
#

hi how do i add tax/ default tax to an invoice? i am using InvoiceCreateParams and InvoiceItemCreateParams but i dont see the option to add that

pliant cobalt
#

I am getting this issue while hitting API

mossy mango
#

Hi, guys! We testing the indian card payments and got some issues:

  1. We can not complete the purchase with 4000003560000008 card from time to time. The payment remains processing and in Stripe dashboard we can see the following message: The customer's bank is processing this payment. Next, in 5-10 min we see the message 'The customer has not entered their payment method' and the error payment_intent_payment_attempt_failed. The failed payment ID: pi_3MESlFSERNApvPIN1yiJ3HXA. Account ID: acct_1MCGrbSERNApvPIN. The successful payment with the same card: pi_3MD0eGSERNApvPIN0Xna1n50. Why does it happen? Maybe we send smth wrong?
  2. payment_method_options[card][mandate_options][start_date] - Start date of the mandate or subscription, specified as the epoch timestamp. Start date must be later than yesterday. Timestamp must be in seconds or in milliseconds?
toxic latch
#

i use stripe connect, I noticed something strange, in your docs (see image), and if i try that, this Flow of funds : charge -> collect stripe fee -> transfer -> collect App Platform fee, EX: 100$ -> 3.20$ -> 100$ (from my balance) -> 5$
My account balence : 1,8$
Connect account balence : 95$

urban summit
#

Hellloooooo Stripes !
I was wondering if it'd be possible to attach an "anonymous" payment intent to a customer later in the flow.

i.e : I'm creating a PaymentIntent / SetupIntent before creating Stripe customer, once confirmed (3DS helllloooooo !) I'm send a API call to my backend which create the stripe customer, attach the PI, and then handle the invoice.

vernal trail
#

Hi

subtle crown
#

Hey everyone! I use stripe for checkout at my online store and webhooks to handle the payment process. Now i need to edit the paymentIntent's metadata on my webhooks endpoint to add the corresponding orderId to the metadata after i create the order on my webhook endpoint. How can I edit the paymentIntents metadata serverside?

timid vine
#

hello

wet jewel
#

While we are using stripe payout, is it possible to credit the amount in the bank in 1-2 days for the providers?

rapid perch
#

Hi all, I'm testing the payment request button with google pay. I'm creating a paymentRequest with requestShipping:true - Google pay does display the shipping address and shipping option. But in my webhook the PaymentIntent shipping property is null. Everything else looks ok with the order, price etc.
Is there anything else I need to do to get the shipping address?

const paymentRequest = stripe.paymentRequest({
    country: 'GB',
    currency: 'gbp',
    total: {
        label: 'Demo total',
        amount: 100,
    },
    requestShipping: true,
    // `shippingOptions` is optional at this point:
    shippingOptions: [
        // The first shipping option in this list appears as the default
        // option in the browser payment interface.
        {
            id: 'basic-shipping',
            label: 'Shipping',
            detail: 'Shipping included in total price',
            amount: 0,
        },
        ],
    requestPayerName: true,
    requestPayerEmail: true,
});
flat egret
#

Hi all, in our integration we are using the billing portal to let the user add and set a default payment method against their customer account. We wanted a way to let the user upgrade their subscription (custom integration, not through the billing portal) and select a payment method for payment. Is the only way to do this to set the default_payment_method on the subscription? This seems to be problematic as I simply wanted the option to pay for the upgrade with an alternative payment method, but to keep billing the subscription at the default set in the portal. Doing it this way seems to decouple what the default in the portal says and what actually gets billed for the sub in the future. I can see that there is a 'setSaveDefaultPaymentMethod' option in the API for updating the subscription, when I set this to OFF it still saves the defaultPaymentMethod when the payment goes through, is this a bug or am I misusing it?

foggy hatch
#

hi. can someone explain why my invoice is showing dec 13 to jan 13 instead of dec 13 to jan 12? also is it possible to change it to dec 13 to jan 12? thanks

tropic bridge
#

hey, I think i've spotted a but in the dashboard, is this the right place to report it?

silver mirage
#

I have a B2C saas product. I want to allow people to buy people subscriptions. Can anyone recommend a product to do this using stripe?

vocal wagon
#

hello, how can i test a failed custom account verification with this token : file_identity_document_failure or with an unverified image

steep flax
#

Hello, I wanted to know about billing details. Are they optional to be provided during a payment process? Can thy be saved on a customer so that they are applied directly on each payment?

vocal wagon
#

Hello, I need some help trying to specify in a checkout session the payment method types to allow using the stripe java library.
I see that in the SessionCreateParams.PaymentMethodType I can specify a list of payment methods, however, Google Pay and Apple Pay do not appear in the PaymentMethodType enum. How can I choose if, depending on our application business logic, we allow or not the use of google pay or apple pay in our checkout session?

pliant cobalt
#

error {"code": "Failed", "declineCode": null, "localizedMessage": "There was an unexpected error -- try again in a few seconds", "message": "The provided Intent client secret does not match the expected client secret format. Make sure your server is returning the correct value and that is passed to STPPaymentHandler.", "stripeErrorCode": null, "type": null}

#

Getting this error

slender widget
hearty jewel
#

Hi - we're not getting some webhook events that we expected, can someone help me work out why?

ionic onyx
#

Hello. From where can I edit the pay page? I mean to change color.

coral torrent
#

Question about price object: the tax behavior (https://stripe.com/docs/api/prices/object#price_object-tax_behavior) is not doing what I expect. Am I understanding it wrongly?

I have an order (order_1MEXkeKWokmZWsWfMJpD5kAS) with 2 products that are both 'inclusive'.
I then use stripe tax to remove the tax amount, but the amount_subtotal of the order object remains the same as the total.

Example:

  • Total price is 300 euro's. (Including tax)
  • Total price excluding tax is 247.93 euro's
  • After removing the tax, stripe still returns a total price of 300 euro's (BUT the amount_tax went from 52.07 to 0
static oar
#

Hi, maybe someone can help me, I'm integrating BOLETO payment for an e-commerce store in europe, I keep getting the error that BOLETO is not active, but I can't find the option to activate it in the stripe interface or anywhere else .. don't know if it's a problem with the Client's account or not , I tried the support but it was confusing and I never integrated BOLETO before... does anyone had this problem? any tips ? Thank you for your time

tawny violet
#

Hello! I'm trying to trigger a webhook for connect account with stripe trigger account.updated --stripe-account acct_[REDACTED] and it gives me this error, which is kinda inconsistent: "Connect platforms cannot create new accounts on behalf of their connected accounts."

mint steppe
#

Hi, guys,
I have a question related with taxes... let's say I have a Checkout Session with 3 line items, USD 100 each product (without taxes), the total amount would be USD 300... we want to apply taxes on the total amount, because we may have discounts applied on the total amount, for example, on those USD 300 we can apply a 20% discount, so now the total amount is USD 240 and taxes should be applied on USD 240, not USD 300.
What's the best practice to implement this behaivor? Which tax configuration?
Thanks!

vocal wagon
#

Hello guys, with your help last time we figure out how to onboard all countries with want to connect them to our Merchant Account from US. Before we were able to do it only with Express account but unable to transfer money from our account to theirs. So we change a few parameters (default_currency, capabilities, and tos_acceptance) to be able to accept all countries and able to transfer funds. now the problem is that we are unable to accept onboarding from US anymore with this error "The recipient ToS agreement is not supported for platforms in US creating accounts in US". Anyone have a solution? I can share the code we modified to be able to onboard all countries

oak oxide
#

When testing with test terminal and test physical card, tap option is working fine but when inserting the card giving two options stripe credit and stripe pin credit, stripe credit is working but pin credit is not.
Immedietly we selelect pin credit its showing payment declined.
Any idea on this

nova cliff
#

Hello guys, We would like to enable our sellers to onboard express connect account through our application platform using stripe API calls. Could you please advise how to provide bank login details to successfully creation of connect account on our platform?

gleaming patio
#

Hey, just upgraded to the 2022-08-01 version of the stripe API and was just wondering how to get sources out of the Customer object.

vocal wagon
#

Has anyone been able to get referrals working? Or know of a service that can handle such a thing

#

Hi! We want to know if a customer or a subscription has any amount due (in forms of open, past_due, uncollectible invoices etc). We don't care about voided or paid invoices. Is there any way to do that without fetching all the invoices and filtering them?

#

Bonjour, parlez vous français

cerulean pineBOT
#

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

runic kelp
#

hi can someone help me i am unable to remove a linked bank account from my stripe account?

vocal pivot
#

Hello. I had an issue with my site today. Everything was working fine until yesterday but today there was an error when trying to create an invoice with the api.

PHP Fatal error:  Uncaught Error: Call to undefined function curl_version() in /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php:85
Stack trace:
#0 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php(73): Stripe\HttpClient\CurlClient->initUserAgentInfo()
#1 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php(34): Stripe\HttpClient\CurlClient->__construct()
#2 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(602): Stripe\HttpClient\CurlClient::instance()
#3 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(375): Stripe\ApiRequestor->httpClient()
#4 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(448): Stripe\ApiRequestor->_prepareRequest()
#5 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(123): Stripe\ApiRequestor->_requestRaw()
#6 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/BaseStripeClient.php(134): Stripe\ApiRequestor->request()
#7 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/Service/AbstractService.php(75): Stripe\BaseStripeClient->request()
#8 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/Service/InvoiceItemService.php(39): Stripe\Service\AbstractService->request()
#9 /home/foo/public_html/inc/src/Order.php(261): Stripe\Service\InvoiceItemService->create()
#10 /home/foo/public_html/vault/day-end.php(23): Foo\Order->placeOrder()
#11 {main}
  thrown in /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php on line 85

Character limit reached. More on this in the thread

meager hawk
#

@shy vault don't post in threads please

#

reposting for you:
I'm trying to help a customer disconnect their connected account from out platform account. I've performed a deauthorize, as shown here: https://stripe.com/docs/connect/oauth-standard-accounts?locale=en-GB#revoked-access. However, they are saying that we're are still showing as connected on their end. I've told them they need to disconnect on their end too - but they're not sure how to do that. Are there any docs on this?

shy vault
#

@meager hawk Sorry - somehow did that without knowing!

proud sleet
#

General question - are zip codes a mandatory field to be filled in the checkout process?

carmine lintel
#

Hello - I received an error on request req_FAV6oFACHOpKTZ. The error message reads Reader is currently busy processing another request, please retry your request soon. What was the other request?

foggy hatch
#

hi. how can we add apple pay to paymentintent?

hearty jewel
#

Hi - I've got a strange customer flow I'd like to run past someone here please 🙂

eternal sapphire
#

Hi there, I'm wondering if there's a way to create a SetupIntent with a single-use mandate with no amount provided? The amount field in the single-use mandate object is nullable, but the request throws an error if the amount isn't provided

weary crag
#

Maybe a strange question, but if I set a 4 month subscription at 20 bucks a month, is there a process where, after submission, a user has the option to pay the entire 4 month subscription off?

opal marlin
#

Hi, at the moment there is no simple way to incrementally add a new currency to an existing price on the dashboard... unless I am missing something? Also you cannot duplicate a product from the dashboard? Obviously I know how to do it programmatically but it seems like something that would be on the dashboard somewhere!

exotic cypress
#

How can I test the payments with Klarna?

modest plaza
#

Hi all, is it possible to add PayPal as a payment method with stripe checkout?

hearty estuary
#

Hello, is somebody has a clue why SEPA Direct Debit payments are inactive in Prod (impossible to activate it) and everything's fine in my test env ?

river trail
#

Hi, I am trying to prevent automatic charge for a subscription based price, we need to validate the user profile before we charge. I get this error from the API when creating a checkout session: Stripe::Checkout::Session.create failed: You can not pass payment_intent_data in subscription. Is there a different way to achieve this ?

knotty tartan
#

Doubts about creating subscriptions

exotic cypress
tired dagger
haughty basin
#

Im trying to make the Payment Sheet in React Native to work with the Firebase Extension but im falling short in JavaScript knowledge. Is there anyone willing to assist me? I'm specifically hoping for javascript/firebase expertise

polar hedge
#

Hello, does Stripe Invoices support partial payment? (ie. on a $100 invoice, I can make a $50 payment, then another $50 payment eventaully) Thinking of a deposit scenario. I know it can be done with PIs but wondering if I can do it with invoices specifically

fathom sky
#

Is it possible to have a subscription with both: a fixed payment for the subscription and recurring payments for other services????

cinder bane
#

I have created so many payments still it says no balance to make payouts

tired dagger
soft gale
#

Hello,

I was wondering if there were any Beta Versions for an Outdoor Proof Card Reader for Stripe Terminal.

remote forge
#

Gm! I have a BBPOS WisePOSTM E Reader but I am not able to charge or do anything once I turn it on.

#

I already registered it but no menu or anything shows up

exotic cypress
#

Hi! I need to test a few things with Klarna but I haven't been able to do it with the info that's on the docs.

spice needle
#

GM, question on setting "on_behalf_of" when creating a PaymentIntent for a Connect account. It looks like you can either send in "on_behalf_of" or you can send in the AccountId of the Connect account in the request options (this is what I'm doing now). If both are added to the payment intent, Stripe errs with "The 'on_behalf_of' param cannot be set to your own account". This would indicate that it's not needed as you're already in the context of the "Connect Account" by virtue of sending in the Account Id in the request options. So my question is: What is the downstream difference between these two approaches? Is one preferred?

outer bison
#

hey! is there any recommended way for us to show bank logos corresponds with different payment methods in our app? having trouble finding a good solution / library

vocal wagon
#

I try to re-post: Hi all, can I apply a promotion code/coupon to only the items amount instead of the whole cart amount (including shipping cost)? Someone has ever had this need?

reef gazelle
#

How would I go about triggering a customer.source.expiring webhook in the test environment?

vapid blade
#

Hi! I’m wondering on the best approach of doing a revenue split where revenue needs to come in from an ACH instead of a credit card. Should I go with connect or treasury?

azure lagoon
#

How do I use the hosted Billing Portal with a multi-tenant application where customer account context is derived from the subdomain? It would seem I have to set a single redirect link for all customers.

spice needle
#

Question related to my earlier question on Direct vs Destination charges and using the "Custom Account" approach. If we are going with the Custom Account approach, would we still use the Connect Account Id in the request options when creating Customers/Payment Methods/etc..., or is that not applicable?

jovial sonnet
#

My account was stolen!! How i recover ?

wet bridge
#

Hi

#

I have created Subscriptions in Stripe. Do it auto Renew by themselves or need to schedule it?

vocal wagon
#

Is there a why to do a manual payout on stripe app on mobile iOS

knotty tartan
#

I would like some help to add a subscription plan type price

heavy iris
#

I need help with this. Im using a plugin called BookMe and used my API keys and secret key to connect it to my payment/checkout. After however, I set up successfully however, I cant seem to check out. it just keeps loading. Payments come through on stripe but are all incomplete. I looked up examples but they all mention codes and I don't know where or how to even go about editting it. How can i fix this?

twin field
#

Hello. I am currently working on implementing my web-hook. My goal is, that the application creates a license automatically as soon as a customer paid for the subscription.(There are only subscriptions in our application, no one time purchases)
We will only offer payment-methods that charge the customer immediately.
As you can see in my screenshot, there are three different events, that imply a successful payment. Which one would be the correct one to use ? Are there always all three or is it just because I currently am in test-mode ?

Also, why is there a payment_intend.created event after the payment_intend.succeded event?

Thanks in advance.

drowsy tulip
#

I'm using bubble to connect to stripe. Any suggestions on how to add taxes to purchased items but only on specific items not everything?

late kayak
#

Is there any way to have Stripe apply the same metadata to every payment intent that gets created by a subscription?

outer bison
#

hi! is there a stripe element for simply displaying a payment method that has been saved?

quartz locust
#

Hi Stripe! I seem to be having an issue here. I'm creating a customer via API and it appears on the dashboard, but I'm receiving this error when I try to get the the customers card details

No such customer: 'cus_MyacRSseddoOvB'

"request_log_url": "https://dashboard.stripe.com/acct_1LId4kPjAHms0CXf/test/logs/req_UUcHRWlGtEiZgX?t=1670956961",

I passed the card_token (tok_1MEdR5PjAHms0CXfBXz1Cto3), the customer_id and the stripe_account for the platform account to make the request on behalf of. Would you be able to tell me whos making the call, and who the token belongs to?

robust turtle
#

to restore your account’s ability to make charges,

plucky badge
#

Hi Stripe Team, it looks like the GPay team made a unilateral decision to force the GPay button design to use rounded corners across all GPay integrations. https://developers.google.com/pay/api/web/guides/resources/customize. We offer GPay as a direct integration via Stripe. Would yall know anything about this change that the GPay team made?

quasi pike
#

Hello, I work with subscriptions now. Could you help me to understand how I can test a case?
User activated successfully subscription by first payment, then user doesn’t have enough money on card when he needs to pay next payment

robust turtle
#

to restore your account’s ability to make charges, how do that

merry cypress
#

Hi there,

We're implementing terminal for a client and they need to collect taxes in new york. We wish we could calc using payment intent and not use orders api.
Is there are ways to calc sales tax WITHOUT using the orders API?

outer bison
#

hi! is there any way to find out the fees for a particular payment before executing it via the API?

vocal wagon
#

Hi Team, i have a question regrading webhook

#

i have created a webhook endpoint on live

topaz phoenix
#

Hi, how do i know a verified or unverified payout account after creation

rancid parrot
#

For my Stripe Customer objects, how do I remove payment method if my user requests to do so. Is it the Detach a PaymentMethod from a Customer ? The word detach doesnt seem to imply that the customer's payment credentials are being deleted from my Stripe connect account.

fathom sky
#

is it possible to customize the payment links inline-items name???

vocal wagon
#

I have a workflow whereby an unauthenticated user can subscribe to a plan via Strike Checkout (and we setup an account for them once checkout is finished). However i just noticed a rather tricky edge case whereby an unauth user can become subscribed to the same subscription multiple times if for some reason they went thru the unauth workflow above. Whats more tricky is the Stripe Customer portal only shows 1 active subscription. Is there a way to stop duplicate subscriptions on Stripes end or prevent existing customers from going through a checkout workflow without first authing on my backend first?

jolly mica
#

good day I have a question, why when I make a refund with the method
const refund = await stripe.refunds.create({
{
payment_intent: " pi_3M7dA2Iuhv9nysbJ1YaZYI5Y",
amount: 100150,
}
});

it is in partial refund status since last friday in the development dashboard and does not perform the refund
as you can see in the image below I made the refunds of the transactions to be able to have the money available in the original collection and it does not change status

patent panther
#

Hello, good afternoon I needed some explanation concerning charges and invoices

vocal wagon
#

hello

#

Can someone tell me if I can open an account as a minor?

gaunt furnace
#

Hello. I am trying to get a report using Sigma. The report is for the Payout reconciliation, but I also need to include the product name/details. Is it possible?

median yew
#

Hello

ebon oasis
#

Currently setting up separate chargers and transfers for connected accounts. Have just created a paymentIntent to collect payment. How do I transfer some of this money to connected accounts at a later date (manual trigger, not automatically)?

worn notch
#

Hello, the cancel_url on the checkout session when do i get besides clicking on "Back" in the checkout interface?

thorn coral
#

Stripe SCA-autentisering failed . Reason: The provided source has failed authentication. You can provide source_data or a new source to attempt to fulfill this PaymentIntent again.

thorn coral
obtuse python
upbeat valve
#

Is there a way to talk to someone from stripe to walk through by business model before we go live so that we can avoid being shutdown without warning?

lament badge
#

I'm looking for a developer to program my m2 reader on Stripe. Can you tell me the best place to go?

tired dagger
#

So when using the PaymentElement, I've successfully eliminated the unsupported prop change error, but I can't get google pay to show, no matter what I do or where I place the element. I had the same issue with Payment Request Button, so I'm wondering where I could be going wrong. Can anyone help me debug? I'm serving over ngrok, I'm passing in stripePromise and clientSecret to the Elements provider, and the card payment type renders but google pay does not show. I am logged in with a valid payment method on my google account

young forum
#

hey guys, anyone did a salesforce to stripe custom integration?

fathom sky
#

is it possible to handle multiple products with different recurring intervals in one single subscription???

kind pine
#

Hi, is it possible to update a PaymentIntent's amount once a hold is placed on the payment method (status = requires_capture)? As in, can you place a hold on a card, then increase the amount authorized for? We are trying to do this for a card not present transaction

hasty fog
#

Hi there - I have a customer who successfully setup a subscription some months ago. At the time their card was also successfully setup for future off-session payments. Since then, some of the recurring charges have failed with the code do_not_honor . The customer is insisting this is happening because their bank requires 3D Secure but it's difficult for us to tell if this is the case. We have 3D Secure turned on and I assumed our Radar rules (currently only set to Request 3DS if 3D Secure is required for card) would pick up if the issuer (Afriland Bank) requires 3D Secure. At no point do any of the PaymentIntents have a status of requires_action.

So two questions: 1) Is there anything else that we could definitively look at that would tell us whether or not a user should have to complete 3D Secure to setup off session payments after the fact? 2) Is it even possible to setup a payment method for future off session payments that does not initially require 3D Secure, and then somehow require 3D Secure for subsequent payments?

knotty tartan
#

I don't understand this error message Cannot add multiple subscription items with the same plan: price_1MC3isIM6n1UMdap3dqtELlW

ebon oasis
#

Getting the following error with NextJS. Do you know what may be wrong with my build environment? ./node_modules/stripe/lib/utils.js
Module not found: Can't resolve 'child_process' in '/Users/aaronly/flick/node_modules/stripe/lib'

azure folio
#

My webhook was working fine on test mode, after I switched to live mode and changed api secret & webhook signing secret I got this error
No signatures found matching the expected signature for payload.
Can you tell me why it doesn't work on live mode?

haughty dagger
#

Hi, I am back here with the same issue as a few days ago. A company on our marketplace has set up stripe standard. We added the correct url for apple pay, but for some reason the apple pay button will not appear. Please help

spice needle
#

Hello, I'm using Stripe Connect with the Custom Account flow. We have our platform setup to receive payout events. I don't see anything on the payout object graph that would allow me to know which of my Connect customers the Payout pertains to. I'm guessing there has to be some way to accomplish this. Any ideas?

ebon oasis
#

Getting warn - ./node_modules/stripe/lib/utils.js
Module not found: Can't resolve 'child_process' in '/Users/aaronly/flick/node_modules/stripe/lib' in another section of my code, this time with no additional info so I can't see where it's happening. How do you recommend I trace this error? Using nextJS

vocal ocean
#

Hi, I am taking stripe payments via a payment link for subscriptions. I am then processing those purchases via a webhook to authorize users. What is the best way to periodically check if a customer still has a valid subscription? Is it best to actively check each customer when they login for example( I am unsure what the http call looks like), or is it best to do it passively by listening to the webhook and process subscription changes as they happen? What event would I be looking for if using a webhook is best?

small forum
#

"Hello! My team and I are digging into a change we noticed with our new customer conversion rate for a subset of users. Our subscription card form uses the stripe.js library, we are on v3. While we are diving into possibilities on our end I wanted to rule out any potential updates to this library correlating to a change in card validation. Is anyone able to point me to a public changelog if available or share some insight into any changes that occurred during 11/7/22-11/12/22?"

bitter oar
#

Hi. I'm writing some code to transfer funds between two Stripe accounts. If I create a Transfer with stripe.Transfer.create(amount, destination, description="some description"), it works, but the receiving account's payments have no description. They have ids beginning with py_. What kind of object is this, and how can I modify it to have a description visible in the receiving connected account? stripe.Charge.retrieve(id) fails.

open jay
#

Hi folks! pretty easy question. I am following the Tutorial (https://stripe.com/docs/billing/subscriptions/build-subscriptions) so I can upgrade our flow to the proper Subscriptions integration.

Since our products use metered pricing, when a subscription is created, I have to grab the client_secret from the pending_setup_intent (and not from latest_invoice.payment_intent as the tutorial says).
However, then when testing the JS bit, using Stripe Elements I get:

const elements = stripe.elements({ clientSecret: 'seti_xxxxxx');

No such payment_intent: 'seti_xxx' (which is expected since it's not a PaymentIntent but a SetupIntent)

Any guidance on how to implement the Stripe Elements part with a pending Setup Intent instead?

hollow nebula
#

Hello, is there a way to configure customer portal to show the current plan expanded by default?

hollow pecan
#

how do i make a feature request for stirpe?

ebon oasis
#

How do I get the history of money flowing in and out of a particular connect account? I looked at the Balance Transaction object but that doesn't seem to be related by account

alpine spoke
#

i have a setupintent with payment_intent_types set to ['card'] but the user is still being given the option for google pay. how do i turn that off?

wide zephyr
#

I had a doubt using the stripe cli

hazy holly
severe cargo
#

Hey, I am creating a marketplace iOS app. I am going to use the multiparty payments. My marketplace allows sellers to input their goods, buyers can place an order for the sellers' goods, and I want to be able to take a % fee for running the marketplace. Does Stripe allow you to take a % fee when you enable businesses to accept payments directly?

weary palm
#

The client_secret provided does not match any associated PaymentIntent on this account.

#

do me a faver

#

we use right secret key,but caught this error

open leaf
#

Hi Guys - hoping to get some advice / help regarding itemised payout breakdown. We are 12 months into building a SAAS platform with a customised STRIPE integration, and are currently testing payout scenarios. Payouts to businesses on our CONNECT / CONNECTED ACCOUNT integration are fine (we can see the line by line break down of all transactions, fee's within each transaction, total payout values to each connect business, etc) and the payouts are received okay. However the payout between STRIPE and US (i.e. the master platform) are less clear. We can see the payout from Stripe to us at a general level, however we cannot find any stripe docs or reports that break down (line by line, fee by fee) the payouts between STRIPE and what goes into our bank account. Any help here would be greatly appreciated

glacial hinge
#

Hi everyone, working on integrating with Stripe here. After using Checkout to charge a card and set it up for future payments on a connected account, how can I bring the payment method back to our platform account to use it on other connected accounts later? Seems to only be possible to clone methods from platform to connected accounts, but not the other way round?

ornate pollen
young forum
#

hey guys, need help in resolving this. Sending the payment method as ach, but I still see this error message.

hollow nebula
#

Hello, we have a single product with multiple prices for the monthly billing cycle and yearly billing cycle. Can we create a checkout session where the customer can select which price (billing cycle) they want to get subscribed to?

sturdy hedge
#

hi i got error when call webhook, after i click refund on stripe, i got this on log
[2022-12-14 03:45:46] main.CRITICAL: ParseError: syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST) in /home/uxcocontrol/public_html/app/code/StripeIntegration/Payments/Model/WebhookEvent.php:11

worn notch
#

Hi! when triying to add a new credit card, im getting this pop up:
"Enter the 6-digit code that we have sent to your mobile to be able to use the payment information that you saved in a previous purchase". Is there a way to NOT show this pop up? as i can click outside it and it will close as well

sick sparrow
#

Hello, how can I create a new customer charge (payment intent?) for a specific amount, and then provide a link for the customer to complete the payment using Stripe's hosted check out?

stable patrol
#

Hey, is it possible to ask consent of the customer in the terminal device when doing the payment for future usage?

hardy sphinx
#

Hey Facing Problem with the Verification from UAE

rain jewel
#

How can i fix this?

icy pine
#

Can I pay in installments in Japan?

drowsy raven
#

Hello. Is it possible to somehow create invoices for subscriptions? I am trying to create an invoice as an alternative way to bill the customer and it works fine with one time payments but I get the following error with recurring prices:

The price specified is set to type=recurring but this field only accepts prices with type=one_time

south trellis
#

how can i let my user update their card information on the client side

muted wren
dense hill
#

Hello
How we can handle stripe 1099-K form submission through stripe api

solar jackal
#

hy can you please share bank code for connect account for stripe test mode

robust bronze
#

hey folks, i have a subscription based model within my application. Customers create a subscription with their credit card. I'm creating a webhook on my end, to notify my application incase a customer's credit card was declined for some reason at some point within their subscription. Which webhook event should I be listening for?

heady quiver
#

How do I get the money off of my stripe account if my account is closed

glad acorn
#

Hi guys, I have a question can I get the list of the disputed transaction from customerId?

mystic vapor
#

Hello I have a question where can I see the full response of the transaction? Like the transaction id, result message if it has been successful or fail

mental nebula
#

Hi, I hope you are well.
I added a description in the creation of the invoice, using the parameter "description" but it does not show up in the pdf that the customer will receive via email, is there another paramenter that I have to use?

grave agate
#

Hi I need help, so I want to create customer with $stripe->customers->create(). And when the function validate the email, it throw an error.

I expected the error will be returned as json so I can send back to client, but the error thrown in stripe api.

How to return the response as json?

lyric cliff
#

Hi

#

Issues about the refund please sorry am giving the reason about business website

high shard
#

hi i have a question please

novel obsidian
#

When creating a Stripe checkout session with mode=subscription and without a trial period, is it possible to 1) get a 60 minute invoice finalization window for the first subscription invoice, 2) set the subscription's collection_method to invoice?

vocal wagon
#

Hi! I need to re-create some subscriptions from one stripe account in the other. I will be recreating them when they are active, so I need to backdate them, so the payment date does not start. I achieve this by using attrs[:billing_cycle_anchor] = subscription.current_period_end.to_i unless subscription.trialing? attrs[:backdate_start_date] = subscription.current_period_start.to_i and it works well for active and trialing subscription. But how could I move a post_due/overdue subscription to indicate that it's in post_due state? Can I e.g. set status to post_due?

mental thorn
#

Hi,
the following works fine: A customer has a subscription with payment method credit card. The credit card expires and the payment fails. I can then send them the link to the invoice and they can pay it with a new credit card. I can then manually update their subscription and change the payment method to the new credit card.
But: When they pay the invoice I sent them with sepa debit, I can not change the default payment method of the subscription to their sepa account. It does not even show up in the list of payment methods for the customer. Am I doing something wrong here? How would I go about changing a customers subsriptions payment method so sepa debit?

novel obsidian
#

Under what circumstances does a Stripe checkout session have a setup_intent? For example, cs_test_a1zihNyCSGjR81eqwiptlxbcXStR1oZWJ9SORzAZGuHvt0R0DjpE3paVMb is in mode=subscription and has a setup_intent, but cs_test_a1yQkwqzolI3fmXkTSQZHH8XlpMkc2fS4sOSUvYz0wMMlqdN0wkg1gdZDr is also in mode=subscription but does not have a setup_intent.

round lodge
#

Hi, I am facing issues regarding gpay button is not getting displayed in website in incognito mode but it is getting displayed in normal mode of browser. We have implemented gpay using payment request button in stripe. Is this related to stripe version issue?

grand sandal
#

Hi all, we've had some suspicious activity where multiple payments were made for a single payment intent and we want to find out if more payment intents were affected. For this we'd like to be able to retrieve all activity for a particular payment intent, in a similar way to how it's presented in the Stripe Dashboard. Are there endpoints that can be used to retrieve this information?

gilded olive
#

Hi, In Stripe payment integration. How to transfer money from one person's credit card to another person's credit card(that is attached in-app)

tiny jewel
#

Hi, i have a query,

let's say i wanted to create a subscription for customer today, dec-14, they're billed / charged today. and we want the next month invoice to be billed on jan 24 and then feb 24 and so on, is it possible to do it? thanks

warm osprey
fair rivet
#

Hello, is it possible to add a member from my team but having access to Test data only and not general data?

vocal wagon
#

Hello 👋
I am not able to receive events through webhook. I followed the instructions (login, connection, etc) for .net. Used the sample code (from the website) or also downloaded the sample project (from Github), but it does not work. I suspect some configuration is missing as I also turned off the firewall and nothing changed.

fair rivet
#

Hello, if a user cancelled a subscription by mistake (meaning it won't renew next month/year) how can we cancel the cancellation? a POST on the subscription with "cancel_at": "" ? Is that correct?

dapper onyx
#

hi all, anyone could help me to find customer default payment method?

coral torrent
#

How can I retrieve the accounts default product category in Stripe Tax settings, through the api? (I am referring to this in the screenshot)

cunning ocean
#

Greetings all
I am searching for a way to retrieve all the products with all the prices they have
From the API docs I saw that there is a list products method and it returns the product with the default price id.
Is there a way to get all the products with all of their prices (not just the price id but but the whole price object populated) with a single api call ?

vocal wagon
#

Where can I get stripe's soc2 reports?

wicked wasp
#

is it possible to create account + connect the created account to our stripe account via api

boreal crest
#

Hi all,

I'm validating the Stripe API keys in my app and I want to make sure the key has been added from the correct Stripe account. Let's say I have two accounts set up in my Stripe subscription: one for Business A and one for Business B. How can I retrieve the account name for the API key that's being used to connect?

Many thanks!

potent juniper
#

Hello, I'd love some help on an issue regarding subscription invoices metadata. Am I in the right place?

thin prairie
#

Heloo all, how to upgrade ach payment(deprecated) api to new version? My current api version is 2019-05-16
for .net

vapid void
#

Hello,

Not really an issue but more a report, on latest api version, https://stripe.com/docs/api/payment_intents/capture I have an event payment_intent.canceled with cancellation_reason failed_invoice and it's not documented and there is no invoice within the event, so idk how I should handle this on my app (the actual invoice has been paid by another payment intent). I'm using the clock simulation on the affected account, may be it's related

rotund pendant
#

Hi guys, is it possible to have set up a email/sms reminder when a subscription for a client when their subscription is 7 days out from ending. I don't want it to auto-renew but I would like to be reminded. Is this possible?

wicked wasp
#

after i make an account for my business partner via api, how can he access the account i created for him

analog tangle
#

Hi guys, I'm new here. For my business I want a Stripe terminal in order to start my new business this weekend. How long does it usually take from making an account to getting a Stripe Terminal?

lilac bay
#

Hey folks. If I'm using the old Plaid integration which gives me a token I can add to a customer by doing Customer.sources.create, can I use PaymentMethods to attach it instead? Or do I have to use Sources?

kind flame
#

#dev-help Can we change the placeholder of zipcode in stripe payment element

robust whale
#

Hello Guys, i am new to stripe integration. I want to setup subscription example on local system. Please guide me.
Thanks

north scroll
#

Hi,
I'm using distinct payment and transfer method to handle multiple connected account targets. My connected accounts are in Express mode. I'm transferring a lower amount than the actual paid amount each time. However, when I try to create transfer when a payment_intent.succeeded event is received, an error occurs saying that my fund is insufficient. I thought my fund/stripe balance was updated every time a payment_intent was succeeded.
I've been told that there was a parameter source_transaction allowing to bind a transfer to a specific charge in order to wait for the charge to succeed.
The thing is, I'm using the Payment Intent API and I can't use the payment intent id to bind a transfer, it specifically asks for charge id. Is there a way to get a charge id from a payment id ?

shadow willow
#

Hi, is it possible to add coupons to a subscription in a way that the coupon applies to each quantity of that product?

tiny jewel
round rampart
#

I am having trouble understanding how I can add tax to a checkout session.

candid peak
#

Hi, is it possible to top-up money to non-default currency of account in test mode? I've tried to do that but it always shows top-ups on default currency tab.

fringe forge
#

Hi, can I delete Customer bank accounts with pending verification status? And let them try to use it again?

rose trout
#

Hi developers,
I'm having some questions regarding the emails in the account object

I want to know the difference between the "email" at the root level in the account (https://stripe.com/docs/api/accounts/object#account_object-email) and the one in the "individual" object (https://stripe.com/docs/api/accounts/object#account_object-individual-email) ->
And which one would be used to reach out to the customer, from Stripe's side, as per this section (https://stripe.com/docs/connect/identify-forms-missing-information#scenario-b)

Thank you in advance 😊

midnight walrus
#

help me ?

sick sail
#

Hi, doing a simple card payment checkout. The tx succeeds - but no DESCRIPTION, no METADATA .. no CUSTOMER EMAIL ... all of which I think I am providing ... DESCRIPTION most important - I have tried 100 diff options and still can't get it to show on the statement...

uneven panther
#

Hello, I enabled the option to "Send a Stripe-hosted link for customers to confirm their payments when required" under the Manage payments that require confirmation but I'm not receiving any emails and transactions are being considered as rejected by bank

main gate
#

Hey. Is it ok from a security perspective to display the payment_intent ID after a successful payment? (eg. pi_3MEuX12345o9x1X41Qs12345

vocal wagon
#

Hello, how can I add a new bank account ? I am into the righ page but it is not possible to add one

#

hy, is there a limit to test trigger cards (Triggers a charge block)

robust whale
#

@crimson needle I have install libraries from composer

steel geyser
#

Hi there. Seems like I've found a bug. When the session expired, but recovery is set on, the item descriptions are gone.

vocal wagon
#

Hi, i have 2 subscription that are different on Stripe Dashboard even if i created them in the same way. Can I send you the IDs for let me know if there are differences between this two subscriptions?

fiery fable
#

Hi!

We have a platform, where users can rent a dock for their boat for some time.

There are many companies - owners of docks.

Company can sign up on a platform, add their docks and work with reservation.

We use Stripe to accept payments from users.

Now we need to realize next functionality:

  1. We have "main company" (owner of some docks and owner of the platform).
  2. We have "other companies" (owners of the docks).
  3. When user rent a place in dock that belong to the "main company", we need to send all money on Stripe account of the "main company".
  4. Whey user rent a place in dock that belong to the "other company", we need to get booking fee and send this money on Stripe account of the "main company". The rest of money should be sent to connected Stripe account of dock owner (other company).
  5. We have "saved payment method functionality". So we need to have an ability to save payment method of the customer to use it in the future. Even though the first payment was on connected account.

We tried to use "direct payments", but we really don't understand how to save payment methods. We tried "customer cloning", but it can't help when the first payment produced for connected account.

Maybe we should use "destination payments"?

Can anybody help with it?
I think it's common case, so there must be solutions to this.

robust whale
#

Hi, I added a product in my test account and testing subscription code. How to get PRICE_LOOKUP_KEY?

steady cosmos
#

Hi Team,

How are u? I have a doubt

Thanks a lot

dry kindle
#

Hi developer's 👋

fathom sky
#

how can I retrieve the subscription object generated through a payment-link ???

fast lynx
#

Hi there. I keep getting this error when trying to log in to the dashboard "Too many unsuccessful login attempts. Please try again in a few minutes, or contact". I have waited an hour and still get this

opal marlin
#

Hi is it possible to create a subscription with zero value and still trigger updates (webhook) events. Want to track renewal dates for a membership app, but some customers have 0 value memberships (coaches, staff, lifetime ...)

glad sonnet
#

I'm trying to test my testing environment webhook, I'm in test mode and I have created a new customer and a new subscription for that customer, I can see the customer.subscription.created event but there is no attempt in the webhook attempts should I do something extra?

main bramble
#

Question: We are running into an error message stating that a Customer has a maximum of 500 active subscriptions. Is this a soft limit? i.e. a quota that Stripe can increase on an account basis?

steel geyser
#

When a session has expired, the refreshed session lives for 1 months. How can I "force expire" this refreshed session?

Refreshed = recovered*

ionic radish
#

I am trying to set up issuing elements so I can make, manage and view issuing cards but my site I want to integrate it with is using PHP and the documentation refers to stripe.js only, is there another way to do this with PHP or should I be doing it with node and stripe.js? https://stripe.com/docs/issuing/elements

Learn how to display card details in your web application in a PCI compliant manner.

vocal wagon
#

bonjour puis je avoir un conseiller ?

#

quelqu'un a le numéro de téléphone de stripe

#

?

lone seal
#

The capture method for a charge object has optional parameters for application_fee_amount and transfer_data.
The documentation claims that transfer_data is An optional dictionary including the account to automatically transfer to as part of a destination charge.
When I attempt to provide the destination account inside the transfer_data dictionary i'm getting back: Received unknown parameter: transfer_data[destination] Is there a different dictionary param to supply the destination account when capturing or does that need to be provided when the charge is created?

crisp helm
#

My work has an eCommerce platform and we use stripe at the end of checkout.
We do have one free product, any tips on how to handle that with stripe?

We would like to hide the stripe component & just let a user confirm free order.

Any feedback?

nova locust
#

Hi there. I'm new to discord. I'm using custom fields in my payment links. They work fine and I'm stoked they are built into the no-code checkout pages. However I don't see the data being passed in the checkout.session.completed. Am I missing something?

vocal wagon
#

Hey, I've just added Stripe on my website page. The label "Pay by credit card" is properly displayed but not the part where I can enter a test credit card nb (I thought it came from the theme but no, with a classical Wordpress theme I have the same issue. Any reason?

round rampart
#

Hi all. I have the 'metadata' param set on a checkout session, but no data is making its way to Stripe.

placid pawn
#

I need to know the policy for the fee charged by stripe for each transaction.

vocal wagon
#

Hey there.
I need help to set a specific a start date for a subscription plan but i can't seem to find a way to do that by API.
In Stripe, i'm able to do it manually, but by API, i don't find which parameter to configure in order to set a specific start date.
For example: i need to create a subscription that starts on the 1st of January 2023. If i create it today, the start date will be today..i need to change it to the 1st of Jan 2023.
Thanks a lot for your help folks

#

Hi all. Where are using stripe connect for our platform. I use the API Call OAuth.deauthorize to disconnect the accounts not in use. Is there a similar possibility to connect new accounts with our platform account? Normally our customers are doing the onboarding process on our platform, but in this case they had the account before. Thanks for good link or a short explanation... 👍

agile plover
#

Hey, anyone got any tips on how to do multiline <Link in Stripe app?

rocky spear
#

Currently I am using Card Elements in my react app. We want support things like Apple Pay and Buy now Pay later. Do we need to switch to Payment Elements inorder to use something like Klarna?

lyric wyvern
carmine lintel
#

Hello - can I find out what was happening during request req_DiuOty4Yz5MEu9 that caused an error with terminal reader WSC513128034096?

hasty fog
#

Is there a way to force 3D Secure for a subscription or payment method that has already been setup and didn't require 3D Secure at setup? We have a customer explicitly asking us to force 3D Secure on future subscription payments and as far as I can tell the only way to do that would be to cancel the existing subscription and have them create a new subscription with payment_settings.payment_method_options.card.request_three_d_secure (assuming Radar rules don't require 3D Secure for the subscription already). Additionally, we're using Checkout instead of creating + confirming PaymentIntents and SetupIntents so I'm not even sure if this is possible.

open jay
#

Hi there! I want to comply with RBI regulations in India. My understanding from reading the documentation is that, if I create a Subscription (payment_behavoir=default_incomplete) , and use the pending_setup_intent from that newly created subscription, and confirm that setup intent from the client, the e-mandates should be handled automatically? Although if I manually create a SetupIntent, then I need to pass in a mandate, is that right?

If my first question is true, how does Stripe know how much to set in the mandate as maximum amount for metered plans?

sick sparrow
deep nest
#

Hi, I'm trying to implement the payment.
Currently I've integrated the stripe with payment intent, but client want to save the payment info of customer and next time we use that method for fast payment.

I've looked into Stripe docs.
There is an option in stripeIntent "setup_future_usage" but now, I'm confused how to charge next time with changed amount.
Is there anyone who have use this option.

cedar pagoda
#

I followed the steps in stripes recent YouTube video to configure a free trial without collecting payment details and everything works as expected except in my experience when the user goes to the stripe hosted page to provide the credit card details, the page only offers the zip code field not the complete address fields. I have billingAddressCollection set to required and if I start a regular checkout session it collects the full address. Anyway to collect the full address when the user is providing the credit card details after the trial completes?

ember solstice
#

Is it possible to have events from the same account sent to multiple webhooks? I see that under the Developers section on Stripe that I can add endpoints, but I just wanted to verify before setting that up. Thank you

nova moat
#

hi all, how can i implement google pay and apple pay with payment element

primal iron
#

Hello stripe
for my computer science project I am trying to code a marketplace where with one press of a key all the shipping info is sent to the seller and the money will be transferred from the buyer to the seller, all of the information would be inputted when registering, do you have any idea of how I could imminent this

grand jasper
#

Hello, hope you're doing well. I have a query regarding payment links, my question is that is there a way where we can set up one link for initial and recurring payments?

For example, my business model is such that I charge my customers an upfront fee of £50 and a monthly recurring fee of £60. Is there a way where I can integrate both the upfront and recurring amounts in a single payment link?

Looking forward to your help.

rustic hawk
#

i have a webhook setup that's subscribed to four different events: customer.subscription.trial_will_end, payment_intent.payment_failed, subscription_schedule.aborted, and subscription_schedule.canceled. i also have the webhook setup in my application which has been tested locally via the Stripe CLI, so i know it's responding. however, when deployed to a testing server, i've tried creating a subscription (with a free trial), which Stripe picks up just fine. but when i cancel the subscription, while Stripe reports the subscription has been canceled, the Webhook details in my Stripe portal only shows "Waiting for events...", as though none of the above events have actually fired (and so my app's webhook would never be called). i'm not sure what i'm doing wrong here

fathom sky
#

how can I retrieve the subscription object generated through a payment-link ???

queen mulch
#

Hello.
My customers are corporations. Each corporation can have multiple users. I would like that each user has a subscription linked to the corporation. The corporation should be accountable for paying for all its user's subscriptions.
What would be the best workflow to have a company pay for their users' subscriptions?

steady imp
#

Hi, in Magento 2, we have noticed orders placed despite the payment declined by the bank. Is this a change from a recent module update?

tired dagger
#

We're hosting the domain association file on our domain /.well-known/apple-developer-merchantid-domain-association. In the dashboard https://dashboard.stripe.com/settings/payments/apple_pay it shows we have iOS certificates setup. Will I need separate web domains registered with apple pay for it to show on safari browser or chrome? I'm a little confused by our setup right now

plush summit
#

Hello! We are interested in adding Afterpay to our Stripe integration. In the docs I can see that it is possible to do this using Stripe Checkout. Is it also possible to use Afterpay through Stripe if we are not using Checkout? We're using custom payment forms leveraging CardElement in React, PaymentIntents, etc.

As a follow-up question, is it possible to change the transaction total depending on whether Afterpay is selected as the payment method? For example, we would like to add a disclaimer saying that with Afterpay, a some% additional fee will be applied.

Thanks!

full herald
#

#897864305515573389 message
Do we have any roadmap for this feature using Stripe API? I find this thread asking about setting min/max quantity on custom customer portal, but I still cannot set it via API (only via Dashboard)

mint steppe
#

Hi, guys! I'm having a problem with the tax calculation in a Checkout Session, I don't know if it's a rounding problem or what, but the total seems to be wrong...

spice needle
#

Working on testing Stripe Connect Payouts. I have added some payments to my test account, but my "Available to pay out" amount is still sitting at 0. Is there a way in test mode to force those funds to be available for payout so I can do a manual payout and observe the event?

small forum
#

Hello, I am unable to reply to my original thread so I hope its okay to repost this here. The library reference we use currently in the app is https://js.stripe.com/v3/. We are not using payment element but rather card element to collect cardNumber, cardExpiry, and cardCvc. If the elements validation fails for any particular reason as our customers type, we keep our save&continue action disabled so a user cannot continue, thus a stripe customer record is not created (and they do not subscribe to our paid plan). We have noticed an uptick in users running into this scenario so we are particularly curious if anything was changed in the elements input validation logic that could cause an increase in users running into errors between 11/2/22 and 11/9/22.

rose thistle
#

Hey all! Question for the devs, is there no way we can fetch feature list on a product?

From the look of it, feature lists are tightly coupled with Embedded Pricing Tables and there is no way to pull this information separately to integrate on our website.

The only work around appears to be adding them as metadata to the product or pricing data

normal dew
#

Hi here, I am currently not receiving any email after I complete a test payment in test mode using a payment link. I've made sure that I have the payout and the successful payment notification turned ON in my profile settings. Are emails sent when using test payments, or is that only for live transactions?

dapper ravine
#

hey folks, on Stripe Connect (using separate charges and transfers), what's the recommended way to 'hold' payout for client until a shipment is confirmed? do you typically delay the Transfer call or do you delay the Payout call

hazy sigil
#

Hi there! Is it possible to run stripe/stripe-mock in a test container and use that in an automated test suite? Are there any examples of how to configure the container?

sharp flame
#

Hey team I want to flag an error in a fixture for the Stripe CLI. The payment intent requires action

quick timber
#

Hello there. When looking at upcoming invoices, the invoice itself has a period start and a period end. The line items also have a period start and end. What I am curious about is if the line items should ever have a period end outside of the invoice's period? What would that mean?

lime fjord
#

I am not able to get into my account. I have sms verification enabled but no longer have any type of phone service because I haven’t paid my bill. I need to get into my stripe account so I can change my card for instant cash out on Gopuff

bronze mist
#

Hey stripe fokes, we've been integrated and using the stripe connect system a bit for POCs with customers, and while we really like it one of customers who is using a standard account is curious about being able to have tighter security controls on us. For example, limiting how much customer PII data we can see, being able to see non-connect transactions etc... . I am curious if there are any options which exist today to help with this? I read through the docs and I looked inside the account settings for the connected account and couldn't find anything.

outer bison
#

i'm getting "The payment method type provided: us_bank_account is invalid." when I try to create a checkout session via the api and i don't understand why, could i get some help?

request id: req_Qyc06uKNVCRBHB

rustic hawk
#

@daring lodge sorry to bug you again, but, i tried canceling my trial subscription in my test environment, and while i do see a customer.subscription.updated event, the status field says "trialing" and not "canceled". reading the docs, i guess it doesn't really say that the status would be "canceled" when someone cancels a trial, but i'd argue it's ambiguous/unclear in the docs. it might be worthwhile calling out this fact explicitly.

should i instead use the canceled_at field to check for the situation above?

vocal wagon
#

Question: If I want to jump into coding 'issuing cards' on stripe do I need to contact the sales team or I can just start the coding element?

vocal ocean
#

Hello, What is the best way to trigger a customer.subscription.updated event of various types? I want to test my webhook to ensure I am handling types like active, canceled, etc.

rough edge
#

Hey folks 👋 Not sure if this is the right place to ask this, but I'll try 🙂

I'm using Stripe connect with custom connected accounts. I'm currently setting all account to "manual payout" so my team can manually review payout requests before initiating it through our own interface.

My question is related to the balance availability. (That is when the fund move from "available soon" to "available to payout").
It's currently taking 7 days for any income to be available for payout, even for connected account that already received payout in the past. But the doc says that there shouldn't be any delay for "custom connected account".
Also, my connected accounts indicate "Payout schedule : Manual — 4 day rolling basis". So even though there is a delay, shouldn't it be 4 days rather than 7? Or is there another rule I'm not aware of?

Thanks 🙏

fiery stirrup
#

Using the Terminal SDK on android, Is there a way to stop the Terminal SDK object from discovering readers constantly? Seems like after calling Terminal.getInstance().discoverReaders(discoveryConfig, discoveryListener, discoveryCallback) the process continues indefinitely.

primal iron
#

Hello stripe

for my computer science project I am trying to code a marketplace where with one press off a key all the shipping info is sent to the seller and the money will be transferred from the buyer to the seller in the background, I went through the documentation but I still don't know how to do it, how can I go around doing this?

upbeat moon
#

Hey, coming back to this, I need to figure out a way to reliably test Automatic payout webhook calls for the daily payouts. I need to fetch all related transfers a payout contains and save it to our system, currently we are doing this with the stripe.balanceTransactions.list method in this way:

stripe.balanceTransactions.list(
      {
        payout: payoutId,
        type: 'payment',
        limit: 100,
        expand: ['data.source.source_transfer'],
      },
      { stripeAccount: accountId },
    )

I tried re-sending an event for one of our daily payouts in test mode, but it also error out with

"Balance transaction history can only be filtered on automatic transfers, not manual."

How can I fetch all related transfers without having to way for it to happen daily?

quick timber
#

Following up on my previous question regarding invoice start and end date. Under what conditions would the start and end be the same?

raven lantern
#

Can you use the stripe cli to listen for webhooks for connected accounts?

bleak holly
#

Hi there, when we initiate an instant payout with Stripe Connect the full payout is going to the customer. How does Stripe collect the 1% service fee? Is there something we need to do on our end?

spark cloak
bleak holly
vagrant steppeBOT
#

connor11528

#

stephricardo

vocal wagon
#

How do I create a Backend server to accept Payment intents?

reef blade
#

Hey!

I have the next situation:

  • we are trying to create a software for which, each user has to have 2 subscriptions enabled in order to access it. Each subscription has a different billing period (one is a monthly subscription, and one is a 3 months subscription).
  • we have to implement in our app (Vue 2 + Node) the above situation in a seamless way. It has to happen when user signs up and ideally should use as much as possible the low code stuff that stripe offers. If needed, customization can be done also.
  • what is your advice in terms of instantiating 2 subscriptions with different billing periods for a user? Is there any way in which I can avoid having to make the user to fill 2 separate checkouts? Is there any way in which one subscription can automatically trigger (and pay) the other one, so the user actually pays only once when subscribing? How can I make this as seamless as possible so I can avoid making the user go through 2 separate subscription processes, since the app will bit be fully accessible anyway until those 2 subscriptions are active.

Basically a subscription is handling the access (membership) of the user and one subscription is handling a physical product that needs to be sent once per 3 months. That's why I need 2 different subscriptions and billing periods. But both of them are coupled, app can't work without having both.

Ideal case/happy flow - user clicks only once on subscribe and the checkout would fill both products and billing periods (even if products and periods are different). But as far as I read, this is not possible.

Thanks in advance!

ashen lagoon
#

I believe I am missing something:

Summary: Client has ~480 customers in stripe currently. They are not setup for automatic renewal. I need to move them all over to Stripe Billing (Subscriptions) or basically add a subscription to select ones in there.

I don't see a way to bulk update customers.
Bulk import for subscriptions seems to be primarily geared to 3rd party data.

I know I can go one by one and add a subscription to all the valid ones.

It seems like this may just be what has to be done as the renewal dates may not be in stripe so they would need to be entered manually. I just feel I'm missing something

long aurora
#

Hey!

Does Stripe support pre-authorization on a credit card? That could potentially be cancelled.

Scenario -
Today - Customer #1 wants to buy a t-shirt for $10
Tomorrow - Customer #2 wants to buy the same t-shirt for $12
The day after tomorrow - Customer #2 brought the item

Today - I would like to put a hold (pre-auth) on Customer #1 credit card for $10.
Tomorrow - I would like to remove the previous hold from Customer #1 and now put the hold on Customer #2
The day after tomorrow - Convert that hold into a payment.

earnest steppe
#

I can't seem to accept donations with GiveWP plugin. Their support pointed me to Stripe as my account might not be able to accept donations.

vocal wagon
#

I'm currently in morocco, i was wondering if i could verify my stripe account , i have a poland passport and residency papers from the goverment ( not utility bill) is it enough?

somber sable
#

I have a product with two prices (monthly and yearly subscription). Is it possible to create a coupon ($24 off, forever) that only applies to the yearly price?

outer bison
#

Hi! Is there any way to not have the "Go to my account" option in a subscription cancellation portal session created via the API? Reason being that going to their account allows them to adjust their default payment method, and we'd like to manage that ourselves

slow forge
#

Hello! I need to know how to collect fees that are tied to instant payouts. Is there any documentation on how to do this?

main crow
#

Hey, Is there way I can collect the payment details during stripe checkout with 15 days free trial?

outer bison
#

Hi! I'm generating a setup intent intent on my BE and passing the client secret to my react app. The PaymentElement uses this to show a form for entering payment information. Is there any way for me to have this payment method automatically become their default payment method when they save it?

twilit heath
#

Can Stripe Identify be implemented via in app for iOS or Android?

void forge
#

Hi guys i have a problem i trie to get the product his price id but this gives me a error (its php api stripe)
$product_pricee = $product->getLastResponse()->headers["Request-default_price-Id"];

tame hazel
#

I'm having refund problems. Can I have some help please?

frozen hull
#

Hi how can I get the credit card charges details and store it on a database? is there a webhook for this one?

real loom
#

Good day Stripe Dev team, I have a question with is the credit card surcharge included or not in the "total" attribute from the callback of "invoice.payment_succeeded" ?

pulsar wasp
#

Good day Stripe Dev team, tried to register a domain for apple pay using stripe.ApplePayDomain from local machine, response is succeed but can not find it in the dash board like this

hasty flicker
#

Hello! I'm just now realizing that it's impossible to create a coupon for like "50% off the first month" but have it only be applied to certain prices. I have one single product, and that product has many different prices. Monthly pricing, Quarterly pricing, Yearly pricing, and then of course all duplicated again in different currencies, etc. Does Stripe recommend creating new products for different pricing structures? I'm trying to figure out if I made a serious flaw in architecting this out, or if the coupon thing is just a really annoying Stripe limitation? We're in too deep to be adding new products and changing our system.

queen narwhal
#

Hello Stripe Dev team, I have a quick question regarding extra verification for when creating a custom account. From the stripe testing documentation (https://stripe.com/docs/connect/testing#test-document-images), there are 2 types of image we can use to trigger it to be verified/unverified. I tried to trigger a state where it requires bank doc verification but it always results in a success verification when i upload "failed.png". is that to be expected?

Before going live, test your Connect integration for account creation, identity verification, and payouts.

undone flame
#

I have been directed here by stripe sales support. I need assistance activating customer_balance as a payment method. Can someone help?

vocal wagon
#

How can i change the origin of a payment. i have set a hidden input for = data-stripe="country" this doesn't change the orign within payments, any idea?

frozen hull
#

Where can I find the response for the transaction ID and other details? I'm using the Stripe Elements not Stripe Checkout. Is there a webhook for this/

spring pine
#

How do I connect my reader to my app?

grim elm
#

Hi, while retrieving a subscription schedule how can I know in which phase number it is? Something like "phase 3 of 12", is it possible or there is another way?

spring pine
#

How do I connect a reader to android phone with the app?

chrome hedge
#

hello stripe support; can i get some help with implementing Afterpay flows ?

brisk valley
#

Hello. I have an invoice that is automatically paying itself. Is there any reason why an invoice would be automatically paying itself

#

How would I turn off auto pay when a user has a payment method on file?

vague pecan
#

Which webhook event needs to call when creating a manually payment from stripe?

shadow cove
#

Hello all! can anyone help me? i cant found the CLICK_ID when im trying to conect with anytrack and make a zappier!

viral oyster
#

I'm ready to try to get help with my React Stripe integration project for the first time. I have a full react skeleton that can be run on localhost:3000 and built and pushed to our server for online test, my Stripe account is in Test mode. I've pasted in the examples from 'https://stripe.com/docs/stripe-js/react'. I current have an error of 'Uncaught IntegrationError: Invalid value for elements(): clientSecret should be a client secret of the form ${id}secret${secret}. You specified: {{CLIENT_SECRET}}.'. How do you fetch the client secret?

pliant cobalt
#

I am getting success resposnse while adding test card , how do i test in live mode with user experienced

#

How do i enabled Google pay and apple pay in stripe react native

twilit heath
#

WHen will financial connections be availible?

sick sparrow
#

Hi, I'm getting StripeSignatureVerificationError when trying to handle checkout.session.completed in a webhook handler. I'm not sure how to debug this. I'm using the rawBody request (since im using Firebase Functions), and it works locally using the CLI trigger , but once deployed it's failing with real requests

obtuse crown
#

Hi, when using checkout with subscriptions, I am first creating the product and price for the subscription, now when i create checkoutSession all i have to do is use the priceID ?

lapis hatch
#

hey there i am new here i just read all rules but i am sorry if i violaate one of them uncounciously. Can i get answer from webhoos in browser or should i need to use stripe cli for webhooks. Is it only option?

vocal shadow
#

Hello Stripe Team, is there any way that we can pass the language either spanish or french so that during express account onboarding the page stripe page displays content in that language

cinder bane
#

How to create a charge using payment Intent?

vocal wagon
#

Hello. We are trying to verify our domain to send emails from Stripe. We are using "Domain verification" rules displayed on dashboard, however when we try to enter new CNAME recored on Cloudflare we get the following error:

“Cannot create a non-glue record that is beneath a delegated child zone. (Code: 89018)”

Could you let us know what we are doing wrong?

void forge
#

i created the price so in my code, i need to reference that in the code i did this but it dont find the price

`<?php

use Stripe\Product;

include('config.php');
require_once('./assets/libs/stripe-php-10.1.0/init.php');

$stripe = new \Stripe\StripeClient(
'test key'
);

$product = $stripe->products->create(
[
'name' => 'Basic Dashboard',
'default_price_data' => [
'unit_amount' => 1,
'currency' => 'eur',
],
'expand' => ['default_price'],
]
);

$product_id = $product->getLastResponse()->headers["Request-Id"];

$product_pricee = $product->getLastResponse()->headers["default_price-Id"];

$stripe->paymentLinks->create([
'line_items' => [
[
'price' => $product_pricee,
'quantity' => 1,
],
],

]);

?>`

granite ember
#

hai can anyone help me, im tryna set up my stripe acc and i put in my acc number but it says its invalid but its not??

worn garnet
#

Hello!!! I have a question! I'd like to understand when customer have a subscription, stripe will save customer's card? and if stripe save the cart it is possible remove card?
it would be perfect
when customer removed her card stripe will remove all subscription

vagrant steppeBOT
#

sIeepy ♡

#

Suren

warm osprey
#

Hi, is it possible to create Checkout::Session that has multiple transfer_data destination?

#

Like a checkout::Session that will get 100$ , 70$ goes to connectedAccount1 and 30$ goes to connectedAccount2 ?

vocal wagon
#

Hi
I am using VueJS stripe checkout, but after importing the stripe checkout based on the documentation found here: https://docs.vuestripe.com/vue-stripe/stripe-checkout/one-time-payment, the routing inside the application stops working, and got the following error:
TypeError: Cannot read properties of undefined (reading '__asyncLoader')
at isAsyncWrapper (runtime-core.esm-bundler.js?9e79:2256:1)

Without using StripeCheckout everything is working fine. Anyone have any idea why this is not working?

dapper onyx
#

Hi all, i'm looking for create paymentIntent with OffSession(true) via Invoice, it is possible?

plucky wraith
#

Hi there. My payment/bank account link is all messed up, I need some help

blazing berry
#

Hello, a novice in coding and seeking support. I use a 3rd party booking system and I have integrated Stripe with the 3rd party through webhooks and my stripe account. I am trying to add Klarna as a payment method that shows when a customer goes through my booking widget to the payment page but it doesnt show even though Klarna & Pay now Pay Later is ticked as yes in my settings. I have seen a page that advises the coding but where is this entered? on my stripe dashboard/developer settings or through the 3rd party? (Please note many companies use this 3rd party so if its their end I think it will be impossible as other companies may not want it as a payment method

plucky wraith
#

I believe stripe account payout thing is linked to an old, nonexistent bank account and it has taken three payments like this so somehow the money is currently misplaced

cerulean pineBOT
#

:question: @plucky wraith 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

brave olive
#

Hello, I'm trying to integrate tap to pay into my code, and I'm using automatic_payment_methods = true when creating payment intent. the thing is when the payment intent is created in stripe I don't see method of ['card_present'] in payment intent methods,
What do I need to add in the dashboard? or somewhere else? that the automatic_payment_methods would include 'card_present' ?

Thank you!

tranquil robin
#

Hello, i got a small question upon event order when calling the stripe create subscription. Will the event order always be charged.succeed > invoice.paid > invoice.payment_succeeded > customer.subscription.created in case of the creation of a subscription for a customer which lead to having as a return of the create function the stripe subscription related with status "active" and in case of a payment failed the event order ```charge.failed > invoice.payment_failed > customer.subscription.created```` which lead to return of function a stripe susbcription with a status "incomplete". Thanks 🙂

daring storm
#

Hello, I got a small question: Does stripe function as a data processor?

barren grove
#

Do Stripe Apps need to have a UI to be available in App Store? App Requirement seems to indicate that an in-Stripe UI is not required.

void forge
blazing sentinel
#

I need some help with the embedded cart beta? I am trying to integrate it into our staging environment, but for that I need access to the beta api on another stripe account. Let me know if this is something you guys can help me with

dense pecan
#

Hi Stripe Team,

I have an ask regarding our approach with Stripe.

Our platform sells NFTs. Our users add their NFT and set the price (for one time buy, no reccuring).
In our case what is the normal approach ?

When user add his NFT we create a product with API call with the name of the NFT and update the product default price with the price setted by the user ? our products database will be significant is there a problem about that ? or is there another way for our use case ?

glass seal
#

How do you guys go about testing stripe connect in production?

We have a qa instance of our service which uses the stripe test api and that should be the only difference between production and qa.

But we feel a little scared testing too much in production due to the need to have a proper business setup and risks of getting flagged. At the same time we want to make sure it works, so I guess it boils down to not trusting the test api I guess from past experiences with other services.

Do any of you feel the same way? And how to you reconcile this?

gilded flax
#

Hi,

#

Has anyone else experienced that newly created customers and subscriptions from around June time require manual payment capture within the stripe dashboard as opposed to automatic payment capture? Stripe helpline does not know the answer and or a solution

brazen goblet
#

Hello all, I'm wondering if someone can point me in the right direction.

I'm facing a problem creating a checkout session in PHP with a promotional code applied.
The actual checkout session without, works great and has done for months, but I want to create a checkout session with an already made promotional code applied.

However, when I do this, I'm getting the error "No such promotion code: 'LLECPBF8'", which is incorrect, I can see the code in the Stripe dashboard, with no restrictions other than a 1 max redemption which is 0/1.

Below is how I'm applying the code to the checkout session arguments:

$checkout_session_args = [
    'cancel_url' => home_url('/pricing/?error_type=purchase-cancelled'),
    'payment_method_types' => ['card'],
    'mode' => 'subscription',
    'billing_address_collection' => 'required',
    'tax_id_collection' => [
        'enabled' => true
    ],
    'metadata' => [
        'user_id' => $user_id,
        'price_id' => $price_id
    ],
    'line_items' => [[
        'price' => $price_id,
        'quantity' => 1
    ]]
];

if(is_array($coupon)) {

    $checkout_session_args['discounts'] = array();
    $checkout_session_args['discounts'][0] = array();
    $checkout_session_args['discounts'][0]['promotion_code'] = $coupon['promo_code'];

}else{
    $checkout_session_args['allow_promotion_codes'] = true;
}                      
severe ember
#

Hello, is it possible to allow several currencies when use the checkout.sessions.create() ? Actually I have this :

await stripe.checkout.sessions.create({
      // session = await stripe.paymentIntents.create({
      payment_method_types: ['card'],
      line_items: [
        {
          quantity: 1,
          price_data: {
            currency: 'eur',
            unit_amount: Math.floor(amount),
            product_data: {
              name,
              description,
              // images: [artwork_image],
            },
          },
        },
      ],
    ...
  })
vocal wagon
#

Hi, i have a subscription and from Dashoboard i can't add an end date. Can I share the ID so you can check?

reef blade
#

Hey, quick question - if I have some products that have by default a recurring billing cycle of 3 months - can I adjust that programatically per user? As in - can I let the user pick the "billing period" when he will subscribe to one of my products - basically to change from 3 months to other x months? How?

pulsar fern
#

Hi everyone! Wanna use Stripe Connect in my app for P2P payments between users. Our audience is teens under 18 and their parents. Is there any policy about 13yo + teens or maybe any limitation?

simple kraken
#

I want to cancel a SEPA transfer in the dashboard but can't find a button to do so. Help?

thin prairie
#

I have been using charges API for past few years for making payment.As per the version upgarde we need to upgarde it into payment intent api.
But payment intent api doesn't have "receipt_url" in its response body.How i can get the "receipt_url" after making payment using payment intent api.
Also Please share the payment intent api status of "succeeded" ,"failed" ,"blocked", "disputed" .We are validating these status in our code

dreamy karma
#

Hi team, how are you doing . can you please help me about subscription my subscription start from every 30 of every month but one of my client want to change it from 16 of month so what effect will impact on my subscription and how i can do that from API

simple kraken
#

Q: If I change the status of an order to "Refund" in WooCommerce does it send that data to Stripe or do I still need to do it manually (talking about Credit card payments)

rugged warren
#

Hey, so I have a System to prevent Double Payments with delayed payment methods and my question is whether there is a webhook event that fires if the Delayed Payment failed (But only the initial Payment for the Subscription, not if normal payments fail)

vague pecan
#

I want to track only those invoice in our system which manually created through Stripe UI. Can I know how can I know that from which webhook?

burnt wolf
#

hey guys.
I need to change redirect_uri for stripe connect integration but not able to find it in the UI. Could you please send me link to UI for test mode ?

plush rampart
#

Hello guys,
I'm working on a booking platform using stripe connect to let our service providers accept payments on our platform. For accounting reasons we wanted to have a server generated code to be displayed in the "description" column on the collected fees page in the dashboard. How can i update the description of a collected fee/application fee? Thanks!

sonic crater
#

Hello. I'm trying to transfer money from customer to contractor. (https://stripe.com/docs/connect/charges-transfers)
I'm trying it on test account (on Europe zone) but when I make onboarding user I can't change country from US.
So when I call transfer method I have error.

My question:

  1. if I will do it not on test account - I'll can change country?
  2. how can I test it on test account?
calm oak
#

Hi all, how can i upgrade a trial subscription on a plan to new paid plan?

vocal wagon
#

Hey guys,

I'm trying to implement stripe integration with magento and pwa studio.

According to pwa studio logic the flow should be like this:

  1. frontend sends request to backend to create payment intent and render stripe form
  2. customer add CC data (or use any other payment like google pay etc)
  3. after customer click confirm button -> send some request to stripe (using stripe js sdk) which should presave details, so backend can confirm transaction while placing the order (???????)
  4. frontend send PI secret (something we get from stripe after customer put CC data)
  5. frontend send request to place order
  6. backend confirm the transaction

How I can implement logic described in step 3?


Because when you confirm transaction on frontend (stripe.confirmPayment) you got the error while placing order since transaction already confirmed.


Is there any way to confirm the order on backend?? Spent a lot of time of drilling stripe dev docs, found only this https://stripe.com/docs/payments/build-a-two-step-confirmation which is in beta version...

cobalt grove
#

hello! Is it possible to save a tokenized card online without making any charges? We are migrating to payments intents and I can't find that possibility.

knotty tartan
#

help for Cancel a subscription in api

exotic mulch
#

Does 100% off coupon codes work now? I know they didnt a year ago, but i just tried to create one and that worked at least

lilac bay
#

Hey folks. Is there a max length on the transfer_group field of a Transfer?

reef blade
#

Hey - how can I get the feature list added on a product with the Stripe API? I do not see the feature list to appear on the product object. Thanks

river trail
#

Hi, I would need guidance on best practices around upgrading a subscription to another. The documentation (https://stripe.com/docs/billing/subscriptions/change) talks about upgrading to a different price but in my case I upgrade to a different product. I have a Premium product and a Pro product, subscribing to Pro should cancel the Premium subscription.

vestal harness
#

Hi - when a Reserve is placed on funds - will the debit and credit balance_transactions always be the same size, if the reserve is being returned to the account?

If so, is there a reference between the two reserve transactions that can be used in the Stripe Sigma Payout Reconciliation reports?

river trail
steel geyser
#

Is it possible to create a payment link without creating a product? I want to bill my customers variable amounts.

mighty radish
#

Hello Team,

We are using a multi-store Magento 2 site.
having 2 domains pointed on store views

  1. https://homespice.com/
  2. https://wholesale.homespice.com/
    For both these domains, we are using the same stripe account as it links with the same company and the same main domain.

But in admin, we can see some errors mentioned below.

Duplicate webhooks configuration detected for: Retail (Live Mode), Default Store View (Live Mode), and Wholesale (Live Mode) - Please ensure that you only have a single webhook configured per Stripe account.

Due to this error, many payments are getting failed.

Can you please check and suggest? It is very urgent.

Do let me know if you need anything from our end.

Best Regards
Vishal N.

calm oak
#

@meager hawk i cant reply the thread anymore. A user is currently on a trial subscription on plan A . how can i upgrade the user to a paid plan B subscription and stop the Plan A trial? . I need help please ,

chrome hedge
#

Hello ! Moving from standard connect to express connect. Do my vendors have to re-onboard every subaccount they have create dor only the main account. Is the monthly fee applied to every sub-account or only the "master" account

shell sand
#

Hello. We've built a SaaS that uses Stripe Elements for collecting payments. We're now in the process of working thru enabling Apple Pay but running into unexpected behavior.
Using elements.create('payment', we're noticing that the Apple Pay option is showing up even if the connect account has not registered their Apple Pay domain. This leads to an error in the stripe SDK when confirmPayment is called when the user attempts to use Apple Pay. If we register the domain for the connected account it works as expected. The problem is that we N number of accounts we cannot control when the tenant registers their domain. We've gone back and forth with different interpretations of the docs:

https://press.stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements#apple-pay-and-google-pay

Is this expected behavior?

lime kraken
#

Hello
Im having an issue generating new virtual cards. It always fails and in Logs I see it prints error 429, picture attached below.
I thought this rate limit is just temporary and will be shut down soon, but it doesnt look like it. Why is this happening?

edgy crag
#

Hi all, I am trying to implement custom checkout page where I need to implement promo code with all validation. Like if promo code is restrict for Product A then it should give an error for other products

humble cove
#

Hello, adding footer in Configure invoice template, but no changes appear to receipt. What I am doing wrong?

reef blade
#

Hey! Any clue why sometimes when I call the pricing api - only some of the prices are being fetched by stripe and other times all the prices? Also, in the moment only a part of prices are being fetched, if I delete those prices in the dashboard and create again - it's working again.
It happens on test account, when calling with stripe api (stripe.prices.list) and it happens after multiple calls on the same endpoing is being made. Also, it happens for the products where I have multiple prices per product. I am calling prices.list to get all the existent pricings and then I just filter per product.

LE: Exactly now happened also for a product with a single price. Basically the api is not returning all the existent pricing, only some of them.

river trail
#

Hi I would need to validate my logic regarding the handling of webhook events ordering (not ordered)

vagrant steppeBOT
#

Giorgi Lazashvili

#

r0zator

#

gracine

covert cargo
#

#dev-help How often does stripe update currency conversion rates? Also, is there a way to fetch the latest conversion rate (eg USD -> CAD) from Stripe? I know that currency conversions happen automatically in stripe but we want to be able to also match the same conversion rate that stripe performs for some of our reporting

shadow willow
#

hello, is it possible to list the tiered currency_options for each currency all together? or is it required to list them individually one-by-one making a request for each currency?

vocal wagon
vagrant steppeBOT
#

Aggressive_Pickle

#

Klavik

#

Adrian Moreno

#

Ridwan-startuphuset

covert cargo
#

#dev-help What api does stripe use to fetch the latest currency conversion rates?

tribal cloud
#

hello dev team, we've recently changed our logic for our connected accounts from automatic payouts schedule to manual payouts (our implementation works ok in test mode but in live mode we are encountering a 404 insufficient funds when we try to payout the entire amount, even though the balance seems to be there)

severe ember
#

Hello, how can I disabled the line "Pay online" on invoices please ?

vague pecan
#

How to attach the pricing instead of the product while creating a new invoice from Stripe UI?

normal mauve
#

#dev-help I working on projekt with inventory where I am trying to find a solution to trigger Expire after 15minutes.
The platform which is being develop sets x in the inventory in Reserve, currently for 180minutes. Since inventory in many cases are 1 or 2 in this project even 30min reserve is a long..

https://stripe.com/docs/api/checkout/sessions/object

expires_at timestamp
The timestamp at which the Checkout Session will expire.

^Expires_at ….
The Epoch time in seconds at which the Checkout Session will expire. It can be anywhere from 30 minutes to 24 hours after Checkout Session creation. By default, this value is 24 hours from creation.

From stackflow - last comment: “It seems to be your lucky day, because Stripe just released this new endpoint to expire a session” - but it seems like Nolan H was wrong? Still limited to 30min<
https://stackoverflow.com/questions/69942577/how-to-timeout-after-few-minuts-a-checkout-session-in-firebase

sand tusk
#

If we're using the Stripe Payment element and are doing both CC & BNPL (Affirm right now) transactions what failure webhooks do you recommend watching. We started watching payment_intent.payment_failed but it's not clear that's right for BNPL and in our case it caused issues with transient errors for CC transactions (ex: bad CVC). In general more documentation around failure cases & timing would be helpful. I did see this: https://stripe.com/docs/payments/affirm/accept-a-payment?platform=web#failed-payments. This is in the context of Connect.

tall thunder
#

So, if Stripe support is useless, and refuse to actually read the support tickets, what do we do?

#

When a person's account has been hijacked or created be someone else, how is the victim supposed to access the account? Stripe support = dead

tired dagger
#

When I try to add a subdomain to apple registration for my dev server it's not allowing me https://dashboard.stripe.com/settings/payments/apple_pay. How do I get around this? It requires top level domain but I need registration for my dev server and the domain is different than top level

mossy bison
#

Question about customer IDs, I could not find this in the docs: Are customer IDs unique across live and test modes? What about, across Stripe accounts?
Suppose I store a list of customerIDs for many accounts and both live/test. Is it safe to assume each customerID represents a unique customer? Or could there be collisions? (i.e. a single customerID matching various entities across modes or accounts)

steady sonnet
bleak holly
#

Hi there, bumping this up. Any idea why Stripe is not taking their 1% fee for instant payouts?

#dev-help message

void quarry
#

Hey guys!! I have a question please, I opened a strip account with my ltd company 2 months ago and it's already verified, but I haven't made any sales yet, it's still fresh, I'm going to make a ton of sales (+300) in the next 2 days, will there be any problem with stripe ? or?

azure lagoon
#

When using Stripe Checkout, is it necessary to expire a session rather than allow the session to expire after 24 hours? Is there some attack vector I need to address? Can I store the session id and re-use the session for 24 hours so I don't create a ton of unfinished sessions?

blissful geode
#

Hey guys, is it normal for "Pre-authorized Canadian Debits" to be in pending state for 5 days? (what's the average charge/clearance time?)

exotic cypress
#

Hi! I would need to double check with someone when I'm doing a payment with Klarna how the handlerStatus.succeeded work exactly and the redirection.

shell sand
azure lagoon
#

I'm using Stripe Checkout with a subscription product and the customer's payment method is not being set as default. That seems opposite of the documentation I've read. What am I doing wrong?

onyx frigate
#

Hi! I had a question regarding API integration and listening for a charge's receipt_number update...

Is there a way for me to listen for an update to the charge's receipt_number field? I see in the docs that receipt_number does not get updated until a receipt has been sent. How can I listen for the receipt_number field to change from null to a number?

thorn trout
#

Hi there! I could'nt view the secret key with its complete value in live mode
It was like this (sk_live_...0Lbh)

main crow
#

Hello! Is there way I can list all my products on checkout page using STRIPE checkout session and let user decide to select the product and pay! ?

cunning marten
#

Hello, we have a customer with a subscription set to auto-renew in January (there is an Upcoming Invoice object). They are in gov and need to spend their budget before year end.

Is there any way on the Dashboard to charge the upcoming invoice NOW instead of at the scheduled time in Jan? I'm looing but don't see a way.

vocal wagon
#

hi everyone. I have assessed the problem with setup intents for 100% coupons for subscriptions (#dev-help message). but now, every time NO coupon is used, although I am able to retrieve the payment_method and client_secret, those subscriptions will end up with "status":"incomplete". What am I missing? Or should I use paymentIntents whenever no-100% coupons are applied?
Thanks in advance

Discord

Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

twilit elm
#

Hello, im in the process of getting my stripe account verified and have encountered some errors im uploading documents, can someone please help?

swift monolith
#

Hi I just need payment confirmation code after successful payment. Using python.

sacred spruce
#

In what instance would the the stripe or element be null when using Reactjs useStripe() and useElement(). Does that only happen if the users computer cant connect to stripe when trying to load the promise???

analog ether
#

hi, Can I make a bank transfer (payment method Brazil) to a third party account?

tepid cloak
#

Are "expiring card" emails sent in test mode?

quartz locust
#

Hello team, I had a question about fingerprints related to cards. Is the fingerprint for a card the same across multiple accounts?
I'm having an issue where the customer card and fingerprint I have saved and the fingerprint of the card when token.retrieve is called is different

main crow
#

Hello. The Trial ending reminder email has button "Manage Subscription" button. where does that button redirect the user? Is it redirected to billing portal?

desert parrot
#

Greetings! I have a custom page I built using the stripe API. I cloned the build and I plugged in the API keys from another Stripe account. Everything seems to be working in test mode, payments come through and the webhooks return the data I need, however I've got one issue I can't seem to resolve. On the Stripe checkout page there is a console error (I'll paste the specific error in the replies below). I've updated my Stripe vendor files, but I'm not sure how else to troubleshoot this error, my google-foo is failing for this one. If anyone could point me in the right direction I'd be grateful!

fast isle
#

Hi Team, I need clarity in understanding. We are planning to capture the card details of the user with account set up in our app, and charge once the service is availed. Also, we need multi party payment where platform receives the payment and then pays out to connected accounts. Both the 'Set Up Intents' API and 'Destination Charge' API seem to fit our use case. Should we use both then?

#

one at a time

outer bison
grand jasper
#

Hello, I posted this query yesterday,

"I have a query regarding payment links, my question is that is there a way where we can set up one link for initial and recurring payments?

For example, my business model is such that I charge my customers an upfront fee of £50 and a monthly recurring fee of £60. Is there a way where I can integrate both the upfront and recurring amounts in a single payment link?"

To which you replied, "It looks like you actually can mix one-time and recurring products on the payment link"

Can you please let me know how exactly can I do this? I don't see any option to do this in the "payment link" section

Again, just to clarify, I'm looking for a single payment link for both one time and recurring payments. Any help with this would be really helpful. Thanks

vague bane
#

Hi!
We are reviewing Stripe documentation for an integration in our e-commerce platform, and I have two general questions I can't solve with the documentation so far.

  1. Do you have any solution for a "marketplace" model? This is, we would like to have one "main account" for the e-commerce with child accounts for each of our merchants. We've seen some gateways support this way of working so the main account is the only one processing the transactions for the child accounts.

  2. For card payments, we noticed there is a status of next_action. Is there any document with all the possible statuses by country? (We understand that 3DS, for instance, may be requested in some countries but others not)

Thanks in advance!

sudden wharf
#

Hy everyone! I need to know about stripe connect account payouts.
The issue is I can not create payouts to my default bank account, it gives me an error,
'You have insufficient funds in your Stripe account for this transfer. Your card balance is too low. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance)'
Below is the Balance object for the connect account
"available": [
{
"amount": -1826,
"currency": "usd",
"source_types": {
"card": -1826
}
}
],
"instant_available": [
{
"amount": 0,
"currency": "usd",
"source_types": {
"card": 0
}
}
],
"livemode": false,
"object": "balance",
"pending": [
{
"amount": 565627,
"currency": "usd",
"source_types": {
"card": 565627
}
}
]

I tried to create invoices but I can not add that invoice amount to instant available or available. If you guys could guide me, how would I make the amount available?

ebon glen
#

Hi,
We are currently using Stripe Card Tokens for our payment processing and are intending to integrate Apple Pay / Google Pay as payment options within Stripe. We use Elements.

However, we currently do not use paymentIntents and are not too keen to migrate all our infrastructure to use paymentIntents in the shorter term. Is there a way to use Google / Apple Pay as payment options without using payment intents (using just the StripeCardLink tokens etc.)

I wasn't able to find any documentation on if this is possible without paymentIntents.

Thanks so much!

knotty tartan
#

I am getting this error message: The backdated subscription start date must be in the past.

pseudo vault
#

After reviewing Quotes/invoicing/subscription documentation I can see that I can make 'tiered' or 'volume' products and pricing models. However I don't see a way to combine two models or iterate over one model and then iterate over a second pricing model based on the previous model. For instance I have 8 tiers to encode products/pricing and then I want to apply a graduated volume discount per the total number in all tiers. More specifically I have three students in different grades to change tuition. Each grade or group of grades have a tiered tuition amount. After the three students are placed in the correct tier I would like to charge the first and highest tuition full price, the second 33% discount and the third+ 65% discount. I can see how to model these separately or if I build a model with all combinations (very big number potentially) but I don't think Stripe Dashboard can do this price model 'chaining' for lack of a better term. Thanks in advance for any insight. I will continue to hack away.

soft gale
#

Hello, Stripe connected account are able to also use Instant Deposit feature but my question is, where can a client check if they are already eligible or are they eligible starting day 1?

open kraken
#

I have to migrate subscriptions from a non-stripe billing system to Stripe. When doing so, I have some subscriptions in my old billing system that are not at the same price point as what I have now in Stripe. For example, our pro plan was sold at 25$ in the old billing system and it is now sold at 20$ in Stripe. What is the typical way to handle this? Is there a way to force a price on a subscription? Or should I use a coupon?

granite ore
#

Hello! I'm trying to charge customers off-session (without them confirming the payment/checking out) after they have already signed up for a subscription.

To sign up for the subscription, I'm using the checkout session created by stripe stripe.checkout.sessions.create({...})

On the stripe dashboard, I can see that we save their payment method when they sign up for a subscription, can I use the same payment method to perform one-time charges?

livid ore
#

Hi again! Is there a way to charge an issuing account's issuing balance directly without using a virtual card?

south trellis
buoyant axle
#

Hello, performing connect account creation tests on an iphone, we were unable to get past the phone inclusion step. This error only happens on IOS. i'm using the same development for the app on Android we don't have this problem. What do i do?

ancient bison
#

could payment element save sepa_debit for future payment?

invalid_request_error
The PaymentMethod provided (sepa_debit) is not allowed for this PaymentIntent. Please attach a PaymentMethod of one of the following types: card. Alternatively, update the allowed payment_method_types for this PaymentIntent to include "sepa_debit".

https://dashboard.stripe.com/test/logs/req_NOq9Ob3tGJDOkk
for the error, it seems only card payment could be saved for future payment?

outer bison
tired dagger
#

Got my subdomain registered! Now I want to ask, what do people usually do when registering an ngrok address for local testing? Could I just create a route in my react app and copy/paste the apple domain association file into that route and add the temprary ngrok address to the web domain registration?

nocturne parcel
#

Hi everyone, I hope you are doing well. I would like to ask if anyone knows how to create a subscription that has an initial price and that subsequent payments have a lower price.

wicked hamlet
#

I'm having trouble getting started with the Go SDK. I'm getting this 401 error

[ERROR] Request error from Stripe (status 401): {"status":401,"message":"You did not provide an API key. You need to provide your API key in the Authorization header, using Bearer auth (e.g. 'Authorization: Bearer YOUR_SECRET_KEY'). See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/.","type":"invalid_request_error"}

I believe I have included the API key

    // I have confirmed that this holds the sk_ value
    stripeSecretKey := env["STRIPE_SECRET_KEY"] 

    config := &stripe.BackendConfig{
        MaxNetworkRetries: stripe.Int64(0), // Zero retries
    }

    stripeClient := &client.API{}
    stripeClient.Init(stripeSecretKey, &stripe.Backends{
        API:     stripe.GetBackendWithConfig(stripe.APIBackend, config),
        Uploads: stripe.GetBackendWithConfig(stripe.UploadsBackend, config),
    })

    params := &stripe.CustomerParams {
        Description:      stripe.String("Stripe Developer"),
        Email:            stripe.String("gostripe@stripe.com"),
        PreferredLocales: stripe.StringSlice([]string{"en", "es"}),
        }

    c, err := customer.New(params)

Are there any additional steps I need to take to make this work?

tame hazel
#

I'm having refund problems. Can I have some help please?

remote snow
#

Hey all, we're about to deploy to production and in a final test with our desktop electron build, we are seeing this issue with the web camera permissions

fresh galleon
#

Hello all, I am trying to build a custom success page using React and Stripe. I've been following the directions as described in the docs:
https://stripe.com/docs/payments/checkout/custom-success-page

but I am getting the node error below. I would appreciate if someone could help me pinpoint what this means, and where its happening. Thank you.

karmic fog
#

I have a question. I am building a crypto wallet that is connected to Uniswap. Can I use stripe on-ramp to purchase crypto with fiat similar to how one would integrate moonpay?

vocal wagon
#

Hello all, we need to implement stripe connect to collect payment from our user and then pay our partner on a schedule; to explain better, user pay and after a period of time we ask the user if partner succeded giving them the service requested, if yes we want to pay the partner if no we want a complete refund for our user. we started implementing it through a checkout session but the charge is created automatically and we cant schedule it. Can someone explain the process better and how we can fully controll the process?

sand goblet
#

hello! one of our connected accounts is unable to be paid out, even though payouts_enabled is True and the transfers capability is active. we receive the error This account requires further intervention to perform certain actions. Stripe will have recently reached out to resolve this, but if you require further assistance please contact us via https://support.stripe.com/contact when trying to initiate a manual payout to this account (which it is configured to do). why would this be the case?

brisk valley
#

How do I immediately show the customer the "invoice payment page" after creating an invoice, the invoice item, then finalizing the invoice?

wooden hound
#

Hey folks, I'm having issues with User Profiles via API - subscription_update.default_allowed_updates includes promotion_code but I'm not getting any option to add/edit a promotion code in the Portal - even when I add one via admin, I can see it but can't edit or remove it

drowsy arch
#

Hello I’m trying to set up my account and it’s sending a verification code to my phone but I’m not receiving the code.

tired dagger
#

I'm trying to use the event handler

    const paymentElement = elements.getElement(PaymentElement);
    if (paymentElement) {
      paymentElement.on('change', (event) => {
        console.log(event.value);
      });
    }
  }```
but I'm getting the error ```Property 'on' does not exist on type 'StripeElement'.``` How do I use this event handler correctly?
tired dagger
rocky cloud
#

For payment_intents:setup_future_usage

Is there a way for me to explicitly state "none" (as both enums are positive). I get omitting it on create, but what if I need to update this field to a "none" equivalent?

nimble dagger
#

Hi,
A technical/business question:
In some cases charge the customer's card and we save the customer/payment method for future use. That's working fine. But what if we don't want to charge them anything right now? Do I handle it the same way: confirm and then capture a $0 payment? Or is there a different process?

vocal wagon
#

hello, I currently made my account as 18+ on accident but now I changed the information and now stripe is asking proof of ID

vagrant steppeBOT
#

Becca Becc

swift monolith
spark token
#

if a payment is refunded do you pay the refund fee?

white summit
#

Hi, a technical question:
We are trying to build a product on top of Stripe Standard Connect. We also want to leverage Stripe Tax. But we are not sure how do we enable Stripe Tax. Enabling Stripe Tax on Standard Connect, is it done by SaaS Seller (connected accounts) setting, or is it done by Standard Connect setting? In other words, when we build a marketplace on top of Standard Connect, is there a global switch for us to enable so that all sellers will use Stripe Tax to collect tax automatically, or is this a seller-specific option depending on their own account setting?

onyx frigate
#

Hello! I had a question about creating paymentIntents...

Here is the use case:
A user wants to pay for a ticket on our platform that cost $10. There is also a service fee that goes along with this payment of 5%. So, the user will see that the total payment is $10.50. On the backend, the $10 goes to the connected account and I keep the 50 cents on my account. What would be the right way of creating the paymentIntent so that the connected account sees just the $10 that they get paid?

nimble breach
brisk valley
#

When trying to pay an invoice, front end says invoice has already been paid. Stripe is not registering that the invoice has been paid. Need help

granite ore
#

Hello! I have a question about who pays the stripe fees when a paymentIntent is created and 100% of the revenue is going to a connected account. Would stripe transfer the total amount to the connected account and take the difference from my balance? Or would they subtract the stripe fees from the revenue and send the remaining to the connected account?

ornate pollen
cold fox
#

Hi Stripe Developers!
I am looking to create a virtual mastercard or visa debit card. Is there anyway to do that in sandbox environment. I have seen that there is this documentation https://stripe.com/docs/issuing/cards

solid wolf
#

Hi team, questions about payouts

silent summit
#

Hi, I am receiving an error code when trying to create a topup for my stripe account. (Error: Your default usd bank account has not been verified. Please follow https://stripe.com/docs/connect/top-ups to verify your bank account before retrying.) In this link, I did verify

#

all of the requirement listed in this image. I'm not sure why I am receiving this error

grave agate
#

Hello, I found an odd behavior. For subscription that has a status of canceled or expire, the payment_intent_client_secret can still be use on Stripe Element. Is that normal?

vocal pivot
#

Hi. My webhooks are failing. In stripe dashboard the error I have is 400 Err: Invalid encoding: ISO-8859-1. Can you tell me what's this about? My script does not output this message anywhere.
My script is in PHP and UTF-8 encoding.

vagrant steppeBOT
#

Whip

tired dagger
#

Is there an equivalent to passing in receipt_email for stripe.confirmPayment?

fossil oracle
#

Hi, my invoice payments are failing due to requires_payment_method, but the payment_intent is associated with the payment method and is not expired. This happened in production for us.

dusky harbor
#

hi, i have issue with terminal integration

dusky harbor
#

it said: DNS resolution: FAILED

tidal finch
#

hi, I have question relates to charge and transfer:
Charge credit card $100, then transfer to 2 Connected accounts:

  • connected account 1: $75
  • connected account 2: $25
    Questions:
    a/ is it possible?
    b/ if it is possible then how Stripe charge the transaction fee? And who will pay for the transaction fee?
rich bolt
#

Hi, can we update the price of a recurring subscription

astral coyote
#

Hi, Can we enable transfer capabilities in standard account type in stripe connect for doing payouts?

desert vigil
#

Hi, how can edit or translate that text in payment element “ by providing your card information……”

pliant helm
#

I am implementing Stripe subscription. What I observed from Test Clock is, even the payment failed for an invoice 3 times, the subscription status is still "past_due". I want the subscription expired/canceled immediately within few hours or a day of failed payment. What change I need to make?

thin snow
#

Hi

terse coral
#

Hi how we send the invoice on email in codegniter framework of php ,here we use the checkout session function.

timid vine
#

Hello dev, can we restrict same card details multiple time added to customer account in "v1/checkout/session" api.

tidal finch
#

Hello, I have another question relate to currency when charge and transfer: if platform account setting currency in USD then charge a credit card in EUR so Stripe will auto convert the charged amount from USD to EUR.
Question: is it possible to transfer to a Connected account in EUR?

grave agate
#

Hello, I got a question.. previously we have activate Stripe account for one domain.

Can we use the same Stripe account for a different domain?

tired dagger
#

How do I get the card brand from the payment element in react js?

keen pelican
#

Hi Team,

Need guidance integrating a Free trial, Let me explain what we want to implement :
on our system, we have 2 Subscription Plans

  1. Yearly plan $120
  2. Monthly Plan 15$

These two plan subscriptions working fine.
Now we want to add 3rd plan which is a 7-day Free trial Subscription plan. once the 7-day trial is over users have to select New Plan Yearly or Monthly in order to use the feature of our website.

Could you please suggest to us the best ways to achieve this approach?

Looking forward

fierce lake
#

Just logged in to Stripe after a long time, problem is it only shows transaction up to May 21...can you haelp

dim elk
#

hello, need juste some advices, im working with a customer who has to accept only debit payment methods due to certain regulation, this customer will not use radar for fraud teams, how could that be possible to only accept debit payment methods instead of credits. thanks

worthy ivy
#

Hello , how much time can take charge while pending ?(three state:three states success, pending and failed )

fossil oracle
#

Hi, my invoice payments are failing due to requires_payment_method, but the payment_intent is associated with payment method and is not expired. This happened in production for us.

edgy portal
#

hi stripe team :
Raw PAN integration with Stripe to create a paymentintent Does the same thing apply to create a setupintent?

vocal wagon
mystic egret
#

Hi, is it possible to load stripe terminal web application on a mobile device. While a card reader is been read from it

nimble canyon
#

Hi all - easy question from me today. A client has added me to their Stripe account using my email address, but I have no mention of this in the Stripe dashboard. Is there any way I can confirm that they haven't done it right? What should happen in my Stripe dashboard when a third party adds my email address?

nocturne bobcat
#

Hi all - While using search API for products:
I am getting an error message - The search feature is temporarily unavailable in your region.

tired dagger
#

Is there any examples of react integration for google pay flow using Payment Element?

vocal wagon
#

Hi!
Love Stripe and especially everytime how easy the set up is for the security of user login. I just have some questions, before you activate to login with encryption key. Where is the encryption key placed? And how is it used?

#

What happens if I lose the code, will I able to retrieve it from a system admin from Stripe?

#

I read this but it still didnt answer my question of where the encryption key is placed and how it is used and what you can do if you lose it

short siren
#

Hi. We get payments from Stripe for Orders we've gotten in our Shopify Shop. I dont see any way to download a credit note for taxes
Any ideas

urban summit
#

👋 Happy Friday !
I know I can apply a coupon on a subscription using

const subscription = await stripe.subscriptions.create({
  customer: 'cus_4fdAW5ftNQow1a',
  items: [{price: 'price_CBb6IXqvTLXp3f'}],
  coupon: 'free-period',
});

But how can apply a Promo Code to such a subscription (using the API, not the checkout)

timid vine
#

Hello dev, can we restrict for already exist this card in "v1/checkout/session" api.

sharp flare
#

hello dev, my account received a closure email for disputes but i dont have any disputes can you help on this?

rustic pulsar
#

Hi Stripe Dev Team, I hope you are well

I'm looking at integrating Payment Elements into our platform and I was specifically looking at the Payment Intent Setup (https://stripe.com/docs/payments/payment-element/migration?integration-path=one-time#one-time-payment-intent). However, as our platform is subscription-based, we don't actually have the need to create payment intents on the fly, as they they are automatically created when an invoice is generated.

So I was having a chat with your support team to discover if there are ways of adding multiple payment methods automatically when an invoice is generated, and they suggested the below:

  • Head to your dashboard > settings > billing > invoice template > default payment terms > payment methods > manage [0], to turn on the relevant payment methods as you wish.
  • These payment methods will be applied to all new invoices (and hence payment intents generated from those invoices).

However, this doesn't seem to work for me. I'll add more info on the thread to give specific examples of what I tried

solid wolf
#

hey team

#

question about payout

pliant cobalt
#

After apple pay integrating its opening apple pay and all but when do paymnet after some time getting payment not confirmed

#

We need to add something in stripe side too for activate it

nocturne bobcat
#

Hi All,
Can anyone let me know the subscription flow. I have did create a subscription after that which apii needs to call?

pseudo rune
#

Hello!
Woocommerce knitted stripe. Test purchase: 40 seconds to process the payment.

hollow needle
#

Hi

foggy hatch
#

hi. we're currently using direct charges, but we want to change our setup to destination charges. is this something we can change solely from our side to make this change, or do we need to reach out to Stripe?

vocal wagon
#

Hey,

I’m using Usage-based billing (aka metered billing) and would like to report usage as close as possible before the invoice is sent to the customer.

I looked into the invoice.upcoming webhook as it would allow me to report usage that would be added to the upcoming invoice.

However, the shortest configurable time for the “Upcoming renewal events” is (AFAIK) 3 days, meaning I would miss three days of usage reportage during this period (I don’t want to add it to the next invoice because it would be confusing for the customers).

Is there any way to make this webhook event (or other) happen closer than three days before the invoice is sent to a customer? Ideally, I would like to report usage just some minutes before the invoice is sent to the customer…

And I’m looking for an as close as possible Stripe native solution. I’m aware of solutions like scheduling a cronjob or a one-time job to make this happen.

Thanks in advance.

// Daniel

keen latch
#

if a webhook endpoint fails with 4xx how long before a retry occurs?
Also will this be forwarded with stripe cli

keen flax
#

Hi, is there any solution to split an annual recurring payment to two parts in the first year?

vernal trail
#

Hi

olive obsidian
#

Hi. Quick question. In test mode I have 2 product with prices. When I launch the Stripe Customer Portal for a customer that has no subscription, he cannot subscribe to a plan. The plans are not listed. Why? Is there anything I'm doing wrong?

wise storm
#

Hi, I’m having a couple of questions about creating subscriptions through the stripe API.

I am offering plans (products) to my customers, each plan has three prices.
A price with a flat rate and two metered usage prices. When creating a subscription the customer already has a default paymentMethod attached so I create the subscription with the following params included:

payment_behavior: 'default_incomplete',
off_session: true,
collection_method: 'charge_automatically'

What I want to happen is that the customer’s is immediately charged without needing anymore actions by the customer like confirming the first invoice.

What happens at the moment is that when the customer chooses a plan needs to confirm the first invoice before the subscription gets activated, not automatically charging the linked payment method. How can I do this?

gusty laurel
#

Hi All,

I'm struggling to find a way to retrieve the <Payout Trace Id> of a payout via the Stripe API.

The payout deposit made by Stripe appears in the Bank statement descriptor as the <Payout Trace Id>, e.g. STRIPE-qzpg9EPl2

However this descriptor doesn't show up on the payouts list, e.g. (STRIPE CLI) stripe payouts list. All I get from the API as a description is "STRIPE PAYOUT" .

dapper onyx
#

hi all, i want to know how to get the default customer payment method.
In my scenario i have to perform an off session payment, so i have to get a valid payment method for perform payment. I also noticed that, customer.invoice_settings.default_payment_Method = null, so where i can find default customer payment method?

worn plover
#

I read all documentation related to price table integration and I am not able to figure out how can we get the name of product that user paid for out of the three in price table in webhook. Can someone please me ?

harsh gorge
#

Hi all,

Question about VAT tax number. All the EU countries has its VAT number starting with the country code (for instance "IT" for Italian numbers) and actually there is a validation for that because in some cases Stripe doesn't accept a VAT number without the country code returning: (which would be correct)

"This VAT or Tax ID isn’t valid for the selected country. Please check and try again"

However, in some cases Stripe accepts a VAT without the country code in the begining. Would that be correct?

visual harbor
#

Hi guys,

I'm looking for the API that can return all current bank accounts for the Payout of the account, do you have any idea?

quasi pike
#

Hello. I use onboarding process to collect user data for connect account. I activate ability to collect bank information. But I faced with a problem, that user can write this data only ones. For example user didn’t finish to fill data in and closed a link. I create a new link and user cannot set bank account here. How can I set up connect to have ability to collect bank account information right?

viral oyster
#

Hey, I've gotten a little farther in my testing. I've created a test 'Stripe Payment Link' and saw that putting in the test credit card showed up on the test mode dashboard as a successful subscription. Can I have or alter this Payment Link method to do any work after success (set up new customer's SaaS database, redirect them to their new login page, send welcome email)? Or do I have to use a more custom coding method (like this example 'https://stripe.com/docs/payments/checkout/fulfill-orders')? Thanks

rustic geode
#

Hello all,

recently we upgraded from stripe version 2017 to latest and started using payment intents.

On the stripe dashboard i disabled all rules regarding 3D Secure check, but when i create payment intent and automatically confirming it i get status: 'requires_action' and it forces me to do the 3d Secure confirmation. How is that possible if i disabled it in stripe dashboard? For creating payment intents I am using : https://stripe.com/docs/payments/accept-a-payment-synchronously?platform=web#web-recollect-cvc Also before we updated to the newest version we used charges api and we never had to confirm 3ds?

plush rampart
#

How can i get the application fee id using through the payment Intent?

worthy ivy
merry hearth
#

Hi there,

Does anyone know if there's a way to set the locale for the webhook error messages?

I know there's a way to specify the locale for stripe.js, but I have a custom flow, and the user may be redirect to another page where I no longer have the result of the JS confirmCardPayment call and have to rely on what the webhook reported. The webhook error message seems to be always in English. Is there a way to get the translation from the error code or explicitly ask for the webhook to include the message in another language (per PaymentIntent) Alternatively, a way to ask stripe.js to get an error (by error code) in the users language would work as well.

silk haven
#

I am trying to create an invoice, but it only puts the client details not mine, why?

potent berry
#

Hello. my email and password have been changed, how can I get access to the account again?

limpid scaffold
#

Hello there

Found an webhook delivering issue on the test mode
We have a bunch of local machines / stagings connected to 1 test-mode stripe
And for that reason it's webhook delivery error rate is really high 90%+

And just recently found out that Stripe don't even trying to send webhooks in test-mode due to high error rate

Is there any possibility to force it to send webhooks anyway?

vocal wagon
#

""We've detected that you are using payment_method_types to configure payment methods. To manage payment methods from this page, replace payment_method_types with automatic_payment_methods.
If you prefer to use payment_method_types, refer to the ""

Is this error the reason why I can't see alipay or wechat as payments on my donations page.

#

Hello everyone, I have two technical questions (I use Python language to configure Stripe):

  1. How can I enable automatic invoicing for one-time payments? This is very important for
  2. How to cancel continuous sending of "invoice paid" webhooks in case of error?
sonic crater
#

Hello. I'm trying to create transfer money from customer to contractor, But I have this error:
"message": "Your destination account needs to have at least one of the following capabilities enabled: transfers, crypto_transfers, legacy_payments",

But when I created acc I do this:
$account = $stripe->accounts->create([
'country' => 'DE',
'type' => 'express',
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],
]);

main crow
#

Hello. If a user has incorrect payment details. How many times Stripe try to charge ? Is there any limit of retries? What happen after certain limit?

glass seal
#

Is there any way to make a free payment with stripe? Right now I have to make additional logic if the price is 0, is this the only way?

analog ether
#

hi , help me error
ACH payments from BR are not currently supported

green hare
#

Hi ! I'm implementing recurring payments using checkout method, and would like to understand if at the expiration of the period I have to make the next payment (using a token) or is it Stripe that automatically makes it ? (like PayPal...). thx!

main crow
#

Hello. If user cancel the subscription today but still able to access our product because we have setting enabled on stripe and it will cancel after billing period. Will user get emails about upcoming renewals ?

fair rivet
#

Hello stripe, I hope you are doing great. I have a question regarding subscription options. Our company currently rely on 2 differents products that are sold to our users "monthly subscription" and "yearly subscription". We would like to add some options on those subscription such as "Monthly subscription with a premium package". What is the best way to do this? Do we need to create separate product for every options possibility? That doesn't seem right

rocky cloud
#

I’m creating a one page checkout using Payment Elements + Address Elements.

I need to offer shipping options on this same page based on the entered Elements address.

The order total needs to update based on shipping option(s) selected. The user must select shipping options prior to submitting payment.

Does Stripe offer a clean way to implement this common set of “one page checkout” conditions that doesn’t involve myriad custom AJAX calls?

warm osprey
#

Hi team. I have a complicated scenario which i need help.

User pays 160$.. And the destribution goes like this...
10$ - Goes to platform
30$ - Recurring Monthly goes to Account1
- Price is defined in Managed Account
20$ - One time payment goes to Account1 also
40$ - Goes to Account2
60$ - Goest to Account3

vocal wagon
#

Hi, we integrate with Stripe Connect and we want to enable payments from brands to influencers.

Charge a business $ 105,50 of which $ 5,50 is an administrative fee that must end up in our Stripe master account.
$ 100,00 goes into the Stripe Connected account of the influencer that gets paid. We take a 20% cut.

What should be the process here and what is the exact documentation we need, in order to create both fees in an orderly manner?

tawny sandal
#

Morning Stripe! I'm looking at implementing Payment Element into my companies' checkout process. For now, we'd like to accept only cards and Apple/Google Pay. My understanding is that these payment methods are synchronous, and won't redirect when calling confirmPayment() if I've configured the redirect option to if_required. Is my understanding correct? Assuming my company doesn't enable any asynchronous payment methods in our dashboard, I shouldn't have to be concerned about handling redirects, right? I realize that this isn't really ideal - but I'm getting push back from my team to integrate Payment Element in this manner so that we can get it working as quickly as possible. Would going this route theoretically work, or am I missing something here?

vocal wagon
#

Hello folks! Hope you are all good.
I want to be able to bill my clients the 1st day of each month (for instance 01 jan 2023) but for the past month ( 01 dec 2022 -> 31 dec 2022 )
I have 2 types of products: 1 subscription (X €/month) and a usage-based product (0,01€/messages sent).
The reason i want to bill my clients on the 1st day of the month is because , i need to calculate in my database, how many messages my clients sent for the past month and bill them accordingly. However, on stripe, i have the feeling that the start date of the billing cycle bills the client "in advance". Is there a way to configure stripe billing in order to bill my clients at the beginning of the month for the elapsed month ?
I don't know if i'm clear enough, but let's hope i was :p
Thanks a lot for your help!!

glossy pecan
#

hello! I am testing and cloning a payment method from platform account to connected account. I get an error back saying that there is no such customer. But the customer does exist (on the testing site). Not sure what I am doing wrong. Any advice for me? I am making this call --> await stripe.paymentMethods.create(
{
customer: userOnConnectedAcct,
payment_method: pmid,
},
{
stripeAccount: connectedStripeId,
}
);

sacred spruce
#

IS there a preferrence between useStripe / useElement versus using the Element Consumer to get the values in the Checkout Form

nocturne parcel
#

Hi there, I'm working with Subscription Schedules and all works fine, but when I update the schedule, even when is specified that proratation behavior is none, it still make the proratation, how can i avoid that?

near yarrow
#

Does the stripe payment element form load if the loadStripe promise hasn’t resolved yet in React. Or does the form wait u til the promise has resolved?

half vessel
#

Hi all. Is there a test card (or any other manner of testing) that would allow us to simulate a card successfully being captured in a SetupIntent but then can't be successfully charged afterward please?

jaunty python
#

What is the suggested pattern for communicating back to the browser after an async payment intent payment? In my case I need to do some processing on the server in response to the payment webhook before communicating to the user that the payment was successful. Do people typically use websockets?

merry hearth
main crow
#

Hello. Is there way Stripe can send emails in QA environement?

wild geyser
#

Hi all, I couldn't find this in the docs, but what object has IDs that start with "di_"? Thank you for your time.

tired dagger
#

Hello, I'm just a bit confused on how to serve the apple domain association file from my ngrok url still. Right now to test google pay I run ngrok http 3000 after I run yarn start in my web app. How can I serve up the domain association file from the ngrok url at the appropriate route required for apple registration for apple pay to work? I'm just trying to test locally

vocal wagon
#

So, we do destination charges.
We have two kinds of fees.
20% seller fee
5,5% platform fee (administration/service costs)
So with $100 gig price.
$80 goes to creator.
$20 goes to us (minus Stripe transaction fee).
But what's up with the $ 5,50?
We charge the end customer (business/brand) $ 105,50 in one charge.

Then in my view, there are 2 options.

  1. We subtract the $ 5,50 and put it in our Master account. After that, we put the $ 100,- into the Connected account of the creator, after which we take $ 20,-.

OR

  1. We put $ 105,50 into the Connected account of the creator. After that, we take $ 25,50.
wintry wren
#

Hi, I'm currently researching whether Checkout is appropriate for our use case. When creating a Checkout session, for the line_items param, is it appropriate to pass both a price ID and a price_data dictionary? So something like this:

    {
      "price": "price_id_here",
      "quantity": 2,
    },
    {
      "price_data": {
        "currency": "usd",
        "product": "product_id_here",
        "unit_amount": 500,
      }
    },
  ],```

If I'm understanding the docs correctly, this will set the Checkout session to have two items in it--one for the already-existing Price object, and one for a a Price object that does not yet exist. Is this correct? And if so, would it be appropriate to combine an existing Price and a not-yet-existing Price, or would that be discouraged?
royal dune
#

Hey guys, we have a question, we are doing a direct charge of 2% as our application fee on all custom checkouts and we want to give our customers the option of

a. passing on our platform fee to the customer
b. passing on the stipe fee to the customer
c. passing on both fees to the customer

What would be the best approach to do this? they we add a line_item with the calculated amount in the CS with title "Processing fee"?

sacred spruce
#

I was looking at useStripe and noticed this message Note that if you pass a Promise to the Elements provider and the Promise has not yet resolved, then useStripe will return null. Does this mean I shouldn't render the element until Im 100 percent sure the promise has resolved, or is useStripe setup to reload if the promise resolves at a later point

stable swallow
#

Hi! I was curious how long refunds usually take in test mode.

river trail
#

Hi, I just tested an expected use case and I would like to know the best way to handle it. I have a user subscribed for 12 months free with a Promo code, before the period expires, the user upgrades his subscription to a bigger plan. I call Stripe::Subscription.update with the new price object (belonging to a different product, not related to the Promo Code) and the user end up with a free upgrade, coupon still applied even though its binded to a different product

lime bear
#

bank account verification: is there a webhook that will inform us if a bank account gets verified with microdeposits on the Stripe console rather than via API?

worn mirage
#

I am trying to save a customer and his payment card on my developer account. The card/payment token on the client was generated with a connected account keys. I keep getting Token not found, which makes sense when using the developer account keys to create the customer and their payment. However, I want to try to save the customer on our seller account with that card generated on the client with the connected account. Is there a way to do that?

reef blade
#

Hello!

Trying to retrieve a setupIntent without using stripe elements, in Vue.

I have tried on both the js api version (stripe.setupIntents.retrieve(secret)) and also on client part (instantiated stripe = Stripe(publish_key) and then stripe.retrieveSetupIntent(secret)).

  • on server side I get that there is no setup intent with that secret
  • in client side I get that retrieveSetupIntent is undefined, there is no function named like that

The only way i was able to make it work is by calling retrieveSetupIntent on the stripe element used to save a card (I am trying to get the setup intent after saving a card).

Is there any other way to retrieve the intent, apart of calling on the stripe element? I would like to avoid this due to the delay of the stripe element to load.

Thanks

pulsar glacier
#

hi! We're trying to write a TDD for implementing Apple Pay for our checkout. Is it true that you need a client secret from a payment intent to implement Apple Pay? It seems Google Pay does not require it, and would require far fewer changes to our checkout flow.

main crow
#

Hello. In our product user subscribed to free plan via checkout session. Later they can upgrade a plan from billing portal. We have 2 paid plans. Is there way when user further upgrade the plan to paid plan we can give them x number of free trial. ???

tired dagger
#

Either you do not have a card saved to your Wallet or the current domain or stripeAccount parameter is not registered for Apple Pay. Visit https://dashboard.stripe.com/account/apple_pay to register this domain. I didn't post acct id but I think thats the issue since domain is registered and i have a saved wallet. How do I register the account to display apple pay ?

edgy crag
#

Hi, I want to add new line in product description

karmic jay
#

Hey! At my company we're working on setting up recurring payments in India following the new regulations and we're having some trouble understanding why after setting up a card (SetupIntent) with a Mandate up to the equivalent in INR of 1000 USD. We're having a payment for 1800 USD passing without issues (https://dashboard.stripe.com/test/payments/pi_3MFkGpG2GxotelpZ0dqQresD). May this be a bug in Stripe test mode? thanks in advance

valid willow
#

Hey! We've setup a Subscriptions flow for our users that has been working. However, we realized a month later that users were receiving their next invoice and payments weren't automatically being processed. Hopped onto a chat with Stripe Support and they advised that we need to pass payment_settings.save_default_payment_method: on_subscription when the Subscription is created to save the method as default.

We've done that now and verified that it is coming through to Stripe's API with that setting (via Event Logs) but the payment method still isn't being set as default. In a chat with Stripe Support but they seem to be a bit stuck so wanted to reach out here as well.

faint burrow
#

If a Source is deleted, do we need to listen for customer.source.deleted or will payment_method.detached be sent as well?

crimson plaza
#

Hello! I was wondering if it was possible to clear out a webhook queue. We ran into a situation where we had way too many customers in our testing data, and now we're getting loads of webhooks and our system can't handle the load, so it keeps crashing. I thought if i deleted and re-created the webhook, that would fix the problem, but it doesn't seem to have made much, if any, difference.

brittle tapir
#

is there any maximum product limitation of stripe?

mint steppe
#

Hi, guys! I'm having a problem with tax application when I have different line items with Tax Rates, and a discount applied (to the entire order, as I understand it's still not possible to apply a discount per line item), could you help me please? I have the Checlout Session ids to show you the examples

drowsy raven
#

Hi everyone!
Will the customer.subscription.created webhook only be fired if a payment method has been confirmed for whatever it is I am subscribing to?

glass palm
#

I am trying to figure out a couple of things that I just need more "eyes" to throw this against - whether I should be using subscriptions or subscription schedules. Building a platform that charges a customer monthly based on number of "hires" for the month. This number of hires can change + - at any time.

river trail
#

Hi there, I have a case where I have a subscription schedule for a user with a CAD currency on the phase item, I then cancel the schedule subscription to create a new subscription (not scheduled, its a plan upgrade use case) and I receive this error : Customer with currency usd cannot subscribe to plan of different currency (cad). I am confused because I did not set USD currency on the user

mint stone
#

I need help to add klarna peyment method to stripe in opencart. do we have any parameter that can be added in javascript coding.

vocal forge
#

Hey there, is there documentation that explains how Stripe Connect Express account fees are charged? Are we able to pay the $2 monthly fee as the platform for our connected accounts? Similarly are we able to pay for the transaction fees on payouts?

amber topaz
#

Hello! Anyone know if its possible to create a test authorization (simulate an issuing card transaction) via the api? Want to add a button for demo purposes that creates a test authorization. Know you can do it via the dashboard but I want our sales reps to be able to simulate transactions and I need the API for that

lime bear
#

joining Stripe Discord: I forget, how do we get other devs on here?

sacred spruce
#

Were there any updates to the payment element with regards to the wallet payment. I've been digging into an issue with our payment system where users aren't reaching the confirmingPayment. And for some reason I found that this only happens when a user is using apple pay. Its like confirmPayment with the payment element is just left hagging for some reason. Ive setting up loggers to check if an error was occuring in other places, but no errors found in other places.

fiery stirrup
#

Is there a way to capture a PM by means of a setup intent using the mobile SDKs?

floral osprey
#

For Stripe Issuing, does Stripe use both FedEx and USPS for shipping cards? I was under the impression that Issuing was moved over to FedEx entirely.

nocturne brook
#

Just ran across something in testing and wondering why. I updated the saved address on a billing portal session, which correctly updated the tax to be charged on the upcoming subscription, and is still visible now on a new portal session. During the first session I then also updated the billing frequency to test some webhook functions, and the charge.succeded webhook came in with the old address. Had that been live and the customers address already updated at the bank, I fear that would cause a failure? Is this normal behavior or a test mode glitch?

glass palm
#

Using subscriptions, is it possible to pro-rate a subscription line item somehow for the remainder of the billing cycle, and then continue back to full price for that line item (and not affecting the other line items?) Seems like currently pro-ration is based on the total amount which Is not what I can do.

wintry hawk
#

Subscriptions: So I found out our gift code process doesn't work with updating our subs. We have them prorate for users upgrading, which is fine. But it appears my predecessor was generating invoice items, but those were pending, the subscription gets updated as it's prorated, and those items aren't applied to the 'new' invoice from that subscription.

Is there a way to add this one-off discount to our subscription for this update with proration?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

proper comet
#

Hello! We are using Stripe Connect Express and I am wondering if it's possible for one of our connected Stripe accounts to have multiple bank accounts?

hollow pecan
#

give charity receipt for payment with stripe?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

drowsy raven
#

Hello. Is there a way to check, from the customer.subscription.updated webhook, if the payment was accepted by stripe?

onyx frigate
#

Hi!

I am trying to trigger the customer.deleted event from Stripe CLI, but I do not want to also trigger the customer.created during that process. How can I ONLY run customer.deleted?

stripe trigger customer.deleted --add customer:email=user@example.com

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

worn notch
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

vocal wagon
#

Hello everyone, I need to create different users and have each one register the sales in their name. So that I, as the boss, know which commercials are the ones that generate each of the sales and thus be able to give each one their commission.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

vocal wagon
#

Hello everyone, is it possible to obtain Dashboard Notes (those under Recent Activities) for a customer via API?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

burnt holly
#

Hi, can someone advise if its possible to send out emails to mailtrap when in testmode?

empty moat
#

Hello dear
Im from jordan... Can me using Stripe services?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

nimble kiln
#

I would like to get an idea of the mix of card types being used in transactions - credit versus debit cards etc. Is there a simple chart on the dashboard I'm missing? Or do I have to pull card details per transaction myself and do my own analysis?

vocal wagon
blissful sparrow
#

Hi there! I have a marketplace web app. There are regular users and service providers. I need that users can save their cards for future payments. Then topup their balance from saved card. And when user wants to pay for a service, funds must be transfered from user balance not from saved card to service provider balance. Who can help with the flow? I'm a bit confused cause there are a lot of different options in Stripe. Thanks in advance

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

vagrant falcon
#

hey guys

#

i had an stripe account in the past and today i am trying to connect it again but the payment its now working any ideas?

vagrant falcon
#

There was a problem processing your payment. Try again or use another payment method.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

karmic hawk
#

hi, i am having trouble with the webhooks

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

karmic hawk
#

i keep getting a webhook error while validating signature error

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

grave flint
#

Hey, regarding Stripe Apps is there an equivalent or recommended approach to entering price/money input?
E.g. the standard invoice UI has a specific component which presumably uses the users' selected currency - I couldn't find something similar in the components reference (https://stripe.com/docs/stripe-apps/components).

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

sudden bear
#

Hey. Quick question. Working on a flutter app here, what is the recommended way to 'tokenize' a credit card? on the Flutter side (app) or the client side? legally, and safety speaking

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

lethal garden
#

Hi, I'm trying to activate payments and when I get to the part to enter the Registered Business Address it won't let me add one. The form selections are all disabled except for the State. When I try to submit my payment activation request it says I'm missing the company address. It's crazy. Why is this happening?

#

Stripe Chat support says it's Not Available ... Only option to email lol...

#

Well, alright I tried....

limpid kettle
#

Hi, does stripe checkout has to be a redirect link? Is there any way I could embed it to my own website or create a custom flow?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

warm stump
#

Hello, where can I find an easy way to integrate stripe to my website? I only need payment once, I only need something simple. I have only one product, user don't have account on my website...

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

spiral ridge
#

Hey,

Quick one - I am using this pricing table https://stripe.com/docs/no-code/pricing-table in my Vue 3 app. It load fine it passed data to the Stripe API ok. What I have a weird issue with is the user email.

I can pass it, however I am getting errors when I follow that docs. When I am binding data to the customer-email like so:

<stripe-pricing-table
                        ref="stripePricingTableElement"
                        pricing-table-id="xxx"
                        publishable-key="xxx"
                        :customer-email="email"
                    >
                    </stripe-pricing-table>
                          

That is the error

Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://js.stripe.com') does not match the recipient window's origin ('http://contract.test').

Not sure what to do with that. Could anyone explain what is wrong here?

Display a pricing table on your website and take customers directly to Stripe Checkout.

#

It only happens when I am trying to pass the email address to user does not have to do that.

vocal wagon
#

Hey Reddit,

I am trying to test the account.updated webhook for accounts created in Test Mode, but I keep receiving the following error once I trigger the event from CLI:

"Connect platforms cannot create new accounts on behalf of their connected accounts."

This is what I am doing:

stripe listen --forward-connect-to localhost:5001/webhook_endpoint

// Trigger an account.updated event, provided the Connected account ID
stripe trigger --stripe-account acct_connectedAccountId account.updated```

This yields the following output:

```Setting up fixture for: account
Running fixture for: account
Trigger failed: Request failed, status=403, body={
  "error": {
    "message": "Connect platforms cannot create new accounts on behalf of their connected accounts.",
    "request_log_url": "https://dashboard.stripe.com/acct_connectedAccountId/test/logs/req_requestId?t=1671363929",
    "type": "invalid_request_error"
  }
}```

Note that `acct_connectedAccountId` only exists in Test Mode. Could this be the issue?
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

meager plume
#

Hello I have uploaded all my ducuments to show my verification for my business I own an auto shop my customer paid for a bumper replacement I was to get my payout on December 14th today is not the 18 and still nth I tried emailing you guys no response

sudden bear
#

Hey. Quick question. Working on a flutter app here, what is the recommended way to 'tokenize' a credit card? on the Flutter side (app) or the client side? legally, and safety speaking. If tokenization happens on the app side, how would I safely keep my Stripe' API keys?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

random meteor
#

Where's the best place to give feedback about an issue with the Stripe checkout process that my users are complaining about?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

spiral ridge
#

Hello,

How do I change the stripe pricing table styles? The one that can be embedded on the website. I would like to remove some padding from there.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

vocal wagon
#

Hello please help me

#

How can I contact stripe now

#

I need to pay my ride in my miles app

#

It does not work

fast nimbus
#

Hey so I found out that i can create a Checkout Session with line_items.price_data and line_items.price_data.product_data without having to create products or prices before in stripe 🥳 but when the session is created like this, will the data be used to automatically create a product & price in the background which then will be stored in my stripe account?

lusty lava
#

Hi there, I am getting this error on my clients wordpress site - any ideas how to fix it?

sudden bear
#

nobody answering questions?

sharp bough
#

from chat bot
Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

sharp bough
#

lol which is apparently auto posted every 2 hours

chrome sandal
#

hello

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

lucid karma
#

Hi anyone know if you can test with cli using custom meta data fields trigger payment_intent.succeeded

vagrant steppeBOT
#

LostInTheWorld

mystic vapor
#

Hello would it be possible to get the invoice based on a payment intent object?

royal dune
#

Hey guys, I need someones help with some issues regarding direct charges and tax calculations!

#

So, we have a main account and now we are working with Connect Accounts, Standard Accounts to be precise... this session originally has 4 items that the final customer is buying, but, following your recommendations (with this link: https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers, and then with another person here in this chat), we are adding a 5th item where the processing fees (both Stripe fee + our platform fee) are located.

The initial 4 items has a Tax Rate (exclusive) and the 5th element doesn't, so taxes are not increased by it
cs_test_b1SlONZipSym8ASRt1KN0Q1nhi0Ug42PjS2MK0ZcpHLm04ltNd78IF1qg5

#

Everythings works fine when there is no discount applied...... BUT

#

We also allow discounts, and there's where the problem begins... as per what I've read in the docs, discounts per LINE item are not allowed, it's only one total order discount that you can add (and you can indicate to apply it to "X" product, but not more than one discount applied to one product)

So, as we DO offer the possibility of appliying different discounts per line item, we just add the discount to the total value... but, now we have that 5th line item (the processing fee), that, I repeat, does not have a Tax Rate... however, the discount application seems to alter the way you are calculating taxes, so taxes are not what they should be... let me show you:
cs_test_b1PjrpZkH0byuPMgXVQfLQIN42tu3nlqHtsWPTbRFKIpSznAa0UEYl841U

Taxes in this session should be USD 39.04, but you are applying, I don't know why, USD 39.15
So, look at the first example, the one WITHOUT discount:

  • Line items value (except the 5th with the fees): 449.97
  • Tax Rate rates of those line items: 9,08%
  • 449.97 * 0.0908 = 40.86

=> That's CORRECT, you are applying the Tax Rate for the first 4 line items and just ignoring the 5th for taxes calculation
Now, look at the second example, the one WITH a discount:

  • Line items value (except the 5th with the fees): 449.97
  • Minus USD 20 discount: 429.97
  • Tax Rate rates of those line items: 9,08%
  • 429.97 * 0.0908 = 39.04
    => You are showing 39.15 instead, this is not correct"
golden cosmos
worn notch
#

Hi! This "Back" button that triggers the "cancel_url", does this triggers an event i can catch in webhook?

snow cargo
#

hi, im not getting response from calling StripeObject obj = event.getDataObjectDeserializer().getObject().get();, please advise

narrow knoll
#

Hi, anyone know if we can attach a dynamic statement descriptor to a charge when using setup intent flow? We are using setup intent api and payment method card in our payment flow but i can't find a way to attach a dynamic statement descriptor when into charge object

dawn sun
#

coming back to stripe with a new project in mind and come to find out redirect to checkout has been deprecated in the stripe.js docs. Is there a new updated version of redirect to checkout?

main crane
#

hello. question about subscription api. Are subscription schedules automatically created for subscriptions? I tried creating a subscription schedule for a subscription but i keep getting error

phases[0]: key "items" not found

when i try to put items. it will give me an error saying if i have from_subscription i shouldn't put anything in items

dusky harbor
#

Hello, my terminal does not send any webook after processPaymentIntent and setReaderDisplay. user tried to pay by diferent cards and connect it to different wifi or ethernet ports

misty hornet
#

@dusky harbor I've created a thread for you, let's discuss there.

kindred valve
mossy mango
#

Hi, guys! We use PaymentIntent API and got an interesting situation. We listen to the webhooks paymentinten_processing and paymentintent_succeeded. On the test mode those webhooks include the charge object with used payment method details. But in our live environment the same webhooks do not contain this object. Can you, please, confirm that this is expected behavior? And should we listen to the charge_pending and charge_succeeded webhooks as well?

nocturne bobcat
#

Hi all,
Can we add custom fields in payment page like
FirstName, LastName, email, User type as Radio button?

daring frigate
#

hello everyone,

reef blade
#

Hey, hello!

Quick question - I saw that when saving a payment method (with stripeElement.instance.confirmSetup), there are 2 options:

  • either I await and from the setupIntent I take the status, either I am directly taking the status from the query parameters set on the url (then confirmSetup goes back to return_url).
    Just want to confirm - the confirmSetup will ALL THE TIME put on the return_url the query parameters (client intent, status, etc)?
    Thanks
silver herald
#

Hello,

Is there a way to use the payment element to pay the invoice directly, we're trying to come up with a custom payment flow with a one-time link directed at a payment page, we're unable to use the out of the box payment page of the invoice because of customizability reasons. So we're looking at creating our own.

vagrant steppeBOT
#

zenzen

misty stream
#

Hi Stripe Team,
We are currently using razorpay route for splitting payments for Indian customers. I would like to know is there any equivalent functionality available on stripe for USA based customers. As I am planning to make use of stripe for USA based customers. Any suggestions? Thanks
Reference: https://razorpay.com/docs/payments/route/

hot cipher
#

Hi, Stripe,

#
@import StripePaymentSheet

- (void)toPay {
  PaymentSheet *sheet = [PaymentSheet alloc];
}

Xcode compire error: Use of undeclared identifier 'PaymentSheet'.

What should I do?

misty hornet
#

Hi @hot cipher I've created a thread for you, let's discuss there.

hot cipher
#

got it

vocal wagon
quiet fox
#

Hello everyone, for a customer I have integrated stripe as a payment method, however I need to split the payment, the part relating to the sold item goes to the customer while the shipment goes directly to the courier's stripe account, I have seen and tried with connect, but every time I try to make a payment it says there are no funds in my account...am I doing something wrong? Could anyone tell me how to proceed? obviously the amount is not a percentage of the total but depends on certain conditions, so they are not fees...thanks

orchid brook
#

Hi dev, can i get help to integrate the payment for my ecommerce site ?

vocal wagon
#

Hi, I integrated stripe as a payment gateway. But I'm unable to receive international payments. How do I fix this issue?

maiden cobalt
#

Hey I am using Stripe connect to transfer money to my connected accounts following the guide here: https://stripe.com/docs/connect/add-and-pay-out-guide

Once I have created a transfer how do I know if the money has reached the connected account's bank account?
(There is a possibility of payout failure right?)

proud citrus
#

Hello. According to what I readed I was a victim of overpayment fraud from someone that used stolen credit cards to fund my account on my website and my funds got locked on my Stripe account.
It's not my fault what others did or their intentions. I got a lot of great customers which I do business with without any problem. How long I usually have to wait to Stripe review my account? I alrealy contacted support and they said 48 hours , however passed 5 days and no news. Can you guys help?

cerulean pineBOT
#

:question: @proud citrus 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

proud citrus
#

@cerulean pine I already contected contact page but 5 days passed and nobody give me updates. I really need help to unblock my account

old remnant
#

Is there a way to force a particular currency on a customer?

My understanding is that currency is implicitly set after a user is shown a particular currency or buys subscription with a particular currency.

I'm trying to avoid a race condition where, say, an Indian user is accidentally shown USD to their customer object currency is now set to USD.

We have some users that might pay in multiple currencies over their lifetime on our product, so we're maintaining multiple customer ids per user. I'm trying to make sure we don't end up with two customer ids for once currency.

vocal wagon
#

Hi, is it possible in the custom implementation to get the card holder name from the customer and save it in payment intent?

civic crow
#

Hi, I have an issue with testing REFUNDS to the bank account. My flow:
Go to dashboard > separate customer > create payment cash balance (bank account) > click refund from all payments list > payment status changes to "requires_actions" > send email to customer > open form from email.
On that form I have to enter IBAN, which has validation rules for 22 characters, when IBAN provided by stripe is 23 characters lenght, and I can complete refund process.

Did someone face this? Please advice.

thin prairie
#

HI all, How to pass bank account as payment method in payment intent post api?

reef blade
#

Hey, please give me an example of a call for stripe.subscriptions.list where the property status is filled with multiple statuses. In the example from api docs - it's being said that it can accept an enum of statuses, but I am not sure about the structure of the enum stripe expects in the moment i want to fetch a list of subscriptions of different statuses.
Thanks

north terrace
#

Can anyone help me add google pay and apple pay, i followed the docs but not able to implement

limpid kettle
#

Hi, does stripe checkout has to be a redirect link? Is there any way I could embed it to my own website or create a custom flow?

worthy elk
#

We have received a payment from Malaysia and the customer says that their bank says that the payment is still floating and Stripe says it is completed. The customer want us to claim the payment asap. But I am not seeing anything like that or we have not experienced this before

cerulean pineBOT
#

:question: @worthy elk 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

frozen laurel
#

hi

#

i had an upcoming payment on my bank with strip no amount no reference and i didn’t take out anytbing on app etc that isnt on my statement

#

so i want to know who stripe were acting on behalf of

solid wolf
#

hi team, is there an API to get the total payout to a connected account?

velvet ibex
#

Hello, anybody knows how to get report charges per product (I have Stripe Sigma)? I cannot understand which products earn more money for my client.

short geode
#

Hello team,

I'm having a scaling issue when using the SignInView on my Stripe Marketplace app. Did anyone experienced the same and have a quick fix?

I'm using brave by the way)

vocal wagon
#

Hi guys, im tryng to test some interaction in a test account with connect functionality, but i cant' see the the tab how can i activate it

#

?

flint hawk
#

Hey! I was testing out my Stripe webhooks for my api, but today it started giving an error "Expired API Key provided: rk_test_***". I've tried creating a new key but this didn't worked as well. How can I fix this?

vocal wagon
#

Hi, I recently implemented a "change plan" feature on my subscriptions (using "proration_behavior" -> "always_invoice"). However, whenever a customer changes his spuscription plan, the payment that was triggered by it fails because the payment method requires a 3DS verification by the card holder. The 3DS verification is currently only done for all new payment methods since a couple of months, but not for the payment methods that were entered before then. The regular payments from the existing payment methids were not impacted by this 3DS verification and continue to work fine. Should I now also implement the setup_intent step when the customer changes his subscription plan? For an example of a failed change see sub_1LAzqOKaD336Zt1WcnG5Xbnw

fast isle
#

Hi, is there any way to associate tax with PaymentIntent?

hazy fractal
#

Hey!
Following my previous questions, I just ran some tests using real credit-cards while forcing 3d-secure using -

RequestThreeDSecure = "any"

It seems to be working fine on Stripe side, after making the transaction I received a url for 3dsecure validation, clicking on the link showed a logo of Visa with a loading gif that eventually just redirected me to the final destination, without any actual 3dsecure validation (sms code or w/e).
The card supports 3dsecure.

Is there a way for me to force an actual 3dsecure validation? or that's the best I can do and from that point its up to the credit-card company to decide if they actually ask for verification?

worthy ivy
#

Can I receive payments from all credit cards, master card and others or only visa if I pass source :tok_visa

astral coyote
#

Can we have a call, as we have some queries regarding standard and express connect accounts and payment transfers?

#

We have a "standard" connect account, can we transfer the money from our stripe account to a connect user aacount?

next nova
#

Hi everyone!! I need some help to create a price through API with trial period and with upsell prices. How can I do this? I only found how to do it through dashboard. Is this the only way?

patent osprey
#

Hello, we are developing an app & website on Flutter. We'd like to integrate Stripe payments but as one-click payments. So after the user registers their payment info in their 'wallet', they can proceed with one click payments. We do not want them to have to register with Link (Stripe's one-click solution) We will need to store their payment info in our database. Is there someone who can give us info on how to be PCI Compliant?

vocal wagon
#

hello good everyone in this part I have a problem in this part of the discord can I ask my question?

blazing wharf
#

Hi there,

So we're providing our users on our marketplace platform to pay with Apple Pay. We're building our app using react-native / Expo. Basically users add tasks, other users bid on these task, author accepts a person to do it (create payment intent), once task completed, the author of the tasks pays the other user (capture).

Attached you'll see a video of how this work when I accept a person for my task. As you might notice, the sheet stays on for quite some time spinning/loading until it shows an error if the payment intent didn't succeed.

Now, you may also see that in the background, we're actually successfully creating the payment intent for future capturing and redirecting the user back to the chatroom. So everything is actually going okay in the background.

So my question is: how do we tell the Apple Pay sheet to stop loading or to get into a success state instead of showing this error after ages of spinning? Can we somehow dismiss it or have it show a success message instead?

We're using the presentApplePay like this:

await presentApplePay({ cartItems: [ { paymentType: 'Immediate', isPending: false, label: paymentLabel, amount: ${paymentAmount / 100}, }, ], country: 'DK', currency: 'DKK', requiredBillingContactFields: ['phoneNumber', 'name'], });

hearty jewel
#

Hi, we've got a another strange customer issue setting up a DD that we don't understand, can someone help

patent osprey
analog ether
#

hi , have a problem call create Account ,stripe return this message "Unrecognized request URL (POST: /v1/accounts"

quartz quarry
#

hello ,

daring frigate
#

Hi everyone hope you all doing well,

I wanted to add the functionality in which I can save the card details during payment and reuse in future. So far I've gone through the stripe documentation for saving card details during payment. I’ve implemented backend with NodeJs & frontend with React Native which is working fine with initial payment but still the logic for reuse the card for future payment is missing

I’ve attached the payment api below.

app.post("/payment-sheet", async (req, res) => {
try {

const customer = await stripe.customers.create();
const ephemeralKey = await stripe.ephemeralKeys.create(
  { customer: customer.id },
  { apiVersion: "2020-08-27" }
);
const paymentIntent = await stripe.paymentIntents.create({
  amount: 1000 * 100,
  currency: "inr",
  customer: customer.id,
  setup_future_usage: "off_session",
  automatic_payment_methods: {
    enabled: true,
  },
});
res.json({
  paymentIntent: paymentIntent.client_secret,
  ephemeralKey: ephemeralKey.secret,
  customer: customer.id,
  publishableKey: process.env.STRIPE_SECRET_KEY,
});

} catch (error) {
res.json(error);
}
});

quartz quarry
#

hello ,
is There a way to configure the timing between webhook request ?

vocal wagon
#

I have a question. We have just set up a bank account that we will connect to Stripe to receive payments from our customers, but the bank wants to know if we will receive payments from other countries. We are based in Sweden and Stripe is not, so I assume we will receive payments from other countries since Stripe is not from Sweden, right?
But the customers will be from Sweden... hmm.
Grateful for help

knotty tartan
#

help understanding the time zone of a billing

warm osprey
solid wolf
#

Is there a pre-configured process for connected accounts to add payout methods?

hazy fractal
#

Credit-card payment with 3ds.
The SMS says Your VISA**** has been authorized for use at [NAME]
I adjust the value of the [NAME] by using the statement_descriptor_suffix property?

By the docs statement_descriptor is for non-card charges?

worthy ivy
#

Hello, I have a question about the new stripe paymentIntent api, I understand that we don't need to do the credit card debit part anymore. before after

dense cloak
#

Hey, guys. I quick question that i couldn't find in documentation. My payment methods (boleto or card) only show when the customer is noted logged in in stripe.

If the customer is logged in, he can proceed only with card option, but if he clicks to do checkout as invite, the payment methods are shown. What am i missing?

mental thistle
#

Hi, I use the stripe firebase extension for a react website. What is the best way to cancle a user subscrtiption so that stripeRole in firestore gets updates as well as the subscription in Stripe?

bleak zenith
#

Question, I'm looking to set up Connect Express Onboarding. I'm at the point in the guide where I need to begin configuring the API, and I'm not 100% sure how to go about this. Is this something that someone can briefly guide me in the right direction or is it a bit too much to explain? (For reference on Step #2 https://stripe.com/docs/connect/express-accounts#create-account)

misty stream
#

Stripe cross border payments i.e platform+connected accounts is not supported in India. In that case how can I make cross border payments if platform account is in India?? If I want to send money from Indian account to USA accounts is that possible??

lusty halo
#

Hello, I have an integration question. I am wondering if it is possible to create an annual subscription that is split up into monthly or quarterly payments? The intention is that our user would be signing up for a annual subscription but billed at some other cadence.

what we have done to enable this behavior is just create subscription for the cadence like monthly or 3 months and manage the expiration period state ourselves. wondering if there's a better way though?

vocal wagon
#

Hello, i've Problem with the Magento 1 Extension. I have installed it on my localhost. I have activated the Test Mode but checkout dont's work. After i click on order now i get this message: "You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method."

quartz quarry
#

hello

#

i have a question about stipe webhooks thank you !

stray seal
#

Hey guys,

Stripe isn't sending webhooks to my site and users are losing access to their subscriptions as a result. It doesn't seem to be a site issue because if it was, I'd receive some sort of error. It's literally that stripe is sending no webhook at all.

Does anyone have any ideas?

worldly quiver
#

hello guys need help on payments/charges,
tags: payment intent, card payment, stripe source,
sub: saving card with payment intent method flow
i am working on project where multiple cards can be added and saved for payment and for future payments as well, but now I see that card payment with sources is deprecated,
**could any one suggest with payment intent flow how could saved cards be used ? **

Thank you

grave comet
#

Can anyone help please? When I receive this webhook message:
https://pastebin.com/2QAJ9YEL

And use the code:

internal static void OnInvoicePaymentSucceeded(this Invoice invoice)
{
    var stripeSubscriptionID = invoice.SubscriptionId;

SubscriptionID is null. Am expecting it to return sub_1MGkNkIq2o1LAhVT0NtYjBa7

Am using latest API version, and latest version of Stripe.net (ASP)

#

Likely I'm misunderstanding something here

frosty coyote
#

Hey, wonder if someone can help me. We are experiencing a problem with payouts that, when a payout is for more than 3000 usd, the payout fails. I am sure I read somewhere there is a visa (or maybe mastercard) restriction, but I can't seem to find the documentation about the restriction any more. Would someone have a link or some information about why this fails?

Also, it seems like this behavior isn't reproducible in test mode. Is there a way I can force this behavior so we can test and try come up with a solution?

fiery sky
mossy dagger
#

Could you help me confirm the payment, since I have tried in several ways and an error appears

lyric forum
#

Hello, I need help with one question. I'm using Stripe Native Sheet on iOS (Swift) with a multistep process. Basically, we're using Stripe Sheet to manage users' cards, but payment is triggered in the app later. When a user adds a new card or selects one of the existing ones, it works like a charm. But there is one tricky scenario: we need to handle the case, when a user opened the sheet, deleted all cards, and then closes it by pressing the X button.
Problem is that we can't distinguish two scenarios: when a user closed the sheet without changes, or after he deleted one/all cards. In any case result of the sheet presentation is cancel
I saw some old discussions in StripeSDK GitHub, but there was only one suggestion — rely on backend hooks. But we need to handle that on frontend somehow

mossy dagger
sudden bear
#

Hey. Quick question. Working on a flutter app here, what is the recommended way to 'tokenize' a credit card? on the Flutter side (app) or the client side? legally, and safety speaking. If tokenization happens on the app side, how would I safely keep my Stripe' API keys?

uncut epoch
#

I can't get identity verification to work for Stripe Connect in any country other the US in Test Mode. Here's a list of countries and AccountIDs I've tried. Can anyone take a look at this for me?
Canada: acct_1MFLIlPi2gjdGM45
United Kingdom: acct_1MEGTRBVXTq5xtlc
France: acct_1MFL60BGxuAcJDBW
Germany: acct_1MFL8lPUxukS1Cl7
Italy: acct_1MFKX7PiVnWn76S8
Spain: acct_1MFLCnPfZRW9tB4U
Australia: acct_1MFL0nB0n9rSlkSt
Mexico: acct_1MFLEPBTHxc0BgyP

NOTE: I'm using the information from this doc which should trigger a success
https://stripe.com/docs/connect/testing#test-dobs

Before going live, test your Connect integration for account creation, identity verification, and payouts.

stone pendant
#

Hello I have a question, do you maybe know how to change the slot where when a customer buys from my site it shows who they bought from, the name of the company, does anyone know where it is. thank you

frosty coyote
#

Is there a way to move transactions from pending to complete in test mode? I am trying to test something with payouts but having to wait for the funds to change from pending to complete so that I can trigger the payout.

txn_1MGlMYRhNPvDzzSDbvOZdiLz
txn_1MGlMYRhNPvDzzSD36IgkbTI

harsh fossil
#

Hello all, I am looking to find more information on payouts. specifically, We have a Restaurant POS built on Stripe Connect and Terminal, and we compete with square a lot. One thing that makes this hard is that square gets money to their customers faster than we can through Stripe. Not instant payouts, but next day.

harsh fossil
#

this is from squares website on payments

#

my question is this...

#

I let stripe manage payouts for our connect accounts currently and it seems like the payout gets initiated around after midnight PST.

#

IF i switched to manual payouts, and performed them before 5pm PST, would my customers money be in their bank account next day?

thin prairie
#

Hello all. am getting this message when posting payment intent confirm api
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.

solid wasp
#

Hey guys, is there a way to retirgger a webhook event that is greater than 15 days old

tawny gale
#

having issues with React Native, have tried the default setup (have followed all the steps for RN setup and NodeJS get payment intent). Getting a payment intent just fine, but when I call initPaymentSheet (using class component, not functional), the app is just crashing. No errors, nothing showing in Sentry. Was hoping maybe it would be possible to implement this with a custom UI, instead of using RN's payment sheet, but I would still need initPaymentSheet to be working correct?

gritty kernel
#

dealing with customers from many countries

hexed mirage
#

I've switched to the latest API Version and now with $session = $stripe->checkout->sessions->create the payment_intent is empty? Sorry, but I'm a little bit lost at the moment. How do I get it?

safe spire
#

Hi! I need to ask some question about how to implement the payments in a React Native App (both on App Store or Google play)

bleak zenith
#

Question, are these possible with the Stripe Connect Standard plan? Not sure if this is too support related, however Support chat could not answer this definitively.

  1. Have an API integrated page on my website where I can link to new contractors/cleaners to sign up for Stripe
  2. Have them fill out a 1099-K and be able to have that information available for tax filings
  3. For me to have the ability to control the payout to the cleaner/contractor. So Client pays -> Me -> Contractor
  4. For me to have the ability to direct deposit in their bank
tawdry galleon
#

Hello! I have a question about dynamic statement descriptors for payment intents. For payment intents, we are setting the statement_descriptor_suffix according the service rendered. However, we noticed something strange... it appears that when the fund capture for a payment intent fails, and then the charge capture is retried, the new retry payment intent is missing the original statement_descriptor_suffix... Is there a way to keep these descriptors consistent when the charge is retried?

viral spoke
lost fern
#

hey if we create express accounts for users who want to withdraw from the platform do they have to potentially go through KYC at any given point?

vocal wagon
#

Hello I would like to know how to insert the stripe payment badge on the bottom of my site I show you an example photo of another site

hazy tundra
#

Hi there, I saw that the same question was asked but with no resolution:
is there a way to unset the spending limit of cards that already created with a certain spending limit? Stripe support already enable the option to create new cards without spending limits and that works great but when I am passing empty array as the spending limits via API to update a card that has spending limit enabled nothing really happens and the spending limits remain the same as they were.

velvet ibex
#

Hello, is there any way to find which promo codes were used in which PaymentIntents using API?

tired dagger
#

Is there a way to not redirect at all with Payment Element and handle all redirects myself?

upper carbon
#

Hey there, quick question...

Is there a way to test expired saved cards?
I want to create a new one via our ui, but stripe element does not allow expiration date in the past.

glass parrot
#

Hey guys, just got a question about confirmation emails and automatic reciepts, could anyone help??

cobalt hull
#

Hey , I have a question.how long does it take for the funds to be available to me after a client makes a payment and when I payout/withdrawal how long will it take to receive the funds in my bank account ?

wicked hamlet
#

I'm trying to get a list of Products for a given Connected Account. But I can't figure out how to specify the account. Can someone point me to the docs on how to do this?

river trail
#

Hi, I would like to know if there is a case where a webhook event customer.subscription.created would not be followed by customer.subscription.updated ?

wintry hawk
#

Ok, so when we're updating a subscription, is there a way to modify how much is prorated? Would we credit their account before updating the subscription?

I ask this because we have an old gift code system which we ultimately used for gifting memberships. As I understand my precessor's writing, they created some InvoiceItems with the proration from going monthly -> yearly, and the amount the gift certificate was worth (equal to what it'd cost yearly for a membership)

fresh vault
#

Hey guys I have a question. I opened my 2nd stripe account and I'm using woocommerce for some reason I can't get to the card payment section with the live keys. but it works with the test keys. do you know why?

mint steppe
#

Hi guys... I'm having a problem when adding the Stripe fee to a CS (Checkout Session) and, at the same time, adding a discount... I've follow your recommendation to add the fee as a line item, if there is no discount, everything works fine, the problem comes when having discounts, because the tax value changes... I have a CS id to show you, could you help me, please?

keen hinge
#

Good team, my name is Matias, I have a little problem, I'm trying to use the functionality https://stripe.com/docs/payments/installments/meses-sin-intereses?platform=web&ui=api, in my platform, but when I follow the steps mentioned in the documentation, when the time comes when I put the card and hit submit, and reaches the event:

form.addEventListener('submit', async (ev) => {

Inside it I am broken by the functionality that fires "ev.preventDefault();"

Could someone tell me what I could be doing wrong?
I am using a mexican vpn, since this functionality is only for mexican users.

Additionally in the console I get the following error:

kindred valve
#

https://stripe.com/docs/api/invoices/list
Why does this API endpoint return null for data.number even when the invoice has an invoice number that shows up for the invoice on the Stripe website? This is true even for finalized invoices (i.e. I am not talking about draft invoices).

barren otter
#

Hi Stripe team!
We notice customers complaining that their 3D secure cards are declined, although they are fine.
We tried to reproduce the case on the test mode with your testing cards that should be OK according to your documentation, but those are failing too.
There's no bug on our side, looks like some kind Stripe problem.

  • we don't require 3D Secure for all transactions
  • we use api integration, not Stripe Checkout
outer bison
#

Hello! If a payment intent has status payment_failed, can I still edit the PaymentIntent? Specifically, can I change the amount and transferData.amount?

glass parrot
#

Hi, just getting an error.

StripeInvalidRequestError: Invalid string: {:customerEmail=>"danjameshh@hotmail.com"}
grizzled fjord
#

Hi,
Building a small saas with next.js.
I need to integrate Stripe checkout (one time payment) and allow user to download his invoice.
I saw a lot of code snippets that uses these 3 dependencies:

"@stripe/react-stripe-js": "1.13.0",
    "@stripe/stripe-js": "1.42.0",
    "stripe": "10.14.0"

In my case, which one do I need?

languid tulip
#

@stray pumice let's use this thread here

lament marlin
#

Hi - looking for insight re: Stripe Connect. I'm looking to generate a link for my users to set up a Stripe Connect account when they sign up with our marketplace. I only see an option to create a unique link on a as needed basis that will expire in 7 days. I'd much prefer a single link that I can embed in an onboarding email. Does anybody know if this is possible?

marsh sorrel
#

Does anyone know what a call to createToken in stripe.js returns if the page is not SSL? It doesnt appear to trigger an error (result.error) but the token doesnt get set either as you'd expect. Is there a suggested way to handle this in the promise? Is there a way to force SSL on localhost for this call so I can try and recreate it? Thanks.

fierce dagger
#

Hi - trying to create a subscription payment_intent for a Stripe Connect Account, and then use the payment_intent created to integrate with Stripe Payment Elements on the FE.

However, the payment_intent created for the Subscription raises an error on the FE saying
"The client_secret provided does not match any associated PaymentIntent on this account."
and

: 
"resource_missing"
doc_url
: 
"https://stripe.com/docs/error-codes/resource-missing"
message
: 
"No such payment_intent: 'pi_3MGp3VGhfEtWv55W1KmVytmm'"
param
: 
"intent"
request_log_url
: 
"https://dashboard.stripe.com/test/logs/req_ZvGCIA2gWwwXjo?t=1671478289"
type
: 
"invalid_request_error"```

What I've tried to do to fix this is add the Connect Stripe Account ID, in the options object when using `loadStripe()` as `stripeAccount`, however, the error still persists even with this.

We're using our Stripe Publishable API Key as the API Key in `loadStripe`, do we need to use our Customer's (Customer Connect Account) ?
fierce dagger
# fierce dagger Hi - trying to create a subscription payment_intent for a Stripe Connect Account...

Here is the code that creates the subscription

subscription = stripe.Subscription.create(
            metadata=metadata,
            api_key={{our_stripe_api_key}} if live_mode else {{OUR_STRIPE_TEST_APIKEY}},
            currency=product.currency,
            customer=user.stripe_uid,
            items=line_items,
            stripe_account={{customer_connect_account_id}},
            application_fee_percent=app_fee_perc,
            trial_end=trial_end,
            payment_behavior='default_incomplete',
            payment_settings={
                'save_default_payment_method': 'on_subscription',
                'payment_method_types': ['card'],
            },
            expand=['latest_invoice.payment_intent'],
        )

winged crescent
#

Question ... we're integrating Stripe terminal in test mode and have the Stripe terminal test card. When I do a chip insert with the test card, I don't get the cardholder name (but not sure if the test card has a cardholder name) and I can't try my personal credit card in test mode. Do you know if a cardholder name is captured and stored on a payment method when using Stripe terminal with a card on chip insert (I don't think it's possible with a tap)?

keen hinge
#

hello, could someone please explain me this part of the code:

const cardholderName = document.getElementById('cardholder-name');
const form = document.getElementById('payment-form');

form.addEventListener('submit', async (ev) => {
  ev.preventDefault();
  const {paymentMethod, error} = await stripe.createPaymentMethod(
    'card',
    cardElement,
    {billing_details: {name: cardholderName.value}},
  );
  if (error) {
    // Show error in payment form
  } else {
    // Send paymentMethod.id to your server (see Step 2)
    const response = await fetch('/collect_details', {
      method: 'POST',
      headers: {'Content-Type': 'application/json'},
      body: JSON.stringify({payment_method_id: paymentMethod.id}),
    });

    const json = await response.json();

    // Handle server response (see Step 3)
    handleInstallmentPlans(json);
  }
});

where are you making this request?

I am using the functionality of:
https://stripe.com/docs/payments/installments/meses-sin-intereses?platform=web&ui=api

Learn how to accept credit card payments using meses sin intereses across a variety of Stripe products.

vocal wagon
#

Hello, if someone i already blocked him and reported him as Fraud user (He made Mass attack on my website and make orders with multiple payment methods targeting stripe payment methods) after i already blocked him why stripe charged me 2 fees 15 Euro ? Also when they mentioned the orders he made i didn't find any button to cancel or report other than BLOCK USER and i already made the block with reporting as fraud. isn't this a bug that made the attacker pass the blocking system ? will i need to pay 7 euro each time he attack with no control ?

balmy yacht
#

When using stripe elements, after I tab out of the card element, it goes back to the top of the page. Is there a way I can designate it to go to the next form field when clicking tab out of the stripe elements form?

main crow
#

Hello! How can I test a free Trial in QA environment?? I have created a subscription with 10 days free trial. I want to test if payment will deduct when trial expired. Do I need to wait for 10 days?

vocal wagon
#

How to show my VAT number on invoice by default (in automating invoicing)

vagrant steppeBOT
#

Matix

timid fractal
#

Dear All, I want to create scheduled payments at non-regular intervals at non-regular amounts ($1000 today, $1500 in 37 days, etc.)

#

Is there a way to do that without using subscriptions?

steel brook
#

Hi I'm trying to log in but it's to my old phone what should I do?

final tartan
#

Hey all 👋

I'm getting the follow error invalid_request_error
One or more prices has a tax_behavior that conflicts with the tax rates that apply to the corresponding line item.

It seems as somehow my subscription price has gone from inspecified tax behaviour to tax_included for that given price and it is not reversible!?

(While I have 100s of subs on that price, I've none since that change was made since it broken the integration)

Can anyone assist how I can reverse this it's causing tonnes of pain!

azure lagoon
#

In Stripe Checkout, If I create price objects using price_data on the fly, are there any limits around how many price objects I can create for a single product? Can I create millions if I needed them?

meager ravine
#

Hello

#

I have verified my account details can you tell me when I’ll be allowed to receive payments please ???

#

Can you unlock my account asap pls

lime bear
#

SetupIntents etc : Our workflow is such that we prefer to tokenize a card, and then optionally attach it to a customer afterwards. So sometimes we have a sale to a walk-in customer (for whom we do not need to save the token for later use), and sometimes we will follow up with a call to attach the token to a customer. What is the best way to do that?

glad agate
#

Hey Stripe Devs! I have a list of ~25k members that I need to check their current subscription status. Is there any kind of batch endpoints to do all of this at once?

I can write a script to do this one by one, but that is a decent amount of requests and seemed like this kind of thing could be simplified if there was some kind of batching.

Any help is appreciated! Thanks! 🙏

final tartan
glad agate
real bloom
#

Hey all- When creating a subscription through the API, I'm setting the Payment Method Type to Card only, but when I view the Stripe Element to pay the Subscriptions Invoice, it shows Google Pay as an option- any way to disable this?

noble orbit
#

Hey all quick question - is there a way to send discount data to stripe.confirmPayment or is it only available with checkout sessions?

worn notch
#

Hi! when i have a credit card o ACH with id "src_XXXXXX" that does src mean vs "ba_XXXXXXX" or "pm_XXXXXX"

faint burrow
#

Is it possible to cancel a charge that is pending ACH settlement?

hasty fog
#

Hi there - is it ever possible for Stripe to send a checkout.session.completed event for a Checkout Session in subscription mode before the subscription is actually created? Put another way - is it ever possible to get a checkout.session.completed event where the Checkout Session object doesn't have a subscription field but will eventually have it?

leaden jewel
#

is it possible to create Links to send people to pay using ACH like the checkout link?

delicate leaf
#

why? I can't deposit to stripe from whop.

void phoenix
#

Hey everyone, SO GLAD I was able to find this discord as I am having some problems regarding setting up the webhooks post route properly so that it triggers when a payment is successfull and I can use that to determine who gets access to premium features of my site.

I currently have the route set up exactly how it is displayed on this link here (https://dashboard.stripe.com/test/webhooks/create?events=subscription_schedule.aborted%2Csubscription_schedule.canceled%2Csubscription_schedule.completed%2Csubscription_schedule.created%2Csubscription_schedule.expiring) but after I have a successful payment go through, it does not receive any post request as i have consoled the request and get nothing.

The image is a screenshot of the code within my app.js file

azure lagoon
#

With Stripe Checkout, how do I pass pre-filled shipping details like name, address etc?

dapper ravine
#

hi folks, I am currently using Stripe Connect Express to build my marketplace. Buyers have been expressing interest to use PayPal. I have two separate questions 1) Can I receive payment via PayPal and then create a transfer via Connect without a charge? Does this violate any of Stripe ToS. Seems possible with https://stripe.com/docs/connect/add-and-pay-out-guide#without-code-create-connected-account 2). I just talked to customer support from Stripe and looks like Stripe will roll out PayPal integration soon but the link shared is invalid (https://stripe.com/docs/payments/paypal). Can you share with me a different waitlist link?

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

river trail
#

Hi!, is it expected that Stripe::Subscription::list does not return an active subscription associated to a test clock ?

abstract monolith
#

Hello how can I cancel a payout, that just literally just started?

azure lagoon
#

Stripe Checkout is giving an error Invalid array for shipping_options where the request includes:

  "shipping_options": {
    "shipping_rate_data": {
      "display_name": "Economy",
      "type": "fixed_amount",
      "delivery_estimate": {
        "minimum": {
          "unit": "business_day",
          "value": 11
        },
        "maximum": {
          "unit": "business_day",
          "value": 11
        }
      },
      "fixed_amount": {
        "amount": 999,
        "currency": "usd"
      },
      "tax_behavior": "exclusive",
      "metadata": {
        "carrier": "DHL GlobalMail"
      }
    }
  },
tiny haven
#

Good evening. I am currently facing an issue with the card element not rendering within the Stripe iframe. On all web locations and browsers so far the card element successfully shows up. The only location I am having an issue with is from building our web app on the ios platform using Cordova. It is not natively housed in Cordova but rather using it as a browser window for the app. After some debugging I have no js console errors showing, but stripe is fully functional on the front end since I can call it directly from the safari developer window. The Stripe Iframe is also there but there are no elements rendered past the <html> tags. Would this possibly be a cross-origin issue? Also want to mention that there is only one network call to Stripe as a file named '/v3' which I believe there should be more calls to stripe to server more front end code. Thank you!

gilded goblet
#

When building a Stripe App, is it possible to choose my frontend framework? Ie) can I import the necessary Stripe JS libraries in a NextJS app and tweak some build configuration, or does it have to be the repo stripe generates?

solid wolf
#

I'm trying to retrieve the payments associated with a payout. The returned object is Data[1].source.source_transfer.source_transaction

#

what's source_transaction object?

tired dagger
#

Good evening, i'm having trouble getting my google pay to complete a payment using the Payment Element. I'm wondering if anyone can help me troubleshoot? Basically calling stripe.confirmPayment is returning me out of my submit handler, and I can't see logs after I call it. The normal CC flow is working fine, and displaying the correct error messages/completing payments correctly.

vocal wagon
#

Help

glad yoke
#

hi there, I hope this is an easy question: I have a platform account that make destination charges for custom connected accounts. Currently we do not use on_behalf_of but we are planning to start to use it. What impacts this can have on our current integration? Would it change the way we process refunds for example? or any other side effect this option can have?

narrow knoll
#

Hi @misty hornet , i am trying to update statement_descriptor_suffix of a PaymentIntent that was created by an invoice when i receive hook invoice.created hook. This approach following the solution you suggested for me yesterday but i got an error (attached file).

sturdy cobalt
#

Hi
I have question regarding the future subscription

#

Is there is a way to copy the metadata from scheduled subscription to the subscription when they got created automatically

#

same with invoice /charge

vocal wagon
#

is there any stripe checkout xenforo addons/integration?

rare rain
white pewter
#

Hi, I have enabled few payment options in the Stripe testing account: SOFORT, SEPA Direct Debit, iDEAL, GiroPay, EPS, Bancontact, Przelewy24, Klarna.

Sometimes am getting "Payment Failed" or "Transaction on Hold" status from Stripe in Testing environments. For Transaction On Hold, payments are creating in stripe account but not saving any details in my testing environment.

Can i get any leads here?

terse coral
#

Hi ,
How we get response when the payment is successful on checkout session function in codegniter

vagrant steppeBOT
#

Archana

pliant helm
#

I observed a strange thing about billing_cycle_anchor. We are using Stripe subscriptions in our system. For example, a subscription is on trial and trial end date is set to Jan 5th; if I go to Stripe console today and change trial days to 0, it immediately ends trial and start to bill the customer today. The question is, in webhook, the updated value of billing_cycle_anchor I receive, is Dec-20-2022 which I believe should be Jan-20-2023. Any words?

hexed wagon
#

Hello guys 🙂

I'm currently playing with the Stripe API and wondered if it's possible to have a percentage based subscription model. To elaborate: We have a tool that lets customers sell tickets for events. Based on their ticket prices we charge a fixed percentage (e.g. 1% of €10).

Stripe does not seem to handle a case like this out of the box. As far as I can see, the best way would be to handle the recurring part ourself and let Stripe handle the invoicing.

How would you approach this? Thank you very much for your help 🙂

tidal ledge
#

Hi, first i am creating the customer, and then i am creating the bank account, and after then i am doing the payout, can anyone please help me how can i resolve this issue stripe create payout getting error "Sorry, you don't have any external accounts in that currency (usd)"`

  1. i am using custom account
  2. bank account for customer is defaul for USD
  3. for account payout scheduled is manual
frank cloak
#

In test mode when this popup appears, any code i enter works. i'm not sure if it is supposed to function this way or not ..

white pewter
vocal wagon
#

Hi, is it possible AU customers cannot pay with Stripe? Is it possible to find logs based on location?

echo coral
#

Hi can I change the placeholder inside card fileds

shy girder
#

Hi, for refund to wix customer can it be refunded to a different account instead of the customer's account?

tired dagger
#

Quick question, I'm trying to dynamically display a different button based on what payment type the user has selected on the Payment Element (Place order for credit card, Order with Gpay for google pay, Order with Apple Pay for apple pay --- ), I know there are branding guidelines, how do I get the colored Google icon for the gpay button? I'm using material but it looks like they want me to use https://developers.google.com/pay/api/web/reference/client#createButton.

vocal wagon
#

Hi, I would like to test the POST transfers method for my test account. I am getting 400 in the response:
{ "error": { "code": "balance_insufficient", "doc_url": "https://stripe.com/docs/error-codes/balance-insufficient", "message": "You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.", "request_log_url": "https://dashboard.stripe.com/test/logs/req_4jtHlgHGsec0lN?t=1671525723", "type": "invalid_request_error" } }
In the admin panel, I have the attached screenshot info.

Should this be an issue in test mode? Are we doing this right?
The other problem is that in settings, it doesn't look like I can have different settings for test and production

surreal kestrel
#

Hellow

#

How

#

I cas out

#

My money

#

It its automatically

#

?

#

I have money on stripe

#

But not on my bank acc

#

Is it automatically every day cashout

#

??

waxen quail
#

@surreal kestrel let's chat in the thread I created for you

viral spoke
#

Hey, I want to reopen my Last thread:)

willow crag
#

Hi! I was looking for help with integration testing my stripe connect implementation. I'm testing our destination charges and need a destination connect account to test with. Is there a method for programatically creating and onboarding a stripe connect account? I can attempt to call stripe.account.update with all the required fields but I get this error.

This application does not have the required permissions for the parameters 'individual', 'tos_acceptance'

I'm referencing the connect Testing page which mentions a client_id parameter but I can't tell where it applies. Any guidance would be greatly appreciated. Cheers!

terse lodge
#

Can I have two destination accounts on Stripe Connect? (ie, split the amount in three, our fee, merchant 1 fee and merchant 2 fee)

vocal wagon
#

Hi
I am trying to implement a webhook that will handle the payment_method.automatically_updated which according to the docs 'Occurs whenever a payment method’s details are automatically updated by the network.'
I therefore need:
-the JSON description of this event: except its name I have not been able to find any other information about this event
-for test reasons, to trigger this event (preferentially using stripe's CLI). But 'stripe trigger' does not offer the triggering of that event. Does somebody know a way to trigger that event (using the CLI) since I don't want to wait for 'the network' to trigger some. I managed to trigger payment_method.updated event (for a sepa_debit payment_method) but not an payment_method.automatically_updated event).

green hinge
grim elm
#

Hi, I need some specifications about monthly payments through subscriptions, is it possible to create a product with a price of (for example) 180 € and then sell it through a subscription in 3 monthly rates of 60€ each?

turbid geyser
#

You just created a Stripe account and attached all the documents of the limited liability company
Then I was transferred to the dashboard and a message appeared in the dashboard saying Your account is now active
Browse our or to start using Stripe.

Is my account now verified and able to receive and send money?