#dev-help

1 messages · Page 39 of 1

restive kiln
#

Hi there, just wanted to confirm one thing
When using the sdk call "stripe.subscriptions.list" can i configure it to return all the subscription with no limit restrictions. The document says limit will range from 1 - 100.
Thanks.

formal belfry
#

Is it possible to develop and test on an unverified Stripe UAE account? #dev-help ... currently working to some fixed timeframes and are blocked by our ability to set-up an account in the region

rough zealot
#

Hi Team,
How to create a checkout session with Customer details, so that they can see their last payments, subscription details and also cancel the subscription if required?

potent anvil
#

Hi, i already have stripe account, but may i know how to enable FPX payment in my account, i am using the Shopify platform

stuck island
#

Hi there,

I am encountering an error with destination charges in Stripe. When attempting to process a payment using the Checkout Session provided UI, I receive an error message that reads: "Stripe does not support destination charges with application fees for export transactions." I am aware that removing the application fee would resolve the issue, but I need to keep the fee in place.

Is there a workaround to this issue? Specifically, I would like to know if it is possible to deduct a portion of the transaction amount for the app platform before sending the remaining amount to the connected account.

fading relic
#

hi

topaz coyote
#

Hi guys, I need to book money and to charge after the order will be approved, does Stripe allow to do this, c can you help me please ?

dawn sentinel
#

Hi there!

"transfers": "inactive"
"payouts_enabled": false,
After the "transfers" and "payouts_enabled" values of the connect account information above are changed from inactive/false to active/true, can they be changed back to inactive/false after the verification is completed?
I'm asking whether it's possible for the values to change from active/true back to inactive/false.

flint hedge
#

Hi Guys, Is it possible to change the customer binded to a subscription? We create subscriptions and deciding that on the fly we will change the customer of the subscription. Is this possible to do?

fossil oracle
#

are stripe customers, cards and transaction from one connected account will be visible to users of other connected account in dashboard?

formal belfry
#

Going through this at the moment @drowsy cloud . Basically yes, but depedning on a few things you should expect about a 4 week turnaround on getting a business set-up, UAE supported bank account, address, phone number, visa etc.

supple arch
#

Hey all. New to Stripe. I have a web app that uses Azure Active Directories for its users. I would like to create users after a successful subscription is started with Stripe. I was thinking this could be possible in two ways. 1 - stripe calls the Microsoft GraphAPI to create the users after sign up. 2. The web app calls stripe to create the subscription as part of it's user flow.

Is there any documentation for either of these approaches?

fringe yarrow
#

Hello there,
I am using the payment page of Stripe to send charge invoices to customers. However, at the payment page, Stripe is using a payment source to collect the card information. Can you please guide me on how to configure the payment page to use a payment method instead of a payment source for card collection?
Thank you.

viral spoke
#

Hello, I would like to create collect payments from my customers using the invoices. I am the plattform account and would like to collect them for an connected standard account. If it's possible I don't want to create an api and UI/UX. If it's just possible with the api and collect payment data for example with the payment elements, I can also do it.... Whats the best way to do it?

dawn sentinel
#

"transfers": "inactive"
"payouts_enabled": false,
After the "transfers" and "payouts_enabled" values of the connect account information above are changed from inactive/false to active/true, can they be changed back to inactive/false after the verification is completed?
I'm asking whether it's possible for the values to change from active/true back to inactive/false.

for this question,
I've got the answer as
"Yes, it's possible to change the payouts_enabled and transfers depending on the onboarding requirements of each country"

but this is not specific enough

I want to use the transfer API to transfer money from my admin account to a Connect account. If the transfer capability status in the account information is "transfers": "active", is it confirmed that the account is in a state where transfers can be made? Are there any other confirmation requirements?

we hope the requirement is to be described as clearly as possible

willow latch
lucid gulch
#

Hi, I received an email about the Alipay request some additional information - Business Incorporation Certificate. However, I cannot find the way to upload in the dashboard.

gilded drum
#

Hi, I have some issue since few days with payment (rebill) and network selection. Can someone from Stripe help me ?

visual palm
#

Hello all, I am using the donation plugin GiveWP. The problem I am encountering is that after clicking the submit button a spinning wheel appears. I can briefly see that it connects to api.stripe.com . The donation goes through strait away. The donation email is received. The spinning wheel remains until I close the browser. I can check the web book which does not update in real time. I contacted the plugin developer but have not received an update or help from them yet. Is there anything else I can do? Thanks very much for any help

dense wedge
#

We need to provide Tax information on the billing and receipt, even if the tax has zero value. I set the tax registration, on the edit price console, I can see the tax in the price preview, but still, when I test a payment and check the invoice generated, the tax is not displayed there.

solid tangle
#

We need to run a Zap in Zapier when a customer's subscription changes from an ACTIVE state to a DELINQUENT state.

If we do it based on TRIGGER: Updated Subscription and Filter for__ Status: Delinquent__, this will also trigger for any other Subscription Updates as well that might not be related to the Delinquent change.

What are our best/safest options to be able to be triggered whenever a Stripe Subscription goes delinquent?

oblique bane
#

Hello,
I would like to create one-year subscriptions that are not automatically renewable. I would like to receive the expiration webhook at the end of the subscription; how do I specify that the subscription is not renewable when I create its price?

steady geode
#

Hi, where can I get the list of all webhook events?

mortal steeple
#

Hello, i want to apply VAT tax on a checkout. Is it mandatory to use Stripe automatic tax calculation system ? Can i define my own tax and how ? I already define some custom tax rates but i didn't succeed to use them. All my checkouts have no tax at all.

dry zealot
#

Hi

#

Anyone know how to create a part payment ?

vocal wagon
#

Hi!

#

I updated the pod package to pod 'Stripe','23.7.0'

#

Now there are few issues in xcode

#

Hi.

I am starting a new business as an individual. Can I apply when I have not yet sold any products?

proper hare
#

Hi I have 3 questions if anyone knows the answer to and whether any will be supported in the future...

  1. Why can't we anchor the billing date on Stripe checkout?
  2. Why is the tiered pricing model not supported when creating payment links?
  3. Why is "bacs debit" payment method not supported in SetupIntent API? (but is supported in Stripe checkout...)
unkempt shale
#

Hi!. How to create a tiered stripe price using API? I need to have 2 tiers. The first tier is up_to=100 units and another should be up to infinite. When I fetch the price which was created in stripe UI I see that infinite tier has the up_to value set to null. The problem is that when I make an API call with up_to: null I get an error that the up_to field is required. What value i should specify to be able to create a tiered price with an infinite tier?

                    {
                        "flat_amount": 0,
                        "unit_amount": 0,
                        "up_to": 100
                    },
                    {
                        "flat_amount": null,
                        "unit_amount": 80,
                        "up_to": null
                    }
                ],```
proper hare
pastel stone
#

Is it okay to change a bacs direct debit billing date? i.e to use a trial period or do you have to collect a new mandate. So for example sometimes we take the first payment on the 1st of the month, but then the second could start 2 months later on the 3rd, then the 3rd again from then on

cold moon
#

Can anyone please explain me what is the difference between setup_future_usage=off_session and setup_future_usage=on_session?

#

Do we off_session for recurring subscription payments?

dense pond
#

How do I charge INR amount to India issued cards using Stripe Checkout?

      const stripeCheckoutSession = await stripe.checkout.sessions.create({
        success_url: `${process.env.BASE_URL}${input.successRelativeUrl}`,
        cancel_url: `${process.env.BASE_URL}${input.cancelRelativeUrl}`,
        mode: 'subscription',
        customer_email: userEmail,
        metadata: {
          userId: user.id,
        },
        line_items: [
          {
            price: planDetails[input.plan].id,
            quantity: 1,
          },
        ],
      });

I currently create a checkoutSession and redirect customers to it. Works with Indian Cards in test mode but failing in production.

Can anyone point me in the right direction please?

Would really appreciate any kind of help here

mortal steeple
#

@waxen quail Sorry, i needed some time to test payments with my TVA problem. Thanks for your help, i added an immatriculation in stripe tax and i think that activate the tax rate. You can delete this message when you see it.

spring ivy
#

hi

feral yacht
#

Hi,
Trying to purchase and pass an order on my website, payment intents are created. But I get this error and the payments are unsuccessful (attached image).
that's the sample parameters of the payment intent request (launched from the server):

{
"amount": 2400,
"currency": "eur",
"description": "xxxxxxxxxxxxx",
"metadata": {
"shop_id": xxx,
"shop_name": "xxxxxxx",
"order_id": xxx,
"email": "xxxxxxxxxxxxxx"
},
"shipping": {
"address": {
"city": "xxxxx",
"country": "xxxxxx",
"line1": "xxxxxxxxxxx",
"postal_code": "xxxxx"
},
"name": "xxxxxxxxx",
"phone": "+xxxxxxxxxxxx"
},
"payment_method_options": {
"card": {
"request_three_d_secure": "any"
}
}
}

This issue has begun since yesterday, at 2:00pm UTC I guess.
I don't know if something about the payment policies has been changed, or if it becomes required to create the intents from the frontoffice.
Could you help me please as soon as possible ? Customers can't purchase on the website.

rapid shard
#

Although description is updated in the intent and on dashboard, the email shows intentID rather than description ?

drifting delta
#

Hi, i have a question regarding the ability to prepaid in a subscription

stark stag
#

Hi, I'm looking to compile a list of Charges (or payment intents, I am not fussed which) and get the application fees and then the corresponding fees stripe would apply to that transaction. Is there any way for me to get this?

For instance;
If we a PaymentIntent for £100.00 is completed, our application fee is £2.50, and the amount for the stripe fee is £1.50.

pi_XXX, £100.00, £2.50, £1.50.

Which API endpoint can I use to get this data?
I've tried expanding api data from balancetransactions, charges, payouts, paymentintents. None of them seem to be able to get me close enough to get the stripe_fees (I can get the application_fee easily enough).

I am using the Stripe.NET library, if this helps 🙂

shell sail
#

Hello, is there a webhook listener for connected standard accounts delete? To check if a cliente deleted is connected account

viral isle
#

Hello, just getting started experimenting with Stripe, and I've run up against a problem when trying to use the customer portal that seems like it should have an easy solution, but I can't seem to figure it out.

(more in the thread)

solemn cedar
#

Hello, I'm looking to embed GPay and ApplePay etc. buttons in SquareSpace. Is it possible to do so?

torn stratus
#

Hello community, I would like to know, if I perform a successful transfer on the test enviroment, can I perform a payout immediately after for the same amount?

lament whale
#

Hey my createcheckoutsession throws an error. I see that the business information is required and charges are restricted. seems like an open door, but can you confirm if that is the reason why the session can not be created?

tardy lodge
#

I have a new phone number in I can not get it my account

uncut ermine
#

Hello there mates, what documents are accepted when creating a Standard Connect account in Brazil? I tried many documents and still did not get approval.

tardy lodge
#

Ok thanks

#

Update phone number

#

I need to up date my new phone number

limpid scaffold
#

Hello

I'm using subscription schedules logic to make a plan downgrades at the end of billing cycle
But I notice a weirdness, between two sandboxes, with same prices (manually cloned) same code performs differently

In one case - at the end of billing cycle new subscription is created with a trial term / status
While on other environment - same code / schedule creates an active subscription w/o trial term

What can cause such difference? API version is the same (on API calls) but may differs on sandbox by itself

tardy lodge
#

I do not know how to do that

lament basin
#

hi there?

honest zealot
#

Hi,
we are implementing de-duplication for webhooks.
My question is: For how long is stripe sending retries?

uncut ermine
#

Ok, I have some typing error (types are missing or wrong) while using TypeScript for some Stripe.Account.Requirements properties.

proper hare
#

Is there an option to set BackdateStartDate in Stripe checkout when creating a subscription?

placid cobalt
#

Hi stripe ! I'm wondering if it's possible to remove the back button from the Checkout UI.
I open the checkout in a webview for my mobile app and the navigation is handled by the app itself.

empty garnet
#

I am currently seeking a solution to a problem related to my working shop that uses Stripe as a payment method. The challenge is that some users may have multiple locations, each with its own Stripe account due to their association with different companies. However, all of these accounts are used for the same shop. Ideally, there should be a way to "tag" payments so that at the end of each month, our clients can redirect their earnings to the corresponding Stripe account without any further manual intervention. Automating this process would greatly benefit our clients.

summer marten
#

Hi, is there any way to force collection of the postcode in the card payment webview? it appears for Uk & US only, would it break some bank / stripe address verification for the rest of the world?

unborn aurora
#

hello, i am trying to make a payment intent but i am having a weird issue

vocal wagon
#

Hi, yesterday i speak with tech support and they said payment intent need to have. We like to make sure are we now do in it right?

autumn ore
#

Hello, I am setting up my stripe account but I don't have a credit card anymore and I wanted to know how to set up my account with paypal when activating the account

desert vigil
#

Hi,
Can we give the discount without any coupon at the time of subscription payment?

vocal wagon
#

Hi,
We are using stripe card elements in our checkout process on a react website and I am wondering if it's possible to set the input-type of the CVV input box to 'password' so it is hidden? I found some discussions from 2017-2021 that said it was not possible so I just want to make sure if it's still the same?

#

Hi, I am not able to disable link payments but keep enabled Gpay and ApplePay. I have disable link payment on stripe account. Any idea?

fleet leaf
#

Hi I recently set up a stripe account and used the wrong url address now my account is going under closure and I have been appealing so they haven’t shut down my account but I have yet to receive my first payout.

vocal wagon
#

Hi,

I'm building a platform where customers can send payments to connected accounts. I'm unable to list payment intents for connected account. For some reason, it works just fine in Stripe CLI, but when using CURL or JS API, payments.data is always an empty array. For example, I'm using the following JS code:

const payments = await stripe.paymentIntents.list({}, { stripeAccount: accountID });

Am I doing something wrong?

lavish lance
#

hello

#

we are having one issue related to invoices.When we mark the invoice as paid, it returns back to its previous status.That invoice was finalized and has past-due

#

could you please help me for that?

fiery acorn
#

Hi, I am getting this error. transfer - Request req_mcMEC7BsxLqcEw: You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.
Request req_NpmxAmlmK0YhST: 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).

sage socket
#

Hi there. I have setup a Coupon to be applied upon checkout. I was able to set it up correctly, but when testing the code on the payment link, it says 'code is invalid.' How can I fix this?

delicate snow
vocal wagon
#

I am using WC Vendors plugin for Stripe Connect and using Stripe Hosted payment gateway. I have enabled payment methods inside my Stripe account though don't see them on Strip hosted payment page after checkout?

grim apex
vocal wagon
#

Bonjour, je suis entrain de parametrer les Paramètres de la plateforme WooCommerce Payments de mon site et je suis bloqué avec le Woocommerce payments car il me dit qu'il y a des informations manquantes à savoir "Informations obligatoires manquantes - Représentant du compte". JE remets les informations du proprietaire et il me dit qu'il est deja créé et refuse de valider cette etape. Aussi, je me demande est-ce que dans cette partie, ne devrait pas apparaitre les coordonnées de la banque...

#

Hello, I am setting up the WooCommerce Payments platform settings for my site and I am stuck with the Woocommerce payments because it is telling me that there is missing information namely "Missing Required Information - Account Representative". I put back the owner information and it tells me that it is already created and refuses to validate this step. Also, I wonder if in this part, should not appear the coordinates of the bank...

smoky lark
#

I see there is published some info on Content Security Policy but it seems that is not accurate. I am now using a site that is not functioning because americanexpress.com verification is not allowed due to no frame-src set in CSP

fiery stirrup
#

Hi all. Re https://stripe.com/docs/js/payment_intents/confirm_payment#confirm_payment_intent-options-confirmParams-return_url: A while ago we tested Payment Element within an iFrame and found out that when calling confirmPayment the redirection was a full page redirect instead of a redirect within the iFrame. Yesterday I had a conversation about this and I was told that this is still the case and that this is why it is not recommended to use the Payment Element within an iFrame. Because of our very specific needs, we this is a requirement. Are there any plans to implement the redirection logic in a way that can be contained within an iFrame? Thanks in advance

deep obsidian
#

Hi guys, I have set up test 1-day subscription. Initial payment worked, but recurring payment cannot finalize invoice. I guess it's because of failed webhook, "This draft invoice was generated by a subscription. It can be edited until your integration responds or in 3 days."

But still... After 3 days there is an information "Subscription invoice will be finalized and charged soon" and the scheduled time changes every minute to the next minute.
Shouldn't it charge the customer by now?

blissful verge
#

Hi guys, I have a concept question about subscriptions. If one customer has a subscription with 3 seats and he wants to add a new seat. The best practice is up update the subscription, right?

I understand that Stripe will prorate the current month, right?

modest frigate
# blissful verge Hi guys, I have a concept question about subscriptions. If one customer has a su...

I also have a concept question. I wish to set the payment_behavior on subscription update to pending_if_incomplete. Since pending updates have certain limitations such as not being able to delete subscription items I'm not quite sure how to proceed if I want to update certain subscription items and remove certain items altogether.

One workaround that comes to mind is this: Set the quantity for subscription item I wish to remove to 0. Then do a subsequent update which would only remove the subscription item with 0 quantity.

Out of curiosity what happens with items that have 0 quantity from long term perspective? They just show up on the invoice and subscription but don't really contribute to the amount paid?

rapid shard
#

I keep getting SyntaxError: Unexpected end of JSON input when creating an Intent.
stripe.confirmPayment() seems to be failing.

heady wyvern
#

If I have a user that creates a pays for a subscription transaction online and we save their payment method using a Stripe customer and then the user creates a transaction using Stripe terminal and saves the same payment method, will that throw an error or is the saved payment method fingerprint unique to each transaction? Trying to find out if this will cause an error if users have already saved their payment method online and then attempt to save it again using the terminal API?

soft badger
#

I would like to add Klarna as an available option to my stripe elements form. I have enabled it in my account, and i'm trying to figure out how to specify it in my element on my front end

unborn aurora
#

I have a small question. I am using stripe connect and i want to use a payment method from the main account to pay for an inten tthat is aimed towards a connected account. Do i have to use on_behalf_of to do so?

random sorrel
#

Hello, is there a test card that will pass during card creation/attachment to a customer but then fail for card updates?

dense nova
#

hello , stripe charged me but the invoice is not marked as paid ! wat can i do ?

topaz moss
#

Hello, I create a setup intent to receive payment. When I test the flow with 3DS required card it works fine. But when I test it with the 3DS2 required card, payment is stuck on the event 'setup_intent.requires_action'. And I couldn't find anything related to it in the docs. Should I do something different for the 3DS2 required cards?

narrow latch
#

I am trying to create a checkout session in Zapier using the API Request (Beta) module. I am making progress, but am not sure how to send line item parameters to stripe using the "Query String Parameters". It doesn't like line_items.data.amount_total or other iteration, so I would love some direction!

autumn geyser
#

Hello: for a paymentIntent where we used ACH payment method, when the paymentIntent.succeeded webhook notification, the idempotency key is missing. For card charges we do get an idempotency key in the webhook notification. Will ACH paymentIntents succeeded notifications not contain the idempotency key?

rose glen
#

I have a question, in graduated and volume pricing, the units are integers. My pricing system is tiered, so if a customer uses 0.75 cubic meters, they will be charged at a rate of 0.75 times $20, since any usage under 1 incurs a flat fee of $20. On the other hand, if they use 1.5 cubic meters, the first 1 is charged at a flat rate of $20, while the remaining 0.5 is charged at a rate of $15. This is recurring monthly, but the amount could change if their cubic metre increases or decreases. Is it possible to implement this with stripe?"

sonic nexus
#

Hello Supporters,

I have one question. Can we by using the destination charge method make the connected account responsible for the Stripe fee? I got answer that we should set amount minus Stripe fee, but I don't understand.

Thanks.

coral niche
#

Can't get ahold of anybody via phone or chat at Stripe, trying this way. Help!

vocal wagon
#

Hi, i yesterday asked why our payments failed, i got instructions and we have made progress. Like to ask something and make sure we are doing it right

sterile cradle
#

Am trying to create a charge from a customer bank account, but when creating the charge I get "error": "The token btok_1N1uN2E84s4AdL4OFMlBML0E has already been used. Each token can only be used once: either to create a Payment or to attach to a Customer.", even when I create another token with the same bank info , I still get the error.

storm imp
#

If I have a monthly free trial, do subscribers still get a monthly $0 invoice?

hazy coyote
#

I have a credit card payment created on Apr 18, 2023, 6:34 PM. it got succeeded on Apr 20, 2023, 7:05 PM. How long does take a card payment to process?

weak pasture
#

I am using the Stripe payment element to handle saving cards and bank accounts for customers.

I am wondering if for bank accounts (us_bank_account) there's a way to skip straight to the manual bank account adding where the user has to put in their routing and account numbers.

I have tried utilizing payment_method_options.us_bank_account.verification_method = microdeposits (https://stripe.com/docs/api/setup_intents/create#create_setup_intent-payment_method_options-us_bank_account-verification_method) but I get the following issue:

You passed verification_method: 'microdeposits' in payment_method_options.us_bank_account. To use 'us_bank_account' with the PaymentElement, please use verification_method: 'automatic', verification_method: 'instant' or verification_method: 'skip'.

Is there any way of enabling this functionality, either with a PaymentElement or another part of StripeJs?

Thank you in advance!

celest schooner
#

Hi everyone, I have a question. I offer a subscription for a building and a client must pay $1000 for an electronic product that has an expiration date of one year. If the client does not need to update their product during the year, everything is fine, and at the next year of the subscription, the client will be billed, and they will receive their new product with a new expiration date one year later.

However, if the client updates their product later during the same year, I would like them to pay for the remaining part of the year, starting from the date of their updated product. Is there an easy way to do that, or should I cancel their subscription with a prorated refund and then charge a new fee? If it's on the same invoice, I guess there will be no loss of fees for us, right? Because if someone does that many times a year, and we lose 4 months of the first bill, it can add up to a lot of money lost...

sand bay
#

Hi, question to use connect in test mode do i need to be in activate my account and link my bank details?

proper hare
#

Stripe Checkout - You may only specify one of these parameters: billing_cycle_anchor, trial_end. Why ?

#

PaymentElement you can do both.

#

I want to offer 30 day trial and anchor billing date to the 1st.

wanton cargo
#

Hopefully a dumb question: what is the recommended way to capture additional form field values when using stripe elements? I need to collect name/email/phone/comments as part of a purchase. Ideally I'd expect to be able to pass them into stripe.confirmPayment() as metadata but that doesn't appear to be supported (I tried sticking it into confirmParams.payment_method_data.metadata). Ideally I'd like to stick the data into the payment_intent object in such a way that it appears in the payment_intent.succeeded webhook that I can then use to finish processing the transaction.

wanton cargo
quasi pike
#

Hello, I use onboarding link to edit connect account and now I need to generate a link and send it to customer (copy from postman response and send by Skype). But my customer cannot open it on her computer. How can I send a link?

golden pivot
#

@languid tulip im in serious need of help, can i friend you and DM you?

near depot
#

Hello 👋 We made a mistake and ended up creating a large number of duplicate customer records over time. All of them have no subscription/payment history. Is there an easy way to find these records, so that we can delete them?

In the dashboard there are additional filters not available in the API docs (for example, it's possible to filter by number of payments). This leads me to believe there might be a nice, though undocumented, way to narrow down the results. Thanks!

calm gorge
#

can anyone help me integrate stripe with Nuxt3

rapid shard
#

can we pass a variable OBJ as METADADA on the paymentIntent ?

final moon
#

hi, i'm getting an error when modifying a payment intent This PaymentIntent's payment_method_options could not be updated because it has a status of requires_capture. the issue is i'm trying to modify the metadata of the pi, not sure where payment method options is coming from.

azure briar
#

I need help updating a CC on Stripe.

turbid needle
#

I have a problem in my webhook it works locally in picture(1) but in live it doesn't work in picture(2)

slender minnow
#

anyone able to help me solve a 500 error im getting with laravel using the stripe api to get a product and initiate a checkout session ?

#

have a picture and code to show

radiant musk
#

Hey, does the klarna re-direct for web automatically go into a "mobile" looking view? I am only seeing it render in a phone like window regardless of the actual window size.

fair onyx
#

Hi team Stripe, do payment intents with actions required (like 3DS authentication) expire at all?

wicked steppe
#

In order to link a Plaid test account to a Stirpe test account I'm being asked to enter in business info including ein. Is there a way to not have to enter this for test accounts?

graceful dock
#

Hello, I'm trying to disable a "Pay now" button if the PaymentIntent status comes back as requires_payment_method but I keep getting a status of requires_source. I can't find this status in the docs.

random gyro
#

Hello I was wondering if it was possible to split a payment to multiple accounts. I tried using transfer_data with a list [] but it seems to get an error "Received unknown parameters: 0, 1"

shell jewel
#

Hello. I was able to create a one time payment using the quick start guide https://stripe.com/docs/payments/quickstart. Now I want to create a subscription now instead so I created two subscriptions "Starter" and "Individual" on the Stripe daashboard. However I am not sure how to create a subscription payment in the backend. any help will be great.

This is the code I have for the backend right now but it is complaining that the I am trying to create a subscription for a user does not have a payment source or default payment method attached to their account.

def create_subscription():
    try:
        data = json.loads(request.data)
        customer = stripe.Customer.create(
            email=data['email'],
            invoice_settings={
                'default_payment_method': None,
            },
        )

        subscription = stripe.Subscription.create(
            customer=customer.id,
            items=[{'price': data['price_id']}],
            expand=['latest_invoice.payment_intent'],
        )

        return jsonify(subscription)
    except Exception as e:
        print("Server Error:", str(e))
        print("Traceback:", traceback.format_exc())
        return jsonify(error=str(e)), 403```
