#dev-help

1 messages · Page 16 of 1

true stag
#

Hi all, doing a stripe connect setup, getting 'no such source' even though source does exist

sterile breach
#

stripe connect express app, connection trouble, even though I have internet

vocal wagon
#

Hi there,
my developer team is currently implementing the SEPA payment for my portal. Main product of my website are subscriptions, so recurring payments. My software partner finished the PoC and sent me the following video of it: https://www.awesomescreenshot.com/video/12373708?key=ecebe9e157860447efee40ec4eea9947. I am a bit confused because the status of the payment changes from pending to succeeded within a few seconds. But what I have read in your documentation, it usually takes in average 5 business days, up to 14 days, to receive this notification. How come this test is marked as succeeded within seconds, because a test IBAN code from stripe is used?
I want to give my customer immediate access to the portal after they filled out the IBAN, they should not wait 5 days or more. If I want to do it like that, I think I must give them access before the payment is succeeded, is that correct? How would you solve it?

quaint musk
#

Hello stripe team.

I would like to develop a custom redeem-code functionality that will redeem X months of subscriptions.
I identified 2 cases:

  1. User has a subscription -> I need to move the billing_cycle_anchor to X month in the future
  2. User doesn't have a subscription -> I need to create a subscription with X months of free trial

Questions are:

  1. Is my strategy correct?
  2. What about edge cases? What happens when the user is trying to redeem a subscription and the subscription status is incomplete , incomplete_expired, past_due or unpaid? Should I create a new subscription in those cases?
thin nacelle
#

Hello, we have a doubt with paymentIntent and charge status, which of both status should be the trigger to deliver our asset? the PaymentIntent.status=SUCCEEDED or Charge.status=SUCCEEDED ?

broken belfry
#

Hello,
I am creating an custom connected account using stripe API .When I have tested it on test API key it was working fine but now when I am integrating it with live API key it giving me an error like mentioned in image

spare galleon
#

Hi, I have some question. Can I try to use the stripe Identity on test mode for POC and truly understand what's work, and how much cost that on live mode (eg. 1$ per 1 identify verify) . Thank you.

severe solar
#

When creating an ACH charge during testing , the charge instantly verifies. I am unable to test logic to handle the 'pending' scenario (the charge can take days to be paid or failed)... is there a way to test this 'pending' scenario e.g. make the charge stay pending for 5 minutes

vocal shadow
#

hello
Is there a country and payment method wise list of stripe fees applicable

viral spoke
#

Hey, I would like to charge my customer for custom orders. The Orders API will be removed, so I dont want to use it. I want the easiest way for implementation. Which API should I use (docs pls :))

river surge
#

Hello team.
How addons work on stripe?

#

Like add one time payment alongside recurring plan in stripe subscription.

#

For example when a new subscription create on stripe for recurring payments, I need to add extra amount for first time only.

vocal wagon
#

👋 Hey , we run a services marketplace and we want to enable payments where brands (our customers) pay creators (connected accounts).

We are planning to use Stripe Connect for this.
Destination charges, to be more specific.

General flow:

  1. A brand hires an influencer.
  2. Payment goes into Connect account of influencer
  3. Platform fee gets calculated and goes into our Stripe platform account (minus Stripe fee)

Our Q is: How do we make sure the brand pays upfront, but the dogfluencer does not get it until the delivery is accepted by the brand (we want to act like escrow)?

wicked wasp
#

hi guys, to create payout, the destination can be a bank account ?

#

or stripe id

echo coral
#

I integrated the payment request button and everything was working fine earlier. But now the G Pay button is not visible on my site even though I have the payment method in my google account

gusty coyote
wispy holly
#

When I have a recurring subscription for a year, will the customer's default payment method automatically be charged once the year has passed? Which items are created or updated, Does it create a new subscription on the customer or is it only a customer.subscription.updated?

golden sigil
#

Hi there! A customer made a subscription and missed the payment date for the boleto (Brazil). Will the stripe issue a new one automatically or must a new boleto be generated manually?

restive sedge
#

what are the payment status parameters like I can see "succeeded" , requires_payment_method,unpaid

woeful shadow
#

Hello, can someone tell me, I studied all the documentation on fraud rules and did not find a solution
Users link prepay cards, but stripe defines them as debit or credit, does anyone know what other condition can be created?
Because they are not tied to a competitor's service that also uses a stripe. THX

gusty coyote
#

how would we get invited to the invite only mobilepay beta?

#

and what's the pricing

cerulean pineBOT
#

:question: @gusty coyote 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

gusty coyote
#

ok, thanks

exotic laurel
#

We're attempting to use stripe webhooks to send back payment information. We want to verify that the request is coming from Stripe, for security reasons, but we are unable to use your hash approach. Whenever our back end receives your request JSON, it is not in the same order as it was when Stripe sent it. Meaning that hashing it on our end does not result in the same hash value being generated. We are using the Grails framework and have confirmed that the order is maintained, as Stripe sends it, when using other languages. How can we get around this to verify that it is in fact Stripe sending the request?

vocal wagon
#

Hello,
I installed the Wordpress plugin and I set up everithing. Can I ask how can i show the icon card? I can't show theme near the space where you put the card number

tulip hornet
#

Hello. Is there any way to cancel scheduled stripe webhook api calls.

twilit cloud
#

Hello everyone!

I'm looking at the logs at one POST request to /v1/customers endpoint, and I find a property called: invoicing , but I didn't find this property at documentation. I just need the link to this documentation

Here's a print of a property:

vocal wagon
#

If I'm correct, the balance in a Stripe connected account is pending by default. We are looking at: https://stripe.com/docs/api/payouts/

Because we can only pay out an amount we find it strange that we don't have to give a payment id, from the initial payment that created certain funds in the account in the first place. Can someone tell me why we cannot tie an initial payment to the connected account, to the payout object?

civic lava
#

@languid tulip is this it?

#

for removing cvv checking

#

because for me its still checking cvvs

balmy yacht
#

hello! is there after retrieving a refund to check if the refund was a partial refund or a full refund?

true narwhal
#

We have recurring monthly subcription plans as well as one time payments. The prices configured in stripe are without tax. What are the necessary steps so that stripe prints the tax rate / amount on the invoices?

eager hill
#

How do default payment methods work with PaymentIntent? I want to create two payment methods with the ability to set one as a default to automatically use when taking a payment.

abstract sand
#

How can I get a session ID from the payment_intent.succeeded intent? I store session IDs when users create a new checkout session, but I fail to see how I can identify those users with that intent, given that it doesn't return the session ID.

short dragon
#

Hi, are there any known issues with using Stripe payment element inside of an iframe? When I attempt to do so, Stripe JS loads, but the elements never render.

lavish ibex
#

Good morning! Has there been any errors surrounding weekly payouts in Stripe this morning?! We have had weekly payouts for connected accounts going on 2 years being paid out consistently and this morning no one was paid out.

thorn trout
#

Hi there! what happens to the create subscription if customer doesn't attempt to make any payment or customer attempts payment becomes unsuccessful. details needed for both cases

vagrant steppeBOT
#

DMFist

hasty dove
#

Is there a way to set the requirements.eventually_due date on the account object?

spring terrace
#

In a connected account environment, I want to start a subscription AND add an additional "startup-fee" to that transaction. Can I specify a different receiving account (the parent of the connected account) for that one product/line in the subscription, then set up the transaction in the very same transaction, and have its recurring lines still go to the connected account?

north scroll
#

I there, I'm integrating stripe with stripe connect into a web marketplace. For my use case I need to have distinct payment and transfers (on-to-many relation). I wanted to use Checkout to quickly integrate payment but I don't really understand how set an amount superior to the product amount. Indeed, my business plan is to include a marketplace fee in the total amount to be able to earn money at each payment.
Should I add a Price object dedicated to fee in line_items?
I've seen the parameter application_fee_amount in the payment_intent_data option parameter of the Checkout session creation but I understand it only is useful when using indirect payments.

wheat lake
#

Hi everyone, I am testing stripe transfers to a connected account using our test account however I keep getting balance not available. Logging the balance out I can see available balance is 0, pending is about 4k and instant is the same as pending. Can someone advice on what pending means? Doc says it's not available yet due to 7 day pay cycle but it's available in instant. Will the pending balance go into available or is it locked until it is paid out to the bank?

acoustic grove
#

Hi everyone, we have added two webhooks payment_intent.succedded and customer_subscription.created for both test and live keys on stripe. On test env both the hooks are getting fired, however on live we are getting only one webhook customer_subscription.created and its been a week and we are unable to figure out why. Any help would be appreciated

mortal nimbus
#

Hi all - using radar for fraud teams (RFFT), we're seeing a high block rate (over 8%) due to the AVS rule. Is there a way to change this rule to only apply to transactions above $50?

wheat lake
#

Hi all, can someone clarify the refunding a charge with an application fee for a destination charge (connected account) - The doc wording says if I set refund_application_true then it refunds the amount back to the connected account but my question is does that amount refund to the customer?

main peak
#

I would like to get connected account Net price detail after successful transaction using API. Please share API detail how to get net price after deducting fees.

ruby spire
#

Hello stripe team.
I have faced with a problem when I try to retrieve stripe charges using by "https://api.stripe.com/v1/charges/search" endpoint.

I have part charges that are not in the response data
https://api.stripe.com/v1/charges/search?query=payment_method_details.card.fingerprint:"12ab12lorem"
But if I use for example:
https://api.stripe.com/v1/charges/search?query=created < 1586372773
In this case, I got a response with charges where "fingerprint" is "12ab12lorem"

I can't understand what is I doing wrong

exotic geyser
#

I have opened a new account and need to make manual payments - How do I open the GUI which allows me to do this?

wheat lake
#

Hi all, I was looking into destination charges for connected accounts and ran into a stumbling block for a use case that involves more than one destination. So in our case a customer may want to purchase 5 items that all belong to different suppliers that have their own separate connect account. Is this possible where we charge the customer once and then divide out the amount to different destination? If not what would be the preferred solution?

viral spoke
#

