#dev-help

1 messages · Page 168 of 1

primal bramble
strange solstice
#

Hi ! I try to find a way to add a billing email to a customer through the API.
By doing some search in the history of this Discord, I found : #dev-help message
Can you confirm it is not possible to update the billing email through the API to update the field in the following form?

vocal wagon
#

Hi, with a subscription if a user don't have money on the card at the moment of the charge what happens?

sweet spire
stone atlas
#

Lukáš ,

Thanks for requesting clarification to our final response. All Stripe users must complete the verification process. You have not yet done so. Therefore the status of your account will remain unchanged until you successfully complete verification. The verification process is not unique to you but is a process all users must satisfy.

Thank you for allowing us to clear this up for you.

~Briana
Operations, Stripe

#

where i can made that verification wtf

cerulean pineBOT
#

:question: @stone atlas 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

old nest
#

Hi, if a payment fails for some reason and we retry at a later date (lets say 24 hours or so), should that retry use the same idemptotency key?

frosty coyote
#

Am i right in thinking that the pop-up checkout is no longer support / being phased out? I seem to remember reading about it but can't find anything, maybe I am mistaken. It might also be an iframe, im not 100% sure.

chrome axle
#

hello, can i find card or sepa by fingerprint ?

outer cloud
#

How can I find out the cost of a transaction? There's amount and amount_received, so the costs would be their diff, but when I only do a partial capture, amount doesn't update, so then I don't know what the cost was without knowing how much I captured?

vocal wagon
#

Hello! to create a subscription I need to use the array [items ] - [price_Id] , so does it mean that : items array represent the price object in the db? therefore does it mean that the relational data model will be: (subscription) 1:many (prices) ?

runic mirage
#

Hello

I want to add SEPA direct payment using Laravel Cashier

jade stratus
#

hello

#

can you make a payment link that will have options weekly and monthly subscription?

torpid musk
#

Hello guys, Can I use Indian Account for Stripe Gateway Integration to make the payment in website?

worn pivot
#

Morning, we are integration our API with Stripe connect and would like to know if someone already has a Stripe account can they be added to our Stripe Connected Accounts

vocal wagon
#

Hello, we are using SEPA with stripe, and I am wondering if this situation can happen :

  • the payment is billed and we receive the money
  • we refund the payment
  • at ~the same time the client creates a dispute (so automtically lost)
    **Do we lose the money twice ** ?
vocal wagon
jade stratus
#

This helps prevent robots (and other nefarious machines) from accessing your Stripe account - what does that mean when I try to login?

frail crane
#

Hi, I noticed this morning that my "Payment Request API" button is not rendering on my site and upon further digging, not even on the https://stripe.com/docs/stripe-js/elements/payment-request-button page. I've tried multiple devices and safari and google pay buttons work but just not the one mentioned previously. my Chrome version is 100.0.4896.127 and I have added multiple payment methods but to no avail. Is anyone able to confirm if I'm doing something wrong or if there's a bigger issue? Thanks in advanced

Collect payment and address information from customers who use Apple Pay, Google Pay, and browser-saved cards with Payment Request APIs such as Microsoft Pay on Edge.

vocal wagon
#

Hi, I'm having some troubles debugging paymentElement, pls advise

distant bronze
#

Hi all, I'd like to confirm functionality offered by cloning payment methods mentioned here:
https://stripe.com/docs/payments/payment-methods/connect#:~:text=Cloning PaymentMethods&text=Cloning supports PaymentMethods of card,as the Stripe-Account header.

Context: I have multiple customers adding payment methods, however for some customers who wants to upgrade to connect accounts, I'd like to "automatically" copy over available payment methods i.e. cards to use as an external account to make payouts to.
Problem: The purpose is to not have the same user enter the same card number 2 times for each card they'd want to use.
Question: Does this link (above) address the problem by cloning a payment method from an existing customer account, and copy it to an (existing) connect account to be used as external account to make payouts, etc?

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

stuck grove
ebon tree
#

Hi, is it possible to add a tax code to a payment intent (specifically for embedded payments)?

outer cloud
#

~Is there a way to simulate Stripe fees in test mode? I'd like to make sure my test paymentIntents are realistic, and with pm_card_visa or pm_card_be there are no fees calculated in succeeded intents~ ignore that, I see the fees now 🙂

eternal sandal
#

Hello guys!

Marcos Freire here

I'm starting now with stripe and would like to know if its possible to use only APIS to create an marketplace app

I already have an marketplace platform using another payment gateway ( only my backend calls the gateway using Rest APIS ) , and I wanna move to stripe for lots of reasons

My goal is:

Be able to use stripe in a marketplace platform (API only)
Have payment split ( seller and marketplace owner receives the payment in one transaction )
Receive Webhooks when needed

Thanks a lot
Best regards

static compass
#

hi i need to save a customer's credit card for future payment, whats the best way?

ornate bloom
#

Hi @meager hawk & Team
i need one help.
i need to generate token using card id. but it shows error.
i am using PHP library
Code : Stripe_Token::create(array('card'=>array('id'=>$card_data['card_id'])))
Response:
{"error":{"code":"parameter_unknown","doc_url":"https://stripe.com/docs/error-codes/parameter-unknown","message":"Received unknown parameter: card[id]","param":"card[id]","type":"invalid_request_error"}}

Learn more about error codes and how to resolve them.

vocal wagon
#

Hi, I’m building a payment form integrated with Stripe and would like to use the new Stripe Elements so I can leverage with various payment methods. However instead of confirming the payment right away I’d like to just create a valid payment method for later use (eg. creating a payment or a subscription).
So I figured the best way would be to do it via the SetupIntent object co I can get the clientSecret and create payment element. The problem is that I don’t yet have a Customer at a point when I need to create the payment form with Stripe Elements? Is there a way around? Or maybe I’m thinking about this in a wrong way? Pls advice (more details in the thread)

shell bolt
#

Hi, I am testing Payment Intent webhooks with Stripe CLI. When I use the trigger payment_intent.succeeded command I see a Payment_Intent.Succeeded event fire first followed by a Payment_Intent.Created event. Shouldn't the Created event be firing before the succeeded?

safe gorge
#

Hi, I am trying to get all customer data part by part. What should be my 'starting_after' key value to get the next batch. I am using $stripe->customers->all with PHP

knotty yew
#

We have a partner who also uses Stripe and we were looking for a way to share tokens with them. In this use case, and end user would make a purchase (ticket) on their platform. Their card would be tokenized. We would then want to allow that end user to use that same card on our platform. Stripe support has suggested I bring this question here. Any ideas on how we could make that work?

formal sequoia
#

Hello Everyone, we're getting quite a few do_not_honor errors and we want to provide as much details as possible to stripe to try processing it. I'm using stripe elements I can't seems to find how I can add address fields and cardholder name field in payment form. Any idea? Thank you 🙂

uncut vale
#

Hi

#

We need to retrieve the charge and balance transaction for lots of payments (for accounting purposes). We are talking 40,000+ records

#

Will that be ok or will Stripe rate block us?

untold stag
#

Is it possible to move the tabs position (to column) on mobile, for Payment Element?

frozen sphinx
#

Hello, we've changed our domain name. After adding the redirection, I forgot to put the new domain in our webhooks settings. I've tried to update, then use the retry button, but it looks like notifications prior the settings update are still sent to the old endpoint. we_17gCEBFytJmKvhaMC51LGD28

reef salmon
#

Hi Stripe dev team, How can I clean up test mode data?

#

Also how to test with shorter billing intervals?

glass sphinx
#

Greetings! We have a Stripe Connect integration (Custom/Destination). We have code that creates a subscription. We see how to set the Transfer destination for the subscription schedule, but how do you set the "on_behalf_of"? We tried setting the "on_behalf_of" on the generated subscription invoice, but got the message "You cannot specify an on_behalf_of parameter when updating an invoice created by a subscription."

true stag
#

Hi all, using taxjar to calculate tax amount to collect. I see stripe has endpoint for tax rates, and subscription create method has param for tax rates, but is there a way to just pass in an amount?

pliant narwhal
grand star
#

Hello. My company is looking for stripe for pre authorized debt payment and I have some questions about the API, can someone help me with that?

hasty flicker
#

Hello! If there's a subscription that has a draft invoice that will be posted shortly, but we pause the subscription by setting the behavior to mark_uncollectible, by the time that draft invoice gets posted, it's set to uncollectible, even though the draft was there before any changes were made to the subscription. Is there a way to finalize those draft invoices first, and then just mark any future invoices as uncollectible?

signal cape
#

Hey guys, how are you?

Today we had a curious problem with the stripe. A student of ours, who requested a refund for a purchase in installments, ended up having the total amount of the purchase charged on the card bill 12 times!!!

Anyone else having issues with the beta installment? Does anyone know how to help me?

reef gazelle
#

~~I'm playing around with Test Clocks, and am running into a 400 from the Stripe API.

{
  "error": {
    "message": "The backdated subscription start date must be in the past.",
    "param": "backdate_start_date",
    "type": "invalid_request_error"
  }
}

Is the error I receive, but the backdate_start_date I'm passing is 1651363200 - May 1st. The test clocks being setup to freeze the time at the current time the clock is being created. Am I doing something wrong here? Request ID: req_t8B3vGXfz5M6gJ if you'd like to have a look~~"

Nvm! Test clock doesn't have the correct date, it thinks its November 2021. I think that's my issue

stray oxide
#

Nice job figuring that out!

reef gazelle
viral storm
#

Hi ,
Is there a way to add tax rate to payment intent based on user location?

random meteor
twin trellis
#

Hello, im looking for the fastest way to receive a check, an pay a contractor. Is there a solution with Stripe for that?

#

*and pay

random meteor
#

In my webhook, is there a way to know if a request I'm getting is the first attempt or a subsequent resend?

twin trellis
#

ok thanks

reef gazelle
#

@stray oxide could we unarchive that last thread from me? I've got a couple questions on these ID's, Stripe is reporting "No such PaymentMethod: 'pm_card_visa'\" just wondering if I'm doing something wrong

#

Alternatively a new thread works too

dense phoenix
#

Hi there,
I see that from the dashboard you can easily add a product to a subscription, I don't find it that easy to insert a product from the API.
How can I add a product to a subscription easily via API?
thank you

astral quartz
#

Need some help. We enabled a trial on one of our subscription plans and we are getting a ton of scammers signup up. We enabled radar for setup intents (previously suggested) but we can't understand how so many scammers are still getting signed up. Here is a customer in question: cus_Lcchp2s3QYGoo3

idle iris
#

Just to make you feel better: no, you're not stupid. The problem is Stripe is moving SO fast that they obsolete their documentation very quickly, and they don't go back to mark deprecated methods as deprecated - both in the docs and the API description.

robust vine
#

Heyy everyone, have a question regarding the refunds on stripe express

When i make a call to refund a charge and pass this parameter reverse_transfer true this will only reflet on the connected account next payout?

weary cave
#

