#dev-help

1 messages · Page 158 of 1

misty stream
#

[Subscription and Stripe checkout] #NEED ADVICE
Hi, I am trying to setup subscription using stripe checkout (React+Nodejs). I want to have 3 plans:

  1. Free plan -> Feature A & B available
  2. Basic plan -> Feature A,B,C available
  3. Standard plan -> Feature AB,C,D available
    Now I have already created basic and standard plan for product on stripe dashboard for free plan should I create it with $0 price?? So that based on these price ids I can display UI specific to plan. Any suggestions?
covert bear
#

Hello everyone, we are getting error balance_insufficient when trying to transfer the amount to another account (connected) but this is happening on the test account that has balance available, any thoughts?

azure vessel
golden kayak
#

Hello! I'm utilizing the stripe-go package and have injected the stripe *client.API into an application struct like so..

    sc := &client.API{}
    sc.Init(key, nil)
    app := &app{
          sc: sc,
        }

I was wanting to get a list of prices with a
app.sc.Prices.List(nil) similiar to how I can get a list of customers and products like in this documentation https://stripe.com/docs/api/pagination/auto

Does the stripe-go/client have a prices endpoint to list all prices? Or how would I go about getting a list of all prices with the stripe client.API?

lapis heron
#

Hello all! I know that handleCardPayment is deprecated but is it possible to add a message to a payment using this, similar to the 'metadata' field when creating a customer?

void thistle
#

Is it possible to detach the payment method from one customer and attach to another customer?

hollow prairie
#

braveCorgi-customer-connect

tawny pivot
#

Good morning. What is the best way to prevent card duplication for customers using the API? We have some customers with 9+ cards in their Stripe account that are all the same card.

delicate shuttle
#

Hi, Can I create a payment method from a credit card or ACH token?

light seal
#

Is it possible to create a promo code that allows one free month?

amber forge
#

Hello, is it possible to set up a payment link in stripe API or UI where you can change the price dynamically? Use case is we send Netsuite invoice to customers with different price containing the payment link. What is the best approach for this? Thank you.

shadow cobalt
#

Hi, when I load a payment page on google chrome android I expect to see a Google pay but I don't I get this in the console. Unable to download payment manifest "https://pay.google.com/gp/p/payment_method_manifest.json". could this be the reason?

covert bear
#

Hello stripe, we've been struggling with organizing our data in an account so we ended up creating a sub account. It was recommended by stripe support and we were offered a one time data migration from main to sub account. How do we proceed with this?

meager hawk
#

@covert bear you'd contact our support team to follow up on that!

covert bear
#

Great, thank you!

golden spade
#

If I'm using Stripe Elements (either CardElement or PaymentElement), are there situations in which I would need to use the Python lib to either confirm() or capture() a PaymentIntent on the server?

blazing fox
#

Hello Wonderful Folks;

I had an architecture type question for y'all that I wanted to get a little validation on. I have a large amount of clients (thousands) that I'm presently using Custom Connect accounts for. I've had several that want various transactions to be auto-deposited into separate bank accounts (contrived example: if they sell X -> auto deposit into A account, if they sell Y then goto B account).

My thought is to essentially spin up an additional custom connect account anytime this scenario arises so I can continue to leverage which transactions are apart of which deposit.

I currently have identity information automated (along with stripe progressive info collection) in place.

I'm aware the extra $2/custom-connect account but am curious if there are any better ways to segment transactions automatically with bank deposits.

Cheers 🙂

orchid heath
#

What would be the best approach to implement something like a commision based mechanism for sales teams ? Is there maybe a solution where i save a sales team id to the metadata of the customer and at the end of the month pay all sales team persons by fetching the payments via the metadata sales team id for all customers ?

ivory mountain
#

hey folks- qq about SetupIntents and Radar. is it possible to block a card for creating a SetupIntent if it's a credit card vs a debit card? (i.e. I want to only create SetupIntents for debit cards.) could radar handle this?

hard pike
#

Hi team, what are the payment methods that require a return_url when confirming payment?

plush ferry
#

Hello all! Is it possible to update the customer_address (Assuming this field contains the data under Bill to when the invoice is downloaded as PDF) attribute on already finalized/paid invoice?
We are having a custom integration with book-keeping software that requires all of the invoices to have the line1 and line2 set on the invoices, but turns out that we are missing for few of the invoices, so we would like to update them somehow. Would that be possible somehow?
Thanks in advance!

warped imp
#

After a year of working fine, someone is getting the following error when trying to purchase a subscription from my website: " Your card has been declined. Your request was in test mode, but used a non test card. Nothing is in test mode on my Stripe end. How do I fix? Or get tech support to review this with me?

meager hawk
#

@warped imp sounds like something in your server configuration might have changed to using a test mode API keys, so you should investigate how your server and web page is configured in your code or the plugin you use.

candid geyser
#

Does anyone know if its possible to modify a payment link so I can pass a bit of meta data (personalisation) up with an order? I don't really want to implement the API flow to capture a name

misty stream
#

Anyone here implemented stripe checkout payment? https://stripe.com/docs/payments/checkout
Should I generate session id on backend and then redirect user on frontend to checkout page and on success listen to stripe webhook to check payment completed event to store additional user/payment metadata in database?
OR
Should I directly redirect user to checkout page using stripe-js package with no backend endpoints for generating session. (Everything will be prefilled i.e price id, price etc) and just listen to payment completed webhook for storing user/payment metadata?
Any suggestions which approach should I follow or any other better solution available? Thanks
Note: I am using node+react

golden spade
#

When using the Python lib and updating a Subscription (stripe.Subscription.update(<id>, **kwargs)), should I try to only pass in fields that have been updated? Or will Stripe figure that out for me?

EDIT: I mean, only pass in the items (e.g. Prices) that are changing, or can I still list all of them

hard pike
#

Hi Team, 1) What type of error status are returned from Klarna (any special handling for these)
2) How to handle when Klarna is down

smoky pasture
#

@meager hawk I cannot reply anymore to the chat you opened

#

can we re-open please?

meager hawk
#

👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays(today is a public holiday in the US and Canada). If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

abstract wedge
#

Hi, in my testing environment, I have registered the webhook at Stripe's website to call my localhost's webhook (via Ngrok). I have been able to make a CURL call to create a Session object, and get redirected to the Stripe website for checkout. This is all working fine: the session object is created via the CURL call when my page loads and I get back a sessionID from Stripe, I can then click on a button that calls stripe.redirectToCheckout and pass the sessionID in stripe.redirectToCheckout, then I am redirected to Stripe's checkout page and I fill in the test credit card information, and then Stripe calls my localhost's webhook method, where I get the JSON result. This is all working, but I cannot pass a custom data field (I would like to pass the Order ID of the purchase) and get it back when my webhook listens to payment_intent.succeeded (payment_intent.succeeded is the event to listen to if the customer completes the payment at Stripe's website, right?). How do I pass a custom data field (ie. Order ID) and get it back when I listen to payment_intent.succeeded?

gusty fiber
#

Hi, i'm curious if users can abuse the trial functionality to never have to pay the subscription.
How can that be avoided?
What if they cancel the subscription when trial ends? And start trial again?
What if they create new accounts for trials and they never have to pay ever?

whole river
#

Is it possible to use the React-Native SDK to accept payments on behalf of a connected account?

limpid widget
#

kann jemand meine PR annehmen bitte?

worn magnet
worn magnet
latent imp
#

Does anyone know if it is possible to use a Worpress plugin using Stripe ACH without needing to pay fees to Plaid?

worn magnet
abstract wedge
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

verbal wharf
#

I’d like help please

unborn aurora
#

hello, when i cancel a subscription and the person had an issue with payment or what ever the reason why. If i restart a subscription will the last payment that wasnt paid added to the new payment that will conclude from the new subscription?

twin kiln
#

Hi, can anyone help me with alipay?

open berry
#

hi, i need a 'Currency conversion estimate' api to use on my app

hollow parcel
#

Hi there,
I a new here,
I'ld like to have some help,
I am trying to test ApplePay with Stripe Custom payment flow, in test environement,
In order to do that I need to setup my iphone in test mode with a test card I guess,
Do you guys have a link to help me to setup my Iphone?

sour pine
#

Hello, I need help getting back into my account, I got a new phone number and im locked out. Can anyone help me with this issue?

vocal stump
#

Is there a way to get a PDF breakdown of each payout, like the one you'd see on the website? I don't understand how payout reconciliation is useful at all.

#

summary + list of transactions

#

Seems the API can't give me this info either, so I can't manually generate it

grave shore
#

Hello! I am trying to integrate stripe into my webflow website without incurring any additional processing fess. any tips?

vocal stump
#

for the above example

#

How ?

#

Not documented

cloud surge
#

Hello, I would like to cancel a pending top up request which was requested this morning, is there a way to do that? thank you

vital slate
unkempt crescent
#

Is there any way to use the beta search api with connected accounts?

vapid heart
#

Hi, is there any way to calculate taxes using payment intents API? We're currently creating payment intent on a backend side and confirming it on a client. Docs say that we need a Checkout API for that but unfortunately, Checkout API doesn't work with Apple Pay

alpine nebula
#

Hello!
I'm new to this channel but I'm here to ask for assistance with something that I did not find in the documentation.

I have a process in my application that needs to retrieve all payouts for a given External Account ID. The way I usually do it is the following:

(1) - Get all bank accounts with the following API -> https://stripe.com/docs/api/external_account_bank_accounts/list
(2) - Get all payouts from each bank account with the following API, using the destination parameter + Stripe-Account header -> https://stripe.com/docs/api/payouts/list?lang=curl

The problem is that we deleted some bank accounts, and because of that, they do not appear in the (1) API response. Is there a way to get all bank account IDs, even if they were disassociated from the user? Or maybe there is an easier way to get all the payouts for a given external account ID?

unborn wagon
#

Hello!

#

Any dev around?

#

I am kind of a no-code / low code dev

#

I am trying to understand what -u means.

gleaming urchin
#

Hello, I have a customer whose card keeps getting denied. It says "Payment failed because of insufficient funds", but they have "assured" us that it works... I'm really not sure what to tell them? Anyway someone could look into this? ch_3KVkXRCSlBkOK22m1ihIgNLw

vapid heart
# vapid heart Hi, is there any way to calculate taxes using payment intents API? We're current...

Turned out there is no other way at this moment to do that except using CheckoutSession. But...is there any way to customize HOW the payment intent inside CheckoutSession will be created?

We're letting our users save their payment methods to reuse them later without the need to enter all the information again and therefore we were customizing the intent.

    intent = stripe.PaymentIntent.create(
        amount=amount,
        currency='usd',
        customer=customer_id,
        payment_method=payment_method_id,
        setup_future_usage=setup_future_usage,
    )

How we can wrap this into CheckoutSession?

timid sand
#

gm! i'm unable to access my stripe account as i'm visiting cape town for the month, so my texts are no longer accessible for the extra verification

#

hoping someone can help! thanks

untold valve
#

Hi team, we have a platform account and about to start our first connected account integration. A few questions we wanted to confirm:

1 Besides the platform profile completion, are there any other / technical integrations required for and/or between Stripe <> Platform account <> Connected account?
2 Can we retrieve subscription status per end-user if the payment object is saved on the Connect account?
3 Can the Platform account trigger via API a payment with a saved payment info where the saved info is with the Connected account?
4 Can we display payment method details like expiry date if payment info is stored on the Connected account?
5 What account info can we retrieve on the Connected account - public business info, any of the payment settings etc?
6 We read somewhere that Stripe can place an account in a pending mode if Stripe needs them to do some action - something in the lines of once a year changes (maybe around taxes?). Does that ring a bell? If so, is that a status we can retrieve via the API?
7 Can we deep link to a Connected account's dashboard, i.e. link to a payment detailed page and/or a place to initiate a payment intent from our portal? If so, what's the pattern?
Thanks in advance!

vocal stump
# untold valve Hi team, we have a platform account and about to start our first connected accou...
  1. Depending on the account type, the connected account owner must verify their Stripe account and provide necessary documentation
  2. Yes
  3. Yes
  4. Yes
  5. Not sure, depends on the account type
  6. Stripe may do reviews of accounts, and you can see their status on the connected account section. I believe there is also a webhook to monitor this.
  7. I don't understand what you mean. You should not have to send users to the Stripe dashboard for most cases if your connect integration is properly designed.
    Disclaimer: I don't work for Stripe
untold valve
vocal stump
#
  1. There is only one platform type. It depends on the Connected account type. See https://stripe.com/docs/connect/accounts
  2. I'd recommend you stay away from the dashboard as much as possible. It's dangerous to let people mess with it, especially if your integration does not have complete webhook surveillance.
untold valve
#

ahh, i see - thank you

vocal stump
#

Note especially that with anyhing but Standard account, the platform has ultimate liability

#

So when you choose, make sure you understand the consequences of that

untold valve
#

Are you aware if the liability depend on the standard connect/ express connect and /or custom connect?

vocal stump
#

As I just said, only standard means you have no liability as platofrm

#

any other type and the platform has liability for negative balances and chargebacks

untold valve
#

I read Connected account type refers to the customer's connected account. We are on StandardConnect

vocal stump
#

Platform is always standard

#

This type refers to the type of the connected accounts

#

If you use standard connect, the consequences are in that column

#

There are pro/cons to all three types

untold valve
#

yep, yep

#

thanks for the insights and help

vocal stump
#

You're welcome

lime lynx
#

Hey guys. I thought setup intents would create a source listed in the customer account. It does not. So how do we reuse and charge a setup intent?

vapid heart
vapid notch
#

Hello everyone - I'm not a developer and I really need some help and clarification on how to integrate stripe with a 3rd party website that has a subscriptions plan. Our site offers a 30days free trial with a credit card entry. After the 30days free trial, we charge a subscription amount. I'm facing a challenge where Stripe is not verifying the CC number. Any help will be appreciated.

vapid heart
nova quail
#

Hey guys, I can't find the "Capabilities" class inside AccountCreateOptions. I wanna create a custom account via API and cannot attach Capabilities data. Any idea?

unkempt storm
#

How do you tip with stripe? And does the person receiving the tip pay fees?

lime lynx
#

@vapid heart Thanks. I have created a setup intent. And I am trying to list the possible payment methods for a customer in /v1/customers/id?expand[]=sources. But nothing in the profile seems to point to an intent, source, or payment method.

vapid heart
idle iris
lime lynx
#

@vapid heart When I try to confirm it manually it says: You cannot confirm SetupIntents created by Checkout

#

Is it not automatically confirmed when using Checkout SetupIntent?

#

Ok, so I managed to find given payment methods under /v1/customers/id/payment_methods. But is there no way to list them all? I have to list separately for card, direct_debit etc.

stuck kettle
marble crater
#

I'm trying to pass in custom data to my node.js backend when the user wants to checkout, but clicking my button doesn't take me to the checkout page.

const Cart = () => {
  
    const cart = useSelector(state => state.cart);

    const handleStripe = async (e) => {

        e.preventDefault();
        const res = await fetch("http://localhost:5000/api/stripe/checkout", {
            method: "POST",
            headers: {'Content-Type': 'application/json'},
            body: JSON.stringify({
            products: cart.products,
            }),
        });

        
    }




  return (
    <Container>
     
                    <Form onSubmit={handleStripe} method="post">
                        <SummaryButton> CHECKOUT NOW</SummaryButton>
                    </Form>
                </Summary>
            </Bottom>
        </Wrapper>
        <Footer />
    </Container>
  )
}
#

I want to preventDefault() so I can make my own post req to the backend with my carts.products data

lime lynx
#

How do I list all payment methods attached to a customer regardless of type?

idle iris
# lime lynx How do I list *all* payment methods attached to a customer *regardless of type*?

(NOT with Stripe) Well, as far as https://stripe.com/docs/api/payment_methods/customer_list goes, you don't... BUT IT'S YOUR CODE ALLOWING AND ATTACHING THE PAYMENT METHODS - you don't have any need to list the ones you haven't enabled

lime lynx
#

@idle iris Are you are suggesting that I iterate every type to see if there is a method in it for a specific customer?

idle iris
idle iris
vague bone
#

Hi, Does anyone know if Stripe handles the Indian required 3DS authentication automatically these days, when using an embedded form and sending card details to stripe using https://js.stripe.com/v3/ integration on API version 2014-10-07, or do I need to upgrade to a later API and make other enhancement in the payment flow?

dry hatch
#

Mosh-Account

dire shadow
#

Is it possible to convert a stripe express account to a stripe standard account?

dry hatch
#

Adam-Connect

snow meadow
#

hi there, need trouble shoot, was trying to login my stripe business account, have not logged in for a month maybe, the page requested a 6-digit verification code generated by authenticator app. I did as requested but said the code is incorrect and i tried few times still the same. Can you please help? I have to check the balance and make sure a payment, thank you

dry hatch
#

sw577879-Account

proven frost
#

Hello Team,
in the charge.refunded webhook I am getting previous_attributes which includes previously refunded amount amount_refunded, is there a way for me to get this info before I make a refund?
can I add a metadata of some sort to uniquely identify the refund was from certain flow?

tranquil laurel
#

Hello, looking to validate my use case and receive guidance on the appropriate stripe tools I should be using. I want to support subscriptions based on a "what-you-can-afford" model, where a user can subscribe to a creator with an amount they choose. UserA subscribes to CreatorA 10$, UserB subscribes to CreatorA with 12$. There are no fixed tiers.

I've looked into possibly using volume-based payments, where, if I limit units to say, 0.10$ each, then a 12$ payment would be 120 units. But I get lost translating that to a subscription model implementation. Guidance would probably save me a lot of time. Thanks a bunch

sharp lynx
#

Why stripe creates "Guest" Customers and how to avoid it? im using customer API with .NET but getting this scenario

lavish vector
#

Can i retrieve a payment link metadata from a charge refund in Java?

dry hatch
#

AriG4M3R-ChargeRefund

final echo
#

Stripe Subscription

I have products like SMS($10/month), EMAIL($12/month) and WHATSAPP($15/month)
user choose any product he want and subscribe

consider user choose SMS and EMAIL
I am using stripe checkout session for subscription with line_items

That subscription is created with multiple items selected
But when create subscription with checkout session I want add trial period days

How can I?

undone saddle
#

My main account is in Indian country and my connected account is in the United State country when I am creating payment intent in "USD" I am getting the following error
"Stripe doesn't currently support application fees for platforms in IN with connected accounts in US."

dry hatch
#

ajay vibeosys-Subscription

smoky stirrup
#

amount is now going in as euros how to change it to usd can you help ?

swift panther
#

How can i implement 3D Secure card payments

misty hornet
#

hananafzal88-3DS

long sentinel
#

Hey Guys,
I am using schedule_subscription for downgrade the plan at the end of the current plan period. For this i am using event customer.subscription.updated and with the help of webhook to put entry into database. but this hook execute at any time when changes reflect the subscription.

I want to put entry into database when subscription renewal at the end of the current subscription period. So let me know what event or on what condition i have to use in this case.

Anyone help me. I really appreciated you.

thorn oriole
#

Hi Thanks for your help. I have a question: I want to set up a payment on a wordpress site, and once the payment is successful, I want to send a thank you email to the customer with a password and sign in link to a course.

any help will very much appreciated. I'm a complete newbie .

modern egret
soft coyote
#

Hello
i need currency exchange API ( not plugins -not stripe dashboard) to get the currency exchange

#

Thanks for replay ,what the best way to get accurate apis for getting the currency exchange to be accurate

ebon karma
#

Hi Team,
Please help. I need to restrict invoice payment link only with ACH payments - remove from link card and wechat payment. How can i do this?

viscid chasm
#

Hello! We have some issues with transfers basically Stripe says: "Stripe::InvalidRequestError (Cannot create transfers;..." can someone help me out?

vocal wagon
#

Hi, I have payouts that were due from the 15th feb-now and i’ve still not received them, i’ve contacted my bank and it’s not a problem from their end. What should I do?

stray mist
#

Hi,

I have a donation form and the users will have to fill the form and submit. During this time, we need to save the form only if the payment is successful. With the use of confirmPayment, can I confirm whether payment is successful?

cerulean pineBOT
#

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

tribal elbow
#

how can i apply stripe-tax-beta through paymentintents?

vocal wagon
#

Hi! I'm Marta, from MiiN Cosmetics. We are trying to activate our Stripe account for our UK business. We are based in Spain and we have a GBP bank account but in Spain, so the "bank account format" is SEPA and not the UK format. When I try to set the GBP Stripe account it doesn't allow me to combine a GBP and Spain/SEPA format. Is it possible to do it anyway? Thanks!

vocal wagon
stiff inlet
#

Hi,

Stripe receipts are not compliant in Europe for for tax purposes, because they do not include all the required information.
Is there any tool/integration recommended which takes over invoice creation for Stripe Payments with Stripe Checkout?

tribal elbow
#

how can i see the tax detail on page if a tax combined with different types of taxes?

#

through checkout and paymentlink

lapis gust
#

Hello
Regarding xhttps://stripe.com/docs/connect/identity-verification-api#verification-process
Where can I find the available values with explanations for the field requirements[currently_due]?

Learn how Connect platforms can use webhooks and the API to handle identity and business verification.

west pumice
#

Subscription phase did not create invoice after subscription proration. sub_1KEUKTGpJlO3RAQZ50tQKY2x. Is there something else I have to do to create invoice? I though invoice would be created automatically once subscription is prorated.

coral quiver
#

Hey guys I need some help, I realised my stripe account is a business account and is asking me for all these business details that I dont have. Is there a way to switch back to a personal account?

vocal wagon
#

Hiii team …I need help 🥺… how do I remove the default bank account or how do I edit the default bank information ? Because my bank changed my Iban 🥲… The iban of my current default bank account is wrong, but I have no idea to delete this bank card and rebind…

spark mist
#

Hi, I am using the Payment Intent API for one-time payment and I am unsure if stripe will return a required action instead of succeeded can you help me on this, please.

My current flow is:
Call stripe.PaymentMethod.create then stripe.Customer.create then stripe.PaymentIntent.create with confirm=True and expect a succeeded response. Should I have a flow for if there is action required from a bank? This is all done in the backend with Python

vital mantle
#

Hi, I'm using Stripe's Payment Request button in React. The default stripe button has this text -> Buy with GPay I want to display the button text in French. I couldn't find anything relating to setting the language in the documentation . Does stripe provide support for languages other than English?

sacred crown
#

Hello, how can i configure the webhooks in the stripe cli? As i facing some issues in the webhooks in my staging environment, so i just want to check for those events

hollow prairie
#

rising_geek-gpay-button-locale

#

xxxxx-cli

unreal crag
#

Hello, I created my product and prices in Stripe I have 2 prices (monthly,yearly)
in the yearly , i want the customer to be charged in advance each month not the whole period is it possible with StripeAPI ?
Thanks.

smoky stirrup
#

my payment gateway here is working with default amount using custom flow provided by stripe but when I am trying to pass the custom amount provided in step 2 it is not going through can you help me out on it

#

this is the url

tired zodiac
#

I am creating a payment link from Stripe dashboard; but it doesn't allow me to select product that has volume pricing? Any help?

hollow prairie
vocal wagon
#

Hi. We have had an issue with the webhook. Meaning that the "invoice.payment_succeeded" function that attaches a paymentmethodID to a subscription has not been called.
Is there a way to update/attach the paymentmethod afterwards? We have about 200 customers that we now have to manually click "Retry charge" on.

tired zodiac
marble crater
#

Hi, I want to pass a array called ‘cart.products’ from my react front end to my node.is backend where the stripe session is created. How can I pass the data into the form? I’ve asked before a team member said I have to use action in the form I cannot preventDefault and do my own fetch request with custom data

const Cart = () => {
  
    const cart = useSelector(state => state.cart);

   
        




  return (
    <Container>
     
                    <Form action=http://localhost:5000/api/stripe/checkout method="post">
                        <SummaryButton> CHECKOUT NOW</SummaryButton>
                    </Form>
                </Summary>
            </Bottom>
        </Wrapper>
        <Footer />
    </Container>
  )
}
somber crane
#

does anyone knows how long it takes for this to be fixed:
Information received from your Stripe account. We have received your response and will get back to you in 1-2 business days.
its been a week they haven't responded yet. I cannot use my stripe yet. Thank you

cerulean pineBOT
#

:question: @somber crane 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

somber crane
#

ty

frosty yoke
#

Hello, when I use payment element on my phone, and when I'm prompted to pay, it is writen "unknow application" , is there a way to change this or be reconize by google or something like to be trusted ?

abstract wedge
#

Hi, in my testing environment, I have registered the webhook at Stripe's website to call my localhost's webhook (via Ngrok). I have been able to make a CURL call to create a Session object, and get redirected to the Stripe website for checkout. This is all working fine: the session object is created via the CURL call when my page loads and I get back a sessionID from Stripe, I can then click on a button that calls stripe.redirectToCheckout and pass the sessionID in stripe.redirectToCheckout, then I am redirected to Stripe's checkout page and I fill in the test credit card information, and then Stripe calls my localhost's webhook method, where I get the JSON result. This is all working, but I cannot pass a custom data field (I would like to pass the Order ID of the purchase) and get it back when my webhook listens to payment_intent.succeeded (payment_intent.succeeded is the event to listen to if the customer completes the payment at Stripe's website, right?). How do I pass a custom data field (ie. Order ID) and get it back when I listen to payment_intent.succeeded?

red wing
#

Hello! I'm using the .NET Stripe API to create connected accounts, their type is [express]. The account type has the [ExternalAccounts] property. I create an external account for an account using [AccountLinkService] and registration: [account_onboarding]. But in this [Account.ExternalAccounts] collection, I have only one either a bank account or a debit card, and generating a new link with the ID of this account simply overwrites the existing external account. Is it possible to add multiple external accounts and how can I do it? Thank you very much in advance.

astral trout
#

Hello

#

I need some help verifying my account and address

cerulean pineBOT
#

:question: @astral trout 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

astral trout
#

Thank you

forest mist
#

Hi team, I am new to the API and interested in the ACH bank debit API https://stripe.com/docs/ach. Just wonder if the name of originator can be displayed on my customer's bank statement?

mellow verge
#

Hello, I'm wondering is there any way to use metadata in the javascript client ? I'm trying to store custom field information

vocal wagon
#

Hola, me podeis dar soporte? He recibido un SMS y yo no he realizado ningún pago

cerulean pineBOT
#

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

vocal wagon
#

I Don't Have user

#

I think is a swindle

shadow shuttle
#

If I want to accept and store customer ACH details for future payments (that will ultimately end up transferred to a Stripe connect account), can you describe the steps I need to take?

Is it necessary to integrate with Plaid if we want to use the PaymentIntent API?

vocal wing
#

Hey guys, do you know if I could use Stripe's redirectToCheckout + collect phone numbers????

hollow prairie
vocal wagon
#

Hey there! This is the API call for detaching a payment method from a Customer: https://stripe.com/docs/api/payment_methods/detach

If the Payment Method ID is the only required param, isn't it possible to delete another user's payment method, if somehow you got that ID? E.g. you have a list with payment methods fetched directly from Stripe, and you have a "Remove" button next to each payment method?

tawdry oak
#

Hi, i want to add billing address section in screen. is stripe 'js.stripe.com/v3' has any option to create all appropriate address fields?

sacred crown
#

Hello , i have created a webhook that is sending events related to payout but that's failing. How will get to know where my code was failing. I have used the stripe cli as well trigger the payout it's working but when the stripe is sending events to my staging , production environment they are failing.

merry temple
#

Hello, I am building a react native app and I want users to pay each other, kinda like uber; where you have a customer paying a driver for service and my app gets a cut in between. Is this possible a d if so where would I get the proper documentation for react native. Thank you 🙏

vocal wagon
#

Hi

Stripe are not allowing card from nowonwards?

vocal wagon
ivory lynx
#

Is there a possibility to re-sell the services of Stripe?

gleaming urchin
#

Hello, I have a customer whose card keeps getting denied. It says "Payment failed because of insufficient funds", but they have "assured" us that it works... I'm really not sure what to tell them? Anyway someone could look into this? ch_3KVkXRCSlBkOK22m1ihIgNLw

shadow shuttle
#

Can an ACH payment, not added via Plaid, be used with the PaymentIntent?

vocal wagon
orchid heath
#

I created a connect account and it is shown as complete, but when I update the subscription of a customer with the transfer_data and the destination of the "salesTeamId" (connected account id) the subscription is not appearing anywhere. Is this caused by Testmode ? I am not getting any error messages. And is there a possibility to change the payouts for all connected accounts to monthly in the dashboard ?

vocal wagon
#

Hi! Is there a way to have receipts include the customer billing address and TAX number?

shadow shuttle
#

Can we query the API for a "py_" id and find out if the funds are pending/available in the connect account?

lime bear
#

I have a question about Stripe Terminal. When you REregister a terminal, there is no warning that the terminal is already registered elsewhere - was this by design?

lavish fossil
#

Hi guys, are there someone who are using Stripe with "remembered card". Basically save the payment card to the user profile in our app. I saw that this option is available only in US, is that right or can we do some workaround?

unborn aurora
#

hello, when i cancel a subscription and the person had an issue with payment or what ever the reason why, if i restart a subscription will the last payment that wasn't paid added to the new payment that will conclude from the new subscription or do i have to add it manually?

mellow verge
#

Hello again, I got one question
Is it normal that after the redirection made by return_url in stripe.confirmPayment i got the client secret showing in the url ?

rancid widget
#

i am used to manually importing my transactions in to xero, but i have added a feed into xero for my stripe transactions, they have not imported since the 17th Feb. Also when someone pays in to stripe it would normally take the payment off automatically but since adding the bank feed into xero it has stopped this. Could anyone help please

limpid plume
#

Is there a way to create a Topup via the API in testing where the Topup will be in a pending state long enough to test a call to cancel it? Topups created move to status successful immediately after creation. Thanks

rancid widget
limpid plume
jade panther
#

Hey I'm reading up on vat ids and was wondering if theres any support for client side validation of vat ids? To be more concrete I just want to make sure that the supplied vat id has the correct pattern (depending on the selected vat id type) to make sure I don't get any errors when passing it to the API. Of course making sure that the id itself is correct still is on me.

pure coyote
#

Hi guys, i created a subscription product and a payment link in dev mode, each with metadata, but no metadata at all in the payment_intent.succeeded data on my webhook. Is this because of the test mode ? Or no metadata with payment links ? thx

stray oxide
#

lean dank - VAT validation

vapid notch
#

Hi, How do i trun on payment pre authorization feature?

cobalt trench
#

Hi, I was trying to delete both Coupon and PromotionCode using the API, however I cannot find the API to delete the PromotionCode, do you know how can I do that?

whole copper
#

Hi Guys, we are getting a few do_not_honor codes back from our customers banks, one customer has called up their bank and asked why it was declined and they said they did not decline it. The customer then tried with another bank account and we got the same do_not_honor code back. Any ideas how to fix this, it seems to be about the customer not the payment itself...

vocal wagon
#

do you guys have certain IPs that are used to send webhooks? i need this to check if the IP is a request from stripe, and not a random request. a stripe ASN number would be great

golden spade
#

When creating a Subscription, the docs seem to indicate that proration_behavior should either be none or create_prorations. But, when updating them, the behavior I want is always_invoice. Is it possible to send this value during creation, or is it required to be in a stripe.Subscription.modify() call?

calm urchin
#

Hello Developers, Creating a custom cloud based POS, (PWA), Need some important help for accepting in-Person payments using credit/debit card. Can MSR do this ?

pseudo lark
#

Hi everyone. Have two questions here:

  • Is it possible to receive any emails in testing mode about stripe payment/refunds? for some reasons doesn't work for me. Customer provides an email address & email notifications are enabled in settings.
  • How refund process will work in case if customer is "John" but owner in payment method is "Ben"? We have a situation when payment intent is created for "John" but "Ben" want to pay for it using his card
hard pike
#

Hi Team, 1) What type of error status are returned from Klarna (any special handling for these)
2) How to handle when Klarna is down