unborn aurora
#

hello, when i created a payment intent by stripe connect, i see that the payment is incomplete because the customer has not completed the payment. Is the customer in that instant the connected account customer or the one that has the payment method?

lime marsh
#

What's the simplest way to implement a "gift certificate" for a subscription?

lavish lance
#

hi guys, our invoice is marked as paid manually.However, it returns back to previous state. could you please help me for that?

wanton mauve
#

Hi guys, is it possible for the id of a token to contain special characters in addition to _ or does it only contain letters (A-Z a,z) and numbers (0-9)?

pure urchin
#

Hi folks, I'm banging my head against the wall and I hope you can help. We're successfully retrieving payment methods using this php:

latent pollen
#

Hi everyone, SOS in here.

#

I need your help SOS. We are trying to create a code to create a payment platform with Stripe that allow us in the process of payment detect the card holder of the user, so that when detecting "bank A" we can offer a discount for clients of "bank A". Is this possible?

random gyro
#

how do i get my charge_id from my session = stripe.checkout.Session.create ?

soft badger
#

I converted my stripe elements "card" element today to the newer payment element. One of the things i had to change was creating the payment intent first, which i originally didn't have to do, i was just getting the payment method first and then doing everything on the server. So after i implemented the new way, i realized I could have done that as outlined here https://stripe.com/docs/payments/finalize-payments-on-the-server?platform=web&type=payment#web-fulfillment so my question is, the entire reason i made the switch was to be able to utilize buy now pay later options. Knowing that, would i still have been required to make the payment intent first? Or do both methods work with BNPL

maiden raven
#

How can I retry the trigger of an existing event locally?

west linden
#

Hey guys, good afternoon we have a question for you.
We have created a checkout session and associated some metadata to it but the metadata is not associated to the paymentIntent created. So, is there necessary any extra step to be able to associate the metadata with the paymentIntent?

tropic nest
#

Hi I have a quick question:

I want to create a payment link or i have rather for a $2500 product, however, i would like to add the same product as a pay in 3 if needed. would i need to create two payments links for that OR can I use the same link with two products letting the customer choose which they would rather do

pure urchin
nova bluff
#

Is there any way to provide a customer credit that transcends a single transaction in stripe checkout? i.e. i want to give customer A $250 of credit that they can use across any number of orders until the credit is used up

maiden raven
#

What happens to the invoice of a subscription which payment failed when the subscription is cancelled?

hushed valley
#

I'm hoping to use stripe checkout to process a single transaction, and then transfer part of that transaction to multiple connected accounts, as well as a platform fee. Is that possible? Specifically, given an example like this:
stripe_checkout_url = stripe.checkout.Session.create( mode="payment", line_items=line_items, payment_intent_data={ "application_fee_amount": 123, "transfer_data": {"destination": '{{CONNECTED_ACCOUNT_ID}}'}, }, automatic_tax={"enabled": True}, success_url=successful_checkout_url, cancel_url=canceled_checkout_url, )
Can I create multiple payment_intent_data entries?

pure urchin
cerulean pineBOT
cerulean pineBOT
#

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

deft frost
#

stripe.accounts.create() nodejs

bank verification document not getting attached with created account ..

req id : req_RpdLMJikrQmfIp

please help !

sturdy barn
#

When using Stripe Checkout, how do you update an active subscription? I am struggling to find anything in your documentation on how to have Stripe Checkout alter an existing subscription - Everything just links to the subscription API docs and I don't see how to integrate the two. Right now, the system just purchases a new subscription so the user has 2 active subs, when instead, I want it to update the active sub. Is this possible? Is Stripe Checkout only really for companies with 1 subscription tier available or something? We have 4 and upgrading/downgrading happens all the time, but the proration option doesn't seem to have anything to do with any active subs, its just based on the billing anchor.

gusty temple
#

Hello! Does anyone know why Klarna as a payment method won't show up in the checkify integration for shofify stores?

hushed jasper
#

Is there a way to get the response of confirmPayment() via an ajax instead of redirect/returnURL? I have a form for my billing address and other things that I need to save on the same page as payment. I would rather assign payment_intent_client_secret to the same form as all the other fields I currently have on the page -> submit page with all data and process. Is this possible?

molten saddle
#

Hi!

refund is persisting but the Exception says it's insufficient balance. How can I trap these?

patent dune
#

Hi all,
I want to make company in USA Delware and the customer support tell there is no guarantee that can make to us bank account
He is joking what benffit for making company without us bank how can I make transaction

tame ibex
#

Hi guys I am trying to make one time payment for the first month and then normal price for upcoming months. So lets say 1.99 for first month and 19.99 for the rest. But I want to make payment of 1.99 to create subscription. I tried to use add_invoice_items to subscription but it shows 21.98 paid maybe I should set trial_period for one month?

lapis plaza
#

Hello, we need urgent help.

Today 30k subscriptions were supposed to be triggerd with a volume greater than 1 million euro. Unfortunately, we soon ran into the SEPA limit (that we were not aware of).

In an act of panic, we renamed the webhook url, so that the payment failed notifications would not be escalated to all of our end-users and their subscriptions removed from our servers.
Now we need a plan to get back running again. What we would like to do is basically this:

  • get stripe to lift the SEPA limit for us
  • ignore all messages/event in the webhook queue
  • remove all deleted/invalid subscriptions that were invalidated because of the SEPA issue
  • sync again from our server to re-create all subscriptions

Now my question: how feasible is this plan?

Specifically: how can we drop all events in the webhook queue? Would deleting the current webhook and creating a new one with the same url have this effect?

lyric iris
#

Hi. We are having a problem with OTP and customers unable to checkout.

autumn creek
#

to use Stripe Connect and make payouts to marketplace customers , does the app need to accept payments through Stripe or can we make payouts using the funds on the account?

median lark
#

Hi - for invoices created via API by the due date, even when they're "past due" they show as "open" in the dashboard and the "due" date is blank. Stripe knows they're past due because they do show up when using the filter on the invoice overview page but curious if there's a way for the rest to be consistent with manually created invoices (via GUI)

buoyant vale
#

Hi Guys

#

can we get Risk score while creating payment method using credit card?

vocal wagon
#

Hi Team

#

i have a question regarding webhook

main crow
#

Hello, We have list of customers in our stripe account. They already hold subscriptions and in mid of their billing cycle. We are going to transfer those users in our another stripe account. We want to create the subscriptions with prorated amount.

Ex: A customer is paying is 165$ per month, and he is subscribed on 15th April, Next billing cycle is on 15th May. If we are going to create subscriptions tomorrow, then stripe should charge the amount from 2nd May - 15th May.

vocal wagon
#

Hello
I use Stripe in my online shop and everything works OK. I wanted to add apple pay, but in dashboard/Settings/Payment methods is see this: "We've detected that you are using payment_method_types to configure payment methods. To manage payment methods from this page, remove payment_method_types from your Checkout integration. If you prefer to use payment_method_types, refer to the manual settings page." when i click to "Get instructions" the page https://stripe.com/docs/payments/dashboard-payment-methods#update opened. But I don't know what to do because I don't remember doing any specific integration. any advice on where to start? Thank you

celest schooner
#

Hi, all of you. I wish you had a great week-end. 🙂 I got a question. Everything is good on my side, but there a bit of a problem. I cannot add taxes, on the invoice. Let me explain how I do things: I create a client, if it's not already created. After that I create un subscription with a default prince in a product. After that I retreive my subscription, and get the lastest_invoice, which I use to get the link of the invoice, so the client can pay the invoice with the hosted link. The problem is, there's no way I can get the taxes to show and be charged. Am I missing a step?

hardy vault
#

Hi Team, I hope you are having a good day, we have a use case where customer can schedule a payment over a period of time, if there are 10000 customers they can have their own plan amount, we are thinking to implement via subscription - plan - products path way, is there any limitation how many subscription/products/plan you can create with in stripe account?

knotty junco
#

Hey, couple of quick questions:

When exactly does checkout.session.expired fire?

Can I make the checkout session expire as soon as the user leaves the checkout page?

unkempt pine
#

Hello, I am looking for the application fee value in a payload but I don't see any value in the payment intent payload but I do see the amount on the dashboard. Can anyone help me find this value please?

molten saddle
#

I have the request ID of the previous thread, but it was closed.

zealous cosmos
hushed jasper
#

This is a continuation of my last discussion with you guys. I need to send meta data along with confirmPayment(). Is this possible

safe fiber
#

Hi I had a question about setup intents and SCA

knotty junco
#

why and when is checkout.session.expired paymentIntent passed as null in the body?
Because in the example response in the documentation it's not null

final nacelle
#

Hey there! I am using payment element for SetupIntents that is pulling a connected account's business name for the legal text at the bottom of the element ("By providing your card information, you allow [Business Name] to charge your card...") rather than the platform business name. Why would it be doing this?

mystic bolt
#

Which events the stripe sends the parameter "client_reference_id"?
I tried Charge::retrieve but this information does not come

azure lagoon
#

Is it possible to get a notification email when a customer purchases from a specific state (where you don't know the customer's state already) so if stripe determines a customer's payment method is coming from a specific state, then send an email? I tried to use Sigma to get this information specifically but all I could get was a postal code

exotic heart
#

whats time How long does it take for the money to get into my bank account?

fluid grail
#

Hello! I have integrated stripe checkout into my Next.JS app. I have successfully been able to checkout and listen to the checkout.completed webhook on my localhost using Ngrok. However, when I create a webhook endpoint for my production build hosted on Vercel I keep receiving a "no signatures found" error. I would appreciate receiving some guidance/help on this! Thanks!

sand bay
#

Hi, i created a setup intent with usage: 'on_session' , invoice_settings.default_payment_method for the customer is set to the setupresponse.payment_method. i tried creating a paymentintent for the customer but the default payment method is not applied. what am I doing wrong?

molten kettle
#

I'm using Stripe Checkout, and I'd like to create a coupon that only works for annual Prices, but not for monthly Prices. Is this possible?

dawn stump
#

Hello! Quick question. If I offer a basic SaaS, and I use Stripe Subscription to offer 3 plans, each with 2 pricings ( monthly and yearly), that would be 3 "products" and 6 "prices" objects that I can create in Stripe Dashboard, if I understand correctly. How worried should I be about reaching Stripe API rate limit? I would be fetching products and prices every time someone displays my plans page. I'm wondering if I should create plans and pricings in my DB and sync them to Stripe, or use Stripe as a source of truth

upper drift
#

I not longer have access to my phone number attached to my account, and i been trying for the last two days trying to follow all the help on the website. Nothing is working because it says i have an express account, tried following those instructions, I keep getting cycled back to the help page.

hallow bramble
#

Im using the balanceTransactions.list method to get all the transactions for a specific customer in order to show them in a table.
Is there a way (maybe expand some parameter?) to get the balance amount that was available after each transaction?
For example:
Payment - $1, balance is $1
Payment - $2, balance is $3
Payout - $3, balance is $0

worldly moat
#

Hello there! I'd like to confirm if it's possible to resume the 3ds authentication flow on Android mobile devices after a user kills the app (without tapping 'Close' or 'Exit'). We realized that in this scenario, the PaymentIntent remains "Incomplete" on the Stripe Dashboard

signal timber
#

Hello! We have setup Stripe using a PaymentElement, we wanted to know how to have Stripe send back the customer's email and name properties in the response to the customer confirm the payment intent ( i.e in the response of the /confirm) ... or if that's actually possible. We are not current receiving this information and need it for the next steps of our app. Thanks.

old halo
#

Hi, I have a stripe test card that I was using to test on the terminal, I was testing entering incorrect pin, but then the machine stopped prompting for the pin anymore

naive tapir
#

Hi, I'm setting up a new checkout and I cant workout how to get the total from the PHP cart page into the payment intent.
I can hard code the amount and the payment works fine but I cant get the amount to change.

elder gulch
#

Hi, is it safe to display the payment intent id or charge id to the customer upon completion of payment?

faint bramble
#

We are working on setting up the customer portal and implementing email passthrough. I understand there is a pass code that our users will be sent, but I cant find documentation on the passcode portion. Anyone know?/

vagrant steppeBOT
#

Kstudio

low sparrow
#

I am currently in the process of developing a Flutter-based POS application that allows me to process credit card payments. Initially, I was using triPOS Mobile to connect my application to a credit card scanner. However, my curiosity led me to try out the Stripe Terminal iOS, which I was able to successfully integrate into my application about a month ago. Through Bluetooth connectivity, I was able to connect my BBPOS Chipper™ 3X BT credit card scanner to my application and carry out transactions seamlessly.

Due to another feature implementation, I stopped working on the project for a while and had not tested it since then. Unfortunately, I recently encountered an error when I tried to connect my scanner, which read as follows:

connectBluetoothReader failed: Error Domain=com.stripe-terminal Code=3800 "Updating the reader software failed. Please try again. Resource not found (3410)" UserInfo={com.stripe-terminal:ReaderMessage=Resource not found (3410), NSLocalizedDescription=Updating the reader software failed. Please try again. Resource not found (3410), com.stripe-terminal:Message=Updating the reader software failed. Please try again. Resource not found (3410)}

Despite my efforts to resolve the issue by deleting and adding the most up-to-date version of StripeTerminal.xcframework in my Flutter/iOS project, the error persists. Additionally, I attempted to run the Stripe Terminal iOS example app with the Heroku backend, which previously worked for me, but to no avail.

At this point, I am uncertain of what may have caused the error and how to resolve it. If anyone else has encountered this error or has any insight, please share your thoughts.

sand tusk
#

We have an Affirm (via Connect) transaction that was refunded (4/29 10a CST) but the buyer saying they have a scheduled payment. I suspect it's just a timing issue but do we have any more visibility into the Affirm side of things?

red pulsar
#

we have a coupon that we set max usage, That usage has been hit (we are confused at this because we dont have 30 customers that used it)
Is there a way to update that usage?
Or if we delete the coupon and recreate it, do we lose all data of the original coupon?
We are trying to figure out how to get the same coupon up and running without losing data

shut pulsar
#

so , a refund should've been issued from a month cause the saler's acc got terminated and i still dont have it. what can i do?

dawn tendon
#

Hi,

I've created a subscription system which has one subscription per type of billing interval per user, which was recommended to me.

When a user wants to remove items from their subscription, I remove the item from stripe, but keep track of the deleted item on my end until the end of the billing cycle - when the invoice.paid event is sent with billing_reason=subscription_cycle, the item is deleted from my database.

I have an issue with prorations when a subscription item is removed. While updating a subscription with the updated items, I pass proration_behavior=always_invoice which causes the deleted items to be prorated to the customer.

For example, a customer purchases two subscription items, item 1 ($5), item 2 ($10), then decides to cancel item 2. So my system will remove the item from stripe, BUT, -$10 is credited in the invoice. So any new items will be invoiced, but -$10 of the price of the new items

The behaviour I'm looking for is:

  1. Add items - invoice immediately
  2. Remove items - no change

but also, if they add an item which was previously removed in the current billing cycle, they should not have to pay for it again

How would I go about handling prorations like this?

fallen moat
#

Hi, we run a test that makes a view invoices request, but recently Stripe started returning "An unknown error occurred" in test environment. Is there a know issue happening? Or should I email support?

  -u sk_test_XXXXX:
{
  "error": {
    "message": "An unknown error occurred",
    "request_log_url": "https://dashboard.stripe.com/test/logs/req_xxxxx?t=1682963040",
    "type": "api_error"
  }
}```
cyan crane
#

how can I overide the trigger parameter ? I would like to update the amount with checkout.session.completed

#

thanks

spring vector
#

Using ACH what is the daily limit of transfer funds from a buyer to seller in Stripe?
I need it to be $100,000 ~ $250,000. Is this possible using Stripe?

vapid patrol
#

Hey, Is it possible to get a personal Stripe Team Member to work with you along with your business journey? I proccess millions of dollars with you guys. And having serious problems, but I keep getting AI responses. Is there any assistance I can have in terms of having a Stripe Team Member aswell as Dev API Assistance? It is desperate. Please DM me

plucky willow
#

Hello! I'm new to integrating Stripe and my company needs to remain as PCI compliant as possible. I am using Nuxt 3 and am having trouble utilizing stripe elements, can anyone tell me what Stripe is doing behind the scenes when sending them a client secret?

The goal is to setup payment info for future use, I am currently:

  1. Creating an empty customer
  2. Creating a setup_intent for that customer using the customer ID
  3. Updating the customer data with a custom form (including card data)
  4. Attaching a payment method to the customer
  5. Updating the setup_intent with the new payment method
  6. Confirming the setup_intent

Is this safe to do using manual API calls? Is this against PCI compliance? Any help or replies will be greatly appreciated.

gilded raven
#

Is it possible to make a CardNumberElement, CardExpiryElement, or CardCvcElement element required so that it errors if the form that contains them is submitted and the fields are empty? I'm using the React versions of these elements, wrapped in an Elements tag but when I run elements.submit() and these fields are empty no errors are returned?

quartz berry
#

Hey, I am actually not integrating anything but trying to discuss why my card is declined during payments, its working fine in other places and I cant find any line to stripe customer support.

rough forge
#

Hi, I’m exploring multi-currency prices for a Stripe Standard Connect account that makes direct charges and is based in the UK (whereas the platform account is based in the US). I assume I can’t do “automatic currency conversion” for charges they make (since they’re in the UK), so I’m looking into “multi-currency prices” (https://stripe.com/docs/payments/checkout/present-local-currencies?platform=multi-currency-prices)

Question: I usually specify the customer id when I created a checkout.Session, but is that something I cannot do with a multi-price currency, since the customer’s currency might mismatch the purchase? Should I only do customer_email instead?

Question 2: I suppose Stripe is fine with me creating multiple Customer objects per actual customer in my own database and I’ll just have to assume this will happen if I’m doing multi-currency prices?

Present prices and charge payments in your customer’s local currency using Checkout or Payment Links.

exotic saddle
#

Hello, it's possible to set up a subscription with a one-time payment that is valid for 10 months. After the 10th month, the subscription would switch to monthly payments.

vocal wagon
#

Hi. Is there a way to set multiple dev environments (dev, staging) so that webhooks go into specific env? Or I need to create multiple accounts to achieve this?

wild slate
#

Hi! I'm still using the legacy Orders API and was waiting for the new API to be stable before upgrading. Now i see that the new one is not actively being worked on and there's a message that the Orders API will be deprecated May 26th. I was wondering if I can get some more information about this.

near zephyr
#

Hello, I am exploring options. Can I use Stripe through a SquareSpace website to provide payments to my customers?

#

part of my business will be giving back $$, is this possible electronically through Stripe?

red jay
#

Hi

#

How do I pass fulfillment date?

#

I passed it through metadata but looks like that’s not the correct way to do it

autumn creek
#

can Stripe Checkout be setup on our own domain?

dense spear
#

How are you guys able to create threads here without sending a thread creation message in Discord?

surreal ingot
#

MODS: I'm aware that is not what this channel is for. Please copy my message for your review before deleting it from this channel.
December Case ID1: 03302759
December Case ID2: 03492977
Friday's Case ID: 05595635
11am Case ID: 05622357
12:30pm Case ID: 05623602
2pm Case ID: 05625066
3:30pm Case ID: 05626345
Your Tier 1 support staff are polite and professional. My issue remains unresolved. We need Charges enabled on our account and I need someone from the support escalation team to acknowledge and take ownership of the resolution.

native sun
#

I am new to this just signed up. And put my bank info in stipe took out money out of my bank, and I'm trying to find out why.

ruby tendon
#

Hey, is stripe connect the only option, or is there an easy solution with stored payment methods (which we already have) to issue arbitrary payments?

autumn creek
#

The Dashboard Access for "Standard Connect Accounts" indicate `full dashboard. can someone please advice what it meants?

molten saddle
#

Simulated top-up on test but the available balance object amount is still 0. Where am I able to check if I can do a refund?

restive night
#

How do i create a stripe account under 18 under a leagal guardian

merry cypress
#

I received an 'invalid_request_error' message when attempting to create a payment intent with oxxo payment method for a customer using their name 'Alfredo Avila S'. The error states that both the first and last name must be at least 2 characters. However, the customer's last name is only one character ('S'). How can I resolve this issue?

req_VRzABNzbdfSCkA

vocal wagon
#

Hey! I have a product and i Activated all payments methods all tho on the product page i can only purchase by card why's that?

carmine lintel
#

Hello - is there a way to apply a specific tax rate to items in an invoice, but then a separate, additional tax rate to the entire invoice after the first tax rate?

warped plover
#

Is there any way to connect Stripe Terminal to a checkout session, or another way to use it in conjunction with Stripe Products/Prices? Right now you can add line items to Terminal sessions, but they don't have any connection to any of the other Stripe systems such as when sending receipts or trying to discern past payments.

radiant yarrow
#

We are creating incomplete subscriptions and then updating the them to add a coupon. Then on the frontend we are calling elements.fetchUpdates() but when we check out the user is charged the full amount. What are we doing wrong?

rough iris
#

Hey so basically I tried checking out on my website to see how it would look but since my card was locked of course the order would say failed but now my account “doesn’t meet the terms of service” and charges and payouts are now restricted how do I fix this?

elfin notch
#

Hi i would like to get an urgent help if it's possible. My phone got reset recently and the 2FA got deleted. We're going live with our e-commerce switching to using stripe from another payment gateway. Can you please help on what i can do? The owner of the stripe that i need access on has already reset the 2fa but when i click it, it says that i have another account attached to my stripe account so i need to run 2fa first.

rough iris
#

Any other way to contact the customer service or is it email only

dawn tendon
#

Are webhook events sent with dependencies of other events?

For example, will I always receive invoice.updated after invoice.created has succeeded?

I have a unique constraint issue on the stripe id of the invoices. I'm wondering if invoice.updated is handled before invoice.created across different pods, or if my logic is wrong

open hamlet
#

If I create a subscription with trial_period_days set to 30, then update the subscription to cancel_at_period_end = true before the 30 days, will the user be charged at 30 days? I'm hoping this will result in a cancelation before the user is charged.

steady basin
#

When a user installs a Stripe app, is the app always installed both in test and live mode? i.e. the app drawer will show both in test mode and in live mode in the dashboard?

sleek pelican
#

Running into an issue and could use some help understanding canceling Subscriptions with the cancel_at property and proration behavior. When I cancel a subscription using the cancel_at property, it seems that no matter what I do to the proration_behavior it'll always prorate. For example: I have a monthly subscription set to Renew on the first of every month. If today I set to cancel the subscription on June 15th, when the subscription renews on June 1st, it'll be prorated for about half the month

calm urchin
#

Hi Team,

I’d would like your help on the following two issues/queries;

We have integrated Stripe with our multi vendor Magento 1 platform and I would like to understand two things:

  1. Stripe Fees: How can we get Stripe Fees to be displayed on our invoices & receipts?

  2. **Saved Credit Card Expiry date: **
    • the extension saves the credit card information, but;
    • it does not save the expiry date.
    • It does not auto remove the card from the saved list, IF the card is expired.
    • Stripe is using the card validation on real time and this creates an issue for us, when checking out, as it clears the whole cart
    We need feedback to understand:
    • If there is any way that the API can verify the cards expiry date, to validate the cards before checkout?
    • If there is any way that the API can verify the cards expiry date on regular interval to avoid invalid/expired cards during checkout?
    • We have a table column stripe_customer_id for saved cc payment. How can this table be used to validate the cards expiry date?

Your help would be greatly appreciated.

Thank you

Martin

meager oasis
#

So, what's the S700 terminal the docs speak of...

steel fog
#

hey there I need to save the exp month and year from STPcardparams and the property is nil -- ios / swift

young epoch
#

Iv had a little issue with playposit.com considering a unwarranted payment and each time i try to look into it stripe pops up I believe once in the terms and also when iv ask google about the payment stripe is top link to click ?

golden cosmos
vocal wagon
#

Is there a way to redirect to a page after user pays an invoice

icy perch
#

hello all. for some reason, i keep getting "Invalid Shipping Address" when i try to use Apple Pay on my WooCommerce website. i have no issues when i test it from here: https://stripe-payments-demo.appspot.com. anyone heard of this issue before?

past blade
#