Hi All, I have another two questions in relation to this thread (https://discord.com/channels/841573134531821608/970825488530546739) regarding Stripe Billing.

  1. Is there a way to charge a card immediately (for additional units) and still have the monthly/annual subscription show the proper invoice? Or any price adjustments based on usage can only be collected when their bill is due?

  2. In relation to the first question -- we're trying to allow our discounted annual plans (common use-case), but charge immediately when they breach a certain usage threshold -- is this possible on a yearly recurring plan?

final hornet
#

Hello, is there a page that shows all the possible expanding resources?
I am interested in getting disputes in the charge request

wanton knot
#

does stripe treasury support integration with tokenization vault providers like VGS and Skyflow when storing credentials in a long-standing wallet component?

fresh kindle
#

Hi, how can I invoke the validations on the Stripe Elements payment form manually (via JS)? I collect the customer's name and email on my checkout page, and when they click submit I want to show them what's missing from my own fields (name and email) and show the validation errors on the Stripe Elements payment form as well (missing credit card, missing expiration date, etc)

visual hawk
#

I can sleep better then ⭐️⭐️

grand star
#

I have a question regarding pre-authorized debit. Guide says we confirm debt setup

stripe.confirmAcssDebitSetup(clientSecret, {
    payment_method: {
      billing_details: {
        name: accountholderName.value,
        email: email.value,
      },
    },

which opens a modal where the user can verify their account by signing to their bank. Then it says "Not all customers can verify the bank account instantly. This step only applies if your customer has elected to opt out of the instant verification flow in the previous step.

In this case, Stripe automatically sends two micro-deposits to the customer’s bank account. "
So then in this case, how does Strip know the user's bank account ? Is it set up in some other step not mentioned ?

sullen oar
#

I have a problem with webhooks using Laravel. I am using the spatie webhooks package, and it's working fine locally, but when I go online with it it's firing an invalid signature error. I have the webhook route setup both at my end and as a webhook in the Stripe dash. My webhook key is valid. But I still get the error.

astral quartz
#

When trying to test a new radar rule with "is disposable email" you get an unexpected error

quaint perch
#

Just sold an item a couple hours ago and have dispatched it with next day delivery, went to check the payment and it says it was unauthorised by the customer. Have I just sent an item and lost the money?

fresh owl
#

I'm curious if there is a way to delete several coupons at once. I have over 2000 I need to delete. Is this possible with some kind of integration or solution?

compact flame
#

how would I cancel a payment? so for example, when a user presses back button, using paymentsintent

fiery stirrup
#

Is there a way create a Payment Intent using a Bank Account PM which has not been fully verified yet by means of micro deposits so that once fully verified the Payment Intent is automatically captured? The Payment Method is not a new one but one that was previously created and it's still waiting for verification.

quartz silo
#

Hello, what happens with a subscription when the payment method fails when making the recurring payment?

narrow garnet
#

I'm building a Stripe Connect donations platform where users donate to each other. When someone lands on a users page I want the donation form to be visible where they can input a donation amount, as well as the Stripe Elements credit card input.

However, since the card input would need the connected account's client secret, I would need to create a payment intent on page load to provide to the Elements component.

This means every time someone lands on/reloads the page a new $0 'incomplete' payment is created on the connected accounts dashboard. This seems really messy since if they get hundreds of pageviews there would be tons of unnecessary payments.

Is there any way to handle this? Perhaps retrieve the client secret another way and only create/complete the payment intent once the donation is sent?

vocal wagon
#

Hi, can a Stripe user with a 'developer' role connect the account to a Platform account (squarespace) or can only the 'owner' do this?

woeful grove
#

hello team quic question : will each account have a single webhook secret per Stripe API version across all registered webhook endpoints?
I have observed that when registering a new endpoint on the latest API version (2020-08-27) the webhook secret was different, but all the endpoints on an older API version had the same secret.
Is this the correct understanding?

ornate jolt
#

In the case of personal sales. How protected am I as the buyer if I do not receive the product?

vocal wagon
#

Stripe won't even pay me for providing my customer a service when they checked out with stripe.

hot lava
#

Hi there! I'm having troubles understanding stripe connect in relation to invoices. Is it possible for us to invoice our stripe connect customers and automatically schedule a payment for us to receive? Up until now we've only sent money to these connect accounts, was wondering if the other way around is at all possible

fresh kindle
#

Is there a way to use the Stripe Payment Element so you have the benefit of not having to create the payment form, but have payment submit synchronously via the backend (as a result of the customer submitting that form)?

My customer is supposed to be taken to a page to use my application after they submit their payment, so I'm not sure how it would work to rely on asynchronous webhooks to do the processing triggered by their purchase.

frigid vector
#

Hi there! I create subscriptions but sometimes I need to add a one time item when user subscribes. Do I understand correctly that in this case I need to create an invoice item for the customer? If so, isn't it a problem if customer does not complete checkout and the invoice remains open?

dim hearth
#

@fresh kindle We can keep talking in the thread you already have open

stone atlas
#

Your verification not working

#

i need some dev help

raven stone
#

hi there, working on canceling subs and have a quick question: how exactly do you force end a subscription immediately? looks like it's handled for dispute cases?

kind furnace
#

Hi! I have a AvaTax-Stripe integration where AvaTax adds tax line items to Stripe's invoices. In one Stripe account it works fine, but in another I am getting error "The price ... does not have a tax_behavior set which is required for automatic tax computation.". The working account doesn't have this field set either. I'm not sure what I should change.

sinful plover
#

hi everybody , i am looking at the financial connection,

dim hearth
#

@sinful plover Please use the thread I created for you!

vocal wagon
#

Hello everyone. First time here. I hope someone can help me with my Stripe Connect question 🤞
I am creating invoices for the connected account using the "stripe_account" parameter.
Also i set an application_fee_amount. Everything works so far.
My problem is: Is there a way to set the fee including the stripe_fee.
Currently the stripe fee is added to the Connect users payment on top.
I'd like to say "the total fee is 25%" which is taken from the payment and the stripe_fee is deducted from my platform account not the Connect account. If that makes any sense.

Thanks in advance for any help!

tough cloud
#

Hi Team,

@stray oxide I talked to you about this earlier so if you are available lemme know your thoughts...

Im working on a payment integration that is complete except for providing the customer the fee on top of the goal price. Now there's a high emphasis on providing the fee to the customer as we do not want to eat this fee.

You have a section where you explain how we should do this calculation: https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers. I have been using this equation, but my results feel wrong as I feel like the revenue we receive should break even after the fee is applied and its not, in theory.

E.g. A user buys 25 tokens for $25 (1 token = 1USD).

The p(charge) I get is 27.09, but that seems a little high, since if you deduct your processing fee after the charge goes through, the total revenue for our team is $26.00 and the fee you collect is $1.09...

My expectation is that the rveenue for our team should be $25. Can you explain this a bit more?

rare cairn
#

Is it possible to set session inside the webhook php file?

final hornet
#

Hello, I have been testing with disputes and charges and I just created a charge using a card for Warning Dispute. However, when the charge is created, the disputed parameter is not true. This is only the case for Warning Dispute card and not any other Dispute card.

copper reef
#

@tough cloud please use the thread I created for ya

stone atlas
#

@dim hearth I realy need to provide my verification, and in the email all the time saying me that i need verify, idk can you explaing your administration workers that there is a "bug" ????

#

please.

copper reef
#

@stone atlas as @dim hearth explained, we don't have the tools/workflows to support account issues on this server as we work with developers building Apps using Stripe's API. You'd really just want to talk to our support team.

green quartz
#

Hi guys, does anyone know why our NON US Stripe connect sellers would be having issues selling, and why our US sellers have no issue?

copper reef
#

rrrrrrrr-connect

still acorn
#

My clients have a marketplace built on Stripe Connect and have discovered that non US sellers payments are not working. Can you help with this?

stone atlas
#

i dont understand how the stripe can hold money on their bug ? o.O

copper reef
#

@stone atlas I can understand your frustration and I really wish I could help but talking to our support team is the only way forward

faint burrow
#

Hello. My company is doing a migration. Our previous data model create a separate Stripe Customer for each Payment Method, and a separate customer Account for each Stripe Customer.

The new model allow Stripe Customers to have multiple Payment Methods, and Accounts to have multiple Stripe Customers.

It seems that it may not be possible to merge two Stripe Customers into one, so we have been planning to delete many non-default payment methods. However, in some cases it would be good if we didn't have to do that. For example, if a customer wants to use two different Payment Methods in different cases. We know we can ask customers to re-enter their card information. But just want to check--Is there any way from Stripe's end to combine two Stripe Customers into one so that the Payment Methods associated with both Stripe Customers would be available to the merged Stripe Customer?

sinful sapphire
#

HI all. I was wondering if there was a built-in way to schedule a Transfer on a specific Date/Time using the Stripe API? If that's not supported, are there future plans to add this feature?

sinful plover
#

Hi All, is there a repo that demonstrate the authentication flow ?

astral quartz
#

we have customers signing up for a free trial on one of our subscription plans. However we are having a large uptick in scammers so we have added a listener to the setup_intent.failed webhook to immediately shut the acct down. However, some scammers are still getting through and once we identify them how do we mark the acct as fraudulent? With a real payment you can refund as fraudulent but with a trial where you have not collected payment whats the right path?

pliant narwhal
#

I have a question about using stripe terminal with purchasing a subscription.

final hornet
#

Is there a way to automatically add metadata to disputes before they are created?

slender matrix
#

i can't log in to my account with password or SSO, plz help

inland fossil
#

I have a problema with a chargeback and a stripe connect issue... who can help me ?

placid plume
#

Hello! I'm trying to set up a rule in Radar to block (card testing fraud) payments that don't have the metadata attribute of "order_id" set.
I'm getting an unexpected error though when testing it. Support chat was not exactly any help, and sent me to IRC, which sent me here 🙂
Anyone got any ideas why?

weary cave
#

Hi All, I have a question again related to https://discord.com/channels/841573134531821608/970825488530546739

I'm trying to **charge immediately **when the usage fees increase above $50 (e.g. 2nd tier price) under metered billing on top of an annual plan that costs $300/year. This works fine for the monthly plan because the standard rate is $30/mo but I'm having issues with the usage threshold on the yearly plan (see attached image). @dim hearth and @surreal temple advice has definitely made me a lot of progress but I'm stuck on this step.

Is there a way to charge immediately (via invoicing?) if I can't do it through the subscription directly? Or do I have to create two separate subscriptions (less ideal experience) in order to get the usage threshold to work according to my use-case.

fresh kindle
#

Hello, my customers are purchasing a one-off item and setting up a subscription at the same time. How can I accomplish this via the same payment intent?

marble dove
#

Hey guys, can I prefill the 'name' input field during Stripe Checkout? I have connected a customer to the session if that makes sense, so the mail is prefilled, but I can't prefill the name.

frigid vector
#

Hi, I have a follow up question regarding thread #developer-subscriptions. So, we were discussing the case of making subscription for the first time. But what happens if the user cancels the subscription and later creates a new subscription and I need to create a one time item for it. Will it still work to add line items for this customer - what happens if the customer doesn't complete checkout in this case and then chooses another item and checks out? Will the first item that wasn't paid stay in the user account?

untold stag
#

Since Apple asks to show Apple Pay as a first method to pay, if I use Payment Element, is there a way to show Apple Pay first and then the card option?

crimson needle
#

developer-subscription-line-items

sage bridge
#

Hi, I have a new Stripe account, I have a high volume of purchase API requests, Stripe is considering me as a scam.

Can you help me, it needs to be fixed fast.

Regards.

#

thx

rustic cape
#

Any Australian stripe customers here who tried using USD settlement. I'm not receiving USD payouts.

#

Appears Stripe might not have ironed out the kinks yet

#

Worse still, I cannot change my default settlement currency back to AUD.

tall sandal
#

Hi,there
I am new to Xamarin and Stripe, and I am trying to Integrated the web version Stripe checkout to my app, has anyone see any sample before?
Basically I do not know how can i specify the succeed and failure url in session creation options
thanks.

silk sleet
#

Hello, I'm having message: The payment could not be captured because the requested capture amount is greater than the authorized amount. Your current account is not configured to support over-capture or to collect tips. Contact us via https://support.stripe.com/contact on capture payment with amount that is more than authorised

tidal lily
#

Hi, Stripe engineers. Question about migrating from legacy Checkout to the new Checkout:

On the success page, I'd like to show information about the purchase that only exists in my application's database. That information should only be saved, though, after successful payment (when my Webhook event handler receives the checkout.session.completed event).

Since there's no guarantee that the checkout.session.completed event will be received by my handler before the user is redirected to the success page, what's the best way to do this?

Put another way: If I want to show detailed information related to the order (information which won't live in the Checkout Session object) on the success page, and that information should only be saved when I know payment was successful, how should I go about that?

I've read through both of these guides:

https://stripe.com/docs/payments/checkout/custom-success-page
https://stripe.com/docs/payments/checkout/fulfill-orders

final hornet
#

Is there a way to get the link for submitting dispute evidence using APIs?

compact hatch
#

BIG THANK YOU TO SHIVA AND STRIPE DEV SITE THAT HELPED ME TO SOLVE PROBLEM. I CANT THANK HIM ENOUGH

gritty elk
#

Hello ,I was about to recieve my first payout and stripe giving me issues after I've verified

compact hatch
#

this site has future, not just present

gritty elk
#

Lol, I wonder how I can rectify the issue

patent ginkgo
#

Question folks , if I suspect a merchant is using stripe as part of a triangulation scam , is there a reporting address ?

hollow pecan
#

for standard connect accounts is verifying passport required or is there a way i can turn that off?

tidal lily
#

Looking at both Stripe Checkout and Stripe Elements, both require the user be redirected to a new URL on successful payment. Is there a way with Stripe Elements to not redirect to another page on successful payment, but instead simply receive the PaymentIntent response from the same page that fired confirmPayment() and adapt accordingly? I have a single page application and don't want to have to redirect or change the URL on successful payment. Thank you.

halcyon tusk
#

Stripe stole my money

#

Stripe will bannend you for no reason and refund all the money. Even if your dispute rate is 0.

viral storm
#

How can I auto capture customer tax rate in create invoice API?

golden cosmos
#

bubblegum-redirect

minor cipherBOT
#

👋 folks, it's APAC holiday, so a Stripe engineer might not see your message here — please contact https://support.stripe.com/contact for a guaranteed response!

misty hornet
#

farmgolds-Account

#

Akin-Inovice

vale patio
#

since moving to destination charges this is the descriptions our express customers see. I need them to see the same descriptions as we see on the platform account.

gaunt lance
#

I've been wondering:
When exactly is the Capacitor Stripe plugin needed?
I have Stripe doing it's thing in my web app.
But once I turn that web app into a ios/android/election application.
Why would I decide to implement the Stripe Capacitor plugin?

minor cipherBOT
#

👋 folks, it's APAC holiday, so a Stripe engineer might not see your message here — please contact https://support.stripe.com/contact for a guaranteed response!

potent otter
#

is there a way to create a test Standard account on Connect

#

am I messing something up or there is something wrong on stripe side?

hushed timber
#

Could someone explain the difference between Payout and Transfer when sending money from the platform to a connect account?

idle blaze
#

We have a site which has both subscription fees & separate per order fees. We want subscription fees to go to the bank account of 1 company, and the per order fees to go to the account of another, what's the best way to do this? Do I add both the companies as different accounts on the dashboard and then manage double set of API keys or is there a better way?

silent island
#

Hi !

Could you tell me the about https://stripe.com/docs/api/customer_portal/configurations/create.

This API is has is_default. If is_default is true that config is comming from Dashboard's settings? (this page https://dashboard.stripe.com/settings/billing/portal)

And is_default=true could has only one in customer_portal configurations?

wintry ledge
#

Hi, is there a documentation that details how to reproduce all the Checkout flow with custom integration ?

worthy kite
#

Hello all,
I'm trying to test a solution for going from paused subscription to an active-paying one and I don't understand the result that I got and I would like some help and clarification.

So this is the scenario:
A customer's trial has ended, we get the subscription.updated webhook and set the subscription to paused.
Now, the customer wants to pay, but is blocked since the subscription is paused.
I made a change to the subscription update call to include the pause_bahevior=null in order to re-activate the subscription.

{
 cancel_at_period_end: false,
 proration_behavior: 'always_invoice',
 default_payment_method: somePaymentMethodId,
 billing_cycle_anchor: 'now',
 pause_collection: null,
 ...(currentSubscription.status === SubscriptionStatus.TRIALING ? { trial_end: 'now' } : {}),
 items: [item1,item2...]
}

What happened is:

  1. unpause the subscription
  2. a new billing cycle starts from the update moment
  3. invoice is initialized automatically for the upcoming billing cycle (I guess because of always_invoice ??)
  4. a payment for partial amount was made for the previous day until today - and I don’t understand it… 😵

Can you please help with explaining why (3) + (4) had happened ? and also, if that's the best practice for my needs.

Thank you very much

peak umbra
#

Hello,

I wanted to know if it was possible to disable the "download invoice" and "download receipt" buttons when a customer has paid his invoice with the hosted_invoice_url.

Thank you very much

fresh kindle
#

Hello, I'm using Payment Elements, and I need to use the same credit card details to both make a one off charge and setup a subscription for the customer. Can anyone please tell me the best way to do this?

vocal wagon
#

Hi, do you have any updates on this?

#

can't reply to the thread, as it was auto-archived.

plush ferry
#

Hello! I hope everyone is doing well.
I have a question about receipts and invoices. Basically when the receipt is sent? I have an invoice that was issued manually from our finance team, but we are not sure if the receipt was sent for this invoice or not? We didn't want to send the invoice itself, but just a receipt when it is paid.
Thanks in advance!

rare cairn
#

Is there any way to accept the payment after 5, 10 seconds when the payment was submitted?

vocal wagon
#

Hi, is it possible to create a copy of a customer stored in live mode, and attach it in test mode (with all payment methods linked)?

winged spade
#

Hi I am facing some issues in Stripe Payment. When Indian customer purchase my product at that time I received Non-INR transactions in India require a card issued outside India or "Non-INR transactions in India should have shipping/billing address outside India." can anybody help me in this?

I have Indian stripe account.

lime gorge
#

Hello Stripe-Team, I would need some help with Stripe integration in Gravity Forms - I'm using the stripe hosted checkout to gain access to the other payment methods.
Test Mode seemed to work fine and now the project is in live mode. Sadly only the credit card method is showing but not the others. (I activated GooglePay, EPS, Sofort)
I am not sure why its not showing, maybe you can help me.

waxen quail
#

Kaz-gravity

marsh cove
#

invalid_request_error I am Getting This Error . Can Anyone Help Me?

covert lynx
#

hello, how to integrate google pay on stripe js ?

queen crest
#

Hey guys, Google returns nothing on this matter. What is the maximum length of fingerprint in card object?

vocal wagon
#

Hello everyone. Follow up to my thread from yesterday (#dev-help message)
I achieved what i wanted using on_behalf_of .
Now, is there a way to migrate existing Customers and PaymentIntents from connected accounts to the platform account? Thanks

echo coral
#

I've integrated stripe card element using payment intent API.. My concern is does Stripe trigger 3DS in all payments ?

tiny valve
#

Hello! Is there a way to reproduce the behavior of the interac card with the reader simulator? I've found "The simulated reader can be configured to use a simulated test card, enabling you to test different flows within your point of sale application.", but I can't find how I can do this. In addition, the same article says "To test your Interac integration, you must use an Interac physical test card."

robust vine
#

Heyy everyone, need some clarification on the refunds
Example

The checkout of the sytem was 40$.
The charge is: 40$
The platform gets : 3$
The connected account: 37$

If i issue a refund total with the reverse_transfer set to true, how much will the platform get

vocal wagon
#

Hello everyone, hope you're doing well all!
I would like to know if there is any possibility to send an invoice to a different than the customer's email address using API. We checked the API https://stripe.com/docs/api/invoices/send and there are no parameters available, but we also noticed that in Stripe UI there is an option to send an invoice to a manually selected email which seems to use the same API endpoint but with additional parameters email_to and email_cc. When we tried to manually add these parameters to API call it failed and showed error about unknown parameters. Is it possible to use this functionality in API?

slate pecan
reef salmon
#

Hi there, what is the order of deletion of objects I can follow on Stripe test data? When I try deleting any object, stripe app says it cannot delete because of dependencies.

#

Webhooks are failing with 401 error even though we have setup the endpoint to receive, could you pls let me know what is required to be done here?

long sentinel
#

Hello Stripe Team,
I want to make a payment using the payment intent api in postman but i don't know how to do this through postman. Please any one can help me !!

scenic musk
#

Hi. How can I get all these values programatically via Stripe API? According to your documentation I need to create Customer, then to use upcoming invoice. Is there some way to check all these values without creating user? Let's say I need to send price, trial end and promocode , and as a response to get Subtotal, Sales Tax, Total after trial, Total due today

rare cairn
#

How can I switch intent's status into requires_capture?

radiant junco
#

hello, when a customer has a coupon, its not applied when they eg add a seat in their subscription, did i miss something?

last dune
#

My company would like to allow or offer our patrons the option to cover the transaction costs as an additional amount instead of having it deducted from their donation amount. How do I turn this option on?

thorny forge
#

Hi, we are looking into using Stripe for monthly recurring payment. The prices may constantly change, and there will be many unique combination of products. So it doesn't look like it's feasible to create products and change the prices.
Therefore, we would like to use only the payment-system of Stripe (e.g Charge/Invoice), where we handle the subscription-logic internally. Is this possible without creating and maintaining products?

waxen quail
#

Yazmin-fee

velvet bridge
#

Hey all, the webhook return always 404, someone can tell me why? webhook id: we_1KvhN0CEghZfgopszNH2Z5wR

waxen quail
#

Mariusbl-subscription

vocal wagon
limpid widget
#

Hi - I have implemented google pay as a payment method in my Stripe integration. When I click into the stripe element to enter a card number, it populates saved credit cards. Is there a way to turn off autocomplete when a customer starts inputting their card information?

last dune
#

I had a question earlier about fee's, I am unsure of what the answer meant. My company wants the give the opportunity to the patron to cover the taxes, associated with the transaction

vital mantle
#

Hi, I have successfully integrated Google Pay/Apple Pay functionality using Stripe's Payment Request button in react. What is the recommended way to write automation tests for checking everything works fine? Do I need to first add a card in google pay in automation testing?

wide monolith
#

Is there any way we can implement subscription with IOS apple pay and android simple payment method with react native application?

viral zealot
#

Hi! After going through the disputes reference I still have two questions related to disputes testing and integration:

  1. I did not find any explanation to charge_refunded dispute status from here https://stripe.com/docs/api/disputes/object#dispute_object-status. Please tell me when dispute has the status and how I can test that.

  2. Wanted to ask how to test Dispute inquiry propagation to a real dispute. When I submit loosing evidence https://stripe.com/docs/testing#evidence to my test dispute inquiry, the dispute object gets closed with warning_closed status and nothing else happens in test env.

Simulate payments to test your integration.

sonic dome
#

Hey, I have a question about the Products API that I was wondering if anyone could help me with. I want to have many versions of a product (i.e. a red t-shirt and a white t-shirt) and I understand that the correct way to do this is to create them as separate products. My question though, is there a setup where I can get a list of all products and I would only get T-shirt back as a single product and have all colours as variants of the t-shirt product?

low belfry
#

Hello 👋

I am creating a subscription via the Stripe API and am seeing one ID for the subscription item. I then create a subscription schedule for this subscription and am now seeing a different ID for the subscription item attached to the subscription.

Is this expected behavior? Happy to send over any IDs or logs if helpful.

fathom hatch
rare cairn
#

If a price is 48,31 , I should write it as 4831 ?

leaden canyon
#

Hey guys,
im using stripe API to charge a client, client has been created and a payment method attached and im using the charge method. Is there a way to retrieve the fees ? (1.4% +0.25 cts). They are not returned with get charges.retrieve method https://stripe.com/docs/api/charges/retrieve

muted oracle
copper reef
#

@muted oracle Thanks. I'll let the team know.

limpid widget
#

Is is possible to add paypal to the checkout payment page?

mild locust
#

Is there a way to wipe/refresh/delete all data stored by stripe-mock?

copper reef
#

@muted oracle can you share the source where this link is referenced?

covert lynx
#

hello, in stripe.js create token, is it possible to create a token using google pay?

indigo lily
#

Hey guys, doing some research for PaymnetRequest payments here and would like to confirm something I don't find in the docs: Looks like there is no dedicated wallet payment method id for "Wallet" payment methods. Does that mean Payment Intents created as a result will have the concrete type set, such as card?

muted oracle
copper reef
#

Thank you @muted oracle 🙌

fresh hinge
#

hi gurus! does the invoice object have a property that reflects the number of the renewal period? Meaning this is the "n'th" invoice of a given subscription?

amber topaz
#

Hello! For our custom connect dashboard, how can we see numbers / chart for connect application fees minus network+interchange+ fees?

surreal temple
#

Hi everyone! Is there anything we can do to improve the credibility/trust our Stripe account has? Wondering if there's anything we can do for our subscription product to improve successful renewals... I know this takes time but I'm also wondering if anything can be done proactively. Thank you!

muted oracle
placid mantle
#

Hello Gurus! Our customers have points that they can redeem as credits during payments. It was suggested we use the add credits API. So, when adding credits to a customer's account through the API, can we do that immediately before showing the payment screen? Our customers earn Points which change continuously and sometimes they take actions to earn more points before making a payment.

shadow iron
#

Hello there!
I have question about payouts. I'm trying to load and display the payouts of our connect customers on our platform. The arrival_date timestamp is almost always after the created timestamp. Is this normal? Actually, we are in Testmode, is this maybe the reason therefor?

rare badge
#

#dev-help Hello all, I have created a stripe account and my site is using stripe's subscription feature.
Can u please suggest me what Stripe Data Do I Store in My Database? Do i store all my Product and Prices info in stripe or in my DB itself...?
What is the suggested approach here?

tropic bramble
#

Can someone help?

solemn canopy
#

hey team - thanks for this channel!
I have some questions about accepting international payments
1 - It seems that the Stripe Payment Element automatically adjusts the fields and language per locale. Is there a way to show extra localized fields not strictly needed to collect payment, like street address?
2- what if the user is paying from country A but his card is issued from country B

wintry ledge
rare cairn
#

confirmation_method
(Default) PaymentIntent can be confirmed using a publishable key. After next_actions are handled, no additional confirmation is required to complete the payment.

All payment attempts must be made using a secret key. The PaymentIntent returns to the requires_confirmation state after handling next_actions, and requires your server to initiate each payment attempt with an explicit confirmation.

What happens to unconfirmed transactions?

waxen spindle
#

@wintry ledge I will

vocal wagon
#

help

#

I also created an account and I would like to know if the verification can be done faster I have clients on the site who can't make the payments

viral storm
#

Hi, can both ip address tax calculation be used with customer address. Meaning if the address is not present the ip is used ?

fresh kindle
#

Hi, if the best practice is to let webhooks perform all of the post payment setup functionality, how can I develop/test locally if webhooks can't reach my local development environment? (using Laravel Sail)

swift crane
#

Hi, I'm getting issue on connect workflow - after connected account completed it redirects back but I can't see webhook account.updated.
New account is created in Stripe, I can see it in my connected in the dashboard. Also I can't see account.updated in the webhooks log and events. Using "test". It was working fine about 2 months ago. Any idea? Thanks.

vocal wagon
#

@copper reef I've just sent the support email as agreed. I can't reply to the thread any longer.

languid tulip
fringe quartz
#

Hey guys how are doing ? I have a question about coupons, I have users that have a coupon with 2 months discount instead of 3months, I know that I can update their coupon (2months) for 3months, but is it effective instantly and will it add only 1 month or will it add 2 months + 3months??? Many thanks!

vocal wagon
#

Hi, we've got 2 accounts (acct_1KMbKf2efwljkqsN, acct_1KOpvxRNnJEBmb4I) that have been rejected. However, upon our request, Stripe revised their decision and unrejected those accounts (as you can see the status of those accounts is active now). However, we haven't been notified about this. Could you please take a look at this? Thanks!

limpid widget
#

Is there an API command to delete a payment method?

vocal stump
#

Hey guys. I've been trying to get Stripe support to explain to me why the "Held in reserve" displayed on the dashboard amount does not match what they claim to be holding in reserve. Can someone take a look and perhaps help? I cannot keep repeating the question to support. It's like talking to a wall.

#

I'll provide details in thread

near kite
#

Hi! Is it safe to put the PaymentIntent client_secret as a get param to the return_url, so that page can use it to query the status?

robust vine
#

Heyy, i'm trying to update payout schedule of a connected account using
$post_fields = array(1) { ["settings"]=> array(1) { ["payouts"]=> array(1) { ["schedule"]=> array(2) { ["interval"]=> string(5) "daily" ["delay_days"]=> int(4) } } } }

            $submit = \Stripe\Account::update($acc, $post_fields);

but for some reason i allways get a blank response

final hornet
#

Hello, I have been using Direct Charges with Custom Connect but I have been advised to use Standard Accounts. Can I still use all the APIs that I used to use with Custom Accounts with Standard Accounts? The APIs I am referring to are Product APIs, Charges APIs, Session APIs etc.

marsh carbon
#

Hello, how do I get my company to issue physical and virtual cards?

ruby walrus
#

I'm trying to do a very basic webhook test (not yet using the CLI) in our account in test mode, but no events seem to fire even though new payments are coming in. Is this expected behavior or am I doing something wrong?

gritty gyro
#

In settings -> Manage Failed Payments, I have set the retry period to 3 weeks before cancelling the subscription — and in the Manage Payments the require Confirmation section I have set the subscription to cancel after three weeks — my question is -> are these time frames additive? so if a payment attempt that requires confirmation is made on day 14, but is not confirmed, does the subscription cancel on day 15 or day 29?

proper comet
#

For saving cards for future use, I see that you can use setup_future_usage when creating and/or confirming a payment intent. Is there any way to setup future use for the payment method that was used in a payment intent after the intent has been confirmed/captured?

keen spire
#

Hello, I'm testing and need a Connect Express account to move to Restricted status after being in an Enabled or Complete. I've moved $31,000 into a test account in Enabled status and conducted a payout. This has not triggered the request for DOB and and last 4 of the SSN and moved the account to Restricted status. Any ideas on how to move an account into Restricted status for testing purposes?

haughty thistle
#

Quick question: with custom accounts we can specify that a subscriber can send money every month to a creator but we get a percentage, correct? Can they do that with crypto as well?

#

And we take a percentage of that crypto?

shadow shuttle
#

When creating a setup intent, is it possible to verify the CVC is correct without making a charge?

shadow verge
#

Question about the Ruby library: we make API requests in both live and test mode. Right now the way we specify the mode is by passing the api_key: parameter each request.

In the docs I see a mention of client = Stripe::StripeClient.new and I'm wondering if there's a way we could do something like this:

live_client = Stripe::StripeClient.new(api_key: STRIPE_LIVE_API_KEY)
test_client = Stripe::StripeClient.new(api_key: STRIPE_TEST_API_KEY)

and then switch between live_client and test_client depending on which mode we need. (I'm sure I could accomplish this, I'm just not sure if I should because it's not documented).

vocal stump
uncut sail
#

hello, is there an endpoint where I can easily find ach accounts with past history of one of the following charge errors?

You cannot use this bank account because previous attempts to deliver payouts to this account have failed. Please double-check the account details and contact us via https://support.stripe.com/contact if you think this is in error.

You cannot use this bank account because it is not authorized for debit payments.

candid violet
#

How can i export the subscription "Cancellation details" in csv bulk

viscid pond
#

Hola

#

¿tengo problemas con las ligas de mi sitio web?

#

It appears to me in every interior of my web development, since I installed stripe

rose echo
#

hey dev team! question about issuing cards. is there a concept of 'remaining spendable amount', perhaps by category or by spending control type? or do we have to calculate it as spending controls minus transactions/authorizations?

prime prism
#

Hey dev team! I have a question about account capabilities for express connected accounts. I see that most tutorials use card_payments and transfers capability. I also see that card_payments capability asks for a lot of information from my express accounts including their SSN and all. I only need to be able to payout my connected accounts (i.e I don't need them to accept payments directly from users). When I try to remove the card_payments capability I get the following error: Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact..

Would someone be able to explain to me what does the card_payment capability do exactly and if I actually need it or can avoid it?

hazy pine
hot heart
#

Looking for some input related to Stripe Identity, based on the demo at https://identity.stripedemos.com/ when the verification is submitted, the "continue" button closes the identity window and returns the user to the site. Does anyone know how this is implemented? When we added the Identity window to our site the "continue" button doesn't do anything after the verification process is completed. We use Angular for our frontend. Thanks!

reef salmon
#

Hi there,

Webhook setup in dashboard is failing with 401 error even though we have setup the endpoint to receive, could you pls let me know what is required to be done here? it says authentication error?

last dune
#

My company would like to set up a drop-down list of dollar amounts for patrons to choose from ex: $100, $125, $150 within one link- is this possible?

jaunty wind
#

Hi All. My client US subscribers (through WooCom Subscriptions) are getting bank charges every month because Stripe is set up through a UK stripe account and not a US stripe account. We now have the US stripe account ready to go now, is it straight forward to move all customers/subs to Stipe US from UK? Thanks.

light torrent
#

Trying to set up my payout from stripe

#

not sure how to go about doing so

last dune
#

How do I know if my businesses account is set up as a non-profit?

plain egret
#

Hello, I have a user that wants to know if Stripe supports Partial Invoice payments...
For example, can the customer indicate how much of the total invoice they want to pay? Lets say the total invoice is $15k USD net 30 but the customer wants to pay $7.5k upfront and then make another payment for the remainder of the balance on the invoice, does Stripe Invoices have that capability?

chrome garnet
#

hello i have runned into some issues during a transaction and dont know what to do , can i maybe chat with one of the staff about my problems ?

outer cloud
#

is there a way to see when a confirmed-but-not-captured payment will expire?

slate whale
#

Hi there. I'm trying to save a Customer onto a SetupIntent but I'm getting the following error:

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

This is occurring when I make the following call $stripe->setupIntents->update($setup_intent_id, ['customer' => $customer->id]);

I'm closely following this guide: https://stripe.com/docs/payments/save-and-reuse . The difference in my case is that I'm not creating the customer until after I create the SetupIntent, so once my flow knows that it should create the customer, it tries to update the SetupIntent with the customer. Can anyone explain to me why this is happening? How is it different from step 4: Create a Setup Intent where the SetupIntent is created with the customer id?

wet basalt
#

I want the code to support 3D Secure payments

#

My question is at a particular part of the example code given: handlePaymentThatRequiresCustomerAction

#

I am confused a bit at a part

#

at confirmCardPayment

#

result.paymentIntent.status === 'succeeded'

#

I dont really know how to continue from here

#

the example code says that a success modal should be shown

#

but the requests are chained in the example

#

and I update my Firebase records in onSubscriptionComplete

#

but in case of 3D secure

#

subscription is null

daring lodge
#

hey @wet basalt -- please let's chat in the thread above

wet basalt
#

ok

#

sorry

daring lodge
#

np

trim scarab
primal lichen
#

Hi - I am trying to refund someone who paid on my site via afterpay. It is now allowing me

rapid heath
#

Hello Devs, I am working on webhooks,
on checkout form, stripe is collecting user's phone number , but in webhook event the phone number is null can anyone tell me what should I add?

shy wolf
#

Hello devs, I have a problem with my payment link, why is it suspended?

exotic mango
#

Is it possible to send a dynamic dollar amount (user-inputted) and then use stripe hosted checkout?

stuck flower
#

Hi,

I'm in the process of trying to determine what errors from Stripe's createToken, the API reference docs say to look at the documentation about errors to find information about all possible errors. However, the documentation contains no information about several error types: https://stripe.com/docs/api/errors#errors-type

The complete list of error types it has no information about is: api_connection_error | authentication_error | rate_limit_error | validation_error.

I'm just looking for some information about if those types of errors have messages that are safe to show to users or not. We are using createToken with card elements and also to create bank tokens.

rare cairn
#

Why am I getting error 500 on evt_3KvoVzLKPu9R0yzS1vZ4YieF ?

candid grove
#

Hi

#

is there a way to know the payout status

#

like enabled or restricted in bulk format

vocal wagon
#

Hi again. Quick question: I noticed in the Dashboard UI there is a button to copy a taxrate from a connected account to the platform account. Is there also an option to do so with a simple API call? Or do i need to retrieve and create in subsequent calls?

sharp brook
#

Hello, since Stripe uses application/x-www-form-urlencoded key value pairs, how do I send metadata or transfer_data? metadata needs to be a json object, correct?

drifting hollow
#

I need help getting stripe terminal to connect on google mesh network

raven stone
#

When setting a cancel_at_period_end=True for a subscription, will this send a subscription delete event at the end of the billing cycle?

prime prism
#

Hi team, I am building an application that allows influencers to sell brands products and then share revenue with these brands. I want to use Stripe as the payment layer. I need to be able to get money from influencers and send it to the brands, which could be big amounts. Currently, I am trying to get money out of the influencers (customers on my platform) using ACH since it is cheaper (0.8%). Is there any limit on how much money I can debit from my customers? Is what I am doing fine or is there a more recommended way of doing this?

azure apex
#

hello how do i transfer my money to my bank i have 20GBP waiting to be payed out and each day it says being payed out tommorow my stipe account is older than 10 days and my buisness account has been closed.

#

@crimson needle i dont understand whats on the website

#

is there anyway i can get help by making a ticket or something

crimson needle
#

please reply in the thread. That thread has a clear link to where to ask for help. Please use that link to contact our support team

proven frost
#

Hi dev-help team, we have few events that don't seem to have attempted webhooks listed in stripe dashboard. could this have been tried 15 days prior, if yes how do we verify them they had been attempted?

cedar marsh
#

Hey guys! I am trying to set up a stripe webhook on an Express.js server, deployed on AWS with API Gateway and ElasticBeanstalk (EC2). I am getting the error: Unable to extract timestamp and signatures from header because API Gateway isn't proving the raw text body to the Express server. Anyone know what settings/config i should change to make it work?

proven wren
woeful grove
velvet mortar
#

Hey, I have a question. Currently I can add a card Token and attach it to our customers for paymentIntents etc.. I was wondering if I can also create a Token for Sepa Debit, to charge their bank account when needed. Does that work ? Because I don't see the Token creation for Sepa debits.

eternal kiln
#

My webhook listener implementation has recently started to return 500 error for all incoming requests. How can I effectively debug this? It's hard to fix an issue I don't understand. My front-end usually gets no error message other than the http code from the back-end. and when it does, it usually makes no sense.

robust monolith
#

What is the best way to check if a subscription is active? I am storing the subscription object in my db which is updated via webhook responses. Is checking status better than checking current_period_end ?

wise mango
#

Hello, I think i'm seeing the same. due_date used to be a reliable field we used on our invoices, but now it seems to be returned as null even when passing days_until_due in the create invoice api. This is for the response from Create an Invoice https://stripe.com/docs/api/invoices/create

stark goblet
#

Hello,

Is there a way to use Stripe discount codes and coupons with payment intents that will be used with the React Payment Element?

left sorrel
#

Hi! How my money in connect account can payout

keen sand
#

Hi, if I need to build functionality similar to GrubHub, where the restaurant is allowed to editing (add or refund )the amount after the order is place , is there anyway where I can achieve that with Stripe?
1. customer place the order
- save the charge id to the database or something like that
2. maybe here (customer wants to add an item cost $10)
3. I will add the item and adjust the price
4. set up a function which process all the charge for the day

Is there anyway to set up the payment intent to achieve this?

idle iris
#

@left sorrel by waiting for the charges to clear.

left sorrel
idle iris
#

@left sorrel charges always take at least a couple days to clear. No action needed or possible on your part.

misty hornet
#

naro-Discount

#

ahxtah-Payout

#

Shawn-PaymentIntent

twin whale
#

Hey there, can someone help me with save credit cards without charging it?
Scenario: React Native with NodeJS.
I want the user to be able to insert a credit card with presentPaymentSheet and save it on the Stripe Customer.
There is this issue on Github that was never answered describing this same process: https://github.com/stripe/stripe-react-native/issues/597
Can someone help me?

GitHub

On the checkout page, after the following promises: await fetchpaymentsheetparams() await initPaymentSheet() once the promises resolves, customer has an option to choose payment option where they c...

hearty garnet
#

Hi, I'm using stripe subscription now. Is there any stripe hosted page to let the customer set payment method with bank card?

misty hornet
#

Guilherme-Card

#

meisei-Subscription

versed violet
#

Why there is so much limitations in test mode, i made a multi currency system and i wasnt able to check as the choose business type "Individual". Like if a developer makes a payment system for his client then i hope his client(maybe a big company) will not give any details of there stripe acc. In that place a developer only have test through his account ig then how he will test?

unreal kernel
#

hi team, I want to get all invoices can anyone tell me how to get it. I tried using list of all invoices but it gives only 10 values. I am using apis to get data.

violet obsidian
#

Hello Team,

I am getting the mail from Stripe team

Hello,

Thank you for choosing Stripe! We’re writing because we noticed your account is impacted by a regulatory requirement called Strong Customer Authentication (SCA). SCA requires two-factor authentication on many payments in Europe. Payments that are not authenticated are at risk of being declined by your customers’ banks.

Your account (Gymfans) has payments (like this one) in test mode using the Charges API, which does not support the authentication requirements of SCA. We recommend using one of our SCA-ready integration paths to avoid more declined European payments.

What could be the next step any idea.
i am very stuck for this

Thanks in Advance.

dreamy dune
#

Hi, we are a IT Company here in the Philippines. We applied on Stripe Atlas but I received an email saying we're not eligible because we post a higher level of risk. Can someone enlightened us?

queen sable
#

Hello,

Could anyone please explain the reasoning behind this decision. I am selling an ebook the customers are happy it’s a legitimate transaction. I can provide my identification or any other documents you might need. The customers have already received my ebook which means your refunding them a product that they already have received. Not one customer have complained about the transaction or the product.

They said my payment of 1,200$ is blocked and will be refunded back to customers. That is about 60 orders that I have worked hard for. I need answers

vocal wagon
#

hey

#

Who can help me with Klarna payment method for companies

#

currently the form asks for personal id to complete the order

#

so it's missing the company id feature

#

i contacted klarna for this and they said only stripe controls the payment forms

#

i didnt find from dev docs any info how to modify the form

covert lynx
#

hello, i successfully integrate the google pay, but the gpay button only shows on mobile, and not on chrome browser but i used same google account with live cards

vocal wagon
#

Hello, how do I add the company payment option in the payment link when chosen klarna payment?

nova pasture
#

Hey!
We are planning to use Stripe terminals for our cloud based POS application.
We plan to use the BBPOS WisePOS E (https://stripe.com/docs/terminal/payments/setup-reader/bbpos-wisepos-e) but the docs tell us
The reader must connect to the same local network as your point of sale application.

So my questions are

glacial hazel
#

Hi guys I am new here!

#

I have a website with with a simple stripe card payment and I want other payment methods to be displayed on checkout page but can't do it.

vocal wagon
glacial hazel
#

I made other payment methods eligible but can't make them live. What to do please help! Only card payment is live by default

sudden pawn
#

i want to fetch stripe processing fees applied for particular payment Intent / charge through api. How can i do that

sturdy grail
#

HI! I have an issue with tax id collection for existing customers in checkout page. If customer is a company that does not have VAT number and does not check the "Purchasing as a business" checkbox, then Customer's name is overwritten by card holder's name, which causes huge issues, because then this name also appears on the invoice. Is this a bug? The name override is of course caused by the "'customer_update' => [ 'name' => 'auto']" option on checkout page, which must be enabled when collecting tax id-s for existing customers. It would make sense that name is only overwritten when "Purchasing as a business" is checked and Company name is filled. Any ideas how to solve this issue?

long sentinel
#

Hi Guys,
I have integrated stripe on my web app using Laravel/PHP. Currently, as per the flow on my web app, I have created checkout session and then redirect to stripe for payment after successful payment session_id is being returned on success page.

Now, I want the same flow for my mobile apps. however, stuck in success/cancel url param that for apis we always use api to create session. So, how can I get as response the session_id or how can I take card details.

willow latch
#

Karli-checkout

vocal wagon
#

Hi! Can one remove the default flag on a price (that has no subscribed subscription yet)? Through the dashboard or api doesn't matter

vivid patio
#

Hello, I had some problems related to the payment process through the Apple Pay button using Stripe's Payment Request Button feature.
Apple Merchant ID has been configured and the button is displayed correctly on the browser, but it does not appear via the webkit. (mobile wrapper)
Any ideas on how to fix this?

teal current
#

Hi guys, what is the best way to set automaticaly the default_payment_method for future payment when we use subscriptions with checkout ?

wintry ledge
#

Hi, can't we create a subscription using a one-time payment item and a recurring payment item at the same time ?

silent island
#

Hi I re-post about this.

#dev-help message

I'm using this api endpoint(https://stripe.com/docs/api/customer_portal/configurations/list).
This API has is_default .

I need to know the condition about when is_default be TRUE .
I'm thinking the condition is using create configuration and set is_defult to TRUE. And another condition is create configuration from Stripe Dashboard page from GUI (this page https://dashboard.stripe.com/settings/billing/portal).

This my understanding has been correct?

That hard to be explain to one time😅

marble dove
#

Hi, I'm investigating webhook requests that are intermittently timing out on our test server. So far it seems that only: 54.187.216.72 (from https://stripe.com/docs/ips#webhook-notifications) seems to work correctly.
Any suggestions on what I can do to investigate this further? I have added all the IPs to iptables. Example webhook event ID that timed out previously: evt_1KvlhBKnEV82zsZauaX6asYa. It would be helpful to see from which IP the request was sent in the Stripe dashboard. I've reached out to my hosting provider Hostinger, but they weren't exactly helpful unfortunately. So I may need to go back with some more detailed questions regarding this. Thanks!

Ensure your integration is always communicating with Stripe.

fervent sparrow
#

Hi, I was wondering if I can receive as a platform the application fee in the same currency of the presentment currency, rather than the settlement currency.

Context:

  • Using destination_charge + on_behalf_of

Example:

  • Buyer pays in $ and express account receives in €. My platform has a $ account, I want to receive the application fee in $
lethal mantle
vocal wagon
#

Hi! Coming from another payment provider we're amazed that you can create your own personal testing environment with Stripe. Is this something that could be done programmaticely, like via an API?

jovial dew
#

Hi Devs struggling to use the connect account we have set up for a third party. We currently have an integration with stripe allowing us to take payment directly from our platform. We have the function to set up a Connect account directly from our platform. We do not have the ability to send a payment directly to the connect account. I believe we must be missing something. Any help is greatly appreciated.

ruby walrus
#

Is there a reasonable maxlength for stripe's id field (particularly for events, if that matters)?

drifting swift
#

a direct debit has been set up on my account and i don’t know who it’s with

covert lynx
#

hello, is it possible to use the google pay as payment method on creating a subscription ? im using stripe js paymentintent.
this is the scenario that i want to achieve on web

  1. customer clicks the google pay
  2. customer google pay payment info save to the customer account (i tried pamentIntent, it requires the customer to charge before saving the user google pay using client secret key)
  3. after that, user should be subscribed to the product.
silent island
#

Hi all.

Could you tell me the best way to set billing_cycle_anchor with checkout session create proccess.(https://stripe.com/docs/api/checkout/sessions/create)

I understand can not set the this argument. But I want to use these argument in same process.
Some one suggest using traial_end but trial can not charged this until anchor date.

As much as possible avoid using webhook combination.

slim remnant
#

Hi! I'm testing the payouts and I see this in Stripe dashboard (see picture attached). Is there any way to create the payout from that "future payouts" without waiting 7 days? Sorry I can't find the option if possible.

cerulean pineBOT
#

:question: @YerayAmentitiz 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

visual hawk
#

how to use cli with customer id for invoice.payment_failed?

nova pasture
#

Hey,
a few days ago, one Stripe team member mentioned that using on_behalf_of with Standard Connected accounts could cause headaches when it comes to refunds and things like that.
Could you please point out why exactly this is a not recommended approach?

Background:
We have several 10.000 customers which we are currently maintaining in our Platform account but as we are going to extend business to other US states, we need a new Stripe account for every new state. We've planned to use Standard Connect accounts for that but we want to keep the customers at the Platform account as keeping them in sync with all Connected accounts could easily end up in a mess.
We've created PaymentIntents with on_behalf_of set to the Connected account at it seems to be working as expected.
Refunding seems to be working as well - we've just identified two drawbacks:

  • refunds at the Connected account do not show up at the Platform account and vice versa
  • the payment description is not visible at the Connected account payment list, it seems to be replaced by the payment id
normal sorrel
#

Hi There, I'm trying to create products on stripe, but I'm not sure how to make more than 1 quantity available. Can you help? Amy

distant bronze
#

Hi. I need some advice/assistance in payment methods & setup intents usage.

**Context: **A platform I'm working on makes minor charges to customers (with their consent/knowledge). This is added to an invoice and via some condition (threshold), e.o.d. or minimum balance the invoice is finalized and the customer should be charged. I'm using payment methods to add customer cards.

Question: I've seen references to setup intents and read through the material found here (https://stripe.com/docs/payments/setup-intents) and on the api docs page. For our platform to successfully charge a customer (via an invoice) in off_session mode, should setup-intents be used?

Learn more about the Setup Intents API for saving payment methods.

echo coral
#

We got this review for our stripe WooCommerce plugin "hacker used my stripe account to do a card verification attack that cost my small business a good amount of money." What are the possible chances?

cerulean pineBOT
#

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

viscid chasm
#

Hello,

We try to implement a custom UI for card manipulation (adding, removing, etc.). Our business flow is the following: the users can add a card, and the card can be used in the future for making payments (one-time payments or auto-renew payments).

I'm not sure what APIs to use on the mobile -- createPaymentMethod, or createSource. What we want to do is the following - create the payment method for the clients (mobile apps) and pass it on to our backend to attach it to a customer.

Can you please advise us what's the best way forward?

visual hawk
#

when this event "customer.subscription.deleted" occur?

waxen spindle
visual hawk
#

is it when the subscription expired ?

#

and customer didn't make the renew ontime?

jaunty wind
#

I posted a question here yesterday, is there an easy way to find it?

waxen spindle
waxen spindle
wide edge
#

Hi, we will soon be onboarding some UK schools as custom connect accounts. In the UK, schools do not have their own business registration documents, so instead they need to rely on their local government/council to provide these on their behalf (e.g. VAT registration certificate). Would this mean that the local government should be the connect customer instead of the school?

Additionally, since some of the schools have the same local government, this could mean that the same information is being used to onboard the separate schools. If we need to create connect accounts for the schools using the local council’s information, will this cause a problem for Stripe if we have multiple connect accounts that are essentially the same?

In our app, each school would have its own account and its own connect account to go along with it. Is there any workaround for our scenario? Or will we have to develop our app to allow multiple school accounts to share a single connect custom account?

(We already use the 00000000 tax id workaround for connect accounts that don't have a CRN)

trail quarry
#

Hi I'm integrating stripe connect custom into our flutter app (android, ios and web) right now I'm using firebase (gcp) cloud functions (stripe nodejs sdk) to communicate with stripe, I'm done with almost everything except the file upload, I'm unable to send the file to my server (firebase cloud functions nodejs) any idea regarding this, I'm also wondering wether or not can I use Stripe api to upload the file directly to stripe from my front-end (flutter app)

teal current
vernal ice
#

Hey Stripe, I have a little question here 🙂
We have enabled automatic collection for subscriptions (we use metered billing). By the end of the billing period, invoices are automatically finalized, automatic collection works perfectly, but the invoices are not automatically sent (We enabled this option in the settings, "Email finalized invoices to customers").
Users receive the invoice only when there is a finalized payment (customer receives an email with the invoice and a receipt) but for those users who paid $0 or less than $0.50 the invoice is NOT sent. Is this normal? Is there a way to send those finalized invoices even if there is no payment+receipt? Or just to send every finalized invoice?

ruby walrus
#

Does the Search API support searching events? (It doesn't appear so from the docs.) I'm trying to sort out how we can replay missed events but only those for which there is a configured webhook. It appears that doing a list of events doesn't take pending_webhooks into account

cedar canyon
#

Hi! I recently sold something on Noihsaf Bazaar and I initiated a payout but the payout failed so the balance was returned to my stripe express account. How do I do a payout from my stripe express account?

meager hawk
#

@cedar canyon you have to contact the platform (Noihsaf Bazaar), they control that for you.

robust vine
#

Heyy, need some clarification on the payouts .
From the docs that i read https://stripe.com/docs/connect/manage-payout-schedule in order to change the frequency of the payments from the plaform to the connected account i only need to update the settings.schedule.payouts objects

is this correct?

vocal wagon
#

Hello 👋 Is there a way to display (and use) already saved customer's Credits cards on the Payment Element ?

grand stone
#

Have a question about Stripe payments, I've checked all the different options (Elements, Checkout, Links) and it seems like none of them fulfills the following criteria:

  • Own the UI for the user to input payment methods
  • Make the payments through our sever
  • Allow both Card and ACH payments
  • Allow recurring payments

Is this correct?

hollow spire
#

Hi guys,
I am using direct charge and standard account. We have application fee and can set it while creating payment intent.
I am also collecting web hooks.
Where can I get the stripe fee when 'PaymentIntentSucceeded' webhook received?
I actually want to know exact amount that connected account receives.
Thanks in advance.

ruby walrus
#

from archived thread #k3davis-events - when I use EventService to get events created in the last 30 days with DeliverySuccess = false I get no results, but I see in the dashboard webhooks that failed delivery

undone torrent
viscid chasm
#

Hello,

We want to implement a custom checkout flow in our mobile apps, we don't want to use the payment sheet, we want to implement our checkout page. We receive a payment intent from the backend, can someone tell me what APIs should we be using for completing the payment on the client side? (The payment intent already has attached a payment metho

last dune
vocal wagon
#

Hi I have a problem with my presta, all payment make with strip are failled, you know how fix this bug ? (stripe_official/orderFailure).. Thank you

#

(Payment authorized, but not yet captured)

#

ok thanks

dense hill
#

Hello, need to know about instant payout to customer debit card showing error as card not attached to stripe account. External account can only attached to standard accounts via dashboard

rigid furnace
#

We're upgrading from 5.63 to 20.116 - I'm having a hard time finding clear guidance describing how to transition the subscription creation process - the current code using the Plan object no longer is working

wooden hinge
#

I am having a really hard time trying to find the placeholder with the Stripe customer id of the current customer. Do you by chance know what it is?

fringe quartz
near kite
#

Hello! I'm currently testing AfterPay (via PaymentIntents/PaymentMethods). The form expands to add address fields, which I fill out. But when I click submit, I get the following error: Missing required param: shipping[address][line1].

lilac bay
#

Hey folks, I have a Spanish user who is trying to create an Express account linked to our account, which is located in the UK. They are getting the error Address for business must match account country Does account refer to our account?

#

Never mind, I've just seen the answer in the docs.

#

I see I have to add country to the Account create data, not just in the individual's address data

twin whale
#

Hey there, can someone help me with save credit cards without charging it?
Scenario: React Native with NodeJS.
I want the user to be able to insert a credit card with presentPaymentSheet and save it on the Stripe Customer.
There is this issue on Github that was never answered describing this same process: https://github.com/stripe/stripe-react-native/issues/597
Can someone help me?
(I have asked this question last night but the response didn't resolved)

graceful niche
#

hello huys
hope you are doing well
i'm contacting you today again regarding subscription plan update
is it possible to re open my last thread please ?
i have a case

vocal wagon
#

Can someone help me i have problems with the name that appears when people do their payment

#

can i have a number to call fot help or something?

#

fot = for

surreal bane
#

y’a des français ?

agile bramble
#

Hello everyone, with regards to Apple Pay functionality and Magento2. Is there any way that we can make the functionality on the checkout page work the same exact way it does on Cart Page, Product Page, Minicart?

What I am running into is, if we have apple pay enabled on checkout, when someone clicks on the apple pay button it popups up and appears to function as it should but when you try to process the payment, you get an error that you need to choose your shipping method. Shipping Method has been chosen, and even if it hasn't it would be maybe useful to have it as apart of the popup where if chosen it shows the chose, but you can also change it in that popup dialog as well.

Part of this could be Amasty One Step Checkout, but I disabled it and disabled other payment methods and still having the issue so just curious if we could use the same validations and checks for the checkout page.

surreal bane
#

vous savez il faut combien de temps pour que le virement se face entre stripe et ma banque

#

you know how long it takes for the transfer to face between stripe and my bank

viscid burrow
#

We have to migrate Stripe Customers to our new app and sunset the old one. Is there a good way to create a new Customer on a new Subscription and cancel the old subscription and refund any remaining balance on the old sub? What is the best way to do this? Particularly the cancel-and-refund-balance step? We want to create a totally new subscription on the new app rather than "upgrade" them. And we need to create a brand new Stripe Customer for accounting clarity.

lilac pebble
#

Hello, I have such a problem with 24 transfers on my stripe account. He reproaches me that the supplier of Przelewy24 has not approved my company, I am asking for help.

#

ok

vocal wagon
#

Hello, I have a question related to webhook testing. Is it possible to mock a webhook with a specific customerId / subscriptionId. I am using local webhooks with the CLI and it creates a default Customer each time.

keen marlin
#

@stable veldt i am getting the exact same, been in touch with Stripe multiple times, was first advised about API version, which was updated. in a test version goes through fine, but in live complains about the params

narrow garnet
#

With Stripe Connect I want to take a 5% application fee for one off payments as well as monthly subscriptions. Is it correct that one off payment intents use application_fee_amount and I calculate the percentage myself, while subscriptions use application_fee_percent? Is there any way to just use the same logic for both?

chrome umbra
#

Hi I have a unique situation with a WorPress website that has the SiteURL different than the SiteAddress (home Page)

#

So Woocommerce -> Stripe payment would not work

proven depot
#

Hi all, I am using a Stripe connect setup -- is there a way to pass Stripe fees to the connected account instead of us paying it?

quartz silo
#

Hi everyone, how can i proof my webhooks events without waiting for the subscription period to end

worthy kite
languid tulip
muted grove
#

Hi everyone, I have a scenario where the subscription payment failed but the card was added to the customer, but at that time there wasn't any error. Stripe support told us that "at the time the card was added, there was no error, and the customer'=s bank authorized it. Declines do not necessarily mean there's something wrong with y=our customer's card, only that the bank decided not to authorize a specif=ic charge" and that we need to check this for each customer. Can you please provide any guidance? or how can we make sure that only a card is added when a subscription/payment succeeds?

vocal wagon
#

Hello.
Anyone know if stripe will accept a platform for listing about relationship and for People 18+?

I need the stripe gateway for promoted listings.
Thanks

wintry ledge
#

Is it possible to add metadata to a paymentintent created for a Subscription creation ?

robust vine
#

Heyy,
How i can filter disputes or payments of the platform per connected account
There is any way to filter this on the params insted of querying all the payments or disputes and filter after?

bold horizon
#

Hello. Can i cretate payment link for input(other amount) (client-only)?

vocal wagon
#

hello i need some help

#

I want to sell a website to someone, how can he pay me through Stripe?

long echo
#

Hi, I have a directory website where I'm looking to add a payments solution. Each listing would offer a different product with a different price. Wondering what would be the best way to handle something like this?

reef gazelle
#

Does Stripe have an easy way of identifying subscriptions suspected of being from sanctioned countries like Russia or Belarus?

tough cloud
#

Hi Team,

My team is curious about a feature regarding payments. We would like to see our stripe balances from our transactions split up by the line items per transaction. Best way I can describe that is through an example:

E.g. a user buys 25 tokens for a cost of $25. With our fee we add $1. Then, applying the stripe processing fee to charge the customer we add an additional $1.09.

In the example above, we are not making money on the $25 (we will credit this as liability), only on the $1 fee, so we would like to be able to see our "balance sheet" on Stripe to see what we've made in profit vs what is in holding. At the very least we would like to be able to query one of Stripe's APIs to view an analysis of our revenue in order to view our total revenue, profit, holdings, etc... Our MAIN goal is to not spend what we don't have and want to use the proper tools to protect ourselves.

I hope this is enough detail on this, but do you have any guidance here?

austere ocean
#

Hello, I am having some trouble getting some stripe units set up. I cannot get to the wifi admin settings page, to input the username and password for the POS unit. Is there a factory reset sequence? Device: Wise POS-E. Thank you!

quartz silo
#

Hello, if I would like to notify my clients by mail about a successful payment of their subscription, a failed payment and if it requires any action, what webhook events do you recommend I use?

languid tulip
#

marco-payments

hollow ridge
dense phoenix
#

Hi,
how are you?
I have successfully integrated the Stripe sdk and have been using it for a year without any problem.
At the moment I'm having a problem with the endpoint.
\Stripe\SubscriptionItem::delete
I tried calling both
$result = \Stripe\SubscriptionItem::delete($subscription_item_id,[]);
or
$result = \Stripe\SubscriptionItem::delete($subscription_item_id);
but I always get an error

Uncaught exception 'Stripe\Exception\InvalidArgumentException' with message 'You must pass an array as the first argument to Stripe API method calls. (HINT: an example call to create a charge would be: "Stripe\Charge::create(['amount' => 100, 'currency' => 'usd', 'source' => 'tok_1234'])")'
stripe/lib/ApiOperations/Delete.php(22): Stripe\ApiResource::_validateParams('si_LdIu5L4EWetW...') #1
stripe/lib/ApiOperations/Request.php on line 24

do you know how i can solve it?
Maybe I need to update sdk?
Thanks

polar whale
#

Good evening, when I receive an amount of 1500 it means $15,00 correct? How could I convert it to a float without transforming it into a string first?

stiff hornet
#

Hello! I am looking into the Payment Links API and was wondering if it's possible to "generate a new one" for each individual customer instead of re-using the same one and if this would be an issue as they can't be deleted and would eventually become a bit big. Another solution that could theoretically be used is having an extra field (on the payment link) that can be customized to be a number of X length for example but I had no luck finding anything related to doing that in the docs. I know I can theoretically identify a customer by using their e-mail address and a webhook, but if they have multiple orders with the same e-mail address I have no way of differentiating which is which.

To explain a bit further, let's say I have two "orders" in a database for a customer, both with the same e-mail name@provider.com. If I were to send them a payment link where they use name@provider.com as an e-mail to then receive it on a webhook, I would not know which of the two orders was the one that was "paid for", I hope that makes a bit more sense

TLDR: How can I know "who" paid using a payment link without needing to use e-mails which might already be in use in multiple other orders

prime prism
#

Hi team - I am using Stripe connect, and I want to make sure that I am able to debit money out of my connected accounts if needed (https://stripe.com/docs/connect/account-debits). I am trying to make sure that Stripe is able to do this: If a connected account balance becomes negative, Stripe may auto debit the external account on file, depending on what country the connected account is in.
1- How do I make sure that Stripe is able to pull money out of my connected accounts bank accounts?
2- How do I test this functionality in test mode?

valid spire
#

Im getting an error! Using the new payment element, after generating the PaymentIntent Secret Key, and placing it the react element <Elements stripe={stripe.promise} options={{ clientSecret: stripe.options.clientSecret}}/>, I recieve and error: Invalid Signed Parameter 'client_secret' provided; invalid_request_error from request: https://api.stripe.com/v1/elements/

trail quarry
shadow cobalt
#

Hi I am just started getting this error "type": "invalid_request_error" it was fine until now using cards online

valid spire
shadow cobalt
#

"message": "Invalid Signed Parameter 'client_secret' provided:

valid spire
shadow cobalt
valid spire
#

AHHHHH!!! I'll be honest, since PaymentElement was released "bugs everywhere". 😱
Should have stayed with CardElement...

shadow cobalt
#

It's back

valid spire
#

Ok, I can confirm its back and running....

tribal moth
#

glad to see that many ppl had this issue, i was really scratching my head...

#

Back for me too

cursive wedge
#

We have a data of the bank accounts (BECS) of our customers in another payment company. We plan to migrate the bank details to stripe. Can we mass migrate using the API ?

thorny trench
#

Hi All,

We had a huge issue with a reimbursement. Someone was charged, incorrectly 30k (yes, thousand, while the payment should be only 2500). It was a bug caused by Stripe. We reached out and a reimbursement was made. The problem: It was made to ANOTHER person. We have no idea how to fix this and we aren't getting any response from support since yesterday. This is super critical.

Anyone can help us here?

tulip abyss
#

I'm trying to connect accounts to my platform but the connect tab in the dashboard is not showing, any reason why?

feral sierra
#

Hello, is it possible to pass decimal numbers as amount?
(its for transfer api)

ruby yarrow
#

Supposedly one can setup recurring subscriptions with SEPA, if the user started with say, iDeal. Stripe elements seems to support this, and the docs make it look like Checkout also supports it, but we've been unable to get Checkout setup a recurring subscription if the user starts with iDeal/sofort. Is that supposed to work? Or is it Stripe Elements only?

worldly knoll
#

Is there any way to match a charge_id to a Checkout Session? I don't see any relation from the Charge object or the PaymentIntent object.

stiff hornet
#

Is it possible to get a shorter checkout URL?
I've been playing around with the Checkout Session which I want to use together with a text message (SMS) API, the problem is that SMS api's charge based on "segments" of 160 characters and I noticed that the checkout url looks like this:

https://checkout.stripe.com/pay/cs_test_a1pIzUIW6AC0QO6ebcibaX2J4UvcLU1IJ3WPThdjRIeHyIOdRmd8IpFtg2#fidkdWxOYHwnPyd1blpxYHZxWjA0TaDqQlFCTEpjS0dSMDN9NXZfSzFgSF1caD1SbWx2ZF90MmtrXUl2dDZAVE0yM1xrPVRBamN1SlR9YXFQZlV0dmJuM2JXb209S1Nnbn1Md29mV21NclFpNTVsM39AaWZQUicpJ2N3sssWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBabH111CcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl

This by itself is 357 characters long which would be ridiculous to send as a text message as it's already 3 entire segments on its own. I can think of a "spaghetti solution" where I store this link in a database, send a link to my own domain like pay.mydomain.com/userID which then redirects to the obscenely long checkout url

Is there no built in method to make the url acceptably shorter?

worldly knoll
#

@stiff hornet You could use bit.ly or another link shortening service (or build your own).

stiff hornet
open roost
#

I am working on accepting the Canadian dollar but in testing, when I accept the CAD payment, I can't transfer it to my CAD Connect Express account. I get the following error The currency of source_transaction's balance transaction (usd) must be the same as the transfer currency (cad). Our platform account is setup for USD so how do I transfer the money to the CAD connect account before it converts the balance_transaction to USD?

hollow ridge
#

Hello, when using payment links using the dashboard, can I opt to get an email notification when a new customer signs up? I am not talking about customer emails, I am referring to an internal email notification letting me know that there is a new sign-up.

elder jasper
#

Hey Stripe team. I need some guidance on how to achieve my scenario:

  1. Platform allows connected accounts to be created, using custom connect. platform's customer (A company) can create their own customers, and add payment methods on their own customers (Customer object is created on the custom connect account, and the payment method is created on the customer object. Connect account > customer > payment method)
  2. The billing / fees structure of our platform is destination charges. Our custom connect account creates their customers, payment methods for their customers, charges (offline monthly charges, etc), and we charge application fees. Our platform facilitates the management of this whole process. We charge a fee using application fees and absorb the transaction stripe charges

Question is:
When trying to do an offline payment intent using the payment intent api....

  1. I can't do on behalf of specifying the connected account Id, because it doesn't find payment method (payment method is on the connected account's customer, not the platform's customers).
  2. I can't specify the stripe account header because I can't then specify transfer options for application fees (transfer would be wrong way around and initiating the transfer onto itself).

What's the right way to do the paymentIntent in this scenario?

knotty quest
#

Hello! I did a payment intent with capture_method = 'manual' and after i captured with an amount lower than original value, however my bank did refund the entire amount and on the dashboard is showing the message "partial refund started". Is it should refund the entire amount of the payment? Sorry for my bad english

molten granite
#

Question. Does the run time of stripe.customer.retrieve increase the more customer ids you have in your account? Seems constant from my basic test, but just want to make sure.

rancid crest
#

can I include level3 data in a paymentIntent on a pm_ with type us_bank_account or will that return an error?

rose otter
#

deckberg-level-3

echo tapir
#

hello, we have build a platform with laravel php and on this plateform user can buy product with their wallet . They have to charge their wallet on the platform, then they can buy product on the plateform. Also we can do a refund on their wallet. Can you send me instructions for that please ?

surreal hare
#

Hi, I want to use Stripe to offer Link Payment in Colombia. Does anybody knows if that is possible ?

dry gust
#

Is it possible to postpone a payment 30 days into the future much like a one-time subscription-ish thing?

verbal hull
#

Hey folks,

I have been trying to connect a client with an existing stripe account to my stripe account. I have reached out here few times and tried a few methods. Based on my last discussion here (#dev-help message), I tried connecting their account using OAuth Reference (https://stripe.com/docs/connect/oauth-reference). But since the client is already connected using an SSO, we got the following error:

knotty quest
#

@rose otter, i've just tried in another bank and it woks. Thank you a lot!!

lament pier
proven frost
#

Hi dev-help team, can we update invoice description of paid status, when passing preferred_locale, the invoice gets localized but not the description that we passed, is there a way to update the description so that could be localized as well

coral forge
#

Hello. We're trying to transfer funds from our stripe account to a connected account. When we try this, we get the following error, even though we do indeed have sufficient funds in our account to cover the transfer... "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)." Any idea what the problem is? Do we need to define the source type as bank account? I believe the default is card, and I'm not aware of a card being associated to our account.

austere ocean
#

Hello, we are having some trouble getting our Stripe devices to connect to our POS system. The device and the computer are on the same wifi network, and the device has been paired to the POS system using the pairing code the card reader generated. When attempting to make a sale, we receive an error message that says "attempting to reconnect to Stripe device." Are we missing a configuration step?

brave skiff
#

Hi, for the stripe terminal SDK for iOS can someone help me understand the role of locationId in the bluetooth configuration and why it is required starting with version 2?

lime bear
#

I need to replenish our platform account bank balance from our bank account, how would I do that with stripe cli?

buoyant lotus
#

Hi, we are using stripe checkout for product purchases, and wondering if there is any way to save customer cc info without dealing with a payment intent and elements?

wintry veldt
#

Hi - is there any security risk sending the Customer.id back to the client along with the client_secret? We create the Customer on the server side, but would like to associate the customer.id with the user id in our Firebase DB on the client once the payment is confirmed. Hope this makes sense! Thank you.

surreal temple
#

Hi everyone -- question here related to subscriptions and failed payments. We're noticing a little bit higher than average payment failed on renewals for our subscription product. We are a relatively new merchant account, so this is potentially a variable effecting this, but I recently also realized that we are not validating CVV and Postal code. Might it be possible that we're getting rejected on renewals by the banks b/c we're not validating these data points? Any dev teams experience this before and have suggestions?

tribal moth
#

I'm currently styling my custom checkout flow, using a payment element. Is there any way to make it display a mock Google Pay and/or Apple Pay Button to check how it fits the design? Or will I have to test on eligible devices using https?

eternal cargo
#

Hello

I signed up with Flowell and they use stripe to pay out.

Stripe has you log into your bank to “authenticate you” and your account numbers

But why does stripe keep logging into my bank?

Flowell didn’t know and suggested I contact you

Thanks

prime prism
#

Hey again there,

(For context) I am implementing a marketplace and using Stripe connect for this.

I'd love to get some guidance on the best way to implement refunds. This doc https://stripe.com/docs/connect/best-practices#impact-from-chargebacks-and-negative-balances, seems to imply that having negative balances in a connected account is bad - Consider product or service refunds instead of having to manage chargebacks and negative balances. It might be a better customer experience and also less expensive for you., and If their balance can’t cover the refund, you can reverse the transfer without issuing the refund (which will result in a negative balance on the account).

Are there any bad implications if connected accounts have negative balances and Stripe having to collect them from their bank accounts? Is something to be avoided from Stripe perspective?

sleek rose
#

Is there a way to import an existing customer into a Clock object (test clocks) or is everything separate?

crimson needle
#

please use the existing thread we have together instead of a new question!

swift cape
#

Hi Stripe, I'm trying to determine all (recent) webhooks associated with an invoice, programmatically. Is there an API to retrieve events/webhooks from invoice_id?

golden cosmos
#

sayori-invoice

compact hatch
#

anybody knows commands for heroku commit

#

i cant do it by the book

#

im using vs code

covert lynx
#

hello, if we have active subscription on the specific product and will change the price. is it possible to keep the old price to the existing customer and for the new customer should charge the new price?

long summit
#

who can i report a website using stripe to sell illegal goods too?

vocal pivot
#

Hi. I'm using payments api for subscriptions and I started seeing AU Direct Debit payment option. I want to disable it and only have card option. How do I do it?

frail brook
#

hello, is there a way to use the user email address on checkout rather than having him typing it again?

quasi marten
#

Hi, I want to ask can I change the domain name of this page to my own in the check page.

#

I don't want show stripe, I want change stripe to my own domain name

golden cosmos
#

2022.i-custom_domain

foggy moth
#

Has anyone added a metadata field via Stripe API containing a space? I've been told to add a space in the field being that you can't leave blank

foggy moth
dark thistle
covert lynx
#

hello, what if we don't have a statement descriptor on the product, what will be the default show on the customer statement account?

slate whale
#

Apologies if this has been asked before. Is there a way to detect if the PaymentElement form has been completely filled out (and has valid input)? I want to disable the button hosting the submit action until the user has entered all of the required fields that the PaymentElement loads.

velvet berry
#

HI I am quite new to stripe and following this tutorial https://www.youtube.com/watch?v=WG4ehXSEpz4&t=75s,
using this cmd stripe samples create developer-office-hours tutorial, getting msg The sample provided is not currently supported by the CLI: developer-office-hours.
so what i need to use here to follow this tutorial?

rapid heath
#

Hello Devs, need some help.
I am using Webhooks to notify my application whenever any Stripe Connect Account got verified by Stripe,
Can anyone tell me that what event should I listen to?
Thanks

brazen tinsel
#

I have a rare concern regarding duplicate customer creation on the account showing one single customer created twice in two different API calls but at the exact same time (same timestamp). If you checked these two events:
evt_1Ks651I8OBWPiWBS2YfiCSkw
evt_1Ks651I8OBWPiWBSlltptlwr

We are using your Node.js SDK and this is the sudo code we're using for our implementation
import 'stripe' from 'stripe';

stripe(
STRIPE_SECRET_KEY,
{ maxNetworkRetries: 3 }
);

const customer = await stripe.customers.list({
email: 'example@text.com'.toLowerCase()
});

if (!customer.data.length) {

return await stripe.customers.create({
name: ${first} ${last},
email: email,
});
}
Can you help me check if this could be a bug? Or if not, how can we avoid duplicate customers during creation? Thank you!

last sedge
#

Anyone ever can not catch react rendering broken, sometimes network broken on rendering, but FE can not catch any throw issue. How to catch this issue? It is an iframe so I think that can not catch the issue from error boundary.

#

only can be rendered an unable filling box, have not rendered input. But no place of code can catch this issue.

quasi marten
#

Stripe Checkout is not able to run in an iFrame. Please redirect to Checkout at the top level. I want use stripe'pay in my web.But I got this error

#

If I cant use Iframe, how can realize this function.

shrewd fulcrum
#

hello i need help

hearty garnet
#

Hi, If upgrade to a higher price and same period subscription, does it will refund the rest amount of current period by proration?

dry hatch
#

developer.pinaxiz

icy solstice
#

Hey i get this on my webpage when trying to setup stripe and my account should already be verified. (Payments/payouts may be disabled for this account until missing business information is updated)

Can i get some help please ? 🙂

cunning jasper
#

Hello @all, We are using stripe express account & checkout session methods.
I want to handle multiple items payment in one go & how can I handle a single product refund?
As I'm able to get only one paymentIntentId for the whole payment.

vocal wagon
#

Hello, someone could help me troubleshoot this error regarding the wechat pay in my website?
request-id: req_V8GePgSqfgzdiB

response: {
"error": {
"message": "The app_id can only be provided if payment_method_options[wechat_pay][client]=android or payment_method_options[wechat_pay][client]=ios.",
"payment_intent": {
"id": "pi_3KwMTpGJs89P0wjL11P2BRXx",
"object": "payment_intent",
"amount": 3599,
"amount_details": {
"tip": {
}
},
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"client_secret": "pi_3KwMTpGJs89P0wjL11P2BRXx_secret_cjK12dS5jsw0tbCdQSSdVbXAe",
"confirmation_method": "automatic",
"created": 1651825541,
"currency": "eur",
"description": null,
"last_payment_error": null,
"livemode": false,
"next_action": null,
"payment_method": "pm_1KwMTvGJs89P0wjLTyZ7E0o9",
"payment_method_types": [
"wechat_pay"
],
"processing": null,
"receipt_email": "275565456@qq.com",
"setup_future_usage": null,
"shipping": null,
"source": null,
"status": "requires_confirmation"
},
"type": "invalid_request_error"
}
}

nimble moon
#

Hi, I had a quick question regarding migrating to the PaymentElements ui interface, previously we would create the setupintent in the submit handler and pass the client secret to confirmCardSetup, now the client secret is required to be added to the Elements wrapper outside of the submit handler. If a user failed payments for whatever reason, would they require a new setup intent to be created? How does retrying work?

ornate jackal
#

Hi!
How to change that?
I'm not able to cancel users subscription, because tax should be exclusive here

safe spire
#

Hi, has anyone encurred into this error?

wintry ledge
#

Hi, why do I have a SEPA payment method available on a Payment Element eventhough I did not activated it in the settings ?

chrome condor
#

Hi, I am using Stripe subscription schedule API for create subscription using plan interval monthly.

$plan = $stripe->plans->create([
                'amount' => $amount,
                'currency' => config('constants.GBP'),
                'interval' => 'month',
                'product' => $product_id,
            ]);

$subscription = $stripe->subscriptionSchedules->create([
                'customer' => $customer_id,
                'start_date' => strtotime($start_date),
                'end_behavior' => 'release',
                'phases' => [
                    [
                        'items' => [
                            [
                                'price' => $plan_id,
                                'quantity' => 1,
                            ],
                        ],
                        'end_date' => strtotime($end_date),
                    ],
                ],
            ]);```

When i create subscription, and the invoice generated then after cancel subscription stripe automatically generate refund invoice under subscription on cancel subscription which i don't want.

I want For EG: if the invoice generated on 3rd may and if i cancel subscription on 4th of may then the refund invoice should not be generated.
What things i have to do for that?
rough quarry
#

Hi, how connected account can login into their account ? Using Standard account type

shrewd fulcrum
#

how to make custom donation page in stripe?

deft meadow
#

Hi, I am using connected accounts for money transfer, in case of payout failures, i want to pause payouts until issue rectified by user, if i pause payouts from stripe dashboard, i am not getting any webhooks on account.updated, getting only when its resumed back. Is this a know issue or happening only in test, that if the payouts are disabled from dashboard for a connected account, no webhook is sent from stripe?

lilac bay
#

Hi folks. If I have Standard accounts Connected to mine and I want to get a list of all the App fees & Charge details to do with those Charges, I have to do one request where I use an API key from my own account for the App fee, but the reques to get the Charge has to use a Connected account's connect secret key, is that right? I can't seem to get the Charge details using my own key

cerulean pineBOT
#

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

north coyote
#

Hello! When I'm connecting to the reader I get error E/StripeTerminal: Failed to save offline reader and connection. And get a lot of verbose logs from inside the SDK, first two lines:

at com.stripe.offlinemode.DefaultOfflineRepository.saveOfflineReaderAndConnection(DefaultOfflineRepository.kt:163)
at com.stripe.offlinemode.DefaultOfflineEventHandler.onReaderConnected(DefaultOfflineEventHandler.kt:49)
.......

I don't think it's good for library security.
And can you explain what is this error?

deft meadow
finite lynx
#

I get a spinning loader in the checkout instead of the card payment fields appearing, does anybody have any suggestions how to fix that?

vocal wagon
#

hi guys, is there a way i can test subscription renewals without using the trial feature?

versed wolf
#

I want to verified my account and use for buisness

cerulean pineBOT
#

:question: @versed wolf 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

junior mantle
#

hi, need to understand update subscription flow . Call update_subscription (with paymentmode =default_incomplete) and then call checkout page or viceversa please confirm Thanks

toxic parrot
#

Hey - we have several webhooks set up to accomodate payments from different websites we run to our stripe account. But it looks like on each transaction we have the webhooks firing even for ones not related to that site

Most of the time this does not cause problems but had a very minute handful of payments where it returns a 402 error and pending webhook response - surely the webhook should only fire based on where the transaction came from and not across all the webhooks set up?

trim atlas
#

Hello! We can't purchase SyncWith subscription using turkish Mastercard. Is there any restriction?

turbid sluice
#

Hey there I made my first sale through bigcartel with stripe, I have my bank account linked and verified but it still doesn't even show the sale as pending or anything,says I haven't made any sales

random meteor
#

Is it possible for coupons to have multiple discounts on a subscription? One month free, 3 months reduced price, full price thereafter?

echo pulsar
#

Hi, is there a way we can view emails Stripe has sent on our behalf. We are using subscriptions and have had reports from some customers that they have been notified that they have a failed payment and receive an email but when they follow the email it is not loading the page.

split swan
#

I should not have to download discord so that I can receive assistance from stripe sigma and a payment was deducted and I don't even know what stripe sigma is. I keep getting emails . Refund and take me off everything I don't have an account and the support is non existent

#

Where is the phone or chat support. You devs need to stop relying on bots. Or pre determined support "articles".

random meteor
#

@split swan this is only for developers, for the live chat you can reach that on the support page.

split swan
#

Live chat is not chat it's just articles and no human support

random meteor
#
#

There is definitely live chat where you can get a response from a human.

split swan
#

I don't have an account I don't even know what this is.

#

But I'm charged for it

random meteor
#

Then there's a mechanism to find out who the merchant was and what it was for, give me a sec

hushed escarp
#

What am I doing wrong here?

 stripe.customers.create({
          description: 'Pending raffle purchase',
          name: item.name,
          email: item.email,
          payment_method: item.payment_method,
          metadata: [
            {'purpose': 'raffle', 'type': 'raffle'}
          ]
        });```
cerulean pineBOT
#

:question: @split swan 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

random meteor
#

I found this on the support page which is probably what you want. You then need to contact the merchant. Strips is just a payment processor.

split swan
#

I don't have that info. I just received an email from stripe sigma never made an account and said I was charged and I can't talk to a human. No phone or chat support

#

Merchant?

waxen quail
split swan
#

That url doesn't work

#

There is no phone support, chat support is just articles

#

I don't have a log in because I never made one I don't know what this is

golden spade
#

Is the nickname of a Price ever listed on an Invoice PDF?

nova pasture
#

Hi!
as I didn't find it in the docs - does the BBPOS WisePOS E support signature reading?
If not - is there a device available that does (+support for server-driven setup without an additional mobile phone)?
Best, Harald

molten raptor
#

Hi
I can't find it in the docs but is it possible with Stripe Checkout to offer a free trial for a product that is purchased with a one-time payment (not a monthly subscription)?
Thanks

stiff hornet
#

Where can I find the client_reference_id that I set during checkout session creation within the webhook response? I am currently capturing the charge success element and can't see it

safe spire
#

Hi! Has anyone had this error?

worn pivot
#

Good Afternoon, I am creating a custom connected account, adding the details via the API. I am trying to add an external account (bank account). What is a dictionary in the following context: Either a token, like the ones returned by Stripe.js, or a dictionary containing a user’s bank account details (with the options shown below).

limpid dirge
#

Hi! I have a question on how to manage webhooks, how do i prevent an event from being fired again after it failed?

undone snow
#

Hello

#

@meager hawk can you unarcheive my conversation

#

I have an issue with saved cards not being shown and i need help with that

#

@ember bear Can you help pls

#

Can you check my earlier conversation with @meager hawk

ember bear
#

@undone snow I reopened your thread. let's chat in there

undone snow
#

thanks

dense radish
#

hi. how do i set up a price that includes a one-time fixed amount of X (thus not recurrent) and a monthly amount of Y (recurrent)? Thanks in advance.

lilac bay
#

Are the API docs broken for everyone, or just me?

hasty flicker
#

Broken here as well

lilac bay
#

Always good to know someone else can mess up 😉

ember bear
#

What link isn't working. It's loading for me at least

hasty flicker
lilac bay
ember bear
#

Got it thanks

#

@hasty flicker @lilac bay have the team investigating now

lilac bay
#

Maybe I'll just clock off early ☀️

lapis heron
#

Hello dev geniuses... How do I change the default 'Payment for Invoice' label to include a quick descriptor of the contents, eg something like:

$stripe->invoices->create(['customer' => $customer->id,'description' => $my_description])

But this isn't cutting it?

lapis heron
lament kettle
#

we seem to be unable to connect our stripe account acct_1KiODw2VgGcR5kyE with another Connect host. Our developer noticed that in the payload there's an ineligible_to_connect that is set to true. Wondering why and how to remedy this.

{
    "created": ...,
    "name": ...,
    "token": ...,
    "id": "acct_1KiODw2VgGcR5kyE",
    "current_merchant": false,
    "details_submitted": true,
    "requested_scope": "read_write",
    "suitable_response_scope_for_requested_scope": "read_write",
    "ineligible_to_connect": true,
    "is_fake_merchant": false,
    "legal_entity_for_sharing":...
}
robust vine
#

Hello, i follow this guide to onboard express accounts,
But dont know how i can retrive the keys private and public from the account that is onboarded
https://stripe.com/docs/connect/express-accounts

I was previusly using oath flow onboarding, i'm migrating to this new one

coarse hatch
#

Hello, after completing a payment(test-mode), I am getting redirected to "localhost domain/success" although I have updated my domain in return and success urls

#

my site is hosted

#

it should get redirected to <my_site_name>/success/....

#

but it's getting redirected to localhost

lament kettle
#

@daring lodge ?

daring lodge
#

monove - connect

lime belfry
#

Hi everyone, I'm using stripe checkout with stripe connect (stripe.checkout.sessions.create) in node and recently have been getting the error "Invalid currency options cad. The payment method giropay only supports the following currencies: eur"

In payment_method_types i am just putting in all the connected accounts accepted payment methods, whichj by default includes giropay even if they are in Canada.

In the past "stripe.checkout.sessions.create" must have filtered payment_method_types based on currency because I never had this error before and haven't changed any part of the checkout process. Is there a new Stripe update or something that filters payment_method_types based on the indicated currency or do I have to check every type of method to see if payments can be made in CAD with that type?

Thank you

vocal wagon
#

Hi, ive got a payout expected to arrive today, however this error shows on the dashboard. Will i still get the payout deposited today or?

full sapphire
vocal wagon
#

Alright

#

Shall i contact sales?

full sapphire
#
vocal wagon
#

Alright

#

Ill send in an email

daring lodge
#

titus - Checkout

#

samcothepug - payout

magic trench
#

hello can someone help me configure my terminal ?

worn pivot
#

Good afternoon, I've implement the createExternalAccount but I am getting an error

surreal otter
#

Hello, i have a problem to install the stripe prestashop module strange red messaging ? is i can get help here ?

keen sand
#

Hi, I have some question about the PaymentIntent, in the response, there is an object called amount_details, which contains a field called tips, but I can't find anything in update intent or create intent.

verbal hull
wraith viper
#

Hi everyone! Does anyone know what webhooks can be used to send product infomration, payment status, and price to Zoho CRM after purchase is made on a Squarespace account?

kind furnace
#

Hi! I have a AvaTax-Stripe integration where AvaTax adds tax line items to Stripe's invoices. In one Stripe account it works fine, but in another I am getting error "The price ... does not have a tax_behavior set which is required for automatic tax computation.". The working account doesn't have this field set either. Both accounts have the "enable auto tax calculation" turned off. I'm not sure what else I should change.

rough moth
#

Hello,
We have a connect account who has received an e-mail stating payouts have been paused. As far as I can tell, none of us has paused their payouts. When we inspect the dashboard, payouts are not paused. I requested the account resource, and I don't see anything that is obvious to me that means payouts are paused.
There is a value though,
additional_verifications.us_w8_or_w9.upfront = [{"disables"="payouts"}]
I've tried looking through documentation to find this field but am not finding information on it. Could this be why they received an e-mail stating payouts are paused? Is there somewhere I can find more information about this field?

strange solstice
supple laurel
#

Hello I need help, I cannot access my payouts. It is saying I need to update my website in order to get paid but I have updated it numerous times.

olive sleet
#

Hello, I need some help setting up ad hoc payments for my website. New to stripe and not sure how it works. Thanks!

bitter veldt
#

Hello! I am setting up a payment system to issue payouts to connected accounts. It looks like I can only create payouts for external accounts? How can I pay connected accounts? I would appreciate some help very much!

wintry veldt
#

Hello again! My understanding of the pre-authorize and capture payment flow is that the capture must occur server-side, is this correct? It seems we need to utilize the flow from Finalize payments on the server (https://stripe.com/docs/payments/accept-a-payment-synchronously). And instead of using confirmCardPayment on the client, we use capture on the server?

If we absolutely need to separate pre-auth and capture, is it preferable to use webhooks?

mystic trench
#

in doing ACH payment testing, we noticed that there is a confirmation ID that the end-customer making the ACH payment gets an "individual_id" confirmation in their checking transactions that start with "ST-". what object (payment intent? payout?) does this individual_id belong to, as we want to include this in the payment audit processes.

rare cairn
#

Undefined property of Stripe\StripeObject instance: card
Attempt to read property "exp_year" on null

#

Any way to avoid exp_year to be set on null?

novel fiber
#

Hi! in my subscription payment the statement description is something like "TRANSACTION", but i can't modify it using subscription endpoint

novel fiber
plucky cove
#

Hello! I'm looking for some help on an issue I've run into while implementing subscriptions with stripe connect. Is anyone available to answer some questions about this? I'll put the details in the next threaded message.

worn meteor
#

Hello! I'm looking for some help on an issue I've run into while implementing create card token with stripe API in a firebase cloud function. Can someone help me?

#

Can I send a screenshot?

thick kindle
#

Hey Everyone 👋

I'm trying to validate that i'm collecting taxes correctly in US-Texas. I'm using Texas Sales Tax Rate Locator tool here: https://mycpa.cpa.state.tx.us/atj/#

However, When i try to use Stripe Tax by enabling auto tax on my invoice, the auto tax calculation doesn't match the sales tax rate calculator from TX CPA site. It also seems to be consistently 8% across the whole state (about 6 test cases). I might be doing something wrong here, but I can't seem to identify what. The products are categorized as "website data processing"

floral sleet
#

Hello, please I need help on something..
Still ly Paysera bank didn't accepte crypto income, will Stripe comment my payments transfer is come from my selling of crypto services

#

??

vocal wagon
#

Hello devs, i should create a new Stripe Card to append to a Stripe Customer. From flutter i should create the CardToken and i have to send it to the server, using my custom API, and from backend i have to add source by card token/id. But i don't know how to create the token into flutter. I'm using flutter_stripe package, can someone help me please?

olive falcon
#

Hi guys, I'm struggling with coupons on subscriptions, I have a monthly recurring price, and a 2 months coupon. When I create a subscription with a future billing cycle anchor timestamp with a proration, and a 2 months coupon, I see that the coupon is accounted for more than two months in my billing.
example: I start the subscription on may 06, with a billing anchor date set on june 02 and a proration and a 2 months coupon.
It generates the proration correctly accounting the coupon for the May06 to jun 02 period, then on june 02 It also generate an invoice with coupon, untill now everithing is ok, and then, on july 02 it generates an invoice with the coupon for the whole period (jul 02 to aug02) instead of making a proration on the coupon, as it should be because the 2 months coupon is set to end on july 6 (two months coupon started on may 06 which ends at jul 06)
The discount's end timestamp is correctly set for Jul 06 in subscription but still the Jul 02 invoice is as much discounted as Jun 02
How can I make the billing system take the discount end date into account ?

night raft
#

Hey devs! I'm wondering if it's possible to edit the Bill To information on a receipt after a transaction is complete. Example: an Enterprise purchases one of our products, but the correct billing address was not registered in stripe during purchase. They need the receipt with the correct billing address (not issuing another invoice, but re-sending the existing receipt with correct information).

Can this be done? Thanks 🙏

bleak arch
#

Afternoon or something were ever you are. I am working on a Terminal Reader project and have it to a point where I would like to run my commands to use the webhooks to test the terminal hooks.
I see I have to use the CLI locally. Is there a way to not just the CLI calls but get the actual terminal status while debugging my code?
Meaning I already have a terminal hooked up to my account. I have my project running locally, can I get status from the current terminal?

cloud lynx
#

Hey there I will need my old account removed.

random meteor
#

When I get a webhook for a recurring payment after the initial subscription setup - is the payment intent unique for each monthly payment?

long yew
#

I'm using ReactJS and can successfully send a paymentIntent, as well as a confirmPayment -> these results show up successfully on my stripe dashboard. Now, I want to modify my form submit, so that before sending the confirmPayment - to get some of the field information out of the <PaymentElement />, and send it via a separate request to my backend. That way, I can match the payment made to 1) the account and 2) the product when the user returns to my page via the return_url. How may I access the fields within the <PaymentElement /> from javascript? I tried using elements.getElement(PaymentElement) , but this returns a giant object that does not seem to contain the fields. Thanks!

idle iris
wispy heron
#

Hello, im wanting to automate sales tax for a POS app in building for BigCommerce instead of using AvaTax ( third party service ). What I am worried about is reporting. Basically I would want to know if we are reporting a tax and total back to BC.

prime saffron
#

hola

#

i am from mexico and i need to add oxxo payment to Pre-designed purchase page is it possible?

bitter veldt
#

Idk if you guys are still online, but I have a further concern from my last thing.

final hornet
#

Hello, I have a question regarding the webhooks. I am using webhooks for charge and checkout. Is "checkout.session.expired" called if a charge fails because of invalid card or something like that?

minor cipherBOT
#

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

viral storm
#

I am using invoice to capture payment but realised customer get invoices 2items if an error occurred during the first attempts and they try to buy again. Does any one know what i could be doing wrong? Do i have to clear invoice if error occurred on first attempt?

minor cipherBOT
#

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

vale iron
#

hello, using stripe's API involves encoding nested documents as form data. but there's no standard for that. so how should I encode them?

#

does Stripe have a link to the decoder they use for this?

#

I previously asked support, which took months and 20 emails to end up with support saying they had no clue

#

How many elements are in array_name here array_name[][hi]=1&array_name[][hi]=2? howabout in array_name[][hi]=1&array_name[][ho]=2?

#

does Stripe regard arrays as beginning at 0 or at 1 or at some other number, for the purposes of form-encoding nested documents?

vocal wagon
#

Please help and tell me what is included as Other documents for Proof of address document

minor cipherBOT
#

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

vocal wagon
#

Hello how can a customer make a refund ?

#

hello,
Please I have a question about payment link, can I generate the payment link with the cart products (product name, unit price and quantity) and the total to pay?
Have a nice day

vocal wagon
#

Hello, I have created multiple accounts by mistake. how can i leave the main?

vocal wagon
#

Hey, i am using stripe connect in test mode and wanted to skip the verification for now in order to accept payments (in test). Is that somehow possible to mark the account ready without going through the necessary verification steps?

vocal wagon
#

Hi,
I'm in test mode.
I try to withdraw money (for a fee) from a connected account.
For that, I create a charge in my backend to the connected account but then I get this error while I can see the connected account has enough money in their balance:
Insufficient funds in Stripe account. In test mode, you can add funds to your available balance (bypassing your pending balance) by creating a charge with 4000 0000 0000 0077 as the card number. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance).

minor cipherBOT
#

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

vocal wagon
soft gale
#

Is there a stripe card reader that I can use for windows that isn’t 200+ usd?

minor cipherBOT
#

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

naive owl
#

Hi - i've been testing with this to create a new Connect account. When I go through the onboarding flow, and I make an "individual" business_type selection, the Account in the dashboard once completed then shows only the account.id, and doesn't show the account holder name. However, when I choose "Business" business_type selection, the Account in the dashboard once completed shows the Business name in the Stripe connect dashboard.

#

For example, above... a company and an individual.

#

(using express here for the onboarding)

#

Let me know if you have any clues to get the individual's name to populate, instead of the account id. The only way I can change it right now, is to to into the Stripe Connect dashboard, choose "Edit" under "Identity", and fill in the popup named: "Business Name"

#

Thanks

lofty ridge
#

Hi I have a express stripe account but I don’t have the same number or email how can I get in my account? My phone is so stupid it didn’t bring up the website I needed

idle iris
vocal wagon
#

Hello all. We are creating Stripe Custom accounts for companies on our platform.

We are using the Connect Onboarding for Custom Accounts https://stripe.com/docs/connect/connect-onboarding

I am wondering how straightforward it is to send a user back into the Stripe Onboarding form.

For example, let's say they complete the full onboarding on Stripe, and then get redirected to our platform..
Well, we can add an Edit Payment Info button on our app, that gets them back into the Stripe onboarding form. Right?

Let's say they want to change their bank account to a new one.

Edit: It looks like this is addressed in the section "Handle the case of user-initiated updates" on the documentation page.

Let Stripe collect identity verification information for your Custom connected accounts.

minor cipherBOT
#

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

versed violet
#

Idk how i faced this issue

versed violet
#

i got this in logs

#

but when i test the same code with my stripe account test mode it works as a charm

#

but when i use my team stripe acc api keys then it causes issue

idle iris
versed violet
#

i am doing all in test mode

idle iris
versed violet
#

I have a code base
i have 2 accounts both I am testing with test mode
one works as expected, another throws this error

idle iris
vocal wagon
#

Hi, I have a very basic question. When should I create stripe customer?

  • When client signup in our app?
  • When he made first payment and/or add payment method?
dusty grove
#

hey guys hope you good I have a question ! Well I have one account stripe and I am running another business. is it possible to connect one stripe account to different platforms ? thanks in advance

vocal wagon
dusty grove
vocal wagon
vocal wagon
tawdry scaffold
#

Hi all! I have a question about the webhooks and the trial for subscription. The plan has a 14 days free trial. Does the intent.paid webhook will be triggered when the trial starting? If not, which webhook should I use to grant access to users when they start the trial? invoice.finalized ?

minor cipherBOT
#

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

vocal wagon
#

hello I want to add klarna to my checkout can anyone help me please

vivid dust
#

hi everyone! Somebody have a guide to configurate the stripe connector on Woocommerce with a WFCM plugin. I wanna vendors received from clients, and pay the comission to the plataform after received from the client. Understand?

jaunty salmon
#

Do we need to register globally in case if we are selling SaaS services across globe ? Do we need file tax return in each of these countries ?

vocal wagon
neat forum
#

I need to integrate google pay with stripe payments. We have a subscription based model and it is managed by stripe, all subscriptions and plans are managed by stripe.
We have gone through the documentation of integrating google pay https://stripe.com/docs/google-pay#going-live with stripe . So can anyine help me regarding the following points.

  1. Where we need to submit the apk of application to google support team.
  2. Do we need to manage subscriptions separately in google pay or it should be handled by stripe.
  3. Can you give the google pay integration checklist to verify it on our side?
  4. How can we test the google pay payment in a stripe test environment?

Let us know any further details needed from my side.

thanks

Learn how to accept payments using Google Pay.

minor cipherBOT
#

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

charred brook
#

i am having an issue with apple pay.

minor cipherBOT
#

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

charred brook
minor cipherBOT
#

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

flint jacinth
#

How do i get gatewayMerchantId from my stripe account?

rigid sonnet
#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me! Regards Mukhammedkhafiz

glacial lynx
#

Help! Tring to setup donations on connected express account but getting this message. The platform need to settle the transaction (appear on the statement). I've selected all countries available, so I'm not sure why this msg shows.

#

I use direct charges + paltform fee

kindred spade
#

Hello everyone... I just joined the group right now and I don't know if this is the right channel for my question but I wanna know how I can use Stripe if my country doesn't support it..

I'm in South Africa and I'm desperately in need for a solution.

There's a platform I'm using for a new project and it only works with Stripe to accept payments.

Please help good people 🙏

rigid sonnet
#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

light drum
#

HI everyone, I'm integrating stripe subscription checkout. Every time when user checkout with same email address new customer gets created so how can i avoid creating new customer for the same email address? I'm passing customer id as customer:customerId in subscription checkout

rigid sonnet
#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

#

Hi everyone, i need help with connection of my EIN not a SSN because i don't have, how i can connect EIN instead SSN, please help me!

light drum
#

I think no one is helping here i can see many users online but no one is replying so please reply if you have any solutions

light drum
#

bro then what's the use of discord when no one is helping

rain garnet
#

If you spam surely someone will help you, do not expect instant help, if you need they have support team which you can contact.

rigid sonnet
rain garnet
#

First of all to register for EIN you need to be employed in United States.

#

Do you mind sharing where are you from? That will make things much easier

rigid sonnet
#

i have an EIN

#

n it one answer making a things easier

rain garnet
#

you're obnoxious af

#

stop dming me

rigid sonnet
#

dont be so mad

#

i just wanna find a answer to my question

rain garnet
#

I am not support, i just gave you heads up

rigid sonnet
#

head up?

#

what u mean

rain garnet
#

stop dming me

#

i gave u guide where to file support request

#

you're being invasive

#

and I wont tolerate it

rigid sonnet
#

i already stop

rain garnet
#

if you have ein process is straight forward

rigid sonnet
rain garnet
#

STOP

#

there is your link for the support, file a ticket and thats it

#

also read manual

worthy kite
#

Hi guys,
I was trying to get the upcoming invoice but I get it back with no Id of the invoice.
Why is that? How can I get the Id of the upcoming invoice?

uncut brook
#

Hi gyus, Just Simple Question !
I'm trying to catch webhook event through my local api endpoint.
So, I run
stripe listen --forward-to http://localhost:8000/api/webhook but in the terminal, I can only see Getting ready.... It never changed till now. I tried logging in again in the terminal stripe login. But didn't work.

minor cipherBOT
#

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

vital slate
#

If using Checkout Session, and stripe returns checkout.session.async_payment_failed is there a way to "recover" from this, in other words, send the customer an email with a link to the Checkout Session so they can retry the payment? Or how does this work?

brisk onyx
#

Hi guys! I'm trying to create an account in Stripe so that I can get payments from my online E-commercial Website, but since I'm from outside US citizen I can not. Is there any other ways how to be able to create and verify an Account Stripe when your are not an US citizen? Also my country it's not from Europe ether, I'm from Albania. Pls help me!

minor cipherBOT
#

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

versed violet
#

Is stripe having any issue

#

can anyone create a thread

molten linden
#

Hi

#

Stripe works on windows on android perfect

#

But onac it is not

#

Mac**

#

flutter: null
flutter: Error from Stripe: No payment sheet has been initialized yet

#

On mac from android studio

golden cosmos
#

bando_expires_at

hearty garnet
#

Hi, When upgrade or downgrade subscription, the extra amount to pay or amount to refund can execute immediately?

golden cosmos
#

meisei81-subscriptions

tough hemlock
#

Hi Experts,

I am trying to setup a future payment for a subscription product.

scenario:
Client is starting with the subscription item from a gift card for a year and then client have an options to continue the subscription anytime between the gift card subscription period and put in their credit card information and charge it when the gift card subscription finish.

I have tried with "Set up future payments" https://stripe.com/docs/payments/save-and-reuse#web-submit-payment-details, however only able to setup it up with one time payment instead of joining a subscription item.

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

#

hi alex

thin ermine
#

How to enable use_stripe_sdk in Mobile SDK (Android) for 3ds

left rain
#

Hi there, i need help regarding identification that from which country card have been used to pay in Apple pay with stripe as i have variable country based charges in my application for credit cards, so let's say some uses EU card it would have be 1.8 + 2.4% , and in case of non-EU card 1.8 + 2.9%. please let me know if it would be handled on params sent by frontend or i need to call some api for this

undone snow
#

@golden cosmos Can you unarchieve the last thread pls

misty hornet
#

@undone snow I'll unarchive your thread

vagrant ore
#

Hi there. Can you help me with Instant Payouts?
I'm trying to work with Connected Accounts and transfer to them money, but during on-boarding, my connected users catch an error like that*

So my main goal is to turn off instant payouts functionality for my Connected accounts?

P.S. I create new account with API calls in my own, type of acc: express

Is there any option to not use Instant Payouts?

toxic torrent
#

Hi all, how to enable JCB card payment support for my stripe account? My Stripe account registered under country Japan.

vocal wagon
#

hello, i have card elements integrated, we are giving google pay/apple pay and visa card options for paying, and we need the list of errors given by stripe as we need to translate the page into different languages, is there any link where we could be checking this? thanks in advance,

granite bridge
#

Hello guys

rough quarry
#

Is there any Api to get stripe processing fee ?

granite bridge
#

is there a way how to simulate stripe server down error and stripe connection error in the development stage?

outer moss
#

Hello i am facing a problem in production, i try to generate an AccountLink to connect to my Stripe with : await Stripe.accountLinks.create({...})

It works fine in dev environnement, but in production i have this error on the HTTP request
"message": "Redirect urls must begin with HTTP or HTTPS.", "type": "invalid_request_error",

elfin lintel
#

Hello!

Our android app was removed by google due to the stripe SDK.


For example, your app is uploading users' Installed Application and Phone Number information via Stripe SDK with inadequate prominent disclosure.

We’ve identified that your app is using Stripe SDK or library, which facilitates the transmission and collection of Installed application and phone number information. If necessary, you can consult your SDK provider(s) for further information.


Now we have made extra sheets asking the user for permission before we event initialise the stripe SDK, but google is still declining our update.

We made a manual appeal, and they still declined it for the same reason.

What can we do here? Anyone else experienced the same problem?

ebon edge
#

Hi everyone,
is there a way to set billing_cycle_anchor if I am creating a subscription from a regular checkout session?

We have a use case, where we have monthly billing that can be started anytime (first payment is deducted right away), but each further payment happens on 24th of the month.

We (probably) cannot use subscription API since we have potentially unlimited number of products that is constantly changing

Did anyone solve something similar?

versed violet
#

There is error in Stripe

#

Please a thread i am explaining

shrewd sluice
#

Hi there getting this in my Java script console when trying to take payment

vocal wagon
#

Hello is it possible to get recurring money for 12 months via stripe?

hearty garnet
#

Hi, I want to implement the recurring billing effect without using stripe subscription. Which apis could I use? I think the customer, card, charge, refund apis would help. Could anyone give me some suggestions? thanks.

solar vapor
#

hey, is it possible to get payments on 'GEL', georgia currency

molten linden
#

Hi is anyone gonna help?

#

How can i talk to stripe support

vocal wagon
#

Hi! I'm new to stripe and I've been updating a website to the new checkout, but now when I make a payment of a subscription several (repeated) subscriptions are created to the user. Can someone help me? 🙂

undone snow
#

@waxen spindle can you unarchieve my thread

rocky saddle
#

Hi, I am wondering if there is any possibility to get a stripe fee from transfer group?

turbid canopy
#

hez up ladds!

I have a customer who subscribed to our software, however, Hes come to pay and had issues, he is in ireland thus doesn't pay VAT,

Is there a way I can remove the Vat from their subscription or do I need to create a new subscription that does have vat for them to subscribe to?

outer fox
#

can we use ACH bank token id as payment method instead of source?

deep abyss
#

I wanted to hide the name field is it possible

reef kestrel
vocal wagon
#

this page of register has peen loading for 2 hours now

stiff surge
#

Hi, having trouble here. I have a stripe customer who has submitted their card details to stripe. We are creating a paymentIntent for them with capture_method manual and confirm true. How can we get the user to confirm the payment?

#

In php

            $stripe = new StripeClient(config('services.stripe.secret'));

            $paymentMethod = $stripe->paymentMethods->all([
                'customer' => $user->stripe_customer_id,
                'type' => 'card'
            ]);

            $paymentIntentObject = $stripe->paymentIntents->create([
                    'amount' => $total * 100,
                    'currency' => $currency,
                    'application_fee_amount' => $commission * 100,
                    'payment_method_types' => ['card'],
                    'payment_method' => $paymentMethod->data[0],
                    'customer' => $user->stripe_customer_id,
                    'capture_method' => 'manual',
                    'confirm' => true,
                    'transfer_data' => [
                        'destination' => $helper->stripe_account_id,
                    ]
            ]);

I have the paymentIntentObject.client_secret but trying to confirm it on the frontend returns

message: "You cannot confirm this PaymentIntent because it has a status of requires_capture. Only a PaymentIntent with one of the following statuses may be confirmed: requires_confirmation, requires_action."
blazing inlet
#

how come stripe support sent me a link to have them call me, and once I click the link, it takes me no where like most of their support links?

tough hemlock
#

Hi Expert,

We have set up a checkout session for a future subscription (Mode: setup).
Transaction and future start subscription setup has been done and shown on stripe however the one-time discount has not been deducted from the transaction.

could you please help me with this?

shrewd sluice
#

Hi there, i previously posted about a card reader not getting data back from the Javascript file

#

and my computer crashed

#

i was talking to @waxen spindle

meager hawk
#

@shrewd sluice I opened the thread again

celest dome
#

Hi,
I am freelancing for a company. We are creating a platform for service providers to provider home services like cleaning etc.

We haven’t created a company yet.
For some legal reasons that won’t be possible until September.

Is there a way to get a test api access so that there are no roadblocks in the development of the application?

We are at a point in our development life cycle where the payment api access is necessary.

obsidian yacht
#

Can you have multiple webhook endpoint URLs configured for the same account and mode, e.g. to get the same webhooks in staging and feature branch environment?

undone snow
#

Hi

#

I facing problem with the Saved cards feature

safe spire
#

H! I have a question about the stripe webhook.
I'm implementing Stripe on my frontend application and now i'm implementing
the webhooks on my backend.
My problem is that i need to create an unique ID for the product that i'm selling,
in order to be able to update my database correctly.

molten linden
#

So no one is helping here

#

Is there any support for stripe

#

?

#

Official support

meager hawk
#

@molten linden I answered you in a thread earlier.

molten linden
#

Where?

meager hawk
rare badge
#

#dev-help Hello All, every time I add a new payment method for a new user, some Related guest payments for $1
is getting added to them, I dont seem to understand how is it created. Anyone familiar with this?

brazen wind
#

Hi does anyone know where i can find documentation on the return_url when confirming a PaymentIntent? I would like to know which parameters are attached to the return_url when a user is redirected to the given return_url

slate hatch
brazen wind
rough quarry
#

Can I use Google pay and apple pay in webapp ?

brazen wind
slate hatch
# slate hatch <@937656056576888842> I have a question concerning our recent topic: https://dis...

Or anyone else if tarzan is currently not available. 🙂 For legal reasons we have to display additional information during checkout. Is there any way to provide additional text information when creating a checkout session, that is displayed on the checkout screen (ideally right above the checkout button)? So far the only option I can see is to create a custom checkout page with Stripe Elements, but I'd like to avoid this since our schedule is already really tight.

outer moss
#

I am trying to create a redirection to payment page, i get the sessionID and now put it inside :
await stripe.redirectToCheckout({ sessionId });

And the page is loading but returning an errror message :

{ "error": { "code": "resource_missing", "doc_url": "https://stripe.com/docs/error-codes/resource-missing", "message": "No such payment_page: 'cs_test_b1UnopEV4T9pFww6ihCpCuIy13ViHWMy8aZkshArql0ydoCcn6UJYoB8km'", "param": "payment_page", "type": "invalid_request_error" } }

meager hawk
stiff surge
#

How can I use a stripe customer_id to see uncaptured payments associated with the customer via the API?

#

I want to do something like

$stripeCustomer->getPayments->where(['status' => 'uncaptured']); 
undone snow
#

@waxen spindle Can u unarchieve our conversation

meager hawk
#

@undone snow you and I are already in a thread, if you have a question, please ask it there.

vocal wagon
#

Hello
I have a problem on my web site because when paying by card it is impossible for the user to enter his data. Can you help me?

hard fulcrum
#

I need my reserve funds - and my event has passed. Can I speed up the process of receiving these please?

outer fox
#

how to check which payment method is default
listing doesnt show any key or anything

cerulean pineBOT
#

:question: @hard fulcrum 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

tawdry sapphire
#

We have express connect accounts on our platform. Is there a way for our platform to know each time customer(connect account) changes their bank details?

worthy kite
#

Hi guys,
I was trying to get the upcoming invoice but I get it back with no Id of the invoice.
Why is that? How can I get the Id of the upcoming invoice?

vital slate
waxen quail
#

JCrags-checkout

alpine goblet
#

Hey there, we're trying to migrate from tipsi-stripe to the official Stripe React Native package. Currently the card payment all makes sense from a migration standpoint and seems fine. However the part I'm struggling with is Apple Pay.
How we got this working before was via creating a payment method which we passed to our server, however I can't see any means :https://stripe.com/docs/apple-pay?platform=react-native here to do that. For google pay this seems to be an option, so just wondering if anyone from stripe support can provide an answer?

full ether
#

Can someone help me with rails web hooks

#
    protect_from_forgery with: :null_session

    def create
        event = nil

    # Verify webhook signature and extract the event
    # See https://stripe.com/docs/webhooks/signatures for more information.
    begin
        endpoint_secret = Rails.application.credentials.dig(:stripe, :webhook)
        sig_header = request.env['HTTP_STRIPE_SIGNATURE']
        payload = request.body.read
        event = Stripe::Webhook.construct_event(payload, sig_header, endpoint_secret)
    rescue JSON::ParserError => e
        # Invalid payload
        return status 400
    rescue Stripe::SignatureVerificationError => e
        # Invalid signature
        return status 400
    end
    case event['type']
    when event['type'] == 'checkout.session.completed'
        checkout_session = event['data']['object']
        puts checkout_session
            @job = Job.find()
          
            fulfill_order(checkout_session)
        when 'checkout.session.completed'
            checkout_session = event['data']['object']
            
            # Save an order in your database, marked as 'awaiting payment'
            @job.stripe_payment_id = checkout_session.id
            if @job.published == false
                @job.published = true
                @job.save!
            end
        else
            puts "Unhandled event type: #{event.type}"
        end

        render json: { message: 'success'}
    end

end```
fringe quartz
#

Hey guys, I'm looking for re-firing a webhook from stripe directly from the dashboard, is that possible? Thank you very much!

dusk cedar
#

Hello everyone, I wanna run a payout to our connected accounts, But got some questions, Can someone help!!!

vocal wagon
#

Hey what does it mean when it says "We're having trouble viewing the information on your website
We require you to list a completed and operational website or other online presence for your business so that we can verify what you’re selling. To avoid having payouts to your bank account paused, please update your website by May 19, 2022." on my stripe account? I have everything setup I don't know why it is saying that.

worn mirage
#

What is the best Stripe route for a plan installment of say 4 items, every 1st of the month, with different prices for the same customer that happens automatically?

#

Prices, Plans, Subscriptions?

vocal wagon
#

Is there a way to convert an existing Stripe Connect account to a Full Stripe account? We have such an account and now we want to treat it as an independent entity, i.e. a full account. I am looking for a way to convert our existing account in order to preserve all history, etc.
Or if not, maybe I can create a new account and there is some way to migrate the history e.g. via API?

rare badge
#

#dev-help Hey All, If the card’s owner has no default card, then the new card I am setting up is not becoming the default automatically... I am using setupintent. Anyone knows how to do that?

stray oxide
#

gt-ch - Convert Connect Account

loud gulch
#

Does anyone know how long Stripe keeps the transaction data around for? like for disputes, charges, transfers, payouts etc.

vocal wagon
stray oxide
#

akii - default card

#

prashant-ungerboeck — data retention

#

mesiou - Prestashop

mighty warren
#

Hey guys, I am trying to work out

stripe listen --load-from-webhooks-api --forward-to localhost:5000

but I am not receiving any webhook to my localhost

smoky pasture
#

Hello all,
Can a platform make an API call to request info about connected accounts' tax info and business info?

lyric iris
#

Hi. Can someone help me with a question about refunds/reversals please. I've just spent an hour with support and I think the questions are far too technical for them.

muted grove
#

Hello, I have this scenario where my client purchases a policy and a subscription is created: Policy purchased on 25-April with effective date 02-June. Monthly fee is $40.

Charge $40 on 25-April at the time of purchase

Charge $40 on 01-July

Charge $40 on 01-Aug and so on ...

Can I make a first charge and create a subscription but define the second charge in a specific date and the following as monthly recurring charges?

daring lodge
#

dulcehc - billing cycle

tulip abyss
#

Hello, User is asking whether there is a default pull limit for acss, ach, sepa, bacs, etc? if so, how to adjust these limits?

errant hinge
#

What's the difference between the events invoice.paid and invoice.payment_succeeded? If my intention is to capture an event when a subscription payment succeeds, which event should i use?

past mauve
#

Its possible to add discount in subscription after apply the coupon using API?

harsh fossil
#

is there an easy way to pull upcoming invoice payments for the current fiscal month in stripe sigma?

uncut vale
#

Hi, We are creating a setupIntent so we can share customers on connected accounts (so we can perform 2 transactions in 1 checkout process)

harsh fossil
#

I feel like that should be a template already

uncut vale
#

How we can we remove this text:

#

By providing your card information, you allow xxxxx to charge your card for future payments in accordance with their terms.

past mauve
#

Its possible to add discount in subscription after apply the coupon using API???

daring lodge
#

bonesaw

#

vikas42works

sharp brook
#

Hello, how can I update the destination account to accept payment? I am working on test mode, and I created an account. When I send the application_fee_amount with the transfer_data[destination], I get following error:
{
"error": {
"code": "insufficient_capabilities_for_transfer",
"message": "Your destination account needs to have at least one of the following capabilities enabled: transfers, legacy_payments",
"type": "invalid_request_error"
}
}

I was able to successfully receive payments on the test mode, but now I need to be able to send the application_fee_amount as well, which needs the destination account id.

daring lodge
#

nospoon

sweet fjord
#

Hi, I am creating a subscription from api, and setting billing_cycle_anchor param to 1654066800
which is in the future (01/June/2022).
However I am getting the error -

invalid_request_error - billing_cycle_anchor

Invalid timestamp: must be an integer Unix timestamp in the future.

Request id : req_xjmqQur9AEWKiw
Can you please check

signal void
#

Hey! I'm having to upgrade from tipsi-stripe to Stripes official react native SDK in a hurry as tipsi has stopped functioning on latest iOS. Is there a way, using the new Stripe SDK to just collect and tokenise a payment method? Or to just initiate a Google Pay / Apple Pay session and get the payment token? I'm really not looking forward to speed-coding a new backend system for handling our (quite complex) authorize -> capture flow.

calm tartan
#

Can you merge 2 customers with the same email address?

modest plaza
#

Hi there, I'm looking for some help with automatic tax computation at checkout.

I'm getting the following error:

XHR POST
One or more provided prices do not have a tax_behavior set which is required for automatic tax computation.

I'm attaching a screenshot of my cart checkout code. The site is currently set to add products via Sanity CMS (where I set product title, price etc.).

According to Stripe docs, I believe I need to set tax_behavior to exclusive ? I'm not sure where exactly to set this though. Most (99%) of my customers are based in Quebec, Canada.

Do I need to be outside of test mode for this to work properly?

smoky pasture
#

Question about branding settings for connected accounts

novel mango
wide lion
#

Good afternoon, I'm getting this message "your card is not compatible with this currency""

My card was issued in Brazil, is there any configuration I need to do on the platform?

tulip abyss
#

Good Afternoon how to increase ACH, PAD, Sepa default limits for pulls?

green notch
#

Quick q: Is there a way to do quick prototyping of React PaymentElement without client secret? I'm waiting for the server guy to implement the necessary endpoints, and would love for everything to be ready by the time the endpoints are.

Our server unfortunately isn't exactly setup to allow for separate development and prod API's so I can't exactly spin something quick and dirty up for prototyping

rare badge
#

#dev-help Hi All , Please solve my query. A customer has no default card, i want the new card that i am setting up to be set as Default ... I am using setupintent to create a client secret, then calling stripe.confirmCardSetup to save the card entered by customer. Anyone knows how to do that in a single query?

SetupIntentCreateParams setupIntentCreateParams =
SetupIntentCreateParams
.builder()
.setCustomer(customerId)
.setUsage(SetupIntentCreateParams.Usage.OFF_SESSION)
.addPaymentMethodType("card")

            .build();

    SetupIntent setupIntent =
        SetupIntent.create(setupIntentCreateParams);
    return setupIntent.getClientSecret();
viscid needle
#

hello devs, I'm implementing Stripe as a payment gateway in the application I'm working with React Native, I would like to know how I can make a purchase in installments on the card. The payment with the card is for a delivery of a product, where the charge is made before confirming the delivery, but that can be paid in installments because the value can be a little high, can someone help me? The actual backend of the application is in Python, I'm testing it on node only for now.

frigid igloo
#

Hii, I am creating a subscription using .net. This is my code. when I try to submit, It shows an error.

#

message: "The price specified is set to type=recurring but this field only accepts prices with type=one_time."
status: "error"

#

What am i missing here?

limber wing
#

Hi, I have a Platform Account and I'm facing a problem for some of my Standard Connect accounts: their Statement Descriptor is somehow longer than 22 characters in Stripe. So when it's passed when creating a payment intent, it rejects that request. How could it be that their Statement Descriptor is longer than 22 chars? Doesn't it limit that in Stripe UI when creating an account? Or could it be that this is a recent change in Stripe, and their statement descriptor was set before, when it could be longer than 22 chars?

jade panther
#

Hey yall I have a question regarding testing of ACH Credit Transfer. In the docs it says to use a specific email format when setting up the Source object to customize funds available for this source. (https://stripe.com/docs/sources/ach-credit-transfer#testing-ach-credit-transfer-payments) However in my implementation instead of creating the source manually it is instead created automatically when setting up the subscription with these options:

$stripeclient->subscriptions->create([
    //customerdata
    ['collection_method'] = 'send_invoice';
    ['days_until_due'] = 14;
    ['payment_settings']['payment_method_types'] =  ['ach_credit_transfer',]
])

(Atleast I'm assuming that's how that works) This has been working a treat and just as I expected, but now I'm facing troubles when trying to emulate what happens when customers pay their invoice via bank transfer. I'm wondering if there's any way to emulate a payment for subscriptions set up this way? I guess I could just set the invoice as paid in the dashboard but ideally I'd want to mimic an acual payment

wide lion
#

@foggy dawn

how does stripe identify that i am from brazil, to show the "boleto" ?

#

by address, telephone or other item?

languid tulip
fair basin
#

Hi Team, Trying to understand the difference between issuing_dispute.submitted and issuing_dispute.created. What I like to know ideally is when disputes a transaction for the payment. Looking at subscribing to one or both of these events via webhook. Which event happens first and what's the difference btw these 2

queen badger
#

hi

#

I want to get Payments details from stripe (using API) and based on the payment description I need to transfer payments to respective connected account and update the payment to mark as processed

silk python
#

I am trying to query registered webhook list data for a connected account (with connect app)
but I am getting an error:

Stripe\Exception\PermissionException with message 'This application does not have the required permissions for this endpoint on account

I notice that app can read and write data to Stripe account.
Can someone help me to understand that can i use the connected Stripe account api key to query webhook endpoints: https://stripe.com/docs/api/webhook_endpoints

Note: i get registered webhook list data when i use Stripe account api key.

oblique dust
#

Hello, I am looking for help with transitioning our subscriptions TO using "automatic_tax": {"enabled": True}. Previously we used Avalara, which required "pay_immediately": False flag when creating subscriptions. Do undo this when we modify existing subscriptions, do we need to set pay_immediately to True?

trail harness
#

Hello, I'm using StripeJS for credit card processing. When I call stripe.confirmPayment with elements and confirmParams, the response is undefined and that call is throwing an error "{}".

This is in elements._commonOptions.clientSecret:

clientSecret: "pi_3KxaexGlQRIgvmTk0KL5uAEq_secret_jWegjxPkg9nzq43kQm02MCVbg"
id: "pi_3KxaexGlQRIgvmTk0KL5uAEq"
type: "PAYMENT_INTENT"

sturdy grail
#

Hi! I want to understand how updating customer's address works. Let's say I retrieve a customer with Stripe\Customer::retrieve('cus_12345'); The $customer ->address looks like:
address: Stripe\StripeObject {#3931 city: null, country: "US", line1: "line 1 address", line2: null, postal_code: null, state: null, },
If I now set $customer->address->state = 'AZ'; and call $customer->save(); then the $customer->address is the following:
address: Stripe\StripeObject {#4093 city: null, country: null, line1: null, line2: null, postal_code: null, state: "AZ", },
Somehow saving customer has cleared country and line1 fields. Is this behavior documented anywhere?

marsh abyss
#

Hey guys, I am looking to integrate Gpay with Stripe in India specifically. We have an indian stripe account just created and it accepts rupee payments with Debit + credit. What additional info or requirement is needed for the india specific Gpay?

signal void
plain egret
#

Are we able to set up our default sequencing invoice number to start off at 1960 for new invoices and subscription invoices moving forward on our account?

prime prism
#

Hi all, I am using Stripe connect, with Express accounts. My understanding is that every time there is a payout, Stripe takes 0.25% + 25c. Who pays for that? Is it the platform or is it the connected account?

#

And is there a way I can access the final amount (after Stripe fees) from the API? (I need to know exactly how much $$ it got deposited in the bank account of my connected accounts)

vagrant bloom
#

For US Bank Account direct debits through Stripe Financial Connections, is there a way to change the UI for the authorization flow? (https://stripe.com/docs/financial-connections/fundamentals#authentication-flow) Current;y, we are utilizing Stripe as a white-label payments solution through Custom Connect and the Payment Element, but the Stripe branding is quite prominent in this auth flow. Also, the auth flow should be displaying the name of our client's Connect account , but is instead displaying our business name. This second item is especially important, as displaying our business name instead of the client's to the client's customers will be confusing to the customer.

solemn canopy
#

hey team - for each stripe credit card payment a user of our site makes, I'm trying to either send or update a user's current street address, state, and country we have stored on their customer object. What's the best way to achieve this? My understanding is that stripe only shows those fields if strictly necessary to collect payment (see this thread #971427694455713852 message)

Discord

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

vocal wagon
#

Hey! What would be the recommended structure to use subscriptions for a Saas (podcast hosting platform)? Use one subscription per client and a product for each podcast show or a single subscription for each show?

tender kiln
#

hi devs, Im developing a backend application in python to charge users in purchases they made. I need a little help with how to implement the possibility to make installments. I know that i will need to use stripe.SubscriptionSchedule.create( ), and for that i will also need and product and a price. I already created these ones. Im a little confused with the SubscriptionSchedule, how this schedule is "linked" to the price and product objects that i created?

kindred olive
#

Hi Devs. I am getting a lot of incomplete payments on my stribe account. Who can I get in touch with?

soft gale
#

Hello guys,

I'm very interested in using Stripe Terminal for my customers but I was wondering if there was a cheaper card reader solution for Windows. Seems like the usual cost for a Windows compatible reader is about 200+ USD. While other Stripe readers are under 75 usd.

smoky pasture
#

Hello again, I have an error with max_ocurrences

proper bronze
#

probably overlooking it but it is there an api for "get me the webhook payload for such and such that ran on this date for these invoices" or similar?

olive pecan
#

#dev-help
Hi
We have purchased 10 Wisepos terminals from Stripe UK , however, we are facing communication issues with them.

According to your guidelines we are suppose to ping link below and with help of trace certificate evaluate where's the main issue;

https://192-168-0-15.5ppefnley7mgvpcmz4fe.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService
And
192-168-0-15.5ppefnley7mgvpcmz4fe.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService

However, main issue is that none of link above are not ping able at all...

The serial number of devices which we use to carry out the test were;

WSC513101001554 & WSC513101001555 & WSC513101001552

We have called numerious time to support team asking for help but nothing happened. I would appreciate if you can help us out.

Many thanks
P

gaunt furnace
#

I am trying to transfer all my users from ChargeBee to Stripe. The problem is if I add them to a subscription, the user gets charged again. I don't want this to happen. Is there a way to add the users and their subscription to Stripe without the charges? Stripe advised me to add the user+subscription using a trial date that ends when I would like to charge the customer, but that does not seem right.

sharp brook
#

Hi, I am including Stripe-Account header with the connected acct id. But I get 'Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination])' response back from stripe. Can you please suggest what I could be doing wrong?

white ridge
#

hi guys, looking to create a program that generates/exports virtual cards, ive had a look at the yt videos etc and just seem to go through rabbit holes of links that hurt my head. Jw if there are any staff/experienced people that are able to help me pretty much from scratch with it. I have a tiny amount of console and WPF experience in C# but nothing extensive at all. Any help appreciated (must have patience too haha)

soft gale
#

Hello,

Is there a way to provide customers a lower processing rate once they reach certain processing sales? If there is, is there a way to do this fee upgrade programmatically?

proud sleet
#

Hi, was wondering if there is a field which I can query for manual invoices, vs. invoices created through integration.

bitter heron
#

Hi ! I was wondering about the following:

  • An account has a small balance, lets say 10 usd.
  • A refund request is done, for 100 usd.
  • Right now the refund request is rejected.
  • Does seomthing happen after? A withdrawn automatically happens from the bank account to the stripe account?
frigid igloo
low snow
#

Hi, we're having some issues handling a card declined response.

We're following the guidelines from the api doc and it works fine when the card is approved, but when we use a test card for generic decline we are unable to get the result to display the error/reason for decline.

    const clientSecret = await this.stripeService
      .clientIntentSecret({clientID: this.client.getID(), newClient: this.newClient }).toPromise();
      try {
        const {setupIntent, err} = await this.stripe.confirmCardSetup(

          clientSecret,
          {
            payment_method: {
              card: this.card,
              billing_details: {
                name: this.client.getFirstName() + ' ' + this.client.getLastName(),
              },
            },
          }
        );
        console.log('saveCardToPayOnNoShow, setupIntent: ', setupIntent, ' error: ', err);
        this.cardSetupConfirmationDone({err, setupIntent});
      } catch(err) {
        console.log('oops confirmCardSetup didnt work: ', err);
      }

  }```

Both the `err` and `card` values are returning undefined.

The ajax request is returning the values as expected but with a 402 error code. I'm wondering if this is why it isn't populating the `err` value correctly?

I've attached some screenshots to show the error. Thanks for any help!
plush rampart
#

Hi, is it possible to update payment intent property automatic_payment_methods to a different value at a later time?

kindred linden
#

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

drifting hollow
#

Are there any types of credit cards that can not be used for an auth-only (we are restaurant buiness type and have auth ability), such as a bank debit visa?

solemn canopy
#

hey team - i wanted to know how to update a customer directly from our frontend. The only thing i'm seeing in the docs is https://stripe.com/docs/api/customers/update but that API is not accessible from the strip object returned from loadStrip

shrewd sluice
#

Hi there, we are able to take payment using the BPOS WisePOS but we are looking for it to trigger a different page that has a function on it

#

however we are getting this error

bronze aurora
#

Has anyone here successfully integrated stripe issuing and can give me a little guide?

near kite
#

Hello! My site uses Stripe and Paypal. Do I need to do anything to a PaymentIntent if the user ends up checking out via Paypal instead? Is it ok to just let it expire?

hushed escarp
#

Hi guys! For unit_amount under create a price in the API if its in cents does that just mean $50 would be lik 5000 etc..

vivid badge
#

Hi, first time discord user here... So complicated...

#

I want to add subscription_data.metadata when create checkout_session, but not sure how can I achive this.

#

can I metadata like this?

#

checkout_session = stripe.checkout.Session.create(
# restaurant_id is stripe's client_reference_id
client_reference_id= restaurant.id,
metadata={"restaurant_id": restaurant.id},
# success_url=domain_url + 'success?session_id={CHECKOUT_SESSION_ID}',
success_url=domain_url + 'success/',
cancel_url=domain_url + 'cancel/',
payment_method_types=['card'],
mode='subscription',
line_items=[
{
'price': monthly_plans[subscription_plan-1].stripe_price_id,
'quantity': active_branch_count,
}
]
)

#

metadata in session will be magically inheritted to subscription???

crimson needle
#

@vivid badge ^ please reply in the thread above instead of the main channel

vale iron
#

hello, how does Stripe expect nested documents to be encoded?

plush rampart
#

Hi, I have a question regarding payment intent workflow

small ginkgo
#

Should webhooks use the latest API version for automatic payment methods to work? The Firebase Subscriptions extension creates checkout sessions only with card. payment_method_types is not in the script.

full ether
velvet saddle
#

I have a question about Stripe OAuth Connect and Stripe Sessions (and how they can/cannot be used together)

prime prism
#

Hey there,
When I use the API for destination charges to my connected accounts, the payment that my connected accounts see has no description associated to it. How do I add a description there?

Here is how I am creating the payment intents:

   const intent = await stripe.paymentIntents.create({
        payment_method_types: ['us_bank_account'],
        payment_method: setupIntent.payment_method!.toString(),
        customer: setupIntent.customer!.toString(),
        confirm: true,
        amount: payment.amountUsd * 100,
        currency: 'usd',
        application_fee_amount: payment.applicationFeeUsd * 100,
        transfer_data: {
            destination: payment.receiverAccountId,
        },
        // The customer and the platform (us) will see this
        description: "Payment processed through Vitrine",
    });
dusty kayak
#

Hi All #dev-help I wanted to know if you guys have experience in commission split payouts?

hushed escarp
#

I'm kinda stuck, I'm using Stripe Checkout (creating a session) however I want to add free_trial_days (from a Prices object) which is obviously now considered "legacy" and doesnt reflect on Stripe Checkout, so what do I do to add free_trial_days to my stripe session checkout (subscription checkout)

golden cosmos
#

lissy-payouts

#

bando-checkout

dusty kayak
#

Hi All #dev-help I wanted to know if you guys have experience with Pre Order payments.
Let's say I sell an item in preorder at $100 with a deposit of 10%.

So once my customer buys the item he/she will pay only $10, but as soon as the item arrives in stock and is ready to ship I'd like to automatically trigger the pending amount charge, in this case $90.

golden cosmos
dusty kayak
elder atlas
#
#

I am then directed here to download the code.

#

however, that is not a full implementation. You can't just get that code and make it work.

#

I have been working on setting this up for now over 30 hours. I am about to move on

#

This directory in that zip

#

connect-direct-charge-checkout-master\server\php\public

#

doesn't contain all the files you need

#

I know that based on the 30 hours of trying to get this setup

#

What is really strange, is when I test this:

#

everything checks out just fine.

#

But actually getting the code to run on my site is a whole other story

#

Yeah, I can't get the form to appear on my page?

#

Sure I can program my own form

#

but there are zero instructions on how to make the example look like my site

golden cosmos
elder atlas
#

I can copy the example

#

but that is not usable

#

yea

glad notch
#

Hello everyone, I'm considering using stripe as my payment gateway for one of my websites. It's a react web app with no backend, my objective is to process one-time payments with no customer account and send them an invoice via email. It seems that the majority of guides that I've found use a backend or a serverless function to process payments. I did look into client only stripe checkout but I don't think it supports custom UIs.

My question is do I really need a backend achieve my objective securely ? are there any limitations to client only integrations ? Can someone point me to any guides that could be useful for my case ?

gray schooner
#

Hi all my invoice2go account is linked to my stripe account but there is no payment showing up on my stripe account this is not the first payment. i dont know where the money has gone

golden cosmos
#

vidak-gta

shrewd fulcrum
#

anybody know clickfunnels with stripe integration

#

?

burnt mulch
#

Hi all, I am trying to integrate GooglePay with Stripe Android SDK. I have done all setup and code but when I click on the google pay button then it is throwing an error that says as per the below image. Can anyone help me? I have installed Google pay on my device but still.

tranquil kayak
#

Hi everyone. I am using a test key to hit the api /v1/accounts/:account with the account path variable properly set, and getting back good data, except no matter what I tried the 'created' field is never there. It's in the docs and example, but always missing from the data I get back from the api. Any idea's on why that is and how to resolve it? Thank you!

jaunty wind
#

Client uses Stripe for US subscription payments.

The Stripe Account is a UK Stripe Account, we need to transfer the woocommerce subscriptions and customers to a Stripe USA Account, which we have now setup. Is this a tricky process? Thanks all.

rare badge
#

Hi All, When i add a payment method for a new user from Dashboard , it automatically sets as default.. How do i do this via api? Like the first Credit card that we add for the uses gets set as default

stable nova
#

Hi All, Currently I am tracking "payment_intent.succeeded" event after the successful payment and fulfil the order. I noticed that the Receipt Number is always null when using Test API Keys. In live mode will there be the receipt number in the Initial response ?

vocal wagon
#

Hello everyone! is it possible to manage refunds for rental proprieties? I have a website similar to Airbnb and I need a cancellation policy refund for some automated refunds of different amounts set. it that possible with stripe?

fierce dagger
#

Hi All,
I am trying to confirm a payment intent using a Source object that is already attached to a user, however I am not sure how I can do this via the API. Here is the error message I get that shows me it should be possible, however, I haven't found any resources on how to do it.

outer fox
#

is there any way to get proration amount before updating any subscription?

sharp basin
#

hello everyone
I want to start implement go backend stripe payment
how can i start and know flows ?

vocal wagon
#

Hello, Wechat pay integration into our Android app:
req_U3emJDMkddCpyO
Someone could troubleshoot this ? ty

chrome condor
#

Hi,
Can we add subscription in stripe connected account using account_id?

undone snow
#

@meager hawk can you unlock the thread

#

How can show delete cards feature

#

Yes

outer fox
#

@misty hornet prorations not working , need to debug a proration , can u unarchive my thread?

thin ermine
#

How to show 3ds authentic ui in Android after getting client secret from server. Able to do in iOS with confirmPayment method?

hollow gyro
#

Having issues with proration - can I cancel at the end of the current period to avoid additional charge (prorate) but the bill will still try to charge even if the payment bounces?

I want to avoid proration but dont miss any invoice

vocal wagon
#

Hi, I was wondering if there's possible to foresee when a modal flow and when a async redirect flow will be triggered when using confirmCardPayment?
for reference: #970700980754710590 message

formal thunder
#

Hi Guys,
webhook is giving me 301 errors on new user creation and in other events.
My site has ssl certificate and the webhook is also an https.
I am using the stripe plugin from wordpress.
Can anyone tell me what checks to make?

olive flint
#

hello, testing

#

I am trying to enter my bank account details but its not accepting my entry with the red letters it must be 6-19 digits long

#

I have entered format as 111-1-111111

cerulean pineBOT
#

:question: @olive flint 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

olive flint
#

oh sorry, my bad. totally new here. I will try some myself and see if I can figure it out

quiet ginkgo
#

I am creating new prices for specific products. Can these new prices be added to the billing portal's subscription_update.product automatically?

kindred ore
#

Need help
pickup_card, do not honour , transaction_not_allowed

#

need test cards

#

any one?

waxen quail
#

innovator48-price

neon musk
#

Having an issue with Stripe payments appearing on our dashboard. The payments are coming in to our bank and into our Quickbooks account, but they are not displayed on the Stripe Homepage. Any ideas?

kindred ore
#

@neon musk clear cache & try

neon musk
kindred ore
#

log in via incognito mode

rocky saddle
#

Hi, I have a question about NPM Stripe package

edgy mango
#

Hi, I have a small question: is there a way to limit what items are included in a trial period for a user? I want to offer a trial period for a subscription item for an account type, but want to charge for a metered billing item