Hey, I create a session via. stripe.checkout.sessions.create(...). There I want to pass a already created shipping rate id. I tried this way, but it does not work. How do I do this? ```
shipping_options: {
shipping_rate: "shr_1M2wcYD4LgnRPd5ttpAW3fkj",
},

golden spade
#

An Invoice can have multiple PaymentIntents, right? If so, how does the stripe.Subscription.retrieve(<id>, expand=['latest_invoice.payment_intent']) call determine which PaymentIntent is included? The most recent one by creation datetime?

crisp valley
#

With NextJS 13 supporting react server components, I am creating the checkout and manage portal session on page load and saving that URL, however I noticed that it can expire if the page is left open too long.

Do these sessions need to be created on click?

frozen fossil
#

Hey beautiful people happy veterans day! I'm looking for some help if its possible to simulate a payment_method.card_automatically_updated event in test by the network? Do i need to use a specific pm_id?

nimble dagger
#

Hi,
I'm learning Stripe Payment Element. I am trying to integrate it into an existing application. When we run the application in localhost, we run in https, but with an invalid SSL certificate. Stripe sends an error that the SSL certificate is invalid and so it won't display.

I don't have the option to change our development environment to run in http or to fix our certificate. Is there some way I can tell Stripe not to check the SSL in my DEV environment?

tropic bridge
#

Hey folks! What is the difference between finalizeInvoice and pay for an invoice? My use-case is that in a single API call made in the frontend i would like to create an invoice and automatically complete the payment

wheat lake
#

Hi everyone, we are using express connect accounts and wanted to know do we need to verify their bank account separately or is it automatically verified as part of their onboarding process? This is to ensure we can safely place a charge (in case of recouping money for refunds)

surreal temple
scarlet hill
#

Hello,
is there any to pass default_tax_rates when chargin a customer after a setupintent ?

weary vale
#

Hello, someone has the calculation of the proration in subscriptions. I have problems with the sum

glacial hazel
#

Hi, I want to know that how to disable otp authentication in stripe when customer pays via credit/debit card on website during online shopping

languid tulip
#

Hi @plain sparrow. Promoting is against the rules of this server (see #📖rules ) so I'm going to delete your post. Please do not self-promote here or you will be banned from the server!

golden spade
#

My flow involves creating Subscriptions to get latest_invoice.payment_intent.client_secret and pass onto the Card element in the front end. In this case, a brand new subscription is created with status incomplete. I just noticed when I tried to upgrade an active subscription, the status in this case was past_due. Is this something I can expect? e.g., that new Subscriptions will be incomplete and upgraded (but not yet paid for) subscriptions will be past_due?

bleak holly
#

Hello there, I am trying to add a debit card as a payment method to a Stripe Connect account. On the frontend I'm using Stripe.js createPaymentMethod (https://stripe.com/docs/js/payment_methods/create_payment_method) which successfully returns an object:

const paymentMethod = stripe.createPaymentMethod({
                            type: 'card',
                            card: cardNumber, // Stripe.js automatically picks up expiry and cvc fields
                            billing_details: {
                                name: this.addCard.cardName,
                            },
                        })

but when I list the payment methods using the PHP SDK I get an empty array and I'm not seeing the card on my Stripe Connect dashboard:

PaymentMethod::all([
            'type' => 'card',
        ])

In the docs for create payment method (https://stripe.com/docs/api/payment_methods/create) it shows creating the payment method with the raw card number, which I feel like I'm not supposed to send over the wire. Can we send a token to create the payment method? Also, where on the Stripe Connect dashboard are payment methods displayed?

lyric iris
#

Hi. I have a question about enabling iDeal payments

terse lodge
#

So, if I'm a Connect customer, and Stripe pays some money to a connected account, do that account gets a receipt/invoice from Stripe saying how much money did they get and any fees/etc.? Or they just get a transfer on their bank account with a ref number?

warped herald
#

Hi guys, how can you set different shipping prices based on the user's shipping country? EG: If the user wants to ship to France, they pay more for shipping.

remote fable
#

Hi, can somebody help me figure out how to use Tax Rates with Subscriptions? Specifically dealing with different rates for different states/provinces

lavish cedar
#

Hi everyone, is there a way to ensure that the date of the next invoice changes when I update a customer’s subscription schedule’s billing cycle anchor to be ‘phase_start’? This next invoice date seemed to have changed when the phases' billing cycle anchor was accidentally set to null, but it’s not changing back when I set the billing cycle anchor back to ‘phase_start.'

lofty coral
#

Hi, I am checking the API and the Account object...
Theres a property called: requirements.pending_verification ... what is used for?
Is it useful to block "scammers"?
We have a problem in our site that a user stole a credit card number (outside our system and outside stripe), and then he created a fake stripe account, connect it to our site, and started making transactions to that account with the stolen card.

vital hound
#

.NET - How would I go about creating a payment intent, but I would like it so that some of the money gets sent to 1 account and then another portion of the money gets sent to a different account? Is this possible?

tropic drift
#

Hi Team, I'm stuck with something really weird - I'm creating promo codes as usual with 100% off to test my integration in production. ID: promo_1M32kbE8JB4qP7PoF7XlK1kP - but the Stripe Payment Link always tells me the code is invalid. Old ones work but none of the codes I'm creating right now is working on Payment Links. I have no restrictions on them at all.
They do work when I add them directly to an invoice.

golden spade
#

If an invoice is marked uncollectable will both the invoice_updated and invoice_marked_uncollectable webhooks be sent?

mortal nimbus
#

hey team -- anything we should be aware in term of throttling on the Subscription related APIs?

muted wing
#

Have a question about the us_bank_account payment method: The documentation indicates that it should have a status property, but I don't see it in the code.

abstract sand
#

does success_url that's returned from Stripe's Session Create get called only if the transaction managed to complete successfully?

loud lake
#

Hello, I have a question regarding Stripe Connect + Express accounts, and payouts. When a connect account earns revenue, I would like the money to be held by Stripe for 14 days before it can be paid out.

I tried to set delay_days to 14 and interval to manual but it won't let me do both at the same time. If I only set delay days to 14 and leave interval as daily, does that mean Stripe will automatically send the money to the connect account's bank? Or can I still control that? (e.g. have a payout button on my custom dashboard?)

gentle hearth
#

I am trying to query transactions created date. If I understand right dates are stored in UTC. If I want to get all the transaction from Nov 1st to Nov 11th what dates would I send to the server if I am in the Pacific Time Zone?

nimble dagger
#

Hi,
I'm learning Payment Element. In my code I call stripe.retrievePaymentIntent(props.clientSecret)

This returns a PaymentIntent with status of "requires_source." I looked in the documentation and it says this is a status from an old version of Stripe. Looking in the Dashboard, it appears we are using the 2016-03-07 version (see image).

My manager says I can't change that. Is there some workaround I can do to do my own local development in the latest version? Something I can specify in the code or app settings?

weary vale
#

Hello again. I am trying to mathematically calculate the proration of an invoice and I cannot find how to calculate it.

thorny shoal
#

How can I include metadata in Stripe Elements form?

white dragon
#

How do i conditionally increase of decrease pricing to a base priced based on user selection for extra features as in this example with checkout.

thorny quarry
#

No such setupintent: 'seti_

#

We are having problems with setupintent saying no such and our api and key match

honest cliff
#

hii. I have a question related to next_action.redirect_to_url . Does the redirect will happen only if successfull payment happens?

dusk zephyr
#

Hello, I've got a quick question. Is it possible to issue a refund after a payment intent has been captured?

abstract sand
#

Hey, I'm saving a session ID that was previously generated but a client hasn't made a payment yet, then when the client revisits the page, I set the session using this method. Are there any ways to do this without making calls to the Stripe API, given that the client could possibly create a script that'll call the webpage thousands of times.

autumn compass
#

Hello can anyone help me with this error Invalid value for elements(): clientSecret should be a client secret of the form ${id}secret${secret}

merry cypress
#

Can I create the subscription first (charge) and then add a schedule to the existing subscription?

ember cypress
#

Hello, how are you? Do you know how to setup the stripe checkout on shopify? I already followed the doc but dont work, please help me

pliant ice
#

Hi all! We're considering enabling a "newly supported country" in our usage of Stripe Connect Express Accounts. We have a couple questions around the implications of the preview/beta status of those countries - details in thread. Thanks in advance!

ember cypress
#

Show it, but dont work correctly

regal solstice
#

Hi everyone, I set up a an API with a webhook to listen for a payment intent success. The API uses sockets to send the result (success or failure) back to the client. While stripe and the endpoint seem to be talking fine, that success code never reaches my app. Has anyone dealt with a problem like this before?

sleek pelican
#

Hi! I'm trying to expand subscription product data so I can get the original product name while listing subs. I'm getting an error on this code -- could you please help? stripe.subscriptions.list({ customer: customerID, expand: ["items.data.price.product"], }),

late bough
#

Hi Stripe dev, I'm using Stripe Golang integration, I'm getting this error while trying to get payment method:

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

I have to set up stripe for Go Puff payments and the first is supposed to show my phone number and email and all it does show is my email. When I click next it says sending a code to my phone but never sends one. So what do I do

abstract sand
#

Is there something I can use to check whether the user who is initiating the payment meets certain criteria? For example, I have a website with Stripe payments and user can select their seat amount. If someone takes the users seats while they're making a payment, I'd have to refund that user. Is there something which would send an intent to my server so I can process the data before approving the transaction?

unique sable
#

Hi, Stripe! How are you?

I'm trying to implement cashback on my React Native App, using a backend server that handles the credit card of my client. Does anyone know if I can do this and if yes, how?

I thought about the Invoice Balance Field, but I don't feel like I'm right to put the cashback balance on this field.

Thanks in advance

vital hound
#

Will apple pay still work when using Destination-Charges?

vocal wagon
#

i tried ListAutoPaging() on Stripe.ProductService(), but i got nothing.... ^^'

minor cipherBOT
#

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

abstract sand
vital hound
#

If a user didnt complete their express account setup and I need to generate a new link for them do I still pass in the Type = "account_onboarding", or should it be something different?

lofty hound
#

hi all, any idea why the following error might be occurring, I have installed stripe in a react native app. I make use of expo as well. I have not written any code against Stripe yet, bare install of Stripe here.
Expo version: 46.0.16
React Native Version: 0.69.6
Stripe: 0.13.1

When running npx expo run:ios -d I get the following error:

(ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext.swift:240:54)

  238 |         let pk_didSelectShippingMethod = #selector(
  239 |             (PKPaymentAuthorizationControllerDelegate.paymentAuthorizationController(
> 240 |                 _:didSelectShippingMethod:handler:)) as pkDidSelectShippingMethodSignature)
      |                                                      ^ '-> ((PKPaymentAuthorizationController, PKShippingMethod, @escaping (PKPaymentRequestShippingMethodUpdate) -> Void) -> Void)?' is not convertible to 'pkDidSelectShippingMethodSignature' (aka 'Optional<((any PKPaymentAuthorizationControllerDelegate) -> (PKPaymentAuthorizationController, PKShippingMethod, @escaping (PKPaymentRequestShippingMethodUpdate) -> ()) -> ())>')
  241 |         let stp_didSelectShippingMethod = #selector(
  242 |             _stpinternal_STPApplePayContextDelegateBase.applePayContext(_:didSelect:handler:))
  243 |         let pk_didSelectShippingContact = #selector(
lime ermine
#

Is there any way to prepopulate the "Website" field value when creating Account Links for Connect?

minor cipherBOT
#

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

agile stirrup
#

I am not receiving the verification code via my phone.

agile stirrup
#

Yeah they haven't responded

#

Is there another way

#

Time is of the essence

slate elbow
#

wait for them to. no one here can help with account-related issues

#

this server is for support regarding integrating with stripe

agile stirrup
#

Is there a phone support line

slate elbow
agile stirrup
#

So there is no phone number?

slate elbow
slate elbow
slate elbow
# lime ermine Is there any way to prepopulate the "Website" field value when creating Account ...

if you're talking about pre-filling the user's website during account onboarding, you can either create or update the express account to include business_profile.url:

https://stripe.com/docs/api/accounts/create#create_account-business_profile-url (whilst creating the account - all account types supported) or
https://stripe.com/docs/api/accounts/update#update_account-business_profile-url (by updating the account - express and custom only)

vocal wagon
minor cipherBOT
#

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

sterile sparrow
#

Credit and debit card payments aren’t available right now.

slate elbow
minor cipherBOT
#

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

solid wolf
#

hey team, I would like to change the payout schedule of ALL connected accounts from the default daily schedule to a weekly schedule. Is there a way to do that on the Dashboard?

grave owl
#

hi stripe dev, any ideas to pass payout fees to the Connect account?

slate elbow
# grave owl hi stripe dev, any ideas to pass payout fees to the Connect account?

you could directly debit the connect account if its express or custom: https://stripe.com/docs/connect/account-debits, keep this in mind:

Using Account Debits require getting legally binding consent from your connected accounts. This feature is available in Australia, Canada, Europe, Hong Kong, Japan, New Zealand, and the U.S. Stripe supports Account Debits only when both your platform and the connected account are in the same region (for example, both in Japan). If you have interest in other regions, contact the sales team. There’s an additional cost for using Account Debits.
the pricing for debits is listed here: https://stripe.com/connect/pricing

slate elbow
minor cipherBOT
#

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

vocal wagon
#

I created an account for testing and want to close. I cann't fint where to close the acoont. thanks

scarlet hill
#

Hello I have a problem with 3DS2 and off_session payment

sterile bloom
#

Stripe dev I need to upload my pictures of my id or enter the numbers of my id because my camera is broken do anybody know how to upload my id I tried to follow the steps on the website but it was to complicated may someone please help me

crisp valley
#

Hi I'm new to Stripe Subscriptions. I saw that there is a customer.subscription.deleted webhook for when a user cancels a subscription. I'd like to keep a full transaction history for each user. Should I be trying to implement soft-delete on my subscription objects or can I retrieve this info again through stripe later?

minor cipherBOT
#

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

bleak flax
#

Can somebody please tell me about cryptoreserve.com and how they have been ripping people off since 2014 and have been using stripe to wash the money. I Want to know how to get my money back to deposit for your company

#

I want my money back I’ve got the receipts to your company from my bank account I’ve got your bitcoin wallet address I also have your invoice number and your info

rich hornet
#

Why did I just get a notification from my bank saying my monthly stripe payment has been set or something like that?

#

Nvm, messaged support

slate elbow
full heart
#

I've implemented the Stripe Payment Element but I'm confused but it doesn't ask for their name or address. I thought this was always required for a credit card?

slate elbow
slate elbow
full heart
slate elbow
full heart
slate elbow
#

that's as much as the stripe payment element will ask for for cards

#

klarna and similar payment methods is when it'll require a name

slate elbow
scarlet hill
minor cipherBOT
#

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

slate elbow
scarlet hill
#

So finally I did it in another way

slate elbow
#

oh you got it working?

scarlet hill
#

Yes thanks 🙂

terse lodge
#

How can I edit an invoice footer where it says "Questions? Contact us at email@address.com or call us at +phone number" Specifically, the email address is not correct

slate elbow
ember cypress
#

Hey guys, do you know how integrate the strip's checkout page with Shopify

crisp valley
coarse oak
#

Hi, i have a question about webhooks for connected accounts and is there a way to filter webhook for specific connected account?

slate elbow
coarse oak
crisp valley
minor cipherBOT
#

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

slate elbow
#

so they would have to resubscribe

night falcon
#

if we have a app ready to release, when is the earliest possible time we are looking we could publish the app?

slate elbow
night falcon
#

@slate elbow no to create a stripe apps (app) and publish it to the store so other customers (of stripe) can use it

slate elbow
night falcon
#

thank you very much

slate elbow
#

np :)

night falcon
#

🙂

night crest
#

Dear all, i am new to stripe, we have integrated with stripe using react.js library, how do i enable the production payment? I am getting the following error when i use my real card

  1. code: "card_declined"
  2. decline_code: "test_mode_live_card"

Any suggestions how to enable production mode?

slate elbow
#

your account has two different sets of keys. one for testing, one for prod

night crest
#

Thank you.

#

I see only one key, how do i create another key for prod?

slate elbow
#

your live public key will start with pk_live, and your secret key will start with sk_live (or rk_live if you use restricted keys)

night crest
#

got it, thank you, i shall check and come back if any other issues.

minor cipherBOT
#

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

dusty lagoon
#

Hey, we're starting to build a custom Stripe app, is it possible to pass query parameters to the dashboard URL so we can load this data into our embedded app?

#

we are going to have fields in our app that we want to be able to prefill with query parameters. thanks to anyone who can answer my question

frozen berry
#

Hey, regarding currencies, we’re using elements on the frontend. If we create a product in USD, is there any way to show it to uk customers in GBP or give an estimation? After speaking with web support, they said no - just want to confirm

slate elbow
#

but with elements, you'll have to handle that yourself

minor cipherBOT
#

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

slate elbow
#

this is a public chat. i would recommend you delete the details you have posted

#

try recovering your account at https://dashboard.stripe.com/recover. if you can't there, use https://support.stripe.com/contact/email to reach out to stripe support

vocal wagon
#

Hello everyone, one question please. Do I have to obbligatory add a product into stripe for payment integration into my custom webapp ? Thank you

#

Can I do the checkout without create a product into stripe ?

slate elbow
subtle ravine
#

#dev-help We want to redirect the user to the Login page from the pricing table if the user is not logged in. How can we implement that? We only want the logged-in customers to checkout (from the pricing table). Any help or advice is greatly appreciated. Thank you!

dapper ravine
#

are customer and card objects scoped to individual Stripe account? Asking in context that there is no way other malicious parties can make a charge on their stripe api key if they have access to someone else's customer id

slate elbow
slate elbow
#

np :)

dapper ravine
#

we have a customer complaining they start getting fradulent charges after using our platform. I investigated and confirmed there was only one valid charge and he subsequently removed his payment method

#

any advice on what else i can do to ensure it's not us / stripe and reassure customer?

slate elbow
slate elbow
#

if there is no log of a payment in your stripe dashboard, it was not made against your account

dapper ravine
#

just to be clear: the charge he made on our platform was valid. i am not sure if the fraud ones were made on stripe or other platforms

#

could be unfortunate timing but i want to confirm for sure

slate elbow
#

are you using stripe.js per chance?

#

(or one of the stripe client-side SDKs)

dapper ravine
#

we are using react-stripe-js

#

right

vocal wagon
#

olli be grinding for that support 💪

slate elbow
#

in that case, it's definitely not your platform making the fraudulent charges. the charge lookup tool above can be used by them to check the payment ^^

dapper ravine
#

thank you!

slate elbow
#

honestly, you can just tell them if they didn't authorise those payments, to dispute them with their bank. the dispute won't affect you as you're not the merchant making the fraudulent charges

slate elbow
vocal wagon
#

how’d u learn how 2 code

slate elbow
dapper ravine
#

thank you so much @slate elbow !

vocal wagon
dapper ravine
#

so as it's unfolding: they didn't get fraud charges, it just set off their id theft protection

#

maybe because our domain is .gg ... probably need to go around to dispute them all

slate elbow
vocal wagon
#

DAMN

slate elbow
vocal wagon
#

how could u be that bored at 12 😭

#

to learn how to write some weird shi

dapper ravine
#

wow @slate elbow that's impressive

slate elbow
#

lets just say i wasnt doing the best in school. coding was enjoyable, and still kinda is

#

now i'm going to college in january so seems like stuff is finally going somewhat smoothly :)

vocal wagon
#

a coding college

#

i mean coding related?

slate elbow
#

nah just a normal college. going to go and do some highers in computing science, which can eventually lead to a degree

true violet
#

Hey

slate elbow
true violet
#

I gotta a problem in my code it's a simple one not hard but anyone can help me pls

true violet
slate elbow
true violet
slate elbow
#

pasting it?

true violet
#

the index.html one

#

I have some problems in the CSS especially in the copyright padding top and the body background color

#

and h2 tags should have the color of #721817

true violet
slate elbow
#

yeah but i think you've joined the wrong server

true violet
minor cipherBOT
#

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

thick cliff
#

Is it possible to confirm a previously created payment intent off_session if it was created without the off_session flag set to true?

Would it work to update the payment intent with off_session set to true and then to confirm the payment intent?

frozen berry
slate elbow
#

stripe should choose the correct currency based on ip address and whatnot

dusty lagoon
#

i dont use discord. how do i see if anyone replied to my question?

frozen berry
dusty lagoon
#

i need to know if it's possible to push query parameters to an app i am designing inside stripe

autumn compass
#

Hi all, is this the correct way to pass customer information that will be displayed in the payment element

vocal wagon
#

Hey all, trying to use invoice line items to calculate MRR, but I'm always coming in high even after deducting refunds, fees, and disputes. Am I missing something here? Balance transactions reconciles just fine, but invoice line items does not. Any guidance would be greatly appreciated. I should mention I'm extracting data from the api directly.

minor cipherBOT
#

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

inland rapids
#

Hi All

minor cipherBOT
#

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

inland rapids
#

I am byilding checkout with stripe payment buttons

#

But somehow the buttons are not visible in my checkout.

I dii activated Google Pay and Apple Pay and also verified domain for apple pay

But there is no button displaying on the UI. I can see iframe but they are hissen and emoty

marsh forum
#

Hey devs! I have a quick question. How can I resolve this issue: "Funds can't be sent to accounts located in GB because it's restricted outside of your platform's region"? I'm located in Canada, and client requires that some payments should go to users in UK and US. So, is there a solution? Or should I just email support?

minor cipherBOT
#

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

tulip bough
#

Hi.Stripe
Wsminshop account currently has a balance of HKD 525.64
My bank has not received 525.64 yet.

#

Hi.Stripe
Wsminshop account currently has a balance of HKD 525.64
My bank has not received 525.64 yet.

mint tendon
mint tendon
#

Basically i want to do what freelancer does. Customer in any country pays credits. Connect account in any country can have a payout when work is complete. We do not have a US stripe account so can’t do cross border charge now transfer later. Any thoughts?

pseudo tulip
#

Hello everyone in the class.
I am develop a digital Multi-Currency Wallet platform but I don't know maybe strip virtual and Physical card can be use as Multi-Currency Card.
Card that can dispense any currency in an country. It can be use for the people who travel from one country to other, for there transactions to be on one wallet and exchange to the country currency of where they are at the moment.

simple sparrow
#

hello everybody, I want to know is possible to add stripe fee(30 cents+ 2.9%) to customer session total amount? is it manually or automatic?

minor cipherBOT
#

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

stoic thistle
#

Hi everyone , I need some help
I try to open alipay payment and stripe say my website not meet the requirements and then I change my website, how can I reopen my alipay payment

astral cave
#

Hello. I am from Uzbekistan. I would like to use your Stripe payment service for my WordPress site. How to register and use. Please help.

stoic thistle
astral cave
stoic thistle
astral cave
prisma blaze
#

i have a company where we clean the shoes of people. but before we can clean them they have to send it to us. i want it so that once they pay they get a shipping barcode or label that they can use to send there shoes to us, but i cant figure out how to do that. so i need some help whit that.i want to use postnl for the shipping but if that isnt possible could you name another shipping company

astral cave
stoic thistle
astral cave
astral cave
stoic thistle
#

Idk

astral cave
astral cave
plucky coyote
#

Is it possible to get information about which nft sites use stripe?

minor cipherBOT
#

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

abstract sand
#

does anyone know why this doesn't work?

#

getting Received unknown parameter: capture_method - Received unknown parameter: capture_method

minor cipherBOT
#

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

night falcon
#

when a customer installs a stripe app, at which point do I get the customers secret key (so that I can create a webhook for their account)?

minor cipherBOT
#

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

slate elbow
slate elbow
hazy plinth
#

Hello, is there some way of removing the email address on checkout with the firebase extension ?

#

I have tried passing the customer_email and customer

minor cipherBOT
#

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

mint tiger
slate elbow
mint tiger
dapper ravine
#

is there an api to update connect express accounts Statement descriptor without having the customers to initiate it?

marble dove
#

how do I just specify a sale by percentage in a checkout session? I don't want to first create a coupon object for every possible percentage.

vocal wagon
#

Hi, I am testing Stripe Blik payment functionality. Stripe documentation lists errors specific to Blik payments and the way to simulate them in development using specific email addresses: https://stripe.com/docs/payments/blik/accept-a-payment?platform=web&ui=API#simulate-failures
The issue I am facing is that only two initial error conditions from Immediate Failures result in errors in my JS code, all others from Declines (8 second delay) and Timeouts (60 second delay) do not throw error, instead returning paymentIntent in status requires_payment_method. Is that like desire behaviour or a bug?

Learn how to accept BLIK, a common payment method in Poland.

#

Hi! Are ID cards at risk due to the ftxes hacker attack?

slate elbow
slate elbow
slate elbow
vocal wagon
slate elbow
vocal wagon
#

Didn't stripe handle this data?

slate elbow
#

that would once again be something you'd need to contact FTX about

minor cipherBOT
#

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

slate elbow
#

this server is more for support with integrating with stripe. any other types of support can't be received here

vocal wagon
#

OK thanks

mint tiger
vocal wagon
#

I understand, I thought only stripe stores this data, thank you

#

That's why I thought

cunning siren
#

Hello, is there a serverless/backendless implementation of the Stripe API?

#

Are there any examples?

tawdry wagon
#

Hey All. For javascript ui using Stripe elements, I have a working version for saving a credit card w/o a payment for future use using the "card" element. I based it off of this sample. https://github.com/stripe-samples/saving-card-without-payment . I need to do the same with saving an ACH account for future payment. I know how to create a setupintent, but do I use the "payment element" UI? on the client side? Is there a sample ?

GitHub

How to build a form to save a credit card without taking a payment. - GitHub - stripe-samples/saving-card-without-payment: How to build a form to save a credit card without taking a payment.

slate elbow
#

you can set payment_method_types to ['card', 'us_bank_account'] when creating your setupintent to only allow cards and us accounts

dry swallow
#

Great that helps

slate elbow
cunning siren
#

is there a way to implement these if i was using firebase, for example?

slate elbow
cunning siren
#

ok thank you

slate elbow
cunning siren
#

I'll check it out

minor cipherBOT
#

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

leaden jewel
#
import stripe


def lambda_handler(event, context):
    # Set your secret key. Remember to switch to your live secret key in production.
    # See your keys here: https://dashboard.stripe.com/apikeys
    stripe.api_key = "sk_test_51asdasdasda"

    # Set your secret key. Remember to switch to your live secret key in production.
    # See your keys here: https://dashboard.stripe.com/apikeys
    stripe.terminal.Location.create(
        display_name= event["display_name"],
        address={
            line1: '1272 Valencia Street',
            city: event["city"],
            state: event["state"],
            country: event["country"],
            postal_code: event["postal_code"],
        },
        metadata={
            connected_account: event["connected_id"],
        },
    )

    return {
        "statusCode": 200, 
        "body": event["account_id"]
    }

I keep getting returned ``` "errorMessage": "name 'line1' is not defined",

primal vault
#

Anyone else getting this on production Stripe Checkout?

noble plank
#

How can I ask bisiness related question?

crude saffron
#

Hello, are there any benefits in removing payment intent and/or setup intent? Is it recommended to create functions to close these after a certain amount of days?

wind warren
#

Hello, i am trying to udnerstand the functionality of https://stripe.com/docs/api/subscriptions/create#create_subscription-payment_settings-save_default_payment_method. If not set, does it use the default payment method on the customer? what happens if there is not default payment method on the customer set yet?

brisk relic
#

Is there a way to pass metadata to the customer that is created with Checkout when creating the checkout session by API?
I have done this with the payment_intent and it works well.

echo coral
#

when I tried to pay with G pay integrated using payment request button, got an error saying
"An unexpected error has occurred. Please try again later. [OR-IBIDL-01] "

turbid cedar
#

Hello, is there a way to apply coupon to a finalised invoice?

late harness
#

Hello, we have 404 Err occuring from our payments. Upon investigating we realized that our Shopify site was disconnected from the API because we were migrating to our new site on Woocommerce. However a couple of orders and payments had gone through during this time, how would we collect those payments? By reconnecting to Shopify?

gusty imp
#

Hello, I was using stripe plugin 1.1.4 with flutter and was using webhooks but ever since I updated it to version 4.0.0 (flutter_stripe), I don't see any information regarding payment via webhook on stripe docs. We can't use webhooks anymore?

lilac quarry
#

So we just set up stripe, fully. We made a payment with one of my personal cards as a customer.

#

We deposited the money to our checking account and stripe says it was deposited but we don’t see it in our account

#

Then I also notice stripe is an extra -$33.33

#

Help

steady cosmos
#

Hello happy day,
I'm creating a website where I would like to integrate with stripe, but I would like the checkout form not to be the default checkout but one of my own, could someone help me with this please

terse lodge
#

Using Connect and Invoicing. I'm creating the invoice items first and then using the Invoice Create Options setting the customer, so all invoice items for a customer are grouped automatically on a single invoice for the customer. The thing here is that each invoice item may need to go to a separate destination - how would I do this creating a single invoice, ideally, or multiple invoices - one per destination, as an alternative?

terse lodge
misty hornet
#

Thanks @terse lodge for helping out! @steady cosmos let me know if you have a follow-up question.

terse lodge
misty hornet
#

Hi @terse lodge the threads are created by Stripe engineers. Sometimes we are busy helping users in existing threads so we might not be able to create new threads immediately

serene spear
#

Hello. Our customer got this error while trying to collect payment through a BBPOS WisePOS E reader. And the web page was integrated with @stripe/terminal-js.

Cannot collect payment. The device may be busy performing updates or changing settings.

We have advised the business owner to restart his reader and try to collect and pay again and still got the same error. Does someone have some suggestions? We have no idea about this error.

unkempt umbra
#

Hi, I am using webhook in dev mode. The webhook stopped being called today. Any idea ?

steady cosmos
#

@misty hornet could you explain me the flow of checkout please?

dreamy loom
#

Hi, which is the order of events that take place for an invoice? invoice.created > invoice.finalized > invoice.paid + invoice.payment_succeded > ?

craggy vector
#

Hello I need to test auto renewal payment after 2 hour
let's say i buy some starter Subscription from stripe today through payment sheet in IOS device and made the payment successfully. After 2 hour it should be expire and auto payment again with out filling the card details.
Only one time i want to fill the card details then it should be auto. How i can do that one and test in local
This is my subscription create function
subscription = stripe.Subscription.create(
customer=customer['id'],
items=[
{"price": price_id},
],
payment_behavior="default_incomplete",
collection_method="charge_automatically",
payment_settings={'save_default_payment_method': 'off'},
expand=['latest_invoice.payment_intent'],
)