Hi, is it possible to get receipt information like receipt number (#1565-7428) and blurred card number (**** - 4242) from an API, given the payment intent ID?

slim field
#

Hello first time using Stripe for my webshop here. I was wondering where I can get types for Webhook events, for example when I have the event: checkout.session.completed I get the data from that event like so: event.data.object but I get a bunch of red lines because I'm trying to access properties without any type safety (see picture), are there a set of types I can access/generate somewhere?

smoky pasture
#

hi everyone

#

I am having an issue with creating invoices

#

I am creating product, then price, then line item, then invoice and when creating the invoice, the error is:

Nothing to invoice for customer```
misty mural
#

Hello there. I've emailed this, but I'm just asking now to check whether I need to take alternative measures for my business. :) Long story short, the Stripe account hasn't been used in a long time and was under a different business. So, I no longer have the domain/the email is gone, and it insists on sending a text to an old number when it wants to verify for my purchase. Do I just need to open a new account at this point? I know you can change these details in Stripe's profile settings, but that ... also wants confirmation from same point I can't log into. Wouldn't bother you, but it's sort of a 'get this handled tonight or change business plans' situation. Thanks! :)

smoky pasture
#

also, how can I create an invoice, with a dummy customer, so that the customer fills in their details themselves, I want to make a stripe hosted invoice

steel fog
#

can i get the token generated on the ios client from the instance of

    lazy var cardTextField: STPPaymentCardTextField = {
        let cardTextField = STPPaymentCardTextField()
        cardTextField.translatesAutoresizingMaskIntoConstraints = false
        cardTextField.font = UIFont(name: "AvenirNext-Regular", size: DesignModel.font12)!
        return cardTextField
    }()
restive night
#

Do I have to create a business profile recieve payments through drop shipping sorry

steady basin
#

Does using stripe apps start only work with the account that owns the app? How do we use a local manifest on other accounts?

azure spindle
#

Just had a question from one of my developers ...
If we have a customer with a subscription for a product ... can we update the subscription to add aother product as part of the subscription, and allow the charge to be (subscription_period-time_used_so_far * cost of new product)?

vagrant steppeBOT
#

clement

#

Rob.Clayton

misty mural
#

I take that for a no. Sorry to have been of trouble, and have a good evening!

slender cloud
#

Hi - For some reason, when I create a new standard connected account in test mode, it marks the account as pending SSN verification until I manually go into the account's dashboard and update the business details to replace the SSN I entered during onboarding with the exact same thing (0000). This wasn't a problem 1 week ago, but now seems to be giving me issues. Account ID is acct_1N38UcB2RCjSVoHQ. Any help would be greatly appreciated, as I am really worried this issue will persist in production live mode. Thanks!

misty mural
#

If one asks a question and neither satisfies with an answer nor gets told it's off-topic before closing it... Where do you stand? Basically, can't help? I got to a thread, but ended without comment. :)

azure lagoon
#

What's the typical way to handle single use promo codes in Stripe Checkout. For example, I want to be able to create a single promo code for use by a group of customers, some are new customers, some are existing that have purchased different types of products in the past, I want anyone with the code to be allowed to use it once, how would I go about that in Stripe Checkout? Ideally the code could only be used by this group of customers and nobody else but I don't always know who those customers are.

iron lynx
#

Does Stripe ever automatically move an invoice to state "uncollectible"? Or must this be done through the API or dashboard?

chrome gale
#

Hello! We’re trying to implementation in our mobile app that stores card details and charges the customer later.
Currently the steps are as follows:

  1. In the backend, create a setupIntent
  2. In the app, get setupIntent and customerId
  3. On the backend, create an ephemeralKeySecret and retrieve it in the app
  4. Set up payment using the payment sheet in the app
  5. In the backend, charge the saved payment method (create paymentIntents)
    → Here we will need the PAYMENT_METHOD_ID, but there is no way to get the PAYMENT_METHOD_ID in the previous steps.

How do I get the PAYMENT_METHOD_ID in this case?
Please let me know the proper method.
Thank you.

sacred carbon
#

hello please how can I change currency in payment intent

$paymentIntent = $stripe->paymentIntents->create([
'amount' => $json_obj->price,
'currency' => 'usd',
'automatic_payment_methods' => [
'enabled' => false,
],

for example in this code, I just change this 'currency' => 'usd' to 'currency' => 'bob', for example or is BOB in uppercase

Thanks a lot in advance

burnt coral
#

Having issues with the stripe.tax.calculations.create api. It does not return the calculated amount but rather returns 0 always.
Here is what i have

   const calculation = await stripe.tax.calculations.create({
        currency: currency,
        line_items: [
            {
                amount: 2999,
                reference: 'L1',
                tax_code: 'txcd_10000000',
            },
        ],
        customer_details: {
              ip_address: '<ip-address>',
          },
        expand: ['line_items.data.tax_breakdown'],
    })

calculation.tax_amount_exclusive is always 0
calculation.amount_total is the same as original amount

sand bay
#

Hi, why do i don't get metadata for most of the webhook event? i see it only for charge.succeeded

misty goblet
#

Is there anyone on that knows about creating connect accounts?

vocal wagon
#

Hi can someone please help out with planning the UX flow as well as the tech requirements for integrating Stripe with Telegram Webapp Bot?

fading relic
#

hi

hoary sinew
#

Hello all, I have created a checkout session and when I fill the card number with 42 to trigger a success I receive an event in my webhook. However, the type of event is payment_intent.created instead of checkout.session.completed, is this expected? How can I test the checkout.session.completed event instead of the event I have received? Thank you in advance and regards

dawn sentinel
#

Hi there!
Will the default mail such as payment statement sent to the connected account when the transaction happened?

raven schooner
#

hello

lone raft
#

Hi guys, my question has nothing to do with the developer section but I don't know where to ask. Does anyone know how to block payments for a stripe subscription? ( as a customer, not a seller )

idle sky
#

Hey, can someone help me debug a stripe webhook in next.js? Been getting this error for a while: No signatures found matching the expected signature for payload

sand bay
#

hi again, does ach payments support link? it doesn't seem to work also i am not able to default the payment method for ach payments even with setup intent

small coral
#

Oi! I have toggled off every setting I can find but cannot seem to hide the Link checkout option on my live sites. I'm using the Elements Payment card UI. I'm the platform dev, and have Connected accounts taking payments (direct). The main stripe account has blocked the Link payment option, and even my own Connected accounts have turned off the Link options. Yet it sticks around.

Is Stripe pushing this? Is this contextual? Kind of annoyed...

coral solar
#

Which webhook will call for the following refund URL?

URL: /v1/charges/<charge_id>/refund

vast carbon
#

Hello, have anyone tried to create subscription using PaymentElement?

umbral sky
#

hiii

magic lance
#

Hello. I've asked this once before but I want one more sanity check before implementation. I have this scenario that I need to implement:

  • Admin has dashboard that is only accessible by him. Admin can in that dashboard take some e-mail, create coupon/discount/promotion code for that e-mail. Admin will send to user which email is entered code that user can use later. Admin also needs to have table where he can see
    EMAIL CODE STATUS(USED/NOT USED)

  • User will receive by admin code in some way. User can enter code in my form in last step. If code is valid new price is calculated. Also when user creates checkout he can see applied discounts.

What is the best way to achieve this?

steel fog
#

so i looked at the API for the key value for the card type of payment methods. one example, the API doc seem to specify Visa whereas the return object is visa. Is there a definitive list of the actual values?

iron lynx
#

Hello. If a user is subscribed to a product and cancels their subscription on the customer portal (subscription for usage-based, metered product), I've noticed in test environment that a draft invoice is created and only finalized plus charged an hour later. In this case, the customer can cancel their subscription and delete all associated payment methods. Is there a way to have the invoice charged immediately upon customer cancellation?

vagrant surge
#

Hi, is address necessary for user when using sepa payment ?

prisma kayak
#

Hi All, I am integrating Stripe Payment into my application, after successful payment, a receipt is emailed to the user but this doesn't include the tax details, is there any way that this can be added?

dawn sentinel
#

Hi there!

I'm trying to set the product.
And we are going to sell top-ups to the customers.
So I'd like to connect the customer's purchase information to the top-up ammount.

I found Checkout Session(webhook) of Stripe provides "amount_subtotal" and "amount_total" parameter represents payment information.

We are located in Delaware, U.S so there is no sales tax.
And we are selling the information so shipping will not happen.
In this case, will "amount_subtotal" and "amount_total" always same?

<The information I know about the parameters>
"amount_subtotal": This parameter represents the total amount of money(total price of the product) of checkout session. Normally, VAT or delivery fee is not included. "amount_subtotal" is just the original price without considering tax or other additional cost.

"amount_total": This parameter represents the total price of the checkout session. This price represents the final price that contains "amount_subtotal" and VAT/delivery fee/other fees. So the "amount_total" is the final price that customer should pay.

uncut axle
#

i am using stripe with next js its working fine in local host and i deployed project on vercel so its not working live

dense spear
glacial crystal
#

Hi!

Can someone explain how Stripe handles subscription payment if user's payment method was deleted ?

proper hare
#

Hi does anyone know when setting billing anchor date and trials (combination) will be supported in Stripe checkout?

wicked canopy
#

Hi, I'm using woocommerce with Cartflows plugin which creates an extra page after checkout where the user can decide wheter she/he wnats to add an extra product to the order (for a lower price). When the users payments method is stripe the main order is fine but the extra payment throws an error about the payment source not found but it is the same as the main orders. Is this a Stripe problem or Something wrong with cartflows implementation?

static hinge
#

Hi, I am preparing an implementation for sending invoices to a client.
I'm taking payments from the customer's card with the application depending on how he utilizes my resources. At the end of the billing period, I would like to send him an invoice confirming the charges collected.
What I would like to achieve:

  1. the invoice is marked as paid
  2. there is no link to online payment on the invoice
  3. there is no future payment date on the invoice
  4. the invoice is sent to the customer's email address

I was able to achieve point 1, but the others unfortunately not. Below is my code, what else should I do?

pulsar topaz
#

how do i resolve this please

vocal wagon
#

Hi, how can I programmatically react to the creation of connect_collection_transfer objects? I know I can list BalanceTransactions filtered by type == 'connect_collection_transfer' but this feels very hacky and involves me creating a cron job checking for updates.

deft frost
#

which apis should i used to charge bank/card generated bill amount of our platform user ?

please assist !

hazy mango
#

Hi Everyone!
Hope you all are good today.

I have a query , I followed bellow process into stripe account settings
Got to Settings
-> Checkout and Payment Links
-> Enable CLIENT-ONLY INTEGRATION
-> Add domain then save
-> Go to Product
-> Create Product with all Details
-> Save and Copy the code

And Got the product code snippet.
When I used this Snippet , It's works well and on click button , I am able to go to stripe checkout.
But When i trying to send the email through this snippet, It gives me an error.

Can anyone please share the example how i can able to send the customer email to the stripe checkout page by using the above code?

From here I got the code.--- https://prnt.sc/n03OjAG2kaya

I am not using any SDK or Not following any API. The above snippet is auto generated by stripe. It is in JAVASCRIPT code. By using this
<!-- Load Stripe.js on your website. -->
<script src="https://js.stripe.com/v3"></script>

Regards
Dev

Lightshot

Captured with Lightshot

lime sierra
#

Hi Stripe team, is there a way to get a total number of Stripe customers through the Stripe API without iterating page by page?

vocal wagon
manic igloo
#

hello I have a question regarding payment intent receipt. will email receipts sent to the user if we are in test mode. I am providing receipt_email parameter to paymentIntent.create api?

quick frigate
#

I created a subscription in test mode with some metadata , request Id : req_8865MOCh4kOPRb. I can see metadata present in request and response body. But it is not shown in subscription dashboard. Can anyone tell what could have gone wrong ?

upbeat kettle
#

Hello, is it possible to extract via API the invoices that were paid (PAID_AT) "yesterday" (or last week, or between the dates)?

covert bear
#

Hello ,need help in detach payment methods

eager hill
#

Is there anyway to make subscriptions not get automatically cancelled because of missed payments?

outer thicket
#

Hello Stripe Devs,

First of all, thank you for your hard work on the Stripe apps platform. Apps platform opens many new opportunities for both Stripe users and developers.

When deciding to build a Stripe app, it's important to solve a real pain point of the users. That guarantees the app to be useful.

As a potential app creator, where can I find communities of Stripe users to understand their pain points and communicate with them?

(So far I have found https://www.reddit.com/r/stripe/)

Thank you! Dmitri.

zealous quarry
#

Hello, I have sold a product but I would like to create an invoice. I had not configured stripe invoicing. How can I do this?

vocal wagon
#

quick stupid question: can a Stripe::PaymentMethod.attach return a "card declined" Stripe::CardError, or was someone working on this code before me not 100% diligent while writing tests?

vale raft
#

We are working with a luxury brand that is looking to create a service that supports crowdfunding donations from all across the globe.
Questions

  1. Once a crowdfunding campaign is successful, can the Campaign's Creator be provided with a input field or menu to select their country of residence when entering their account number?
  2. Because this will be a global service, when the Campaign Creator sets crowdfunding incentives at a certain cost in their own currency, is it possible to display the cost in the relevant currency depending on the Backer's location? In other words, if a Campaign Creator sets a certain incentive at $5.00, is it possible to have the incentive priced at €4.56 for everyone located in a country that uses Euros?
lost nymph
#

Hi guys. I'm using Checkout and subscriptions. But after a customer subscribes to one of my products through Checkout, their card is not marked as default automatically. Will this affect future payments next month? I'm reading about the Checkout 'mode' parameter that accepts payment/setup/subscription values, but it sounds like I need both 'subscription' mode as I'm using subscriptions, and 'setup' mode in order to charge customers later. What am I missing? Thanks!

magic lance
#

I've deleted all my coupons and I thought that my promotion codes will also be deleted. When I retrieve promotion codes with const promotionCodeList = await stripe.promotionCodes.list(); I still get them

umbral sky
#

hiiii

lost nymph
#

Hi guys. I'm using the Customer Portal for allowing users to upgrade/downgrade their subscription plan. My client has given me the following requirement. Users should be able to upgrade immediately (after they pay ofc), but if they make an attempt to downgrade, the downgrade should happen at the end of the monthly billing period (so they should stay at the higher plan that they've already paid for the current month). Is this doable through the Customer portal? Thanks!

brazen goblet
#

Hi, we're currently using Stripe Connect to pay affiliates commission.

We're doing this via a transfer to the connect account upon payment of a new subscription.

I need to be able to show the affiliate which transfers have been paid into their bank account (each transfer is associated with the user which paid for the subscription which resulted in their commission) for auditing purposes.

So, I'm listing the payouts for the affiliate, then for each payout, I'm getting all Balance Transactions with the type "transfer", then cross matching them against my local data to show who's payment has landed in the bank.

However, I'm finding this hard to test, because if I do manual payouts to get some data, I can't pull the transfers for that payout (it says I can only do it on the automatic payouts).

Do I have to wait a day in order to list payouts, or is there a way, I can somehow simulate this?

sick dirge
#

Hi there, I'm currently developing a checkout using Stripe Elements. When I try to create a checkout. It has all the fields apart from the name and address, when I try to add the name and address the Zip code gets removed...

fast isle
#

Hi team, while onboarding the express connected account, there is a round placeholder beside the platform company name (on top left corner). Is there supposed to be a logo image of the platform? If so, from where can we upload it?

vocal wagon
#

Hello,
We are currently experiencing a ramdom problem on one of our customer's website.
The module is configured to work in pre-authorization, that is to say that it only recovers a card imprint and the final customer is then debited at the end of his stay.
Unfortunately, sometimes, during 3-4 days the pre-authorization doesn't work. The customer pays on the website (woocommerce) and it tells him that the payment is validated, the transaction goes to stripe, the customer receives an email that his payment has failed.
The logs do not not show any information. Is there a limit of pre-authorization per month ? Have you ever had this kind of problem ?
Actually it works during 2 months and today we're having the problem. I have a screen of the stripe transaction. Can it help ?
Thank you for your consideration.

manic tundra
#

Got the exception [Reader is currently busy processing another request] when calling readers CancelAction.
Documentation shows no extra checks we need to set before calling cancel request.

wicked fog
#

Hi there,

  1. I want to create a "pay what you" checkout session for a product we have (including paying $0). How do I do it?
  2. A checkout session I am creating programmatically should have a place to put a coupon, how do I do it?
    Thanks!
barren finch
#

Hi, I'm working on my Django project during the API call If any user wants a subscription the subscription is created and the charge is made from the customer's default card, Now I also want a one-time $250 fee during the creation of the subscription, and this onetime payment deposits will be sent to my stripe under a separate group, and want to manage this onetime payment in a separate group,
is there any way around Stripe to make a subscription for some products and one-time payments for the same product for the same customer with the same card but these one-time charges can be managed in a separate group?

zealous quarry
#

Hell, i have sold a product but i would like to create an invoice . I had not configure stripe invoicing. How can i do this ?

low nimbus
#

Hi there,
A few weeks back, we signed up for the PayPal beta. De contract addendum was also signed. We are now waiting to be onboarded. Is there anyone here from this PayPal team that can tell me how long it takes before we can start using it?

If needed, I can provide an account ID. Thanks for the help!

static hinge
#

Hi again, I would like to set USD currency by default for all customers (even from EU) (preferably when creating a customer account). How can I achieve this?

safe tapir
#

Hi there,
I have a question about subscription configuration.
I need a quarterly subscription with a monthly payment (invoice every month and cancelation only for a quarter)
Is it possible to configure it?

halcyon magnet
#

Hello! I'm looking for ideas for how to NOT send emails after invoice finalization for specific invoices, given our Stripe account is set to automatically send emails and given an invoice's collection_method is set to send_invoice.

My use case: for 99% of our invoices where the collection_method is set to send_invoice, we want Stripe to send the emails after invoice finalization as normal.

But in 1% of cases, a different Stripe Customer account (let's call this Customer B) has agreed to pay the invoice for Customer A, so we do NOT want Customer A to get emails after invoice finalization because we do not want Customer A to try and pay that invoice, since Customer B is taking care of paying the costs.

What we'd like to do:

  1. When Customer A's invoice is created, receive a webhook (already setup, no guidance needed here)
  2. Summarize Customer A's invoice's line items (e.g. "X customer had 13 charges totaling $65") (already setup, no guidance needed here)
  3. Add an invoice line item to Customer B's account (already setup, no guidance needed here)
  4. Mark Customer A's invoice as paid_out_of_band and close it but do NOT send an email to the customer. (Note we retain Customer A's invoice since it has the detailed line items, which we want for posterity.)

This last step is where I'm unclear – what's the best route to avoid sending Customer A emails after invoice finalization? Thanks!

hazy mango
magic lance
#

I can pass promotion code on checkout creation but if user doesn't finish checkout promotion code also will not be used?

unkempt citrus
#

Hi, I recently found out that sometimes the webhook fails because the payiment intent id(pi_xxxxxxxxxxxxxxxxxxx), that I create and save before redirecting to the payment page, is different from the payiment intent id webhook returns to us. (Custom Laravel Ecommerce). I also found out the same or a similar (I haven't checked yet) issue on a shopify ecommerce we have.

worthy cypress
#

hello plz I had 95 $ on my USD stripe balance for 2 weeks now and still shows " expected tomorrow plz help me and thanks

scenic quiver
#

Hey, I'm looking to use Stripe Connected accounts to process payments for my clients. How can I use my account API key to accept payments, sending it to a Stripe Connect account and deducting a fee for my own company?

vocal wagon
#

hello i am testing my website with stripe payments but nothing seems to work. i wonder what could be the issue

hushed jasper
#

Hello, I was hoping to get your input on how to best handle returning to the billing step of checkout on the website. If I have a payment intent that has "succeeded"...I assume I should show some limited information about their payment method used and give them ability to update...or is it delete and then re-enter? Any input would be appreciated

vocal wagon
#

j ai besoin d aide en francais s il vous plait

#

j ai besoin de stripe pour prelever nos clients

prime quail
#

how can i mark an invoice paid if it was paid by some other method

livid tundra
#

Hi
How to set Invoice credit balance to 0 while modify subscription?

gentle sable
#

Hello, I'm attempting to get a connected account setup. I have a parent account setup. After clicking the connect tab, i see the account in the table but under status column it says pending. When I hover over pending 'account and payments paused while stripe tries to verify recently provided details about this account. In bold is says verifying SSN.

magic lance
#

on what type event I need to listen when user successfully pays in checkout. I am listening on invoice.payment_succeeded
but I am not getting anything in webhook logs

jolly mica
#

Good morning
I need to know how you are doing the approximation of decimals, in the calculation of commissions when the values have more than one decimal digit, because sometimes it does not give me an exact collection of your commissions.

oblique bane
#

Hi, I'm trying to update the pin code of an Issuing Card, here is my curl request :

curl https://api.stripe.com/v1/issuing/cards/ic_1MqdINRPunamYXaqmLGZ06kq \
  -u sk_test_51MFJSSIixxxxxxxxxxxxxxxxxxxxxxxxxxxxx7GoPfJxVJypb3m1CQYbLAS00HoSwONAJ: \
  -d "pin[encrypted_number]"=1234 \
  --header "Stripe-Account: acct_1Mqcb4RPunamYXaq"

I get the error "Received unknown parameter: pin" but the parameter is in the documentation, Am I missing something ?

vagrant steppeBOT
#

jeyson

spice whale
#

Hi there - I am looking to allow users to add funds to our app (banking platform where we give them multi-currency wallets) via linking their Canadian USD account and we pull funds in USD (pre-authorized debit). I have tested this via a Stripe subscription link where a customer was able to pay us by linking their Canadian USD account and we pulled funds successfully. I can’t seem to find docs on the use case I’m describing, can someone help?

wild cradle
#

Nice to meet you! Dev team!

meager adder
wild cradle
#

Actually I need some help in creating immediate invoice after a subscription is upgraded.
In Doc, I can see that by setting proration_behavior to "always_invoice", it is possible to raise an invoice for the price difference before the next billing date.
So I tried with these, several times but immediate invoice is being not created instead, those extra payments are attached to the upcoming invoice at next billing cycle.
Can you please help me figure out the way to raise an invoice immediately after a subscription item is upgraded?

glad scaffold
#

hello, how can I make a checkout session with a custom product image using stripe nodeJS package ?(I am using connect to be able to create checkouts session for products that are not registered in stripe)

exotic saddle
#

Hi, I need to create a subscription with a one-time payment with a custom x length, and after x months change to a monthly subscription (with monthly payment). I can use a SubscriptionSchedule to start charging monthly after x months but the first payment to my subscription with the one-time payment is my current problem

vagrant steppeBOT
#

ahmedshafik

junior blade
#

#dev-help
I am currently facing an issue with my WooCommerce store's custom checkout page that uses Stripe Elements for payment processing. Although I have integrated PayPal as an additional payment method in WooCommerce, it is not showing up on the custom checkout page alongside the Stripe Elements payment form.

To provide more context, my WooCommerce store has a custom checkout page developed by a third-party developer. The page was designed to utilize Stripe Elements for payment processing. However, we also want to offer PayPal as a payment option to our customers. The PayPal payment option is currently showing on the product pages, but it is not available as a payment method on the custom checkout page.

I understand that Stripe and PayPal are separate payment processing platforms, but I would like to seek your guidance on how I can best incorporate PayPal as an alternative payment option on the custom checkout page with Stripe Elements. If possible, please provide any best practices, documentation, or resources that might be helpful in achieving this integration.

I appreciate your prompt attention to this matter and look forward to your response. If you need any further information or clarification, please do not hesitate to reach out.

Thank you in advance for your assistance.

slim anchor
#

Hello! I currently have this setup and working great: https://stripe.com/docs/payments/quickstart but I would like to add first name last name and address as some of the options that stripe collects. Is this possible? How would I go about doing this?

Learn how to embed a custom Stripe payment form in your website or application. Build a checkout form with Elements to complete a payment using various payment methods.

lost nymph
#

Hi guys. I'm trying to use the customer portal deep links. The docs say that the "subscription_update" and "subscription_update_confirm" flow types are in private beta and to contact them to get early access. Can I try them in Test mode without waiting for their answer? Also, are they usually approved quickly? I have a deadline for the project I'm working on and I'm not sure if I should consider them or not, but they would certainly make things easy.

sullen jay
#

Hello, I created an acc, and it's been great, however my payments method options are limited, i wanted to have fpx method as well, how can I get that options? I appreciate ur concern.

iron sparrow
#

ZMIENIŁEM NUMER TELEFONU I NIEWIEM JAK GO UAKTUALNIĆ . PROSZĘ O POMOC.

somber citrus
#

hello, I cannot retrieve a subscription, I get this error No such subscription: 'sub_1M2h45DVTBweL1iFGHdumTlf' with this request id: req_WKTwKUjlnpbmK3

magic lance
#

I've accidentally created stripe customer as a Guest. How can I delete it

celest schooner
#

Hi there, dear gods of Stripe. I got a last problem (until the next one) 😛 .... I have a payement checkout. The guy buy licences for something on our side. We receive, in the page the success page {CHECKOUT_SESSION_ID}, everything is well. The status is written as completed. ANd they give me the PI number. But there's no quantity, in what they took. And I don't fin anywhere I can retreive the PI, with the API. May you, dear gods, help me a little! 🙂

jaunty hedge
#

Hey, does anyone knows any solution to add Stripe to my cart. Lets say I have 3 products on the cart of my website, when I click on 'Place Order' I want all the products to be added to Stripe Checkout and then place the order by adding the card details ?

#

Tell me if the message is unclear

dusk oracle
#

Hello, we currently have problems to see the apple-pay button on our site (google pay works fine). To debug, I went to your documentation on my iphone-safari with apple pay setup (https://stripe.com/docs/stripe-js/elements/payment-request-button), and I don't see the apple-pay button, I only see the payment "link" button. Is there an issue on your side, or do we do something wrong ?

queen mulch
#

Hello everyone. I have two questions:
1 - does Stripe send an email to a customer when he cancels his subscription?
2 - does Stripe send an email confirming a successful payment? Does this email include a receipt?

unreal grail
#

Hey,
short question when using Stripe Subscriptions can we disable the invoice because our tool creats an invoice by its own
and we dont want double invoices

limpid dirge
#

hello, anyone knows why i have a lot of payment failed? US customers // HK stripe. do i need US stripe? reason: Do not honer

soft badger
#

Hello, i first started using the stripe terminal sdk a few years ago when it was relatively new. I just noticed there is a new recommended approach which is using the server driven approach instead of the terminal sdk. However, the major issue I see is that i need to use the reader to collect the payment method for use later on. (readReusableCard) but is it not supported in the server side implemenation? Am i forced to stay on the terminal sdk?

high mica
#

We are a SAAS company that provides feature seats to our customers, who are members of organizations. We offer a free tier, which we manage using Stripe Graduated Price. We create a subscription per organization that bills monthly, and it includes the product with the Graduated pricing based on the quantity specified.

However, we are facing an issue with how Stripe bills our customers. To explain the problem, let me use an example:

Our subscription bills monthly and starts on May 1, using proration for the next invoice. We offer a product with graduated pricing, ranging from 0-2 quantity (free) and 2-∞ (10 USD per unit), which bills monthly.

On May 1, the subscription has a usage of 2. On May 15, the subscription updates to a usage of 4.

Here's what we expected: On June 1, the subscription should bill 10 USD (2 paid products with a use of 2 weeks).

But, in reality, on June 1, the subscription bills 30 USD (2 paid products with a use of 2 weeks, and a full month of the 2 paid products). This comes out to be 10 USD + 20 USD.

On June 1, the subscription starts a new billing cycle and contains a usage of 4 (which is accurate since the customer is currently using 4).

We would appreciate it if you could provide a solution to this problem. Thank you!

balmy coyote
#

Hello, i have used stripe for the past 2 years and recently i got a message about my account closure. can i please have some assistance?

vast carbon
#

Hello, if i set a subscription with trial period, how can i confirm if the transaction is complete? because it wont generate clientsecret

warm ocean
#

Hi all, when I create a subscription (stripe.subscriptions.create), how can I specificy the statement descriptor ?

minor island
#

Hi! We're using this payment flow https://stripe.com/docs/payments/quickstart and I'm wondering if there's any way I can provide the user with a receipt (by clicking a button and opening it on a new page) when they reach the success page. I can see the option for email receipts on the docs but I don't see anything about a direct link. Any help is much appreciated.

Learn how to embed a custom Stripe payment form in your website or application. Build a checkout form with Elements to complete a payment using various payment methods.

vocal wagon
#

is it possible to show stripe-pricing-table for current customer where will be marked current subscription?

weak bronze
#

hello. I use Stripe to process payments for 2 different vendors. This is causing issues with naming on the client's statement. is there a way to differentiate if Stripe is used across more than 1 vendor?

earnest forum
#

Working on some invoice stuff today and was playing with checkout. The "Schedule for Later" button's text isn't showing.

signal timber
#

Hello! How can I disable the Google or Apple Pay button in the PaymentElement?

rugged yacht
#

Hi, I want to create a charge with an existing payment method. I was trying this API -> https://stripe.com/docs/api/charges/create

Here the source parameter is defined as: A payment source to be charged. This can be the ID of a card (i.e., credit or debit card), a bank account, a source, a token, or a connected account. For certain sources—namely, cards, bank accounts, and attached sources—you must also pass the ID of the associated customer.

But I got an error You cannot create a charge with a PaymentMethod. Use the Payment Intents API instead.

next tusk
#

Good morning, I am trying to add metadata to the subscription event in the checkout session but I keep getting a typescript error. "No value exists in scope for the shorthand property 'subscription_data'. Either declare one or provide an initializer.ts(18004) "Example try { // Create Checkout Sessions from body params. const session = await stripe.checkout.sessions.create({ line_items: [ { // Provide the exact Price ID (for example, pr_1234) of the product you want to sell price: 'redacted', quantity: 1, }, ], custom_fields: [ { key: 'dogs', label: {type: 'custom', custom: 'Which dog are you buying VIP for?'}, optional: false, type: 'dropdown', dropdown: { options: vip_list } } ], mode: 'subscription', success_url: `http://localhost:3000/checkout/?session_id={CHECKOUT_SESSION_ID}`, cancel_url: `http://localhost:3000/dashboard/store/?canceled=true`, metadata: {'order_id': updateID}, subscription_data.metadata: {'order_id': updateID}, }); I feel like this might be a typescript error but wanted to check anyway. Thank you

upbeat tulip
#

Hi team, can we set on_behalf_of flag for every payments without card_payment capability ? Will these payment fails ?

smoky pasture
#

Hello all, I have a problem with an infinite loading stripe hosted invoice

buoyant basin
#

I just spoke with a Stripe representative who needs to consult with his colleagues to maybe give me an answer.

I thought that Stripe merge the customers created on the basis of their email address (or other) when creating them.

How to avoid duplicates when creating a customer with API PHP and the "Customer" object?

Currently the "Customer" object creates a new customer for each payment initiated.

I want to attach each payment to an existing customer or create a new customer if it does not exist.

#

`$customer = \Stripe\Customer::create([
"email" => $user["email"],
"name" => $user["name"]
]);
$customer_id = $customer->id;

$paymentIntent = \Stripe\PaymentIntent::create([
"customer" => $customer_id,
'amount' => 2999,
'currency' => 'usd',
// .....
]);`

weak bronze
#

My chat with help here was closed - can it be reopened?

earnest forum
#

We have a client requesting this information to pay via ACH and we can't find the values

particularly "Name on Account" and "City/State"

glossy tulip
#

Been waiting all day for a call, a client payment did not go trough with multibanco and he received a refund, can anyone reach me please?

potent ruin
#

Hello! I need some help with a problem on react native. I'm stripe-terminal-react-native, because I work with readers and suddenly I cannot connect to any reader, doesn't matter if is simulator or real The error is this code: "MustBeDiscoveringToConnect", message: “The Terminal SDK must be discovering readers in order to connect to one.” Any advice? Thank you!

placid yew
#

Hello! We have been using customer bank accounts saved as Sources and are looking to migrate to Payment Intents. Can you confirm a bank account Source ID such as test pm_1N1XQBHmcZCnOTsLwGmPi13t can be passed into the payment_method object on PIs?

Additionally, we have existing invoices with PIs already generated which do not support the new us_bank_account method. If we want to Confirm an existing PI, can we delete it and re-add it with the updated supported payment methods if it's associated with an invoice?

steel shore
#

Hi,

chilly elm
#

3 hours now

steel shore
#

i have multiple payment for my customers on prestashop and the module in his last version. The last customer was debited 3 times !!! Do you have any idea ? I use the integrated form

soft badger
#

So does the new stripe terminal server-side implementation, no longer require the reader to be on the same network? With the terminal sdk the computer and the reader had to be on the same network

radiant musk
#

When prompted with apple pay on safari the prompt to my phone doesn't always happens. Maybe 1/20 times or so. Any suggestions on why it is not prompting?

rugged yacht
cobalt trench
#

👋🏻 hi, I have a question about coupons. Is there a way from the Stripe Dashboard to associate a coupon to a Stripe Price?
I only managed to associate it to a Stripe Product

random gyro
#

can you collect application fees in a transfer?

whole sable
#

Hello! New here, and not sure if this is best place to ask, or if I should reach out to official Stripe support (if that is the case, please let me know and I'll move there).

For context I am a front-end developer (not back-end and not SUPER technical). We are building a Wordpress site (custom theme) for a client, and they have a Stripe account that has a Canada and USA account. I've integrated Stripe with Gravity Forms and connected their Canada Stripe account through global settings. I've read in the docs that, although you can have a main connection, you can set up an additional Feed that connects to the other (the USA one). This one doesn't seem to be working, although the Canada one is working perfectly (The feeds for USA and Canada are managed with conditional logic, where if the user's Country is USA it should connect to the USA feed, and vice versa for Canada). Any tips or suggestions would be greatly appreciated! Or, again, if Stripe Support is my best bet here, happy to remove this message. 🙂

vital parrot
#

How retrieve a promotion code using customer facing code if more than 100 promotional codes

random gyro
#

how do I get the payment intent for the source_transaction value in a stripe tranfer?

hidden wyvern
#

Hello , what's a recommended way to create a shopping cart using Next JS, Typescript, tRPC, and Prisma?

livid tundra
#

what is the recommended way to set proration_behavior if one subscription has two item, and they have different proration_behavior?

iron talon
#

Hello, i need help with clarification of a payment, refund and dispute

#

in the stripe dashboard home: what are Debits

proper hare
#

Hi, when a user submits payment using promotion code what webhook event sends this data? I need to capture the promotion code in the webhook. Couldn't find anywhere. Thanks.

#

payment_intent.succeded doesn't have any data on discounts applied.

vocal wagon
#

Hey. When using connected express account is it possible to programmatically add new payout methods and perform payout? In the docs (https://stripe.com/docs/connect/payouts-bank-accounts?bank-account-collection-integration=direct-api). "By default, providing a new value for external_accounts while updating a Custom account replaces the existing account with the new one. To add additional bank accounts or debit cards to a connected account, use the Bank Account and Card creation API endpoints." But this doesn't imply you can't do this for express accounts.

Learn how to manage bank accounts and debit cards on your Custom connected accounts.

spiral pagoda
#

Hi. Hope everyone is well. I have somewhat of an edge case regarding level 2 & 3 processing support. Let's say we have an invoice which has the total payable amount of $250 and the line item details are as follows:

Product SKU - Item 1
Unit Amount - 100
Quantity - 1
Tax Amount - 0
Discount Amount - 0

Product SKU - Item 2
Unit Amount - 75
Quantity - 2
Tax Amount - 0
Discount Amount - 0

If a user were to make the payment of full $250, we could put the above line item details in the capture request to Stripe, and Stripe would tabulate the Capture amount to be: 100* 1 + 75*2 = 250. The transaction (assuming everything else goes right), would enjoy an L3 interchange rate. We are all good here.

However, the scenario of Partial payment is the case where a customer could make a payment of any amount less than the total invoice amount and not necessarily in the multiple of any SKU Unit amount or basis any defined math on the params: (Unit amount, Quantity, Tax, Discount etc.).

Continuing with the above illustration, let's say the customer makes a partial payment of $13 towards the invoice. We would like to know:
(1) Can this partial payment transaction enjoy L3 interchange rate?
(2) If yes, how does stripe recommend we send individual line item data tailored to the transaction amount of $13? i.e what would the line item data (unit amount, quantity) look like in the L3 level Capture request of $13.
Looking forward to receiving guidance from your end.

#

Thanks.

vital parrot
#

How to apply redemption of Promotional code in API

quasi night
#

Hi, just a follow up question on #dev-help message, which I asked before approximately 8 months before, that was about specifying the billing_cycle_anchor for subscriptions created through the checkout sessions. It was mentioned that it was not possible at that time. Did you guys add support for billing_cycle_anchor now, because I can see a field to support that in the checkout session parameters here: https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-subscription_data-billing_cycle_anchor
Just wanted to understand this new parameter is for the purpose I mentioned? Thanks!

Discord

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

tribal zinc
#

Hey everybody. I am utilizing Stripe Connect API to collect payments from customers, transfer money to merchants (connected account) and substract fee (to main account). We would like our connected accounts to be able to make refunds on their behalf. It it possible via Strips Connect API?

ember solstice
#

I am looking into Stripe Connect. Once we move past the codeless initial phase, is there a management portal or endpoints that we could use to create products for our customers?

kind dew
#

Hello, is there a way to modify and style the text at the bottom of the card component?

signal timber
#

Hello, is it possible to auto-click a PaymentRequestButtonElement in a React App when it loads? We want to make the UX even more frictionless in terms of pushing user through payment flow.

drifting hollow
sand bay
vocal wagon
#

Hi. I was making my website around 2 weeks ago because i had to wait for SSL ceritifcate. Before on testing mode it was working good but now its giving this error.

My code:

  const payload = request.body;

  let event;

  try {
    const sig = request.headers['stripe-signature'];
    event = stripe.webhooks.constructEvent(payload, sig, endpointSecret);
  } catch (err) {
    console.log(`Webhook Error: ${err.message}`)
    return response.status(400).send(`Webhook Error: ${err.message}`);
  }```
thorn remnant
#

So, like yesterday I was showing our project to our instructor and then we found out that our webhook was disabled and we now see that there is now no way to replay the event that was missed since then that we really need to be run that happened since our webhook was disabled so that way our application can do it's task of setting a few values upon seeing that the webhook returned an active subscription.

wooden loom
#

I have few questions regarding Stripe Fast Checkout

  • It's still in beta? can i use it safety on production?
  • To implement this, its just a matter of using checkout sessions? or have mores things to do (right now um using charges/products Api)
vagrant steppeBOT
#

Kuro

pliant prairie
#

Hi, first time posting here. I am looking to transfer/integrate invoicing from Stripe into Quickbooks for posting, etc. I was told to ask here how to do this.

jagged glacier
#

Hi, for updating plans for example: updating the quantity plan from 1 to 10, how can I apply the payment to be upfront so immediately after the update?

brisk valley
#

Hello. I am trying to allow the user to have 2 "external accounts" one card and one bank account. I have the card attached to the user directly through a card token. I created a bank account token and then created a bank account with the user's account number attached. The bank account for some reason is not showing in their stripe dashboard and does not seem to be attaching to that user. I read that if I wanted to attach more than one external account that I would have to use the bank api or the card api instead of directly putting it on the user's account api because this would automatically delete the previous one. How can I get both of these external accounts to attach to the user?

lavish lance
#

hello there, we are labeling invoices paid but later it returns back to its original state.any help pls?

abstract dagger
#

Is it possible to add recurring payments for a Stripe Connect user?

Use case:
A Stripe Connect account wants to bill a client on the 1st of every month for $5000.

gritty anvil
honest lodge
#

I have a question about best way to set up Stripe to minimize fees. We sell high ticket items and collect the majority of the payment via ACH. We are using Stripe Connect at the moment because we transfer much of the funds from the end customer to a 3rd party business. Is there a way to avoid the 0.25% payout fee associated with stripe Connect when using ACH payments?

craggy scaffold
#

Hi, I need little help, We have a trouble that pay button on the site dublicate orders, and client can paid the same order again and again, but order ID the same, can someone give advice how it can be fixed. (Did stripe have some wabhook if that order already paid, then throw some webhook to all browser-tabs to close tham with this ID ? )

south trellis
#

I dont have cash app pay enabled on my account but it still shows up as a payment option

#

how can i remove it

serene lintel
#

Hey I need help regarding stripe Indian account 💁

calm zephyr
#

Hi everyone, any Stripe staffers available for a couple of questions regarding 'continuous auth'?

brazen rain
#

haven't found a good answer anywhere so hoping someone here can help. Using the api I create a checkout session with the mode of subscription. on a webhook when the checkout session is successful I create a subscription schedule from the subscription id retrieved from checkout session object. I then update the schedule with an end-behavior of cancel and proration of none. billing cycle anchor of phase_start. My issue currently is how I can implement a one time late charge if the payment fails? would i do this on invoice.payment_fail or payment_intent_fail. can provide code of what I have if needed. Thanks

barren zinc
#

Yesterday my team asked this question: #dev-help message

I have followed both suggestions, but despite the invoice being in Draft mode, updating the coupon for the subscription only affects the next months invoice, meaning the customer will still be charged the full amount this month.

This is our current method for taking payment, please correct me if there is a better way:

  1. We create an incomplete subscription and get the client secret.
  2. We generate a page on the front end that contains an entry for a Coupon Code, the stripe payment element and the users billing address.
  3. We update the subscription and update the element if a valid coupon code is entered.
  4. The user submits the information and the Subscription is charged.

I'm unclear how else I can accomplish this.
Here is an example Subscription ID: sub_1N3PO9JyFlemKh0gOUxctmKf

halcyon magnet
#

Hello! Is there any way to NOT send an email for a specific invoice (i.e. via webhooks while it's in the draft state) if the account settings are set to automatically send finalization emails?

solemn kraken
#

Hi! We’re building a custom checkout flow and I have a question about promotion code redemptions. In order to create the payment intent for a subscription (and thus show the payment form), we have to create the subscription and attach the promo code to it. However, if the customer abandons their cart (and even if we manually cancel the subscription rather than waiting for it to become incomplete_expired), and/or ultimately checks out without using the promo code, it looks like this is still counting as a promotion code redemption. What is the correct path forward for making sure that abandoned carts don’t count as ‘using’ a promotion code?

hazy flint
#

I am using the Stripe Java client and want to make calls with a proxy. I am able to attach proxy information using Stripe.setConnectionProxy() and set username and password for the proxy with Stripe.setProxyCredential(). However, I also need to pass a 509 certificate to the proxy for the request to work. Is there a way to pass the certificate to the Stripe Java Client?

high mica
#

Hey is there a rate limit on the amount of webhooks stripe can send? Because i see that stripe has a limit of 100 writes per second. If i react to a stripe webhook and i hit stripe api i can exceed this limit. Or stripe queues webhooks calls? O i should implement a queues mechanism of some sort. Where can i found info about this? Thanks :)_

fickle grove
#

Anyone using OctopusPro and allowing payments via Stripe?

graceful dock
#

I'm having an issue customizing the UI of a PaymentElement.

rough forge
#

Random q, but might anyone be able to share how the Dingbot auto-threading of #dev-help questions is set up? Looking online I see some tools like https://needle.gg/

balmy coral
#

We are noticing a bug potentially with an invoice updated webhook and a call to invoice pay. We originally were not filtering out subscription_cycle events but did that after we noticed this "bug". But apparently, the is an error to the pay call saying that stripe has locked the object. And a payment failure of some sort. It's not totally clear what that failure is. But it then gets into a pathological loop of failures. This also ended up spamming our users with thousands of emails even though we have a limit on how many emails to send on failed payments.

jagged glacier
#

Hi I updated a price from stripe admin panel by putting the current one on archive and created a new price, but when the user goes to stripe customer portal and click on update plan, the client is no available to see the new price

flat escarp
#

I am using stripe subscription to create new subsriptions, and it create a initial invoice with 0 amount, can I create it without it, or can I make it not showing in the past invoices?

ivory ivy
#

Hi Team, We are using Stripe Js in our web app and we noticed that the change event is triggered during different time intervals as we enter the credit card number.

  1. For 4242 4242 4242 4242 we get the change event with complete property set to true immediately after we type the last number of the card
  2. For 6200 0000 0000 0005 the change event with complete property set to true is not received as we type in the last digit of the card but instead get it after we focus out of the element.
    We are relying on the details we receive from event to enable the button.
dry jacinth
#

Hi Stripe Support Team

We would like to replay a payment event on our webhook but we couldn't because it's been more than 30 days since the event transpired. Will you guys be able to replay it for us? Thanks.

evt_1MmupJDY063t4dKslnOFFjFF

hollow badger
#

Hello! When I use getValue on the address element, 'elements' is not defined.

hearty spear
#

Hey there, I have a connect customer that sends very large invoices ~$15,000+ to their clients. Rather than having to eat the $435 credit card fee for these transactions, they want to pass that fee onto the customer. What's the best way to configure this?

jagged glacier
#

How can I show the user the prorated amount when updating a subscription?

burnt coral
#

After processing a payment using paymentIntent, how do I get the confirmation or receipt?

graceful dock
#

How do I set custom colors and icons in the ACH modal?

quasi night
#

If I add a coupon to an existing subscription of a customer, and the customer's subscription invoice is $50 every month and the coupon is for $500, will the remaining $450 carry over to next month's invoice and thereafter for the next 9 months?

steep mirage
#

Hello are invoices automatically generated for recurring subscription charges, or does an api need to be implicitly called to generate invoices

dreamy oasis
#

Hi, guys. Hope you can help me out with this one. I'd tried with email support, but we are going in circles.
What happens (Everything within API scope):

  1. I need to un-pause a subscription, so I use the proper endpoint, I have successfully checked this with a test card (that goes OK).

  2. I wanted to try what happens with a card that needs 3Ds/auth, so the error when unpausing is intended, but it says that I should use the subscription.last_invoice to get the paymentIntent

2.a The PROBLEM is that the last_invoice that I get is a previous paid invoice, not a new one created for the failed unpausing (step 2)

What should I do to give to the customer a paymentintent URL for that precise subscription unpausing (the billing cycle is reset = now)?

vagrant steppeBOT
#

ttt-jp

dreamy marlin
#

Hi everyone 👋

fathom elk
#

Hi Everyone,
I set up a Stripe Subscription using REST APIs. For testing purposes, I set the interval type to 'daily' and the first subscription was successfully processed. However, the status of the remaining payments shows as 'draft'

visual hedge
#

hi everyone ,
I use stripe for my business on wordpress and site in html css and js, and main tool on products by monthly subscription. but I have a lot of problems with expire cards and I would like to know how to implement monthly subscriptions by sepa payment with an iban and a bic please

queen snow
#

Looking at Standard Connected Accounts on the Connect platform. I am in test mode and I have an account that I cannot get to be set as charges_enabled: true in the API. details_submitted is true. Looks like disabled reason may show a hint.

  "requirements": {
    "alternatives": [],
    "current_deadline": null,
    "currently_due": [],
    "disabled_reason": "requirements.pending_verification",
    "errors": [],
    "eventually_due": [],
    "past_due": [],
    "pending_verification": [
      "individual.id_number"
    ]
  },

Looks like it is pending verification. Been like this for about 24 hours. Will it stay like this because I made the account in test mode?

zenith crypt
#

Hey! I would like to get a payout data from the associated account

#

this part here

#

and I would like to get from the stripe API so I can show it in admin

naive tapir
#

Hi how can I go about charging the stripe fee to the customer as a processing fee.

I understand I can just include it in the price however how can I know which payment option the customer will choose at the time I'm setting the price.

how could I update the payment intent as they are choosing payment options

lime kindle
#

Hi,

I am making a call to the stripe API for a stripe app that I am starting to play around with.

I want to change the name of the current product displayed in the dashboard.

I thought this would work.


// Call the Stripe API to make updates to product details.
const updateCurrentProduct = async (newProductName) => {
  try {
    // If the user has permission to update product, this should succeed.
    const updatedProduct = await stripe.products.update(
      // We can use the current objectContext to get the product ID.
      environment.objectContext.id,
      {name: newProductName}
    );

    console.log(updatedProduct.name);
  } catch (error) {}
};

There is more code, but this sends a request but the name is never passed for newProductName in the JSON.

I can add more context and code if needed.

Any help would be great thanks

#

Also what is the best way to view the console log?

unkempt halo
#

I’m in need of help with my account. I try to request a link to reset but never receive and email with the link. I have been doing this for several days and nothing is sent to my email or even my junk mail. Please help

harsh ember
#

Hi there, I'm using PaymentRequestButtonElement on React JS console log shows that Apple pay went through successfully but when I look into the Stripe connected account for the transaction it does not show it, could you please help?

chrome spruce
#

Hi there, I'm trying to understand downgrade proration behavior. If I set up a subscription (aligned with first of the month billing) and downgrade at a later date, the proration does not get charged in the month of the downgrade, but rather the following month. I am using volume pricing with quantities (so downgrading from qty 6 to qty 4).

example:

  • created subscription on 4/25 for qty 6. invoice shows prorated subscription fee.
  • 5/1 - invoiced for full value of qty 6 .
  • in May, created a phase to downgrade to qty 4 on 6/14
  • 6/1 - invoiced for full value of qty 6 even though i have a downgrade for 6/14 set up in advance. (!!!)
  • 7/1 - invoiced for prorated amount from 6/1 - 6/13 at qty 6, prorated amount from 6/14 - 6/30 at qty 4, deducted from full value of qty 4 for July
  • 8/1 - invoiced for full value of qty 4

It seems like the same behavior applies even if I have 2 products in a single subscription, and remove one of the products so that the total value of the subscription is less than it was originally. BUT when I cancel a subscription, the behavior works perfectly and it prorates accordingly.

Is this the expected behavior and is there any way to change it?

If there isn't, we were thinking of ways to "hack" around it through creating credits amongst other wizardry, but we don't want to stray from Stripe's existing methodologies.

queen snow
#

I'm working on testing OAuth Flow with Standard Accounts on Connect. I keep not getting charges_enabled to return True while in Test Mode. I was reading: https://stripe.com/docs/connect/testing#test-personal-id-numbers
And it seems I need to set my client_id. I'm using the Python API. Do I just need to ensure I set stripe.client_id = 'ca_xxxx' before I call stripe.AccountLink.create? I'm not quite sure how to use that client ID.

steep mirage
#

Hello is there any way to delete a product (subscription) after its been used in a payment or payment link, by deleting the payments? or only archive it

vagrant surge
#

Hi can I use the address element in stirpe js witout the full name I only need the address

cold violet
#

@cerulean pine @dry hatch hi, we have integrated the charges and fees into our platform for connected accounts, however , we are getting this message "requires_payment_method" . Also, in stripe dashboard does not appear any type of payments for the connected acounts. Can we get some help on getting this part right?

chrome spruce
#

Hello, I'm having difficulty understanding coupon behavior (given proration, since we are aligned with first of the month billing).

When a coupon/discount either (1) gets removed via a subscription phase or (2) is set up to expire after a set period of time, the discount lasts for a period longer than preferred, with no sense of proration.

If I remove the coupon via a subscription phase at the subscription level on an odd date, it does not prorate, gives the full month discount, and expires the discount in the following month. example:

  • added evergreen discount to subscription
  • added phase to remove the discount on an odd date
  • M1 has prorated discount
  • M2 gives full discount (when I removed the discount on the odd date)
  • M3 gives full discount
  • M4 expires discount

If the coupon expires via the expiration period I set at the coupon level, it does not prorate, gives the full month discount, and expires the discount in the following month. example:

  • added discount in M1 with an odd start date
  • set a coupon to expire in 1 month upon creating the coupon
  • M1 has prorated discount
  • M2 gives full discount (when I would expect the discount to be removed)
  • M3 expires discount

Is this also expected behavior? It seems like Stripe doesn't like aligning with first-of-the-month billing and prorating in said use-case.

celest schooner
#

Question, just like that… is there a way to increase a price of subscription? Let’s say that you have a customer with a price of a 700$/year. After a few years, you want to increase that to 725$, do you have to make a new subscription? Or can you actually change the current price with a new price?

vagrant steppeBOT
#

procrastination_inc

thin spindle
#

Hello I am using stripe elements where I have configured GooglePay - see below. However the googlepay button only shows if I am logged in to google. Otherwise it shows a button "Pay with link". In other sites the googlepay button shows no matter what and if you are not logged in to google it brings up a login to goggle screen. How do I make the SDK to do that too instead of showing the "Pay with link" button?
var prButton = elements.create('paymentRequestButton', {
paymentRequest: paymentRequest,
});
prButton.mount('#payment-request-button');

thorn remnant
misty goblet
#

In Test mode, is there a way to delete connected accounts through the dashboard or just through the API?

fierce stirrup
#

Hi, I was testing a flow in which a subscription goes from trialing to active at an established future date by setting the trial_end field BUT the associated invoice.created event had a status of paid while I was expecting it to be draft. Is this a bug or is that expected? What I got from docs is that invoices are created with status=draft

cold violet
#

@willow latch Hi, we have created the payment successfully following the guide you gave us, however, in getting the payment and fees for connected accounts , now its asking us for a sucess_page_url, but we have created this page in the check out part. do we have to create twice this sucess_page?

#

@cerulean pineHi, we have created the payment successfully following the guide you gave us, however, in getting the payment and fees for connected accounts , now its asking us for a sucess_page_url, but we have created this page in the check out part. do we have to create twice this sucess_page?

leaden hazel
#

Hello!

Im trying to make a first charge to a card using this flow: https://stripe.com/docs/payments/payment-intents/migration-synchronous

And with the same payment method that gets authenticated with 3D Secure, I create a subscription with a trial for the first month that has the 3D Secure authenticated payment method. But I just attached a test clock to it to see what happens on renewal and im getting the error "The bank returned the decline code generic_decline, "

Why can't I do this?

lime marsh
#

Hello! When creating a coupon, what's the difference between "redeem by" and "expires at"? It seems like the same thing, but maybe I'm missing something.

safe hinge
#

Hi !
For calling tax calculation API can we pass country/state Name instead of ISO 2 letter code?

cold violet
#

Francisco

acoustic bronze
#

Hello

willow latch
ruby shoal
high inlet
#

Samatar geedi

elder rivet
#

Is it possible to embed the stripe billing portal into my website? Or at least have my website have all the functional capabilities of the billing portal?

vagrant surge
#

Hi is full name, nessacery when accepting card payment or sepa paymeny ?

fading relic
#

hi team

calm basin
#

Hi guys ! I’ve a question about SetupIntent object. Is it possible to record payment info from customer and schedule the payment in the future ?
I think SetupIntent should answer my question, but how to use it to charge a customer in the futur?
Thanks a lot 💪🏼

ember ibex
#

Nice to meet you!
I've read in the stripe doc that if proration_behavior is set to "always_invoice", payment_collection is set to "charge_automatically", then everytime a proration is created, an immediate invoice will be created automatically.

quick frigate
#

do we get any stripe event when a connected account is created ?

tardy spade
#

hi team
do we have an option to mark invoice as uncollectible automatically in case of failed payment after 10 days of invoice is generated?

toxic bane
#

Looking for ideas to help me solve a problem regarding checkout.session.completed and a webhook. I have the webhook built and I'm testing it with the Stripe browser CLI, however, it appears that part of the script is failing. I get the following message - "You cannot use line_items.amount, line_items.currency, line_items.name, line_items.description, or line_items.images in this API version. Please use line_items.price or line_items.price_data. Please see https://stripe.com/docs/payments/checkout/migrating-prices for more information." Anyone know if there is a bug in the web CLI? I'm using the latest Stripe API (11/15/22), which apparently is causing a compatibility problem. Appreciate the help.

Learn how to update your integration to use prices with Stripe Checkout.

misty hornet
#

@toxic bane I've created a thread for you, let's discuss there.

supple fern
#

hey does stripe support send money to a direct deposit ( a bank accoutn ) in Canada?

gaunt mason
#

Hi i have a question about Woocommerce connected application

exotic drum
#

Hi i have a question about subscription update am creating a portal by onclick from my application where it redirect to the billing portal after update the subscription i want to redirect a success page which is in my application .Can i use success_url Param which props i am sending #dev-help

buoyant vale
#

Hi Guys is there a way, How can we debit standard connect account balance?

lapis spade
clever pendant
#

I want to save a customer's data and make a one time payment from that customer to stripe on a scheduled time. Is there a way to achieve this on Node.js?

daring patrol
#

Hi Stripe team, i see that when i create custom account using the API if i set the country to US and currency to EUR i got an error that says EUR is not supported for US. So my question is : do you have a list of all currencies allowed for each countries ?

fallow birch
#

Hello everyone, we have built a platform using Stripe Connect as our payment provider. The Stripe account is registered under a German GmbH. Today, our first payment was made by a customer, but it failed. Here is what happened:

  1. An Indian company registered on our platform and went through the standard Stripe Connect onboarding process (not Express or Custom). They have three active capabilities: Card Payments, Transfers, and India International Payments.

  2. A customer from Germany wanted to buy the service from the Indian company.

3.We generated a payment link in EUR with the Indian company's price (in this case, €15).

  1. Our backend called the payment links API (POST /v1/payment_links) with the following request:
    { "line_items": { "0": { "quantity": "1", "price": "price_1N3YUbJppWyrY6pSyCYImxDb" }, }, "transfer_data": { "destination": "IndianCompanyACC_ID", "amount": "1500" }, "submit_type": "pay" }

  2. Stripe responded with the following error:
    { "error": { "code": "transfers_not_allowed", "doc_url": "https://stripe.com/docs/error-codes/transfers-not-allowed", "message": "Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.", "request_log_url": "https://dashboard.stripe.com/logs/xxx", "type": "invalid_request_error" } }

Question: Does this mean I cannot make transfers outside the EU because my Stripe account is from Germany? Do I need a US-based company to make these transfers work? Is there any other way to make it work with a german company?

burnt coral
#

Following up on my previous question: #dev-help message

Do i need to register tax for every state?

vagrant steppeBOT
#

mmmh

past blade
#

hi, do you know what API can be used to get receipt number (e.g.#1565-7428)

magic lance
#

I am creating promotion codes that are used only once and can be used by anyone. How can I track in webhook when someone uses promotion code to track which user has used what promotion code.

TLDR

I need way to track who has used which promotion code in webhooks

placid locust
#

hi, is it possible to only allow having trial period once per payment method? For example if a customer creates a new account, we won't allow creating a new trial if the card used is the same

vocal wagon
#

Hi, is there a way to know the card issuer through APIs? I can see it in the Stripe console, but the GET payment_methods/[ID] does not expose it

dawn sentinel
#

Hi Stripe!
I wonder if there is any limitation of usage(or request) per minute or day when I transfer to connected account using <transfer api>

eager tendon
#

Hi, how do I use the 'subscriptions.update' api to update and replace my original subscription plan with a new plan

pseudo ravine
#

Can I use Stripe tax? for a Stripe account with a business address as India

burnt coral
stark stag
#

Hi, I am looking at a report and I am trying to understand what the fee_name non_transactional_card_scheme relates to?

hoary bridge
#

I am trying to implement the concept of auto-fill data in checkout payment. Currently, only email is auto-filled, card-detail is not auto-filled. So, is it stripe that is not allowed test card details to auto-fill or did I miss something else?

timid thistle
#

i use /v1/checkout/sessions method to sell products
I have a question how can I get a token for auto payment services after successful payment for the goods

fair kite
#

Hi, we have a workflow where we have customers who fill in the form with their credit card details and are subscribed to a subscription with collectionStatus: paused.

We want to change this so that customers do not get subscribed to a subscription, rather their account is created on stripe with credit card information as we do not want to store that in our local db.

Is it possible? As per docs we cannot store customer's cc information, may be my understanding is incorrect. Requires some clarification

vocal wagon
#

Hi,
I have created a coupon with a percentage discount of 100% and duration of 36 months.
I'm using stripe checkout and also setting a trial period of 30 days.
When using a promo code during checkout it seems that the trial period will not be respected and the discount will be applied immediately, thus the user is loosing the 30 days trial period. Is that assumption true? If so, is there any possibility to start the discount with trial end?
thx for help

magic lance
#

How can I attach some metadata or something else on promotionCode where I want to set email of the user which has used that promotion code

vocal wagon
#

I wanna change my phone numer but I forgotten my pasword

fading relic
#

hi

pseudo ravine
#

How to enable tax rates on the customer portal? I have added Tax rates in products

fast summit
#

Hi all!

Using Node.js what's the best solution to create an invoice to be paid by bank transfer that can cover the highest number of countries? What I want to do is in case customer doesn't have a payment method attached, we generate an invoice to be paid by bank transfer.

chilly root
#

Hello everyone, I am looking for a way to start subscription on customer of connect account using price_ids of platform account. Is it possible to do that?

magic lance
#

user enters in my app promotion code and clicks apply. How can I on click check if promotion code exists and it is valid. What API should I use

rich inlet
#

hey im using coupon discount stripe on subscrption , when i use pourcentage coupon discount it return for me discount on subscription total object , but when i put a real amount discount like 100 dolar it dosent

woven quail
#

I want to update the subscription plan and in the update, I am passing proration_behavior='none' in it I also want to add some trial days so when I am doing this then in stripe my plan is getting updated but the payment for the new subscription is not deducted from the user instead a new invoice is generated for $0 for a trial period and after the end of the trial period the amount for new subscription is being cut

so at the time of update subscription i want the amount of subscription been cut with the trial period.

restive sedge
#

can we do auto-deduct on ACH Payments from Stripe ?

livid granite
#

Hi, we have website and there’s an event coming soon. I would like to know how to connect stripe to our website

fading relic
#

hi

hoary bridge
#

Hello,

The checkout session is created in USD amount but when I try to pay from india (Billing address), it's not allowing and throwing the error "Non-INR transactions in india should have shipping/billing address outside india."

buoyant basin
#

Since 1 hour I try to correct his mistakes. Can someone explain me or am I wrong? <meta http-equiv="Content-Security-Policy" content=" connect-src https://api.stripe.com https://maps.googleapis.com; frame-src https://js.stripe.com https://hooks.stripe.com; script-src https://js.stripe.com https://maps.googleapis.com; "> <script src="https://js.stripe.com/v3/"></script>

frozen cloak
#

If a customer’s initial subscription has tax rate and that customer updates their subscription via the customer portal, would those taxes reflect in new plan as well?

ruby walrus
#

Can you think of any circumstance where Stripe would decline a credit card and return a response that didn't include a charge ID ch_xyz? We're getting occasional reports of declines where there is no charge ID and the full response object seems rather generic (in fact the response code is generic_decline) and I'm trying to narrow down if there's a logical issue in our integration or if Stripe might sometimes decline in such a way that no charge ID is returned.

wind crane
#

Hello there, is there any way to implement pop-up checkout for a website?

pine ravine
#

Hi, I'm trying to implement stripe payments within my react native app. I'm using "@stripe/stripe-react-native": "^0.19.0" library. When I wrap the app within StripeProvider i get the "Cannot get property 'getConstants' of null.

#

Does anyone know how to solve this?

turbid needle
#

i got this error while trying to listen to my webhook locally although it works on dashboard live i changed the secret key to lacally

half rain
#

hello,
we allow our users to have multiple subscriptions in one invoice. however, when users go to customer portal they see smth like on screen. the question is can we (and if can how) add some addition info about hospitals (like name etc) that are subscribed. because now it seems kinda confusing

hushed jasper
raven atlas
#

Hi. I'm trying to send metadata object in flutter app but stripe does not accept my metadata. What could be the reason for this?

#

I tried couple scenarios like sending as json and others but it did not work out

daring patrol
#

Hi, can you help me I don't understand what is wrong on my request. The request ID is
req_XK6TciKiuyIHNo

supple niche
#

any issue with stripe - i am receiving this error

hushed jasper
#

I have the same issue

supple niche
#

its up now - tx

dawn sentinel
#

Hi there!
I'd like to modify the purchase receipt email.
Is it possible? how can I modify it?
(I want to add manual/rule of our platform and discord invitation in it)

hushed jasper
#

perhaps it is only used for editing metadata? If that is the case, to let the visitor change their paymentmethod do I detach (I don't see a delete/does this delete?) and then create a new one?

magic lance
#

If I want to have tax percentage on checkout always 25% what do I need to do?
Hint: Turn off automatic tax enabled, create fixed tax rate with 25% and pass that in creation of checkout?

obsidian falcon
#

Hello,

I am testing the creation of a subscription by paying with a 3DS2 card.

The purpose of my tests is to verify that authentication is not necessary at the time of the collection of the subscription.

Here is how I create the subscription:

$this->stripeClient->subscriptionSchedules->create([
            customer' => $subscriptionPlan->getCustomerId(),
            'start_date' => $subscriptionPlan->getStartDate(),
            end_behavior' => 'release',
            'phases' => [
                [
                    'items' => [
                        [ 'price' => $subscriptionPlan->getProductPriceId()],
                    ],
                    'iterations' => 11,
                ],
            ],
            default_settings' => [
                'default_payment_method' => $subscriptionPlan->getPaymentMethodId(),
                'collection_method' => 'charge_automatically',
            ]
        ]);

When I use the card 4000002500003155 I don't have any problem: an authentication is necessary the first time, but not the next time.

On the other hand when I use the card 40000000003220, an authentication is necessary the first time and then the following times.

Is it a test card that requires systematic authentication? Are there other test cards for the 3DS2?
Do the 3DS2 cards always require systematic authentication even when the payment is configured for off_session use?

Thanks for your help.

hoary meadow
#

hi all, I faced an issue with users who are redirected to stripe checkout for the first time, an infinite loading after redirection takes place. The redirection occurs from our client-side angular app after receiving the checkout session URL from the server-side (.net API).
note: I don't use form submit in the html.

vocal wagon
#

Hi,
I have created a coupon with a percentage discount of 100% and duration of 36 months.
I'm using stripe checkout and also setting a trial period of 30 days.
When using a promo code during checkout it seems that the trial period will not be respected and the discount will be applied immediately, thus the user is loosing the 30 days trial period. Is that assumption true? If so, is there any possibility to start the discount with trial end?
Test Subscription ID: sub_1N3K2bDfndcANrIoPGqnnA3v
thx for help

lyric wyvern
#

I have question
When i create an invoice with a product worth 100€
and i apply a discount that is worth more, lets say 150€ , the discount is not taken in account.
It works when its a discount of 50€

silk kernel
#

Hallo kann mir jemand helfen bei Shopify mit Stripe einrichten?

hoary bridge
#

Is accepting crypto payment is stable on stripe side?

hallow linden
#

I need help with my account

jagged helm
#

Question around Stripe's Checkout Session APIs:

If I retrieve the line items for a session I see the object has a metadata key in the price object. However, when I'm creating a checkout session there isn't any documentation about being able to add metadata to a line item's price_data. I can add metadata to the product_data inside price_data, but that doesn't get returned when retrieving line items for a session. Is there a way to pass metadata to a line item that would be retrievable with the list API w/out having a set product/price?

rotund timber
unborn aurora
#

hello, i wish to know if it is possible to have the stripe processing fee included in the amount of a payment intent so the client pays for the fee and not us?

dense badge
vocal wagon
#

hello.
is there no way to associate/apply coupons on single/multiple Session Line Items (and Invoice Line Items)? I'm only able to apply coupon-IDs on Session (and /Invoice level) via Discount Options.

unkempt sparrow
#

Walked into the shop this morning and no computer can communicate with any Wise pos card reader, they are not pingable, tried from multiple OS, netowrk diagnostic on device reports everything is fine

hushed jasper
#

I'm following this guide : https://stripe.com/docs/payments/build-a-two-step-confirmation

When I try to delete a payment method I get the following error:

Array ( [message] => The payment method you provided is not attached to a customer so detachment is impossible. [code] => 0 [file] => /var/www/plugin/payment/system/stripe-php-10.12.1/lib/Exception/ApiErrorException.php [line] => 38 

Add an optional review page or run validations after a user enters their payment details.

sterile dock
#

hey guys I'm trying to develop a marketing site - is it possible for people to pay via check

final nacelle
#

Is there a way to simulate the “payment_method.automatically_updated” event that occurs whenever a payment method’s details are automatically updated by the network?

indigo ridge
#

hi, i'm trying to test upgrading the API version for a webhook, but i'm having trouble getting events to send with the latest API version. the account's version is set to an older version. I create the webhook with the latest version, however events are sent to it using the account's version. here is a SS of the webhook and an event, notice the two versions are different. i'm following this Stipe doc, https://stripe.com/docs/upgrades#how-can-i-upgrade-my-api.

unborn aurora
#

is there a way to add taxes to a payment intent or do i add it directly in the amount?

abstract lantern
velvet bobcat
#

Hi

#

Guys I am having a very urgent/serious issue

#

I have recieved emails recently from stripe so i didn't think my email bounced any emails from them which would have led to stripe no longer emailing to my email address, but can someone from the support team help or double check if there's something wrong with your password reset emailing to my email : progradeadservicesllc@gmail.com ?

#

@stray oxide @copper reef @hollow prairie are any of you guys able to help it's really important as i cannot login currently.

jolly plover
#

Hi guys, can someone explain to me why I can't get Google Pay button to look the same as Apple Pay. I'm using PlatformPayButton from @stripe/stripe-react-native and the code is completely the same for both buttons. The weird thing is that when testing locally (I am using expo), the 2 buttons look identical in terms of shape, but after making a distribution build with EAS, Google Pay turns rectangular like this

swift tartan
#

Hi guys! Can someone explain what type of address need to fill in origin address?
My business address in NY, but my company is formed in Delawere

glacial crystal
#

Hello Stripe! How can I expand customer.subscriptions ?

terse pagoda
#

I have a customer who is set up with a monthly subscription but each month it comes up as payment failed. The card number is confirmed because if I retry it manually it goes through. Payment details status shows incomplete. Event logs show to set up an existing payment. This happens for this customer each month. What do I need to do? Thank you!

stoic moon
#

May i know if stripe accept payoneer bank link?

vocal wagon
#

Hi guys, I have this problem. I use stripe with woocommerce and wordpress. In the last two weeks, some customer found disable the input form for credit card. In the console log I see several error. Can you help me?

serene heron
#

Hello, I have a question about payments that have a pending status. If a payment is made for an amount, for example, $15, is it possible that only a certain amount or more be confirmed? For example, of those 15, only 10 will be charged, or of those 15, 20 will be charged.

primal badger
#

Hello

#

I am using the pricing table

harsh rain
#

Hello, we have a customer that has purchased a service through stripe. In her checking account it says "pending". Stripes information says confirmed. We have not received confirmation that it is good.

azure lagoon
#

In the docs for customer.update, when updating the shipping process, the docs say that name is required but I was able to send an update request with a blank string, are the docs saying that the name field must be present but can be an empty value? https://stripe.com/docs/api/customers/update#update_customer-shipping

worn garnet
#

Hello! Can I add payment method to the subscription with checkout.session ?
my subscription created with trial period and without payment method!

primal badger
#

I want to use the customer profile of Stripe , but the issue is that if customer make payment from payment link though the customer get created in the stripe but the user not able to login in the customer profile using this email

north briar
#

If a new customer checks out using Link payment on a woocommerce website, is a woocommerce account created for that customer or are they checking out as a guest without having their information saved in woocommerce?

fierce storm
#

Sorry if I am missing something obvious, but I am trying to calculate tax on an item using this api call to https://api.stripe.com/v1/tax/calculations with the data data = {
"currency": "usd",
"line_items[0][amount]": 11900,
"line_items[0][tax_behavior]": "exclusive",
"line_items[0][tax_code]": "txcd_99999999",
"line_items[0][reference]": "line-001",
"customer_details[address][line1]":"354 Oyster Point Blvd",
"customer_details[address][city]":"South San Francisco",
"customer_details[address][state]":"CA",
"customer_details[address][postal_code]":"94080",
"customer_details[address][country]":"US",
"customer_details[address_source]":"billing",
"expand[]":"line_items.data.tax_breakdown",
}

I am getting a response, but the "tax_amount_exclusive" and "tax_amount_inclusive" are both 0.

patent mantle
#

how can i delete permanantlly any shedule subsciptions

hearty spear
#

hey there. Quick question on Payment Links that I create through the uI

velvet bobcat
#

I have a huge mess here, someone hacked in to my stripe account, changed my email, changed my password, somehow bypassed the 2fa, and updated the bank account on my payouts. I am stuck dealing with stripe via email because live chat is not accessible when i am not logged in.

#

Is there any way i can get a representative from stripe to help me out via live chat or discord to stop this hacker ?

warm osprey
#

Hi. We are in the process of migrating from card-payments to payment-element.
Question: Given I have PaymentIntent object, how can i attach it to the Subscription?

final nacelle
fast summit
#

Hi! I'm trying to use the api, to create an invoice for a customer whose currency is euro. The payment_method_types I'm setting as customer_balance as it is written in the api docs, but when creating the invoice I'm getting this error: The payment method type customer_balance does not support the currency eur. What payment_method_types should I use?

sharp vector
#

Hello there!
Is it possible to set default Customer tax ID?
We are using dynamically generated "one-time payment links".
Our service works only in Poland, and Stripe accepts polish tax ID as
Poland eu_vat European VAT number PL1234567890
However, people in our country tend to use only numbers without letters (1234567890) as tax ID, and there the problem appears - Stripe confirms it as a Russian INN
Russia ru_inn Russian INN 1234567890 ,
because Polish tax ID without those two letters is the same as Russian INN.
Therefore, we have to manually fix tax ID for every client which is really burdensome and time consuming.

worn plover
#

Hello there,

I haave created a price table and added fre products. Now I created discount code/promotional code for my customers. But non of my code are working. It gives invalid code error.

ornate kernel
#

what does it mean when the payment is incomplete

vital sky
#

Hello, just a simple question! Do the stripe webhooks signing secrets update at times or it stays constant?

vast carbon
#

Hello, is it possible to change the reminder days for "customer.subscription.trial_will_end".
by default this will trigger 3 days before the trial expires, but is it possible to change this?

cyan crane
#

hello how can I retrieve the product of a connected account ?

#

thanks

raven atlas
#

Hi. I need to check current cart just before pay button pressed in stripe payment. How can manage this one in flutter?

final nacelle
#

Is there a way to tell the duration between a request / response in the Stripe logs? My checkout page (using Stripe Payment Element) takes about 10 seconds to process when finalizing an order (i.e. creating a Payment Intent).

rapid solstice
#

Hello, I want to use the payment element for setupintent by using automatic_payment_methods enabled as true. Although I see this field present under the documentation on stripe docs, I feel this field is missing under the actual setupintent params while creating a new setupintent. I am currently using v73, I have even tried updating it to v74 and yet the parameter was missing. Please help. Thankyou

woven quail
#

want to update a subscription plan with the free trial period and also take the payment of the subscription plan when changing the plan instead of after the completion of free trial period

cyan crane
#

how do I get default price of a product , you have something on the dashboard but nothing in the api ....

fast summit
#

Is there anyway I can delete customers with cash balance on test mode?

patent jolt
#

hello i need help in verifying my account everytime i upload my passport it gets refused for a reason of not clear, i tried to upload it many time with different ways and no luck, who can help me ?

ivory ivy
#

Hi Team,We are using Stripe Js in our web app and we noticed that the change event is triggered during different time intervals as we enter the credit card number.1. For 4242 4242 4242 4242 we get the change event with complete property set to true immediately after we type the last number of the card2. For 6200 0000 0000 0005 the change event with complete property set to true is not received as we type in the last digit of the card but instead get it after we focus out of the element.We are relying on the details we receive from event to enable the button.On change event that we rely on in our app: https://stripe.com/docs/js/element/events/on_change?type=paymentElement

patent mantle
#

errorMsg: 'stripe.subscriptionSchedules.del is not a function',

#

help me with this

radiant musk
#

Hey I wanted to follow up with my apple_pay issue I was experience yesterday. I am using the react javascript version of stripe.

To follow up I am able to see apple pay but either I receive the following error:

{
  message: "Something went wrong. Unable to show Apple Pay. Please choose a different payment method and try again."
  type: "invalid_request_error"
}

or I get the pop up and it can not communicate with my phone.

tranquil fulcrum
#

Hi everyone,
How can i still have access to the Stripe hosted_invoice_url 30 days after payment? it says "link is expired" but I need the link and receipt pdf to be accessible.

rustic matrix
#

Hi, I'm working on integrating Stripe Connect into my app and so far it is working great. I have a simple button that launches the stripe process, but I'm wondering if there is some standard language/copy that I could/should put on my page that describes Stripe and their terms to inform my users before they set up a connected account. I can certainly throw something together myself, but if professional Stripe wordsmiths have already put something together, that would be awesome.

sick arrow
#

How do I go about creating a custom signup to get someone to subscribe to my saas?

polar patrol
#

Hi I'm trying to upload the Memorandum of Association doc, however, every time I click on SAVE after uploading the MOA doc, it keeps giving me the same error msg "Missing required information"

patent mantle
#

errorMsg: 'The subscription is managed by the subscription schedule sub_sched_1N3j9tSBeubK048wBEn0OJ8c, and updating any cancelation behavior directly is not allowed. Please update the schedule instead.',

#

please help

ivory ivy
sharp fox
#

Hi, I'm trying to unpause a subscription without charging it automatically, is there any way I can do that?

north briar
#

Are you able to help with the stripe plug-in for woocommerce?

sinful hawk
#

Hi,
I have a question about which payment method options would be best to use. We plan to open an online shop where you can buy regional products. The issue is that often items are just partially available or are calculated by weight. Sometimes they get weighting done right, sometimes they are off by 5-10% in both directions.
For us that means we can’t directly charge the customer upfront, but when we actually ship the products. I was browsing the stripe documentation and found that either authorization, capture later payments could work, but I also found future payments, which allow to charge the customer later and potentially multiple times without reauthorization for follow-up orders.
Given that context, what would be the better to solution to implement? Any pitfalls to be aware of? We find payment links attractive, because we could offer our service through channels like WhatsApp. Any thoughts in regard to whether it is possible to use payment links with one or the other or both?
Some directions are appreciated, thanks!

unkempt arch
#

Hi, I run a payout report each time a deposit it made. Until today, under the "transaction" area under "description" it would list " subscription update - and then the customer email", as of today the "customer email" information is no longer included in the report. We're a small business and rely on that information for a variety of reasons. Can you please adjust that report so information pertaining to the customer is available?👍

floral jackal
#

Hey, I have question. Actually i connect stripe express to my woocommerce store. i was taking payout to my friend's business account bfore but i have now registered my own & changed the receiving bank account to mine from stripe express but personal details is still on my friend's name. how can i change it and does it effect payouts ? Actually when i try to edit the Country field is locked

snow cobalt
#

I am about to set up a company on Strap Atlas, but there are some questions that I need answers to before setting up the company. Do you have technical support in Arabic because my English is not excellent?

vocal stump
#

Can an uncaptured charge be disputed?

#

Assuming you could file it fast enough

quasi night
#

I'm trying to apply a promotion code at the stripe checkout session and it always throws me an "This code is invalid." error.

coupon id: uNgGqLvv and promo id: promo_1N3jmQG3LDN6ekHVMT8mQvOR

vestal cedar
#

Hello stripe. I created a pashe on a SubscriptionSchedule with iterations = 2. But, the subscribe_schedule.released event is sent on the third month but I expect it on the second.
Are not iterations the same of months if i'm using monthly subscriptions??

snow cobalt
#

How will it be to deal with tax returns knowing that I am not an American and I am not a resident of America (Atlas) and my company LLC

noble barn
#

Hello, I'm getting error on payout to my connected accounts : Amount must be no less than $20.00 is there any document related to this error ?!

noble barn
astral moss
#

Hello, I'm trying to test Stripe Elements with Cypress but am struggling to get the correct iFrame. I have 3 elements on the page. LinkAuthenticationElement, PaymentElement, AddressElement

lean robin
#

I am trying to understand how wire transfers work and are set up

earnest lintel
#

Hi there. I tried to debit a connected account and pass through on_behalf_of, but it returned on_behalf_of as null. Any idea why?

signal sleet
#

Hi, where can I found docs for payments using products id

#

thank you in advance

uncut ermine
#

How can I retrieve the Stripe fees charged on a transaction, just like the Dashboard does?

upbeat grove
#

how can I set an amount for the checkout page? let's say 10$

inland beacon
#

I can't Proof of my address document for stripe verification, they don't accept my ID card and turkish water billl.

charred ore
#

We're developing an event booking app. In our app clients will pay a 50% deposit to book and event and the balance 30 days before the event. We are using Stripe invoicing and charging the customer's default payment method.

What is the best practice here? Is it creating a single invoice and charging the deposit and balance separately? How would I charge the deposit first and then later the balance due? Hope this makes sense.

Customers currently pay 100%, we want to change this to 50% upfront and balance 30 days before the event.
We currently:

create Price,
create Invoice with collection_method = charge_automatically,
create Item,

then we finalizeInvoice() with auto_advance = true

cyan crane
#

hello I have this error when I try to make a checkout session ```bash
stripe.error.InvalidRequestError: Request req_8gyP9CCu6qCApG: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination]).