torn stratus
#

Hello community! The method ps.stripeAccount.Update(...) is not returning the field Individual.Metadata even though I can see in the logs that the metadata was updated on Stripe. Any chance I'm using a Golang Stripe library that doesn't support the metadata?

warm ocean
#

Hi. What is the best way to know if it's a rebill subscription ? On the webhook event invoice.created ?

lapis heron
#

Hello Stripe gurus... does anyone know if I can search payments via the dashboard for any payments that DO contains a value for a metadata key? We have a metadata key called 'Donors Message' and want to list all payments where a message was included but my attempts to search using filters so far have failed....

harsh adder
#

Hey guys. I am really looking forward for your help.

#

I am getting this error: Cannot create payouts: this account has requirements that need to be collected.. Please provide those fields to re-enable payouts.

#

I am using test api keys. Also my account is not yet verified: We couldn’t verify the tax ID provided for your business.

vital slate
#

I discovered a huge bug in Stripe

#

Let's asume I had customers who paid through paypal, but later on enter their billing details. I do the following: Upon saving billing details I save this data in stripe, I generate the invoice based on the amount paid via paypal and I explicitely set the tax behavior to be "inclusive". Now the thing: When I want to create a credit note based on this invoice let's say the amount on the line item is $27, then the credit note system doesn't use this amount, instead it uses a different amount e.g: $22.5

#

Not only that the numbers are not rounded either on the credit note itself.

stray oxide
fresh hinge
#

can stripe take a payment from Iran? My customer is saying it's not allowed, so wondering based on the global sanctions, if this is blocked from being supported.

upper surge
#

Hello guys, I am using webhooks to send information to my API when a payment is completed. I called stripe service and the guy told me I can use only webhook to manage all the requests and update the metadata each time a new payment is started. I already created the webhook and updated the metadata when a payment is started. But I dont understand how to receive the notification. I receive the post request to my endpoint but I dont get the metadata… Is there something I am missing? Can someone please explain to me the workflow? I am using stripe checkout.

stray oxide
#

Luis G - webhook metadata

blissful sluice
#

Team, We want to create a fresh transfer from Connect account to platform account. Is there a possibility to do that instead of doing the Reverse Transfer.

surreal herald
#

Looking to build a recurring payment solution, the question I am not able to answer is, every month a bill should get generated and sent to client, and client will have a option to either signup for autopay or do take care of that payment just like we have for utility bills

#

is that possible

topaz plover
#

Hi Stripe devs! How do I retrieve the value of proration_behavior for an existing subscription? The subscription object doesn't seem to contain this key.

obsidian swallow
#

evening all... has anyone had any luck testing stripe checkout with cypress...
specifically the stripe.redirectToCheckout(sessionId) method

woeful grove
#

HI team quick question What are the timings of the API calls (create PI, confirm, PI “capturable” setup)

native wind
#

Hi! im looking for some advice on how to set a default payment method on a customer the nicest way. any input would be appreciated thanks!

vapid notch
#

Hello, does anyone know if CC is validating but not against expiry and cvv
how do we block CC payments

low belfry
#

Question about upgrading a subscription when using tax rates:
what should the total tax amount be? does Stripe tax the proration amount the customer will be charge or does Stripe tax the newer, higher price we're modifying the subscription to?

past kelp
#

Hello! I have a question about intervals. My subscriptions can be 2-year or 3-year subscriptions, but, as far as I know, Stripe has a limitation of 1 year intervals for Prices. Any guidance or suggestions on how to get around this?

quiet lance
#

Hi everyone, I am building mobile website builder, this means clients can sell their services on my platform. For each transaction that take place I would like to charge a 5% fee. To protect the buyer, would like to pay the amount to the seller after a few days. Can someone explain to me the steps to take to get this done? Thank you very much

obsidian sky
#

Hey everyone! I'm attempting to get the "success_url" from a session using zapier-- I'm using a webhook to /v1/checkout/sessions with "payment_intent_data". I receive an error after testing "The app returned "Missing required param: success_url."." yet when I check the backend in Stripe for that session, the success_url is clearly defined? Am I missing something?

vagrant bloom
#

Using custom Connect, how would I get a reconciliation report of payouts to Connect accounts and PaymentIntents included in those payouts? From the documentation, the itemized payout reconciliation report (payout_reconciliation.itemized.5) seems like it should allow me to do this. However, when I run this report, I don’t get the payouts of our connected accounts. I also tried running this report with the connected_account parameter set, but this returns an error. I also cannot seem to retrieve the payouts for a Connect account—I get a 404 from the API despite being able to access the same payout from the Stripe dashboard.

topaz plover
#

Hi everyone, we want to update a subscription_item quantity and then charge for the difference immediately. E.g. if a customer goes from quantity 10 ($10) to quantity 100 ($100) they'd be charged $90.

The default behaviour of the Stripe API is to prorate the charge by value and time – i.e. the user will see a credit for unused time on the prior quantity and will end up getting charged an un-round figure like $66.92. How can we just prorate by value?

vocal stump
#

How long are report runs meant to take? Been waiting for like 5 minutes

#

never mind

#

just as I type that

#

sigh

clever isle
#

Hi Stripe,
Good morning.!!
We have generated a bank token(through plaid/stripe) and when we try to use it, the stripe error code says it is already used.
{
"error": {
"code": "token_already_used",
"doc_url": "https://stripe.com/docs/error-codes/token-already-used",
"message": "You cannot use a Stripe token more than once: btok_1JUbCiJxxxxxxxxxxxx.",
"param": "source",
"type": "invalid_request_error"
}
}

But when I try to search on the stripe dashboard with the bank token, I don't see any search results with it.
is there any way for me to verify if the token is already used?
if so there is any API or table(through sigma), I can verify part of which transaction it is used?

feral sierra
#

how to set a payment method as customers default one?

vocal wagon
#