#

can anyone help me on this point

fickle apex
#

Hello

Can anyone point me in the right direction in the API for where I can find the Tax Amount being applied to a transaction?

Can't find where it's exposed for payments that don't create an invoice i.e. not Subscriptions or Invoices - just a simple Charge.

Charge object, Payment Intent object and Balance Transaction object don't have it?

misty hornet
#

@fickle apex I've already created a thread for you, let's discuss there.

rotund seal
#

Can someone help me with this error -> 'USER_DEBUG "message": "Unrecognized request URL (POST: /v1/checkout/sessions/cs_test_a1XkUeLnjimkTUmnXzdd8Km1eIos8LvUGKlEAG6n8yYxFn9dnBPVMp9dWUF)'
Trying to retrieve Session object from Salesforce Apex by calling Retrieve Session Object API

upper viper
#

For status as requires_capture from confirm function or for using 3ds how to redirect to otp page or bank page without using checkout.js form.
We have used the "payment_methods" api for taking card details

quaint musk
#

Hey team! Quick question for you.
In a subscription, when cancel_at_period_end: true or when the user clicks on Cancel Subscription in the Portal Session, is the status of the subscription going to be active for the whole time, until the end date of the subscription?

terse lodge
#

Using Connect and Invoicing. I'm creating the invoice items first and then using the Invoice Create Options setting the customer, so all invoice items for a customer are grouped automatically on a single invoice for the customer. The thing here is that each invoice item may need to go to a separate destination - how would I do this creating a single invoice, ideally, or multiple invoices - one per destination, as an alternative?

red agate
#

Hey team, i am following the subscription schedules video and want to handle a part where 3D Secure Authentication is required so when i am using a test card with authentication required it's giving me a error that your card requires authentication, will it give the option to the customer in live mode to authenticate it?

winter moat
#

HI there.

I have a question Today about currencies.
We have subscriptions with a price that we want to fix in USD.
But I want my customer to be able to pay in their local currency.
It means that every month the amount they pay will be different because the exchange rate will change everyday.
Is it possible in Stripe ? If so , How ?

Cheers

barren otter
#

Hi! I'm testing free trials, and I notice that if we use a grace period "Smart Retries" user receiver extra 4 weeks instead of 1.
Scenario:

  • user receive 1 week free trial fro monthly subscription
  • after the first 0 $ invoice - 7 days of trial expired, user is given extra 3 weeks for smart retrials, but THIS SHOULDN'T HAPPEN with the trial user
  • expected: after the first 0$ invoice - 7 days of trial expired user should be charged with a monthly subscription or have it cancelled
pseudo wraith
#

Hello, I tried to install webhooks in my project (local). When I do an order (with success code) my event always return me : "Connection to remote host denied, contact support". Any idea to help me ? Thanks.

wispy crow
#

Hi! How I can put payment_bahaviour to allow_incomplete when I create a checkout subscription session, is there any way to specify that?

shadow olive
#

Hi! I'm wondering do you have a page where I can see which dates you released updates for Magento 2? Specifically, I'm trying to find out when 3.3.6 was released...

steep pecan
umbral ingot
#

Hey Guys, I hope there is someone that can assist, we are currently in the process of developing a app, but there is some in depth questions that the development team would like to ask, is there someone that would be able to assist over a zoom call?

Quite a urgent request, as the client would like to use stripe, but need to get those questions cleared first over a call. Might be a fruitful relationship for stripe as well to be apart off

Appreciate your assistance

clever mantle
#

Hello guys, I need some help with my project. We can run webhook on test mode and it is active. However, when called I get a 400 error eventho I have given it an endpoint secret. Tested on my local IP file (CLI) it works fine and the webhook is properly called despite when I add it to the endpoint in which as said before I get a 400 error, Can I please get some assistance on what I can do?

native thunder
#

Hey there, I have reviewed the API doc extensively and I cannot find a way to retrieve the text entered as the reason when processing a refund. Any knows any way?

#

Yeah

shadow willow
#

Hey, what is the availability of payment methods based on? I've enabled most of the methods from the dashboard settings, but when going through a checkout, still only the card methods appear there

main gate
#

Hi there, we have a legacy integration with Stripe for subscriptions, and we're trying to upgrade to the PaymentIntents API. I have followed this guide - https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements, and we have managed to get it working. Now, we want to enable a second subscription for the same Customer using the previously saved card details, but the second subscription is Incomplete. My understanding is that this is because the Customer doesn't have a default payment source set.
(i) Is this the actual problem and, if so, what is the best way to handle it? I can't see a way via the api to set a default payment method?; OR
(ii) Are we looking at this wrong, and there is something else we should be doing?

raven ocean
#

Hi All, Question about Stripe Invoices API Flow - It doesn't appear to be possible to send a one-time/ad-hoc invoice to an email address, specifying their name/address.
Instead, it looks as though you have to specify the Customer ID meaning they must be added as a customer.

So am I right in thinking the correct flow would be:

[1] SEARCH CUSTOMERS - if email exists use their customer id and go to [3] otherwise [2]
[2] CREATE A CUSTOMER
[3] CREATE INVOICE - with auto-advance set to FALSE
[4] UPDATE INVOICE - with line items and finally
[5] FINALIZE INVOICE - send an invoice to customer

I ask as out of the thousands of invoices we will be sending each month, 95% of them won't be invoiced again, just one-time invoices, so wanted to check that creating them as customers is correct? and cut down on API calls as it looks as though we need to make 5 calls to send 1 invoice

misty mantle
#

I am facing this error in transfer API

#

I am using Payment Intent first then transfers

upper viper
#

created a payment intent with RequestThreeDSecure as any.now i want to redirect to bank page without stripe java script ,how can i do this .please help

regal sage
vocal wagon
#

Hey guys! I have a question: Having Stripe Connected (Express) accounts for merchants, is it possible to control their balance (on my Stripe Dashboard) whenever they supplied the wrong product to the marketplace that I've built?

vestal vessel
#

Hello! I am using stripe connect with direct charges and implementing payment elements. Whats the best way to share payment methods across connected accounts? The payment intent for elements is setup with future usage, which creates the payment method in the connected account as expected... Then I would like to use that payment method across other connected accounts in the platform, but the docs say I can only clone payment methods from platform to connected account.

vocal wagon
#

👋 Hi all! quick question for those using Usage-based/metered billing. How do you handle subscription modification in the middle of a billing cycle? say I want to change the metered price item on a subscription, do you compute the usage and generate an new invoice before modifying the subscription?

vagrant steppeBOT
#

henrique

steel mural
#

Hello, I need the following help please : I upgraded 2 websites both from prestashop 1.7.5 to prestashop latest edition 1.7.8.7 and since then Stripe is no longer working on both, even with the latest Stripe edition, and despite deactivation or resetting, no matter to solve it, has anybody a solution for that, thanks a lot

foggy hatch
#

hi. How can we link our bank account to Stripe properly, so that invoices paid there by customers directly can be marked as “paid” in Stripe?

left basalt
tulip hornet
#

hi, i am getting

message: 'WeChat Pay requires payment_method_options[wechat_pay][client] to be set to web.',

Stripe.checkout.session.create({}) function what i am missing ?

hasty dove
#

Do stripe webhook requests send the account or some identifier in the headers etc? We have multiple stripe accounts so would be nice to know what account it's coming from

cobalt jolt
#

im testing with a stripe express test account, is there https://connect.stripe.com/express_login alternative for test accounts?

misty mantle
#

I am getting this error in Transfer API
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

native thunder
#

@hollow prairie sorry I went on to a meeting, but yes, this is the expectation and I'll will write then my feature request. Thanks for your help!

fluid vale
#

Hello, I am trying to understand the functionality of https://stripe.com/docs/api/events/types#event_types-invoice.upcoming
Can anyone please help me..
We had set the upcoming invoice period to 7 days..but now we want it as 30 days.that is we need to send email to customers 30 days prior their subscription ends.
So if I set it to 30 days and a customer subscription end at 28th of November 2022.Email should get triggered but its not..

honest rampart
#

Hi, I'm new with stripe just joined this community. I need a solution for my problem. Problem is I have an app in which I'm charging from customers using stripe. That is working good. But now I want to send payments to my vendors. Just like ecommerce applications. I have customers and vendors both. I charged from customers and now I want to send payments from my stripe account to vendors bank account or credit card. How can I do that? Hope you understand my problem.

valid dew
#

Hi is anyone here who can chat about invoicing API with me?

abstract roost
#

<Route exact path="/payment" element={<Elements stripe={promise}><Payment /></Elements>}/>

#

guys is there particular problem in here?

raven ocean
#

Hi, in relation to a previous question of mine here - #dev-help message
I started looking at using Stripe Invoices as mentioned in the previous thread however, i have hit a brick wall with the payment value as it seems that i can't specify a price when adding a line.

Essentially i would like to generate a link for a customer to pay for their quote, each quote is unique and the amounts change all the time so need a way to specify the value of every quote/invoice/link we send.

What is the best way to generate payments for a variable price?
Through a browser there is an option to create an invoice for a one-time product, free text and set any price but i can't see this option via API.

smoky pasture
#

Hello everyone. I need a bit of help with a connected account request

umbral ingot
#

hey @hollow prairie sorry for the delay, that thread is archived so I cant post anything in there, but here are the questions that I talked about.

Hi,

We are in the process of developing an application for our client based out of Australia and we wanted to get clarity on certain features we want to implement on the app using Stripe as the payment processor.

We would prefer to clarify these points on a call, however your support team requested us to share a set of questions. Please see below.

To give you a high-level idea of the app; it is essentially an E-Mobility application that allows Electric Vehicle Owners to find, reserve, and pay for charging sessions. Additionally, it also allows residential and commercial entities to list their chargers on the platform network and monetize those chargers.

The questions are to clarify the dynamics around 2 different use cases within our client’s application.

(Note that the application will be launched first in Australia so please keep the relevant compliance requirements in mind while providing your feedback.)

Use Case 1: Making Payments & Withdrawals
There are 2 sets of users i.e Electric Vehicle (EV) Owners and Charge Point Operators (CPOs). When a payment is made (using Credit/Debit Card, Apple/Google Pay via Stripe) by an EV Owner, a part of it would go to the CPOs while another part would go towards platform fees.

Q1: Does Stripe require individual CPOs to complete their KYC in order to process withdrawals? If yes, then please recommend the best option for us to process this KYC keeping in mind that the CPO could be an individual or a commercial entity. Should this be done by us collecting the information and then passing that on to Stripe, or is it better to do this via Stripe’s KYC verification service?
Q2: What information would we need to capture from a CPO in order for them to process a withdrawal?
Q3: Are there any technical/legal considerations we should keep in mind for a CPO that wants to process a withdrawal? Like for example; are there any limitations to how much they can withdraw at one time. Does Stripe consider any such restrictions as a part of the system?

Use Case 2: In-app Wallet
All users will have a wallet on the application. Users can make a deposit using Credit/Debit Card, Apple/Google Pay via Stripe and the relevant amount will be recorded in ‘Application Credits’, which they can then use to make payments on the platform.

Q1: Once a user has made a deposit, can they withdraw this amount?
Q2: If they can withdraw, are the users expected to do KYC in order to withdraw funds that they have deposited in their wallet? If yes, then please recommend the best option for us to process this KYC keeping in mind that the user could be an individual or a commercial entity.

Looking forward to your responses on these questions. Hoping it is clear. Our client is eager to finalize Stripe as their payment provider, however we want to clarify these points first.

craggy vector
#

Hello Team
Sorry for disturb you again guys
i created this subs 40mnt back and its should be cancel after 30mnt
i mentioned that time limit also
subs = stripe.Subscription.create(
customer=customer['id'],
items=[
{"price": price_id},
],
payment_behavior="default_incomplete",
collection_method="charge_automatically",
payment_settings={'save_default_payment_method': 'off'},
expand=['latest_invoice.payment_intent'],
cancel_at=datetime.now() + timedelta(hours=0.5),
proration_behavior="none",
)
But here status is showing cancel soon
subs_id= sub_1M42NSA1AvSnwwTvpVMD7xiN
Please suggest me whether its cancel or not

forest fox
#

I was looking for a way to partially automate the Send Receipt action of the dashboard. I want to send a receipt for a set of customers and I want to automate/validate this action based on the webhook using API. Any enlightenment on this?

vagrant steppeBOT
#

scarX

hot cedar
#

Hello Stripe Team
Every change plan end the trail date and charge immediately the customer
Is there options to keep the trail with the new plan?

coarse oak
#

Hi stripe team, i have question about Stripe terminals and countries that are not supported by terminals and how to collect card details in those cases for in-person flow

vocal wagon
#

How do I change the office email listed on a receipt when it is emailed out?

odd trout
#

To follow up on a question earlier about subscription throttling/rate limiting on subscription apis, is 100 read/writes a second the rate we should assume for non-search?

clever mantle
#

Hello there, Can you guide me as to if the whser is the same for each stripe account? I mean is there one whser for live mode and test mode?

spare edge
#

hi there

#

i need support in my stripe to change the product from $ to £

#

can someone please advise on how i can do this

gleaming flicker
#

Hi I've a got a question can u help me please ? Well I'm just getting started and I'm living in a non supported country by stripe , so I found that I can create an LTD in Uk for non residents people that will give me an adress a vat number etc .. then using this adress for my registration in stripe but I'm afraid from not getting accepted after the id verification , I'm from Morocco btw and thanks for replying or advising me

vagrant steppeBOT
#

LuShidity.Dre

stoic wasp
#

Hello,
I want to use Stripe to do the following.
Customer has a balance that they top up with their credit card. This balance can be used later to purchase services from providers. Think like Freelancer.com where you have a balance that is given to the Freelancer who you accept for a job.
I was looking at https://stripe.com/docs/connect/charges-transfers but this appears to be Connect Account -> Connect Account and comes with regional limitations.
I want to do Customer -> Connect Account.
How to achieve this with Stripe?

  1. Create customer for user and save their payment method using SetupIntent.
  2. Create a charge for that user with a transfer group.
  3. Transfer to connected account using transfer group id

With Connect, you can make charges on your platform account on behalf of connected accounts, perform transfers separately, and retain funds in the process.

hazy plinth
#

Hello, Is it possible to remove or change the customer email address from checkout using the firebase extension ?

nimble dagger
#

Hi,
We've got an old version of Stripe API running in production. I am trying to move to the latest version. How can I write / use the new version in test while still running the old version in production? I don't see a way to specify what version I'm using except to change it in the Dashboard, but that will impact production.

nimble dagger
warped herald
#

Is there anyway to allow a client to change the shipping rate via the dashboard and not have to change the shipping ID in Checkout sessions every time ?

split coral
#

when using destination charges, what happens if i:

  1. complete a charge
  2. the connected account that is the destination account of the charge is paid out the full amount
  3. i issue a refund of that charge, with/without reverse_transfer, now that the destination account has a balance of 0?

if i were to guess:
with reverse_transfer enabled, the destination account ends up with a negative balance
without reverse_transfer enabled, the platform account ends up with a negative balance

stoic wasp
#

I have a platform that works this way: Customer purchases credits. customer uses the credits on services provided by services providers on my platform. My platform takes a cut from the fee paid by customer, and transfers the rest to the service providers. Given that both the the customer and service providers are using a card/have bank accts outside of the region of my cost center, I assume my platform has to pay the 4% Stripe connect international xfer fee twice. Is this true? Do the stripe fees outlined in attached pic hold true? Any tips and tricks for getting past this "double charge"?

past lynx
#

React-elements Card-Element is returning Your card number is invalid for stripe test cards. Specifically 3DS and Failed Payment test cards...

slow niche
#

Hi. I need help with Stripe and wordpress plugin Easy Digital Downloads. Stripe return connection error. Who can help me?

vagrant steppeBOT
#

Skylarblu

tawdry galleon
#

Hi. I'm trying to test error cases for Payment Intents. How do I test expired cards?
I think I need something like a card that can attach to the customer via SetupIntent, but then will fail Payment Intent auth b/c it's expired

placid jetty
turbid cedar
#

Hello, is the coupon code with duration as once associated with subscription will be used in multiple invoices?

steep pecan
#

hi what would you do to update the card on a subscription using elements?

robust sand
#

hello ,,, could anyone please tell me how to run reports showing how many payments and amounts has every user processed in a day/week/month? ,,, so far ,,, all I can get is a report showing the total amount collected as a single figure.

sudden leaf
#

Hello, when landing on a stripe checkout session using sepa direct debit as the payment debit method. Is there a way to change the IBAN's placeholder starting with "BE..." to "DE..."?

carmine lintel
#

I'm experiencing some really strange behavior with some of my card readers. They keep requesting connection tokens without stopping and it is starting to affect our ability to process orders. Any ideas what could be causing this?

tall python
#

I need some technical data from our Account., can someone please message me. This is very urgent

tawdry wagon
#

stripe.js question. I am trying to use a setupIntent with payment element. The submit handler looks like this:

console.log("calling confirmsetup"+ JSON.stringify(elements));
stripe.confirmSetup(elements, {
confirmParams: {
return_url: ${gBaseExternalUrl}/process-token-success.html,
payment_method_data:{
billing_details: { email: gUserEmailAddress }
}
}
})

when it is called, I am getting this exception:
(index):1 Uncaught (in promise) IntegrationError: stripe.confirmSetup(): expected either elements or clientSecret, but got neither.
at rawElements ((index):1:97013)
at _ ((index):1:97103)
at v.betas ((index):1:99400)
at y ((index):1:100018)
at (index):1:378975