rain turret
#

Hello, I just wanted to know about benefits of using stripe checkout over payment element.

Assuming both are easy to implement, does stripe checkout clear additional benefits?

Things like:
Automatic tax,
Fraud detection.

Also, can I recreate this one click subscribe/buy functionality with payment element as well?

dusk summit
#

I've done webhooks in the past, and I'm really trying to avoid all of that this time around. Really just need a simple subscription signup and maybe will add a customer portal. I'd like for it to look good but have no problems using payment links, or checkout sessions. Can anyone recommend a direction as I really don't want to do more than add a menu items that says My Subscriptions and allow them to signup there and maybe manage there. Just looking for the quickest , cleanest implementation....thanks in advance

rose gyro
#

Hi there, I’m implementing support for 3DS challenges raised during subscription creation. We plan to implement using stripe.js for displaying 3DS challenge modal and confirming the payment intent within the frontend. I’ve noticed that when the user doesn’t complete the 3DS challenge, the subscription stays incomplete. When the same user attempts to buy the subscription, I reckon I can keep using the same subscription entity and payment intent entity created before, update (or confirm) the payment intent with the latest payment method, and grab the payment intent client secret for initiating the 3DS challenge in FE. Can someone confirm if the approach stated above will work?

uncut ermine
#

Is there a way of recreating the timeline section of a Payment Intent?
If so, where can I retrieve it?