Are there any cons with only ever using moto payments and marking payments as off_session (even when they're actually on_session) and never actually using SCA on any transaction?

wicked steppe
#

I am trying to test the verification of custom Stripe Connect accounts before we go live with our stripe implementation. We are setting up all our custom Connect accounts with these specs:
Country: U.S
Business type: individual
Capabilities: transfers

I am passing in all the required data from the docs for this set of specs:
stripe.accounts.create({
country: "US",
type: "custom",
email: email,
capabilities: {
transfers: { requested: true },
},
business_type: "individual",
business_profile: { product_description: "veterinary service" },
individual: {
email: email,
phone: mobilePhone,
first_name: firstName,
last_name: lastName,
dob: dob,
ssn_last_4: ssnLast4,
},
external_account: bankToken,
tos_acceptance: {
date: now(),
ip: ip,
},
});
...

The return account object always has the individual.status as "pending".
When I try to update the acccount I get the individual.verification.status.unverified even though all the information is accurate for a real person.  

1) Is this always the case in test mode?

I try to update the account with stripe test data from the docs to get a successful verification.  Here is the test update params that I am using:

stripe.accounts.update( "acct_1KVUjlQY75av1qad", { individual: {
  first_name: "John",
  last_name: "Montgomery",
  dateOfBirth: "1901-01-01",
  ssn_last_4: "0000"
}});

I am still getting "unverified":
verification: {
  additional_document: [Object],
  details: 'Provided identity information could not be verified',
  details_code: 'failed_keyed_identity',
  document: [Object],
  status: 'unverified'
}

2) How can I get my test account to have a "verified" status?
earnest forum
#

Does Stripe publish some images we can use in our internal dashboard? Particularly I'm looking for say a button.

coarse sky
#

Hi Guys,
I'm trying to redirect user after payment but as far as i understand only checkout can do that. Is that true? Can't I redirect page after i made a payment from invoice?

safe wraith
#

Hi! My team is implementing hosted invoices and we are finding that we are able to create a customer without providing an email address in the dashboard (as it is an optional field) but we are not able to match this behavior via the API. When using the API, we get various errors depending on the parameters we try passing. We would like to be able to create an invoice and finalize it to generate a hosted_invoice_url without needing to provide a client/customer email. Any thoughts on this? Please let me know if I am asking this question in the wrong place - happy to try my luck elsewhere!

daring lodge
#

madelyn - hosted invoices

lusty root
#

Hello, can anybody help me to create my Stripe account to receive payments in wordpress?

abstract wedge
#