but before the call, I dumped the "elements" object, and it looks populated:
calling confirmsetup{"_callbacks":{},"_customerOptions":null,"_elements":[ ... etc...

Any suggestions?

frosty coyote
#

Hi, are you guys able to see all requests involved in a lock_timeout? I've got a lock_timeout occurring and I am struggling to find where/how it is occurring. i am also struggling to see all of the requests involved.

I believe its triggering because of webhooks but I have been round to as many accounts as I have access to, and asked my colleagues to check , but I cannot seem to find any more webhooks that could contribute to this issue.

request id: req_mnaswbWDc4YVZk (test mode)

lyric zodiac
#

Question about PaymentIntents with setup_future_usage set to off_session vs SetupIntents with usage set to off_session. As I understand it, with a SetupIntent, you can charge varying amounts in the future as there is no amount set when it is created. Is the same true for a PaymentIntent, or must future amounts be equal to or less than the amount that was originally collected when the PaymentIntent was created?

solid ridge
#

Hi everyone having some issues with Stripe integration. Web hooks. What’s the right path debug it? the servers are seeing themselves, exchanging information ok, but stripe sdk keep saying is invalid content

oblique gull
#

Small question about the Stripe balance which shows under the activity section of a connected account

bright lark
#

Hi, I wanted to know if there is any api I can send zip code or address and Stripe returns Tax information like rates etc.

wise linden
#

Hi, I'm trying to test a subscription iteration via the api using c#, but TestClockService couldn't be found from my stripe import. Is there a package that I'm missing to use the TestClockService or is my issue something else?

lunar warren
#

i got scammed - what do i do?

merry cypress
#

Hi everyone!

I need a little help with the following scenario.

I charged the subscription, I listened to the event from the webhook after successfully paying the subscription. After a successful payment, I tried to transfer the active subscription to a "scheduled subscription" with a defined start date of 2023/1/1.
The response I got from Stripe was
"message": "You cannot set `start_date` if `from_subscription` is set.",

My question is, is there any way I can switch the active subscription to a scheduled subscription after payment or do I need to use the trial period to move the billing cycle?

wheat lake
#

We have create a new separate stripe accounts under a one login, our customers get a customer_id in stripe whenever they subscribe or purchase something. Is that ID unique only to the stripe account it was created under or can we pass that customer ID to our second stripe account for a quicker user flow?

oblique gull
wind pelican
#

Hi, is it possible to renew a pending payment intent? Instead of fetching the card and customer and creating a new payment intent?

raw ravine
#

Is there a way to link a payment link payment to a customer on file?

slate elbow
#

is it possible to charge a subscription to a connect custom account using account debits?

hazy plinth
#

@hollow prairie Sure I'll do that. Thanks for your help

fallen fog
#

Hi Stripe Devs. I need to create a task to email customers a few days ahead of new subscription invoice. What's best practice for getting a list of subscriptions that will renew, say, three days from now? Hoping to avoid having to retrieve all upcoming invoices.

silent crystal
#

hey, is there any harm to charging for a subscription renewal invoice right when it's issued? (instead of waiting the 1 hour and having stripe auto charge) we use the invoice.paid event to trigger some emails, and I want to keep those emails as close to the original subscription time of day as possible

simple vale
#

Hi Stripe Devs, hope you are all doing well. I wanted to ask what the best practice is for backend testing that involves Checkout sessions? Optimally I would like to be able to complete the checkout sessions via API so that we can validate the rest of our backend operations. From the documentation most of the testing suggestions for Checkout sessions involve using the UI to test. Do you have any recommendations for how to complete (subscription) checkout sessions with API requests?

radiant musk
#

Heyo, can you apply customer credits to payment intents?

brittle stratus
#

Hey
i am doing a in person integration in canada (server side),
first i am doing request await stripe.paymentIntents.create({
currency:"cad",
amount:amount,
customer:customer.id,
payment_method_types:["interac_present","card_present"],
capture_method: 'manual'
})
and then as the documentation explains i am doing
const processReader= await stripe.terminal.readers.processPaymentIntent(readerId,{
payment_intent:paymentIntent.id,

    })    

but i am getting error "Payment intent must accept an in-person payment method."
Not sure what wrong cause i added the payment method type for in person.

clear plover
#

Hey, I am seeing some unexpected behavior from the webhooks. After the initial payment attempt (failed) stripe is sending a invoice.updated webhook event with next_payment_attempt=null. Can anyone confirm if this is expected behavior?

P.S. On the second payment attempt (failed, manually triggered), it is updating next_payment_attempt with a correct value

muted wing
#

If you have a customer bank account (for ACH payments) in an unverified state, is it possible to remove it without verifying it first?

coarse oak
#

Hi, i am having some accounts webhook question. I was wondering is there any way to filter account webhooks per account. I dont have an idea on how to solve this other than to have 200 webhooks that will spam all my endpoints while for each event 1 webhook endpoint should be fired.

real wyvern
#

Hi, how do we set up cardholder authentication with 3D secure so that we can authorize and authenticate the card once and then process future transactions without authenticating again? i.e. for subscriptions or membership payments.

thorny shoal
#

I need to, from a paymentmethod id and some user info, being capable of charge that card, create and subscribe a customer. Pretty much a checkout, but without the stripe checkout. Where can I read about it??

sleek hollow
#

I have a react-native app and I use the stripe-react-native CardField when allowing users to update their card in their settings. I am now looking to build a native iOS app using SwiftUI what would be the best way to do the same task? I had a look through the docs and could only see a PaymentSheet?

vagrant steppeBOT
#

kanonhian

lusty halo
#

if i have an invoice that is being automatically retried, what is the recommended way to stop the retries?

my current thinking is to grab the payment intent and cancel it but just want to double check

cloud haven
#

how much are the credit card charge fees with stripe ?

grave owl
#

Hello, I use Stripe to split payments and transfer them to different connected accounts for users to withdraw their funds later. That works perfect, but I need to add PayPal. Is there really no way to have Stripe and PayPal interact with each other? Not even sending money from PayPal to some Stripe Bankaccount?

jagged cargo
#

A short summary of our ongoing problems.

Since 14th September, (website been working fine with stri
pe for past 2 yeras) when a customer places an order on our website we are not receiving a confirmation of purchase email from our website and the customer is only receiving a receipt from Stripe.
• We have rolled back to the 14th Sept to try and clear any unseen issues.
• The Stripe plugin developer has inspected the installation on the website and has checked all webhooks and says everything is correct.
• We have made trial purchases with other merchant services i.e Paypal and the system sends the emails correctly.

We are now at a loss as it appears that the problem is only occurring when Stripe is used to make the payment and we cannot work out if the problem lies with Stripe or the plugin.

Thank you in advance for any assistance you are able to give.

dusty lagoon
#

Hey, we're starting to build a custom Stripe app, is it possible to pass query parameters to the dashboard URL so we can load this data into our embedded app?

golden spade
#

I'm trying to minimize my calls to Stripe during the checkout process. My flow is currently to create a Customer and then create a Subscription (and expand the latest_invoice.payment_intent to get client_secret). Is it possible for me to do this in one call instead of two?

light canopy
#

I'm having issues with a 3DS2 setup_intent. Normally, in regular 3DS, you get back a redirect_to_url property, that contains a url the customer can go to and confirm the intent. As called out in the docs here: https://stripe.com/docs/payments/3d-secure#manual-redirect

I'm trying to figure out how to allow a user to manually confirm the intent, when the setup_intent.next_action does not contains a redirect_to_url, or any sort of URL.

leaden jewel
#

Quick Question, does the M2 Reader (the white one with tap and insert) remain on all the time if connected to a power source? (no sleep mode)

silent crystal
#

for subscriptions, is the invoice.payment_failed event fired each time payment is attempted? or just the first time? (I'm referring to the retry attempts that happen automatically)

tawdry wagon
#

Hi All, I am using the java library. Creating a setupIntent using the Payment element on the javascript side. for payment method type of "us_bank_account, I want to have the email and name fields pre-populated. I see where I can do this on the javascript side, but did not find any sort of builder/createparams properties to set it on the java side in creating the setupIntent. Is that possible, or do I need to handle is on the client side? Thanks!

split tide
#

hi i have a question about the testing disputes in live

devout epoch
#

Hi, for atob-treasury connect accounts I noticed an uptick in accounts that are pending on EIN verification. It was in this state for at least 48 hours and recently (in the past few hours) all of the pending ones updated to success or failure.

My question is what is the expected turnaround for EIN verification and is it different weekend vs weekday? In this case, I think the delay was more than usual so was this possibly related to an internal backlog on Stripe's side?

Any clarity you can provide would be much appreciated, thanks!

vocal wagon
#

Hi there,

When trying to pay online with a virtual generated with Stripe (for testing purposes): I got to this screen. I would like to understand the conditions under which this interface is displayed. Would you have some details to share about that?

One specific question I have in mind: would this screen be displayed for new Stripe virtual card? (which would not make sense as no transaction would have been recorded for this card)

Thanks for your feedback!

carmine lintel
#

I'm using stripe cli to try and forward local webhooks and I think I'm doing something wrong. Can I get some help?

brisk thunder
#

Is it possible that my application is overriding the Request 3DS if 3D Secure is supported for card rule? I enabled such rule and it seems like 3D Secure isn't being requested even for cards within EU that require supporting it for regulation reasons.

nimble dagger
nimble dagger
oblique dust
#

Hello, is there any way to do partial refunds an invoice with exact float amounts?

wary meteor
#

Hi! Is there a way to create a subscription and charge for additional items just once (on the first invoice)?

tame nymph
#

Question regarding Radar Rules

wise kestrel
#

hello is there a way to add a fee to an invoice and set the fee charges to a different bank account

stiff meteor
#

Hello, Is it possible to connect an already existent account to a platform account instead of having to create a new one through a link?

raw ravine
#

How do i setup my account to require ID ?

brisk thunder
drowsy plaza
#

Hi, I'm using Checkout. I add the {CHECKOUT_SESSION_ID} template variable to the success_url when I create the Checkout Session and look up the Checkout Session using the ID. But my system logged GET /{success_url}?session_id=%7BCHECKOUT_SESSION_ID%7D and received "No such checkout.session: {CHECKOUT_SESSION_ID}". Is it possible that Stripe does not substitute {CHECKOUT_SESSION_ID} with a Checkout Session ID after the customer is redirected to the success page.

hearty garnet
#

Hi, how do I know the stripe's fee is paid by our platform or the customer in the stripe connect mode?

woven yew
#

Hi there! Couldn't find any related question in discord or github, so asking here. I basically followed this guide here https://stripe.com/docs/payments/quickstart, with the only difference is that I am calling my backend route to create a payment intent and showing a popup with PaymentElement on the click of a 'checkout' button in the shooping cart. Now, the question - if a user clicks the ' checkout' button and doesn't go with the payment by clicking 'Cancel' or closing the popup, do I need to cancel the created payment intent? If so, then how to do that? I can't find it anywhere in the guides. The problem I am facing appears when a user deletes something from the shopping cart (i.e., the total amount has changed), and then clicks checkout again - it does create a new payment intent with the new amount, but when I click 'Pay' button to confirm the payment, the the initial amount of the first created payment intent is charged. Thanks !

normal silo
#

Hi Devs,
I just got an error "You are trying to create an account link for a connected account in a country that Connect Onboarding does not yet support." when trying to sign up to an account in Malaysia.
I am currently using Country Specs API to get the list of countires Stripe supports.. this obviously includes countries that connect onboarding does not support.
If there an API call to get the list of countries that stripe can onboard?

coral temple
#

@stoic wasp @languid tulip fyi these are custom accounts

#

@stoic wasp @languid tulip fyi these are custom accounts

leaden jewel
#

https://stripe.com/docs/api/charges/list?lang=python

I'm using connect account and i want to pull all my customers list of transactions with limit



# Set your secret key. Remember to switch to your live secret key in production.
# See your keys here: https://dashboard.stripe.com/apikeys
stripe.api_key = "sk_test_51LUHC4HPLJn"

account = stripe.Charge.list(limit=3, customer="acct_1M4BIXQWswGVh9Ty")

print(account)```
solid ridge
#

@surreal temple thanks buddy for your help! We have figured it out!

normal silo
#

Hi Devs,
When I call Stripe::Account.list_capabilities("acct_1LsG5YFwTcGdshSn") the list of capabilities includes one with "id": "klarna"
Everything I'm reading says it should be "klarna_payments", not "klarna"
Am I missing something?

mint tendon
#

Hello. Anyone able to help?

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

wanton crypt
#

Hi , How we can save object for maintaining session in stripe app

sturdy cobalt
#

Hi Guys
I have scenario where I am creating a subscription using idempotency key(invoiceId of our system).
But Now I have case where if customer added a card that be can’t charged for 1st payment then I need to cancel the subscription and ask customer to retry again for that invoice.
Is there is way I can create a new subscription by removing old subscription idempotency key.

#

Its not allowing me to create new subscription with that

gusty imp
#

How can I retry order payment after a later time? Suppose if I use Ideal with webview and if the user hits back screen instead of proceeding with the payment, how can i make the payent for that order at a later time?

kind flame
#

the client_secret provided does not match any associated setupintent on this account,this was the error ,can anybody resolve it please?

golden hare
#

Hello
In Android I am facing this issue how to get this can you please help me
error
Request failed
An unexpected error has occurred. please try again later [OR_BIBED_08].

dusty lagoon
#

#dev-help hi - i am just wondering if it's possible to have one of my developers alter the native stripe invoice that gets issued via 'create invoice' or 'create subscription'? i would like to add a 'i agree to the terms and conditions' part to the payment area, that does not currently exist. to clarify, i want to ALTER the EXISTING stripe invoice/payment link that gets sent out - i am not looking to create my own invoices, i simply want to add a part to it. thank you

zenith quarry
#

Hi , I just want to ask if do we always get a null exchange rate on a balance transaction with a type of Dispute?

wispy crow
#

Hi! How is the correct way to manage when a subscription is renew but the payment attempt fails, the subscription continues active? How is the correct way to control that?

coarse shadow
#

Hi.. Is it possible to have decimal values for invoice quantities in the create invoice item api.. suppose if I pass 450 for unit_amount, it is considered as 4.5, but the same is not happening for quantity

inner garden
#

Hi! How do I change it so that when I get paid next it will take 1 day to get to payouts not 7 days?

stuck flare
#

Hi,
I am using the account_link api to collect the user information and
Using the redirect url
To redirect back to my web application.
Which starts
With https://something.com

But it's not working for mobile redirect
Which starts with:-
com.//something...

Is there any way 5o redirect back to mobile?
Thank you

silver herald
#

Hi, at what point of the invoice lifecycle does the receipt_number gets populated? I have generated some paid payments but the receipt_number is not being populated.

vocal wagon
#

Hi there,

When trying to to pay online with a virtual card generated by Stripe (for testing purposes), I got the following screen.

Which bring questions:
1.0- Is this screen displayed / controlled by Stripe or the card issuer? (e.g. Visa)
2.0- What are the conditions under which this screen is displayed?
2.1- Is this screen displayed when a virtual card is new and was not used yet for any transactions?

limpid scaffold
#

Hello there!

Can you do Invoice preview, or something similar for SubscriptionSchedule?
E.g. for regular subscription actions - we're using invoice upcoming to generate how changes would look like (prorations / charges / etc). But can we do the same for SubscriptionSchedule change?

slate elbow
#

will settings.payouts.debit_negative_balances=true debit the connected bank account for a UK Connect Custom account if the platform debits the connect account (which makes its balance go below zero)?
the connect account i'm using to test: acct_1M439pPrU4T4Wwkz

grave agate
#

hello Stripe team, can we use Subscription Schedule API with stripe payment API? What I would like to achieve is... my customer do payment with stripe payment (custom payment flow) and then after payment is done, the system will start subscription with Subscription Schedule API.

Thanks

fallen elk
#

hi dev. good day.
is it possible to send an invoice/receipt using the connect express dashboard?

dapper fog
#

Hello, I'm trying to use stripe CLI but I get these error messages - what am I doing wrong? H:\lad-ticket>stripe listen
You have not configured API keys yet. Running stripe login...
Post "https://dashboard.stripe.com/stripecli/auth": read tcp 192.168.1.106:50123->13.238.83.218:443: wsarecv: An established connection was aborted by the software in your host machine.

H:\lad-ticket>stripe login
Post "https://dashboard.stripe.com/stripecli/auth": write tcp 192.168.1.106:50139->3.104.88.219:443: wsasend: An existing connection was forcibly closed by the remote host.

H:\lad-ticket>stripe login
Post "https://dashboard.stripe.com/stripecli/auth": write tcp 192.168.1.106:50141->3.104.88.219:443: wsasend: An established connection was aborted by the software in your host machine.

scarlet hill
#

Hello,
I search a way to do an off_session payment after a SetupIntent and a subscription. I got rejected with a 3DS2 test card.

trim niche
#

Hi!
Is it possible with Stripe to use Connect with individuals or is it possible to onboard businesses as well?

patent osprey
#

Hello, we are developing an app & website on Flutter. We'd like to integrate Stripe payments but as one-click payments. So after the user registers their payment info (CC, ApplePay or GooglePay) they can proceed with one click payments. We do not want them to have to register with Link (Stripe's one-click solution)

golden hare
#

Hello
can you please help in this

honest rampart
#

Hi, I'm new with stripe just joined this community. I need a solution for my problem. Problem is I have an app in which I'm charging from customers using stripe. That is working good. But now I want to send payments to my vendors. Just like ecommerce applications. I have customers and vendors both. I charged from customers and now I want to send payments from my stripe account to vendors bank account or credit card. How can I do that? Hope you understand my problem.

cobalt jolt
#

Can a stripe connect, express account holder trigger a payout? And if so, can that be disabled?

hot cedar
#

Hi Stripe Team,
Can we remove for some users in billing portal the "Update Plan" button?

subtle crown
#

is it bad that a new payment intent gets created every time the customer removes/adds an item to their order in the checkout page?

wispy crow
#

Hi! how is the way to specify an attribute on webhook object

#

stripeEvent.Data.Object["charges.data[0].payment_method"]

vocal wagon
#

Hi, How can I request IP addresses to be whitelisted for my service?

steep pecan
#

has anyone done some code to get the nth day of month to start a subscription?

vocal shadow
#

Hello, when a charge is created with destination and when we try to refund that charge if that connected account doesnot have money then will the refundable amount be debited from the bank account of that destination account

steep mirage
#

Is there any way to pay a customer on stripe or stripe connect via ach without doing kyc process, or until their payout amounts reach a certain limit ?

umbral ingot
#

Dear team, I have another query from my development team:

  1. Is there a feature in Stripe wherein it can withdraw funds from my bank account and make payouts?
  2. Do I need some form of consent from payout vendors before adding them as a Connect Account?
vocal wagon
#

Hi, I'm trying to implement stripe elements on my payment page. Is there a way to validate the stripe form without charging money? I need to validate the stripe form, then execute a function on my side, and if everything goes fine charge the customer.

#

Hi Team 👋 I'm working with Stripe subscriptions scheduling. I know that it's possible to add a coupon to an upcoming phase via API. Is the same thing possible via the dashboard?

wanton crypt
#

Hi..How to test post install actions with respect to external links in stripe apps?

forest shore
#

Hello... I have a customer portal implemented for subscriptions. Due to customer cancelling subscription or payment failing, subscriptions become cancelled. After a subscription is cancelled, how can customers reactivate it? I stored the customer_id and stripe subscription_id in my database which I use to open the stripe portal.

left basalt
#

Hi when using checkout session do i have to
Set up the server / rubgy

stiff cairn
#

Hello there!

We have have a checkout flow collecting billing & shipping details beforehand, and later uses Payment Element to complete the payment.
However we ran into issues when trying to apply coupons. Even if the subscription is incomplete, and the user does not complete the payment, coupon is still counted to be redeemed. We only want to have it redeemed once the customer succesfully completes the purchase. What would be the workaround?

Thank you.

pastel mountain
#

Hi, i am have issue.
request i: req_HDs5jV3JqGZ7sz
Getting error customer doesnot exist.
Can you please check how customer is deleted from stripe

woven yew
solar jackal
#

hello Stripe team our account is activate for live payments on stripe it is still throwing an error
requestId: req_6XFAfeH9y2pAMe,
req_6425ZSMQLxfm9D,
req_wgKN3nNkOn23If

cerulean pineBOT
#

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

dense pecan
#

Hi Stripe Team,

I have a question to you.

It is great to see that some customers pay their order right away online, as soon as they receive their invoice. Hereby they use the possibilities you offer.

Now. We would like to change the bank account, in order to have a better internal assignment and in the backoffice I found an option to do so.

My question is:

Will it work if I “overwrite” the existing account or rather use the function “as a new account”?

Thanks!

solar jackal
vocal wagon
#

Hi there, when looking at the source of a deleted event I see "dashboard". I assume this means the operation has been handled manually by an admin, hence the name of the admin responsible for the operation when clickin on Source. The admin says he never did such action in the past. Would it be possible that the action was made automatically by something else even if mentioning "Source : Dashboard" ?

thorny shoal
#

How can I activate a subscription trhrough a PaymentIntent?

dusk oracle
sharp onyx
#

hello, i have a big problem, who would know how to help me? an old shopify store where i used to work has been withholding money from me for months, now stripe wanted to give it to me but they are sending it to a blocked bank account. how do i tell stripe that they have to send it to me to another account. this money is not in my stripe account balance, because i used to work with shopify payments

Translated with www.DeepL.com/Translator (free version)

cerulean pineBOT
#

:question: @sharp onyx 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

hot cedar
#

Hello Stripe Team,
Can I disabled the "update plan" button in billing portal?

simple vale
#

Hi, I'm trying to set a payment intent description in a checkout session in a Go program and I can't figure out what the Go API calls the payment_intent_data struct.

subtle crown
#

Hey, im implementing webhooks in my stripe nextjs app at the moment. I created an endpoint and am receiving stripe events, now how can i use this information client side to, for example, redirect the customer to a payment successful page

verbal nacelle
#

Hi to all! We are setting the billing customer portal, and when we use stripe.billingPortal.sessions.create, the object return a url with stripe.com/p/session/{{session_id}}, when we remove the /p param, it works. I've tried in prod and local development

#

I'm already in test-mode

#

How I remove the /p in the returning object? I have to include some parameter, to remove the /p param, or it's a bug? Thanks in advance for the help!

abstract roost
#

How can i access stripe with Routes v6, when I write <Elements> in my <Route> the whole page goes blank, is there another approach

white warren
#

How to update the setup once it is confirmed?

stable patrol
#

Hi all, i am trying to connect to a simulator device which i created in the dashboard.. but i am getting an error saying “could not communicate with the reader. Please make sure your reader is online and on same network as your device. “ how can i fix this?

hasty fog
#

In regards to creating a Checkout Session with payment_method_types, which value in that enum would allow Google Pay and Apple Pay? I see specific values for AliPay and WeChat Pay but not other wallet-based methods. https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_method_types

steep pecan
#

is there anyway to see why my DefaultPaymentMethod = setupIntent.PaymentMethodId failed?

vagrant steppeBOT
#

cm

golden hare
#

hello
can i get any slution for this
connectionfailedUnexpected error (6)

Request failed
An unexpected error has occurred. please try again later [OR_BIBED_07]

past lynx
#

PaymentIntent (with payment method attached) returns status:requires_payment_method & payment_method:null
Note: card.capture_method: manual

mint tiger
#

Can I query an Email Address with the API to get the corresponding Customer ID?

acoustic star
#

anyone know the phone number to Stripe Customer Support?

solemn dirge
#

Hi, A question i am creatin a SessionCreate with php and i cannot pass in array the key setup_intent_data to put metadata when the customer has a problem with his credit cart

#

somebody know how i can achieve this?

thorn edge
#

I've got a subscription created from a quote. In the dashboard, I can see that the subscription points to the quote that originated it. But there is no quote field on the subscription object in the API that I can see. How can I use the API to find a subscription's originating quote?

vocal wagon
#

Hi can i have a italy number for the support ?

#

Bill do you have it ?

rocky wave
#

Hello. I was hoping to use a Payment Link to set up a no-code payment page. An essential element for me was the ability to add a few meta data fields to the payment link. However the metadata fields are not flowing down to the payment transaction file that I can export from the web site. I contacted support and they said I had to use the developer api in order to make use of the meta data fields defined in the payment link. Seems odd that coding would be required for a no-code solution like payment links. Can anyone offer any insight into this? Thanks

vagrant steppeBOT
#

Fedegara

craggy vector
#

Hello Team
i have created auto payment for this subs_id yest for one day
can someone confirm it is auto payment done or still need to be wait
Not able to check
subs_id= sub_1M44JHA1AvSnwwTvc16JIt5B

dense scarab
#

Hello ! 🙂
Is it possible de clear all connect account at once in the stripe dashboard ?

thin mason
#

Hi everyone! I've an issue with payment on front page. In the plugin I've putted live mode and on https://dashboard.stripe.com/ choose live mode but when someone try to pay we see - Error: Your card was declined. Your request was in test mode, but used a non test (live) card. For a list of valid test cards, visit: https://stripe.com/docs/testing.

fiery copper
#

Hi, I am getting this warning on the standard secret key, but there seems to be no way to delete it? For security reasons we only use restricted keys, one for each client application.

mighty stirrup
#

Im getting an error that sais this Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com. (Network error [errno 42]: operation aborted by callback)

sudden leaf
#

Hey @languid tulip any news regarding this thread?

vocal wagon
#

Hello there! I'm trying to log all the requests we made to the Stripe API in a way that ids are replaced by, let's say :id. I want to do this at the http client level, i.e all I have is the http request information. Is there any way to identify ids over the rest of the path? For example for this path /v1/payment_intents/cus_Mo1ikOrX44sIqG/increment_authorization I want to log it as /v1/payment_intents/:id/increment_authorization

pseudo wraith
#

Hello, how can i get product name and price from a payment by using checkout session ID in PHP ?

dusky jasper
#

Hi, is there another alternative to speak with the migration team? we have asked them a question through email on Thursday about one migration request and we haven't get any response since then.

thorny breach
#

Hi Team, for 3d secure integration, just noticed that it's claimed that will collect device information, just to konw when will us need this action and if no device info is collected, what will happen to the following process

maiden hazel
#

Hi all, I've created a webhook for "customer.subscription.updated" with an Endpoint to a Firebase cloud function which is already deployed and online. I see the webhook triggers, but it doesn't trigger the endpoint and I am not sure why. Any help please? Request id: req_OA81kUyNmpr8ay

magic ivy
#

Hey! I was wondering if it was against stripes TOS to use a stripe account for 2 businesses but same LLC. So I used this stripe account about a year ago and then turned off the company. I just started a new company and just decided to use the same stripe account (Was wondering if I need to make a new account or what?)

oak coral
#

I need a help, let's say I modify some connect account data in stripe dashboard, but it does not sending webhook for the account.updated event any idea?

vague fox
#

Curiosity Q: Is it possible to add a completely free plan to Customer Portal (no-code)?

vocal wagon
vague fox
vocal wagon
fallen fog
#

Hi Stripe devs. I'm working on a webhook receiver for invoice.upcoming and need to write unit tests. I'd like to get a fixture of what the data in the webhook will look like, but looks like I can't manually trigger that event using stripe trigger invoice.upcoming because that causes this warning The event ‘invoice.upcoming’ is not supported by the Stripe CLI.. Is there some place I can find a fixture for what this will look like?

white topaz
#

Hello, I'm currently facing the problem of duplicate card last 4's when creating/ordering cards (Ideally I'd like each order to not have duplicate cards in that batch). Is there a solution for this that Stripe recommends?

vivid sapphire
#

hello, any chance someone knows why i cant add my jersey phone number to my account

vocal wagon
#

Can someone help. I don’t know what’s going on with my account

opal raven
#

hey there, this isnt correct, help please js const elements = useElements( CardNumberElement, CardExpiryElement, CardCvcElement ); const result = await stripe.confirmPayment(clientSecret, { //`Elements` instance that was used to create the Payment Element payment_method: { card: elements, billing_details: { name: "Jenny Rosen", }, }, confirmParams: { return_url: "http://localhost:3000/signup", }, }); ```js

  <CardNumberElement className={inputStyles} />
  
      <CardExpiryElement className={inputStyles} />
   
      <CardCvcElement className={inputStyles} />```
frail jacinth
#

does stripe offer security deposit feature to take from users?

subtle scroll
#

Hi there!, how can I generate or get an payment intent from a invoice? Or how the invoice is generated from payment intent?

honest skiff
#

Hi! I was wondering if there was a way to get an invoice's PDF via API or link de same way I download it from the dashboard, as I'm not finding out how :/

solemn stirrup
#

Hey! I have kind of a strange issue going on and I've been working on it for a couple days, but can't find a solution.
We're using Stripe identity verification in our website, and we're using the modal (not redirect).
It works as expected if you access our site from a mobile browser, but if you access it from our mobile iOS and Android web views, the camera doesn't work properly.
On iOS it asks for permission and then shows a blank preview, and on Android it says it needs permissions (although permissions have been given).
Anyone else run into this issue?

mystic urchin
#

Hello, i had a urgent bug inside my code, which resulted in not creating invoices, now i need to create 95 missing invoices. Is there a way, to set the "due_date" in the past? This is very important, since they invoices are mandatory for the billing department of the company.

stuck moss
#

I need a contact number for payout

ancient bison
#

Hi, I am curious we have thousand of connected accounts in US for JCB. but all of them are ineligible due to 2 reasons: 1. Merchant is a payee account. 2. Unavailable in this country . May I ask how to make connected accounts eligible to use JCB?

timid ember
#

Hi, we are trying to transfer from our Platform account to the Connect account. But it keeps giving insufficient balance error. Although stripe shows we have $57k in our balance

stray forge
#

Experiencing error: module 'stripe' has no attribute 'Price', /pricing route

plucky badge
#

Hi Dev Team, Looking for some additional info on what might cause the following error: The type of the provided Source (pm_1M4QVODgb9BnSsnzMekjHtBC) is link. This does not match the expected type card. Try confirming with a Source of type card. Request ID: req_GHEfvGwV3SPXGE. Account ID: acct_1DbqKRDgb9BnSsnz. It seems odd because the payment_method_types list includes ['card', 'link'] so not sure why the Stripe API would say it didn't match the expected card type

#

This was for a Cartes Bancaires (CB) card

left lily
tardy ginkgo
#

hey some body to stripe souport?

#

i neen call with someone to stripe

#

in Spanish

copper panther
#

We are using the pre-built checkout and our default currency is USD. How can we make the pre-built checkout page specify that it is USD rather than just $. We have had two Canadian customers complain about this as the Stripe checkout just says $ and not $ USD and they thought they were purchasing in CAD. I agree with them., This should be clearly marked. How can we make that happen? Thanks!!

fallen gyro
#

I am using destination charges and collecting a fee. I am wondering does the full charge including the fee go to the destination account and then a fee refunded to my account or does only the destination charge minus the fee go to the destination account?

rough remnant
#

Good afternoon. I'm looking for the correct way to reset a trial. I have a list of customers who have already gone through their trial period and I'd like to make it so they can start a new trial if they were to try to sign up for our subscription again.

wintry swift
#

I want to identify ssn and ein numbers through stripe. Is it possible?

terse lodge
#

I'm trying to create an empty invoice to assign invoice items after. But even when I use the sample object provided in the invoicing docs I get an error back "Nothing to invoice for customer"

outer bison
#

Hi! is it possible for me to trigger payouts to a connected account's bank account (from their Stripe balance)? It's looking like it is not to me from the api docs but I want to be sure I'm not missing something

hearty trench
#

Hi everyone, nice to meet you. I'm trying to setup the "Place a hold on" in andoird app but I have the next question:
How Can I only regsiter a card for the customer on a view and how to create another view to list all his cards

hearty trench
quick mango
#

I'm dealing with a legacy system that creates Products in Stripe for every Price e.g.

Product A @ $9/month
Product B @ $10/month

As opposed to creating Prices for each Product e.g.

Product @ $9/month / $10/month etc

When upgrading/downgrading a subscription, can I change the Product instead of the price? e.g. Can I update a subscription and upgrade someone from Product A to Product B?

Adding a price to Product A is not an option unfortunately.

opal raven
#

hi again, cant seem to find the documentation on how to send a subscription payment, do i need to send an amount or somthing or is that taken care of ont he backend? this is what im sending currently to make a payment intent. not sure what i do next on the front end if anything at all. im currently recieving a successful payment intent js payment_method: { card: elements.getElement(CardNumberElement), billing_details: { name: "Jenny Rosen", }, },

gaunt seal
#

Hello! Can someone tell me why some product price tax behavior cannot be set?

vagrant steppeBOT
#

koerhunt

gaunt seal
median remnant
#

in the testing env, is there a way to delay the early fraud warning? along the same line, if an early fraud warning has been sent, can we send it again for the same transaction?

young phoenix
#

Hello! So is there a specific stripe service that will work best with this type of payments like on cameo.com
Similar example is something like Upwork, where funds are deposited, and partially released to someone providing a service, and partially to the website owner as a service fee.

night rampart
#

can someone help me plz?

simple vale
#

Hi Stripe Devs, hope you are all doing well.
I wanted to follow up on what the best practice is for backend integration testing that involves Checkout sessions?

Optimally I would like to be able to complete the checkout sessions via API so that we can validate the rest of our backend operations that are dependent on the checkout session Id/checkout.completed webhook. However, from the documentation most of the testing suggestions for Checkout sessions involve using the UI to test. Do you have any recommendations for how to complete (subscription) checkout sessions with API requests?
I have looked at stripe-mock but that doesnt quite fit our requirement since it does not invoke the webhook. Thanks in advance!

grim pier
#

hi, I have a question about updating payment methods. my org has recently implemented collecting payment methods and making charges with Stripe via API integration. we are now building out a feature to allow users to update their card info. exp_year, exp_month and billing details are straightforward to update, but we are wondering if we can or need to update the CVC as well. it appears that it's possible to use a cvc update token to edit the cvc, but we have two concerns/questions:

  1. it seems like updating the CVC would require us to audit for PCI compliance, as we would be passing sensitive info from our frontend to backend,
  2. is updating the cvc in this way ever necessary? digging into the docs, it seems that if the card issuer participates in automatic updates in their network, Stripe would ingest that and update the cvc on their end.

it would be most helpful if someone could confirm or debunk 2) -- if cvc updates aren't necessary, we'll avoid them because of 1)

vital hound
#

On the JS frontend, how do I go about grabbing the total amount that is being charged to the card as well as the application fee?

young phoenix
#

@halcyon matrix Hey, so a follow up question. Is it easier to set up connect, connected accounts via WooCommerce or Shopify, I would like it to be easy to integrate, so when a provider creates account it's super easy to make them a provider.

maiden hazel
#

Hi all, when I subscribe a customer using stripe.subscriptions.create, how do configure the subscription so that it charges the customer in the beginning (lets say 1st) of every single month?

shut flower
#

If a card is updated from the network, is it possible that charges/invoices may still appear with the original last four digits if the card number has changed?

quaint oyster
#

Hi everyone! I am trying to test a faster checkout with link in test mode. After I enter an email address it asks a code sent to my phone but I did receive the SMS. What is the problem and what else should I need to setup to get the SMS? Thank you

hasty fog
#

Do emails get sent to customers on failed async payments (ACH Direct Debit)? I see the account-wide settings for "Send emails to customers to update failed card payment methods", but nothing for non-card payments.

vocal wagon
#

Hi there,

When trying to pay online with a virtual card generated by Stripe (on live production environment), I got the screen attached.

Which brings the following questions:
1.0. Is this screen displayed / controlled by Stripe or the card issuer? (e.g. Visa)
2.0. What are the conditions under which this screen is displayed?
2.1. Is this screen displayed when a virtual card is new and was not used yet for any transaction? (I believe the card I use was never use elsewhere before, so I do not understand why I would get this screen if the only option I could click as a user is "I don't recognize any of these transactions"

Thanks for your feedback

vagrant steppeBOT
#

Don-dev

#

guillaumeberthet

halcyon crow
#

Good morning 👋 I'm using Stripe Connect. Within Connect I have a number of Custom accounts. For various reasons (refunds etc) I need to debit these custom accounts which I can do. My question is, when I initiate a debit, how can I know if

  1. The transaction was successful and the funds were present to cover it
  2. If the transaction was successful and the funds were not present to cover it
  3. If they were not present, how do I best look to know if they have been depositied.

For background, what I want todo is: trigger an account debit. Once the debit has been credited into the custom account then the funds will be freed up in my platform account I want to trigger a transfer from my platform account into another connect account (I split the payment up into two payments to better support accounting and ensure all my clients get paid correct)

remote beacon
#

My strip account has been put on hold due to id verification and I have ending balance all I want to do is get my ending balance transferred to my bank account and deactivate my stripe account

vernal dragon
#

Hello! I'm setting up my products on Stripe to do invoicing and run into the fact that Invoices don't support decimal quantities. One of the products is storage measured in GB, so when I invoice I want to be able to enter "34.45" for example. The only workaround I found was to define the product in bytes but that causes the issue that the prices and in general the invoice quantities are not human readable/understandable. Any plans for invoices to support decimal quantities?

mighty stirrup
#

Ive been trying for hours now. Whats the php code that automatically verifies a test connect accounts identity?

tender quest
#

hello. is it possible to test connect webhooks locally?

mighty stirrup
tender quest
#

@mighty stirrup , yes I see that, but I don't see a way to specify connect accounts

#

I vaguely remember doing this in the past and that it involved a parameter here: stripe listen --forward-to localhost:4242/webhook

mighty stirrup
tender quest
#

connect accounts are a bit different

mighty stirrup
#

yoully have to show me a link that explains what your trying to do

tender quest
mighty stirrup
#

Im not a member of staff but this does look the same to me. In your example they are just using the slim library. You might have to be more specific with me on what your trying to do with your code.

tender quest
#

just test it locally

foggy dawn
#

@mighty stirrup and @tender quest please take your conversation to DM. This channel is strictly for Stripe admins to interact with users

#

If there are any outstanding questions we can help with, feel free to post them

tender quest
#

@foggy dawn , could you help? How can I test connect webhooks locally

azure lodge
#

I have a checkout system that uses Stripe Checkout, and we're getting double submits from the Stripe form. Is there a way to prevent this?

tawdry wagon
#

Question on securing payment methods. We are creating setupIntents and persisting the customer/payment method in our database - example, we are storing "cus_Mo9g1VmcGjGUHH:pm_1M4XOlBBKIuAStQqz2BiVV1d" in cleartext in a table. our secret key is stored encrypted. do we also need to encrypt the cust/payment method ids, or assuming they cannot be used w/o the secret key, and that is enough?

gusty schooner
#

Hello Question how can I add this to the stripe checkout? I want to ask my customers for there discord

daring orbit
#

GDPR question. Is there an endpoint or way to request all stripe data for a customer? When one of our customer's requests a DSAR (data subject access request) we have to include all 3rd party data connected to that user.

abstract sand
#

can I set Stripe Testing webhooks to ignore an invalid SSL certificate?

#

right now Stripe only returns "ERR" in the dashboard

remote snow
#

Has anyone seen this issue before with Stripe Identity web verification on Samsung devices, where the camera preview is distorted making it difficult for users to capture their document IDs for verification ?

wet creek
#

Is it possible to pay out two express accounts in a single Stripe Connect transaction?

shut imp
tender quest
#

stripe listen --forward-connect-to is not working

granite depot
#

Is there any way to manage cash payments with stripe ?, I have the following, we are developing an Uber type app, and as you know the customer can pay in two ways with card or cash, the idea is that when the cash payment is made the driver has to pay us what corresponds to him, so in our database we store the amount that the driver owes to the app, each driver has an account connected. The driver has to pay the app everything he owes on Tuesdays of each week, otherwise he cannot continue working

sleek pelican
#

I want to create a subscription that starts on the first of the month, but has an initial setup fee of $100 at the time of purchase. I know I need to use either add_invoice_items. but how would I do this with Stripe API?

white hawk
sterile sail
granite depot
#

Can I make a charge with the api intent to the card that a connect account has associated with it ?

wary cave
#

help please message me\

mossy cape
#

hello! is there a way to set a custom connect account’s business number (e.g for australia, their ABN) via API? i can’t find it in the API docs 🙈

lime geode
#

this might not be the correct channel for this question as it relates more so to Stripe Atlas, but:

let's say I incorporate and issue 100% of the stock to myself. Does Stripe Atlas have tooling that allows me to divy up my equity at a later point in time in the application?

jaunty beacon
#

Good day! Is there a way to pass existing in stripe customerId to no-code pricing table, so that Stripe does not create new customer each time user re-subscribes? (case: user subscribes -> cancel -> subscribe again but stripe creates new Stripe ID for the same user, same email) I need for unique user in my app to have unique user in Stripe. Thx

granite depot
#

Can I make a charge with the api intent to the card that a connect account has associated with it ?

willow latch
thorny breach
#

Hi team, for 3ds integration, in which step should we collect device info? later then, if device info is not collected, will the process downgraded to 3ds 1?

pastel mountain
#

Hello,
We want, whenever customer do transaction, using stripe gateway, In their bank statement, the name of our company should come.

young phoenix
#

I am having a hard time with stripe connect accounts.
So i have setup a Woocommerce store, i need a option to connect specific product to specific connect account.

I know i can do payments directly to my account and then manually transfer to vendors aka stripe connect account. But that will be a hard time in future when I have like 50 vendors for example and i have to do everything manually.
The other option is to use Stripe payment link, which captures a payment for the connect account, and gives my company a fixed percentage. But the issue for me is that it's a fixed fee instead of a percentage, and the second it is not going trough WooCommerce Orders which i need for some features I am using.

So ideally i need order completed trough WooCommerce on site payment, and send money to vendor aka Stripe Connect account, and my company keeps a % fee.

I saw some plugins out there, but they seem outdated. Any good suggestion for this?

Thanks!

steel geyser
#

Hi. How can I get the client's order IP address from a checkout session or any other ID?

vocal wagon
#

Hi everyone! I archived a plan (prod_IKz4NXCSNq3Vak) but when I tried adding it to a subscription schedule (sub_1M4dQyJA8pMPzFjl8PPnP8pC) it still worked, even though I expected it to fail as the product was archived. Is this expected or a bug? Is there any way how I can block adding archived products to scheduled subscriptions?

sharp glen
#

Can stripe add a fee to small payments or inly large payments?

#

As in a service charge fee

golden hare
#

can you guys please help me

vagrant steppeBOT
#

funkydude9

granite basin
#

Hello
for how many days monthly billing cycle will be valid ? if it is 30 or 31 days .. how it will work for feb..
and second question is do we have any way to put some dynamic field in Invoice .. that field will be from our application data

terse lodge
#

What is the maximum amount you can invoice with SEPA debit? Is there a way to find that out programmatically?

lofty totem
#

Hello Stripe Team,

Based on the below article and my past 2-3 days experience, In test mode we are not able to test the 3d secure card using setup intent. As the below article mentioned that I'm also getting the incomplete status error from stripe.

I want to know that my findings are right or wrong. Thank you

https://stackoverflow.com/questions/59021814/support-3d-secure-card-stripe-payment-to-start-subscription

restive sedge
#

how to enable Auto Debit feature for cards ?

obsidian kraken
#

Am I correct in understanding that if our company is Australia based - we are unable to Direct Debit USD payments from US based companies?

dense pecan
#

Hi Stripe Team,

I have a question regarding bank accounts. Let's say a user wants to update or change their bank account with Stripe. Will the Bank ID change the new bank information after they replaced the Bank data in the backend?

Thanks!

vapid hedge
#

Hello, I have a question as well. If I am using a wordpress plugin to handle recurring revenue with stripe, does the stripe payment initiate because of a wordpress action? I mean, will this recurring payment happen only whenever it receives a signal from my wordpress via API, or does stripe perform this new charge every month and then inform my plugin that a successful payment has been made?

grave agate
#

Hello, does paymentIntent API automatically create payment method if I pass the customer and setup_future_usage : off_session parameter?

stray coral
#

hello plz assist, unable to view FPX payment method in stripe checkout page

wispy crow
#

Hi! Is anyway to do e2e tests in Go for the webhooks events? I mean to do it by code any tool or something to reproduce a webhook

craggy vector
#

Hello Team
for this susb_id= sub_1M4fVhA1AvSnwwTvce018YsN
when will be auto payment happens
setted test clock in advance

twin lynx
#

Can i talk to someone about Terminal JS SDK? I'm having issue with https://js.stripe.com/terminal/v1 - that API is not open-sourced on GitHub and I think it is a bug - sometimes Terminal doesn't refresh the token with its onFetchConnectionToken when needed and ends with Error: The Stripe Terminal ConnectionToken has already been redeemed. Please generate a new one using v1/terminal/connection_tokens. (I have a single-page web app which tracks active terminal readers)

vocal wagon
#

Hi everyone, I'm using react stripe and js together and I'm having a problem with my succes page. I'm validating my purchase via the stripe webhooks in firebase on payment_intent.succeeded. In this webhook I update my order with a status. In my front-end I check this status on mount. The problem is that this happens faster then the update of my DB. Can someone tell me what I'd do best in order to fix this problem?

terse lodge
#

Hey hey, yesterday I was chatting about a problem that meant I had to upgrade the API version. And the staff member said that one should be aware of that. What problems can arise with updating the API version to a newer one?

vocal wagon
#

Good morning,
After updating Stripe from version 0.4.0 to 0.19.0, isApplePaySupported is null both in dev environment and on a real device (the real device has a valid card in the wallet).
We use Apple Pay as follow

import { useStripe, useApplePay } from '@stripe/stripe-react-native';
...
const { confirmSetupIntent, createPaymentMethod, handleNextAction } = useStripe();
const { isApplePaySupported, presentApplePay, confirmApplePayPayment } = useApplePay();

Has anything changed between version 0.4.0 and version 0.19.0 about Apple Pay initialization ?

trim niche
#

Hi!
When using Stripe Connect and a Connect user attaches a bank account with GBP and wants to withdraw from our EUR account is it possible for him to withdraw the EUR to GBP?

hot cedar
#

Hi Stripe Team
How to remove only update plain button in billing portal for some cases by using api?

pseudo wraith
#

Hello, how can i send product_id in my checkout.session to get product name ?
I only have pi_ (payment_intent) in my $session

cinder sinew
#

Hello, can you please help us with the following issue:
When a client sets up their Stripe details in our app, we automatically create a webhook for them which receives events regarding payment intents and charges. We discovered that if I have more than one webhook listening to these events in my account, they all receive the events. For example: I set up 2 accounts, one on staging and one on production with the same Stripe keys. I now have 2 webhooks, one for each account created. I make a test payment on staging, the charge related events come through both webhooks, successfully in the staging one and with errors in the production one. Do you know why that might be?

dire nexus
#

May I know what went wrong?

latent pebble
#

how can I know already subscriptions are scheduled and in the active stage for a particular customer?

pine badge
#

Hello, I have been checking the company bank statements and realized that we are not receiving the payouts that Stripe states we suppose to receive, can anyone explain me why?

#

Where can I find the contract with Stripe to check the fees they take before they send the payout? Why isn't the same payout amount described in Stripe, as I get -$7 approx per payout?

magic wren
plucky slate
#

I'm planning on using payment links and I see in the docs that payment page will have locale based on users browser language, but my question is, when creating a payment link via API, can I force the locale to one of the supported languages? Can't seem to find this in docs

vocal wagon
#

Ok so my account is banned because my business is high risk which is selling digital product but what will happen to the money which user paid why stipe ban my account after taking money from my customer while I already delivered the product to him

twin lynx
#

Terminal JS SDK - discoverReaders throws an error (The Stripe Terminal ConnectionToken has already been redeemed. Please generate a new one using v1/terminal/connection_tokens.) during a time when a reader is currently connected. After disconnecting the reader it (discoverReaders) starts working again. I believe that is a bug.

inland hedge
#

Could you please help me with just one small issue? I'm trying to create payment links without the items and can't grasp my head around the issue that I can't do that without the items. Why do I need to create the items if I just want to have a payment link with just an amount?

wanton crypt
#

Hi it is regarding stripe app...I have one stripe account i have uploaded app on it ...I want provide external link to post installation ...how we can do it and test it on local?

wispy crow
#

Hi! One question, How can I manage an upgrade if I have for example 3 prices that are going to be upgraded so by proration, but a 4th price it's like an add-on and the customer wants to unsusbcribed so then I will eliminate this price when the subscription billing cycle change so then I want to mantain and do an schedule

hazy plinth
#

Hi everyone, I had a question regarding the stripe firebase extension - if the webhook is imported from test to live on the stripe dashboard what else should be changed ? Thanks

#

is a new restricted key on live needed also ?

vocal wagon
#

Hello there! We have a weird scenario that fails due to an optional field missing. We have two payment methods integrated for our subscription, Card and SEPA. Here's what happens: user tries to use card first but could not confirm 3DS (phone not available), they switch to SEPA and try to subscribe but we get a "Missing required param: payment_method_data[billing_details][address][line1]" error on confirm method. We do not pass billing_details for the confirm method bc its optional and we have shipping address on the customer already set. Then why only in this scenario, billing_address (which is optional), becomes mandatory?

stuck flare
#

Insufficient funds in Stripe account. In test mode, you can add funds to your available balance (bypassing your pending balance) by creating a charge with 4000 0000 0000 0077 as the card number. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance).; code: balance_insufficient; request-id: req_N7m7PVodYVubjf"

fading mortar
#

I have received numerous emails from your company to my personal email address. Expressing that you are trying to verify me and use my details for someone's 'go fund me' I have never used your product so someone has stole my details. Please respond urgently.

vocal wagon
#

hi everyone i have a question regarding san marino country

fading mortar
#

you don't have a section for 'you have stolen my details and are contacting me without consent' how can I 'sign in' to ask for help if I am not a member. You have been notified of the issue, regardless of which team was made aware. Either have someone respond to me on discord today or by email amgowler@googlemail.com which is where I am receiving your emails asking for my personal details.

#

or give me the email of your team that deals with issues like this, I cannot fidn the information on your website

vocal wagon
#

Hi When I m trying to do transfer after successful payment it is giving me error
One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to
But i don't want to put it to manual payment

subtle crown
#

what does the metadata parameter of paymanetIntent Object take? I wanna put a nested array of products, is that possible somehow?

torpid siren
#

hi all,
on the webhook side, I would like to know how to test 'payout.paid' event.
It seems like the CLI not supporting it.

  • also, how do I know which received payments are included?
    thanks in advance
tropic bridge
#

Hello folks,

I'm wondering why invoices don't have application_fees_percent but only application_fee_amount instead subscription ~has both.

Actually subscription has only application_fees_percent instead invoice has only application_fee_amount

Can someone explain me the rationale here?

tulip phoenix
#

Hello all,
Currently I am building a react native app. In the app customer can pay to another customer and also take refund if he cancel a payment. And customer can transfer that amount to the bank account. So I am having some confusion how to implement that. Any idea 💡 or suggestion?

crimson viper
#

Hello, i've managed to set a pin code on my terminal, but it causes the android keyboard to not show up (unless i'm fast enough to unlock it at boot before the terminal app starts), is there a way to factory reset the terminal ?

vivid fiber
#

Hi . We have just gone live on our website and 1 order came up as test. How can I get those funds ? As it’s not a test order ?

craggy vector
#

Hello team
i am trying to capture the webhook event through webhook
payment_intent.created [evt_3M4hMqA1AvSnwwTv1BxsGeP4]
2022-11-16 14:23:12 --> customer.updated [evt_1M4hMqA1AvSnwwTvWC1bKUOs]
2022-11-16 14:23:12 --> invoice.created [evt_1M4hMqA1AvSnwwTvzoFWAPgU]
2022-11-16 14:23:13 --> invoice.finalized [evt_1M4hMqA1AvSnwwTvSWawoveO]
2022-11-16 14:23:13 --> customer.subscription.created [evt_1M4hMqA1AvSnwwTvCZpmBZIW]
i want to fetch the email id for that user that has some subscription with product id and price id

#

how we can do that

prisma lodge
#

Hi I have a US bases Stripe account and now I'm trying to send Payout to Canada using cross border support, I'm able to create a connected account and verify it using the API, I enabled only transfer capability , but stripe API giving me error of card_payments even if I set it to false or remove it.
Note: 'tos_acceptance' => ['service_agreement' => 'recipient'] set as well
Error:
Stripe\Exception\InvalidRequestException: Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact. in file /home4/safedsit/app.safedeposit.online/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php on line 38

can anyone help me please?

lean hollow
#

want to test payment request button for google pay but can't see the button it only show link button

sick lynx
#

Hi!

Is there a way to know which payment methods has a connected account using a request API?

We know it's possible from the Stripe Dashboard, but we need to use a request API.

Thanks!

vocal wagon
#

Hi! We did a stripe integration and now suddenly got labeled as too risky without any kinda explanation. Can someone help?

magic wren
#

Hello, sorry for the previous thread delay, I went to lunch. could we continue the discuss about the issue?

steep pecan
#

how can you add a product to a subscription mid month and pro rata that product?

rotund seal
#

Hi, Stripe Team

#

When making API call to Search Customer

#

receiving following response

vocal wagon
#

Is there any way to manipulacje subscription in a way database transactions works? ie. Do this, that, there, in case of error rollback everything - otherwise do commit and proceed.

Something like test clocks but actually for production use

terse kestrel
#

Hi. I have been trying register my domain with Apple so that I can activate apple pay on my shopify website. The issue is my Godaddy domain says that the verification file I downloaded is not correct and can't be added to my domain. I dont know what to do here?

austere monolith
#

Hey guys, I need help with Stripe Connect!.

  1. When an account is trying to onboard, the country selected is my platform's country, and its not changeable by them so they are unable to onboard.

  2. I cannot see USA under the list of Transfer Capabilities, even tho the competitors are able to onboard accounts form USA too 🤔

glass seal
#

Is there a way to retreive a payment intent id from client secret in node? (backend) I can create a map of some sort, but it would be nice if I didn't have to create state for that

placid moth
#

Hi, Ive just started having problems with the CLI. All of a sudden stripe trigger doesn't hit my local endpoint, so when I stripe trigger customer.created --add customer:name="Joe Bloggs" I get nothing hitting my endpoint. I'm listening with stripe listen --forward-to "localhost:4003/webhooks which should hit my endpoint and has with no problems until today. Any ideas what's happening or how I can debug this? It's stopping all development....

true cosmos
#

I am just finishing up integration with Stripe via the 'Firebase Stripe Extension'. However, I just realized that there is only one location to enter your Stripe API Restricted Key. How am I supposed to support even a simple 'Test' and 'Prod' environment if I would have to completely reconfigure the extension for each environment?

vital timber
#

Hi! I have a question regarding metadata:
On my app, clients can either pay for a subscription (via a checkout session with subscription mode) or purchase content on a marketplace (via a checkout session with payment mode).
When CSV exporting the payments, I would like to be able to quickly differentiate those 2 methods.
I added metadata for the payment intent for the marketplace purchases, it works well ✅
But for the subscription, I added metadata for the subscription object, but it does not appear on the payment object ❌.
Is there a way to pass metadata from the checkout session in subscription mode down to the payment that results from it?

regal sage
#

How to add dummy credit card to Apple Pay for testing with Stripe?

broken spruce
#

Hi there, is there any way to send product description to stripe checkout?

vocal wagon
#

Hey! Where is the custom_fields key/value pairs for the customer API stored (customer.invoice_settings.custom_fields) in your schema? In case we want to extract data / query from sigma?

cinder sinew
#

Hi there, I have a question regarding the invoice recipients. Can I restrict sending receipts only to those users which purchase a specific product?

vagrant steppeBOT
#

mentijm

thick cliff
#

Is there some way to collect payment on a created payment intent server side? Perhaps editing the payment intent to have off_session: true and confirm: true

Some details about our app flow. When a user creates a cart we then create a PaymentIntent w/ the cart details. We then edit the payment intent as things change in their cart. We offer net terms payments as well though, so it would be ideal to have the same payment intent be utilized for the scheduled payment collection.

wind fable
#

Hi, after payment intent success or checkout completion, what's the best way to access its shipping rate details in a webhook e.g. the shipping rate's name, for example?

mystic urchin
#

Hey, i read something about direct invoices for checkouts. Is that still in beta? If yes, can we get into the beta program?

honest skiff
#

Hi! This is a question about test mode. (Using the Ruby SDK btw)

When creating an upcoming invoice with { automatic_tax: { enabled: true } } , for example:

Stripe::Invoice.upcoming({
    customer: "cu_customerID",
    subscription_items: [{
      price: "planID",
      quantity: 999,
    }],
    automatic_tax: { enabled: true },
  }

I get a line in the response with the total_tax_amounts, and each of them has a tax_rate.

However, if I then try to get that tax rate to know what percentage is being applied, it fails:

Stripe::TaxRate.retrieve(tax_rate)

No such tax rate: 'txr_taxRateIGotInTheInvoice'

My question is if this behaviour is normal, and if so, is it specific to the test-mode or this tax-rates are non-existant in production too?

trail cedar
#

When creating an invoice, from the SDK i'm receiving: "number:null".

...
"next_payment_attempt": null,
"number": null,
"on_behalf_of": null,
...

Is there any way to have the invoice sequential number when the invoice is DRAFT?

true cosmos
#

Firebase Extension Configuration

regal sage
candid violet
#

If i send a utm parameters with the stripe buy link, will they get stored in the subscription meta data or somewhere in stripe? I know, i tried before and they use to get stored somewhere in the stripe but now they simply get redirected to the success page.

rough sail
#

Hello
How can I check 3D Secure is active and Payment method card authentication is Required On Setup before setting the Payment method for the customer?

narrow totem
#

Hi! I'm working with Stripe destination charges and I have a misunderstanding of how the application fee it's calculated.
I've made a destination charge of 1100.80 RON and I've added a fee of 100 RON.
But, in the breakdown of the transaction, I can see the application fee of 96.04
After my calculations (2.9% of 100 = 2.9 international fee + 0.2) the Stripe fee should be 3.1 and the application fee should be 96.9
Am I calculating wrong? OR is there any other fee I'm missing?
Thanks

wispy crow
#

Hi! How can I manage, if I have an integration test that I create some customers and then I deleted, and the subscription.deleted webhook is looping trying to execute, but I don't want to receive that webhook for that test customers

austere monolith
#

so im playing around with capabilities in stripe connect. i expected Canada-based accounts to not have Transfers capability because the platform is in Germany, but capabilities call returns transfers=active for Canada as well. Is this expected on test api keys? or am i missing something? 👀

dire nexus
#

How can I set shipping cost to be different according to buyer's addres?

gaunt seal
#

Good morning! We're using the payment element integration. How do we collect tax on payments? Is there a flag we need to pass when we create the paymentintent or is this done automatically when we flip the switch on the dashboard to Enable automatic tax calculation?

alpine dock
#

Hi team!
I have been playing with stripe apps for some time. Had a quick question
Is it possible to extend the stripe app into a monorepo system like NX and use it inside a next app instead of a react app?

dreamy loom
#

Hi, is it possible to know the fees paid for a dispute received and lost? is the fee part of the dispute object or where should I look for it?

steady cosmos
#

Hi team! how are u? I have a question I have my account with a one week in review and I don't have answer, why it's happend?

young phoenix
#

Okay so i have a LLC in USA and i have a Connect account in Serbia. When i want to transfer to connect account it requires conversion from USD to RSD. But payouts in Serbia cannot be completed to a account in RSD and they are done in USD or EUR.
Can someone give me more insights on this? Is stripe somehow doing a payment in RSD to Serbia?

radiant dagger
#

Hi, is there a way to pass the initial price with the URL to a product, where the client can choose a price?
I just discovered this one, which is similar. But I dont see a list of other fields which I can pass too
https://dev.to/stripe/payment-link-data-passing-1njp

DEV Community 👩‍💻👨‍💻

Payment links are Stripe’s no-code tool for quickly getting started with collecting payments. One...

desert maple
#

When using the customer search endpoint, is there a way to specify the order of entities? If not, is there a default property that's used for ordering?

little carbon
#

I am wondering what types of usage would be included in a stripe fee called "Connect (2022-09-01 - 2022-09-30): Payout Fee"

toxic latch
#

Hi, I use stripe connect, and I set app platform fee 12.5, return erreur invalide Integer 12.5

plucky badge
#

Hi Dev, team. Question regarding Afterpay. We have a merchant that has a US based Stripe account and Stripe account currency is USD. They are offering Afterpay. In the stripe.elements() call they are passing locale: 'es-ES' and the Afterpay messaging is correctly displayed in Spanish. However, when redirecting to the Afterpay hosted payment page, the url has 'en-US' so their customers are being presented with the Afterpay US page. Their customers are in Spain, so they don't have a US phone number etc. I can't find anything in the docs that indicates how to alter the Afterpay URL the customer is redirected to. It seems to be using either the payment intent's currency or the Stripe account's country.

split heart
#

Hi, I use stripe on my website. When I do a partial refund you are automatically sending a cancel order email from my website. How do I stop this?

dapper mist
#

hi stripe, why can`t I transfer my money instantly to my bank account and need to wait till 23 nov

#

I really need the money

hazy sigil
#

Hello! For a Subscription with collection_method=charge_automatically, is it possible to extend the 23 hour grace period for a Subscription that was marked incomplete when the initial payment failed?

zenith kelp
#

Hi !

Stripe is installed on the website of my client.
He uses WordPress with WooCommerce.

My client also uses WooCommerce Subscriptions and WooCommerce Memberships.

Even though all the fields are "required" (address, zip code, email, phone number, etc.), sometimes STRIPE don't get those fields.

I don't know what to do.

plucky badge
#

@zenith kelp What Stripe plugin do you have installed on your customer's site?

foggy dawn
#

@plucky badge I appreciate the willingness to help, but please do keep responses to either the threads we create or DM. Messages to the channel itself clog up the intake and make it harder for us to know who has/hasn't been responded to

vocal trench
#

excuse me, how can i use pix in my payment options?

sudden inlet
#

Hi all,

My team is trying to implement Apple Pay, which I have done so via Stripe JS (Payment Request and payment-request-button element).

The issue we’re running up against here is with Apple Pay is there any way to retrieve the users zip code before confirming purchase that way we can calculate taxes and the user can see the total amount with estimated taxes before they confirm payment? Thank you for any insight.

worldly yoke
#

I just came across this "customer portal" for customer's where they can manage their billing stuff. It generates a link and customer has access to all of its billing details like add/delete payment method etc. The link is below
https://stripe.com/docs/customer-management
I have few security concerned questions, when it generate the link to the portal this link can be copied simply and be opened anywhere without any authentication and could easily be misused. for exmaple, someone can get it from the history and misuse it. what can be done to avoid it?

frozen fiber
#

Hi all,
We have the following flow: a user registers and gets a 14-day free trial, which is a subscription in Stripe with a cost of $0 and trial_period_days = 14. After the trial period ends, I want to remove that subscription and sign the user up for one that meets their needs. That is, the user cannot choose a subscription before signing up.

How can I catch the exact time the trial period expires in webhook if Stripe automatically marks the invoice as paid because of the amount?

split cargo
#

We are using Balance Transaction records to generate reports of our connected accounts's balance activity. I see the Balance Transaction has an "amount" attribute. Is there a recommended way to retrieve the balance of the account at the time the Balance Transaction was created? This way our report could show for example: transaction A subtracted $100 from your account making your balance $900. Transaction B subtracted $100 from your account making your balance $800.

One option is to look up an account's balance whenever a balance effecting event occurs. So for example we could listen to the payout.paid event which sends a Payout object in its payload. The Payout object has a "balance_transaction" attribute that we can use to retrieve the Balance Transaction object for our report and then we could also make a call to retrieve the account's balance at that time for our report. I just suspect that there will be race conditions with this approach. For example, a charge could have happened in between the call to retrieve the Balance Transaction object and the call to retrieve the Balance, so I'm wondering whether there is a recommended way to retrieve the balance of the account at the time the Balance Transaction was created.

shut flower
#

I received a webhook post for the event invoice.paid and the invoice did not have an associated charge. Does someone know what precipitates that scenario?

ember matrix
#

Hi all,
I have been trying to implement subscriptions in a particular way and failing to do that.
In the below image, I have a subscription already active for 2 seats for 95 usd each.
Now I want to update it to 5 seats but I do not want the in use seats to prorate.
That is, I want the final price to be 285 and not 285.06
How can I achieve this?

I have tried first charging for the extra 3 seats and then setting up a subscription update for the next month for 5 seats which solves this issue but then changes the current subscription to 3 seats.

raw ravine
#

I am trying to create a payment link and the option for KLARNA Is only showing up for "Customer choose what to pay" but does not show a Klarna option for "Products or Subscriptions" please assist

summer copper
#

$stripe->charges->create([
'amount' => 2000,
'currency' => 'USD',
'customer' => 'cus_xxxxxxxxxx',
'metadata' => [
'request_id' => 105
],
'transfer_data' => [
'destination' => 'acct_xxxxxxxxxx',
'amount' => 1200
],
'description' => 'Request ID: 102',
]);

Is this the correct split method ?

signal coral
#

Question about collecting customer's US bank payment method on a Canadian platform account. There seems to be a way on the dashboard to add a US bank account, we can also do it via the API. but is there a way to do this on a hosted page like through the Checkout?

spring sky
#

Hello, I have a question regarding the stripe react native implementation. When calling initPaymentSheet I pass a defaultBillingDetails with the name and email of the customer, but those details don't show in the stripe dashboard, are they not meant to?

hazy sigil
#

I'm not seeing payment_behavior in Subscription response bodies. Is there a reason this field isn't returned? What is the default payment_behavior for a Subscription with collection_method=charge_automatically?

floral marsh
#

Hello, I have an issue in my site, is in wordress and show me this error in y checkout

#

Uncaught ReferenceError: Stripe is not defined

nocturne flare
#

On my platform, I wish for users to create their own "subscriptions" to which they can select certain perks to give to their customers, when a customer comes to the platform, they may use a different currency, is there a way to get the currency conversions for stripe before a charge is made?

merry cypress
#

Regards to all,

I'm trying to refund the subscription via the API as soon as I cancel it. If anyone can guide me how can i do this.

stray coral
#

Hi still having error with fpx setup during stripe checkout

wind ether
#

I have a question about billing. I see a Stripe fee that is listed under the payments in my Stripe account for $35. Where does this fee get deducted from ? The does this get taken from the checking account connected to our stripe ? Or from the net balance of our connected account. This fee is labeled 'Connect (2022-10-01 - 2022-10-31): Active Account Billing'

vocal wagon
#

Hello everyone. I've setup connect express on test mode and tried a test mode purchase with test CC 4242 etc.. everything seems to work just fine except for the fact that on the connected testmode express account the balance stays at zero. When I check the oauth flow, I see 200-OK response, but again the balance says zero. Shall I contact STripe support or is it a normal behavior in test mode?

vagrant steppeBOT
#

Edw

#

JohnM

tender quest
#

Hello. I spoke yesterday at length about issues with the stripe CLI and connect events not showing up. Can someone help me figure out why?

#

I have setup the stripe CLI tool on my mac. I have my application running and I've pointed the CLI at it via stripe listen. When I fire events without passing a --stripe-account parameter, it works great. However no connect events are seen at all.

outer bison
#

Hi, we use CheckoutSessions to allow customers to pay our Express connected accounts (recipient agreement) via destination charges. Is there a way for the platform to pay any FX fees (or other fees) that are incurred such that the connected accounts receives the full payment when paying out to their bank account?

wind fable
#

Hi, before creating a checkout session, is there any way to check if there is enough stock for the line items first?

reef bobcat
#

👋 Hi Stripe! Is there a way to way to receive the CHECKOUT_SESSION_ID client-side with React.js? I get how you can do this with a server, but more so how to do it on a page.

So let's say you purchase it on /cart page....go to stripe invoice... and the success_url: "http://yoursite.com/order/success?session_id={CHECKOUT_SESSION_ID}" https://stripe.com/docs/payments/checkout/custom-success-page

How would React process this response back on the front-end? I want to show a success message at the top as a notification (I have the code for this) but what LISTENS to that response back on the react.js side?

tight verge
#

Hi, I need urgent help.

#

Would like to report a scam, need contact with Stripe support. Is this the correct place?

spring pumice
#

Hi Stripe 👋 We're using Stripe Checkout for payments. Our client has changed his phone number in our application. As he wanted to pay for our product he got stuck on Verification Code (screenshot). He wants to use his saved informations, but we couldn't find any possibility to change verification number. Of course, he can re-enter card info for security reasons, but as I tried with my test account, any option fails (Billing portal, manual change in stripe dashboard etc.). I know it's kind of simple question, but maybe I'm missing something.

desert vigil
#

I have created a coupon of 100% once and used it for buying 6 months subscription. This is the invoice but can't see the coupon code that I used, only the deduction is showing that is correct. But when I see the upcoming invoice, the same coupon code is applied but this can be applied because I have selected coupon duration as "Once".

azure dagger
#

Hello, currently I have the RevenueCat Stripe extension installed (approved on Feb 8 2021) I recently received a mail which tells me to update this extension version to a newer app one, which risks does it comes with? , is there any side effect when doing this extension update to the app update? thank you

blissful hedge
#

Hi there! Does anyone have an example on how to create a Pix PaymentIntent using Ruby? I'm using the docs to try to create that but i always get a "status": "requires_payment_method" as result.

vestal prairie
#

Hello. I'd like to follow up on an ongoing issue we have with customers removing their payment information. We spoke to Csaba and Divine from your support team, and they asked us to set all of our PaymentIntents to "off_session". We ran a script to do that yesterday, but customers can still remove their payment information. Can you please advise if additional steps are required?

glad agate
#

Hey Stripe Devs! Can anyone help me understand the difference between the invoice.payment_failed event and the charge.failed events?

From the docs, charge.failed "Occurs whenever a failed charge attempt occurs" and invoice.payment_failed "Occurs whenever an invoice payment attempt fails, due either to a declined payment or to the lack of a stored payment method."

Does this mean invoice.payment_failed only fires for declined payments and having no payment method?

vocal wagon
#

hi 🙂
I'm trying to connect Klarna to SEK & DKK but all the transaction IDs are pending, do you have any idea why? does it have to do something with the currency?

vagrant steppeBOT
#

José Anchieta

radiant musk
#

Heyo, does the react-native sdk have any methods to fetch a customer's payment methods?

vital hound
#

Hi! I have a weird issue going on. The webhook calls are failing for some reason. They work locally great but once I push them to the live site I am getting 400 errors.

karmic helm
#

Hey, I have a marketplace where I have seller from the US and Canada.

I take a 10% cut from every transcation but I want the stripe fee to come out of my 10%. How do I go about this?

I want to also know if I have to set up a store in USA and Canada seperately as two seperate stripes. I want the canadian stores and product to be paid in CAD and the stores in the USA to be paid in USD. The Canadians can only purchase canadian product and the same for US. I don't want the payouts or amounts to be converted. How do I go about this?

radiant dagger
zenith kelp
inner garden
#

Hi! How do I change it so that when I get paid next it will take 1 day to get to payouts not 7 days?

carmine lintel
#

Hello - I am trying to set the reader screen using server integration

$stripe->terminal->readers->setReaderDisplay(
                $this->terminalReaderId,
                [
                  'type' => 'cart',
                  'cart' => [
                    'currency' => 'usd',
                    'line_items' => $lineItems,
                    'tax' => round(intval($this->tax * 100), 0),
                    'total' => round(intval($total * 100), 0),
                  ],
                ], [
                    'stripe_account' => $this->stripe_act,
            ]);

and I just got an error that says This value must be greater than or equal to 1.. When the customer is using a voucher/gift card I would like to show a total of 0. Is this possible?

marble dove
#

Are there any settings in the Stripe developer dashboard with regards to timezones? I would like to see if it's possible to display the logging events in my local timezone. Thanks

timid ember
#

Hi, our merchant reports that the the Payment Reader would occasionally black screen after card tap

#

it seems most likely the Stripe app crashed on the WisePOS E android device

rocky knoll
#

hey is they're a customer support number that i can call for sales? rather then using the form?

vital hound
#

Is it possible to only refund a portion of the application fee?

vocal wagon
#

Dear devs. I am the admin of a number of Shopify stores, and we are not satisfied with the native Stripe integration (the majority of payment options available to us in the Stripe dashboard are not available in Shopify payment settings and therefore not visible on the checkout page as well), and we are looking for a developer who can set up direct integration between Shopify to take full advantage of many of the payment options visible in the Stripe dashboard. I was recommended by Stripe support to visit this discord.

peak lynx
#

Hi all, we are using Stripe Billing to provide subscriptions to new users.

Each new customer will be provided with a baseline free trial of 30 days. However, certain customers will be targeted and provided with a longer free trial period (let's say 60 days for some, 90 days for others).

Can you point me in the right direction for how to best implement multiple free trial lengths for different customers? Would it be most easily accomplished by using Promo/Coupon codes during subscription checkout or a different approach? https://stripe.com/docs/billing/subscriptions/coupons

Thanks in advance.

ember solstice
#

I am look at the request JSON sent to a webhook for a charge.suceeded event. I noticed that there is an id field in the first level of the object beiginning with evt_ and and other id field inside of the data object beginning with ch_. I am curious what those two different IDs refer to?

{
  "id": "evt_ALPHANUMERIC",
  "object": "event",
  "api_version": "2016-03-07",
  "created": 1668635373,
  "data": {
    "object": {
      "id": "ch_ALPHANUMERIC",
      "object": "charge",
      "amount": 1998,
      ...
  },
  "livemode": true,
  "pending_webhooks": 1,
  "request": "req_ALPHANUMERIC",
  "type": "charge.succeeded"
}
grand narwhal
#

How long is a refund able to be created against a charge? Is there any inherent timer within Stripe or is it just a matter of whether the card still is valid and the issuer accepts it?

oak coral
#

i need the difference between enabled and complete account, can someone help me?

tender quest
#

is there a way to retrieve a list of all transactions attached to a payout like you can see in the dashboard via an API call? ..I don't see a way in the API documentation

devout epoch
#

Hi - for Stripe Connect, I am testing connect account creation using inputs that fail on production (i.e. bad EIN, bad zip code) but when I test those inputs locally the account is created. Does stripe treat validation rules for account creation differently in test vs production environment?

agile olive
#

Hi, I have been trying to setup subscription payments and pricing table. I just did set up few webhooks, and I realized something while testing. Every time I complete a subscription with same email and account in checkout, new customer is a always created with same email. I was expecting that if there is already customer account with that email, stripe would not create new account everytime. So Can someone help to me understand how this is supposed to work exactly?

hazy holly
#

What's the best way of getting transfers via Stripe Connect to work properly in tandem with automatic payouts? Specifically, we'd our Stripe account to keep automatically paying out funds into our bank on a regular basis (ideally daily).

However, when an invoice payment succeeds, whenever we try to initiate a transfer, we get an error like this:

balance_insufficient
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.

The advice is to use manual payouts and keep some reserve amount for Stripe Connect, but we don't want to use manual payouts because it's manual work micromanaging our balance to keep the right reserve amount and also because manual payouts don't provide a good paper trail of the transactions involved in a payout, and automatic payouts are required by our Netsuite integration.

signal coral
#

is there a way to migrate one Platform account's Express connected accounts over to another Platform account? If possible, will there be downtimes?

Root ask is that we're in the process of creating a US connected account to allow our connected accounts to use ACH as a payment method

tender quest
#

I store payment intent ids for each transaction in my application. Is it possible to resolve the Charge object from a payment intent id?

stray coral
#

Hi keep getting an error everytime I enable fpx payment method …payment transaction works fine for credit card…pls advise how to fix…..
….;
Error message. An uncaught Exception was encountered
Type: Stripe\Exception\InvalidRequestException

Message: The payment method type provided: fpx is invalid. Please ensure the provided type is activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any preview features that you are trying to use. See https://stripe.com/docs/payments/payment-methods/integration-options for supported payment method, currency, and country combinations.

frozen kernel
boreal ore
#

Hi team! Is there a way we can figure out if a payment method is a customer's default method from the PaymentMethod object?

brisk thunder
#

Any reason why Stripe Radar 3D Secure requests rules would not work for Stripe Invoices but they work for Stripe Checkout? This also only happens in live mode. I have tested this with my own cards that I have marked as frozen with my bank.

marble compass
#

Hi folks, looking to talk to someone about best practices and options around Stripe Payouts and Xero Reconciliation

glad yoke
#

hey everyone! I need help with Afterpay Card (use Afterpay through Apple Wallet)

#

Im getting an error card_declined

#

I have a platform account with connect accounts

reef bobcat
#

When you make a session...is there a way to give that customer a tag or metadta so that it pairs the customer as the same one? It's making separate customers when it's all the same user (me)

stone cove
#

Hello, I was wondering if this is the right place to ask for help. I want Stripe to send me an email to my email address (the one registered with stripe) when a customer either fails a payment and when a customer fails a payment and stripe has stopped retrying it due to too many retry attempts. I have set up a webhook that is listening on my website for invoice.payment_action_required
invoice.payment_failed but I am not sure how after it has picked this up, it will default with an email to my business email. i hope this makes sense and many thanks for any help.

vital hound
#

Having an issue with the web certificate for apple pay

rough quarry
#

Can I enabled refund in stripe express dashboard for my seller ?

serene spear
#

Hello. Two BBPOS WisePOS E readers bought by the merchant owners seemed to have some issues updating firmware version. The firmware version and config version show up blank in Diagnostics😟 Restarting the reader did not work.

small spire
#

Hi!

I want to use strict cross-origin policies for my site (to enable some advanced browser features), but doing so blocks the Stripe API from loading, do to the lack of CORS headers on Stripe hosting.

The recommended fix is to add the appropriate CORS headers to the response from Stripe, though obviously I can't control the response headers... Is there any way to configure my Stripe account to enable CORS headers on loading the scripts at https://js.stripe.com/v3/... ?

grave agate
#

Hello, I see that when we use Stripe Element for checkout it didn't have a field for card holder name. Is the payment can be completed without the card holder name?

paper pendant
#

hi team, if a recurring payment is attempted on an apple pay token, but the original underlying card had already been removed from apple pay, what would happen?

cerulean kestrel
#

how i tested checkout.session.expired expired in webhook ?

grave agate
woeful turret
#

Working with Stripe Elements - Is there a way to DISABLE the "Instant Verification" method for Bank Accounts ? So that the user can only use the "Enter Bank Account manually..." option ?

soft gale
#

Can you provide customers Instant Deposit if they have an Express account? Is it available from the Express dashboard or would it have to be custom implemented?

desert vigil
#

Hi, I have created a coupon of 100% once and used it to buy 6 months subscription. This is the invoice but can't see the coupon code that I used, only the deduction is showing that is correct. But when I see the upcoming invoice, the same coupon code is applied but this can be applied because I have selected coupon duration as "Once".

reef pecan
#

Can anyone help me with this issue where elements.create('payment') doesn't render after mounting and I'm getting this error in the console?

ripe igloo
#

Hi Guys, in android (jetpack compose), I am using setup intent to create payment sheet, enter card details, and I get result completed (success)...
...but can't find a way to retrieve the payment method id; how do I get that?

odd cloak
#

hi guys i have been stuck on a problem for while now. I am using stripe for subscription and my app has an option to update the default card but it's not working

regal stump
#

Hi.. I know this is a common question but i have been googling and youtubing for answers, still cannot find it. I cannot change the currency for my customer. The only way I can do this is send a one time payment link. If i were to issue and invoice and select customer and product, it goes back to the currency i don't want. even if i created the product in the currency i want. it changes automatically in the invoice. please help me.. this wasn't a problem before.

agile olive
#

Hello again, I am trying to create my own pricing table with custom UI, but I want to show data from stripe, so I need to fetch products details. But only thing I could not find is where to get "Feature List" of a product in api.

fast current
#

Good evening, how to subscribe to a plan without using the checkout?

#

checkout is for web systems but I need to develop for mobile.

wind warren
#

hello, i am using 4100000000000019 as card number to test fraud prevention and the payment succeeds. I took this number form stripe testing documentation. Could you please clarify why that is?

sick vector
#

Hi I want to integrate stripe subscription payment method in my existing project which is using online payment for now, and I'm using react for frontend and Django for backend, how can I integerate this

wispy crow
#

Hi! I ask yesterday about how to handle downgrades and upgrades, and in the case of downgrades I want to mantain the actual subscription plan until it renews the billing cycle and you told me this: whenever you're downgrading use proration_behavior: "none" and billing_cycle_anchor: "unchanged" and when upgrading proration_behavior: "create_prorations" and billing_cycle_anchor: "unchanged" I try this in my integration and what happens is that it changes immediately, so didn't wait till the end of the billing cycle to change the plan on downgrades

peak goblet
#

Hello Guys please help me with how can I implement stripe for the below scenario

When a sale is made we need to split it between 3 people.

  1.   A portion goes to seller A.
    
  2.   A portion goes to Agent B
    
  3.   A portion goes to Owner C
    
vagrant steppeBOT
#

VanessaD

grave agate
#

Hi team, I need help. What method to confirm a payment element? I have test it using confirmPayment() and confirmCardPayment(). But they give me an error.

Thanks

hexed garden
#

I need to close/remove an account as it wasn’t made by me

vocal wagon
#

Hello guys!

I have a problem regarding payment using with invalid CVC (4000 0000 0000 0101).

The subscription successfully purchase with the Invalid card (CVC check - failed). Could you help me with that? I don't understand, why that's happening

torpid siren
#

Hi, is it possible to use the payout API to transfer funds to another stripe account (not connected or related/ other company) without using Connect??

hexed garden
#

How can I contact customer support without signing in

agile olive
#

Hello again! , I have been implementing referral code system. And I need a functionality that after user sign-up on my site, and I create a cutomer on stripe and need to create promotion code. But this promotion code should not be allowed to be used by the owner of that referral code. How can I do that ?

misty hornet
#

@hexed garden Let's discuss it in the thread that I created for you

cinder quest
#

Hello team, Is it possible to set up a custom portal in such a way that it would limit the number of purchased units dynamically, i.e. the client should not be able to buy units less than he currently has?

hearty garnet
#

Hi, I tried to create an invoice but got this error "Nothing to invoice for customer; code: invoice_no_customer_line_items; request-id: req_e5ZSGgXfmxPfoV"

hasty dove
#

when a transfer is done to a connected account is there the ability to notify via email that the transfer has occured to the owner of that account?

vagrant steppeBOT
#

meisei81

sturdy cobalt
#

idempotency

#

Hi Guys I want to get all the subscription created untill now for my account

#

But currently its returning only 99 recoeds

regal stump
#

i need help still guys thank you. I cannot change my currency.

#

when creating an invoice. i didn't finish the conversation with the older person. please assign me help

kind flame
#

How do I know if the customer was charged or not if the free trail ends for a subscription?,Please help

quartz quarry
#

hello , i'm having a problem with Stripe webhook which was working properly earlier but every now and then it stops doing the job , basically when i debug i get the SignatureVerificationError , can i get some help please and thank you

true narwhal
#

oh the stripe invoices, it says VAT - which is an English term. Can this be adjusted / translated without custom coding the entire invoice?

faint talon
#

hi, we are working on having customers upgrade their plans. To do this, we have a bunch of subscriptions, with a fixed base cost and then variable metered costs. When someone upgrades, we cancel their original subscription and then start a new one. However, when this happens, the customer is charged the full base cost. We expected this to be prorated by stripe. How can we make sure it is? Should we have two products per subscription: one for fixed cost and one for the metered costs?

trim niche
shadow willow
#

hello, quick question - a simple Stripe::Price.list is giving me the test environment prices instead of the live version prices. what could be the reason for this issue? the secret keys seem to be correct in the two environments

vocal wagon
#

Hi

#

Can someone help me

#

I am a partner of yours

#

But unable to log in to my account

cerulean pineBOT
#

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

coarse oak
#

Hi, i am testing webhooks at my local env and using stripe cli with "--load-from-webhooks-api --forward-to" flags, and in my console, it receives my 200 OK response, but on dashboard, it is not registered even on Webhook CLI responses for that event is that normal, i was assuming it will be registered under this Webhook CLI panel

young mauve
#

Hello Guys Hope you are fine.
I wanna ask for how much time the failed payment status remains on stripe?
Because on my account the status of failed payments gets changed to cancelled after 24 hours

lyric iris
#

Hi. We were hit by fraud via Stripe over the weekend and we're trying to tighten up our security. We're trying to add billing address to our requirements when we take payments. We want to make sure that the information we take is compatible with the information Stripe / banks require to enable these fraud checks. Do you have a front end example of what this might look like please?

steady cosmos
#

Hi! Team, I have a question if I use cardElement I can pay with Google Pay or Apple Pay?

versed hazel
#

Hi Stripe Team, How can I handle payment failed scenario in stripe Connect platform. Can you please share relevant spec.
Thanks.

inland hedge
#

Can I tweak out a total amount for checkout stripe? It’s calculating total based on the passed items but I have a lot of things as well that affect the price. Can I just set it at the end?

craggy vector
#

Hello Team
i am trying to create subscription here by using this method
stripe.Subscription.create(
customer="cus_9BoKyB2Km2T7TE",
items=[
{"price": "price_1M4pfJ2eZvKYlo2CsaX6Y5WQ"},
],
)
But when i try to hit api from local the payment is getting incomplete is there any way to pass default card details for testing purpose, so it will be show status as success

fluid vale
rich inlet
merry herald
#

Hello folks, I'm developing a web integration and using this example for testing: https://stripe.com/docs/terminal/quickstart

I selected the following options and downloaded the test app:

  • Country: United Kingdom
  • Reader: WisePOS E
  • Platform: Web
  • Frontend: JavaScript
  • Backend: PHP

After that I installed my API keys and started testing, it can discover readers but it can't connect. When I try to connect I get the following error in the console: Could not communicate with the Reader. Please make sure your reader is online and on the same network as your device.

I also get this error: Could not communicate with the Reader. Please make sure your reader is online and on the same network as your device, and that the host https://***-***-****-***.**********.device.stripe-terminal-local-reader.net is resolvable by your DNS provider. See https://support.stripe.com/questions/terminal-connectivity-issues for more details.

I tried to connect from the same network and it worked fine. The way I did was I created a local web server on a computer that is connected to the same WIFI network as the reader. After that, I installed the same application above and it connected fine.

Could you please direct me on how to get this working from outsite the local network?

tranquil basin
#

Need help in understanding few architectural decisions in payment intent. Anyone who can help.

bleak quartz
#

Hello, how can I find the active promotion codes on a subscription? TIA.

misty mantle
#

Hello there, how can I invite affiliate to stripe to create their Custom account in Connect?

vocal wagon
#

Hi there, Is there a way to externalize tax computation in the checkout session ?

#

Hi there, I am having questions regarding subscription and express connect integration.

young monolith
#

hi. how can I accept only gPay with using paymentRequestButton?

naive coral
#

Hello! Can I change the colors of a checkout session individually on every session when I trigger the API?

vocal wagon
#

Hi there, I am having questions regarding express connect integration and webhooks.

  1. I user version 20.111.0(java) before. Then i had "Deserialization failed, probably due to an API version mismatch" for webhook events. Then i changed to 21.0.0 the issue is solved. Webhook worked perfect.

  2. When I integrated express connect, account creation, account link creation both are worked perfect. But when i tried to implement payouts for connected accounts through the stripe-checkout, i was having issue with price_data. The issue is the price/amount is dynamic( not fixed product or price). setAmount(), setName() etc parameters are not working wth current version( 21.0.0).
    So my question is :

  3. Do we need to product and price for each payments in this version ?

  4. How to set dynamic amount and name with version 21.0.0

Thanks in advance.

#

How long should it take between a bank transfer payment being sent and it showing up as a payment in my stripe ui? client sent a bank transfer yesterday and still no sign of it in my dashboard

queen mulch
#

Hello. I've noticed that adding a trial period in the price settings is considered "legacy". Are you going to remove this field from the price in the future?

sudden inlet
#

Hi I just wanted to confirm. If I want the zip code from a card a user has in Apple Pay, that information is only available to me after the user confirms payment with the Request Payment obj listening for 'token' I can't retrieve the zip code prior to that? I’m asking specifically because I need the zip for calculating taxes. Preferably I'd like to have that zip, then calculate tax, then show the total on the Apple Pay UI in the browser but that's not possible correct unless I had a separate field for them to enter their zip "before" they click the Apple Pay button. There’s no way to get a zip from their card and process that while the Apple Pay browser interface is open?

peak goblet
#

Hey Guys, please tell me how to implement stripe for splitting payment. Stripe support emailed me that for Canada people -- I can use "one behalf of" but not sure how to do that. Please help me

buoyant raven
#

Hi there,

#

We tried to cancel a direct debit to one of our former clients but it's still taking money from their account. Is there something more we need to do for Stripe to stop charging our former client?

Thank you

exotic laurel
#

How long does it take for a Stripe webhook to timeout? All my Live webhooks come back with errors and empty response bodies.

grave agate
#

Hello Stripe Team, a few days ago I was having a difficulty with a flow that I want to achieve and the support Stripe Team guide me for a flow (#1041991118507741265 message). Then after I'm implement it, it doesn't work..

Discord

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

sinful cobalt
#

Hey guys! I'm having trouble in understanding the difference between client_secret and payment_intent.id. Is it unsafe to share the id of payment intent/charge with the client for some reason?

sick lynx
#

Hi!

We have the following case that we need to sort with connected accounts:

The users can use connected accounts to receive invoices' payments, and they can defined if they want to accept credit card and/or ACH transfers from their clients.

Our issue is when a user has only selected ACH transfers, but their bank account was not 100% validated, so the payment link is not properly generated and the user's client receives an error while trying to pay them.
We do not want to default the payment option to credit card, because that was not the user's choice.

Is there any way to receive from the hook that a user has not the bank account 100% validated?

valid torrent
#

Hi! I want to add some data to invoice page. On subscription update window i can set "Custom invoice fields" with name/value. How do i can to do it by API?

faint jasper
#

Hello, heres a questions regarding Invoicing:
Our use case:

  • create one time checkout session
  • generate an invoice to send to customer
  • save the invoice to display to linked lector account
    The problem:
  • https://support.stripe.com/questions/generating-invoices-with-stripe-checkout
    • unable to generate invoice from one-time checkout session
  • manually generating invoice does not include any checkout session line items
    • and if provided price_id, it's not linked in anyway
      Is there a way for us to generate an invoice linked to items from checkout session, or do we have to create a completely separate invoice, provide generated ids and mark is as paid?
azure hatch
#

Hi Support!. need help about API Integration for retrieve topups from this doc https://stripe.com/docs/api/topups/retrieve
i've been test it but nothing happen. my expectation from this API will retrieve that previous topup back to my bank account. when i did the code. nothing happen. my balance amount still remain same. Can explain to me how does this function work?

vocal wagon
#

hi, we want to integrate our Qt mobile app with Stripe payment.
Our mobile app is part of our system where we have backend (Django) and frontend web app (React) and this system is processing payments just fine.

What we are looking for is a way to start Stripe payment by backend (as it happens now in our web app now) , but after that instead of using React component, to have some URL from Stripe - about this payment, and display this URL inside Qt mobile app in WebView component which can display web pages, and allow user to finish payment in that way.

We know about Android and iOS SDK provided by Stripe, but since Qt is neither of this we can't use it.
Can you point us to some example, or explanation ?

robust sandal
#

Hey guys,
quick question where in the ui can I find this toggle, I clicked the link given this is all I see 🤔

crude elk
#

Hi team 🙂
I'm facing an issue using Stripe API in order to retrieve the balance of one of my connected account. Data retrieved and data show in my srtipe dev dashboard are not the same.
Any idea ? thx a lot

blissful bone
#

Hello, I would like to clarify how subscriptions work - my customers make first payment using CARD - we than create a subscription schedule for a month later to charge automatically, but customers are not charged automatically and all subscriptions are with status Overdue - what are we doing wrong? Thank you for help! 🙂

sand pendant
#

Hi all, we're using the stripe API's and want to start taking multicurrency. Our entire back office systems are in GBP - is there any functionality where the API will take our GBP price and automatically convert to a different currency that we specify? If yes, can we call that API to get a live conversion rate to display to the customer? Finally, can we do the same in reverse if dealing with refunds back to the original trans ID, i.e. can we specify a GBP amount and a currency and let Stripe do the conversion?

smoky pasture
#

Hello all, I need a bit of help with parameters for updating a promo

vocal wagon
#

Hi all, we are using the stripe API's on Magento and Faster checkout with Link appeared independently some days ago surprining us. We are trying to disable this feature but we are incurring some problems. We disabled via stripe back yesterday and but it's visible and there isn't any kind of relative configuration on Magento to disable it

sudden inlet
#

Hello, is it possible or even recommended to have recaptcha enabled when using Apple Pay via the payment-request-button?

lofty sandal
#

Hello everyone. I switched from a serverless stripe webhook handling to a classic web server. In particular, i was using firebase functions and in order to verify the webhook signature and construct the event, i had to use a different request type (instead of classic express i used http.Request from firebase-functions npm package) in order to get the raw request body.
Todayi switched to a classic node web server, and although i used the guide linked from srtipe, i still get the same error "No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing"
Can anyone help?
Thanks in advance

GitHub

Node.js library for the Stripe API. . Contribute to stripe/stripe-node development by creating an account on GitHub.

raw ravine
#

How do you set up your stripe account to not accept AMEX?

brisk thunder
#

You can use radar rules

#

I don’t see why you would disable it anyways

vagrant steppeBOT
#

blackgirlstradetoo

tulip ember
#

Laravel - Cashier - Stripe. I am using "team" level subscriptions and have it working exactly as I want it in test. I configured my production server and added production keys; however, after someone subscribes and they go to log in, no subscriptions are returned. When I debug test, I see the default plan returned as expected for the user/team. In production, nothing is returned and the user continues to see page to subscribe. Any ideas why this is happening. Very perplexed.

steep pecan
#

my webhook works in test mode but not live, whats going on please?

ember aspen
#

created my account yesterday. setup everything and got now
"Payment links are paused on your account"
under my payment link

#

whats the reason and how to solve it?

restive marsh
#

Hello,

We would like to use Stripe to make payments between our customers and our content writing platform.
Being in a B2B system, we need to be able to provide invoices to our clients.
It seems that Stripe offers 2 systems to provide an interface and a payment system in our case.

The first one, Checkout, is ideal with its e-commerce logic. But it has a problem, it does not allow the generation of invoices.
We then considered producing the invoices ourselves by recovering the payment information, however we would like to fully use Stripe for all this accounting part and not have to maintain a system in parallel respecting the regulatory constraints concerning the invoices.

The second one, Invoicing, allows the generation of invoices, except that it is not at all designed for an integration such as ours, with the possibility to come back to the platform, with a redirected url or a back button, or even to customize anything.
The archaic option of the iframe is not feasible, so we are wondering what method to adopt.
With Stripe being one of the leading payment systems in the startup and ecommerce ecosystem, it would be surprising if a solution didn't exist.

So, what can we do ? Thanks

prime pendant
#

Hello, we are using Payment Intents for request SCA to the customer, and we are creating them with the setup_future_usage=off_session for reusing the payment method out of the checkout later, but however when we try to confirm another payment_intent using the previous payment method, it's showing the SCA again

supple ice
#

Hello, has there been an update to Stripe.js in the past few days? We're seeing problems with customers using older browsers, and they're getting an error message with "globalThis is not defined". That's apparently all Chrome versions below 71. Is that an intended change? If yes, could it be possible to add a polyfill or something similar to support older browsers and devices? Especially for customers visiting on their SmartTV, it might not even be possible for them to upgrade their browser.

wise linden
#

Hello. I'm using the create customer webhook to create a user based on customer data. I have a general question. The Customer signs up on our stripe checkout page and they are asked to enter in their shipping address. Then below, the customer is asked if their billing address is different from their shipping address. If the user selects "No", their shipping address is saved to the customer.Address field. My question is, if the customer selects yes, is the billing address saved to customer.Address and the shipping address saved to customer.Shipping? Or does it work some other way?

hearty jewel
#

Hi there, got a weird error from a subscription creation.... wondering if this could be a stripe bug somewhere....

peak lynx
#

Hi, we are using Stripe Billing to provide a subscription to customers. We only have one product which is this subscription which can be signed up for to be paid on either a monthly or annual basis.

We intend for each new customer to be provided with a baseline free trial of 30 days automatically upon signing up. However we would like to target certain customers via outreach and offer them with a longer free trial period (some 60 days, some 90 days). How would we best implement this scenario of having multiple/separate free trial lengths for different customers for the same underlying subscription?

Would it be most easily accomplished by using Coupon/promo codes during checkout for initial subscription signup? (e.g., no promo code entered = user gets 30 day free trial; certain promo code entered would provide 60 days trial and another entered would provide 90 day trial)? https://stripe.com/docs/billing/subscriptions/coupons

Or would it be best to just create the Subscription with the 30 day trial for all and manually set the trial period days for each individual customer that should receive a longer than 30 day trial?

hazy shell
#

I'm looking to use Stripe's Payment Element on an older version of React. It looks like https://github.com/stripe/react-stripe-js supports React 16.8 so that's a good sign since my codebase is 16.8.6.

My question is, are there are limitations if I use the Payment Element on this version?

GitHub

React components for Stripe.js and Stripe Elements - GitHub - stripe/react-stripe-js: React components for Stripe.js and Stripe Elements

deft tendon
#

(PHP) i am following a tutorial on youtube for the invoice. but i have a problem at the end with the invoices->finalize , i receive nothing no type and no value... what wrong ? theoretically I should receive an answer open or close?

exotic geyser
#

Hi Stripe dev, Just want to ask if it's possible for me to customize my checkout page that customer's credit card data is stored on the Stripe's end instead of my website. Currently have woocommerce as a platform. Please advice thank you!

abstract sand
#

What's the advisable way of going live? Stripe requests that I need a website -- so that they can approve live mode, but I can't make the website live until I have valid payments. Should I just disable payments until Stripe verifies?

rare orchid
#

Hi, hopefully a quick initial question, I'm looking at an event in our dashboard customer.subscription.deleted, it says Source: Automatic, does this mean it was not the user who canceled the subscription (nor us via API), but stripe due to failed payments?

queen mulch
#

Hello. I'm facing the below error:

com.stripe.exception.ApiConnectionException: IOException during API request to Stripe (https://api.stripe.com): Remote host terminated the handshake Please check your internet connection and try again. If this problem persists,you should check Stripe's service status at https://twitter.com/stripestatus, or let us know at support@stripe.com.

Stripe's Twitter account does not show any problems.
Are you facing some problems on your side, or maybe this can be an issue on my side?

limpid kettle
#

Hello. Here can I just re-create a price_data and product_data every time I create a new checkout session so I don't have to maintain and update products on both my database and stripe account?

cinder bane
#

Hello , I am facing an issue with adding account in stripe in test mode -- stripe.accounts.create -- Error -- You can only create new accounts if you've signed up for Connect

opal marlin
#

When creating a PaymentLink is it possible to add to or amend the description of what is being bought?

vocal wagon
#

hello, I'm facing issue - Your account isn’t eligible. i already mail to support team, still I'm not getting any reply. could u help me what should I do.

keen crag
#

How can we show the Stripe and platform processing fees in the Stripe Express Dashboard?

radiant musk
#

Heyo, what is suggested way of ingesting credit card information via a react-native app if I do not want to use the built in <CardForm /> or <CardField /> components in the react-native stripe SDK?

The components are very limited on what you can change in styling.

faint bear
#

Hello

I would like to have your opinion on a platform that I am currently developing (NFT Fantasy Game) where there will be a secondary marketplace where players will be able to resell purchased cards.

Our marketplace works with the stablecoin USDC.

On the secondary market there are 2 methods of purchase:
Via Stripe
Via the wallet (created on our website, only USDC).

For the case via wallet it's simple because we make the transaction of the sum of USDC between the wallet of the buyer and the seller

On the other hand we also want to pay the vendors who choose Stripe by paying them on their wallet (created on our site) in USDC.

For now the mechanism is as follows:
We receive the money on our stripe account, then we have to wait daily for the transfer to our bank account (Revolut)
We send a payment request from our liquidity pool (USDC) to the seller's account (to be paid in USDC)

This is not very optimal and we would like to automate this process if possible, to transfert the FIAT amount purchase via Stripe by user to our Liquidity pool (USDC) do you have any advice please?

nova depot
#

Question on the due_date field when creating a send_invoice type Invoice. I am facing an off by one day issue, due to time zones. That field appears to be a timestamp, can someone recommend how I should be properly converting my date to a timestamp? I'm not sure whether to do the time conversion before or after the timezone conversion, which results in some pretty different timestamps. In other words, what is the proper way to format 'timestamp' when the due_date field on the invoice API is really a date?

empty stone
#

Hello!

We are using Stripe Subscriptions Schedules for our Solution. In the Subscriptions Schedules, the first Invoice (which also means the first payment intent) is possible on Subscription start.

We now got a request from a customer to collect the payment for the first invoice already when the Subscription Schedule is created.

Example:
Current
Subscription Schedule created 15th Nov 2022
Subscription Starts 1st of Dec 2022
First Invoice (and Payment Intent) 1st Dec 2022

Expected
Subscription Schedule created 15th Nov 2022
Subscription Starts 1st of Dec 2022
First Invoice (and Payment Intent) 15th Nov 2022

Is there any way to achieve the expected behaviour?

thorn axle
#

👋 I have a quick question about discounts. I have a discount where the percent off is 100, duration: once, and it applies to the membership. Basically getting your first membership subscription for free. I believe everything is working as intended, but I'd like to confirm some behavior here... Using stripe listen I am seeing the following happen when it applies this discount:

2022-11-17 09:43:46   --> customer.discount.created [evt_REDACTED]
2022-11-17 09:43:46   --> customer.discount.deleted [evt_REDACTED]

Is it normal for the discount to get created then immediately deleted for a discount like this?

zenith kelp
#

WooCommerce Stripe Gateway is installed on the website of my client.
He uses WordPress with WooCommerce.

My client also uses WooCommerce Subscriptions and WooCommerce Memberships.

Even though all the fields are "required" (address, zip code, email, phone number, etc.), sometimes STRIPE don't get those fields.

I don't know if it's the plugin or the Stripe account where I need to look for this.
Maybe it's just a setting.

small geyser
#

hi guys, we're looking at an issue where our balance_transaction for Credit Card charge is $0 (both via API & dashboard), but in the report it does show something different. Do u know why that's the case?
Sample charge: ch_3LntKfKN8dmfeZgW1k4nj6ZI

brisk mantle
#

How do I edit invoice numbers? When I create an invoice it creates a long useless number that I cant use. I hope there is a way yo change it.

opal marlin
#

When creating a subscription schedule is it possible to create 2 phases from different products?

dreamy loom
#

Hey there! is there a way to know the exact moment an invoice is paid? is a field on the balance transaction of the related charge? thanks!