snow cradle
#

Hi, I am using stripe with woocommerce and it says my test account is not allowed to issue refunds, do you know to activate that?

craggy vigil
#

👋 Hi folks - team and I are looking at enabling (and improve integration with) 3DS cards with our custom in-app checkout experience that's currently leveraging Stripe's PaymentElement. Looking for specific guides and general knowledge on this feature integration.

For context, we've ran into issues with this in the past when trying to create a subscription and attach a 3DS card that needs to be authenticated to it as it's payment source.
Appreciate the time and effort! 🙏

sage iron
#

Do you need to create a buisness account to use stripes features?

quick cobalt
#

Hey y'all, one of my BBPOS units isn't working. It just powercycles when I try to turn it on.

#

Has anyone seen this?

lament stag
#

Can I get a refund on payment if for example I get scammed?

ionic sedge
#

I know this isn't exactly a dev question, just wondering if anyone who's done this knows where to find the option!

vague perch
#

Hey, just a quick question. I have a membership service. Does the event invoice.paid get triggered every month, if a user has paid their invoice.

quaint nebula
#

I am implementing a flow using SetupIntent. Basically I have the user fill out a Payment Element, then I call stripe.SetupIntent.confirm on the element. I've set the url redirect parameter to my site. However, I only want to redirect AFTER my setupIntent success webhook has returned a response. I want to do this because in the setupIntent success webhook I am doing some business logic. Is there a way to do this? Thanks.