Hi. I am analyzing the JSON string returned by Stripe in the webhook. I need to get the payment intent ID, and the metadata that I passed to payment_intent_data when I created my Session object via CURL. I see the payment intent ID and metadata passed, repeated twice. The first instance of these two fields are found under "data": { "object": { next to they keys "id" and "metadata". The second instance of these fields are found under "data": { "object": { "charges": { "object": "list", "data": [ { under they keys "payment_intent" and "metadata." Can I just use the first instance of where payment intent ID, and metadata are found, that is, the first instance under "data": { "object": { and next to they keys "id" and "metadata"?

worthy compass
#

Heyo! Is there a list of what's in the default radar Stripe block list? Ie. Do cards from sanctioned countries automatically get blocked?

arctic timber
#

Hello. I have a question the support website could not answer. If a refund is sent to a customer and the customer informs us that the card has been deactivated what occurs through stripe? Will it reject the refund or can it be cancelled?

fiery yew
#

Is there a way to create a Checkout session for a particular Subscription? I want to create a Subscription via API, with payment_behavior='default_incomplete', and then redirect the user to a Checkout session to complete payment for that Subscription. afaict, this can't be done, but I wanted to make sure I'm not missing something in the docs.

edgy sluice
#

Hello, I have questions about payout. I got my first payment and as I understand I should get that money in bank account '' Payout availability can vary based on the industry and country you’re operating in. In most cases, when you start processing live payments from your customers with Stripe, you won’t receive your first payout until 7–14 days after receiving your first successful payment.'' after that period of time . I saw estimated time was tomorrow. But today I got one more payment and i see that date resets and ill get payout after one more week Its march 1. Do I have to wait again to get my payments according to scheduled everyday? Thank you.

daring lodge
#

shterbeny - payout

glad crane
#

Hi. I'm trying to add Afterpay to existing integration using PaymentIntents. The existing integration was built on the assumption that all of the events I receive via webhooks will have included a request.idempotency_key. An assumption that has held true so far. However, in my initial testing of events produced as a result of authorizing an Afterpay payment, I'm not getting a request object in the webhook payload at all. Is this perhaps a bug/quirk of the way testing Afterpay works? Or is this intentional and to be expected in production as well?

echo sable
#

Hi, 👋
I'm wondering if payment links support subscriptions for a metered product?
I noticed when I set a product to metered it doesn't show up in when creating a payment link.

inner trail
#

Hey there, I was reading the docs and payment links actually creates checkout sessions under the hood when opened.
When creating checkout sessions directly, we can pass in the customer and link the session to the customer, can we do this for payment links?
How do we tie payment links subscriptions and purchases to an existing stripe customer?

hushed cradle
#

Whoa, another question!
I am just a tad confused on the Stripe Terminal. This may not be the best question for here, just let me know. So do the terminal discounts only apply to approved card readers or can I make my own app that acts like a terminal with it's own hardware (card reader) that is not the BBPos reader and still get the discount?
Thanks.

hollow hollow
#

Hello, I have a payout that is in transit (2/23 deposit) to bank account A. Can I stop that and send it to bank account B? (Bank account B is now added as the default one for future payments)

harsh adder
hallow ocean
#

👋 hello folks. so glad there's a discord.
➡️ i'm building a platform with stripe connect, for merchants to setup subscription memberships and sell digital content.
➡️ i'm seeking guidance to setup "one click purchases" for customers, so they can link their credit card as their singular payment method, and then easily purchase digital products or recurring subscriptions. when they update their singular payment method, this should also update the payment method on all their subscriptions.
➡️ i think i'm successfully using checkout session "setup" mode to allow users to save their payment method for later, which removes all other payment methods, so there can only be one-at-a-time.
⚠️ now my trouble, is figuring out how to use the saved payment method for the purchases of subscriptions. i've discovered that checkout.session.create does NOT take a paymentMethod parameter, so i'm confused about how to make use of the existing payment method. does the stripe checkout window already allow users to select an existing payment method? if so, this may complicate my "one singular linked payment method" model?
➡️ it seems like i might be able to use paymentIntents for the purchases of digital products, since payment intents accept a payment_method. however, paymentIntents do NOT seem to accept a price — only an amount — and so i cannot specify a recurring subscription there.
➡️ am i modeling this correctly? if i ought to rearrange my integration, now is a good time to do so 😉

worthy crater
#

Hello! I am trying to regain access to my Stripe account. I had apparently linked it with an old phone number. I no longer have access to that phone number, and I can't get into my account when it asks to type the code sent to that phone number. Help?

golden spade
restive palm
#

Question about balances for Stripe Connect Express accounts. Is the currency local to the country that was used when setting up the account, or is it set based on the currency of the platform's account? I'm using the balance.retrieve endpoint as referenced on this page: https://stripe.com/docs/connect/account-balances. I can get the balance of a connected account, and I am in the process of using the api to create a payout, but I need to make sure the balance of the connected account is >= to the payout amount, which is in USD. Obviously I've got a bit of a problem if the balance of the connected account uses a local currency. I am using the API to transfer funds to the connected account, and those funds are transferred in USD.

tepid gust
#

One of my client is having issues with receipts. They're sending receipts by email using stripe's automated email receipts, but the emails do not have a PDF version of the receipt attached. How can they enable that?

warm ocean
#

Hi. We have few clients that say "what is the 0.01 GBP charge" ? Do you have an idea ? The only thing that change is the activation of Stripe Radar

bold basalt
#

redtopia-express-balance

idle tree
#

Hello! New here, but we are a large retailer in the Western US who use Stripe for all online card processing. We are needing some help trying to figure out how to separate our payments into two camps - new web orders and account payments. See, not only do we sell products online, but we also act as a financial organization and customers log into their accounts online to process payments towards their credit accounts. We would like to separate these streams into two Stripe accounts for reporting and auditing purposes. But the deposit accounts stay the same. What is the easiest way to do this?

sacred lichen
#

I built my website on Homestead which used to be a great web builder. Stripe is offered through my store by default. My company is a non-profit. I was given a link to third parties for processing donations through Stripe but I can't find one that works with Homestead. Please help me!

stuck kettle
#

Hi guys, our platform account is in US, but the test account may be in Australia, and I want to test the creating of recipient only account, however I got the following error: The recipient ToS agreement is not supported for platforms in AU creating accounts in AU.com.stripe.exception.InvalidRequestException: The recipient ToS agreement is not supported for platforms in AU creating accounts in AU. Is it possible to change the location of our test account to US, so that I can test recipient only account for cross-border payments? Thanks.

obsidian umbra
#

Hello. I am trying to shift our business from quickbooks to stripe. The main feature I need is to be able to create invoices on the go. I uploaded some products on the dashboard on my desktop but when I try to use the Invoice app on my phone, I can't find any of those products under "items." I noticed the customers synced but not the products. Do I have to upload my products individually on my phone or is there a way to sync it? Should I be using a different app? (I noticed there are about 5 stripe apps...)

obsidian umbra
bold basalt
#

gregory-au-recipient

#

alanna-dashboard

vocal wagon
#

Hello today is my payout and i get this error Your account's ability to take payments is currently suspended. To find out how to restore your account's ability to take payments please see the email we sent you or contact support.

#

any one can help

#

I don't know why am not get my payout , and chat not avlaible

hazy shell
#

With the many payment methods that PaymentElement allows, how do people normally handle hiding redundant information? For example, if my page asks the user to enter in their address and the user decides to select AfterPay as the payment method, my form will now have an extra address form field since the PaymentElement will also ask for the address.

surreal temple
#

moistcode - Payment Element Extra Fields

meager merlin
#

do you have a stripe phone number

lethal current
#

Hello, I am building a Connect Express integration, and I am trying to create Customers that are attached to the connected account. Following the docs here: https://stripe.com/docs/api/customers/create the customers I create are attached to my platform account. They don't appear to be linked to one of my connected accounts. Is there some way I'm missing to create Customers attached to connected accounts?

lethal current
#

hello, I'm trying to create a customer with an attached payment method (for future use), but I am getting the error message The payment method you provided has already been attached to a customer. Can one card not be shared by multiple customers? Or rather, does a PaymentMethod uniquely map to a specific card number?

surreal temple
#

Hi @lethal current You can keep your questions in the open thread that I made for you earlier

#

I'll copy it over so we're good this time

fallow raptor
#

Hi, I just need to find out how to change the phone number on my account. I no longer have access to the old phone number but I still have access to the email used to create the account

velvet saddle
#

Hey team! Quick question about Stripe Connect that I'm hoping someone might be able to help me out with:

I am building software to help businesses handle invoicing and charging their customers. I'd like to be able to execute charges on behalf of my customers through Stripe Connect. My goal is to charge their existing customers, not create new purchases through a UI.

My questions:

  • In the Direct Charges section of the docs (https://stripe.com/docs/connect/direct-charges), there is discussion only of payments through a UX. There is no input for a customer_id field in the request (to indicate an existing customer of my customer). Can I specify a customer_id here and will it work as intended?
  • In the Invoices section of the docs (https://stripe.com/docs/invoicing/connect) there is discussion of adding a customer_id. I think this probably covers my use case, but it uses invoicing instead of charging (meaning the customer's customer must take action to complete payment) which I'd like to avoid. Am I understanding the difference between Direct Charge and Invoice here correctly?

thanks so much for your help!

wicked steppe
#

When updating a Connect account for an "unverified" user, is there a limit on the number of times an account can be updated for verification purposes?

plush bloom
#

Hello, I need a contact Adress for germany

golden cosmos
#

jmontydesign-connect

vocal stump
cerulean pineBOT
#

:question: @plush bloom 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

sacred crown
#

Hello I am getting this 404 error under the logs - No such payment_intent: 'pi_3K4P-----------'; a similar object exists in test mode, but a live mode key was used to make this request.

vocal stump
sacred crown
#

How it can be like that i have two env. created for the staging env i am using test mode keys and for production live keys.

vocal stump
#

No idea, that's up to you to find out

sacred crown
#

Is there any idea how can I basically find that, as there are many events that are giving errors.

vocal stump
#

Probably, but it's not a Stripe-related issue

#

You're providing the wrong keys

#

You should probably ask on a forum for the kind of framework or language you use for your application

#

Somehow you've gotten them mixed up

sacred crown
#

okay. Thanks

lean jacinth
#

Hi there I need to add Klarna, AfterPay and Maestro Debit Card to my checkout on Shopify

golden cosmos
#

nickdnk-arrival_date

idle iris
#

Feel free to tell me to contact the beta team, but hoping for a quick(er) answer - I have integrated the Search Beta into NodeJS (running in Firebase Cloud Functions), and successfully used it (with a several layers of arrays expand). When I then attempted to execute other Stripe API calls, I got an unexpected "You do not have permission to pass this beta header" response. Am I correct in guessing that I have to effectively load two Stripe instances - one for Search Beta, the other for standard API calls?

sacred crown
#

I think my keys are mixed up, I have also checked the .env file in both environments the secret keys are rightly placed. What else should I also check"

dusty kayak
#

Hi I want to create a test account in Stripe, I don't have Australian business number (ABN), how can I create my test account?

thick imp
#

I'm trying to get a minimal version of Stripe Checkout Subscriptions working. So far from what I'm reading if I listen to the invoice.paid event, and update my customer's CurrentPeriodEnd date to the same, that would be enough?
If I receive this event, that means the customer has paid for a new month and I will update his CurrentPeriodEnd to this new future date.
If I do not receive this event, that means the customer cancelled/failed to pay and thus when the CurrentPeriodEnd date is reached, the customer account will be marked as expired.
Could someone confirm if my understanding is correct?

golden cosmos
#

rilsen-subscriptions

forest mist
#

@meager hawk @hollow prairie thanks a lot for the explaining for ach bank debit! missed your reply yesterday i think my question is clear now.

cerulean pineBOT
#

:question: @barren rock 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

sly quiver
#

is there a way to send ACH payment from connect account to platform account?

golden cosmos
#

laxislad-ach

spark pilot
#

If a customer uses the billing portal to cancel, their outstanding balances still remain?

#

There is no way to prevent them from cancelling unless they paid all outstanding balances?

golden cosmos
#

fobor10362-billing-portal

thorn chasm
#

jcu-cli

sudden pawn
#

Hello Team

#

web hook is giving 403 Forbidden error for some of the events

olive forge
#

Hello

#

I create a coupon with the property AmountOff = 10.00
Then, when I make a couponService.Get from that coupon I get 1000

toxic quartz
#

hello guys

We are working with Apple & Google pay and my question, is there a way to find out if the browser supports the Apple or Google pay depending on the which browser user is using

lapis canyon
#

Dear stripe team: After some users have used our products(products of a consumable nature), they have launched disputes on all successful transactions (up to more than 20 times) on the grounds of "fraud". Submit evidence, I don't know if there is a way to batch process multiple disputes for the same customer ?

cerulean pineBOT
#

:question: @lapis canyon 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

undone saddle
#

Can we create payment intent with session ?

long sentinel
#

Hey @noble finch ,
I have subscription plan and recurring on it. I have a doubt When i will subscribe for monthly plan then at the end period of that plan how stripe continue or cancel that plan . How stripe understand customer plan renewal or not? **@weary reefyone **can elaborate me.

I hope you got my point.4242

misty hornet
#

Rohit-Session

fast chasm
pseudo rune
#

@crimson needle - thanks for all your help, it it working!

misty hornet
#

Sage-Invoice

feral sierra
#

Hello, does stripe create charge object when we subscribe to a product? if yes, how to get charge from subscription?

opal mantle
#

Hii @noble finch
I'm using stripe in flutter web by HTML View, Save Card option not available in HTML code how to show saved cards and proceed user to pay via saved cards

sharp topaz
#

Hi Guys!
I'm having problems creating a WebHook via the dashboard, the error I'm getting is the following:

You do not have the required permissions for this endpoint on account [...].

I can't find a way to update the permission for my account and I did not find anything looking through the help section, it maybe a stupid question but is anyone able to help me?
I've already created the same WebHook and it's been running for some time in another account associated with the same email if it is of any help in troubleshooting the issues.
Thank you in advance for anyone who helps

stoic parrot
#

Hello Team
when I am going to create bank account getting error from stripe
any one can help me on this

lofty sandal
#

Hi everyone
I have a web app which uses stripe; during the calls to my backend i often need the stripe customer associated to the current user of my app.
My question is: instead of calling everytime stripe api to retrieve the customer, which during the payment session will be the same customer, is it good to store it as a session cookie?

lapis gust
#

Hello
https://stripe.com/docs/api/disputes/object#dispute_object-status
I see the "charge_refunded" status.
Can you clarify when it happens?
I assume it happens when there is a dispute on a charge, but then it is also refunded.
If I understand correctly, it creates "double" loss (I both refund the charge, and get charged for the dispute + fee)

gusty coyote
#

so administrator or developer?

lapis gust
#

Hello
Question about terminals
How can I set which type of payments to accept? Should I do something to support contactless payments like Apple Pay or does it come out of the box?

I'm using a reader without a display, the M2
I saw https://support.stripe.com/questions/stripe-terminal-support-for-apple-pay-google-pay-samsung-pay-or-contactless-cards but didn't quite understand the answer.

sacred crown
#

Hello, if I update the keys in my project what will happen to the ongoing events in the stripe.

sweet spire
#

Hi, how do we get in which date an invoice is paid ?

vocal wagon
#

Hi, can i offer a gift subscription through billing?

#

Hi, I'm waiting for a sepa paiement but i dont understand why ?

edgy portal
meager hawk
#

Cian-subscriptions

#

@edgy portal you should contact https://support.stripe.com/?contact=true for help understanding that.

edgy portal
#

ok ~

meager hawk
undone saddle
#

Hello

young lava
#

Hey I want to store payment method for future use

#

I see that setup intents are used but if I can just store payment method id why do I need setup intent

hollow prairie
young lava
#

and if I have stripe customer id do I need to store anything at all

#

Can stripe give me customer default payment method

sudden umbra
#

with Stripe Checkout, how can you avoid a race condition if there is a one off product for sale or the last item left. Two people open the checkout and from there they can take their time and purchase minutes apart, but I can only mark it as sold when I get the webhook but then it's too late. How can I handle this? Thanks

young lava
#

Do I need to store payment methods on my side as well or stripe stores it Can I mark some payment method as default?

orchid heath
#

Does anybody know, how to switch the stripe CLI to the production api key ?

final echo
#

Stripe webhook

I am making subscription with trial period days (10 days trial)
And stored subscription details in my database
Its status is now trialing
Now I want listen to webhook which will change subscription status from trialing to active

on that webhook response I want update my database status from trialing to active

I have start and end date too in my database, start date is subscription start date and end date is calculated if subscription is monthly then added 1 month to start date, if yearly then added 1 year like that (eg start date 1-1-22 then end date is 1-2-22)
Now if subscription is renewal in next month I want webhook to update my database end date and payment details too
also I want check for webhook if subscription payment failed then in my database I need change subscription status to failed or cancelled

so please provide me which webhook should I use

native blaze
#

Stripe don't release my money , please help me

#

@hollow prairie

cerulean pineBOT
#

:question: @native blaze 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

sinful glacier
#

I am developing an app in which two users can send funds to each other through bank transfer(because stripe does not supports in every country). The middle man will be stripe. The money from User-A (sender's) bank account will go to my stripe's account and then The user-B ( receiver) can ask to withdraw funds along with providing bank details and I can transfer him the funds.

  1. can anybody guide me with such a scenario?
  2. Does stripe supports receiving payments from bank accounts from all around the world?
  3. can a bank account receive money from a stripe if the stripe is not supported in that country?
mighty pecan
#

stripe is the worst.

#

dont bother using it

hollow prairie
#

@mighty pecan Sorry you have that opinion. Is there anything I can help with?

golden gazelle
#

hello devs, has anyone encountered an issue with the react native app crashing after adding stripe, but works alright when the stripe package is removed ?

vocal wagon
hybrid trail
#

Hi Devs,
I have 3 environments and I want to listen to webhooks. I have added separate endpoints for the event, but when I am making a request from 1 endpoint, it is getting released to all of the endpoints, How can I mitigate this?

vocal wagon
#

hello all I have an issue with a stripe connect app migration from one entity to another

#

Stripe advised to create a second app to the new account and make users to reauthenticate with the new stripe connect app

#

now that we have managed to migrate aporox 600 customer we are getting 400 error when we are triying to modify subscriptions that were created with the first stripe connect account

#

Can you please help me out? the ids of the 2 accounts are 1st account acct_17Ei0VDXyeuzurtf -> 2nd account acct_1GkwzZBec8aXY1G3

late basin
#

Hey!
I'm creating a invoice using the code below. How come it doesn't charge automatically? If I view the invoice in the admin interface I can then choose to charge the customer but that's not really the procedure I expected.

stripe.InvoiceItem.create(
customer=customer_id,
price='price_abc123',
)

Create an Invoice

invoice = stripe.Invoice.create(
customer=customer_id,
collection_method='charge_automatically',
automatic_tax= {
'enabled': True
},
payment_settings= {
'payment_method_types': [
'card'
]
},
)

sleek spindle
#

Hi, I'm trying to use two stripe objects on my frontend(react): one initialized for the platform account and another for the connect account. This is so that I can create a payment method on my platform account and let the backend create and clone the payment intent from it and then confirm the payment intent on the front end for the connect account. However I am now getting the following error(wasn't getting this error a few days back):
IntegrationError: Please use the same instance of Stripeyou used to create this Element to create your Source or Token.is there a workaround for this?

solar gyro
#

hi, i need some information to start operating with stripe in brazil, can someone tell me a contact in brazil to clear my doubts?

misty stream
cerulean pineBOT
#

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

ashen lark
#

Hi there!
I hope everyone is doing great 🙃
I am trying to develop a stripe proof of concept integration for a small SaaS company. The flow would be:

  • the customers are given a page (Checkout ?) where they can choose their plan/subscription with monthly or yearly subscriptions
  • when a customer pays, we just need to update their Client profile in our backend and we were thinking to use a webhook?

Questions:

  1. do checkout/webhook seem to be the correct path for this implementation?
  2. what events would you use in the webhook to update a customer profile. I need to update the paid_until field
  3. how do you 100% match stripe customer with our backend customer? should we create a customer in our backend and then pass Checkout some data ? This is to know in the webhook which backend customer paid. We can also consider creation of backend customer fronm stripe customer on payment but we need some specific information, and we probably can't customize Checkout with form fields?
  4. do we need in accounts just our own bank account to receive money ?
    THANKS
orchid heath
#

Hi Everyone ✌️... When I create a customer with sepa debit as default payment method and asign a subscription to it, it allways creates a draft invoice over 0€ and marks it automatically as paid. Is there a way to avoid this ? Or is it neccessary for the sepa process ?

velvet berry
#

Hi - I am trying to get 3d secure to work but everytime I confirmed an 3d secure payment my payment intent has the status of "require_payment_method" and I have no idea why. Payments without 3d secure are working though and I add the payment method and payment intent but it seems that gets lost or changed somewhere.

jade panther
#

Hey there a thread I opened yesterday has been archived but I haven't gotten a final answer yet. Thread name is lean dank - VAT validation opened about 22h ago. Alternatively you can just start a new thread from this message.
My question was if there's any way to validate - not verify - a vat id based on a supplied vat id type (us_ein etc) to make sure that the api doesn't throw an Exception when I try to attach the vat id to a customer im creating.

sacred crown
#

Hello , I am in a big trouble as I am getting webhooks of production sending events to staging. How can i resolve this ?

agile plume
#

Hi there,
I create react native expo app. I am trying to call presentPaymentSheet method, unfortunately I got the error: The operation couldn’t be completed. (Stripe.PaymentSheetError error 0.). It takes place only when I want to use saved payment method, while creatiing paymentIntent like that:

await stripe.paymentIntents.create({
        payment_method_types: ['card'],
        amount,
        currency: 'aud',
        customer: stripeCustomer.id,
        payment_method: 'pm_1KWILSCkBEnHiBi588oP9lJm',
    });

Anyone has idea how to fix it? thanks:)

fiery stirrup
#

When using the Payment Element on web (https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements), what's the recommended way of handling the customer changing the element's payment intent currency? How will that affect the Payment Element being displayed? For context, the payment element form will be displayed as an iframe within a bigger form where the user can change the currency at any point in time before processing.

meager hawk
#

lean dank-vat

golden spade
#

Could a mod reopen the ironbeard-invoices thread? I have one or two follow up questions

supple lava
meager hawk
#

kacper-rn

rose otter
#

NewtReyes-payment-element

chrome axle
#

Hi, when i make pay with sepa debit, i to get error
where am i can create mandate ?

autumn creek
#

can I accept ACH through PaymentElement?

rose otter
#

callmarl-stripe-account

ebon wraith
#

Authentication question: I have a Rails project that worked about a year ago. It is now showing No signatures found matching the expected signature for payload when I forward webhooks locally with the CLI tool. I have checked that the credentials match what is shown in the Stripe dashboard (had to update the demo endpoint signing secret), yet I still see this error. Any thoughts on what else I should check?

vocal wagon
#

Hello, a question about Subscription payments. Our implementation assumes that the payment happens on the day that is specified on Subscription (assuming no failures). Recently using Test Clocks to test the solution we've ran into a payment that did not happen on the day it was supposed to be, but three days later. Is this a Test-Clock issue, or could we face this problem with real payments as well?

stray mist
#

Hi I have a donation form where users can enter their personal details and give amount and submit.

I am using client side confirmPayment to carry out payment.

I need to handle a lot of things after submitting the form like creating invoice and sending mail etc.

As the webhook is not in this process flow, how can we do this?

supple lava
#

I'm trying to list all the pending payout I understand that the following request should do it but I receive paid result.

    payout = stripe.Payout.list(
        destination     = s_bank_account_id,
        status          = "pending",
        stripe_account  = settings.STRIPE_ACCOUNT_TOKEN
        )
{
  "data": [
    {
      "amount": 1000,
      "arrival_date": 1645660800,
      "automatic": false,
      "balance_transaction": "txn_1KWMCsQYzJJZhYGz9aecHrrE",
      "created": 1645627961,
      "currency": "eur",
      "description": null,
      "destination": "ba_1KWMCKQYzJJZhYGzmUXfj2A8",
      "failure_balance_transaction": null,
      "failure_code": null,
      "failure_message": null,
      "id": "po_1KWMCrQYzJJZhYGzXt0UeDQ7",
      "livemode": false,
      "metadata": {},
      "method": "standard",
      "object": "payout",
      "original_payout": null,
      "reversed_by": null,
      "source_type": "card",
      "statement_descriptor": null,
      "status": "paid",
      "type": "bank_account"
    }
  ],
  "has_more": false,
  "object": "list",
  "url": "/v1/payouts"
}
agile plume
orchid heath
#

When I create a subscription and want to add quantity to it while creating, i get the following error. StripeInvalidRequestError: You cannot set the quantity for metered plans.\n . If i first create the subscription and afterwards create a usage record, it is working. How do i set the quantity for every subscription item right upfront when i create the items ?

cloud pasture
#

How do connected account login ?

stray oxide
somber python
#

How do Stripe handle change of subscription plan from one to another? Do you fix yourself if the client want to change from one to another, diff in price etc or how does it work?

wind ledge
#

Hello.
I have implemented a simple integration for purchasing a product. USA only.
The site has a subscription to auto-purchase of products. The person enters the card number, it is stored in the customer as a source. Then, when a product appears in the store, the card is automatically charged and the product is purchased.
But some customers add cards with 3D secure. They are normally added, but then, when trying to charge, an error occurs.
Please, advise me how to save such cards correctly so that after a while, a successful charges is carried out.
Thanks.

ancient fog
#

I've created a step-by-step booking process in which one of the steps is designed to get the user to pay for the booking before it's created. This step is only going to hold the payment until the actual booking is created (which happens later on). I've tested it and it seems to work (with the capture of the payment being done once the booking is actually made). Do I still have to set up webhooks for this? When I've tested it, the payment seems to be captured OK so it looks like I don't need webhooks at all. Does that make sense?

rigid sandal
#

Hello, can you give me permission to create a payment please?

vocal stump
#

Doing some migrations of old payouts. Can someone tell me why I get a tr_ object in the middle of all my po_ objects? This specifically. I can't find it on the dashboard, it says it's not found, but it does show up in search? tr_19XnyTBx7bWdyGx7q4HKM0if

quaint kestrel
#

in iOS is it possible to close the Apple Pay sheet programmatically with success?

vocal stump
trail ravine
#

Any plans to add functionality to the Stripe Terminal javascript SDK? Specifically access to the built-in NFC reader for reading NFC tags and camera access?

solar gyro
#

I use woocommerce subscriptions for my subscriptions with transparent checkout, is using Stripe for woocommerce enough or do I have to use some Stripe subscriptions plugin? does woocommerce subscriptions do the work of scheduling subscriptions through my website and billing the dates through my e-cron without needing another Stripe plugin?

peak sun
#

HI

#

I'm trying to verify my account that I registered but no email arrives.

#

i need help

stray oxide
#

teu1000 - account

agile plume
#

Hi, maybe some of you had similar issue, I got error: cannot read property paymentOption of null after calling await presentPaymentSheet({ clientSecret: publishableKey });. I am using expo, react native, nodeJS, and stripe 0.1.4. thanks:)

brisk lynx
#

I need help

upper surge
#

Hello Stripe! I am following this documentation: https://stripe.com/docs/payments/checkout/fulfill-orders to safely fulfill orders. The problem is that I get this error "Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing\n I dont think that is the problem as I am directly sending the info, do you guys have any idea what could be?

idle iris
#

Following up on a question from yesterday - I've sent an email to Search Beta team with an implementation question - do they have a discord or other service with slightly more real-time response? I'm at an impasse - if you look at the question you'll see the problem - I need to use the Search and usual API endpoints

quaint kestrel
ancient terrace
#

Gettin ticked off.... !!!!! Stripe is just now sending a portion of the money that aquired a week ago.... and there's quite a bit more according to Donorbox.org that should be in there. Not happy about Stripe - I have ZERO problems with PayPal, though.

vocal stump
#

I run with that modification in production

polar hedge
#

Hello, In the Reporting API for connect report types, what is the primary difference between connected_account_balance_change_from_activity.itemized.1
vs
connected_account_balance_change_from_activity.itemized.2
vs
connected_account_balance_change_from_activity.itemized.3

Sure there are some slight column differences...but I dont know when to use which one

https://stripe.com/docs/reports/report-types#connect

crimson needle
#

@vocal stump can I ask you to chat in their thread instead? It avoids the split convos

vocal stump
#

Sure

misty stream
#

I am using stripe pre built checkout page https://stripe.com/docs/checkout/quickstart
I have already added trial period of 7 days but then how will I know when will be the next billing cycle of subscription for that user? If user joins on 10th so next 7 days he will on trial period and subscription will start from 17th so he will be billed on end of the month or next months 17th date??

hasty mauve
#

Need some assistance

ember sentinel
#

I have a quick question:

On customer page
In "Details" left-hand sidebar
How are the "Billing Details" used? 

For example, do this info appear on invoices?

lilac sluice
#

Hi! I am building a marketplace of classes, and want the payouts to only happen after the class finishes. However, students are paying for the classes anytime before the class starts. Is this possible?

This would be similar to like an Airbnb host only getting their payout after the guest finishes their stay, but the guest would have paid before they actually used the property

dry remnant
#

Hi, When user is paying our company using checkout, we are not receiving payments instantly, is their a way we can receive it, at the same time user pays us ?

placid obsidian
#

Good afternoon guys, I need some help. I'm currently working on a project and I need to know if there's some way to easily suspend payouts to a certain customer and make it available later. The money should still go to the customer's wallet, but he would not receive payout until our admins make it available to him~/her

spiral path
#

Hello there 👍 I wanted to use Strip Payments for a site and wanted to know if it have a function to add the user a membership or anything on my site not manually

#

Sorry for my english here is a french 🙌

viscid burrow
#

For testing a Connect Platform integration for alternative payment methods, how do we get a Stripe Account set up with stripe_account.capabilities that include all the various alternative payment methods so we can test locally?

frigid walrus
#

Hi. I've been contacting the support via email to fix problems with Phone Verification, they told me they're going to be working on it. It's been a while and it is still not resolved, what should I do?

mental salmon
#

Hi ...in paymentindent.created webkook i am receiving client_secret as null, why it is null?

vagrant bloom
#

Hi, is there a way to retrieve a list of charges by an array of ids? Trying to reconcile a payouts report with transactions stored in our database, and it's a bit cumbersome to make an API call for each charge.

full umbra
#

Are any webhook events triggered when a refund is first initiated for a charge?

fiery stirrup
#

What does a du_... id stand for and what's the difference with regular dp_... dispute ids?

frigid jetty
#

Is there a way to disable invoice emails when finalizing an invoice from "draft" status? Toggling this switch off still sends an email to me when I finalize an invoice in test mode.

earnest forum
#

Feature Request: A way to validate callbacks like you can for webhooks.

nocturne dagger
#

I have a question about the webhooks in stripe and some best practices but I couldn't find an answer online, is this the correct place to ask?

vocal wagon
#

I have to implement stripe payment, using prebuilt checkout form. But how to know 3DS is enabled ?

hushed timber
#

I have a question regarding separate charges and transfers

#

whether it's the right solution for us

inland wren
#

We currently have our billing integration with Chargebee but are moving everything over to Stripe. We use subscriptions and would like to extensively test all scenarios . We requested access to Stripe Clocks Beta about a week ago. Was wondering if I could reach out on here and help us get access? We'd like to move everything to Stripe as quickly as possible

reef gazelle
#

Hello! Is there any way to cancel a bunch of webhook events from Stripe? One's that have been attempted, but failed, and are setup to retry, that I don't actually want to retry?

scarlet cypress
#

Is it possible to trigger a "Verified by Visa" dialog with a test card?
The dialog shows the bank's logo, "Merchant", "Amount", "Date" and "Card number" (last 4 digits) and tells the user, that a notification was sent to Mobile, Internet Banking and an Authenticator for approval.

We're trying to replicate an issue where the amount is shown as EUR 0 on that dialog and the bank is "National Bank of Greece".

I tried the following test cards

  • Greek card 4000003000000030: No SCA flow
  • SCA cards 4000002760003184 and 4000000000003220: No such dialog shown where the approved amount is visible

Thanks for your help.

hot marlin
#

Hey can we get terminal beta features enabled on our account

silver barn
#

How do we adjust the color of the button on the stripe hosted invoices? We have adjusted the color in the brand settings, but the color displaying on the invoices that the user can click on in the strip customer portal is way off.. Please help.

idle tree
#

@bold basalt Here are my continuation messages from our DM. I cannot add messages to a message you archived already. No, customers do not log into their Stripe Account. They log into our website under their customer account to make payments to our institution on their lines of credit. Stripe is our card processor for both these account payments and for our normal ecommerce transactions where people purchase new items. rcwilley.com if you want to see what I am talking about.
We need to differentiate these so we can have a third-party tool run fraud detection on online transactions only, NOT the customer account payments.

mighty hill
cunning crag
#

Hi, I want to allow customers to trigger payment for metered service usage. We want immediate feedback on a "pay now" button (e.g payment successful, or failed) and already have a saved customer payment method. I am wondering if I can just use the status field on the payment intent after confirming? Or do I need to be using webhooks here? I see in the docs credit cards immediately return a payment status, but elsewhere I'm reading about 3D Secure so I am a little confused. Thanks!

tranquil path
#

I received an email from you telling me this, my site is functional and open, I just have anti-ddos protection, what is your country so that I can whitelist you please?

Thanks for choosing Stripe for your business. We are currently unable to access the website that you have listed on your Stripe account (web). Unfortunately, we have had to pause payouts to your bank account until we are able to verify what you’re selling. Please take a minute to update your website in your Stripe account settings.

sweet aurora
#

Is there a way to suggest the previously saved cards to the customer using Stripe Elements (Card Element) integration?
e.g. I create the payment intent at backend passing the custumer_id, so when the page opens the stripe.elements().create('card').mount('#card-element') suggests: Do you want to use your saved card?
How to do this?

vocal stump
#

Whenever I create an API key from the dash, I consistently have to enter my password AND verification code 4 times, where it says "invalid password" the first 3

#

It's reeeeeally annoying

swift cape
#

We have an older system with Stripe (still using the OAuth API) for processing payouts to individuals (Express Accounts). One of these individuals is trying to change their debit card on file because the existing one is causing errors on payout. But they don't seem able to - they're getting an error on the Stripe end saying "Debit card payouts are being phased out." Can I get some assistance? can put more details in thread

vocal wagon
#

Hello Stripe team, we are Romingo.com, a pet-friendly hotel booking startup. Our customers typically book our partner hotels months in advance. And most of our partner hotels offer free cancellations right until a day or two before check-in dates. And as such, cancellations are very common in our industry. And these cancellations (and refunds) cost us a lot of money. Wondering what's the best way out here where we can authorize our customers's card immediately at the time of booking but only capture the charge a day or two before check-in dates which could be months down the line. As far as I know, Stripe only allows up to 7 days to capture an authorized charge, is this correct? Do you have a specific solution for us (hotel industry) as 7 days does not work for us. How are big players like Expedia.com managing this?

Also, besides the above, does Stripe offer a Buy-Now-Pay-Later feature at all? If not, is this something in the pipeline?

Thanks.

wanton dragon
#

I received a message when opening new stripe account for my business.
"Your account isn’t eligible, Unfortunately, your business isn’t eligible to use Stripe because it doesn't meet our Terms of Service. If you think this may be a mistake, please contact us."

I want to know exactly what information or requirements I am missing to have my account active? I have a LLC, EIN, Website, Bank Account & All documents showing proof of my business. If there is anything else I am missing please do let me know, I want to provide all documents to have my account active. Thank you

velvet saddle
#

hey there, I'm having some trouble with Stripe Connect and I was hoping someone might be able to help me out for a few minutes

empty dirge
#

Stripe won’t send me the text message to login I need assistance

lean jacinth
#

Hi guys, I need to activate Klarna for strip

#

I just spoke to them and they said :In this case, Stripe is the payment processor on record and they would also handle it all for you. So, you would need to reach out to your Stripe representative and they would be able to help you turn on Klarna.
The Stripe representative should help you with next steps and set up with Klarna.

Hope that's helpful.
Marc-André

thorny solar
#

How do you delete a price object? I do not see the api call for it.

untold valve
#

Hi team, do you know if we (a platform/standard connect account) can listen to subscription events created from customer's Stripe dashboard and not through our API?

clear shard
#

I need the invitation email

#

The invitation email to log into my stripe account

mighty hill
nocturne dagger
#

Is there a way in the Stripe .net API to qualify between Stripe.BillingPortal.SessionCreateOptions and Stripe.Checkout.SessionCreateOptions in the same class?

grizzled niche
#

Is there a way to be notified asap if one of the webhook errors?
A webhook action 'webhook failed' (containing endpoint url & error message) would be sufficient for my case, as I would be able to connect it to our notification server which would do the rest, or does stripe provide any instant phone sms/email services?

vocal stump
#

For reporting, if there is a line in the reporting category fee - Radar rules etc. Does the row have the value in the fee column or the net/gross column?

#

A charge would have both a gross and a fee for instance

#

but it's not quite clear what happens in this case

velvet saddle
#

hey there, I have 2 quick questions about using Stripe Connect with Invoices. would someone have a few minutes to help me out?

chrome citrus
#

Does anyone know how long it takes for a direct deposit from stripe to hit your bank account

dry hatch
#

harumi-webhook

#

nickdnk-Report

#

asommer12-Connect

#

what do you want it to be-direct deposit

unreal holly
#

Hello, I use a credit card stripe form on my web application and I am aware that I can update the element input styles using the styles API: https://stripe.com/docs/js/appendix/style . However, I want to be able to add a custom keyboard focus ring around my element using the outline css property. The styles API does not account for this property. Is there a workaround I can take?

dry hatch
#

charissachhiba-paymentelement

cerulean pineBOT
#

:question: @unique current 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

dry remnant
tranquil cloak
#

Hi there, I'm hoping to seek some clarification regarding manual payouts and the 90 day payout limit

sacred crown
#

Hello, one of my customers receives two payouts, where I can see the logs. Does that mean he will have a negative balance with Stripe?

unborn cedar
#

Hi all - We are looking for a ways using details about a customer's transaction (such as Stripe Radar details, domain, IP Address, etc) to determine if they are more likely a Business (or Government) User vs. Consumer/non-Business User. There's another solution out there that has a GeoIP capability that provides some likely details about the user, but I'm not sure if there's a good way to do this in Stripe. Any idea?

tribal elbow
#

I find the checkout page has a api post tax_region[country]: CA
tax_region[state]: MB and have a request with tax_amounts list

idle wyvern
scarlet wedge
#

Hi I have a tax rate which has a country defined. And on the dashboard shows the region as well. Can the result from the api also give the region/country in full form, like it shows AU right now but I want Australia. Otherwise ill have to map all the countries to its short names.

silent plaza
#

Hi, im trying to sign into my stripe account, but i no longer have acess to the phone number assigned to the account

cerulean pineBOT
#

:question: @silent plaza 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

silk grail
#

Hi, Is there a way that I can see the tax details(when two different taxes are combined) on the payment link instead of seeing the total tax?

hidden ridge
#

Hello. Can you please tell me how can I update metadata for the stored payment method under a customer using stripe.confirmCardPayment
and setup_future_usage? I want to add and update in future specific to a payment method, such as {"isDefault" : "true"}

modern egret
#

I am using Python for backend and React (stripe card elements) for frontend

I am trying to integrate my own customer portal for subscriptions. I am encountering an issue. As we know that this card 4000 0027 6000 3184 requires 3ds authentication on each go. When updating a subscription I am unable to open the 3ds authentication modal

dire badge
#

We have subscription and monthly recurring payment gets charged but recently one of the subscription recurring payment got charged with completely different amount. I can share details like invoice and subscription in private chat. Any help would be appreciated.

orchid heath
#

Hi everyone. I implemented SEPA Debit in combination with subscriptions. In the dashboard everything seems to work corectly, i see the default payment method, the correct amount of subscription items, and correct billing date. But at the invoice is due and the money should be charged i see a incomplete tag in the payment tab and a retrying in the invoice tab. First i thought maybe it is caused by the test mode, but i have the same problem in livemode. Also no invoice is send to the customers email. Do you have any hints where to search ? Greetz Dizzy

misty hornet
#

DizzyDizz-Sepa

zenith panther
#

Hi, we have integrated stripe sdk and stripe.js in our application, when we are testing with stripe test cards in test mode the basic cards test cards are also asked for 3d secure so can anyone help us

misty hornet
#

akshay-3DS

somber python
#

I dont find the API to add tax.id to a customer, I see the event i Stripe but not the request method to do it, also I wish to get the API request to list all countries/types of vat.id

frank perch
#

Hi , I have a problem for verifying my adress , because I live in thailand but I don't have a paper in my name for prouving my adress .

cerulean pineBOT
#

:question: @frank perch 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

vocal wagon
#

Hello. I try to change the interval_count for 2 products in a subscription with API but it returns the message : "Currency and interval fields must match across all plans on this subscription. Found mismatch in interval field." Could someone help me ?

placid haven
#

Hey Guys,

Is there any webhook available using which we would be able to get to know if bank is asking for re-authentication of 3DS?

We have handled the use case of 3DS at the time of checkout but once the 3DS is authenticated if bank need authentication again throughout the checkout flow how we will get to know in our app?

Regards,
Mubashar.

cursive terrace
#

Hi, I read about your "Payment link" feature. I saw no way to mark a link as 1-time-use-only aka auto-invalidated. I must manually update the link to deactive via API.
Am I missing something? Is there a way for me to achieve my goal (create a 1-time link)

ruby lily
#

Hi, I'm currently setting up my first project using Stripe as payment.

My product is a licensed application, so when someone purchases my product, I'd like to send them an email with their license. From there they can log into my site and download the latest version of my software.

How would I go about sending a license through an email upon their purchase?

Thanks! 😊

vocal wagon
#

Hi,

We have Stripe integrated already, but we havnt SEPA as an payment method. I have a customer asking if we can recive SEPA payments. He tells me that there is two different types of SEPA payments:

  1. Where they money is paid out imeddaitly.
  2. Where the provider recive an aceept so the provider can withdraw future payments from the customers account.

The customer needs the first one. So they will just use it as a "normal" payment method like a normal creditcard payment 🙂

Is that possible through Stripe?

river ibex
#

Hi there, Is it possible to rotate API Keys with scripts? Any API endpoint?

vocal wagon
#

Hi, we implemented the new Payment Element library in our front end. We are testing Sofort payments. I am suprised that it does not behave exactly the same as other APM such as Bancontact or iDEAL. When confirming a Sofort payment, we receive the charge.pending webhook but not the charge.succeeded one. For Bancontact, with the same test, we receive the charge.suceeded webhook a few seconds after validating the payment. Is that expected? Thank you.

tribal elbow
#

How can I got logs through api? Not just have a view on dashboard?

charred lion
#

Hi there, we have an issue with apple pay domain verification process. More specifically, we followed the steps here -> https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#verifying-your-domain-with-apple-pay and we added the domain through stripe api without any error. However the verified domain is not displayed under the stripe ui here -> https://dashboard.stripe.com/settings/payments/apple_pay. If we verify the domain directly from stripr UI the domain is properly displayed under the Web domains section.

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
#

Card Cloning with Stripe Connect and 3D security

Hello,

We have implemented direct charges using Stripe connect and have, in most cases, succeeded at cloning cards and taking payments. We have found that sometimes, when we try to clone a card that requires 3D security, we get the error:
authentication_required error (https://stripe.com/docs/error-codes/authentication-required)

We are still able to create the main card for the main account.
We are sending source and stripe_account as params. Should we be sending any extra params in this case?

Endpoint called: https://api.stripe.com/v1/customers/:id/sources
API version: 2014-09-08

Learn more about common error codes and how to resolve them.

void knoll
#

Hey guys, I am integrating Stripe for FE for Lightricks, and I'm wondering whether Israel is not supported by Stripe? I am providing country "IL" and getting the following error:
"v3:1 Uncaught IntegrationError: Invalid value for paymentRequest(): country should be one of the following strings: AE, AT, AU, BE, BG, BR, CA, CH, CI, CR, CY, CZ, DE, DK, DO, EE, ES, FI, FR, GB, GI, GR, GT, HK, HU, ID, IE, IN, IT, JP, LI, LT, LU, LV, MT, MX, MY, NL, NO, NZ, PE, PH, PL, PT, RO, SE, SG, SI, SK, SN, TH, TT, US, UY. You specified: IL."

meager patrol
#

Hi there, we have an issue with charge.refund.updated webhook if user refunds event from stripe dashboard which he ordered with 4000000000005126 (test card) two web hooks are firing one charge.refunded which contains metadata object which we initialized but same metadata is not there in charge.refund.updated webhook can you please look into this we need metadata in charge.refund.updated webhook as welll.

vocal wagon
#

Hi, can I update subscription creation date using the dashboard?

undone saddle
#

Suppose my main account is from India can I receive international payment in USD for all the connected accounts based on different countries (Including India)?

vale brook
#

Error handling: how to handle "Insufficient funds in your Stripe balance to refund this amount" errors?

vale brook
# vale brook Error handling: how to handle "Insufficient funds in your Stripe balance to refu...

I've struggled to find much in Stripe's developer docs about how to handle these errors, however the general support docs suggest that refunds which hit this case are "pending" and may eventually go through.
Is that really expected? If so, how should API clients handle such errors if they need the details from the successful response?

jade panther
#

Hey I'm working on implementing coupons for my subscription with different payment intervals. Say my subscription costs $10k a year and payments can be either once or twice a year (so $10k / $5k). I'm now looking to create a coupon that offers a total of $1k off for a whole year in total. Do I need two create two seperate coupons? One that gives 1k off for subscriptions with one payment of $10k and one that gives $500 off for subscriptions with two payments of $5k each? I'm aware of percent_off but im wondering if there's also a possibility of doing that with flat amounts

late yoke
#

Question about subscription collection method - When collection method is charge_automatically but there is no payment method saved for the customer, will it fallback to send_invoice or what will happen?

quasi kelp
#

Hi

#

What data do I need from the customer in order to create a connected account for him?

#

Can I create an account without customer intervention?

orchid heath
#

Salute. If I have the email adress of a customer on a payment intent,
what could be the reason, that they don’t receive e-mails with the receipt/ invoice ?

Is it caused by Testmode so you generally don’t receive mails in test-mode, or did
i maybe overlook something on the customer object i need to set properly ?

hollow prairie
#

lean dank-sub-coupons

#

Bob the builder-sub-charge-auto

waxen mason
#

how do i remove pending_updates?

stoic parrot
#

Hello Team,
when I am going to create bank account then I getting error as routing number missing but it's optional while creating bank account

fast yarrow
#

Hi, got a question about an issue I'm having.
When I try to create a Stripe Checkout session for a SEPA Debit for a subscription, its failing because it says SEPA can only be used with EUR and I'm trying to do with USD in this scenario, although I'm using USD as a fallback I actually should be doing Swiss Franc. Wondering if Swiss Franc is supported on Stripe Checkout, because Switzerland supports SEPA even though its not in the Euro

jade cloud
#

I am trying to set up a colleague as an administrator, but when I log in to the dashboard, I can’t find a relevant link. Can you please point me in the right direction?

thin shadow
#

Hello, the question about functionality "Save my data".
I was testing it in a test mode. After saving my data and trying to buy something again, i have to enter code which i'll recieve on my phone, but i dont get it. How can i test this functionality on test mode?

near cargo
#

Can anyone tell me how I can retrieve the charge histories of any specific card?

novel token
#

Hi I need help in sending custom information which I want to receive on webhook

#

during payments, transfers, Refunds, and subscription payments and receive response via webhook

vale acorn
#

Hello, I have a problem with activating my account, I have been sending e-mail to comic book support for days, but no one is answering me.
I can't finish any activation, I need your help

cerulean pineBOT
#

:question: @vale acorn 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

ancient fog
#

For various reasons, I need to accept payments asynchronously (https://stripe.com/docs/payments/accept-a-payment-synchronously) - when using this method, the docs say that the client should send a POST to the server which will create the PaymentIntent. Is there any reason why the PaymentIntent can't be created on the server before the payment page is rendered rather doing this extra POST each time?

Learn how to confirm a payment on your server and handle card authentication requests.

proper fiber
waxen quail
#

bodger-async

#

WaleedTariq-paymentelement

golden spade
#

I have some questions about which webhooks are important to listen to and which ones I can ignore (I can give more context once the thread is created).

worn aurora
smoky pasture
#

Hello al

#

all

#

I have a question regarding stripe connect

#

do I need to pass the connected account array when calling the stripe object?

#

$stripe = new \Stripe\StripeClient($secret_key);

#

Or can I just get the stripe object, and then on the next function (i.e $stripe->products->create(.... ], [stripe_account => $connect]

#

call the connected account until then ?

late basin
#

Hi! Would this be a good place to ask questions about setting up tax?

strange crow
#

Hello, is there a way to block payments by Bank Names?

delicate grove
#

i need to report a phishing attempt from: Stripe support@stripe.com
reply-to: Stripe support@stripe.com
to:
date: Feb 24, 2022, 12:35 AM
subject: Action required to resume payouts from your Stripe balance
mailed-by: bounce.stripe.com
signed-by: stripe.com
security: Standard encryption (TLS) Learn more
: Important according to Google magic.

orchid heath
#

Bonjour. I created a subscription and added a connect account to it via transfer data which should get 40% of the subscription. But in the connect account nothing is showing up for payouts. Did i overlook something in the api docs ? I can also share the account id

cerulean pineBOT
#

:question: @delicate grove 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

delicate grove
plucky basin
#

Hello, Could someone from Stripe please reach out to us. We are trying to use the Recharge app for our subscription and we have this on top of our screen, Your account isn’t eligible
Unfortunately, your business isn’t eligible to use Stripe because it doesn't meet our Terms of Service. If you think this may be a mistake, please contact us.

half shard
#

How to capture payment data before creating subscription?

stray mist
#

Hi,
can we get stripe fee as balance transaction from the response of payment Intent?

cerulean pineBOT
#

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

plucky basin
#

I reached out to them, thank you kindly!

undone saddle
#

Is there an API to get a list of stripe supported countries

heady vine
#

Hello I use Perfex a cms. but quan,d stripe sends the info in the webhook, it returns in error. And so how to deactivate the fact to repeat the sending of the webhook. Because my cmsq receives the information well.

rose otter
#

parwan-webhook-retries

gilded agate
#

Hi , i am using checkout method of Stripe with Java Spring. I want to know , when i created a session before forwarding the user on Stripe payment page, what key can i store, which will be available in the session in the webhooks, when the payment is successful . Here is my code which i am using to create the session. I dont get a payement_intent in the session, which i was expecting.

Session session = new Session();
if (durationFlag.equals("Monthly")) {
SessionCreateParams params = SessionCreateParams.builder().setMode(SessionCreateParams.Mode.SUBSCRIPTION)
.setSuccessUrl(successURL).setCancelUrl(cancelURL)
.addLineItem(SessionCreateParams.LineItem.builder().setQuantity(1L).setPrice(prodPrice).build())
.build();
try {
session = Session.create(params);
} catch (StripeException e) {
e.printStackTrace();
}
} else {
SessionCreateParams params = SessionCreateParams.builder().setMode(SessionCreateParams.Mode.PAYMENT)
.setSuccessUrl(successURL).setCancelUrl(cancelURL)
.addLineItem(SessionCreateParams.LineItem.builder().setQuantity(1L).setPrice(prodPrice).build())
.build();
try {
session = Session.create(params);
} catch (StripeException e) {
e.printStackTrace();
}
}
RedirectView redirectView = new RedirectView();
redirectView.setUrl(session.getUrl());
return redirectView;

true stag
#

Good morning. Did the 'send test event' button get removed from webhooks on dashboard?

vocal wagon
#

Hello 🙂 Is it possible to bill in Stripe subscriptions via recurring payments (Klarna, Google Pay, Apple Pay)?

vocal stump
#

Hey guys. There seems to be inconsistent behavior with the webhook for payout.updated and payout.paid. For most resources (as far as I've experienced), you'd get an update + action webhook. What do I mean? For a subscription, you get both customer.subscription.deleted and customer.subscription.updated for the same event, so that you can react to the webhooks differently - say update the row in your database on updated and send "we're sorry to see you go" emails and revoke permissions for deleted.

This is not the case with payout.paid. I don't get a payout.updated webhook when the payout transitions from status in_transit to paid.

#

So the question; is this intentional?

#

See po_1KWAiTIRviNLId5iHQzgfAn7 for example

lament kettle
#

is the fingerprint reliable enough that we could update the expiry date of all payment methods - possibly belonging to different users - that have the same fingerprint?

vocal stump
#

fingerprint is just a (non-sensitive) alias for card number

#

so same card with different expiration has the same fingerprint

#

AFAIK

lament kettle
#

is it possible that stripe elements would ever tokenize a card with a wrong expiry date?

vocal stump
#

Yes, if the user enters the wrong expiration

#

Elements may accept it, bank will reject it

lament kettle
#

so, it will only fail when attempting to attach that to a customer?

vocal stump
#

Yea

gilded agate
#

#946418159890600006 message

Hi team, in continuation to the above thread, i have a quick question. When a checkout session is created and a user is forwarded to Stripe payment page. If user does not complete the payment and close the browser. Will i get an event back in webhooks ? If yes (as failed or incomplete), how long will stripe wait to send me that event ?

vocal stump
#

You will not receive any events if the user takes no action and closes the browser

smoky pasture
#

@rose otter are there any breaking changes if I upgrade?

tulip leaf
#

This might be incredibly simple and I apologise if it is.
I've been sitting contemplating how to do it all day and my mind has ground to a halt.

My scenario involves a user paying a subscription to promote a post/listing.
In my React app I have a button on each individual post to promote it.
This would be clicked and start a checkout process.

Upon completion I want to update a field on the post document in Firestore with its subscription id/level/product.
So each post has its own subscription as such, rather than the user.
It's almost like discord nitro in a way, a user pays for a boost/upgrade to be applied to a specific channel or in this case a post.

I find plenty of information and examples on subscriptions for user roles and various similar bits that happen directly on the user document but I'm struggling to find any on subscriptions for other documents.
What's the best way to go about it?

I appreciate you're all busy people but I'd be very grateful if anyone could point me in the right direction.
Many thanks

golden spade
#

Seems like the Python lib is having trouble connecting to Stripe servers, is it just me or is this a known thing?

keen sparrow
true stag
#

possible to trigger invoice.payment_succeeded for a specific invoice via CLI?

green bone
#

Hi, I got this error message on Feb 16, 2022, 8:54:20 AM :

Sorry! There was an error while talking to one of our backends. We have already been notified of the problem, but please contact support@stripe.com with any questions you may have.

Stripe said, backends/API were up. Any ideas?

serene dew
#

Hi, I am trying to issue a partial refund for an ACH payment but I keep getting sent in circles. Stripe customer support says to contact my CRM and my CRM says to contact stripe. Can I get some help on initiating a partial refund through the API?

hallow flax
#

I have a petition for the "setup_for_future_usage" parameter, which can't be changed after it has been set during a PaymentIntentCreate... what's the reason behind it ? Shouldn't be better to let us unset it, at least when the paymentIntent status is in "requires_payment_method", so the payment flow on customer side has still not started ?

mental salmon
#

Hi...my client_secret in payment_indent.create webhook is returning null can anyone help me out?

gritty rain
#

hey. Is there a way to pass the equivalent of {billingDetails: "never"} to the react <PaymentElement/> component?

golden spade
#

Can someone explain the error I'm getting with request req_xe9mSzE5xFaxhj. It says Cannot add multiple subscription items with the same plan but my request only includes one item.

ember bear
#

@mental salmon let's chat in the thread i have open

mental salmon
#

ok

thorny solar
#

I noticed that I can delete products and plans completely from stripe, even if they were used a part of a subscription. Does this pose an issue if I were to clear all plan and products assuming they are going to replaced with new ones.

sick sentinel
#

Hi all.. please help me how to integrate google pay in the stripe checkout page.. i have added apple pay but google pay not displaying

polar elbow
#

Hey there. I have a Connect account that for some reason shows this. This is in test environment.
Anyone knows
a. Why this happened?
b. How can I enable it?

vocal stump
#

I'm working on my reporting, and for some reason, po_1CCn4jInOrGZTwVIkdzpV9KP is contained within po_1EIQUXInOrGZTwVITyzN9GjR. Why would this happen?

#

These are pretty old objects so I'm not sure if I should be worried

narrow sundial
#

Hi y'all, is there a webhook event that we could listen for to indicate that a customer has updated/made a change to their invoice default payment method? Context is we're experiencing a lot of failed payments due to payment issues and launching a campaign to get our customers to fix them. We'd like to know when they take action.

slim path
#

Real quick question. I'm implementing something to suspend customers that have unpaid balances and then re-activate once they have paid the balance due. This is a subscription based model in stripe. Is the best way to do this to get the amount from the balance property on the customer object and then call createPaymentIntent?

vocal wagon
#

Hi, I'm having trouble to get iDeal payments confirmed. Which results in the money is credited from our clients bank account, but the payment has status "Incomplete" so the transaction is not added to our balance at Stripe. This happens sometimes, but not always.

The difference I see that sometimes the client is redirected back to:
https://oursite.com/checkpayment/?payment_intent=pi_3KWmeKC73rPG0TKN1rZaDHb2&payment_intent_client_secret=pi_xxxxx&redirect_status=succeeded -> I get payment_intent and the payment was succesfull and I see a charge.succeeded event in the payment log.

Sometimes clients are redirected to:
https://oursite.com/checkpayment/?client_secret=src_client_secret_xxxxx&livemode=true&redirect_status=succeeded&source=src_1KWmE5C73rPG0TKNvWtqaNYj Which has a source and totally different parameters. They payment intents never gets a charge.succeeded event, and results in an incomplete payment.

Does anyone why Stripe redirects back with 2 totally different parameters to our website?

pastel stone
#

Is there any way to link stripe connect accounts with my internal ID other than the return url? i.e send a internal_id in metadata when I create the account link

misty stream
#

I have created subscriptions:
subscription A -> $10 and 7 day trial
subscription B -> $20 and 7 day trial
if user wants to upgrade from A to B or downgrade from B to A how can we make sure that trial period does not start while switching? I mean to say if user uses subscription A for 10 days and want to upgrade or downgrade in that case will he get another 7 day trial period?

nocturne dagger
#

Is there any way to set a custom Id for the customer object on creation? Like using a GUID generated server side

tawny geode
#

Hola

clever isle
#

Hi Stripe,
Good Morning.
Currently, we store a payment method id(of card) with us and use it for any future transactions, hence customers don't have to re-enter card details every time they transact with us. if the customer billing details change after we store the payment method, we see our transactions are failing with billing zip validation..etc due to Stripe Radar rules.
Can you please let us know, if we can use this API to update the billing/customer details for a given Payment method? to avoid the validation errors
https://stripe.com/docs/api/payment_methods/update
Also, do stripe validate, Billing details before updating details?

zealous osprey
#

Hi! I am having trouble understanding some of the dev docs and wanted clarity on whether or not I can implement stripe id & selfie check within my webapp which does not include the modal. Am I able to pass along a ID and selfie which the customer uploads within my system?

#

I would like to have it seamless within my webapp and not throw a modal or redirect

thorny solar
#

I was looking at the subscription api and wondering what the parameteres should with the ruby api to search for a subscription using that is using a specific plan. or price

runic canopy
#

Hi, I'm trying to do a connected account transaction via checkout. I keep getting this error "You cannot create a charge with the on_behalf_of parameter set to a connected account with transfers but without the card_payments capability enabled.

" And I'm not sure what it means. Is it how I'm creating the checkout session? Or is something on the connected account that isn't set up?

amber forge
#

Hello I have a silly question. Is it possible to initiate a payout right away after payment has been receive din test mode? I can see in the below minimum is 1 day. I'm trying to test an integration.

rose otter
#

Milky_Bear-testing-payouts

merry temple
#

How do I save user card info in react native and send that info to backend for stripe?

young turret
#

Hi there, we're building a marketplace and the payments are set to use the on_behalf_of and transfer_data[destination] to point to the Connect account, but the receipts the customers are getting are still coming from us (the platform). Are we doing something wrong? Thanks in advance!

tidal fiber
#

hello, I was wondering if there is a way to force a subscription status change? preferably from the 'test-mode'? I am needing to test some scenarios but it doesnt look like you change due dates of new subscriptions / invoices

white pawn
#

Once you guys get a chance, can you answer this question: is Apple Pay available via wix checkout? I can use Apple Pay with wix’s checkout just not with stripe integration

lofty cipher
#

Hello, when trying to get an access code sent to my phone via text to access my doordash 1099 I'm not receiving a text with that access code, how do I fix this issue? I cannot file my taxes without my 1099

jolly sparrow
#

Hey Stripe devs! Is there a radar rule I can use to limit the number of failed setup_intent calls per IP address? The "per_ip" rules in the reference all appear to be associated with charges.

night violet
#

Hi, i spoke with a owner of a sneaker cook group and i am being told that if i not pay the subscription you guys are going to send a invoice with a bigger amount to pay, and from what i know if the payment is not successful the subscription get cancelled? Is he right what he is telling me?

versed oasis
#

Hello, I have tried contacting before regarding the same issue, we have a Top Up of $2,700 we need to go back to our bank account and its not going through

cerulean pineBOT
#

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

spark silo
#

Hello. I would like to create a API management.

For that i have created a product, that is billed 1$ per unit.
Now I would like to save the client of it in a mongo db, to then link it to a API key -> So then I can bill the user for each call.

So: How can I create a MongoDB model for a client? In the webhook

#

Currently I have a handler to get the checkout session after the payment.

candid coyote
#

We have moved from our Dev to QA Stripe instance for testing and our US Bank API calls are now failing. We are getting a "Bad Request" from the Stripe API. There have been no code changes on our end, but I am not sure how to troubleshoot if it is a configuration issue on the Stripe instance

bold basalt
#

mortician-support

#

lennard-mongo

vocal wagon
#

Is there any api to fetch checkout session by paymentintentid ?

strange stone
#

Is there a way for me to limit which countries may checkout using the customer portal? Let’s say I want to comply with OFAC restrictions

proud robin
#

Hello help

quasi perch
#

Hey ya'll, Pool guy here

#

Having trouble getting a coupon code to be active so the customer can redeem it. Am I missing a step when I send it?

vocal stump
#

Is there a way to remove a connected account as a platform? I have an account that's not connected to anything on our end but somehow is still a connected stripe account

steady bramble
#

Is there any way to accept 1 time (or multiple time) ACH payments without microdeposits?

night bane
#

hello to everyone i have this problem: Error occurred prerendering page "/checkout/CardSection". Read more: https://nextjs.org/docs/messages/prerender-error
Error: Could not find Elements context; You need to wrap the part of your app that mounts <CardElement> in an <Elements> provider.

im building with next.js ¿there are someone can help me? pls.

vocal stump
#

I don't know if it's just me, but this description on incoming bank transfers to Stripe balance does not make any sense

#

Transferring funds from future refunds or disputes to cover a negative Stripe balance.

#

How on earth would you transfer funds from future disputes or refunds?

steady bramble
#

I don't have permission to send messages to my previous thread, I had some additional questions.

mighty hill
#

nickdnk - Bank Transfers

hard pike
#

Hi Team - If we move our credits to balances on the customer object we are worried that customers can get that out as refunds. In what scenarios would customer balance be converted to refunds?

twin tree
#

hi, I am using python client to update a Price stripe.Price.modify("price_1KWrYwGRb87bTNwHshpRtFf5", unit_amount=1212) but I get stripe.error.InvalidRequestError: Request req_yLYDLzbUYlIByL: Received unknown parameter: unit_amount. What am I doing wrong?

vocal stump
thorn chasm
#

nick-php

vocal wagon
#

Hi, do shipping rates not have any support for webhooks?

sacred crown
#

Hello can you please check from the payout_id , the account to which this payout was generated. As i am seaching in the dashboard but can't find any results.

echo flint
#

do stripe webhooks have to be the registered domain entered in stripe?

rustic crown
#

Hello everyone, need some help with the API - how can we set the connected account ID to the stripe using Python API? We have tried the below but it does not seem to work:
stripe.stripe_account=args.acct
stripeObj = stripe.BalanceTransaction

echo flint
#

Webhook keeps returning 404 error even with the correct code and endpoint secret

split elm
#

hello devs

velvet saddle
#

hey everyone, having some trouble with Stripe OAuth Connect

#

anyone available to help for a minute with GenericError is not defined

thorn chasm
#

python-webhook

#

sanimesa-connect

#

goat-dev

sacred crown
#

HELLO , i am using a testing account but getting this message '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).

thorn chasm
#

xxxxx-external-account

thick imp
#

How does stripe generate customer id's? is it by their email address? when I create a checkout session, stripe generates a customer_id for me automatically but does that mean a user could have multiple stripe customer id's?

sick sentinel
#

Hi team, i am trying to integrate stripe with web app. I have integrated for apple pay but google pay is not displaying in chrome and android chrome browser and the chrome is latest version only.

Here I have shared the code which I have implemented in my project and I am using chrome version ( 98.0.4758.102  ) so please check and let me know.

const stripe = Stripe(this.publish_key, {

apiVersion: "2020-08-27",

});

let checkout_session;

checkout_session = await stripe.redirectToCheckout({

mode: 'payment',

lineItems: [{ price: priceId, quantity: 1 }],

successUrl: 'https://example.web.app/success',

cancelUrl: 'https://example.web.app/failure'

}).then(function (result) {

console.log("result ::", result);

});

vocal wagon
#

Hi team, how can I test sending invoice.upcoming event?

whole swan
#

Hello, how to set payment description which created by invoice? It's always coming as Payment for Invoice

vocal wagon
#

I want to use OPAL API plz send me info for docs #gang

#

flyingmoney 60fpsparrot 🇺🇦

left aspen
#

Hi all,
I encounter this payment_intent_unexpected_state error, when a user tries to subscribe on our platform.
When the customer has to confirm his card in 3dsecure, the confirmCardPayment function gives me this error but I don't know what is needed to correct it.
I just remind you that payments were working well on our platform until February 13.
Thank you

robust nymph
#

Is there a way to validate card info but not confirm or capture the payment with Stripe elements?

tame grove
#

Hi all, I wanted to understand where should I look to sync firebase with stripe, without using the firebase extensions. On the net, it’s all with firebase extensions. I would be using next.js framework

stuck token
#

Hi! I wonder about GDPR, how long does a customer that is created after a payment session and saved in stripe dashboard stays there? do you have a limit time where they get removed ?

dry hatch
#

msafyan080-mobile

#

KarolinaRw-GDPR

modern egret
#

I want to know that does each payment intent secret auto-renews after it gets expires

sinful glacier
#

Can we transfer funds to someone's bank account from our stripe's account directly?

vocal wagon
#

Hello,

I'm having a problem with the stripe payment on my shopify website.
Can you help me ? Thank you

feral sierra
#

hi, i've saved a card using setup intent api, how do i make one time payments now?
is it possible to get the payment_method from setup_intent ?

vocal wagon
#

Hi, is there any chance to remove the field "email address" from the checkout-page? I can´t find such an option in the settings.

brazen gyro
#

Hello, I try to set customer_id in my vue-application, but any time stripe creates a new customer. How I can set stripe_id in create.checkout.session?

nimble valve
#

Hi, I am working on shopify integration to list my app on the shopify marketplace. I have my billing management system on Stripe, where it is a combination of fixed recurring charge and usage charge. One of the requirements that Shopify has is to all the route all the billing to their own internal billing platform using billing api for all the merchants that sign up for my app from their marketplace.

I am currently struggling to figure out how can I achieve this I do not want to manage two billing system and am trying to find if there is a way to send the billing charges from stripe to shopify. If anyone has gone through the same challenges please help out here

vocal wagon
#

Hi! What's the best way to check if a charge with a refund has a credit note or not? Or to see if an invoice has an credit note?

glad scaffold
#

Hello, I have a live post request error and I would like to know if it affected my backend or if it was handled by stripe (/v1/payment_pages/cs_live_)

sinful glacier
#

Hi. I am integrating an app with stripe. What i want is that user needs to sign up to my app. The user dont need to know what payment gateway the app is using, The user sends money to a service provider. lets say user b. the payment gets holded in platform ( the commision) then the money is transfered to the user:b.

#

want to know that can i create standard stripe connect account of the user:A without user:a knowing that the gateway is stripe

wicked glade
#

Hey team, I have a connection problem with my webhooks. Some of them are failing with a Timed out message (and I don't receive them on my server) but when I resend it, it succeeds

paper nacelle
#

Hi Team, how can I linkup my account to NEAT? Thank you.

meager hawk
#

@paper nacelle I believe you'd want to ask NEAT that.

paper nacelle
#

🤨 let me ask ask

white sage
spare ermine
spark silo
#

Hello. I would be interested to store my customers is a database.

#

Is there a way to have a look at an example customer json data? Or is there already a mongoDb model example?

muted charm
#

hello, im using Stripe with subscriptions but i have an issue
i want to grant premium access right after the charge is successful, not when the subscription is created
which webhook event should I consider to assume that the customer has now a running paid subscription and that it's now safe to give what they subscribed for?

fluid parrot
stray mist
#

Hi,

I have a button in my webpage. On clicking that button will open up a popup. Here we are showing the area where card details can be given by the user and an option to enter the amount to pay. But by this time, paymentIntent would be created with default amount.

My question is, how can I change the amount from the UI and associate that to paymentIntent?

valid radish
#

Hello! I am not receiving a webhook event when I update the metadata field on Invoice object on Stripe. Is there any solution to it?

vocal wagon
#

Hello and good morning! I am trying to setup Apple Pay using Stripe Checkout on my webapp (Based on Nuxt.JS), but when I request "$HOST/.well-known/apple-developer-merchantid-domain-association" I get a redirect to a trailing slash. I have already disabled the trailing slash flag on my router with no luck. Has anyone managed to enable Apple Pay and verify the domain on Nuxt.JS? Also, is Google Pay integration just showing the cards saved on your Google account or would it have its own button? (I currently don't get a button outside of Stripe's own button)
Thank you for your time 🙂

#

Hello,
i got an issue while integrating Bancontact payments getaway.
when i set 24 euro amount in create order API. Api gives me some errors like: "Amount must be greater than 0.50 euro". then I set 2400 (24*100) euros amount it work fine but issue is. It created a 2400 euro order not 24 euro
any help ?
pi_3KWivTIbIZNOgcWl0Es6pOEa
pi_3KWivrIbIZNOgcWl11ELhhEY

Thank you

tranquil cloak
#

Hello, I'm using the separate charges and transfers, pretty much the same flow as defined here: https://stripe.com/docs/connect/charges-transfers#collecting-fees. I've been told "as soon as the system recognizes that one of your payments exceeded 90 days' hold already, all the funds on the "Available Balance" will be pay-outed automatically." A small amount of funds after the transfer will be left in the platforms available balance to cover stripe connect fees, along with a small amount left over, so currently this is going to happen every 90 days for our stripe account. How do I determine which payments (preferably payments older than 60 days) are still holding funds so I can pay these out to the platform bank account to prevent the 90 day hold scenario?

meager hawk
#

jimy-connect

tall geode
#

Hi there, is it possible for me to retrieve data from multiple customer id’s that are in a list within the code or a .txt at all? If so are there any examples I could be provided with at all? - Python

agile plume
#

Hi, can someone tell me how to make payment with, previously saved payment method?

lament pier
#

Hi we use connect and one of our connected accounts got a "pk_live_xx expired API key provided" message when one of their customers attempted payout. Do you know what the reason for this is?

full violet
#

I'm not sure how to work this I'm trying to speak with somebody at the stripe about my taxes doordash told me to contact you

cerulean pineBOT
#

:question: @full violet 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

meager hawk
#

@full violet I deleted your message because it contained your personal information and this is a public chat channel. Please reach out to Stripe's support team through the link above if you need to.

smoky pasture
#

Hello all

#

I have a question with Payment Links, and payment methods available.

#

Hi

valid radish
#

Is there any field like timestamp I can update in stripe invoice item object to get a webhook event? Updating just metadata does not trigger invoice.updated event.

celest seal
tawdry zephyr
#

I am trying to get help with Stripe and accessing 1099k. Have tried everything without success.

cerulean pineBOT
#

:question: @tawdry zephyr 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

vocal stump
#

So I'm about to wrap up my reporting, but I have one more issue remaining: What's the difference between a topup and a negative payout? In cases where our customers transfer funds to Stripe, they don't show up as topups, they come in as balance_transfer_inbound objects instead. Can anyone clarify?

waxen quail
#

nickdnk-reporting

shadow shuttle
#

I need some clarity on the end-to-end for ACH. Is there a Stripe.js Element for inputting a bank account? I need to persist this payment method in our database for a customer to pay our platform (and later the express Connect account). What type of object id will be sent back? Is it a token? Is that token only single use tho, or will it give us a ba_* payment method that we can re-use for payments?

unborn wagon
#

Hello ! Can someone explain me like I am five what a checkout session in ?

unborn wagon
lime bear
#

Is there a way to re-issue webhook events marked thus as pending?

lime bear
tired crater
#

Curious if the stripe team has any advice on this:
We have hundreds of thousands of users that all will be getting billed in a metered way. Ideally we want their usage to be as accurate as possible at time of billing. All of these users will have different billing anchors. I'm not sure that repeatedly updating the usage in stripe for every user is feasible due to stripe API rate limits. Are there any patterns that would allow updating the user's info only shortly before billing through something like a webhook?

Or even better, is it possible for stripe to call an api webhook that needs to succeed before billing can go out for a user?

velvet sluice
#

hi, is there a webhook event which can be sent by Stripe when the physical card of Issuing has been shipped? (and if yes, does it include the tracking number?) Or what can be another way of checking that a physical card has been shipped (via API?)

oblique gorge
#

Hello Team,

Anyone around? I need to get an event details. I'm not sure what has happened here but looks like charge failed.

reef gazelle
#

Hey team, I spun up a Stripe Sigma trial about a month ago and my trial's ending - don't have approval from finance for it. Will it automatically renew, or do I need to do something to cancel?

slate elbow
#

currently using stripe checkout for payments. my server is listening for checkout.session.completed and checkout.session.async_payment_succeeded, but i dont receive any information regarding what the customer actually purchased (line_items). is there a way to get this info from the checkout session, or do i have to use metadata? evt_1KX56RBKbKv6m4WHc6NclZtV

polar hedge
#

Quick question- For a platform managing Connect Standard accounts, is it possible to take an application_fee or application_percent without touching code? (ie. is there a setting that can be changed in the Stripe Dashboard to achieve this)

orchid heath
#

Hey Hey. Can I limit a connected acount to the very minimum like charges_enabled is doing it ? Basically, that they are only able to recieve payouts and watch the revenue, but not creating own invoices and subscriptions and all of this ?

fiery stirrup
#

Just to confirm: Stripe Payment Element can only be used with PaymentIntents. For SetupIntents, other Stripe Elements should be used, correct?

hearty karma
#

Hey everyone, this video shows how you can automatically detect enabled payment methods when sending a user to Stripe Checkout by just not specifying any payment methods when creating the checkout session:
https://www.youtube.com/watch?v=wWKHN4RgpUI

I just found that this only works when connected with API keys, not connect credentials. Does this sound right? Any solutions here?

muted charm
#

Hello, I'm trying to bulk-delete customers that no longer have any active subscription. Is there any way to do so efficiently? (I will be filtering like few thousands out of 10k or so)
I know there's a list endpoint but it doesn't expand subscriptions
Is a loop of fetching 100 customers, then going over each customer, fetching the subscription then deleting the only way to go about it?

vocal stump
#

@rose otter You closed our thread: I do believe the balance transfers I've seen are in the same currency, so I'm unsure if those are only used if the currency differs?

barren solstice
#

Stripe Express: Is it possible to set up the individual seller's Stripe Dashboard in a way to allow for individual sellers to create their own discount codes? Or can discounts only be created through the admin panel?

vocal stump
calm copper
#

Is credit balance applied to charges? or it is only applied to invoices?

barren solstice
vocal stump
viscid burrow
#

To test OXXO as an alternative payment method for a Connect platform, what do I need to do? Do I need to create a fake Stripe Account that has an address in Mexico? Or just a Price with currency of pesos?

vocal wagon
#

Hello. I have a problem with Connected account:
as a result Stripe.Accounts.create("type": "express", ... , "tos_acceptance": {"date": int(time.time()), "ip": get_client_ip(request), "service_agreement":'full'})
and then i get an error "You cannot accept the Terms of Service on behalf of Standard and Express connected accounts.".
But according to the API documentations (https://stripe.com/docs/api/accounts/object#account_object-tos_acceptance) this attribute is available not only for Account."type": "custom" but also for Account."type": "express". I need only Account."type": "express". How to solve this problem?

smoky pasture
#

Hello, I have a question with new payment method types

alpine aspen
#

Hey guys, is it possible to associate a customer with a confirmed setup intent? I cannot update a setup intent after it has been confirmed, so checking to see if there's another way.

golden spade
#

I'm confused about the Subscription update API. If I subscription has two items (Prices) associated with it, and then I want to change it to just be one of those items, what do I do? I tried just passing a single item to the update (req_yuJp1dFTNpWt5M) and it gave me an error.

cunning crag
#

Hello, when charging a saved payment method later off session (https://stripe.com/docs/payments/save-and-reuse?platform=web#charge-saved-payment-method step 7), and a PaymentIntent causes an error from needing authentication, does the user still get notified for authentication on their end / will this trigger a payment? My understanding is a user should have already authenticated when they saved their payment info which is why we want an error here.

full radish
#

Having some issues with the Stripe Terminal SDK. It seems to be unable to connect to the terminal from our local testing environment.
Get the error message of:
Could not communicate with the Reader. Please make sure your reader is online and on the same network as your device, and that the host `https://*.*.device.stripe-terminal-local-reader.net` is resolvable by your DNS provider. See https://support.stripe.com/questions/terminal-connectivity-issues for more details.

In attempting to debug, we've tried to curl the endpoint, but get back:
curl: (35) LibreSSL SSL_connect: Connection reset by peer in connection to https://*.*.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService

Not sure if this is a DNS issue, or something else, but it seems to be reaching the terminal and being denied.

I've looked into the following support pages already:
https://support.stripe.com/questions/my-point-of-sale-application-cannot-connect-to-the-reader
https://support.stripe.com/questions/the-stripe-terminal-sdk-is-encountering-dns-errors-when-connecting-to-an-internet-reader

urban mantle
#

Hi

#

I wanted to know if I have an llc and no ein number what do I have to put in that spot so my setup is complete

#

Also do you charge anything for using this service?

surreal temple
tired crater
#

We currently have a few metered billing products and I'm curious if there's a way to deal with the problem of essentially needing to update "at the last second" in order to ensure the most accurate billing? In other words, does stripe have any settings that allow us to update metered usage for a few hours past the billing_anchor to allow us to account for usage that happened shortly up to the billing period?

opaque sphinx
#

alguien habla español?

#

i need hep

surreal temple
slender hemlock
#

Hi guys

slender hemlock
foggy violet
#

Hi, we currently use Freshbooks for invoicing and use Stripe Payments. Can we use a Stripe Terminal with Freshbooks? As of right now they don't offer in person credit card transactions through the app, if we bought a terminal would that work with it?

wild wyvern
#

Does Stripe recommend creating multiple setup intent's per customer (for instance if they load a page where payment is accepted), or should I cache the client_secret and store it on the user indefinitely?

runic canopy
#

What events are there for checkouts done via connected accounts?

short sand
#

We are building a form using react-use-form. We are attempting to listen to the postal code from CardElement. We are using an onChange listener on the CardElement to pick up the stripe event feed. We are using the postal code to calculate tax and display this to the user.

We note the when we update React state (ie setZipCode(event.value.postalCode) in the same component as the CardElement, this then triggers a clear of all the fields in the CardElement (in this case Payment).

Is there a documented way / code to share on how to achieve this?

viral oracle
#

Hello, I went to the website looking for chat support, is this is?

willow walrus
#

Tengo una cuenta de Stripe y me gustaría saber el límite máximo de movimiento de USD que puedo tener en mi cuenta

#

I have a Stripe account and I would like to know the maximum USD movement limit that I can have in my account

surreal temple
still meteor
#

Hi .. when a new payment method is created, how do we correctly set it as the default payment method for the customer?
Updating the default payment method to pm_123 returns error
resource_missing, message: No such source: 'pm_123'

brave roost
#

I need my W2. Please help😥

elfin moon
#

Hi, I'm trying to list my stripe products on my react native app. There are videos and tutorials for making and collecting payments, but I'm just trying to get information and list it on the app. What's the best way to go about this?

dire badge
#

We have subscription and monthly recurring payment gets charged but recently one of the subscription recurring payment got charged with completely different amount. I can share details like invoice and subscription in private chat. Any help would be appreciated.

muted charm
#

When a customer has balance: -6000,, does this mean that they have $60 available (usd currency)?

echo cave
#

Is it possible to create an invoice from a separate API from the client side on stripe?

still meteor
#

How can I extract the payment history of an invoice? For instance, if a payment against an invoice fails, Stripe UI nicely shows 'Failed'.
While the invoice is still Open because the payment failed, how can I figure out through APIs what happened with the payment?

ancient wagon
#

I am an admin on our Stripe account and was asked to add our accountant to our stripe page. How do I do that?

nimble hawk
#

preciso de ajuda em português

fresh hinge
#

help please, I have an error on "no such price" when trying to build my checkout page, and I know the prices exist....

muted wing
#

Is there a minimum transaction volume needed for a connect account's balance to be nonzero? we've been running some tests with $1 charges and they show up in the gross volume graphs, but the balance is zero (and there's no payouts)

elfin moon
#

How can I create a product or customer using input given in a react native app? seems stripe-react-native is meant for payments

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

flat gazelle
#

How do I gain access to my account when I don't have access to the number that is set for 2-step verification?

surreal temple
#

Alright everybody, as the nice bot say we're out for the weekend 👋

nimble hawk
#

How long does it take to clear the payment?

minor cipherBOT
#

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

earnest ether
#

Hi

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

sleek forum
#

I completed everything on my website and applied but was denied. I applied 4 times before, but every time he refuses. Why is it rejected? 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

spark silo
#

Hello. I am trying to create a customer and then create a new monthly metered billing by nodeJS and express. But even when using a stripe snipped, i get error.

alpine garnet
#

Hello! Im trying to implement oxxo payments on my shoppify store, can somebody help me?
I dont find information :c

misty stream
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

deft olive
#

when confirming a confirmCardPayment using the payment intent secret key, I get 404 error "You cannot confirm this PaymentIntent because it has already succeeded after being previously confirmed." payment_intent" but the payment still succeeded. Is there a proper way to do it or should I try a different method?

idle iris
deft olive
#

I appear just to be testing it and confirming it again without changing some values. Is this perhaps the issue

idle iris
idle iris
worn magnet
placid pier
#

Hi guys, I am getting error 400 in my stripe CLI for webhook testing locally. I asked this before but forgot what to do, I remember this means something expired and I have to renew it in my CLI?

#

stripe login lemme tryu

#

Nope still 400 on any request

#

Fixed it, had to update signing key

#

Good tip, maybe have the CLI tell you to update the signing key in your code

misty stream
misty stream
# worn magnet this is up to you, you can pass it as query param, or as part of the url path, y...

I am creating payment success page for stripe using reactjs. I wanted to know is it ok if I just create payment success and cancel component and route user to /paymentSuccess or /paymentCancel based on the response given by stripe? both the routes will be public is this implementation ok? if user manually types in url mydomain.com/paymentSuccess he will still be able to see success message even if payment is not done by him. Is this ok?? Any suggestions?
code: https://codesandbox.io/s/stripe-checkout-client-only-zbqh5?file=/src/App.js:453-460

Create a checkout session without backend

worn magnet
misty stream
worn magnet
#

if it's just a static fixed product like that course, then that's fine I would say..

#

What I normally do is add the checkout session id in the url param, fetch the info and replace the url without the query params

misty stream
#

One more idea which is coming to my mind is I will navigate user to plan page which shows users current plan. So if payment is success I will email him the details and also navigate him to /plan route where he can see plan details is this also ok? I will not send session id just navigate using history.push(/plan)

worn magnet
#

that works too, I don't think either is a bad experience for the user

misty stream
worn magnet
#

you can of course do things to prevent them from accessing it if they haven't been redirected to it, but I think that's overkill. If they manually go to that page so what?

misty stream
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

thick imp
#

For Stripe Subscriptions, when a customer upgrades from a monthly to a yearly plan, I receive an invoice.paid event with multiple lines.data items, 1 for the cancellation of the monthly plan, and 1 for the new yearly plan. What is the best field to use to find the new plan?

thick imp
#

Another question: In the Customer Portal, when a customer downgrades from a yearly plan to a monthly plan, they get billed a 0.00 invoice, their subscription end date is set to 1 month from now, and they do not appear to get a refund of their yearly sub fees. What happened to their fees already paid? How should I handle downgrading subscription plans? Is there an option to allow upgrades but disallow downgrades?

deft olive
#

in the stripe doc how do you get the ID of the external acccount. I'm having difficulty making an external account

unreal ingot
#

Hey, when is the stripe api release going to be out? I heard you guys are reworking how product variants are done

lucid furnace
#

Hello all. I have a quick question. When setting up invoices under subscription, can we use our own invoices? SO far it seems we need to make the invoice inside Stripe. I hope I'm wrong.

covert bronze
#

Trying to fill out platform profile and keep keeping "An unknown error has occurred "

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

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

scarlet meadow
#

Hey,

Dev q: I would like to skip the hour delay after adding invoice items then calling finalize on a subscription invoice

Would the best approach be to attempt to pay the invoice directly after receiving the webhook of "invoice.finalized" ?
Or am I better off just calling invoices->pay directly after a invoices->finalizeInvoice

Does this just speed up the standard invoice event cycle, or is there any side-effects of pushing it faster manually ?

fluid condor
#

hello

tiny kestrel
#

Hi, in the frontend web integration for the payment button (Apple / Google / CC) , we call stripe.PaymentRequest and we're required to pass the paymentRequestItem that contains amount. Is this the payable amount or only the amount presented to the user? What should be done for setupIntent where we don't charge the user at the moment but only create a billing agreement.

small schooner
#

Hello

#

Is there any API available in Stripe to fetch sales of a particular product for last n days?

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

cloud pasture
#

How do you refund a transaction ?

slender relic
#

Is it possible to extend a monthly subscription for another month or so?
Can it be done in the dashboard or only via API?

hybrid zephyr
# cloud pasture How do you refund a transaction ?

Learn how to refund or cancel a payment.

GitHub

Collect recurring payments online - subscription payment collection automation - subscribie/init.py at master · Subscribie/subscribie

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

turbid idol
#

I am replacing CardElements with Link Payment Elements. Currently, we're validating the CardElement by calling stripe.confirmCardSetup with a setupIntent client secret. We do this so we can attach the payment method to the customer. After that, we charge the PaymentIntent on the server side.

It's not clear from the docs how to attach a Link Payment Method to a customer. I can't find anything on collecting the elements. Is there a similar flow using Link Payment Elements?

glacial sluice
#

Hey Guys, writing you from Ukraine, I want to create some site, so people all around the world can donate to Ukraine army. I don't have any legal entity, so I guess it will be hard to connect stripe to this site. If you know someone from Stripe - please contact me.

deft olive
#

can you use a card token for an external account instead of a bankaccount

glacial sluice
#

?

blazing wharf
#

Evening everyone. What would be the best way to get the total amount of collected fees between two dates? Say for the entire February?

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

deft olive
#

hello. When tokenizing a card can you just pass in a customer Id for the card object?

sacred depot
#

can i get help with some kind of mix up? direct dms would be preferable

languid tulip
#

bearer-atlas

vocal stump
#

Can anyone help me debug what happened with pm_1KXYhJL7ilRdQXxEthiLpn5s ? I got The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first. - an error I have never seen before or since - and I can't really figure out what I did to get there.

#

I have a hard time finding the data in the logs as I can't search for it and because some of the requests are made in connect context.

languid tulip
#

nickdnk-pm

craggy jewel
#

Is it possible to handle payment intent confirmation redirect in a new tab?

abstract wedge
#

Hi. I have a quick question, regarding the calling of the webhook when payment_intent.succeeded is received. Right now, this is the only event that I am listening to for my webhook, as I only want to take action if the customer has completed a payment successfully. When I say" the customer has completed a payment successfully," I mean the payment has been settled by Stripe and the funds are in my account. So are there cases where the payment isn't settled and the funds aren't in my account, but Stripe still sends the payment_intent.succeeded status? For example, if the customer uses an e-cheque, or if Stripe needs to do a background check on the customer/payment before settling the payment, will payment_intent.succeeded still be sent to the webhook? (obviously, if the funds are not in my account, I don't want to take action so I don't want to process payment_intent.succeeded if the funds are not in my account)

inner pewter
#

If a customer disputes a ongoing refunded payment they will get the payment twice for SEPA Direct which is an exploit everyone is taking advantage on. The funny thing is, disputed payments are marked immediately as lost and you can't send any proof. We lost 800 euro so far.

PS: Stripe doesn't send notifications regarding SEPA Direct disputes which is another issue.

deft olive
#

When looking at the stripe API. I'm looking towards having money moved directly from my stripe account into the connected stripes account bankaccount. If I do this const card = await stripe.accounts.createExternalAccount(
'acct_1KMh93IOFSPYIR0z',
{external_account: 'tok_visa_debit'}
); and pass in a card token will autimatic transfers from one stripe account to another end up in their bankaccount

slate remnant
#

Hi, is it possible to develop an e-wallet using node js? I am creating an ecommerce website where I am trying to put a wallet feature for the users, if users have a balance into the wallet they can buy products from us.

golden cosmos
#

emenike-payouts

#

fathekarim-e-wallet

vocal wagon
#

How do i enable apply pay, after pay for connected accounts?

wanton drum
#

hi, i'm confused about how to attach customer to setupintent

#

is there anyone available to answer? do i need to create all three objects, customer, setupintents, and charge?

#

the docs explain them all separately

dry hatch
#

supe-no-supe-Connected

white burrow
#

Hey 👋
I got one very simple question that I couldn't find anywhere in the developer docs:

I got a request to hand out 10.000+ promotion Codes to a Partner of us that will be distributed in the partner system, so their users can use our promotion codes and get a discount .
I am aware, that I can create the coupon (per partner) as a parent and the promotion Codes as children and won't send a burst of requests to the api.
However I could not find, if there are any limits of how many promotion codes one coupon code can hold?
My apologize, if I have just been blind and didn't see it. Just wanted to make sure there are truly no limits I can run into.

Thanks in advance!

Sources looked at:
https://stripe.com/docs/billing/subscriptions/coupons/codes
https://stripe.com/docs/rate-limits

wild mirage
#

i need help with password reset

#

i keep getting an error message

cerulean pineBOT
#

:question: @wild mirage 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

wild mirage
#

oh ok thanks

slender apex
#

Hey guy! I need help. Is there anyone here from Mexico who could help me with pays via OXXO?

vocal wagon
#

hey if a payment gets blocked because its high risk (its risk is 76 and my risk settings is 75+) but i want to enable that specific card only without having to adjust my risk settings, is there a way to do so

deft olive
#

is there a way to do payouts from a business account without creating new active users? Also does stripe standard onboarding allow you to do payouts directly to customers bankaccount?

cerulean pineBOT
#

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

vernal breach
#

hey guys, i am locked out of my account and have tried to verify it but cant get in

cerulean pineBOT
#

:question: @vernal breach 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

dire vessel
#

Hi all! have a webstore I am trying to payout to USD bank account in AUS, has anyone done this? Stripe Docs say the ability to resolve or payout to USD bank account in AUS is in beta...any tips?

thorn chasm
#

majihnda-payout

sacred crown
#

Hello dev, Stripe actually sent money to our revenue account (Silicon Valley Bank), periodically why? It doesn’t look like they are paying after every transaction.

hard lake
#

Hello dev, have a question regarding transfers and payout, so, right now I have several connected accounts, when our app creates a payment intent or subscription the app creates those with a destination ID. Now, one of those payments was refunded, but the payout with that money was sent to the conectes account. My question is, if I reverse that transfer, the associated fees (stripe fee and application fee) will be taken out from the connected account balance as well? The thing is, if I look the payout I see a $25 payment but only 24.33 we’re sent to the connected account bank account, and when I try to reverse that transfer looks like I can do it for $25…. I’m a little bit confused with this. Thanks in advance

regal sable
#

I am using Stripe Subscription in laravel web and my issue comes when currency is other than inr it throws me invalid payment method error

misty hornet
#

xxxxx-Payment

wanton drum
#

is there a way to pay for support in here where it's one ongoing conversation without the extended breaks between sentences

misty hornet
#

Hi @wanton drum , Shall we continue the discussion in the existing thread?

wanton drum
#

surre

devout wadi
#

how to achieve this through dasbhboard

For example, you might want a coupon to be redeemable by the first 50 customers, but every customer can only use it once. In this scenario, you would set coupon[max_redemptions]: 50 and promotion_code[max_redemptions]: 1.

soft adder
#

法人で新規アカウント開設をしたいのですが、そのために必要な書類を教えていただきたいです

wanton drum
#

what is wrong with using the charge object, anyone

carmine skiff
#

No updates this month??

#

Can Stripe sell alcohol?

#

cerulean pineBOT
#

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

jovial coyote
#

There is one scenario in Stripe test cards. Can anybody elaborate on that?.. We are selling tickets and on Stripe Success response we shoot emails of NFT link but the case where Stripe says, it returns charge success but also call webook if there is problem.. in our case we wont' be able to stop our NFT because its being transfered to someone.

"Talking about the below case" => 4000 0000 0000 5126

"Charge succeeds but refunding a captured charge fails asynchronously with a failure_reason of expired_or_canceled_card. Note that because refund failures are asynchronous, the refund will appear to be successful at first and will only have the failed status on subsequent fetches. We also notify you of refund failures using the charge.refund.updated webhook event."

carmine skiff
#

Isn't it updated every month?

weak fable
#

hey I noticed when using the Stripe sdk that for some countries (e.g. United States) the postal code is mandatory in order to process a card payment. Is there a list of countries that have this requirement as well and also is there some official docs around it?

fallen nexus
#

Hi Team, I am using Connect feature. I went through the documentation, but I am not pretty much clear about taxes. Can you please explain how stripe charges taxes, is it optional? Suppose a Germany connected account selling producst in AUD currency, how taxes would be calculated?

sacred crown
#

Hi anybody here knows how we an send payouts to our revenue account. We are handling payouts manually and sending payouts daily to our users but how we manage to send payouts to the company[ revenue account]?

misty hornet
#

Hi @sacred crown shall we continue the discussion in existing thread?

sacred crown
#

yes sure.

vital fulcrum
#

Hi, please tell me how to add MOTO in my api request

vocal wagon
#

Hi, I need to test invoice.upcoming event. Your support already informed me that it's possible only using the test clock, but it's not available to everybody (e.g. me) yet. Is there any way to get a faster access to this feature? Also; thank you for this support group. It's amazing, you're doing a great job 👍

void knoll
#

Hi, in the frontend web integration for the payment button (Apple / Google / CC) , we call stripe.PaymentRequest and we're required to pass the paymentRequestItem that contains amount. Is this the payable amount or only the amount presented to the user? What should be done for setupIntent where we don't charge the user at the moment but only create a billing agreement.

west pumice
#

Hey. Is it possible to edit invoice prorations via API?

covert lynx
#

hello, is it possible to create a trial subscription then cancel the subscription after trial? no customer charge

cerulean turtle
#

hello, how can I check user's card is European or not in server side?

visual charm
#

Hi there,
I've implemented Stripe in my iOS Application with the Prebuilt Paymentsheet.
I'd like to offer customer-facing coupon codes on one-time payments, but the Paymentsheet is not showing an input for coupon code. I got it to work for the web, but not on mobile.

hollow nebula
#

Hello, is it possible to create an invoice manually (using API), and not to send the invoice in the email to the client when paid without updating the following configuration?

sacred crown
#

Hello, in my stripe account, under the payout settings I have attached my bank account, so how this payout is managed? will the stripe send payout after every transaction or periodically.

vital fulcrum
#

Hi guys, i m struck need to send payment option type moto in my laravel app any one please help me out

craggy jewel
#

Does using customer saved payment methods require manual back-end confirmation or can this be handled with the client-side sdk?

glacial flame
#

I use setup mode to pay for subscriptions, how to pay for shop items using the payment method that retrieved from setup mode?

hushed charm
#

Hi all! So I want to integrate more payment methods like Giropay, Sofort, Bancontact and SEPA Direct debit, but the problem is I have zero skills in coding and don't know how to do this. Can someone give me suggestions or even help me? I have already checked and I'm eligible for all the mentioned payment methods.

wide rune
#

Hello good! I am trying to make a python script where I can connect to my stripe account and when I receive a new client I send their information to my database so that it appears on my dashboard. I need your last 4 digits of the card and the name of the holder. How can I get that?

vocal wagon
#

Hello,
We're using the Stripe Checkout flow and it's working well, but I wanted to know what should happen for the very little cases where we're having a problem fulfilling the customer's order. Eg. the fulfill_order method fails here:

https://stripe.com/docs/payments/checkout/fulfill-orders#fulfill

It seems that we can't return an error code to the Stripe Checkout endpoint, and that it's too late because the card is already charged.

I have been thinking of two solutions:

  • use the "capture later" flow? https://stripe.com/docs/payments/capture-later. But is it really designed for these kind of use cases? It feels more designed for hotel reservations.
  • Use the refunds api, but this isn't a good user experience as the refund might then take several days to happen.

Any recommendation?

wild pollen
#

Hi! We're using the Stripe Payment Element for the checkout but would like to require our one-time buyers to include their e-mail address in order that we can send them their purchased digital good, as well as their purchase confirmation. However, the standard solution, only requires people to indicate their country of residence as well as a the zip code for some countries. Is there a way to make to activate the e-mail address field and make it a required field during the checkout?

smoky pasture
#

hello all - I have a question regarding payment method types and connected accounts. I have written to the email on the page for my connected accounts to be able to offer more payment method types which are enabled on platform. How long does this take?

flat flicker
#

Hello there. I need help creating subscriptions via Apple Pay. Here's what I found on the support article, Apple Pay will create a card token that you can use to create a Customer object within Stripe. You can use that token to create a recurring payment or subscription for a Customer using Billing. Could you please lead me to any documentations to create subscriptions via Apple Pay? Thanks in advance.

vocal wagon
#

hello

#

How i can get stripe to contact me?? I ve been trying for week to unlock my account and they dont answer to my requests.....

cerulean pineBOT
#

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

vocal wagon
#

I need one on one support

meager hawk
#

the link is above then!

vagrant belfry
#

Hi,
We were previously using telr as payment gateway where we had to do all the product prices, shipping & tax calculations on our server and pass on the order total along with some customer details like address, mobile number, city etc.. to the hosted payment page. Is there something similar like this on stripe? We don't want to add multiple prices in stripe, add all the shipping stuff and then tax (apparently it says it's not available for my country) and in case we have to update something, we have to update it on stripe as well apart from our website.

sacred crown
#

Hello dev, i want to know the refund process. if we have already transfer the amount to the seller then how we will refund the amount to customer?

unborn wagon
#

Hello !

Can someone explain me why I don't have all the payments active in the checkout session ?

#

I'd like to mention that these are my current settings

silver jewel
#

Hi guys, hope you all had a good weekend. We're having an issue with Apple pay on stripe-react-native lib. The issue is well described here: https://github.com/stripe/stripe-react-native/issues/789

Happy to try and make a PR to fix this issue but the cause seems to be an undocumented/internal only use of the '/tokens' endpoint so non obvious to us. Any quick fixes/workarounds anyone can suggest? the same call works on Web so our guess is hopefully its a missing param on stripe-react-native?

GitHub

Describe the bug ApplePay is working on Simulator, but on a real device is not. I had a valid credit card in my wallet and Test Mode on Stripe Dashboard. I already checked that the amount value is ...

vocal wagon
#

Hello. I've been having this problem in the last months. Subscription payments are failing due to "insufficient_funds". I was okay with it as it's normal for it to happen from time to time. But this last couple of days I've had the same problem 16 times out of 23. So I'm worried that it's my fault somehow. Could it be?

meager hawk
vocal wagon
#

Hello. Is it possible to set up automatic reminders for invoices that have remained unpaid in stripe?

stray mist
#

Hi, I have a form which will be added in a number of websites. In those form, I have embedded stripe payment fields. How can I use confirmPayment without affecting cross site scripting. I think I need to access server via ajax to set payment Intent, so there is a chance of cross site scripting

unborn wagon
#

Hello! Could you please make me understand if there is a way to add a custom field to the checkout session ? 🙂

heavy sonnet
#

Hi guys !

I have a complex payment system to settle and I don't know how.
I'm developping a platform for a cllient. This client wants the platform to be useful to people who want to travel, or spend the holidays in a group.
Basically, if you want to go to California for example but don't want to be alone, you register on the platform and create a group, it's free but you'll have to advance the costs for other people in your group.
Whoever reserves his place into the group has to pay, but the funds would be held into the platform's Stripe account, and then, after a certain amount of time (below 90 days), the platform would need to transfer / payout / refund the creator for the advances.

How can I do that ? Can Stripe Connect help me do it ? Can I do it another way ?

vocal wagon
#

Hello, I have a problem with the bring4you platform. before i had access to stripe standard now stripe expresse or stripe express. bring4you tells me that there has never been the European standard. now I can no longer transfer the funds to stripe immediately in order to be paid the next day.. can you help me?

golden spade
#

Going through this Subscription integration: https://stripe.com/docs/billing/subscriptions/build-subscription?ui=elements&card-or-payment-element=card-element

So, on the backend I create a Subscription (Customer + Prices), and get the client_secret of the PaymentIntent and pass it to the front end. Then I call stripe.confirmCardPayment in JS using the client_secret and the card Elements. At that point is it up to me (using JS) to redirect to a "success!" type page? or is there a way to pass a success_url type parameter into stripe.confirmCardPayment?

Create and manage subscriptions to accept recurring payments.

cerulean pineBOT
#

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

vocal wagon
#

Hi Team, I have a question regarding the Branding - our company is using stripe already 3 years and it worked well, now we did a rebranding I also changed everything in Stripe, did a test mail which worked well too. But if customers buy, it's still the old branding in test and also live modus. Can you help?

unreal ingot
#

Hey, when is the new stripe api release going to be out? I heard you guys are reworking how product variants are done

hollow prairie
wicked lark
#

Hello Team. Our users embed a payment form generated from the application on a third-party website. Everything is working well but we are trying to migrate to payment intent. What suggestions do you have to avoid issues related to cors?

mint peak
#

Hello everyone!

I am using Stripe Pre-Built Checkout Pages to collect payment information from users (payment mode).
I am trying to enable different payment methods, but seem pretty locked currently. iDEAL says they allow the use of the Setup Future Usage API via SEPA Direct Debit. However, when I create a checkout page with iDEAL in the payment methods and the follow properties specified for the checkout session:

payment_intent_data: { setup_future_usage: 'off_session', },
I get the following error:
payment_intent_data.setup_future_usage is unsupported for payment method ideal.
So... Does anyone know if it is possible to set up future usage of iDEAL via SEPA Direct Debit when using Stripe Checkout?

https://stripe.com/docs/payments/payment-methods/integration-options (Under Additional API supportability)

https://stripe.com/docs/payments/ideal/set-up-payment?platform=web#charge-sepa-pm

meager axle
steady laurel
#

hey y'all! wanting to integrate stripe in our platform, and looking for a consultant dev that would help us doing that.

#

how can I find this service, do you know? Thank you 🙏🏽

rose otter
#

Zetickus-iDEAL-checkout

urban mantle
#

Hello

#

I'm having trouble still inputting my tax ID/ social in the tax information

urban mantle
#

Please call me

boreal topaz
#

Hello developers, is there any way to remove icons from the Card Information input field using API request? Or via dashboard? The Stripe payment is not integrated into the website.

hard glade
#

Hi all, I am using Stripe Pre-Built Checkout Pages.
I want to know if there's a simple way to get the payment informations on a custom personal page ? In order to allow the download of a specific product.
Or do I need to use the API mode of Checkout in order to do that ?

cerulean pineBOT
#

:question: @urban mantle 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

urban mantle
#

Tech question and one on one support please

rose otter
#

web40moon

inland zephyr
#

I use the existing Firebase Payments Extension from Stripe (https://github.com/stripe/stripe-firebase-extensions/tree/next/firestore-stripe-payments). Recently it has been possible to offer SEPA debit in addition to credit card payments. With credit card payments, the subscription status is set to active immediately after the payment and the user can be activated. Is it the same with SEPA debit or is the status only changed to Active after a longer period of time? Related issue: https://github.com/stripe/stripe-firebase-extensions/issues/153#issuecomment-1050033977

hollow prairie
urban mantle
#

I spoke to someone last week and they said to reschedule out if I have issue to be resolves

misty stream
#

I have followed exactly all the steps mentioned here in this doc https://stripe.com/docs/payments/checkout/fulfill-orders for order fulfillment but it is giving 500 status for webhook endpoint? any idea am I doing wrong? Also not able to see logs on node server.
code:

router.post('/stripe-webhook', bodyParser.raw({ type: 'application/json' }), (request, response) => {
    const payload = request.body;
    const sig = request.headers['stripe-signature'];

    let event;
    try {
        event = stripe.webhooks.constructEvent(payload, sig, endpointSecret);
    } catch (err) {
        console.error("error", error)
        return response.status(400).send(`Webhook Error: ${err.message}`);
    }

    if (event.type === 'checkout.session.completed') {
        console.log("hello")
    }

    switch (event.type) {
        case 'checkout.session.completed': {
            const session = event.data.object;
            // Save an order in your database, marked as 'awaiting payment'
            console.log("session", session)
            createOrder(session);

            if (session.payment_status === 'paid') {
                fulfillOrder(session);
            }

            break;
        }

        case 'checkout.session.async_payment_succeeded': {
            const session = event.data.object;

            // Fulfill the purchase...
            fulfillOrder(session);

            break;
        }

        case 'checkout.session.async_payment_failed': {
            const session = event.data.object;

            // Send an email to the customer asking them to retry their order
            emailCustomerAboutFailedPayment(session);

            break;
        }
    }
    response.status(200);
});
rose otter
#

sylviamack88-tax-id

#

steel971-success-page

glacial flame
#

in subscription, is billing_cycle_anchor will be the date of renewal invoice after the first period of subscription ?

wicked elk
#

Hi developers, I'm looking for a payment method that returns a fake iban where the user can make a payout to a connected account. thanks

vocal wagon
#

Is it within the Stripe Rules to sell Balance on my personal site that they can exchange for another sites Currency?

rose otter
#

Adi-webhook-respnose

#

izaerax-

cerulean pineBOT
#

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

night mica
#

Morning to all, Cheers from Mexico City!

#

Im new in Stripe and I already studied some documentation, buy I can not clarify my errors. I have a page in order to make e payment

worn sable
#

Hi everyone! Is there a way to check the status of a connected account? Like programmatically with rest api or webhooks? (Sorry for reposting but I saw my previous message got lost after a lot of messages :p )

native totem
#

Hi everybody any body using the stripe terminal BBPOS Wise POS and find it incredibly slow? It takes at least 30 seconds to connect once you press accept card payment.

unborn wagon
#

i'd love to understand the reasoning behind giving invoices for recurring payments but not one time payments.

native totem
ruby lily
#

Hi, for webhook endpoints what event should I use when I know I have received the money?

still abyss
#

Hi, wanted to check on transactions in Russia, Belarus & Ukraine.

still abyss
vocal wagon
#

Hi ! I need help to do subscription without specifical client please

coarse gulch
#

Hi folks, I'm trying to figure out how to delete a card form a customer in Python. Our customers have a mix of cards, those that begin with card_ and those that begin with src_, it'd be great to be able to delete either the same way. On a card I'm able to just call .delete, but a source doesn't have a .delete method. It seems that stripe.Customer.delete_source is what I want (https://stripe.com/docs/api/sources/detach) but I'm not seeing .delete_source on Customer in the installed Python library (see screenshot) or in the latest source code (https://github.com/stripe/stripe-python/blob/master/stripe/api_resources/customer.py and https://github.com/stripe/stripe-python/blob/master/stripe/api_resources/abstract/deletable_api_resource.py). Please help. Not sure what I'm missing. 🙏

vocal wagon
#

Hello,
Is there a way to propose on my website a reactivation subscription link based on the subscription ID using checkout session or a direct link which will reactivate the subscription and pass the invoice in a paid status?
Thanks for your time

daring lodge
#

cecile - subscription

vocal wagon
#

Hi all! Looking at the list of test cards here https://stripe.com/docs/testing#cards , I can't find one for the following scenario: the first charge fails, but the next attempt succeeds. How can we test something like this? 🙂

maiden sleet
#

Hi everyone, my business is about to do a credit card migration over to Stripe. We are very concerned about making sure we have all of the info needed input into our client's accounts to ensure a successful transfer. Will we need to have all client's billing address on file in their original account? I ask because only half of our clients have their billing address stored. #dev-help

tepid verge
#

Hello guys, is Price Search supported on PHP or is it still in beta ?

ruby lily
#

Whenever someone purchases my product, they get a receipt which includes the information linked beneath. I'd like to receive the receipt ID, is this possible?

gleaming pelican
#

Is it possible for an Extension to create a webhook endpoint on behalf of a connected account? When I attempted this, I received the error, "You are not permitted to configure webhook endpoints on a connected account. Did you mean to create a Connect webhook on your account instead?"

turbid idol
#

How can I attach a Link Payment method to a Customer so I may charge them in the future? The Link docs aren't very clear about that. When using CardElements, I can call stripe.confirmCardSetup. Is there a similar flow?

vocal stump
#

When creating a subscription, will the metadata attached to the object carry over to the metadata of the underlying payment intent?

#

Similarly to how payment_method_options carries over

fiery stirrup
#

Is it possible to use a SetupIntent to create a payment method that can only be used once?

arctic surge
#

Hello I have a running payment portal.
How can I trigger a new payment, for a subscription before the final of the period?
So we have a subscription that is yearly but once the api calls are depleted we have to charge again.

glacial flame
#

can i create a subscription with paid status at first year only ?

wicked steppe
#

In order to test our webhooks we have separate accounts for two different testing environments "dev" and "staging", in addition to our production account. In one of our testing accounts I am able to select the "Balances" and then "Add to balance" in the Stripe Dashboard in Test Mode and select "Connected accounts". However, in another testing account when I do the same, the "Connect accounts" option is not displayed, just the "Refunds and disputes" option. How do I get the "Connected accounts" option to display in the "Add funds to your Stripe balance" dialog for the test account that is not displaying that option?

viscid burrow
#

Can you assist with creating a verified Mexico account from scratch with the API to be ready to test an OXXO delayed payment? It is not allowing it to be verified in the Connect flow and giving an error on the CLABE number that it is a known test number when we use the CLABE from here: - Bank number
000000001234567897 https://stripe.com/docs/connect/testing#identity-and-address-verification

night mica
#

Well, its some complicated, I have not access to dashboard, only have the sk and pk codes, So I can not to check all errors. Only I can imagine why I do not run my samples

#

Toby, thanks ins advances for Your attention to my issue!

crimson needle
#

Please reply in the thread I opened for you above

dim fox
#

Hello! I have question about payment inside UA/RU regions. Some clients have issue with payment. I assume this is expected?