cobalt adder
#

Hi guys, team and I are trying to understand what fees are drawn for subscriptions on stripe connect.

Context: we are creating a subscription for a connected accounts customer (standard connected account), we're doing direct charges (adding a invoice item on the subscription to take an extra fee on the first payment - shouldnt affect any fees?). Once a invoice is paid we're listening to the webhook "invoice.paid" and creating a transaction from the connected account to the platform account - to achieve "fixed application fee".

As we've understood, the only fee for this flow should be the transaction fee per payment? E.g we create a subscription with a recurring fee of 225 (currency sek, shouldnt be important), when the payment transaction is made, the stripe fees should be 1.5% + 1.8sek, so we should have 219,825 (225-(225*0.015+1.8)). As mentioned we also make a tranction from the connected account to the platform account once a invoice is paid, so the connected account should have 219,825 - 25 = 194.825. But when looking at the balance of the connected account its 190.89sek.

are there any other fees that are deducted from the balance except of the payment fee?

quasi night
#

A follow up question related to this thread: #dev-help message, let's say I have two products, one a flat fee $50 subscription billed monthly and another with metered usage billed monthly as well based on usage. So my goal here is to give a discount of $83.33 per month, which will discount $50 for the first product and remaining $33.33 in the second product irrespective of the amount used in the 2nd product. Is there a way I can achieve this in checkout session itself? AFAIK, promo code applied in checkout session applies towards a single subscription only and not on a customer right?

Discord

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

hardy meadow
#

Hi. I am looking for help on how to create a radar rule where we force 3d secure or some extra security for 'quebec' (province in Canada).
Can anyone show me how to make this rule/code?

prime quail
#

when I do checkout with mode subscription because i have few products which is monthly recurring but stripe bundles them up and just creates one subscription i want different subscriptions for all different products

shadow hawk
#

Hey Stripe Terminal Team,

We are having a bit of trouble with the WisePOS-E wifi readers from Stripe terminal.

We have been working with the WisePOS-E readers from Stripe Terminal for a while now and we fully understand that for them to be discoverable by our application they need to be on the same network, for example the POS tablet will be on PrivateWifi1 and the WisePOS-E will be on PrivateWifi1 - and that will work without issue.

However, what we are now struggling with is that we have a POS Terminal that is connected to the network via LAN - and the WisePOS-E is connected to the network via wifi. So they are kind of on the same network, but also not - and as a result the WisePOS-E readers are not pairing with the POS Terminals as we need them to.

We do run the managed network via Cisco Meraki, so we can adjust STP settings, etc as needed, we're just not sure what to actually do here. I'm sure we're not the first ones to try to connect a LAN connected POS Terminal to a wifi connected WisePOS-E reader, so I'm hoping you all may have some guidance here.

Happy to share screenshots of the various devices on the network if that'd be helpful, but would probably be best to do that on a private thread.

Thanks in advance!

maiden nacelle
#

Hey, are stripe transfers to a connect account instantaneous? I would like to perform a manual payout after I have transferred funds to a connected express account. I was planning to handle this using a webhook event, but there is no mention of transfer.paid or tranfer.completed event type on the docs.

wicked steppe
#

I need to create a batch of test customers in a stripe test account. If I do this in a loop calling await this.stripe.customers.create({ source: stripeToken, metadata: { name: name }, }); how can I pass in a value for the "stripeToken" that will not throw an error?

velvet bane
#

Are Stripe subscription IDs unique across the entire Stripe platform or are they only unique in respect to a given Stripe account?

dim trellis
#

This is my implementation but the payment result keeps throwing errors that, coming from request_url which i prefer not to redirect to any page i have a modal that is supposed to pop up after the payment is successful.

const handleSubmit = async (e) => {
  e.preventDefault();

  if (!stripe || !elements) {
    return;
  }

  setIsLoading(true);

  const { error } = await stripe.confirmPayment({
    elements,
    confirmParams: {
      return_url: `none`, // I want to disable this
    },
  });
  if (error.type === 'card_error' || error.type === 'validation_error') {
    setMessage(error.message);
  } else {
    makeStripeCardPayment(); // This function here is not working as expected
  }

  setIsLoading(false);
};```
rotund lotus
#

I need someone help to check if this a malware code injected or is a verified code from stripe

foggy dawn
#

We can't really do that for you. Where did you get the code?

grim birch
#

Can someone help me figure out why Stripe isn't updating the number of payments on the dashboard.

When a user signs up for an account on my website, I create a stripe account for them automatically in Auth0. Then, I redirect them to the pricing/payment page, where I also include their stripe customer ID (from their newly created account) as a URL parameter. Then, I use this parameter to perform attribution with stripe, where I pass in the stripe ID as the value for the "customer" parameter during checkout (I was doing what was described here, under the query strings section: https://priceblocs.com/learn/payment-links/attribution#query-string-params). When I check my Stripe dashboard, it seems that users do have their payments recorded when I check under the payments tab, but it does not record the number of payments properly on the main dashboard under the "Payments" column (it still says 0).

PriceBlocs

How to configure a receiver for a payment link.

buoyant basin
#

Hello

#

<meta http-equiv="Content-Security-Policy" content="Content-Security-Policy: default-src 'self'; connect-src https://api.stripe.com https://maps.googleapis.com https://carsoftwarepro.com; frame-src https://js.stripe.com https://hooks.stripe.com; script-src https://js.stripe.com https://maps.googleapis.com https://carsoftwarepro.com">

willow latch
latent pollen
#

Hi guys, does someone knows why only one of my created coupons is working? This is in the checkout mode without coding.

karmic nova
#

When using Connect Onboarding for Custom Accounts, is there are way I can specify additional required fields to be collected? For example, requiring them to enter a phone number, even though Stripe verification doesn't need it. It would be very convenient to not have to collect some information separately, outside of Connect Onboarding, for fields that are part of the account/person objects.

small pendant
#

Hello guys

rough marten
#

Hello, I'm a bit confused regarding how to setup a connected account. My app makes use of a marketplace system where people can buy, bid, sell and list an item. I have already implemented a solution to accept payments using the guide. However, when it comes to selling, I am required to create a new 'express' account, is this the same as the normal account in the sense can all users be connect accounts ?

simple cave
#

hi I wanna payout test but I cant do test cuz I don't have value what I could payout . but I have cash of balance . when will I could payout?

errant ether
#

Hi there, I have set up a webhook to track subscription events, but no subscriptions are triggering it and the webhook event history is completely blank. I even did a local test with the CLI and all the events were being picked up fine and could reach my webhook when directed to it, but just nothing triggering the webhook set at https://dashboard.stripe.com/webhooks. What might I have missed?

west talon
#

Hi, stripes phone verification doesn’t work, I tried to put in my phone number and no code ever comes to my phone

rotund lotus
rugged yacht
#

I'm creating a payment intent for a charge with an existing payment method. Here is the request body:

amount,
currency,
confirm: true,
customer,
payment_method

the card number which was attached to that payment method is: 4242 4242 4242 4242
which is not a 3D-secured card, but I'm getting a requires_action status

azure spindle
#

Hey guys, we have an AU based account, and want to receive US based EFT ... can we do that with stripe elements?
EFT isn't showing up in the element

candid widget
#

PLATFORM_STRIPE_ACCOUNT_ID where to get ?

ornate kernel
#

How can I add a free month to a customer that has a subscription already?

potent lance
#

Do you have Stripe Connect with Fullstack Web Example for Peer-2-Peer Payment please?

buoyant basin
#

Is it possible to search for a customer by his email address and attach his ID to the payment with Custom payment flow? https://stripe.com/docs/payments/quickstart ```<?php

try {
// retrieve JSON from POST body
$jsonStr = file_get_contents('php://input');
$jsonObj = json_decode($jsonStr);

// Search for the customer by email
$customer_search = \Stripe\Customer::search([
    'email' => $_SESSION['user_email'],
    'limit' => 1,
]);


// If customer not found, create a new customer
if (count($customer_search->data) === 0) {
    $customer = \Stripe\Customer::create([
        'email' => $email,
        'metadata' => [
            'user_id' => $_SESSION['user_id'], 
            'username' => $_SESSION['username']
        ],
    ]);
} else {
    // Update existing customer
    $customer = $customer_search->data[0];
   
    \Stripe\Customer::update($customer->id, [
        'metadata' => [
            'user_id' => $_SESSION['user_id'], 
            'username' => $_SESSION['username']
        ],
    ]);
}

// Create a PaymentIntent with amount and currency
$paymentIntent = \Stripe\PaymentIntent::create([
    'amount' => calculateOrderAmount($jsonObj->items),
    'customer' => $customer->id,
    'currency' => 'usd',
    'automatic_payment_methods' => [
        'enabled' => false,
    ],
]);

$output = [
    'clientSecret' => $paymentIntent->client_secret,
];

echo json_encode($output);

} catch (Error $e) {
http_response_code(500);
echo json_encode(['error' => $e->getMessage()]);
}

gusty warren
#

hello! may i know when paynow is coming to react native mobile payment sheet?

woven quail
#

hello,

i want user to first pay for the subscription plan to which he is updated and also give user some free days in the new plan

`trial_period_days = 5
trial_end = int((datetime.utcnow() + timedelta(days=trial_period_days)).timestamp())

subscription = stripe.Subscription.modify(
subscription_id,
proration_behavior='none',

items=[subscription_item],

)`

raven schooner
#

hi

plain niche
#

Hello , i am getting TLS error in stripe webhook

peak loom
#

hi, steps to retreive products info in stripe

raven schooner
#

hello

#

one doubt regarding subscription

raven schooner
#

there?

vagrant steppeBOT
#

Yashish

candid vault
#

Hi, I'm looking to implement cross sell on our SPA on the same page as PaymentElement, and was planning to do it with draft invoices. However I won't be able to get the client secret that's required for PaymentElement until we finalise the invoice and get that as the response. Is there any suggested workflow around this, seeing that it is possible with the no code solution?

dry zealot
#

Hi

violet salmon
#

Hi, We are a saas company that uses Stripe billing to manage our subscriptions. Our subscription model is based on usage, and lets suppose we have two plans - the "basic 1000" plan and the "basic 2000" plan.
For the "basic 1000" plan, we charge a flat fee of $10 plus an additional fee of 4 cents for every unit of usage beyond the first 1000 units. For the "basic 2000" plan, we charge a flat fee of $15 plus an additional fee of 4 cents for every unit of usage beyond the first 2000 units.

I have two questions regarding this:

  1. Shoud these two be diffrent products alltogether or should they be 2 diffrent pricing of a single product?
  2. How do we configure our pricing to charge our customers like intender
restive sedge
#

what are charges of subscription of stripe ?

vocal wagon
#

⁠dev-help hello. Is it possible to link wordpress, stripe and payment terminal together ?

restive sedge
#

Can I save card details on my website so that the same card details can be transferred to your stripe checkout page?

ruby tendon
#

Hi - I'm in a test env trying to send out transfers(stripe connect) via the API, which i am pretty sure my api call is working - but I'm getting an insufficient funds alert, which is fine, but I thought i'd process a test card payment to solve this issue - but it's the same error. Is it because we have automatic transfers on that the # i see in our balance can't be used for transfers?

rough zealot
#

Hi Team,
How to create a checkout session with product, and not as a line item?

fallow birch
#

Hello,
if i have a us company can i use destination charges to payout across borders?
Currently i cannot use destination charges to payout an Indian company from germany.
Thanks  🙏

hazy scarab
woven quail
#

can we decide what should be the proration amount when user updates the plan?

golden cosmos
harsh ember
#

Hi there, could you share the Stripe fee formula (how do you calculate your fee per transaction)? We have been trying to calculate fees but sometime round up and sometimes round down where we couldn't find the exact documentation for it.

trim zephyr
#

I can’t access my stripe account at all

vocal wagon
#

Hello, I am using stripe customer portal in my website and would like to try out the customer emails provided by stripe (managing free trials and payments...). I am currently on a test account in stripe and not receiving any emails, is it because I'm in test mode or is there something else I'm missing?

tropic spear
#

Hi, when receiving the webhook terminal.reader.action_failed, how can I get the ID of the currently processed payment intent?

tame delta
#

is there anyway to make the site look different. like a different style.

violet salmon
golden cosmos
#

@violet salmon i've reopened the thread

vocal wagon
#

Hi, Am having issues applying theme on my chekout page

worn garnet
#

Hello! I have a question about billing portal! in that page I don't see button update subscription plan, what configuration needed to solve that?

mental oxide
#

Hi Team. We want to integrate Stripe connect and we already have a mobile number verification process in place. Is there a way to disable Stripe's one or is there no way around that?

tropic spear
past blade
#

would there be any issues when we call the API with secret key in a plugin script? the end user is a merchant so is it safe to say there is no risk with them tampering with the request?

magic lance
#

Is it possible to edit code, percentage off and max redemptions of Stripe.PromotionCode after it is created

spare aurora
#

Hi, i've used export function on stripe dashboard, but i got a strange trx id what i'm unable to find ( du_1MrNDQK1xWAYzvtrxz2xw0FX ). What is this?

vocal wagon
#

Hello, I have this very unusual error, I don't know how to solve? Fatal error: Uncaught (Status 400) (Request req_7dNBjdzkxqOkP4) Missing required param: account. thrown in /var/www/html/lib-stripe/Exception/ApiErrorException.php on line 38

feral sierra
#

hello, how to prevent adding duplicate cards on stripe?

thick wagon
#

If I'm in a country like Georgia can I make a stripe then Sell items, and ship them to places like the U.S. / UK. (Asking for a friend.)

fast summit
#

Hello all! Is there anyway to automate the sending of a stripe invoice at the end of the month?

bronze hazel
#

Hi guys, I am connecting Stripe's API to Bubble.io through their native API Connector integration. I've been following this tutorial to set up everything (https://www.youtube.com/watch?v=KM0Fre2-zqA) but got stuck with an error that I'm not able to solve (see screenshot). What I've set up is in the other screenshot. Could anyone help me?

dry gust
#

What are the best practices for creating a financial report for connected accounts?

daring patrol
#

Hi, can you help me resolving this issue on this request : req_M2dhmMfmhmWmam
I don't understand what I need to do to fix it

fair hull
#

Hello, please are there some resources i can read up on to implement Stripe with Rewardful for Affiliate marketing?

hearty bay
#

Hello, is it possible to send a user of my site to the customer portal without having to have them enter their email?

I'm thinking something along the lines of "this person with customer_id in stripe of <XYZ> is authenticated, let them open their customer portal"

#

It seems like deep links can maybe accomplish this, but only for specific tasks.

hoary sinew
#

Hello all, I am checking my plan change behaviour. I have tested going from 23€ to 25€. However, I would be losing money. I can see Stripe is showing that a proration adjustment of -1.99 was done which I guess is due to the time between the subscription creation and now. Also a proration adjustment of 3.98 was done, I guess due to the time between now and the next invoice. The next invoice is going to apply a balance of -0.01, so I will charge 24.99€. So if my math is not wrong I would be losing 2 cents which is not too much but I am worried this can be exploited somehow. Thank you in advance and regards

hearty bay
#

+1 for karllekko being super helpful

signal lark
#

Hi , I am trying to find out if the bank card is the one registered by default in the customer's stripe account with the call GET :
https://api.stripe.com/v1/customers/[customer_id]/sources
but the answer doesn't contains the information
{
"object": "list",
"data": [
{
"id": "card_",
"object": "card",
"address_city": null,
"address_country": null,
"address_line1": null,
"address_line1_check": null,
"address_line2": null,
"address_state": null,
"address_zip": null,
"address_zip_check": null,
"brand": "Visa",
"country": "US",
"customer": "cus_
",
"cvc_check": "pass",
"dynamic_last4": null,
"exp_month": 5,
"exp_year": 2024,
"fingerprint": "
************",
"funding": "credit",
"last4": "4242",
"metadata": {},
"name": "FRED MICHALAK",
"tokenization_method": null,
"wallet": null
},
Thank you you for your answer

covert crest
#

Hi,
Can you please help me integrating stripe affirm on stripe connect account?

quick frigate
#

can we transfer credit balance from a customer in platform account to a customer in connected account ?

vocal wagon
#

Hello,

UP, the discussion is closed, I can't reply anymore.
I have this very unusual error, I don't know how to solve?

Fatal error: Uncaught (Status 400) (Request req_7dNBjdzkxqOkP4) Missing required param: account. thrown in /var/www/html/lib-stripe/Exception/ApiErrorException.php on line 38

I am surprised because as usual there is:
pi_3N0lEhBfAoJM0K2y0mTfcmAK
ch_3N0lEhBfAoJM0K2y0l0Lu93N
and the recipient account acct_1N0rftBQLzj5hMCh
So why does this payment cause an error when transferring?

magic lance
#

I have some questions related to Stripe customers and guests. If my user goes to checkout and I haven't created customer before after he finishes checkout he is treated as a guest. If user later decides to create account on my site and he wants to have preview of his payments can I somehow retrieve this guest user back?

vocal wagon
#

hey 👋 im looking for some react native support. i am using react native version 0.68.5 without expo. my xcode version is 14.2.0 i am using @stripe/stripe-react-native version 0.27.0.

a fresh install of react-native-stripe leaves me with the error 'pngData()' has been renamed to 'UIImagePNGRepresentation(_:)' Replace 'pngData' with 'UIImagePNGRepresentation' (see first image)

if i do fix this and change it to UIImagePNGRepresentation in a few spots (see second image for example) then everything seems to start up and work fine. i'm not a swift dev at all and I'm not sure which versions I should be using to avoid this manual fix. can anyone point me in the right direction?

plain arch
#

Hello. After making a refund, webhook receives an event with charge object inside. But the problem is when you make more than one refund in a system you should know, which of these refunds triggered this event. How could I differentiate events for my refunds? So I could get the status out of it and apply to a correct refund in my DB

true flower
#

Anyone got any experience with using stripe pricing tables to run Saas subscriptions on a multi user basis and ensuring the web hooks provision access to web app?

vocal wagon
#

hello, a client is going to migrate the data from a European account to a US account, this client has a subscription membership with more than 1000 active subscribers, how do you activate these subscriptions in the new account so that payments can be made in the same dates?

hollow kettle
#

Hi, we’ve found that your Magento plugin that we use has been updated and re-written so that our functionality to override and only create a setupIntent rather than PaymentIntent will no longer work. When we talked to someone at Stripe last year they said that they were currently developing the Magento plugin so that it would natively support the functionality to create SetupIntents rather than PaymentIntents, please could we have an update on how that is progressing so we can decide how to proceed to get the functionality we require working on our site again? Thanks!

surreal otter
#

how can i test making a payout from my platform account to a bank account

dawn gale
#

Hi, i can use $stripe->payouts->retrieve('po_xyz') to retrieve a payout summary but how do i get the details of the associated charges

next skiff
#

Hey all am i able to work with stripe + trpc on edge runtime using nextjs?

covert crest
#

Hi,
I am trying to integrate Stripe affirm along with stripe connect using following document
https://stripe.com/docs/payments/affirm/accept-a-payment

But while stripe.confirmAffirmPayment() returns ans error of invalid keys
In stripe variable I have passed published keys of platform account. Can you lease help me with this issue.

Learn how to accept Affirm, a buy now and pay later payment method.

hearty palm
#

Hi, Does updating the stripe.subscription's quantity from 10 to 5 will automatically refund the prorated refund amount and generate a new invoice?
Or do we need to manually hit refund API by calculating prorated refund amount?

left lily
#

when it comes to Connect . a 'tr_' shows up in the connect account as a 'py_' with a description of 'py_x'.
is it possible to get the py_ to show the description i used when creating the stripe.Transfer.create()?

rough zealot
#

Hi Team,
Can I create a base plan like a Free plan and by default subscribe all the Users to the plan

earnest lintel
#

Hey there-

I have a connected account debit and I'm trying to write a sigma query that joins connected_accounts ca on ca.id = ch.source_id where ch.payment_method_type = 'stripe_account'... However, the ch.source_id is not coming through. On a POST to charges, I am setting the source but for some reason it won't come through the query. What do you suggest I try?

magic lance
#

When I extract in checkout.session.completed payment intent id and retrieve that payment intent how can I extract checkout summary data which I need.

tardy spade
#

hi team im getting below error while creating subscription schedule

You can not create a subscription schedule with phases that already ended. You can back-date a subscription schedule by setting start_date to be in the past, but phases must end in the future.

but in my case i've given start date as 1683270000 which is Friday, 5 May 2023 07:00:00

i could not understand why this is happening?

ripe cedar
#

Hey team, for Stripe payments what's the best way to set payment plans?

E.g. $300 a month for 12 months then automatically stop it

Do you guys provide this functionality for free or is it dirtier than it seems?

vestal cedar
#

Hi Stripe, i'm having this Error messageCannot add multiple subscription items with the same plan: price_1MmdrPDK6f8yFPKHi4J6Vo6f. I'm doing subscriptions

rough zealot
#

Hi Team,
Can you please share me a sample curl on how to link customer id, product id during checkout session creation?

cyan igloo
#

Hello Stripe Team,

daring patrol
#

Hi, i've done a charge which is this one : ch_3N41wECiGoXyrFru1XSlEsMJ
and i searched a lot an explanation for the fee of stripe but i still don't understand the computation done. I really need it because my client want to know how the stripe fee is computed. Can you explain me how ?

faint jasper
#

Hello,
We are using 14 days free trial of our professional plan via Stripe.
Can we forced user to automatically select after the trial ends our freemium plan?

terse peak
#

Trying to find the difference between a Canceled and Ended subscription? -is Canceled not paying on the month re-up and Ended the month re-up passed and they didnt pay?

fierce storm
#

Hello, I am trying to create a custom payment flow with stripe elements. What I would like to do is have the customer's last card displayed when the arrive at the checkout (this will show card type, last 4, and expiration date). Then if the customer wants to change the card, then I will load a payment element (using a secret key from for a payment intent for a subscription that they are ordering) and allow them to enter their new details. Ideally, once they are done entering their card details, I would like to hide the payment element and display the corresponding info for the newly entered card (type, last 4, expiry) and use the billing zip to calculate tax. I would like to do all of this before submitting the payment. Is there a way to access this info before submitting payment with a payment element? I know I can use a setup intent, but I am trying to avoid that flow because of the $0 charge for apple pay and google pay that can be a little confusing.

last galleon
#

Hello there! Are there any plans to make the Paypal integration show up in a modal instead of a full page redirect? Or is it already possible but we just haven't seen the option?

wary sun
#

Hi! Is there a way to succeed a SEPA payment on the test environment? Thank you

south hedge
#

hi

#

i have a confussion to make my stripe account

cerulean pineBOT
#

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

south hedge
#

i already have a buisness in uae and have 5 shops and i wanna create an ecommerce store as well with a different unique name

#

can i make a stripe account with my own unique name

languid tulip
south hedge
#

sorry which one

rough zealot
#

How to create a payment link
with product and customer details added to it?

fossil dome
#

does anyone know what causes this?

stark stag
vivid burrow
#

Could you guys help me find a StripeRateLimitError issue? I have the request Id found in the error and I want to know what calls caused the issue

bold ibex
#

Hello

#

How Can I check the webhook returning any value or not

#

I also had a problem with customer portal login from no-code stripe customer profile page

tacit minnow
#

Hi, I am trying to add another bank account [I want to delete the other one there in my account but it won't let me]. When I type in account and routing number and all my info, nothing happens, there is no button to continue or submit it. Thanks

fast summit
#

Hi all! Using Stripe api how do I need to handle the payment of an invoice if the collection_method is charge _automatically ? Will the invoice be charged immediately with the customer's default payment method ?

unborn aurora
#

hello, i want to create an invoice for a connected account. I want it to be paid immediatly so i used the auto_advance feature. Is there a way to add a line item when i am creating the invoice or is it 2 different steps where I create the invoice without the auto advance, create a line item to attach to it and then make the payment?

cosmic cipher
#

Is there an enhancement via the stripe api on the way to allow my customers to add notes/names when leaving tips?

hushed jasper
night skiff
#

What is this trial period referring to?

wide charm
#

Hi,
I would like some help understanding why my "stripe listen" command isn't picking up any events when I'm live mode, but it is when I'm on test mode, I have a node.js app set up to listen to the webhook and does pick up events and returns a "received" response but ONLY when I'm in test mode. Anyone know what's going on here? Thanks.

FYI - I have some php code set up that creates a payment link and the way i change from live to test mode is by changing the secret that it's being given to generate that link with.

craggy vigil
#

Hiya, follow up notes from a previous question I asked yesterday. Looks like the thread was closed

👋 Hi folks - team and I are looking at enabling (and improve integration with) 3DS cards with our custom in-app checkout experience that's currently leveraging Stripe's PaymentElement. Looking for specific guides and general knowledge on this feature integration.

For context, we've ran into issues with this in the past when trying to create a subscription and attach a 3DS card that needs to be authenticated to it as it's payment source.
Appreciate the time and effort! 🙏

vocal wagon
#

Hi I have an issue with checkout session logic. I have 3 suscriptions plans in my website. If a user select plan1 and goes to checkout but failing the payment I get an open invoice and an incomplete suscription. Is there a way for the invoice to be created only if the payment goes well? Because in this way the user get stuck until he pays the open invoice or the invoice closes after expiration time, which he can't.

sterile breach
#

Is the usage of the logo from stripe, to show case what payment gateways our software is included, legal?

patent mantle
#

hey why this is shedule for caclee , i want emidiate cancel of any shedule subscription Scheduled to cancel on
Feb 2, 2026, 4:00 AM

#

?

narrow nova
#

Hey folks. I've just run a transaction_level_2 report for a date range and I'm trying to figure out why a charge was not included in it.

The charge_id is ch_3Ms3UxDQ1y5Lg5MJ1geEj43p and the report_id is frr_1N3gdLDQ1y5Lg5MJNWasYu0K

gentle flint
#

Hi, I'm using Stripe integration in my site. But it's not working for Indian users because of the new RBI guidelines. I'm trying to fix it. I've updated the payment intent with mandate options and it's now working for onetime payments. But it's not working for subscriptions. For subscriptions, we are creating setup intent. Do I need to do any changes with setup intent? Do anyone have any idea?

rough marten
#

Hi, I am trying to integrate stripe connect into my iOS application. The refresh and return urls when creating the account links don't accept URL schemes. What is the solution to this ?

wise cradle
#

Just a question please - is there a maximum period for which a refund can be requested on a payment intent ?

tired night
#

What is the validity of the clientSecret generated through this code:

app.post("/create-payment-intent", async (req, res) => {
  try {
    const paymentIntent = await stripe.paymentIntents.create({
      currency: "EUR",
      amount: 1999,
      automatic_payment_methods: { enabled: true },
    });

    // Send publishable key and PaymentIntent details to client
    res.send({
      clientSecret: paymentIntent.client_secret,
    });
  } catch (e) {
    return res.status(400).send({
      error: {
        message: e.message,
      },
    });
  }
});

I have 2 more questions. 1. Can I store this clientSecret in the database and use it later in the frontend? 2. What if my clientSecret is leaked, what can be the repurcussions in that case?

Thanks in advance.

sullen parrot
#

Hi, we're using Stripe API to generate invoices manually for POC. Is there a way to have a quantity value for an invoice item to be a Decimal (e.g. 1.25, 3.40, etc.)?

fast summit
#

Hi all, I'm trying to generate an invoice on test mode that charges automatically the customer with its default payment method attached... The customer payment method is SEPA Direct Debit. Though it looks like invoice is not being paid... I finalize the invoice with the API after generating it, with auto_advance set as true, thogh it's not changing the invoice status to be paid.

prisma blaze
#

i had have question. is there a way to make it so that whenever someone pays via a payment link i can see the order in wordpress?

crystal imp
#

Hello! Does the payment element itself render an option for apple pay and google pay, or do we need to additionally render the payment request button?

queen marten
#

Stripe support?

#

i just filed llc couple days back

narrow swallow
#

Hi, I want to implement free trial subscription for my website. please guide me with best practices.

vast carbon
#

Hello,
how can i set the form like in the first image

im using PaymentElement in nextjs

sudden laurel
#

Hi, I want to be able to create a product which has a one time payment and a subscription. I only want to charge the user the one time payment on the first payment. This is for a gym, a joining fee for example. I dont want to have to invoice as this would be too difficult to keep track off and I want it to be instantly applied on the first monthly instalment

chrome spruce
#

Hello, is there a Stripe-approved way to apply an external payment to an invoice? (wire, check, or through another gateway). Our workaround is to add an invoice item as a negative value (aka for a $10k invoice item we add a -$10k invoice item and identify it as an external payment) but I'm unsure how this would impact financial reporting out of Stripe.

small sedge
#

is it possible to block pre-paid cards from the dashboard (or is that only available through the api?)

vocal wagon
#

Hi, I made an integration with BigCommerce (automatic one). The credit card payments work fine, but for Google Pay we get an error. Based on our BigCommerce store logs we receive "3DS enrollment verification", which is throwing us the error: "Further 3D Secure authentication required." / "Further authentication is required to process your payment. Please contact us.". Any solution for this?

covert cargo
#

Is there a limit to how many domains you can register with Apple per platform account?

worldly moat
#

Hey there! We're trying to test the expired 3DS authentication scenario in our production app, what we're doing is putting the app in background and wait for more than 5 minutes until it gets expired but this is not happening. Also, we tried the same leaving the app in foreground without doing anything during the challenge flow. Any ideas how we can replicate this case? We're using a VISA credit card

vagrant steppeBOT
#

Edgar01

ivory trail
#

Hello! Is it possible for connected standard accounts to customize their payment methods and enable buy now pay later options on stripe checkout?

patent mantle
#

if i shedule a subsction and after advancing the time which event call?

unreal cave
#

Hello stripe devs I need help. I have a checkout session link created. But the price seems not correct. I have a method that calculates the total price (price * qty) but when I visit the link its not the same price in my database.

covert slate
#

Hi. Hope you are well

I’ve updated a Stripe dependancy and now I cannot build the android app😕

Task :app:checkDebugDuplicateClasses FAILED

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.

  • What went wrong:
    Execution failed for task ':app:checkDebugDuplicateClasses'.

A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class com.stripe.android.uicore.address.AddressRepository_Factory found in modules jetified-identity-20.24.0-runtime (com.stripeidentity20.24.0) and jetified-link-20.24.0-runtime (com.stripe🔗20.24.0)

 Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.
  • Try:

Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.

versions

"@stripe/stripe-identity-react-native": "^0.1.7",
"@stripe/stripe-react-native": "^0.27.1"
livid granite
#

Hi please someone can help me to link stripe to our website

sterile hatch
#

Hello team, I have three separate questions for you:

unkempt zephyr
#

Hi friends, When creating a subscription I've noticed that the description for the line items are showing as the Product name instead of the price name. Is this something that we can control? It's kind of confusing to see an invoice with the same name for all the line items:

sterile hatch
#
  1. Is there a way to track what emails have been sent from Stripe to a customer? Specifically, I'd like to find logs related to emails sent for failed charge attempts.
#
  1. Is there a way to receive information about the issuer or bank related to a charge attempt either via the API or from an emitted webhook event?
#
  1. How can I trigger an invoice.upcoming event when using a test clock? I've tried a couple of ways but have been unsuccessful so far.
    a. Attempted to set the test clock to the date exactly equal to the day on which the invoice.upcoming event would have been sent in a real scenario (example would be 3 days before the billing period ends.)
    b. Attempted to set the test clock to the date of the next billing period.
scenic hound
#

Hello, I have a question on how a Setup Intent verify a card as the saved payment method. Currently, we’re offering a trial period before we actually charge the customer recurringly. We have been seeing "incorrect_number Your card number is incorrect." errors once we start charging the customer. Shouldn't the setup intent validate the card during the save?

vagrant steppeBOT
#

Ailene

#

Reuben

#

tyler-archetype

tired night
#

Hey, I'm following this video https://www.youtube.com/watch?v=e-whXipfRvg it basically shows how to set up stripe payment element using node and react, if we see the payment element, it looks like the attached screenshot. I want to add apple pay and google pay here. Is this possible?

zealous geode
#

Hello, I need a clarification. I have a customer onboarding by connect standard with IBAN, and I need to send an automatic payment every month. For now, I use PaymentIntent; is correct?

granite spruce
#

Hi, i have a question. How do i remove Phone Number on customer receipt? after a purchase when i check bank statement i can see phone number on transaction id.

glossy yacht
#

Hi! I am trying to create a test-only Account under our actual Platform Account. I would like to create the Account and then additionally add it as a Connect Account back to our Platform Account. For some reason whenever anyone (including Administrators) create Accounts even though they are in test-mode and are part of our Stripe Team the Account is created under their profile and only they have access to it. Any advice or documentation on how to do this via the dashboard? Have tried:

  • top-left drop down -> Create Account
  • Connect tab -> "Create+"
    Both seem to create the account under the individuals profile rather than the company one
unborn aurora
#

I want to create a line item of my application fee for my invoice but i dont want to tax it. when i tried to change the tax behavior, i got an error, what can i do?

dense turret
#

I had a question regarding onboarding a standard account the way talked about here: https://stripe.com/docs/connect/standard-accounts, versus the more old-school Oauth flow https://stripe.com/docs/connect/oauth-reference, which is currently what our Application uses. When would you use one flow versus the other? Looking at both, I don't really see the point of the Oauth flow anymore because it seems like you can just about do everything you'd need for onboarding with the newer flow in that first link.

analog echo
#

Hi, can you please help me with that:

  1. We have a user with a Custom account that completed onboarding and is already using our platform.
  2. We have a button on our platform "Update Account".
  3. When the user clicks on that button we make a call to our API that in turn calls Stripe's POST /v1/account_links with "type": "account_update" and other needed properties.
  4. Stripe returns a response with "url" (e.g. "https://connect.stripe.com/setup/c/acct_1LVJUP2EeR60tVpY/{some-code}", which our API returns to web application.
  5. This url is then opened in a new browser tab and here it gets strange.
    On our testing environment the url opens correctly and user can see and edit his details
    But on production environment that url redirects to "https://connect.stripe.com/d/setup/c/{some-code}/{some-code}/{some-code}".

I didn't find any possible explanation for this behaviour. Do you have any suggestions on what could be wrong?

quasi night
#

I'm trying to export the list of customers who has used a coupon like it is shown in the dashboard after a customer uses that coupon. I do not see any option in the dashboard or the api that allows me to do this functionality. Can you guys help me with this?

ruby walrus
#

minor question but what is the meaning/significance of charges that start with py instead of ch?

weak pasture
#

My company migrated some bank accounts from Braintree to Stripe recently, but when creating a payment, the Stripe API tells us that the payment method has no accepted mandate.

Users from Braintree had already accepted a mandate and given us permission to use their payment methods. Is there no way of migrating the mandates over?

upper trout
#

Hello, I need assistance. Why the invoice status shows "pending" what does it mean?

crude abyss
#

is there a query i can use to fetch the invoices that are a product of a subscription that has a specific connect account set as a transfer?

ornate kernel
#

Does stripe convert currencies for other countries? For example my app is based in USA, when they go to checkout does it convert that into their currency?

vague perch
#

Hello, I am able to reserve payments in stripe that I can collect the money later and does it work with recurring payments?

fluid ingot
#

If we have a stripe connect integration that has been around for a few years now with periodic volume seasonal volume, and we are anticipating a large spike due to an event, is there any process needed to notify stripe? I would hate for it to somehow get flagged or something, i didn' t know if an influx of volume would do that or not

unborn aurora
#

is it possible when i crate an invoice to modify tje payment intent to have the field confirm to true so it is automatically payed?

patent mantle
limber nexus
#

If we have subscriptions already set up, can we make those subscriptions come out on the same day each month? They are currently coming out on the date the customer joined

little grove
#

Hello, When I click checkout button, it redirects to stripe where the user pays the amount from the cart. The payment is successful but the success URL is not working and so the user is redirected to 404 page which I put in my code in case there's an error in payment. When I tried to console.log(order) without the try and catch it shows the order in my terminal but with the try statement which I put firebase code it does not show in the database. Any insights will be appreciated.

vagrant steppeBOT
#

Adrianne

#

Baran Buket Yıldız

void fjord
#

Hi, we are using Stripe Connect to make payments to our vendors. I have a request from a vendor to connect their existing stripe account to us rather than generate a new account with Connect. What would be the process for connecting an existing Stripe account rather than generating a new one, which is what we typically do?

shrewd heart
#

Looking to hire a Stripe developer to change our current webhook setup to work with recurring payments as well as one time. Also looking for an affiliate system to be implemented. Dm me if interested.

vagrant steppeBOT
#

fluxorg

narrow thistle
#

Hi, I'm working on replacing a custom checkout form with Payment Element. Our current form has a field for VAT which appears depending on the user's selected country. When using Payment Element in countries that support VAT, do I need to collect the VAT number separately, or will Payment Element handle that?

unborn citrus
#

Hello, does Stripe's fiat onramp cover New York?

magic spruce
#

I want to customize the button on the pricing table setup. Mine say "Pay" , all the examples on the help docs say "Subscribe" - I would like it to say "Select" or "Buy Now" - but I cant find where the label for the button is controlled. And the code you copy doesnt have css or html to edit the label after embedding. Thanks for your help.

civic swallow
#

Hello there, I'm working in the stripe checkout session, our team is saving the user address information in stripe previously (country, zip, state), and I wanna know if is possible for this information to be displayed in the "pay with card" form, so the user won't be needed to re-type this info

sterile hatch
#

I have tried to get this to work many times actually and have not been successful

void fjord
past elbow
#

Hello, how are you, I am currently creating an implementation for subscriptions, and I wanted to know if the https://api.stripe.com/v1/payment_intents endpoint works for this type of payment? I know that stripe has an api for subscription, but in my case I am implementing my own, and well I need to know what ednpoint would be used to pay

maiden nacelle
#

hello, how can I retrieve the minimum payout amount for an express connected account?

echo field
#

So not entirely dev related but when the stripe checkout page comes up and I put in my email address, its wanting to send a code to an old phone number. How can I change that? And this happens on ANY Site that uses stripe checkout

opal swan
#

Hello, I have a question about updating subscription to cancel_at_period_end . Will I get an error if a customer tries to subscribe again before the subscription is over or will stripe let a customer subscribe multiple?

flint quail
#

Hi, hoping to get just to get some guidance on which webhook events to listen for, there's a lot and it's information overload.

Currently I have a checkout page with the session of a subscription product. Do I need to listen for checkout.session.completed or customer.subscription.created or would either work? (also I assume a new customer is created automatically if they subscribe?)

crude abyss
#

meta data field in subscriptions seems unstable, or maybe its just me

signal mesa
#

I have an issue with a Stripe Payment Element using Apple Pay when a payment intent is updated immediately before the payment is confirmed.

The issue is in a form where a user can specify their payment amount. The current workflow is:

  1. User clicks radio button to enter different amount
  2. User clicks "register" to register for event
  3. await paymentIntent.update({ amount: ... }) sent to server, Stripe update handled in Ruby
  4. await elements.fetchUpdates() is called on the client
  5. Payment intent is confirmed

For credit card payments this never causes a problem. For Apple Pay this frequently results in one or two errors:

  • IntegrationError: show() must be called from a user gesture handler
  • IntegrationError: You cannot update the Payment Request options while the payment sheet is showing.
cunning stump
sudden laurel
#

Hi, I want to be able to create a product which has a one time payment and a subscription. I only want to charge the user the one time payment on the first payment. This is for a gym, a joining fee for example. I dont want to have to invoice as this would be too difficult to keep track off and I want it to be instantly applied on the first monthly instalment

opal swan
#

@halcyon matrix Thank you, the docs clarify my some things.
However I need to ask if when User updates the User his subscription to cancel_at_period_end = true and I try to subscribe again before payment cycle finish , would I get an error?

jovial arrow
#

Hi, I have a question about implementing link to the Stripe payment element. Is it still in beta? and Is it only available in US only?

prisma blaze
#

question

#

can i make it so that when someone pays via a payment link they get a conformation email?

wicked steppe
#

When creating test stripe custom "connect" accounts, is there a test token that can be used for "external_account" in the code ```await stripe.accounts.create({ ... exernal_account: <someTestBankToken>````

analog echo
#

what's the bests way to reconciliate funds that were sent to a bank account?

buoyant basin
#

hi

jovial arrow
rough marten
#

Hi, how can i allow the user to update their payout settings once they have become a Stripe connect account. I am using the iOS sdk

near kite
#

Hello! I have a question about elements.submit(). The js docs say: Use elements.submit() when creating the Elements object without an Intent. And the upgrade guide says: Call elements.submit() to trigger form validation and collect any data required for wallets.. My integration already has the payment intent setup before creating the payment element. It is not calling elements.submit() (as this didn't exist last time I upgraded my integration. Should I be calling it, even though I already have an PI? Am I breaking wallets integration by not calling it?

shrewd heart
#

Hey guys I'm currently building out my Stripe webhook and I want to make sure this looks good so far. Its adding credits to the users account for the payment but im not sure if it will for automatic recurring subscription payments as well. Any thoughts?

sterile hatch
#

I can share exact steps. They are: (a) setup a test clock and test customer. (b) create a subscription for the test customer. (c) advance the test clock forward (either to 3 days before the end of billing period or to the end of the billing period). Note that no invoice.upcoming event is emitted

crude abyss
#

Hello, i was told by stripe that i can fetch invoices by a metadata key value but i cant seem to find that in the docs

torn drift
#

Hello! Using stripe api checkout session I am adding "custom_fields", it works great however I would like to autofill with a default value, how would I do this?

I've tried providing a "value" under text: {value: "SOMETHING"} this doesn't work.

I have also tried adding it to the generated url as "?referral=SOMETHING" and this does not work either.

icy glen
#

Hi there, I have built out an online store using Next.js and Stripe Checkout sessions. When I implemented the store I forgot to include sizes for clothing items. The logic is integrated but I can't seem to pass the selected size onto the Checkout session so the customer can see before they purchase. Is it possible to send the selected size to Stripe Checkout?

// code above
let lineItems = [];
      items.forEach((item) => {
        lineItems.push({
          price: item.id,
          quantity: item.quantity,
        });
      });

      const session = await stripe.checkout.sessions.create({
        line_items: lineItems,
        payment_method_types: ['card'],
        mode: 'payment',
        success_url: `${req.headers.origin}/success?success=true`,
        cancel_url: `${req.headers.origin}/cancel?canceled=true`,
        automatic_tax: { enabled: true },
        shipping_address_collection: {
          allowed_countries: ['US'],
        },
        metadata: {
          sizes: JSON.stringify(items.map((item) => item.size)),
        },
      });
// code below```
gaunt ether
#

payment_intent error => no valid payment method types but automatic_payment_method is enabled and set to true . Here is the error id req_q1BWTqnYrMY12J?t=1683245095. I have an app deployed, it is using stripe and working. But I am trying to use test mode in development and am getting this error.

versed frost
#

Does Issuing Elements work for cards issued to Financial Accounts that belong to a Connected Account? The reason I ask is that I'm creating a nonce for the card, passing it to my server to create an ephemeral key, and I get either of these two error responses:

  1. If I set the Stripe-Account header to the ID of the connected account, I get an error back from Stripe saying "No such ephemeralkeynonce"
  2. If I don't set the Stripe-Account header to the ID of the connected account, I get back an error saying that the "No such issuing card: <id>"

Is there some kind of parameter I need to set on the client side to get a nonce for the correct connected account, perhaps? Not quite sure what I'm doing wrong.

candid vault
#

Hi, how can I create a subscription on a customer with no payment methods to return a pending_setup_intent?

vocal wagon
#

I have error

Fatal error: Uncaught (Status 400) (Request req_6T4jlUa3Oru84j) Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs' thrown in /var/www/html/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php on line 38

can anyone help me with this?

azure spindle
#

We are currently implementing our FE purchase / payment process using Stripe Elements ... we want to show a list of products, with the payment element, and as we modify the purchase list, update a summary of costs.
we are looking at the various objects, and wondering if there's an example we could follow for this flow.
We're a bit confused with payment_intent, etc.

narrow ivy
#

Hi Team, I have an account located in UK, when i create customer i can't set the invoice prefix, why ?

vagrant steppeBOT
#

parker.nie

cold violet
#

Re: Connected accounts Fee on main account dashboard. So, we have added some connected account into our main account, and we have set up the collected fee. When we do sales on the connected account site, the sales appears in both, main account dashboard and also connected account. However, only the collected fee are the earning for the main account. also, the buyers information appears on my dashboard, instead of the information of the connected account. is there any way to add what connected account are the sales from, total from that connected account and what our real earning are ( collected fee) in total and by connected accounts ? is there any set up or filters?

cold violet
#

in regards of processing fees for domestic and international cards, where do we do the distinction for processing fee ? as i think by the card number stripe will know if its a domestic or international card, but stripe need to know what fee to process, right? so where do we add that info?

golden cosmos
cold violet
#

ok

flint quail
#

Hi, just need some help understanding metadata and it's persistence for webhooks.

When I create a checkout session of a subscription product I am doing metadata = {"user_id": (the user's ID)}

Does this transfer to anything else? Like the customer object or subscription object?

I just need to know how to track who is who when receiving invoice.paid events through the webhook.

opaque hound
#

hello,I use api Search PaymentIntents has some problem.

#

Exception in thread "main" com.chachastation.payment.stripe.exception.StripePayException: Received unknown parameter: customer; code: parameter_unknown; request-id: req_NMkDo7NT6uKMEW

#

is there has some example with Search PaymentIntents

open hamlet
#

I'm getting the following error [PaymentsService] Error: This customer has no attached payment source or default payment method... when trying to subscribe for the second time (the first works), and when I create my user, I set invoice_settings.default_payment_method to the paymentMethodId. Shouldn't there be a default?

rich kindle
#

Hello; testing a connect setup using 0000 for SSN verification does not work. Account activation still gets held up Pending Verification of SSN. Is this a known issue?

candid vault
#

Hi, just wanna confirm before I potentially reinvent the wheel, is there an API or a field I can get a formatted dollar value from the amount? Say 5000 to $50.00 for USD

steep mirage
#

Hello we noticed that in stripe.invoices.list api the default payment method field is null for all the items, am I missing something? we need it to populate the payment method in our UI

lucid garnet
#

Hey! How can I get my checkout currency converted with stripe while doing Shopify ecommerce? @willow latch

warped lintel
#

Hello all
I am getting an error in the strip so please if anyone has an idea how to do it
If anyone has an idea, please let me know

turbid raft
#

how can I set DDA (debit agreement) for an existing account? which endpoint and what data need to be supplied. Thanks in advance

signal lark
#

Hi ,
I'm trying, via bubble.io, to create a onboarding for individual seller without the native stripe screens. Currently, the type account is done in standard. Is it possible to create this onboarding by collecting the information on the platform we develop and sending to stripe and having a account activated ?
Thank you for your help

gentle flint
#

Hi, I'm using Stripe integration in my site. But it's not working for Indian users because of the new RBI guidelines. I'm trying to fix it. I've updated the payment intent with mandate options and it's now working for onetime payments. But I'm stuck with subscriptions. Currently for subscriptions, we are creating a customer in stripe and then attaching a card with the customer. Then we're calling the subscription API. But now we can't attach card with customer like this. What do I do to make subscriptions work for Indian users?

signal lark
#

Hi, we are developing a platform for individual or professional with seller onboarding. In their personal account they have the possibility to add a credit card as their payment method to be able to buy a product if they want. We have already create a customer profile and save the customer ID (ex : cus_NphhozgOFiAgHX)
voici le call
POST
https://api.stripe.com/v1/checkout/sessions
Parameter : mode = setup
With the answer we send the user to the url so they can enter the card information. But when the process is finish and we come back on succes url the card does not appear in the account
Can you help me on this problem ?

willow latch
modest owl
#

Hi, I'm using stripe with firebase extension and I want to create a subscription that cancels after 10 months (e.g. $200 for 10 months). Would this be simple to do without overengineering and thinking outside the box?

patent mantle
#

why this error Webhook Error: Test clock advancement underway - cannot perform modifications: clock_1N45H8SBeubK048wwW4tXxty

sweet fjord
#

Hi, is it not possible to edit subscription and add an item having same price object as already existing item?

leaden echo
#

Hi I have created a subscription with trial 14 days is it possible to retrieve the subscription start and end date after the trial ends

stiff lava
#

Hi I recently connected a WisePOS-E to a Stripe connected account using the terminal.readers.create function with location ID and registration code. However, retrieving the reader by ID indicates that it is in live mode, but the WisePOS-E still displays the same page as Stripe only.

Could you please help me understand what may be causing this issue?

opaque hound
#

hello, can you tell me the minimum payment amount for stripe,HKD AND sgd

#

hello hello

lucid wadi
#

hello i need help regarding stripe payouts
is there anyone to help?

nova pond
livid onyx
#

Hi connected account created with test key will work after we update with the live key? Or the onboarding process should be done again after updating with the live key?

plucky patrol
#

hello please confirm for me. how can I do this in Stripe hold some credit limit and pay later after some time

surreal cedar
#

Hey everyone, new here. and is most likely a very basic and easy question.

We have Stripe set up as a payment gateway on a ticketing site for events, up until 2 weeks ago. When a user filled out their details and then abandoned the checkout we would see incomplete details in the Stripe dashboard, but randomly it has stopped doing that and we can only see completed payments. Anyway to fix this?

strong basin
#

Hi this is general questions regarding payouts. We are operating and have a stripe account created in Australia and want to onboard & payout to users from the US with Connect. I know Cross-border payments are only enabled for United States based accounts, what can we do to get funds from our stripe balance to the user?

ripe flicker
#

Hello Everyone, I am currently facing a issue with Stripe Account Approvals in the TestMode, Its been weeks, i am waiting for the account to be approved. Can anybody help me with the same?

umbral sky
#

hello

#

my stripe subscription status come as incomplete could please help me what is the issue?

fathom cloud
#

Hi. I receive a function: I should charge before our service finished, if fee is more than what I charge before, I should charge more, if fee is less, I should return the part. What is this called in Stripe. I am going through the docs. Not sure where to find this. Thank you.

ruby badge
#

I need to gain help with a technical issue

#

Who can help me please?

#

the chat response is very slow, can any help me reach someone on technical support please?

#

?

#

I need to gain help with access to my account, can you assist?

dense scarab
#

Hello,
How to make the cli webhook listener working behind a proxy ? (for example, symfony proxy server)

tall sedge
#

[Checkout session & Webhook]
Hello,
I am facing an error that I don't understand.
When I take a subscription via Stripe Checkout, the webhook "customer.created" doesn't send the same data to localhost and to the server.
localhost receives the full body but my server receives only a part. The "subscriptions" property is missing, in which I pass metadata that allow me to make the relation with my user.
Do you know why?

flint mural
#

Morning all. Is all the data contained in the Revenue reconciliation report available over the Stripe API's?

cyan crane
#

hello as connected account how can I enable webhook to know when I receive a payment by a root account ? and also it is possible to change express account to standards in the case of a customer want to change and manage ?

#

thanks

vocal wagon
#

Hello, it came to my attention that stripe sends customer emails regarding payment details. I would like to know what are the emails that stripe sends, specifically if there are emails regarding: payment success/declines, auto renew on/off, payment method added/updated/deleted, and subscription status. Thanks

#

Hello! Has anyone encountered issue with jsessionid not being present in success_url callback?

twin mauve
#

Hi, I have a question about Stripe integration with Hyros. Some payments are not reported on Hyros.

final brook
#

Hi all, I wanted to know if it was possible to allow customers to pay by bank account in a "Stripe Checkout" session, I saw that in the US it was possible but in the EU I don't see the button when I build checkout

sturdy steeple
#

Hey, i have a question about handling multiple currencies in the separate charges & transfers flow of Stripe Connect

magic lance
#

I have to create stripe checkout and pass some document id which will represent firestore document. I need that id on checkout.session.completed. How can I achieve that?

fast summit
#

When I generate an invoice, where collection_method is send_invoice and due_date is for example 20/06/2023 and we reach 21/06/2023 and the invoice hasn't been paid yet. Does stripe trigger any event warning that the invoice hasn't been paid yet?

dim trellis
#

As i am using cardElement for my stripe payment integration, i can only see the option to input card number mm/yy cvc which i think can open door for unsecured transaction , is there a way i can add billing information like card name and billing address to the required input while using the cardElement option ?

carmine hedge
#

hey, I am getting error when creating a source.
"The zip code you supplied failed validation.", while zip code is valid US Zip Code

wanton rock
#

Hello, currently I'm facing an issue with Stripe during checkout where some orders are being refunded immediately after checkout. I'm using Stripe version 2.7.1 and would greatly appreciate any assistance in resolving this issue.

lost nymph
#

Hi guys! I'm using the Customer Portal, but I want to have separate buttons/links that take my users to a specific functionality in the portal (view invoices, cancel subscription, etc.). As some of the prebuilt "flows" are in private beta, I need to do this using different portal configurations. I've read somewhere that only the single default portal configuration can be managed through the Stripe portal. So in my case, as I'll have many configs (one where only cancellation is enabled, one where only invoice history is enabled, etc.), I need to manage them through an API. My questions:

  1. Is everything I sad above correct, or I misunderstood something?
  2. Should I try to reuse portal configurations? My idea is to first check if a portal configuration for a certain action exists, and if not, create it dynamically.
  3. While trying my previous point, I needed to delete all previous portal configurations, as I had some created that support multiple functionalities at once. How do I do that? I don't see an API for deleting.
livid mango
#

Hello. We have an Issue with seperated autorisation and payment using setupIntends and later paymentIntents. In the Sandbox all works fine, but when switching to live the customer gets no payment reservation on his creditcard, so he always gets shown 0 Eur.

bronze hazel
#

Hello, I am setting up webhooks with Bubble to updated a customer's subscription information. Right now, I have one webhook communicating the subscription.updated event but I also want to add the subscription.canceled event. My question is: do you recommend adding the new event to the current webhook or create and initialize a new webhook for the subscription.canceled event?

cyan crane
#

hello I need to pass metadata from pay-in account to connected account , how ca I do ?

#

from A -> B

patent mantle
#

How to remove shedule id from a subscrtion

frosty vigil
#

and also i want to see the latest transaction inside a connect account using connect account id. How can i get that?

patent mantle
#

i am using await stripe.subscriptions.update(id, {
schedule: null,
})

#

?

vagrant steppeBOT
#

shubhamjha

empty night
#

Hello there. We are using Stripe Connect Custom and use destination charges with the on_behalf_of parameter. This requires the transfer and card capabilities to be requested on the connected account.
We have cards and ideal turned on in the payment methods section for connected accounts in settings. In the test checkout it shows ideal and card. Do we not need to request iDeal as capability for these account as well or is that not needed ? (or other payment methods if we start supporting those)

sullen parrot
#

Hello there, thanks for answering my previous query, may I ask if there's a third party plugin we can use to make quantity property in an invoice item to accept a decimal value instead of integer values?

lost nymph
#

Hi guys. I'm creating a Portal Configuration through the C# SDK. The docs say that the "business_profile" object is required, but that object it's consisted of 3 properties that are all optional: https://stripe.com/docs/api/customer_portal/configurations/create#create_portal_configuration-business_profile. How do I pass on that kind of object using C#, without populating any of the 3 properties inside? When I use "BusinessProfile = new ConfigurationBusinessProfileOptions()", I still get the error that "business_profile" is missing.

woven quail
#

in stripe webhook call when a user buys a subscription plans the customer is created through which way
1 the email used during the payment
2 cards used during payment
3 name on the card used during the payment

wispy crane
#

hi guys , I have set my default payment method of customer , it will autopay , now I am going to upgrade a stripe subscription and suppose payment fails , stripe will cancel my previous plan and since payment not complete , so no access to new plan, in this can I don't have access to either plans, how to handle this case ...?

tribal zinc
#

Hello
We are utilizing Stripe Connect API for making transactions betwwen the merchant and the end cusotmer. The platform gets the fee from these transactions. My client (platform owner) has a question regarding the Stripe API and I can't find any info for this in Docs. Here is his question:
I would like to discuss a plan to modify the plugin so that the transaction originates from the connected account and not our main account. It presents a problem whenever our customer has to refund their customer because of the transfers and fees. Ideally, the transaction would ONLY take place on the connected account with stripe fees taken directly from the connected account and our application fee additionally collected for the main Stripe account. Does that make sense?

dim trellis
#

Pleas is there any documentation on how to use Formik for stripe implementation ?

vocal wagon
#

Hi I am Product Manager and I am working on a stripe implementation with Stripe Checkout Session. My dev team is currently off since it's a national holiday and they cannot help. I also went through the Stripe APIs and I couldn’t find the answer.

I have a case where we have a “card on file” for the customer. I.e. They have made their first successful purchase through Stripe and they are making their second one.

My idea is to charge the customer directly in our app when we have the cards on file. However, when there is a failed payment (due to not enough balance or stolen card etc…). Does our back-end receive the errors? I am figuring out what error to show the customer in our app and whether to direct them to our support or to manage cards.

I would really appreciate your help!

jagged bobcat
#

Hi! Quick question can we deal with the recurring payments using our own cron job when we have payment_intent and payment_intent_client_secret with us?

rugged yacht
#

I have set up a radar rule to show authentication for 3DS cards where it is required. I would like to show the authentication while upgrading a subscription. How can I do that?
Currently, when I tried to upgrade, the status became past_due and inside the subscription invoice, I can see the URL for completing the action.
But I would like to show the authentication prompt while updating the subscription.

fossil flower
rapid shard
#

why do i get a stripe is not defined on POST ?

vocal wagon
#

Bonjour 
Je voulais savoir, c'est quand je reçois mon argent, j'ai dépensé trop de courses donc je dois payer le fournisseur. J'ai des charges à payer. Merci de faire le nécessaire.
Et concernant les remboursements je suis pas d’accord je veux une solution j’ai fait les commandes vous pouvez pas rembourser comme sa les clients

faint hornet
#

Hello
First, thank you for having this discord channel, it is great to work with a company able to provide direct help not just a "see this documentation" support!
 
I need your assistance in understanding how to implement cross borders destination charges:
My case: I am developing some sort of content sharing app and to see the content of some profiles (let's call those Guides) a normal user (Subscriber) would need to pay a subscription and I need to take a percentage of that while covering ALL Stripe fees, meaning that at the end the Guide will receive a net 80% of the subscription's price. I am based in the UK but my app needs to operate in different countries, Guides and the Subscribers can be anywhere, they can reside in the same country or not.
I read that to achieve my goal i should use destination charges with 'transfer_data' and 'on_behalf_of', also i need to enable card_payments on the connected account.
Therefore I am creating a product with prices on my main account (from Back-end through API), i am creating connected express accounts with an account link for each Guide to fill his info (from Back-end through API), and for each Subscriber i am creating a subscription (payment intent) (from Back-end through API) to go through the actual payment on an IOS app. But this payment is not going through because the connected account needs to have 'card_payment' enabled.
I realize that I can request card_payment and transfer capabilities while creating the accountLink but then I am limited too creating accounts with addresses in the UK which is not acceptable in my case.

As a work around I am going to the dashboard to enable card_payment for the guide's connected express account manually, after I do that the payment goes through as expected even though the connected account is in Poland (not UK)

What I need to understand is what is the best way to achieve all this process programmatically while following best practices.

sturdy raven
#

Y can’t I get verified

lost nymph
#

Hi guys. Using the "customer.subscription.updated" webhook, how can I check what exactly happened without storing anything on my side? I want to handle three events: If the customer has upgrades/downgraded their plan, if the customer has cancelled their subscription (at period end), or has cancelled their cancellation (renewed). I know how to access that cancellation flag or the priceId from the subscription, but my question is how to know that those fields were really updated without storing the previous values in my DB? Thanks!

gentle flint
#

Hi, I'm getting this message while trying to do a subscription payment.
'PaymentMethods of type card cannot be attached to Customers directly without 3DS due to Indian payment regulations. Please instead provide the PaymentMethod and Customer alongside a SetupIntent or PaymentIntent with the setup_future_usage parameter. See https://support.stripe.com/questions/guide-for-saving-cards-in-india for more details.'
But we don't create any SetupIntent or PaymentIntent for subscriptions. How can I make this work?

magic shadow
#

Hello! We are using the <Elements /> from the react-stripe-js package and we are getting the following error on the first load:

Uncaught (in promise) Error: Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.

Our app uses both v2 & v3 that the docs specify it's possible to do
https://stripe.com/docs/stripe-js/elements/migrating#setup

Here is a minimal codesandbox reproducing this:
https://codesandbox.io/s/stripe-elements-error-u9opfx?file=/src/App.js

Learn how to migrate your existing Stripe.js v2 checkout flow to Stripe Elements.

gentle forge
#

Good afternoon.
Please tell me how to get the payment status?
The payment link was created using the /v1/checkout/sessions method
and paid.
How to get payment status?

past elbow
#

Hello, I am going to make massive payments for several clients, and I will use the APi Payment Intent, is it correct?
In the request I will send only the customer Id and the payment method. Are these details enough? My idea is if adding more data in the request increases the probability of a successful payment, because the bank may use some more data to ensure a secure payment

orchid heath
#

Hi Team Stripe, we using subscriptions, but in the dashboard under the point Billing -> MRR is showing zero even that we have active subscriptions running. Do we do something wrong, or is there another place where i can see all crrrently active subscritions and what the mrr is currently?

primal badger
#

Hello, stripe creates multiple customers with same email id, how can I prevent that

proven eagle
#

Hello, today i recive email from stripe about close account without any reason and you ask for some document "[Action required] Closure of your Stripe" i send bank statemnt why this happen i dont make anything wrong and i see all payment that happen normally

gentle forge
#

Which method to use to get the payment status of the payment link?

plain gulch
#

Hey i have an express js server that is the same as in the stripe docs. but it lives domain api.example.com and i am making and api call from booking.example.com to start the create-payment-intent. it worked fine in test mode but not in live mode? is there som extra i need to add to make that work?

molten kettle
#

I have a Stripe Price that has a metered usage type, at $0.0008 per unit. When retrieving this Price from the API, I get this JSON object:

{
  "id": "price_1MXSZVBSZsoltGfCekQgWHut",
  "object": "price",
  "active": true,
  "billing_scheme": "per_unit",
  "created": 1675443429,
  "currency": "usd",
  "custom_unit_amount": null,
  "livemode": false,
  "lookup_key": null,
  "metadata": {},
  "nickname": "Basic",
  "product": "prod_Mga3NwWWNlL0EF",
  "recurring": {"aggregate_usage":"last_during_period","interval":"month","interval_count":1,"trial_period_days":null,"usage_type":"metered"},
  "tax_behavior": "exclusive",
  "tiers_mode": null,
  "transform_quantity": null,
  "type": "recurring",
  "unit_amount": null,
  "unit_amount_decimal": "0.08"
}

unit_amount_decimal shows as 0.08, which seems incorrect.

Also, how can I get the price per unit from the api?

mighty olive
#

Hello, I am having an issue with stripe.confirmPayment(). According to the documentation, confirmPayment() accepts either an elements object or clientSecret. I've tried passing both arguments in the call, but I am getting an error back from stripe.

Here are some code snippets of what I'm doing:

I was initially using stripe.confirmCardPayment() but I noticed that its deprecated, so I've been trying to get stripe.confirmPayment() to work.

Can someone please provide some direction with this issue Im facing?

proven eagle
#

hello stripe , is it allowed to ask this team here to held my account money in reserve section?

raven atlas
#

Hi. I'm struggling about error handling during payment

#

StripeException does not catch the error

gentle forge
#

Which method to use to get the payment status of the payment link?

rain grail
#

hello, can someone help with making stripe-node sdk work with my subscription app

my code: https://github.com/nikitavoloboev/kuskus/blob/main/grafbase/resolvers/checkout.ts#L10

I read through https://stripe.com/docs/api/checkout/sessions/object?lang=node

but it's unclear which options are necessary

I created a stripe subscription app with and flipped test switch

just not sure what settings I should pass to the final object

GitHub

Fast fully keyboard driven todo app with GitHub integration and AI features - kuskus/checkout.ts at main · nikitavoloboev/kuskus

rose otter
noble void
#

Hello guys! Can someone help me im trying to add the IDEAL payment option with stripe on my shopify store, someone have already done this? Thanks a lot !

open hamlet
#

Does stripe offer a page that lets a customer see their payment history or account? I just want to make sure this doesn't already exist before I build it out with API calls.

vocal wagon
#

hi, I'm struggling with Elements when setting up the payment methods in my app. I'm providing only two methods when punching out the elements component: cards and us bank accounts and I'm still seeing Google Pay as an option in the UI

distant agate
#

Hey,

Using Stripe Connect Express. As I couldn't find any info related to this in the API docs for accountLinks and account creation, but how can we specify the preferred locale for the user?

swift prawn
#

Hi, I am implementing subscription products in our app and I'm building the display on our internal dashboard for the customer's subscription info. Does the API offer a way I can retrieve the total revenue paid over the lifetime of the customer's subscription?

shrewd heath
#

Hi, i am trying to complete a login process but i got stuck on one of the tabs and i cannot go back 1 step... could you please help?

summer lantern
#

What's the best way to handle_event on a server so we can returning the immediate 2XX code? I'm using Flask

cobalt wren
#

Do you have a list of the type of organizations you do and do not work with? I'm trying to see what company would be best for my group and I couldn't find this information on the website.

next nova
#

ola

glossy yacht
#

Hello! I am trying to set up a test-mode Standard Connect Account, I have successfully submitted all of the required information using the API, however! I am completely stumped as to how to mark the ToS as accepted either via the API or as the test-mode Account, any suggestions?