#dev-help

1 messages · Page 10 of 1

grim elm
#

Hi, on webhook event "invoice.paid" related to a subscription, how can I know in which phase is the subscription? I would like to know if it is ongoing or it is ended if possible. Thanks in advance

crystal iron
#

Hello, I have two question to ask regards to the charging

  1. some of the invoice created at noon where the billing cycle was at mighnight, is there any logic for the delay??
  2. one of the customer asked for the card decline. the customer said the card was from outside of our company. is there any thing we should aware of for the card from outside?
south yarrow
#

Hello, I need help setting lookupkeys for my prices!

frozen kernel
#

Hi, I am trying to create a subscription that is associated with a specific discord account by storing their discord id in the metadata. Before the customer subscribes to a monthly payment, I want to check and make sure that they haven't subscribed already with that discord account. I can do this by using the stripe.subscriptions.search API, but the docs specifically say not to use this API for read-after-write flows. What would be the best way to approach this?

quartz lake
#

Hi quick question, when using stripe.Subscription.create and using the add_invoice_items parameter, do you have to pass a pre created product from stripe with its price Id or can you pass in things such as productName, productPrice, quantity etc... ?

wicked sonnet
#

Hi, my personal email is on my invoice for clients at the bottom where it says contact us at (email) call us at (contact number). How do I change this email to my business email.

#

Hi everyone

#

thank you

young hare
#

Hello

#

Questions to answer:

  • can Gcc countries work for payout ?

  • transfer api is available , does it work fine with our user journey?

  • sub users accounts available with our journey?

  • can APIs and sdks be tested and installed in our backend instead of tap to know if we need a UK account or US account ?

little cargo
#

Hi, I'm working on Connect Payouts. There is a part which is not 100% working for me. 1. I create a Transfer from my Stripe account to a an existing Stripe Connect account so the exiting account has the correct balance . 2. Instead of waiting for the an automated payout (e.g. daily with two days delay) I would like to trigger a manual payout right after transfer via API. stripe.payouts.create accepts an optional destination . When I pass e.g. the bank_account id from external_accounts of the existing Connect account (the one with the new balance) I get the error StripeInvalidRequestError: No such external account: 'ba_xxxx'. I'm using the external account of the existing account. I can't see another parameter like trigger payout for account X and use their bank account Y Question: how to I trigger a manual payout right after I transferred funds without waiting for.

wary frost
#

Hi I was trying GET payment methods api
curl -G https://api.stripe.com/v1/payment_methods
-u sk_test_xxxxxxx:
-d type=card

But got empty array
{
"object": "list",
"data": [],
"has_more": false,
"url": "/v1/payment_methods"
}

What's wrong with this ?
Thanks

tawdry vale
#

Hi, we are using destination charges in our connect account. Can we schedule a payout? as the use case is to pay once in a month.

lunar egret
#

In the above video I need to display the events as in the subscriptions as it is in our application. can any one help me out in fetching the events from stripe. When I fetch 'list all events' way of fetching the events. I am not getting all of them.

faint crystal
#

Can we remove the grace period just from the trail of the subscriptions ?

lucid bloom
#

hi

#

how can i update stripe subscription status from past_due to active through api

inland zephyr
#

We want to use Automatic Collection (https://stripe.com/docs/invoicing/automatic-collection) and have to Upgrade to Billing Scale in order to use it.
We are using a predefined integration for firebase (https://github.com/stripe/stripe-firebase-extensions/tree/master/firestore-stripe-payments). Stripe support recommended to check if there are any problems to be expected. I could not find anything on google for that.
Could the activation of the Automatic Collection have an negative impact on the existing behaviour using that integration?

Learn about Stripe's automatic recovery features for Invoicing.

surreal marsh
#

Hi All, how to get last 4 digits card no in Paymentsuceeded whebhook event?

swift quest
#

hi

#

Can you collect Kickstarter's money?

snow cargo
#

hi where can i check the request log? i got an error and a req id req_dRr2DkaQqAYBE4

jagged swan
torpid condor
#

Hi , Just need some validation with Custom connect account processing fees charge (0.25% +0.25 cents) . Will platform gets charged this processing that is us or will this processing fees be charged to Custom connect holder ? or Both?

crystal iron
#

Hello there, i have question regards to the invoce creation. the user's invoce created at noon where expectation was midnight can i know the machanizm of creation of invoice?
invoice id is in_1LRpDOHxUYbY7mq5BhkNUN9z

drowsy plaza
#

Hi, which webhook listen for capability.updated event of the connected account, account webhook or connect webhook?

vocal wagon
#

Hello Stripe, I have a problem. I turned on customer notification about expired payment cards (Settings -> Subscriptions & E-Mails -> Send emails about expiring cards). As stated on the email preview pop-up: "This email will be sent 1 month before a customer's card on file expires", and "If this feature is enabled and a card is added during the month it expires, an email will be sent within 24 hours.", I wanted to receive that email to see how it looks and to verify that everything works as expected. Three days after enabling email notifications I created a customer with my email address and payment card attached on live mode. The payment card has expiration date set to 09/22. Next day I noticed that for mentioned customer 'customer.source.expiring' event has been triggered, which is expected behavior. But email notification has not been sent. I checked all email folders, there is no notification. Stripe domain is also not blocked by IT, because I recently received some emails from Stripe. Do you have any idea what may be wrong? And how to fix it?

true narwhal
#

I am working on a Stripe connect api link.

  1. first i create an account link where my customers can create a connect account.
    But when / how do I know if the account is created correctly and ready,
    to receive payments?

Currently, I process "account.updated" webhook events for this purpose.
Here I am looking at: stripeAccount.getRequirements().getDisabledReason()

requirements.pending_verification -> Pending
requirements.past_due -> Past DUE

platform_paused, rejected.fraud, rejected.listed,
rejected.terms_of_service,rejected.other, under_review, other
-> REJECTED

--
But my strategy seems is not working.

  1. When I set up an account correctly (Status complete in Stripe)
    I do not get ANY message on the account.updated" webhook event, it seems?
  2. What to do if an account is "restricted" or pending?
    How to continue the process? Can the client just use the same onboarding link?
    Creae a new link? Create an update link? Something else?
  1. Generally, what's the flow - once an account is "Complete" or "Enabled" -
    can it happen that it moves back to restricted or something else?
    If yes, how to react on this? Provide an update link to the customer?
sweet meteor
#

Hi Devs, I want to know if Stripe can make iDeal IBAN fully visible, instead of only last 4 digits? I read somewhere it should be possible, but can not find it/ Please tag me with answer, thanks!

hushed widget
#

Hi Team, can anyone share any guidance on migrating Apple pay subscribers from Chase to Stripe?

last geode
#

Hello, if I create a subscription for a customer with a free trial and at the same time I create a scheduled subscription for the same customer that start at the end of the previous subscription's free trial, will he be charged twice ? (see the screenshot below if it's not well explained)

mystic egret
#

Hi, is there any solution to enable stripe after pay to the existing stripe checkout layout. I have tried add to the payment method type "payment_method_types: ['afterpay_clearpay']

#

It also failed to come up

vocal wagon
#

Hi, is customer.balance and the credits balance in the dashboard the same thing?

#

Hi there, for some reason I ignore, one of my customer doesn't have access to subscription updates and can't upgrade (no yellow button). We are using stripe Customer Portal and I really don't understand the bug 🤔 Any clue ?

brazen gale
#

Hello. I am using PaymentIntent to charge an order and save the customer's card. The problem is that when the customer pays another order and puts the same card, it is saved in the customer's account. I have a client with the same card 6 times. How can i fix this?

obsidian trench
#
little cargo
#

Hi there, I have created a Payout and calling await stripe.payouts.retrieve( 'po_1LmwwPGg4ks7Vyo2EqIhJXXX' ); - I get the error message: "No such payout: 'po_1LmwwPGg4ks7Vyo2EqIhJXXX'", - when paste the id in the browser (https://dashboard.stripe.com/acct_1LmWGAGg4ks7VXXX/test/payouts/po_1LmwwPGg4ks7Vyo2EqIhJXXX) I can see the payout information. The API throws an error, any idea why?

vocal wagon
#

Hi, if a customer has a CC in Stripe, is it possible to create a subscription for them without actually charging them? e.g. if I do subscription.create but do not create any invoice for that?

Example customer: cus_MVyzoR9MkoCIPO, I believe they were not charged.

sudden ibex
#

Hi! When I add a price >= 10.000€ Stripe don't calculate pre-tax and after tax prices.

proven frigate
#

I am having trouble logging in?

vital timber
#

Hi,
I'm building a marketplace with standard connected accounts and I would like to know if the person behind the connected account is a private individual or a professional. Is there a way to find out using the API?

deep anchor
#

Hi, i have a question , is it possible to manual pay the recurring subscription before the date they will automatically charge?

wintry furnace
#

Hello, I have a question related to subscription. How can I know that an invoice in draft is associated with what I had in an upcoming invoice? thanks

vocal wagon
#

Hi, i have a question related to Webhooks. What is here the best practice, if you have a production and a test environment, where you want to implement webhooks? Thank you

glossy dust
#

Hi I have two questions regarding the custom email domain. One of the CNAME records wants to use bounce.mieterengel.de . What is it used for and why does it have a clear name?
The other 6 CNAME records are all using "domainkey" and are all needed to verify that a third party didn’t modify a message in transit?
Thank you

torpid condor
#

Seeking help as I am unable source correct information. https://stripe.com/au/connect/pricing If we setup direct charge custom connect account then 1) Who will get 0.25% charged ( Platform or Custom Connect account holder) ? and on what amount ( Amount processed by custom connect account or amount paid as fees to Platform )?

pliant raft
#

hello
someone can help me ?

#

i have a proplem with the stripe plugin in my website ..all the time i got The card was declined

flint ember
#

Do Stripe accept consumption vouchers in HK (via AliPay, WeChat Pay, and a specific credit card)?

vocal wagon
#

hi

#

I have a question

strange dove
#

We're trying to enable Pix payments for our Custom Accounts in Brazil. We've enabled Pix payments on the Merchant. There's no capability under the custom account called pix_payments though in the account's edit form. How to enable Pix payment method for our customers?

vital timber
#

Hi,
I have a question regarding Connect on the marketplace I'm setting up: my connected accounts are standard accounts and I'm using destination charges. In this configuration, as an application, I charge the connected account for my fee.
In my understanding, this charge is VAT-included and should be taken into account by Stripe Tax. Do I get this right?

noble orbit
#

Hey all, I have a stupid simple question. I've never used CURL for the Stripe api and i'm trying to figure out how to send multiple payment method types in CURL? So right now I have:

-d "payment_method_types[]"=card

but i'm trying to send card & us_bank_account. I tried the following:

--data-urlencode 'payment_method_types[]=card, us_bank_account'

but had no luck lol.

vocal wagon
#

Hi, we try to develop the endpoint for the webhook and while trying to trigger over stripe cli as example payment_intent.succeeded we get before the payment intent created event the payment intent succeeded event. Is that normal? How can we work with that, that we first create an order to that specific paymentIntentId and after that react on the webhook to update the status?

plush vale
sour garnet
#

Hello,
Suppose I have a product P1 with price 500EURO
and I create a subscription with P1 and schedule it after 2 days.
Before that I change the price, and archieve the previous one.

But This will not affect payment as price_id is archived ?

shrewd slate
#

Hi, Support Team.

cobalt geode
#

Can any one provide me test credit card number. Which need to fail in preauth(25$) with insufficient funds error. The stripe provided test card fails when attaching to customer.

hushed widget
#

hey team What information about direct debit mandate could be edited by user with Stripe API (if it's possible)? Or the editing is only possible via user's bank and it this case we need to listen to the appropriate webhooks? Which webhooks?

#

are PaymentIntentID and PaymentMethodID unique in the Stripe Data base?

#

In terms of using the paymentintent API and Connect which endpoint should we use for triggering the email notifications: the mandate.notification_method or payment_intent.processing?

tawdry vale
#

Hi, order Id that we receive in metadata post capturing, will always be a string, right?

daring rune
#

Hi folks. I have a quick question about the retry process for webhooks, If a webhook call fails (e.g. invoice.created) and we return a non 200 response, how many times will Stripe retry that call and in what time frame?

I know there a sort exponential back off for retrying.

Mostly, after how many days/hours can we expect webhook attempts to stop retrying for a given event?

vocal wagon
#

Hi, how can I set proration behaviour at a global level?

#

hi, I'm trying to fetch some resources for an account, but at some point I get 500 with a general message, can you please help me?

tender rampart
mighty frigate
#

Hello,
I am trying to work out the specifics of currency conversion, but Stripe isn't behaving the way I expected it to. I created a test account with a GBP payout bank account, then created a payment intent in GBP. The customer is a connected account with a USD bank account, but I paid with a GBP credit card. I would expect there not to be currency conversion, since the payment intent was in GBP and the seller's connected account uses a GBP payout account. I'm wondering am I missing something? Payment intent id is pi_3LmizYKzesOjmays2u4W4W2I.

misty coral
#

Hi, could you please clarify how to allow customers to apply a promo code to an existing subscription in the customer portal stripe? When creating billing portal configuration I specify:
subscription_update: { default_allowed_updates: ['quantity', 'price', 'promotion_code'], enabled: true, products: [products], proration_behavior: 'create_prorations' }
This gives me the ability to change the quantity for the current subscription and switch to other subscriptions, but entering a promo code for the current subscription is not possible.

fossil marten
#

Does stripe have anything to help manage price changes (ie move subscriptions to a new price on next billing date)

tepid violet
#

Hey, is there a way to create a new invoice including some invoice items with one single reuquest via the API?

vocal wagon
#

Hi, if always_invoice for proration_behavior does the invoice go out immediately?

north hearth
#

Hi friends, i would like to update the description and footer text on subscription invoices.
The colletion_method on my subscriptions is charge_automatically so the invoice will be created and finalized.
I m listening to the invoice.created webhook and tried to update the invoice here, but i get the warning that finalized invoices cant be changed.
So in the documentation i found the notice that there should be 1 hour in draft between the creation and finaliziation but on my subscriptions its instant finalized.
Maybe the auto_advance option on invoices is the right way to pause the finalization? can i set auto_advance also on subscription create?
At the end i just like to change the language of the description and footer on invoices. How to handle that?

vagrant steppeBOT
#

dav

umbral horizon
#

Hi, is it possible to retrieve the customer id from a charge id?

#

I am trying to create a charge using only the charge id of a connected client

olive lava
#

How do I get my money back. This company supports scams, and fraud....they steal from seniors and alzhimers patients

#

BE CAREFUL PEOPLE! SCAMMERS SUPPORT SCAMMERS

#

I have....no help so I am contacting all the companies they deal with to advise them

unkempt cape
#

In my Dev environment on Stripe, I have selected "Email finalized invoices to customers" weeks ago but I have never received any emails for finalized invoices while testing. Are emails not sent automatically in test mode? If not, is there a way to ensure they are sent, or do I just have to assume that it will work once we switch to production mode? Or maybe this only applies to manual invoices? We are using subscriptions with recurring payment, but we'd like to automatically email the user a receipt every month. Sorry, I mean receipt, not invoices. Not sure how to set this up.

olive lava
#

Please be vigilant, they support scammers, fraud and theft 😱

pastel moon
#

I am having issues getting Stripe to work with Vue3. I have installed the NPM package, imported it in a view, exposed the required variables as stated on https://vuestripe.com/stripe-checkout/getting-started and I am not able to get it to pop up.

I am getting quite some warnings in the console. (Property XXX was accessed during render but is not defined on instance)

I am trying to implement Vue Stripe Checkout

stray oxide
#

@olive lava please keep all discussion in the thread I created for you. I understand you are frustrated. Unfortunately this server can't help with account issues so you should talk to our support team. If you keep sending messages here that are not related coding questions, you will be banned. https://support.stripe.com/?contact=true

spring dome
#

Hi everyone! Is there any way possible if I can receive a notification from strip whenever the customer updates their payment info, like is there any api I can use to integrate it if possible?

noble orbit
naive sandal
#

Hi, I was wondering how to handle the case where a user abandons the checkout session when setting up a subscription. In this case, we've created a checkout session for them, the user enters their info and presses the 'purchase' button. When their credit card requires additional validation (for example, 3DS), and they abandon the session, a subscription was actually created on their customer object. This subscription is in the "incomplete" state. We would like to present the user with UI to allow them to retry the payment, so we would like to "continue" their aborted payment. There are a few ways I can think of doing this:

  • Check if the customer object has a subscription associated with it in status incomplete. If yes, find the corresponding invoice, and redirect the user to the invoice's payment page
  • Check if the customer object has a subscription associated with it in status incomplete. If yes, find the corresponding Checkout Session and redirect the user to the checkout session's URL.

How does Stripe recommend this is handled?

north spruce
#

Hi, when i download an inform of payments and i have some disputes of payments into the csv the field always appear in blanck. With type undefined.
But, if i have a comision or paid is that print into csv.

Someone knows why ?
Or in the documentation where i can found to put dispute into the fields .
Thanks

unkempt cape
#

What webhooks are triggered when a subscription payment fails? I assume invoice.payment_failed. Is customer.subscription.updated also triggered? I'd like to just be able to track that event and check that the status is != 'active' rather than having to lookup subscription from the invoice, since I'm already storing the subscription id in my database. If a subscription payment fails, could I expect to receive a customer.subscription.updated event, where the data.previous_attributes contains the previous status, 'active', and the new status of 'past_due' or 'unpaid' is available in the subscription object?

proper ravine
#

Hi, I want a way for a customer to authorize/add their card (maybe by charging $1 or whatever min), and then we should be able to charge them any amount based on their usage. There is no fixed date or frequency on which charge would be applied, but whenever usage is incurred. How can we achieve this?

vocal wagon
#

Hello

#

Not sure if I am in the right place

#

I am not a developer, but I am looking for a way to redirect my clients to a confirmation page once they've made a payment through Stripe. Can anyone help me?

#

I have a Woocommerce website

shrewd slate
#

Hi Team, Can i validate card number and cvv in check out session setup intent API

frail fulcrum
#

Not sure if I am in the right place. I tried to set up my account as a nonprofit to take donations. I got an error message saying that the Tax ID number (EIN) could not be found. I contacted the party (Legal Zoom) who got the EIN and they confirmed it was registered with the IRS and this is a known issue. Can someone help?

frail fulcrum
vocal wagon
#

Hello!
Guys, I've tried everything reviewing my account on stripe but the address, although correct, can't be reviewed. I sent 20 documents to support and I need the cash in there 🙂

abstract compass
#

We have a subscription app business. We are trying to implement 2 types of promotional pricing and I am not sure how to do them:

  1. For our annual subscription, we want to offer the first year 50% off, then return to normal pricing when user renews. Is there a way to implement this in the price configuration? Or do I need to create a coupon whose duration is "Once"?

  2. For our monthly subscription, we would like to offer something where they pay for the first month, then we give them months 2&3 for free. I am not even sure how to approach this one. Many thanks!

twin nimbus
#

Hello, quick question regarding Checkout Shipping address. From the documentation it seems like it's not possible to pre-fill the shipping address when creating the checkout session. Is that correct? Is it possible to fetch the address before re-directing to checkout and have it displayed as text below products? Thank you 😊

thick cliff
#

Are the test-mode webhooks down right now?

hexed eagle
#

I need someone from Stripe to help me with my EIN info. I'm in the process of changing my LLC name and address. However, I can still operate under my old LLC name/ address. Stripe has notified me my payments will be cut off Oct 5th if I don't send a SS-4 form with my new LLC name & address. The IRS could take MONTHS before they process this info. I have me 8822-B "Change of Address or Responsible Party" form and State's LLC annual report form to verify this.

Can someone from customer support please help/ call me?

vital slate
#

Hi, quick question about following scenario:

  1. User fills out registration form to create an account on the App site
  2. User account on Application side is created
  3. Payment method used is Sofort (delayed payment).
  4. Checkout session completed stripe returns checkout.session.completed, but payment status is not paid
  5. Stripe customer is created within Stripe by Stripe
  6. Stripe returns checkout.session.async_payment_failed due to delayed payment failure.
  7. User receives an E-mail to retry payment, but never clicks it.

Since the user never clicks the [retry] link, and thus no payment is ever made. Am I right to say that if I want to delete any data related to this checkout session, and data connected to it, that I have to rely on a cronjob on the application side? So let's say after 48 hours of receiving the retry payment email. As far as I understand it right now, after Stripe returns the checkout.session.async_payment_failed the process is finished, and for Stripe, there is nothing to do anymore?
So I would have to clean-up this created account within my own application and the one within Stripe too right? I understand that Stripe can create multiple customers with the same email address, but to keep things clean it's better to clean it up when the above scenario occurs.
Perhaps there is some other way that I don't know about to deal with the above (probably not, but asking here anyway for advice from someone with more experience).

white ridge
#

Where would i find information on creating "connected accounts" through an api

#

This guides mentions creating connected accounts by manually entering them

shrewd slate
#

Hi Team , Can i get setup Intent Id In success_url call back

frosty ravine
#

Hi team, I am creating a subscription with billing_cycle_anchor set to Oct 20 (1666238400), but the invoice start date appears for Oct 19. Why is this off-by-one error appearing?

vocal wagon
#

hi all! I send metadata through scheduleSubscription and then I listen invoice.paid event. In this response I take my metadata in
invoice_paid.lines.data[0].metadata;

jagged anvil
#

We went live with our payments integration (using Checkout not Elements) a week ago, and I saw that one of our new customers had a successful checkout and so we added her to a paying member, but then her subscription transitioned to Incomplete Expired a day later. She was apparently notified, and then updated something and we got another Subscription object for her that is now successful. I don't think I was expecting this in the state machine. Can someone explain why we received that the checkout was successful but later transitioned to Incomplete Expired? Thanks!

delicate gull
#

Hi team. I need to pull transactions arrived to my external bank account (US bank), so, I'm working on linking external bank account using financial connections (beta). At the same time I need to make users available to send money to this account, so, I need to display the following information:

regal fossil
#

Greetings, im trying to do an Increment an authorization by following this guide https://stripe.com/docs/terminal/features/incremental-authorizations , unfortunately when i try to execute the API call from postman it always return ->"Incremental authorizations are only allowed on uncaptured PaymentIntents with a status of requires_capture." , maybe im missing something while creating the payment intent? any advice is welcome

golden spade
#

My flow involves creating a Subscription instance on the backend and grabbing the latest Payment Intent to send the client secret to the Card Element on the front end.

My company kind of has two distinct types of products: a physical newsletter (subscription) and a SaaS subscription that can be upgraded and downgraded. For the SaaS, we use proration_behavior='always_invoice' and billing_cycle_anchor='now' when up/downgrading. Typically this works exactly as we want, but it's slightly awkward to have the customer pay for the extended Newsletter time when they're changing their SaaS subscription.

Is it possible to do this as two Subscriptions, one for the newsletter and one for the SaaS, in a way that if they buy them at the same time, I create two Subscription instances on the backend (with two invoices, and two charges) and somehow pass something to the front end to get Card Element to make the charge?

still aspen
#

I am trying to connect a BBPOS reader to a test app and I started with the Node.js prebuilt checkout page https://stripe.com/docs/checkout/quickstart?lang=node and then followed https://stripe.com/docs/terminal/payments/setup-integration?terminal-sdk-platform=js to add the integration and connect to a reader, but when running the app locally I keep getting a connection refused error from this code block https://stripe.com/docs/terminal/payments/setup-integration?terminal-sdk-platform=js#connection-token-client-side. I am using the localhost http://localhost:4242 for {YOUR_BACKEND_URL, but whenever I run the fetchConnectionToken(); function the promise and and connection get rejected. Is my backend URL supposed to be something else?

balmy yacht
#

If I can create a product with id 'exchange', product = await stripe.products.create({ id: 'exchange', name: 'Exchange', }, { stripeAccount: currentOrder.account.stripeid, });
how come this will not allow me to retrieve the exchange by id? product = await stripe.products.retrieve( 'exchange' ), { stripeAccount: currentOrder.account.stripeid, };

fathom trellis
#

Hi! Can anyone confirm Stripe Point of Sale solution offers hardware (iPad, iOS)?

neon kernel
#

Hey Stripe! We've noticed in a recent release of ours using stripe terminal android that the sdk is no longer making calls to api.stripe.com/healthcheck. Any clue why? We are using 2.12.0.

hasty fog
#

(1/2)

Myself and @serene igloo are working to upgrade our org from the legacy Checkout experience to Checkout 2.0 and have a few questions:

According to the docs, you can create a Checkout Session with line items that either reference an existing Price object by ID, or you can pass a hash of price_data to create what Stripe refers to as an "inline Price".

  • Could you please clarify what "inline" means here? Are these Price objects persisted somewhere, or are they ephemeral? When testing with inline prices, we're not seeing a new Price object get persisted to the relevant Product the Checkout Session is created for. Maybe that's expected, but I wsa hoping to get some clarification if possible.

  • Are we going to lose any functionality in our integration (thinking specifically about reporting) by solely using inline Prices in our Checkout Sessions? Would it be possible to ask the data questions like "how many users created a recurring Subscription to X product for a Price with an amount of $Y?"

  • Would using inline prices preclude us from eventually refactoring our integration to use something like Stripe Elements? Based on my cursory glances through the documentation, that doesn't seem to be the case, but I'd like to know if we're missing something here.

#

(2/2)

It looks like the Checkout Session object can contain information about each line item's discount, under line_items.data.discounts. However, according to the API documentation , it doesn't look like we can actually attach specific discounts to specific line items; it appears as if discounts are Checkout Session-wide. It also doesn't look like we can use more than one discount per Checkout Session (why is the top-level discounts parameter an array of hashes then?).

  • It would be extremely valuable to be able to use more than one discount. We currently have a use case where we offer an additional discount (on top of any pre-existing discounts) if a user pays with a single, upfront payment instead of creating a recurring Subscription. At the moment, we have to calculate and "bake" both of those discounts into a single Coupon that gets expressed as a single line item on an invoice. It would be really nice if we could simply use two Coupons here such that the corresponding discounts get expressed as separate line items on an invoice, i.e. "$X upfront payment discount" followed by "$Y discount". Do you know if this will be possible in the future?
noble juniper
#

This is probs not the best place to ask it, but since stripe is not available in my country (South Africa) what will a good alternative be?

azure hatch
#

Hi Support, i was discussed with Plaid teams for my project. When Plaid Team know that i also integrate Stripe for ACH payment. they suggest us to connect Plaid with Stripe on it.

They gave me this documentation https://stripe.com/docs/ach-deprecated

i just want to make sure. the stripe ACH that i'm using right now is ACH Credit Transfer Payments ( https://stripe.com/docs/sources/ach-credit-transfer)

Does it can be also integrate with Plaid?

Stripe supports accepting ACH payments—directly from bank accounts—alongside credit cards. We currently only support ACH for Stripe businesses based in the US.

neon kernel
#

We are seeing an increased number of M2 readers failing to connect because of a 500 error to api.emms.bbpos.com/tms2/sdk-service/terminal-version-getter

zenith hull
obsidian prawn
#

Our integration looks like we've had delayed issuing_transaction.created webhooks another time. Are there any delays on the Stripe webhook side?

obsidian prawn
stray swift
#

Hi there! I'm looking for help with Stripe Tax. I'm experimenting with it to see if it can be integrated into our current system. It's my understanding that to get the full integration, one needs to use Payment Links and Checkout. However, we have a hosted checkout process using Card Elements. My goal is to show taxes to people before they buy. Upon chatting with the support, it doesn't appear that there is a way to do that. Let me know if I'm mistaken. To work around this, I got the idea of using draft invoices to get the tax calculations (through total_tax_amounts in the object). Would that be the only way? And if it is, can someone help me set up a proper end-to-end test (in a Stripe test environment) where taxes are calculated? I always get a 0 amount so far. See: "total_tax_amounts": [ { "amount": 0, "inclusive": false, "tax_rate": "txr_1Ln48NJxoGEJplZeetnPOEBO" } ]

rancid mango
#

hey there !
I have a question 🧐
I'm building a company with my partner and we're choosing to go with stripe for the many benefits.
I want to know how does Stripe work when an [eventual] client gets frauded and his informations where stolen to pass a transaction with us.
Does Stripe have a system put in place to stop potential frauds ?
a system that detects frauds and stops them ?

Thanks !

woeful grove
#

hi team 1 question for testing Is there a way to generate a transaction that will stay as pending in the test sandbox?

winged mortar
#

If using connect accounts, does every single request with intents, customers, transactions, etc. need to have the stripe account header (or param in the python sdk)?

wintry inlet
#

URGENT — m2 terminal readers are failing to reconnect We're starting to see HTTP 500 errors returning from api.emms.bbpos.com/tms2/sdk-service/login.

This is causing hundreds of our customers to not be able to accept payments

deep anchor
#

hi, i have question how can I add a note on invoice if its already paid thru api

south yarrow
#

I have a question regarding encoding the fragment part of the URL I get back from stripe so I can correctly redirect my webclient

white ridge
#

I have implemented Strip Connect Standard accounts into my application. I was wondering if there is an API I could create that allows users to enter a product through my app add have it posted to their Stripe account.

pseudo patrol
vocal wagon
#

I want to connect Klarna to strip but it doesn't work, please help

ember bear
#

@vocal wagon let's keep chats in the thread I already opened for you

median echo
#

Hello,
When using the customer subscription updated webhook, what is the best method of determining what changed? I'd like to differentiate between quantity changed and plan changed.

frozen kernel
#

Hi, when inspecting the Stripe.Price object, I noticed that the product field can return multiple different types (see screenshot of the typescript definition). My expectation was that this is always a string representing the productId associated with this Stripe.Price object. why is there multiple types here, and in which cases are a Stripe.Product object or Stripe.DeletedProduct object returned rather than a string ID?

somber citrus
#

Hi Team, can I create an invoice an finalize it with a custom amount?

true narwhal
#

When a stripe connect account (only used to receiving payouts) is in COMPLETE state - will it stay in COMPLETE state forever,
or could it move to any of the other states also, at a later time? If yes, to which?

hasty fog
novel sleet
#

Hi, we want to connect client payments with providers accounts and keep a comission in the middle, how can we do that? Can someone give me a straigh link to documentation?

vagrant steppeBOT
#

cm

naive sandal
#

Hi. Is there a way to set a return url for the hosted_invoice_url of an invoice? I'd like to redirect users to that URL to pay for an invoice, but redirect back to our UI when they complete payment.

teal verge
#

I have a workflow with save payment details and payments intents that goes as follows:

  • if customer has payment_method on file, create payment_intent with customer and payment_method filled in.
  • if customer doesn't have payment details on file, create payment intent without customer and payment_method
  • When we get to the checkout page, we show Stripe Elements form if we detect they have cc details on file, otherwise we just tell them we are charging their cc on file.

I was hoping I could use almost the same front-end js code for either scenario. So something like this for customers without cc on file:

const {error} = await this.stripe.confirmPayment({
        elements: this.elements,
        confirmParams: {
          return_url: this.returnUrl,
          receipt_email: this.receiptEmail,
        },
      });

and with CC on file

const {error} = await this.stripe.confirmPayment({
        clientSecret: this.clientSecret,
        confirmParams: {
          return_url: this.returnUrl,
          receipt_email: this.receiptEmail,
        },
      });

But when I try the latter I get the following error:

stripe.confirmPayment() with a `clientSecret` is not supported yet. Please use the Payment Element.

How can I use the payment element without showing the whole form? Is there any way to charge the payment_intent that has the payment_method included client side? Or can I only do this server-side.

vocal wagon
#

hello! in this post #1024726190654771280 message I ask how to retrieve the correct metadata; the logic is: after checkout.session.completed I create a schedule subscription and pass metadata inside phase with
phases: [
{
items: [{ price: checkout_completed.metadata.price, quantity: 1 }],
metadata: {
don_id: checkout_completed.metadata.don_id
},
},
],
so, I want to retrieve this metadata listen invoice.paid and invoice.payment_failed event: this invoice for example: in_1LmzGyGbpWQ4NfkI5HZACN4iin_1LmzGyGbpWQ4NfkI5HZACN4i has two object inside lines.data so how can I search for the correct object, is the last one? Thank you 🙂

untold summit
#

Hello! Im having trouble with getting the balance_transaction object from the Id.

hybrid pendant
#

Hi, I'm trying to test my issuing webhook handler, specifically the issuing_authorization.request event but I can't find a way to trigger this either through the website or stripe-cli. If I do stripe trigger issuing_authorization.request --stripe-account acct_xxxx I see a issuing_authorization.created event but no issuing_authorization.request event. Any help on how to emit these events from Stripe testing would be much appreciated

still aspen
near matrix
#

hi

#

i need help

low crow
#

Anyone have experience integrating au_becs payments? i had it working previously, but now it is complaining that i'm missing a mandate when I go to confirm the intent. I'm confirming the intent with a paymentmethodID, which has an attached confirmed mandate, but i'm getting the following:

"This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter."

mint egret
#

Hey all wondering how to charge someone their new plan price when their subscription is up... Our current process charges users their new plan price immediately, not when their previous plan ended...

Is this possible?

winged mortar
#

How do you attach a connect account to an ephemeral key?

hollow knoll
#

When a company registers to receive payouts from Stripe, is there a way that we can check to see if the EIN number provided by the company on our app is identical to what they entered in Stripe? The same goes for the Company Name.

deft wedge
#

Hello all, I'm trying to setup CRUD for webhook events. When a customer subscribes for the first time, both webhooks for "customer.subscription.created" and "customer.subscription.updated" are fired. But creating a subscription for a customer in the test clock portal only fires created. I assume this is because it doesn't have to process the card so the status isn't incomplete on initial creation. But I'm having the issue of updated being called before created is.

misty plover
#

Hello where do I reach out to stripe customer support

zenith heath
#

I have stripe and am looking at Stripe Tax to calculate tax for me on checkout through Kajabi. If I use Stripe Tax will it automatically update the sales price in the Kajabi checkout page so that the customer can see the tax they are being charged?

#

Ok thank - they said to talk to Stripe 🤣

#

They have an integration for sales tax called Quaderno but it won't update the price on the Kajabi sales page so that is why I am wondering whether Stripe will be able to do that or if I need to purchase ThriveCart (or something similar)

candid timber
#

I'm currently using stripe.checkout.sessions.create to start my checkout session from an express backend (similarly designed to the one recommended in the Node.js docs). I am currently getting links from the created session, but when I redirect my user to the link on a React frontend it is just loading on the Stripe side. Idk if its helpful but I can provide the 'failed' links if thats helpful 🤔

quartz lake
#

Hi quick q, when grabbing the client secret to create payment on the frontend via Stripe Elements what do I need to expand to grab the product images? I am currently getting the line data from latest_invoices.lines.data but data seems to only have product amount, description, and more missing the product image

weak linden
#

Hi! I have a question about a Subscription Invoice Billing Method. Currently, went we create a new Subscription the Billing Method is set to "Charge default payment method", however, we would like it set to only charge the specific payment method that was used to create the Subscription. How do we do that?

wheat leaf
#

HI , i have problem in getting the reservation id which sent in metadata when listen for payment_intent.succeeded event ,

#

but i can get it when make payment intent

unkempt storm
#

How can i check if a connect accounts payout schedule using the api?

vapid crown
#

Hi, how can I set a line item to not include tax in the price via the API?

ruby notch
#

I'm working on integrating accepting ACH Direct Debit payments on my web application. Is there a way to remove the "Manual verification" flow option?

hexed chasm
#

Hello, I am using Stripe pricing tables and checkout forms. I set-up promotion codes and it is working well at the stripe checkout. But user have to put the promo code manually. I want to create an url to my website mywebsite.com/checkout?promo=ACBDE so I can pass this code to stripe checkout and it will appear there prefilled. This will give me the power to share link online embedded with promo codes. Is it possible?

graceful drift
# hexed chasm Hello, I am using Stripe pricing tables and checkout forms. I set-up promotion c...

I have a pay-what-you-want subscription service. I have little interest in managing customer payment methods and subscriptions at this stage, so I am looking at using payment links to accept payments.

I can't find a "customer chooses amount" subscription option, so the best I can come up with is to create a product with N prices and N payment links. So if I want to support $1 to $100 I would need 100 payment links. Twice that if I want yearly vs monthly subscriptions.

I am ready to accept this reality and for my use case it's fine ... but maybe there is a better way? Again, would prefer a no-code approach but open to doing a small amount if needed.

mint egret
#

When was SubscriptionScheduleCreateOptions introduced? I am on v 10.0.0.0 and not seeing that as an option?

vocal wagon
#

hello! I've asked about this in another post, my problem is this: I listen with my webhook the invoice.paid and invoice.payment_failed event and Iam trying to catch metadata from scheduleSubscription that I've created (the invoice is about this subscription). Right now, when I created scheduleSubscription I attach metadata inside the field phase. My problem is when I need to take this metadata and inside invoice object the lines.data field is an array and i have two object for example in this invoice
in_1LmzGyGbpWQ4NfkI5HZACN4i and I dont now wich object inside this array i need to get. Thank you 🙂

dusty wing
#

Hi,

I have a question that I would be happy if you could answer.

I have 3 other users that I would like to add. However, I want that each of the users would only be able to access his own transactions and not the entire transactions of the company.

Is there a way to do that?

Thanks!

edgy gulch
#

Hi Stripe team, I'm working on implementing stripe connect account link generations, and I'm finding that when a user loads the generated account link and gets redirected to the refresh_url endpoint, the https request payload is empty. I need to parse the payload to determine which connected account the request is for. Are there any gotchas around this I should be aware of? Thanks!

slate sluice
#

Hello Stripe team, we're having some recent issues when creating invoices for our standard connected accounts. Essentially we have a new error that occurs for some invoices, and not others. Nothing has changed with our accounts, API code, or users so I'm not sure what the issue could be. I have more details, but essentially the error is below, and I was hoping someone could assist me with working out how to fix this:

"(Status 400) (Request req_xxxxxxxxxxxx) The payment method type "au_becs_debit" 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."

raw cove
#

I am getting an error loading the setup page. May I have the metadata to enable this content security policy ****

vocal wagon
#

Hi there, archived products has become quite messy for a couple of our accounts. We are unable to delete some unused archived products... We have read the help articles also and no luck. How can we get this resolved? And is there a way to merge duplicate subscription products?

pseudo patrol
rapid imp
#

Evening all! I have a question about payment links vs Checkout and elements.
So my use case is i have a platform that will have custom connect accounts and my platform users (connect account owners) will have mobile apps used to checkout their clients for services rendered (think barbers, hairstylists etc.) I'm building for a use case where connect account owners clients' might not have the mobile app and a platform user might still want to charge them when they're not in person (almost like a one off invoice). The thing is the prices are going to be arbitrary as the services/products are all created on my platform and are not stripe prices/products.
I'm looking into payment links and checkout for solving this issue.
For payment links:
I like how simple they are
Seem easy to use
Prebuilt with stripe's UI
But seem like they require stripe Price objects (which won't be known upfront for my use case)
For Checkout:
It's fully customizable
Can use my own business' domain for the link
Handles web standards etc. and is clean.
But requires prices/line items to be created

My main question is should i use one of the prebuilt solutions like checkout etc. and just create and destroy Price and LineItem objects as i need them and get alot of functionality for free?
Or
Should i just build my own custom checkout page but use Stripe Elements to get alot of the functionality and avoid having to create prices/lineitems dynamically just to delete them and simply rely on my own data like i do in my mobile apps?

Any guidance/best practices would be greatly appreciated.

zenith quarry
#

Hello All! I just want to ask if there's a way I can select a specific version in the API documentation? I'm still working on stripe-java 13.3.0.

simple prism
#

Hi everyone! I'm trying to use stripe as my payment process within my beta-app. My goal is to accept payments for goods/services and hold the customer's money in escrow before paying out the supplier to ensure a smooth transaction. How would that work with Stripe's API? I'm trying to understand where to start from here. Any help would be greatly appreciated!

south yarrow
#

What is the best way to sync stripe customers to my database? I am following this: https://stripe.com/docs/billing/quickstart documentation and am struggling on what the best way to update my logged in user's row in my database with the newly created customerId on stripe after successfully completing a subscription checkout session. I am unsure how to get that newly created stripe customerId on my end. Is there some customerId pathparam I can pass back in my successURL within my SessionCreateParams?

hollow nebula
#

Hello, I am looking at the Typescript documentation for Stripe NodeJS SDK for Invoices. I see the type of status as below.

fleet jewel
turbid raft
tulip schooner
#

Hi, Can you give an example of the dates for created.gte ?

surreal marsh
#

Hi Team, I enabled monthly subscription to my customer. Payment paid successfully to the first time payment. So next month stripe will send the invoice automatically and i capture this event using my webhook .Am i right?

mint egret
#

Hey trying to test subscriptions in test mode, can I make the billing interval minutes or seconds instead of days?

bronze marten
#

hello my money transferred to the wrong bank account that is no longer available can I please get assistance ASAP

summer verge
#

Hi all ! Is there anyway to get the Stripe fee data on each payment ?

little zephyr
#

Hello, we have some rogue actor coming in trying to pay for our service with stolen credit cards repeatedly. Any ideas as to why they maybe doing that? and any thoughts on how to stop it? They come in and attempt to pay with cards, first few tries fail as they are caught by stripe. However, the fourth or fifth try works and we go in and manually cancel the subscription. Not sure why they are doing this and what the motivation is for it as well.

hearty palm
#

Hi, if the subscription is in "past_due" (due to a bad card)..... after updating the card details, will stripe immediately try to charge the invoice.... or it'll charge on, whenever the next retry cycle comes (i.e Smart Retries)?

fickle zodiac
#

Hi, How can I add a customer to block list using stripe api?

stiff bloom
#

Hi Team,
I am trying to load stripe v3 js file into my project instead of import like <script src="https://js.stripe.com/v3/"></script>, getting error on build solution
anyone help on this

proper ravine
# proper ravine Hi, I want a way for a customer to authorize/add their card (maybe by charging $...

@stray oxide Hey, Regarding our chat about no-code way to save payment method (sorry thread is closed could not reply there) I am fine with charging some amount and infact tried that as well using payment link. I found out that with this method I am not able to create a charge, and payment method is not saved to customer profile, but only shown with payment. I think it's saved only when recurring subscription is created, not a one time payment link.

surreal minnow
#

How can I sign in I have different phone number

magic shoal
#

Hello, I'm new to Stripe and need help.

#

I want to test stripe payment methods other than Cards. Actually I activated multiple payment methods on the Dashboard. But they are not shown on the payment page, only Card is available.

#

But if I explicitly list them on the server-side code, they show up

young hare
#

hey anybody know how to create onboarding-sellers account on stripe using api ?

#

Is there any article or example for create onboarding-sellers ?

terse imp
#

Hi, How to point dev application to development and live to live in stripe. What is the diffentiation required in APIs

magic shoal
thorny breach
#

Hi Team, for ideal integration, noticed that there's a requriement the customer location is netherlands, is that means if i send you a delivery dress that not located netherlands, tx will be declined?

vocal wagon
#

hi, I'm trying to fetch invoices, balance_transactions, customers and credit_notes for an account, but a request from these retrieve me an 500 with a general message, unfortunately I don't have the information which exact request retrieves the 500, can you please help me with this?

vocal wagon
vocal wagon
#

hello! i've asked in this post #1024827616445861908 message my problem, but yesterday i had to go out so..my problem is that if in invoice object inside lines.data (an array) i have more than one object inside, how can i know the object to inspect to get the metadata...because only one has this metadata...the invoice is in_1LmzGyGbpWQ4NfkI5HZACN4i and my webhook is we_1L6ZlCGoNCcKF08JG0KPDO1P
i mean....not always i have two object inside this field...and im trying to get why..thank you 🙂

grim elm
#

Hi, when I create a subscription schedule, to specify the "default_payment_method" can I set there the setup_intent_id?

neon hill
#

Hi there,

deft axle
#

Hello

#

anyone there

neon hill
#

I have an issue regarding the Express account. How can i redirect to my app after making an account through express...? I know there is a return_url option, but how will it work in case of Mobile app? I'm Using React Native

golden cosmos
#

@neon hill lets continue the discussion in your thread

somber nacelle
vocal wagon
#

Hi there, is there a way to allow a customer to update a company name from customer portal ? I only see that from admin view. Maybe I lost something...

#

Hey, I'm struggling with placing elements with position absolute in the stripe apps. How can I create pop ups with content that don't push the content down? I didn't find any position: absolute in the styling props. I'd appreciate the help here 🙏

proper ravine
#

Hi, Often we are unable to charge a customer's card without their additional authentication/3d-Secure etc. Wanted to understand in what cases we can auto charge, and in what cases customer has to authenticate for each charge?
While making payments to our vendors, many of our vendors are able to charge our card automatically, while we also have 3d secure enable and we enter OTP every time we authorize our card in their system (who might be using other gateways)
So wondering how it works, when our vendors are able to charge our card automatically, while we are unable to do so using Stripe.

inner bone
#

Is email receipts with an attached PDF not being sent for one-off invoices created through the API?

magic wren
#

Hello everyone, 🙂 currently I am working on promotion coupon applied on subscription and there a case about when a coupon with percentage off value is applied, the price may not be an integer amount (like: 16€ with 30% of discount, we have 11€20), is there any way to round this value directly on Stripe subscription or invoice or in coupon setting ? (like: 11€ instead 11€20)

quaint nexus
#

Hi Stripe,
Can you help me confirm this
These 2 urls are only used for testing
Thanks. 😀

fleet jewel
#

Hi Stripe Team, is there a way to not show the 3DS2 challenge UI flow on a PaymentIntent confirmation using your mobile SDKs?

glossy dust
#

Hello 🙂 I am currently trying to enable Apple Pay as a payment option. I followed the instructions from the docs and added the domain association file to our staging domain. We are seeing the Apple Pay button but paying is not working at the moment. Do I need to add the domain association file also to the same place in our root domain?

mystic urchin
vocal wagon
#

Hi, can i somehow trigger, that the SEPA-Payment was successful or do i have to wait 2-3 days (on test environment). Currently the status of the payment intent is pending.

vital timber
#

Hi,
I'm designing a marketplace with standard connected accounts. I create product in my account with prices with vat included.
When using a checkout session with tax collection, is there a way to change the transfer data amount to the account depending on the tax applied to the buyer (based on its IP)?

jolly glacier
#

Hi, we are implementing a seat-based subscription using Stripe Checkout and we like to use the customer portal for managing the subscription and seats. However, say a customer wants to purchase more licenses (seats) utilizing the customer portal, the problem is that we cannot set a minimum to the quantity, therefore the customer could potentially reduce the quantity below the currently used licenses. In the docs, it is written that quantity limits can only be set via the dashboard and not via the API. Thus, I am not sure how at all is it possible to benefit from the Update Quantity in the customer portal for the seat-based subscription. Will be happy to get some help for this flow.

unique gull
#

Hi all, I'm using Stripe in a React app which lets people collect payments for events. Our setup uses CardElement from the Elements provider in @stripe/react-stripe-js to create a payment method using createCardPayment. The payment method is then passed to our API on the server which creates the payment intent (pushing the request back to the client for 3DSecure checks if necessary).
I'm currently in the process of implementing the same process (using the same API) in a React Native app but it doesn't seem to be working. Every time I try to create a payment I get "There was an unexpected error -- try again in a few seconds". I'm using exactly the same pattern as the web app, just using the equivalent components from @stripe/stripe-react-native instead - so CardField and initStripe instead of <StripeProvider> as per this issue: https://github.com/stripe/stripe-react-native/issues/508
Any ideas??

GitHub

Describe the bug After navigating through my app and entering the payment screen, my payments always fails with the message Card details not complete, which is exactly the same error that these oth...

vocal wagon
#

hi, I have a failing request (id: req_hfF4ICvb7TUigl, which retrieves 500 with a general message, can you please provide me some information, what could be the issue?

grim elm
#

In a subscription schedule, if the client pays outside stripe, how can I set a phase payment as done? Or can I skip the phase?

stiff nymph
#

Hi community, after checking in the Stripe API documentation, it seems that the limitation to GET charges though the API is limited to 100 records.
Do you know a way to retrieve more than 100 records by call using a report or something like that?
Thank you by advance for your help!

cerulean pineBOT
#

:question: @timid vine 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

river flame
#

Hello, question on balance transactions. According to the Stripe API documentation, if I provide the payout ID when retrieving the list, only balance transactions for the payout will be returned. Are these the transactions from charges? What about refunds, will they be returned as well?

turbid canyon
#

How we can create a paymentMethod using paymentElement. I am getting
IntegrationError: Invalid value for createPaymentMethod: card was payment Element, which cannot be used to create card PaymentMethods.
};
var paymentElement = elements.create('payment', {hidePostalCode:true,style: style});
paymentElement.mount("#payment-element");

stripe
.createPaymentMethod({
type: 'card',
card: paymentElement ,
billing_details: {
//TODO: get the billing_details from form
name: $('#nameOnCard').val(),
},
}).then(function(result) {
console.log(result);});

#

If I am using cardelement ,I am able to create paymentMethod

past robin
#

Hi, I am testing the 3DS mobile challenge flows. I tried the card 3253 with multi select challenge flow, but the launched webview only showed a normal challenge page without any select options.

kindred pine
#

Hi!

We have a Stripe main account from Spain, We need to add some connected accounts to commerces from Colombia. Stripe does not operate in that country. What does it really mean? If I want to transfer money to their bank accounts through Stripe, Could it be possible?

lusty ibex
#

Hi,

We're integrating Stripe subscriptions into our product.

Our pricing model looks the following:

  • Free plan (available forever, just need to renew app limits monthly)
  • Plan with price 1 (renew limits monthly)
  • Plan with price 2 (renew limits monthly)
  • Plan with price 3 (renew limits monthly)
    Client decided to use built-in Customer portal (without ability to change or cancel subscriptions) just for user information (no problem here, just need to call POST /create-portal-session implemented on backend side and get redirected to out-of-the-box Customer portal page)

And not to use built-in pricing table, and here is no issue to draw custom page and call POST /create-checkout-session (which also implemented on backend side and get redirected to out-of-the-box Stripe checkout page). But I cannot understand how we can redirect user if he/she wants not just buy subscription first time but change subscription plan. I only found this working in case we use it from Customer portal page but as I said our client decided to disable this ability and provide user our own page for switching between subscription plans.

How can I implement redirecting user on create checkout session to change subscription?
Is it even possible to redirect user to built-in subscription upgrade/downgrade page (when he selects card and sees short summary before press to change subscription) or this is only possible if we use built-in pricing table?

river surge
#

Hello

#

Can any body help me to understand this ?

#

@meager hawk

magic shoal
#

Hi Stripe devs, I have a question. Is it possible to change the payment currency after calling: stripe.createElement("payment") without refreshing my webpage?

pastel mountain
#

Hello, I am creating subscription schedule , using subscription_from attribute, But i am not able to set phase

tall wyvern
#

Hi all, Is stripe available in Qatar?

shadow willow
#

Is it possible to update the subscription items of an already existing subscription (mainly add item(s)) through a checkout session?

heady swift
#

I'm trying to get session detail based on the session_id after success redirect but it says no such session found

uncut saffron
#

Hello, i'm trying to setup stripe.js with a php backend, and the payment intent and secret gets created, he does load the form .. though when he tries to laod thep ayment intent i get a resource missing no such intent, and The client_secret provided does not match any associated PaymentIntent on this account.

i have been ushing publishable plattform key + connected account id and paymentintent client_secret, im kinda lost what i'm missing

fossil oracle
#

Hello, can we always exempt 3DS attempt in live mode for low dollar (15 USD) charge to customer card?

coarse sky
#

Hello, Do we have an event for "Past Due" status on webhooks?

solid wolf
#

hey guys, is there a specific channel to post paid jobs for Stripe Connect integration/customization?

dim thunder
#

Hi all, Can we integrate Stripe payment Gateway with another POS Terminal ?

somber citrus
#

Hi all, if I created an invoice and specified the subscription and customer Ids parameters, will the customer be charged the amount we specified in invoice + his recurring payment in the next billing cycle?

round ferry
#

hello, I cannot check my balance and understand the message given in req_vVvCquR571Q2AL. Can you please tell me how to check balance here?

vagrant steppeBOT
#

mindsetinmeta

#

Vipul Singhal

uncut vale
#

We are using subscription schedules

#

How can we change the payment from "Subscription Creation" for the first phase?

eternal venture
#

Is there a way to restore a deleted webhook?

raw cove
#

I am getting content security policy issue for card setup. can you provide a guide for this

brazen sonnet
#

Hi there,
I created a marketplace with woocommerce and dokan.
I activated stripe and 3D secure. In test mode everything goes well, however when I deactivate the test mode, the 3D secure does not start. I saw that it was a setting to be made in the stripe settings, only with the account via dokan, I only have access to the stripeconnect interface and I do not have the possibility to modify the parameters. Has anyone had this before please know what I can do?
Thanks !

stiff bloom
#

Hi Team,
How we can stop if the use make the same payment request twice?

worn pivot
#

Good Afternoon, trying to on-board a test custom non_profit account to Connect and currently_due: business_profile.product_description is this required for non_profits

glossy scroll
#

Hi, I need to use api to create a new account and then update this account with the data of the seller. Can you help me?

winged mortar
vagrant steppeBOT
#

falun

vocal wagon
#

Hi, how do I get all the subsciptions my customer's end user has (stripe connect0?

carmine lintel
#

Hello - is this the right place to ask about PCI compliance? I have a client who says that they won't let us use their network at a location to process payments (terminal - in person) because it would require them (the client) to be PCI compliant. That doesn't sound right to me but I don't know enough to argue with them. Any advice?

open crystal
#

Do Checkout Sessions expire(and send webhook event) even if they are completed? Trying to do some state cleanup for each Checkout Session after it's set to expire whether it was abandoned by the customer or completed

vocal wagon
#

I am still having trouble getting in touch with support regarding stripe errors deleting products and pricing tables. My previous thread was closed out and the issue has not been resolved.

vagrant steppeBOT
#

jamesdahlen.nwi

winged mortar
#

How do you use an ephemeral as a header to a specific stripe connect account in android?

pastel mountain
#

When i try to update subscription schedule, i gets an error You can not modify the start date of the current phase
I chcked the start time of subscription and start_time in phase i proving are exact same

unreal niche
#

Does a non-subscription charge fire off the invoice.paid webhook event? I want to handle my subscription charges separately from my non-subscription charges and i'm curious if that event covers both or just subscriptions

vagrant steppeBOT
#

bazylh

#

atul

west sable
#

Is there a reason when creating a subscription or invoice that we are shown archived products and prices. What's the point? It's very annoying if you have a lot of old products or prices.

exotic spoke
#

Hi, I need to schedule changes to an existing subscription using the APIs: remove some items, and add new ones. I'm trying to use Subscription Schedule for that, but I'm having a hard time to understand how to get to that result.
My initial question is: Using the Subscription Schedule API, how can I schedule the removal of one item from a subscription without changing the other subscription items?

vocal wagon
#

Hi, Could I get assistance with account acct_1LQF9fA5a7X5TWtc? it's stating I need card_payments capability enabled, I'm using the dashboard and don't see where that's possible

lyric sorrel
#

Hi, I hope I find you happy and well
We are seeing this error and are having real trouble trying to work out why
"You cannot use line_items.amount, line_items.currency, line_items.name, line_items.description, or line_items.images in this API version. Please use line_items.price or line_items.price_data. Please see https://stripe.com/docs/payments/checkout/migrating-prices for more information."
We are using stripe itself to run the test purchases, not using the API

#

Does anyone have any ideas why this is happening ?

#

Given that we are at this stage testing using only Stripe, I would have thought it should just work

tropic bridge
#

Hey folks, there is a way to reproduce in test mode an actual redirect for iDeal? I'm trying to debug an issue with the webview not being able to open intent:// protocol (https://github.com/flutter-stripe/flutter_stripe/issues/949) and the fact that in test mode iDeal doesn't really attempt to open the customer mobile app makes debugging a bit more complex. Also you have any advice on how to address this issue?

GitHub

Describe the bug When the customer chooses iDeal as the payment method they will be redirected to their bank app in order to confirm the payment, but when the webview receives a link with intent://...

jagged bloom
undone torrent
#

Hi I am calling lists on the cards object, but even though the customer has a bunch of cards I am getting 0 results returned.

spring dome
#

im having problem creating a webhook for recieving notification when a customers updates their card info

jovial summit
#

How do you map a custom tax rate to a stripe product. I have already created both tax rate and product, but don't see an option to map them. Stripe automatically calculates the tax, although I have turned off "Enable automatic tax calculation"

hexed geyser
#

We are looking to integrate our iOS mobile app with a Stripe terminal card reader, and just wanted to make sure that terminal and the card reader integration will work well with the Ionic framework we used to develop the app. Is that process compatible with Ionic?

supple eagle
#

Hello there, I want to upgrade my subscription and when I do this I want this to happen immediately, but when I downgrade I want to it to take place at the end of subscription period, Just want to know how this can be achived please

slate prism
#

Hi everyone, I'm upgrading stripe-java SDK from v19 to v21, consequently I need to remove save_payment_method, for what I saw in past threads here, the replacement should be, add setup_future_usages with off session, but doing it, payments with cards 3D secured are resulting on the error of not show the authentication popup when the intent is creating, does anyone faced this error already?

empty seal
#

Hi, my subscription renewal is failing. It's just on Retrying status. Can someone help figure it out why?

true narwhal
#
  1. for stripe connect(express) - who REJECTS an connect account a) me b) stripe c) both can do.
  2. When an account is REJECTED - can a new create onboarding link be created to update the account?
high aspen
#

Hello good afternoon, I am trying to create an invoice:

`stripe_invoice = Stripe::Invoice.create(
{
customer: customer,
default_tax_rates: [tax_rate]
})

invoice_item = Stripe::InvoiceIteam.create(
{
customer: customer,
currency: currency,
description: item_description,
price: amount,
invoice: stripe_invoice.id
}
)`

I am using ruby, and I am receiving this errror from the API: Nothing to invoice for customer (Stripe::InvalidRequestError)

any idea?

tired dagger
#

Is there a way to implement credit card scanning with a mobile phone camera in React using Stripe elements?

#

Or any of the Stripe SDK's/APIs

high aspen
#

Hello again! I am trying to create an invoice with a negative amount. It is a manual invoice using the API, do I need to create a price object to use it in the InvoiceItem ?

languid tulip
tawny hollow
#

Hi there, could you please help me on how to mark a user as suspicious or something. They used another persons credit card to purchase our product is there a way to mark that?

wooden socket
#

Hello! is there a way to get the last 4 digits of the client's bank account number in a bank transfer payment (Mexico)?

vocal wagon
#

Still having trouble deleting pricing tables and products that were not ever used. Not sure why my threads keep getting closed out but we need this escalated and resolved.

vocal wagon
#

Hi all, we have two physical terminals of payment BBPOS WisePad3, and we use the app Payments. Today the terminal was unlinked and when I clicked on the drop-down menu on the left to "connect to the bluetooth reader", it did not perform any action, i.e. it did not try to establish a connection. We closed the session, we disconnected and reconnected bluetooth, we deleted the Payments app.... Does anyone know what could be the cause and the solution?

winged mortar
#

Is there a way to make a default card capabilities on stripe connect accounts.

high aspen
untold summit
#

Hello! Can we reopen my last thread pls

vocal wagon
#

Is there a way to dynamically add a free trial period without creating a new price on a product. This is for subscriptions. So, for example, I have a product set that has a price of $49.99. I create that on Stripe, and that is what I use when creating a payment. Now, is it possible to use that same pricing ID, but adding a free trial on it? So like, first 30 days free, and then pay the $49.99?

mint egret
#

Is there a way to delay a charge for a new subscription?

cursive monolith
#

Hi there!

We are developing a new eCommerce website (like shopify) to enable merchants to accept credit card payments via Stripe. We already have a connected account that is owned by one of our merchants receiving payments.

We have another account to be able sell our company merchandise. I made a test payment in production and my bank declined the payment without my consent.

Stripe support requested additional information to review our account and not they are stating that Stripe can no longer offer services to us. There is a major miscommunication is happening and We wanted seek help here. It's not clear to us if our merchant (connected account) would be impacted by this situation?

Thanks

white ridge
#

Is there a way to create product through an API for connected accounts?

wide zephyr
#

Hi there!

#

I am using Stripe CLI and I wanto to know how to customize the email of a customer when I trigger an event.

mighty hill
wary glade
#

Hi there,
we have couple subscriptions from customers that cancelled and now they want to reactivate.
I dont see we have a reactivate options in subscriptions api docs. Do we have anyway to achieve it? Like can we retrieve a cancel subscription and update the end_date to make it works

real bloom
#

I'm trying to use stripe.confirmPayment alongside a Payment Element, but the promise isn't doing anything - I don't get back an error, but the payment also isn't happening

vocal wagon
#

I need help

#

I am trying to conect Stripe with learndash but it doesnt work

mighty hill
vocal wagon
#

i need help it says i need to verify that i am the owner of the acc but i was the one who created the acc

serene garnet
#

is there a way to create monthly subscriptions which also have a limit on a number of credits a user can use in any given month?

tidal wind
#

Hi, I have a question for payment intents/charges. On the initial payment we are using paymentIntent.create with confirm set to true. So if on failed payment, to retry the same paymentIntent, should we use paymentIntent or should we use charge and add the payment intent and payment method to the charge?

olive pecan
#

Dear Dev
I just wanted to know if I can get payment failure reason through API ?

Is this possible , if yes, which parameter we need to look out for ?

true narwhal
#

For a stripe connect payout - does stripe generate an invoice for a payout? If yes, is the same data also received from a webhook event? Which?

white ridge
#

This is allowing me to create a product for a stripe connected account

#

But the price creation throws and error

mighty hill
cobalt fjord
#

Hello Stripe developers. We have a project on fire. We are facing an urgent issue. We use stripe connect as the main account for our custom platform. it is a multivendor platform. Vendors connect their Stripe express accounts on our platform to make money with us. We use stripe checkout and looks like Stripe support team told me we can't use stripe checkout wiht multiple vendors. Can you please recommend the solution we can code for this? maybe some adds on plugins or any recommendation>

silver idol
#

I don’t have bank account to do a purchase from someone using stripe can buy a prepaid debit card and finish my transaction that way

pulsar bough
#

Hi team, we have a payment scenario we need your help with. We initialize a Payment Element with a setup intent, with the goal of saving the card on file and potentially adding a charge immediately (or not).

We are running into an issue where the setup intent succeeds and a payment method is attached to a customer, however the initial transaction fails for whatever reason (invalid zipcode, incorrect CVC etc). What we would like to do is show the user the payment error and allow them to correct the payment information to try again.

However, at this point the setup intent has already succeeded and there's no option to try creating a new payment method with that setup intent. Any attempt to run confirmSetup on this setup intent will result in an error message. Is there a way to reset a setup intent so it can be used again? otherwise, is the only option to create a new setup intent?

That's quite problematic as the entire Payment Element is initiated using the setup intent, and that would mean building a flow that reinitializes the Payment Intent on every payment failure, resulting in convoluted code and a less ideal user experience (having the entire Payment Element flash and reload every time there's a payment failure). This used to be a straightforward flow to deal with with the old Elements Card element. Any advice would be appreciated!

patent panther
#

Hello, I've been struggling with webhooks for a while. My server is node native and I've managed to log every stripe.webhooks.constructEvent(req.body, sig, endpointSecret) that's coming to my /webhook route, and sending a res.status(200) after that.
Meanwhile at the dashboard, on the log's tab every entry with the path /v1/checkout/sessions/completed_webhook_delivered/ has a 200 Status.
However my endpoint says I have a 71% error rate, with little to none explanation why.
I'm sending a print with Stripe's dashboard explanation about what happened when I hover the error icon in the response tab.

plucky badge
#

Hi Stripe Dev Team, I seem to remember there being a way of creating a subscription object with products that are created on the fly. When reading through the Stripe docs, it seems like you must create a product and then use it's product ID when creating a subscription. Is there a way to just pass add-hoc info into the subscription's items property without having to create a product object first?

clear plover
#

Hello everyone, I’m trying to expand paymentMethod object when confirming card setup. But it seems like expand is not supported parameter even though it works in stripe-js. Is it intentional? I’m trying to use the card info from the response. My setup is react.js + typescript

wraith crypt
#

Hi, I'm having an issue with the Remix implementation found here: https://dev.to/stripe/how-to-accept-payments-in-a-remix-application-with-stripe-20k0. Remix runs every loader for every matching route, so it's running the /pay.tsx loader for both the /pay/index.ts and /pay/success.tsx route. As the payment intent is created in that first loader, I'm getting two payment intents for every transaction - one complete, and one incomplete (generated when visiting /pay/success). Is that intended, or is that a problem with the repo?

final tartan
#

Subscription Upgrade Help 👋

I'm planning to migrate all my customers tomorrow and I can't work out this upgrade billing adjustment. Could someone please help me with it...

See example below, this customer is moving from a subscription that is £25 per month to a new one that is £30 per month. I expect it to just show £30 for the next invoice only, however somehow it's higher than that...

(Note, that is £25 & £30 inc vat, so £21.83 & £25 net)

Can anyone help with this please?

crude elk
#

Hi team, I'm configuring my Stripe Account for production, but when I'm filling my company web site, Stripe show an error "Le nom de domaine n'a pas pu être vérifié. Le certificat SSL ne semble pas valide." <=> "The domain name could not be verified. The SSL certificate does not appear valid."
Any idea ?
On my website, I can see that my certificate is valid and trusted

vocal wagon
#

Hello all. I am getting the following error:

Invalid value for stripe.confirmCardPayment intent secret: value should be a PaymentIntent client secret. You specified: a SetupIntent client secret.

I am getting the client_secret by retrieving a SetupIntent. My main goal is attaching a payment method to a subscription that has a trial period.

true narwhal
#

I have a question for a disabled reason of a connect account (express) what exactly means:
requirements.pending_verification Stripe is currently verifying information on the connected account.

Is that temporary and will be followed by either a REJECTED or a COMPLETED / ENABLED, or is this final and the equivalent of a REJECTED?

tulip atlas
#

Stripe Admins/Devs
Am I able to import all my clients' customers from Square into Stripe, including payment info? Or does that require contacting Stripe?

crystal cloak
#

Hello! Is it possible to schedule the removal of a subscription item at a certain date with the API?

tight bear
#

Are persoal users allowed to use stripe and make virtual credit cards?

unkempt cape
#

I don't understand how to use Stripe CLI to send test events. I need to send a customer.subscription.updated event and set the subscription.id property and set subscription.status to 'past_due', but I don't understand the notation in the docs for this at all. Here's what I've tried:

stripe trigger customer.subscription.updated --add subscription:id=sub_1LnTokIGAoUdS0z23i6GyZ3Y --add subscription:status=past_due
Output:
A newer version of the Stripe CLI is available, please update to: v1.12.3
Setting up fixture for: customer
Running fixture for: customer
Setting up fixture for: product
Running fixture for: product
Setting up fixture for: price
Running fixture for: price
Setting up fixture for: subscription
Running fixture for: subscription
Trigger failed: Request failed, status=400, body={
  "error": {
    "code": "parameter_unknown",
    "doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
    "message": "Received unknown parameters: status, id",
    "param": "status",
    "type": "invalid_request_error"
  }
}

I've also tried using override in place of add. I need to simulate a subscription failing payment when collection_method is charge_automatically, so that's why I'm trying to do this.

golden sigil
#

hi there! A customer changed the payment method from boleto to card, but the invoice had already been generated. Does he have to pay the boleto or will he automatically switch to card?

jovial summit
stuck grove
#

Hey, how do I retrieve the billing email fields of a customer? If I do a customer retrieve call to the api these mail are not included.

neon hedge
#

Hi there, I am trying to implement the transfers. Currently, I process orders for the customers and collect payment on their behalf. After I ship the orders, I create a transfer to the customer's connected account after deducting my fulfilment charges. Now there are some orders that are created with negative transfer payment amount. I want to know is there any way I can send that the negative transfer amounts get handled the next time a positive payment is made? How do u think I can implement it better?

quartz lake
#

Hi quick question, when using stripe.Subscription.create which webbook should I listen for successful / failed payment?Also Is there a list of all the webbooks and their descriptions.

neon hedge
dim marsh
#

hey, running into an odd issue. Everything was working fine with test keys but in switching to live keys on a deployed site things are no longer working

sand sun
#

How do I rebrand my account? I looked at past threads and it did not help much.

frozen kernel
#

Hi, we are returning a 204 response from our Stripe webhook, is this invalid? viewing the webhook call in the dashboard always leads to a timeout. However, the docs state that we can return any 2xx response code. changing the response to a 200 makes it suceeed

hazy holly
#

Is there a way to update billing/cc emails on customers using the API?

slate sluice
#

Hi everyone - i'm using the php api to create invoices for standard connected accounts that are the users of our online booking platform - I'm looking to move the invoicing logic and UI to our platform, and using stripe for the payments part of the process rather than invoice logic. So I'm wondering if anyone has any recommendations of which part of the API i should look at for this transition ?We'd still need connected accounts I believe, but would we only need to generate payment links in this case now?

vagrant yacht
#

Need payout

#

Payout

#

$672.49

flat ocean
#

Hello, I'm looking for references to give our designer of some of the pre-built UI components for iOS. All I can find are PaymentSheet and another UI for accepting payments. I recall seeing something for displaying to the user saved cards on file (like managing a wallet). Can you please help point me towards a link that has some images?

silver comet
#

hello can a dev help me

#

stripe for php code help

#

okay so here is my question

crimson needle
#

Please respond in the thread not here

simple orchid
#

$log = $stripe->subscriptions->search([
'query' => 'status: "active" AND metadata['somedata']:'$variablehere'',

]);

#

how can i add a variable to a stripe query ?

thorny breach
#

Hi Team, while we integrate applepay, just noticet this error, could you help check what's the exact error ? (My account id is:acct_1Ll1RPEpJBRUqBOi) {
"error": {
"message": "Could not create Apple Pay session. Please make sure you have registered this Stripe account. For more information, see https://stripe.com/docs/apple-pay#web.",
"type": "invalid_request_error"
}
}

turbid ember
#

Hi, we are setting up payment links where a customer will choose an amount to enter. Is it possible to add service fees on top of that?

pastel mountain
#

Hello, I am using subscription schedule to downgrade a subscription,
For this I have created subcription schedule using, using from_subscription.
Now I am trying to update subscrition schedule, I am getting an error.
While updating I have two phase, first pahse resemble the esxisting code ad second phase the new subscription.
Provide way to fix the error?

sleek spindle
foggy hatch
#

hi. i want to create multiple accounts based on different countries to avoid alternative currency payout fees. is there a document that i can refer to? thanks

dapper flower
#

Hey Guys, I am trying to do negative charge and transfer and getting Unable to locate any related transactions to reverse if anyone can help me with it?

thorny breach
#

Hi Team, while we integrate applepay, just noticet this error, could you help check what's the exact error . Check with Alex earlier today, and follow the insturctions but seems still not work? (My account id is:acct_1Ll1RPEpJBRUqBOi) {
"error": {
"message": "Could not create Apple Pay session. Please make sure you have registered this Stripe account. For more information, see https://stripe.com/docs/apple-pay#web.",
"type": "invalid_request_error"
}
}

Allow customers to securely make payments using Apple Pay on their iPhone, iPad, and Apple Watch.

indigo oxide
#

Hey, can someone please elaborate this error code for me: https://stripe.com/docs/error-codes#incorrect-zip

Actually I' creating a charge for a service which doesn't require any shipping address and getting this error code.

Example Request Payload:

{
    "amount": 1000,
    "currency": "USD",
    "customer": "cus_xxxxxxxxx",
    "description": "Top-up of USD 10.00",
    "source": "src_xxxxxxxxxxxx",
    "return_url": "myapp://stripe-redirect?redirect_merchant_name=myapp",
    "confirm": "true"
}
astral nymph
#

Hi,

I need some help in stripe subscription using pricing table.

previously we were using using subscrioption using stripe API, like we create our own UI for subscription page and then call our backend API,
where we create session and then call stripe API. during session creation we append some meta data
and then during webhook call , based on the meta data we keep record in our DB about subscription purchased. (PRO, PREMIUM etc).

but now we decided to create/generate table for subscription from stripe itself and use that script on front end. but now we lost the flow, as we don't know in webhook call about the subscription type purchsed. as we can't append any metadata.

In summary we want to store about the subscription purchased type and expiry in our database, using pricing-table from stripe?
https://stripe.com/docs/payments/checkout/pricing-table

is there any work arround for this use case?

Thanking you

Display a pricing table on your website and take customers directly to Stripe Checkout.

vocal wagon
#

HI

#

i have a question

wintry hornet
#

i have a question pls

#

when i use stripe API for a payment,whether i can set any information to the request or not,and when i receive the webhook of payment,this information could be extracted

crisp thicket
#

Hi. how long does it take for stripe to transfer amount to bank account

fleet escarp
#

Hi. I have a failure while trying to download Stripe Tax Reports. It says: "Download failed". Why it's happening? Is this because my account works in test mode or because my account was created several days ago? Yesterday I made some test payments with automatic tax records enabled, which should be in the report.

halcyon robin
#

I've got one question:
Can I transfer money (as a platform host) to a connected account directly from my bankaccount? Or do I have to attach a paymentintent to a transfer?

near flare
#

hi, how to disable google/apple pay in stripe element when calling stripeElements.create() ?

pastel mountain
#

How to delete a product using API call

halcyon robin
#

Or let me ask differently. Are transfers limited somehow? Or can I send as much money as I want to a connected stripe account, as long as my bank account has enough money in it

waxen quail
#

@halcyon robin let's continue our chat in the thread we have.

vocal wagon
#

Hi,

I live in Finland and I use stripe in my online store. Customers receive a message about a failed payment, because 3D verification is not asked for during the payment. They have been in contact with the bank, but the bank can't do anything about it. Banks only see that the payment was rejected because it did not ask for 3D verification. I can't change my settings myself and stripe says everything is fine, which clearly doesn't seem to be true. How is the matter handled through stripe, if the banks can't do anything either and they redirect back to stripe.

maiden summit
#

Hi,
I try to create new accounts with my test-key, but I have an error like it - "you cannot create new accounts because your account has been rejected".
(what additional data do you also need? for check) thanks

delicate fulcrum
#

Hi, i'm working with Firebase extension and having trouble to understand how to set trial period without payment collection. Is there documentation that im missing

exotic spoke
#

Hi, I have a subscription and using the Stripe APIs I'm trying to replace some subscription items using a subscription schedule. I created the new Subscription Schedule but when I try to update it with the item and the start date I get the error "You can not modify the start date of the current phase". Any tips here? 🙂

exotic hawk
#

Hello, I would like to know what payment identifier I should give the client on their invoice. I have an id object, I also have another id in data, in billing details I have created, I also have payment_intent and payment_method; in payment_method_details I have a fingerprint... so, what is the number that will be reflected to the client in his bank and that I must print on his receipt or invoice?

velvet totem
#

HI Team

#

Can i validate exact CVV using Checkout Session setup intent url

coral torrent
#

I am using the Orders beta api:

  1. I create an order
  2. I update the order with a customer
  3. I want to update tax details ⚠️ ... this throws the error "You cannot update an order's tax_details, via customer nor tax_details, once it has been set."

However, I'm pretty sure I have NOT set those tax_details yet. I also see them as unset in the stripe logs. Please help me figure out what's going wrong

pastel mountain
#

I want to delete a product in via API

dusk pollen
#

Hi!

I want to charge the customer the first time a subscription fails, using all the attached payment methods (Same thing that u can do manually, but automated) but I'm not able to distinguish if the webhook comes from the subscription charge or my manual charge via api

There's a way to check if an invoice charge comes from Stripe or Manual/API?

vocal wagon
#

Hello! In our company we sell online shops, so we have a stripe account and our clients have Connect accounts connected to our platform. We are implementing a new functionality where some users are also connected to other stripe platforms. They do the process of connecting to our stripe platform or to other user stripe platform via API in our software. I need to check if a connect account is connected to a platform, what is the best way to do it?

#

Hey there,

I currently create a Checkout Session in Subscription Mode.
Can I configure this Session in a way that the Subscription is created even if the payment is pending? Like SOFORT or direct debit?

I saw the payment_behavior event in "create_subscription" but I don't create the subscription manually and I try to avoid this. Is there a hint for me?

#

Hi all, I have a question about Stripe events. Is it possible to temporarily disable sending Stripe events for a chosen set of customers? We'll be consolidating two Stripe accounts and need to cancel subscription in A and re-create them in B. We don't want users to get additional notifications and some of our reporting/marketing tools use Stripe events to send emails.

magic shoal
#

Hello Stripe devs!
Is there a way to save some meta data associated with Stripe payment when I'm initiating a new payment intent?
I would like to receive the meta data I saved on webhook side and do processing.

junior verge
#

Hello,
I have a stripe account work since year related to a domain.
I have add a other Account work perfectly on a other domain with the key of the first account but impossible to setlle the key of the second account on this domain... Any idea?
Should any account mention on witch domain we use it? but where is this option, i remember to saw it but not find it anymore

gilded crescent
#

Hi! For billing and subscriptions is there an option to turn off sending invoices to users, so that we send only receipts? We don't serve businesses, only individuals, so we'd like to simplify business admin by giving only receipts. (Customers should not be able to access invoices.)

hollow prairie
#

Let's talk in our thread

stone urchin
#

Hey folks. Can I pick someones brains about subscription minimums?

unborn wagon
#

Helllo !

Is there a way to trigger a specific a payment intent that happened in the past? 🙂

plain blaze
#

Hi May I ask is it possible to have custom data on email receipt such as adding the metadata and other details in payment intent?

glacial grove
#

hello

feedback for the product team:
when cancelling a subscription which is already canceled we get "No such subscription"
would be great instead (more helpful of your customers, and more consistent on your side) to have a dedicated code for subscription already canceled
similarly to a payment already refunded:
{
"error": {
"code": "charge_already_refunded",
"doc_url": "https://stripe.com/docs/error-codes/charge-already-refunded",
"message": "Charge ch_3LmcyoGTsLVnzqGE1fAr6MOo has already been refunded.",
"type": "invalid_request_error"
}
}

upbeat dust
#

Hi ! Do you know why the discount did not applied to the final price ? thanks

vocal wagon
#

Hi

#

Hi, are your Webhooks not working for URLs with self signed certificates?

unborn wagon
#

Hello! Does anyone have any ideea who I can log into stripe cli with the live keys?

neon hill
#

Hi there, I have a question regarding cardfield in stripe. the postal code is not allowing me to write the alphabet in some devices,it takes only numbers. How can fix it?

vast isle
#

Hey! We just received a couple of support tickets (7) claiming that they never received the email 7 days before renewal (picture attached). Is this working? Or did it went directly to spam?

frosty coyote
#

So I have a really weird one, is there anything in the stripe library that might throw an exception after completion? We're calling stripe.checkout.sessions.create() with a stripeAccount set, and getting a valid response. Logging shows a valid checkout, and I can navigate to it, and it all works.

However, before it can return that response an error is being thrown saying No such checkout.session: [checkoutId]. I can't tell where the error is coming from, but it looks to be from inside the stripe library. The checkout session Id it mentions in the error, is the same checkout it just created and logged. So I am very confused as to why it was successful then suddenly errors.

Error: No such checkout.session: cs_test_c1qf2SKiuCIOwc3PgEeJtmVn5r2ISfGYhnorPhzcmu2RMJTMdrzevlu05Y
at Function.generate (/usr/src/app/node_modules/stripe/lib/Error.js:40:16)
at res.toJSON.then.StripeAPIError.message (/usr/src/app/node_modules/stripe/lib/StripeResource.js:220:35)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)

Part of the successful response received, I snipped some bits out as there were a lot of nulls:

{
  "id": "cs_test_c1qf2SKiuCIOwc3PgEeJtmVn5r2ISfGYhnorPhzcmu2RMJTMdrzevlu05Y",
  "object": "checkout.session",
  "customer": "cus_MWn0M928DHAlIJ",
  "expires_at": 1664632365,
  "livemode": false,
  "mode": "setup",
  "payment_method_types": [
    "card"
  ],
  "payment_status": "no_payment_required",
  "status": "open",
  "url": "https://checkout.stripe.com/c/pay/[redacted]"
}
tulip atlas
vagrant steppeBOT
#

Piercy

mint zodiac
#

Hi! Can I put the payment of subscription in draft, because we need to edit the invoice?

golden spade
#

My testing seems to indicate this, but I just wanted to confirm: If I create/update a subscription with a mismatching promotion code, the request will still process successfully (without any discounts applied) right? As opposed to returning an error, that is.

stone urchin
#

Hi there, I'm looking for some help with setup intent stuff

old marlin
#

Can someone plz help on how to create customer portal? I want my customers to cancel their subscription whenever they want to. Paypal + Square and many others have this feature without needing to code! Why doesn't Stripe offer this?

inland dragon
#

Anyone experienced with how to cancel a schedule from the API without using the Admin Dashboard.

desert widget
#

Hi - I've just set up stripe on my woocommerce website. Payments are being made, but do I need to "capture" them in Stripe to receive the money? Everything at the moment is showing as "Payment authorised, but not yet captured". Any #help #dev-help would be appreciated. Thanks

grizzled timber
#

Very new to Stripe. Previously used Foxycart. I don't have Products in the tradition sense. Everything is dynamic. Prices and additional fields created for each purchase. I'm using metadata on a line-item.price_data as follows.
I need to send this metadata to a webhook for further processing.

  'line_items' => [
    [
    # Provide the exact Price ID (e.g. pr_1234) of the product you want to sell
    #'price' => 'price_1LmgInH941xgzFrVBsugKtOu',
    # https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-line_items-price_data
    'price_data' => [
      'currency' => 'GBP',
      'unit_amount' => 2250,
      'product_data' => [
        'name' => 'MYPRODUCT',
        'description' => 'This is the Description. Some text here. But where is metadata for line_item and for entire checkout_session?',
        'metadata' => [
          'position' => '666666m,333333m',
          'format' => 'JPG'
        ]      
      ]
    ],
    'quantity' => 1,
    ],```

I've setup a webhook and I can capture events on test purchases but only the checkout.session.completed event seems to work. And it doesn't contain my vital metadata. I've got Postman setup and peeking around hoping to find the metadata but can't find it. Lots of hints from Stripe that metadata isn't transferred between objects... which isn't helpful.
Ta.
vapid hearth
#

Currently working with the swiftui sdk and I followed the tutorials on youtube. The payment intent is created then it enables the button to submit payment details in the xcode simulation. However, on an actual ios device after reading the logs and checking network activity it is sending the create payment intent twice and disabling the button to submit test card details.

robust sandal
#

Heyyyy GM,
A little confused, and are seeing if the stripe gurus can help out here. When using stripe.confirmCardSetup I am getting payment method as null why could this be ?

supple osprey
#

#dev-help message
How can I get support on this? I have tried node-fetch and it goes perfectly, different versions of the container, etc. But the library always gives me the same error

rigid stag
#

Question on issuing: Do Stripe offer any service or know any 3rd party service that does transaction description cleaning?
e.g. this is the exact same purchase, on the same amazon shop. The authorization description is different.

fading barn
#

Hey Devs people, I have a stripe account which I haven't used for a year, but now i need to re-use it, I have already have Publishable key and secret key, after once try and getting error, I tried to create new secret key, so when I do all steps in the last step after entering Signing secret I need to save it get an Error that say: error saving account keys! So please let me know how should I fix this

humble geyser
#

Hey there devs!
I have a saas multi-tenant app, where my tenants connect their respective Stripe account to collect payments from subscriptions and one-time purchases.
My question is, is there any problem with sending, for example, the account id (acc_...) to the client? Meaning that somebody with technical knowledge could see it by inspecting the requests sent to the server.

Ofc not talking about secret keys or anything.
Wanted to know possible issues here, and if there is a paper or document that talks about potential security risks.

Thank you!

alpine topaz
#

Hello all! I have a question.

Assume I am a Canada based business. We are a marketplace, so we would like to collect money from customers, and payout to suppliers.

However, the scenario is: we will charge the customers once with an invoice that may have one or more items. Then in return, we will pay out that total to the suppliers. In a single invoice, there could be multiple suppliers, and in multiple countries. Would connect still be the way to go?

I see that in Canada, we can only transfer to connected accounts that are also in Canada, and we can't do transfers to suppliers outside of canada.

novel obsidian
#

Can I preview a subscription invoice without actually creating it? For example, I would like to price out an invoice with products, discounts, tax, etc. but without actually applying any changes yet.

azure lodge
#

We're integrating Stripe checkout on our site, and as a double check, we do an integrity check on the transaction inside the webhook code on our end. If that integrity check fails, how can I cancel the checkout on Stripe's side? If I throw an error processing the webhook, Stripe will just attempt again later.

faint burrow
twilit oak
#

Can someone please put me into contact with someone who can help me. I am a treasurer for my hockey team and one else already set up the account but is away and we can't access the account

umbral horizon
#

Hello, i have the following error: Cannot charge a customer that has no active card

#

But the customer has a card on his account... something im missing?

quasi night
#

I am using hosted Stripe Checkout for subscriptions in my website, I want to specify the billing_cycle_anchor for the customers subscribing to a product through the checkout session. I know there is a way through the API as mentioned in this doc: https://stripe.com/docs/billing/subscriptions/billing-cycle
But I wanted to know if there's a way to specify the billing_cycle_anchor for the subscriptions created through the checkout?

Learn how to set the billing date for subscriptions.

split kernel
#

If I qualify for Stripe Issuing, is there a limit to how many physical cards I can issue?

grand summit
#

Hello, can someone help me better understand how to best end a trial subscription for customers that haven't yet provided payment information by the end of the trial period?

vocal wagon
#

How to connect stripe with shopify ?

onyx helm
#

Hi, any admin can help, why is my account locked. Its affecting my business sales

grand summit
silver comet
#

Manually creating payments through the Dashboard must only be performed when there are exceptional circumstances preventing you from using your own integration. It cannot be your primary method of processing payments on your account. does this mean creating a payment link redirecting you to stripe must only be performed when there are exceptinal circumstances and I should use the code instead for most payments?

gray reef
#

Hi, anyone can help me on how I can create a Statement descriptors personalized for each payment? P.S.: I'm not using Stripe Intents API on my implementation

dapper ravine
#

hey yall, i am using Stripe Connect and Vault products

lunar elm
#

Hey all! I know Stripe accepts getting payments from Puerto-Rico, but what is the format for Puerto-Rican address then?
Should I use:

country: US
state: PR

or should it be:

country: Puerto-Rico
state: null

?

plucky badge
#

Hi Dem team, When calling the https://api.stripe.com/v1/payment_methods API, with billing_details[country] = XK I receive the following error: { "error": { "message": "Country 'XK' is unknown. Try using a 2-character alphanumeric country code instead, such as 'US', 'EG', or 'GB'. A full list of country codes is available at https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements", "param": "billing_details[address][country]", "type": "invalid_request_error" } }

#

Is Kosovo, XK, not supported by Stripe at this time?

true stirrup
#

Hey guys! I need some help. A student of a client purchased a subscription plan using a lifetime coupon of R$30.00 off. After canceling that subscription she made a new purchase of a subscription plan and accidentally the coupon was applied automatically. Now, we need to remove the coupon from this subscription, but the following message appears: "Unable to update subscription schedule. You passed an empty string to 'phases[0][coupon]'. We assume that empty values ​​are an attempt to unset a parameter; however, 'phases[0][coupon]' cannot be unset. You must remove 'phases[0][coupon]' from your request or provide a non-empty value."

true stirrup
reef musk
#

Hello, is there any way I can have a pre-built checkout integration where the checkout session is completed only if it meets a condition? In other words I need to delay the payment until the code makes sure the order went through without unforeseen bugs. I am using python with the flask framework. Help would be appreciated!

pine kindle
#

Hi, how do I find the secret key for my webhook? Is it just my live/test secret key?

glad agate
#

Hey stripe devs! I have a coupon that is only applicable to a particular price (in the coupon's "applicable products" section). If I have a subscription that does not have that price, will the subscription discount object still have the coupon? This is the behavior I am seeing, but I thought the subscription would drop the discount object if it didn't have a price that matched the "applicable products".

unkempt gorge
#

Hey all, wondering if there is a way to tokenize and store Payment element for later use, what I am trying to achieve is store Payment information of different payment methods so that will be charged later

exotic stone
#

Hello, I m using the stripe card element to confirm payment. When the 3D secure is required, I can not click the buttons inside of the popup Iframe. I used the inspection to check the position of the button, seems the actual position is outside of the popup.(see the cursor in the picture) Does anyone have any idea why is that?

gray lily
#

Hi! I was wondering if it's possible to migrate existing Stripe Connect Express accounts to become Stripe Connect Standard accounts. Based on the documentation, it looks like it's not possible to update it via the API and the only migration supported is the migration of data and not of account type.

ruby talon
#

Hi! I have a shopify ecommerce in Mexico. I received an email from STRIPE LATAM where MSI (Months no interest) is a new release. I enter y account and enable MSI but I can not see it in the store. I read an I am not sure if I have to do some coding as CHECKOUT. Could you please tell me how to installed it in my website. thanks

pastel mulch
#

Hi, I'm a little confused about the requirements.past_due error for Stripe Connect. Is there an internal Stripe deadline that says user has to activate an account in a certain period of time? And what happens if they don't? Is there a way to renew the deadline? Thanks a lot!

true narwhal
#

I am listening to the account_updated event of the stripe CONNECT webhooks. I noticed that when I am provide onboarding info (EXPRESS), while providing the data, several events are send. Now due to a bug in my system, the order of events was processed in reverse, which had in result that the status on my end always ended in CURRENTLY DUE since of course this is what it started with.

Is there a way to only listen to the "final" events / get some kind of info like an ordinal, to prevent this from happening again on my end?

stone urchin
#

Hi Stripe peeps. Are you planning on adding billing_cycle_anchor when creating a Checkout session for subscriptions?

wind warren
limber rock
#

I didnt know selling digital codes was against tos I removed them but I still had to pay for the codes and i was reselling them for 60% profit and I dont want my account to lose the money

prime prism
#

Hi team,

I am using transfers to transfer money to my connected accounts with source transaction: https://stripe.com/docs/connect/charges-transfers#transfer-availability.

1- How do I know when a transfer succeeded and the funds became available to my connected accounts? (I don't see a status field in the transfer object)

2- What does this mean? my understanding is that source account links the transfer to a charge. So if the charge fails, the transfer would not happen.

When a payment used as a source_transaction fails, funds from your platform’s account balance are transferred to the connected account to cover the payment. To recover these funds, reverse the transfer associated with the failed source_transaction.
vocal wagon
#

Hi, please I'm looking for a developer who can help me to install stripe's checkout on my checkout page instead of shopify's.

crimson needle
#

yves-freelancer

heady swift
#

Can some from stripe please help us

hybrid mural
#

Hi I am looking for some help regarding a review on my account

#

All the support is unavailable only thing working is email is anyone having the same issue? My account is under review and now my app is not showing my account

#

I got payouts pending which need to cleared asap

crimson needle
peak sequoia
#

i have a question and hope someone can help me understand / clarify available + pending balances

hybrid mural
crimson needle
#

@hybrid mural we can not help here. Please work directly with our support team. Email is the right approach. You can try heretohelp@stripe.com otherwise. But here we help developers with coding questions, I can't answer support question so use one of the 2 options I mentioned. Thank you.

vapid hearth
#

Good evening, I'm currently working on a swiftui application with stripe STP elements integrated. For some reason on a real device the if let paymentIntent = model.paymentIntentParams line of code cannot save the client secret long enough to allow me to send card information. On an emulated device there are no problems with this. Is this a known issue?

grave vine
#

Hello,
Just want to ask how can I feel in data for memo field in stripe api php?
I can't find in docs at the moment

heady swift
#

Sorry i know it is developers chat but we have urgent escalation and chat & call feature is down for last 6 hours

#

Can someone from stripe team escalate and help us ?

#

Our business is impacted significantly

#

help will be greatly appreciated

tulip schooner
#

hi,

Whats the cleaner way building the below request.

Stripe.apiKey = env.getProperty("stripe.key");

    Map<String, Object> params = new HashMap<>();
    params.put("limit", 3);

    PaymentIntentCollection response = PaymentIntent.list(params);
    return response.getData();
prime prism
#

Hi,

When I subscribe to all my events, my connect webhook sends me an event payment.created, but I don't see a payment.created event I can subscribe to in the Stripe webhook UI to avoid subscribing to all events. Is this a missing feature or am I missing something?

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

heady swift
#

Chat and call feature is disabled

#

for last 6 hours

#

need help

heady swift
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

normal compass
#

hii need help !!!

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

heady swift
#

Is there any way to prevent Connect account being Rejected due to UnAuthorized payments?

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

tawdry shoal
#

how does one submit a feature request?

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

tawdry shoal
#

I want to set up membership subscriptions for a junior sports club, so the people paying will not be the same as the people attending. The subscription/membership payment wizard collects email by default and allows you to request a phone number, but I'd like to be able to ask for the subscriber to supply an additional value (name of the person the subscription is for)

whole bramble
#

transferring money to seller in multiple location not possible in connect ?

#

transfers_not_allowed
Funds can't be sent to accounts located in AU because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.

#

i am getting this error

magic shoal
#

Hello there!
Can anybody guide me please? I created webhook (C# .NET Core) that receives "payment_intent.succeeded" event, now I need to make sure that incoming requests are coming from Stripe and not from scums, hackers etc. How can I do that in .NET?
Does Stripe.PaymentIntent.FromJson(request.body) deserialization method verify signatures?

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

eternal linden
#

Hello

#

Please I can’t verify my domain for Apple Pay on my Stripe Dashboard

sand tusk
#

Given a charge id or payment intent is there an easy way to link it to the webhook event(s)? Is the "best" way to search all events over a specific timeframe and filter on the charge id / payment intent?

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

mental glacier
#

Good afternoon devs, I have a question: if a payment intent, with confirm true and confirmation_method manual, should result in the "requires_confirmation" state, does it mean that it must be managed on the client side with the sdkjs, with the handleCardAction method? Or should it be managed on the server side?

vocal wagon
#

Hello. Are the SDKs only for "payments" or can I use them to create "payouts" from users as well?

ripe juniper
#

Hi, When going into production, if we want to continue testing in a development environment, what is the suggested approach. Is it to create a second account?

balmy vine
#

Hey guys, can someone help me with creating a paying trial?

#

I want to make a trial paying 1 usd, after the period ends, it should change to another price, like 50 usd

#

I was thinking of trying make two products different, one for 1 isd trial and other for monthly payment, but I didn't quite understand how to make this with stripe

minor cipherBOT
#

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

valid torrent
#

Hi! Do i can to block card in stripe by Issuer?

misty wave
#

Hey, may I have some information about how the charges work for fraud detection? We're getting tens of thousands of fraudulent transactions, and were thinking of doing the free trial for the fraud detection, but we don't want to get it if it charges us 2 cents for every fraudulent charge. We were going to apply a rule that only allows transactions from customers, but we can only do that if we get the fraud detection first. If you have any recommendations besides that, I'm all ears...

uncut vale
#

Hi

#

Anyone can help with subscription schedules?

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

plucky plinth
#

Me estafaron y no puedo solicitar reembolso podrían ayudarme?

pale crystal
#

can users control connect accounts if they are standard?

wraith perch
#

Hi, I have a student GitHub account that offers a transaction fee waiver for the first $1000, does anyone have a guide to redeem this in Stripe?

agile aurora
#

Hi, is anybody here who has been working on KYC for Custom Connected Accounts for companies from Poland? We have a lot of doubts regarding this process.

  1. This page https://stripe.com/docs/connect/required-verification-information#PL-full-company--card_payments|transfers shows that there is no sole_proprietary for Poland, but we have such form of doing business.
  2. Do I understand correctly that Business Structure is not required? If yes can we for sole_proprietary set all Persons (director, owner, representative, executive) as the same person?
  3. In above link there is written that if representative has more than or equal 25% of ownership he/she should be added to owners. This is quite clear but the same form for KYC on stipe.com adds representative to owners even if there is 1% of ownership. What is proper approach?
  4. Verification documents. Should we always provide "proof of entity" documents or only identity documents of representative are enough?

Thanks in advance if there is anyone who can help.
Have a nice evening!

Learn what required verification information you need to collect for each country when using 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

vapid hearth
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

vapid hearth
vapid hearth
vapid hearth
misty wave
#

Good idea! We may implement that, but for now we're blocking all payments below $20.00. Thank you for your help.

vapid hearth
#

No problem

sage mirage
#

Hey guys 👋🏾

#

Is it possible for a company in the UAE (here Dubai) to accept payments via stripe in shopify for German, Austrian and Swiss customers?

minor cipherBOT
#

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

minor cipherBOT
#

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

slate sluice
#

Hi Stripe devs - I'm currently using webhooks to store if the users of our platform (who are standard connected accounts) have completed onboarding - and is in the Complete status in our stripe dashboard to allow invoices to be created and processed for them.

I'm using the account.updated webhook and the charge_enabled value to do so - does this seem like a good way to go about this?

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

foggy grove
#

Hi I would like to seek help

#

Dear Sir/Madam,

I am working for an Non-profit organisation, we would like to get donations through Stripes. However, we would like to know how would the handling be charged?

I am looking forward to your reply.

Thanks a lot

Regards,
Alex

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

obtuse mango
#

Hello,
I'm currently making an app that has to save credit card details for later use (save-and-reuse) but I can't seem to wrap my head around what to do.
I'm using flutter for clientside and cloud functions for serverside.
What can you recommend to me ?
here's what i've wrote so far

exports.saveCard = functions.runWith({
    allowInvalidAppCheckToken: false}).https.onCall(async (data, context) => {
    const useruid = data.useruid;
    const card = data.card;
    const type = data.type;
    const key = "";
    const customerId = await admin.firestore().collection('users').doc(useruid).get().then((doc) => {
        return doc.data().stripeid;
    });

    var timestamp = new Date().getTime();
    
    type == "test" ? key = functions().config().stripe.test : key = functions().config().stripe.secret;

    const stripe = require('stripe')(key);

    const session = await stripe.checkout.sessions.create({
        paymentu_method_types: ['card'],
        mode: 'setup',
        customer: '{{customerId}}', 
        success_url: 'https://t-eau-sec.fr',
        cancel_url: 'https://t-eau-sec.fr',
    });

    return "done"
})```
mental glacier
frank kernel
#

Good morning gents!
I need to be able to process Mail Order Telephone Order (MOTO) payments through API. In order to do it I asked Stripe support to enable MOTO feature on my Stripe account. I received feedback that this feature is now enabled. To mark payment as MOTO I'm passing 'moto' flag to card payment method options. My questions is: how can I test if it's working as expected in test environment?
Thanks in advance for any advices!

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

livid knot
#

Hello,
this exception is returned during using ApplePay
any idea about the reason?

manic star
#

Hi,
I'm currently developing a react app. I've already setup payment form with the PaymentElement. I can successfully pay with the form by payment_intent. Now I want to add a the function that will send invoice automatically when an user purchase a product by the form. I want to use invoice api of stripe in NodeJS. But how to integrate that api with payment_intent, I can't understand. I didn't found any type of documentation on 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

tawny dust
#

Hey!

Is it possible to. create multiple items/line_items for an invoice via the js sdk?
It does not seems that the it takes any such parameters.
However, if you create an invoice via the dashboard you are able to add/create however many items and prices as you please.
You can also add multiple items to a checkout.session it seems.

But surely this must be possible to do via the sdk as well?
Something like:

const invoice = await stripe.invoices.create({ customer: stripeUser, items: [...list of items] });

weak arch
#

Hi team, how do implement save card option in react-stripe-checkout npm (reactjs)..

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

rapid sandal
#

A question on application_fee in Stripe connect. I followed the advice here to implement the application_fee in payment intent and for a transaction of £11.00 I added 16p application fee and there is a 35p Stripe charge on top. I made a live payment and noticed the payout to the Connect account was £10.84 (£11 - the application fees) and my account is in negative balance of -19p, which are 16p - 35p. I believe I got the wrong advice and I should be adding the Stripe fees to my application fees when creating the payment intent, can someone please confirm that?

distant meteor
#

Hey everyone, great to be here. Does anyone have any pointers for Stripe API integration using Flutter? Are there any up to date sample code projects out there?

minor cipherBOT
#

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

floral flame
#

🤠 howdy yalls, I don't think this is a feature, but somehow my personal data populated on the public developer page. I have an image to prove it. Maybe this is quantum spooky action Einstein spoke of?

Notes:

If it isn't spooky action, then what this means is my personal data is leaking or sharing data with other methods or variables.

@mental tusk

#

also, I keep receiving an error when creating a new product with appropriate data.

/usr/gem/gems/stripe-7.1.0/lib/stripe/stripe_client.rb:714:in `handle_error_response': Received unknown parameters: currency, unit_amount, product, weight (Stripe::InvalidRequestError)

#

My code formatting is: (Ruby)

                  Stripe::Product.create({
                    product: local_product_id,
                    unit_amount: local_product_id,
                    name: local_product_name,
                    id: local_product_id,
                    currency: local_product_currency_type,
                    description: local_product_description,
                    weight: local_product_weight,
                    url: local_product_webpage_url,
                    tax_code: local_product_tax_code,
                    shippable: local_product_is_shippable,
                    images: local_product_banner_image
                  })
slate elbow
floral flame
slate elbow
#

Just read your message again, the api docs show examples from your account

#

I’m assuming it’s to make it easier to understand and cross-reference with the dashboard

floral flame
#

Sweet, thank you for sharing.

On logging out, the data isn't visible.

floral flame
lethal root
#

Hey

#

I want to enable 3d secure in my wordpress site

#

can any one help me

slate elbow
floral flame
#

ok, thanks again @slate elbow

vocal wagon
#

you guys wrongfully closed my account and took like £700 out of my account then refunded it to customers even though those were legit payments.

#

i contacted you lot many times and you just give the same reply

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
#

bruh

idle iris
# manic star Hi, I'm currently developing a react app. I've already setup payment form with t...

Invoices create their own payment intents (and, technically, are a demand for payment, not a receipt, which is an acknowledgement of payment). EU regulations make this confusing for many people, who think the "invoice" that's required is the same a a "receipt". The point of the EU regulation is to show that the price charged is the same as the price "demanded". (I don't work for Stripe, so I can speak more bluntly about the "legal" side of things. BUT IANAL, so take free advice for the value you paid for it.)

sharp flame
#

Hey peeps I'm trying to get an expanded attribute from a post call. Is there any way to achieve this? Or is it a must to issue a get call and request the expand to access that information :(?

lethal root
#

can anyone please guide me how to enable otp in wordpress with stripe

floral flame
# floral flame My code formatting is: (Ruby) ``` Stripe::Product.create({ ...

I have fixed the formatting and it works now, if any one is curious about the Ruby code. This is using latest both Stripe api and Ruby gem

          Stripe::Product.create({
            name: "#{local_product_name}",
            id: "#{local_product_id}",
            description: "#{local_product_description}",

            default_price_data: {
              currency: "#{local_product_currency_type}",
              unit_amount_decimal: "#{local_product_unit_price}",
            },

            url: "#{site_endpoint + local_product_webpage_url}",
            tax_code: "#{local_product_tax_code}", # must match these codes https://stripe.com/docs/tax/tax-categories
            shippable: "#{local_product_is_shippable}",
            images: ["#{site_endpoint + local_product_banner_image}"],
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

long yew
#

Hi stripe! I am back again.. this is I think my 3rd time here with the same issue, and each time I have had great effort in trying to assist from you all, but it appears the issue is still not fixed... The webhook calls from stripe to my site work only sporadically and the error in the stripe dashboard doesn't actually tell me anything either. If I click 'Resend' button in the dashboard, that sometimes results in a successful webhook call -> but I cannot afford to sit in the dashboard all day when my app goes to production, clicking 'resend' (of course!). Perhaps you can see more info on your end as to what the actual error is?

minor cipherBOT
#

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

grave vine
#

Hello,
Just want to ask how can I feel in data for memo field in stripe api php on "subscription create"?
I can't find in docs at the moment.

vagrant steppeBOT
#

Little_seven

vocal wagon
#

Hello, I need help my stripe payout was sent to my older bank account that deleted although I had changed my bank account payout before it was made.
the payout had already been scheduled before I added my new bank account but I had changed it 1 day before the actual payout

snow cargo
#

hi quick question. i need to query subscriptions by metadata. are created and status indexes on ur side? will it affect performance if i omit these 2 fields in my query?

mental mirage
#

Hi, I just logged onto my account and this message popped up "In order to restore your account’s ability to make charges, please check your email for next steps or reach out to our support team."

slate sluice
#

hi stripe crew! Im migrating our stripe connect api integration to use checkout payments pages rather than invocies for our connected accounts to accept payments.

I know that some payment methods such as BECS Debit only worked with collection_method => send_invoice — and my question is, is there a similar limitation with using the checkout payment pages API ? We'd really love to be able to offer all payment methods like BECS and bank transfer to our conneted users still

grim elm
#

Hi, running some tests in my integration I noticed that in a scheduled subscription, even if the phases are not paid, the phases go on and the subscription ends. How should I handle it to put on hold and variate the phases start and end accordingly?

vagrant steppeBOT
#

geimsdin

surreal marsh
#

Hi , I created monthly subscriptions to my customer. Customer_created webhook event is triggering When the auto renewal of subscription on every month .How to avoid this event?

echo coral
#

I've integrated Gpay using Stripe payment request button. Does this visible on iPhone + safari ?

lilac thistle
#

Hi there,
I’d like to pass stripe processing fees onto customers but I can’t work out how to do this. Can you please provide step by step instructions?

frank bluff
#

Hello! Has anyone connected a Stripe Terminal with WooCommerce before?

fallen tartan
#

Perzoo — Today at 12:12 AM
Is there a React Native working demo utilizing the Firebase "Run Payments with Stripe" extension anywhere??

grim elm
#

I have another question about pausing subscription: the subscription is created by a Scheduled Subscription and I'm reading that even if I pause it the Scheduled Subscription will go on. How to pause/stop also the Scheduled Subscription?

placid pawn
#

is there a way to open a expired checkout session

turbid perch
#

Hello

magic shoal
#

Hi Stripe Devs!
How can I obtain payment method name by paymentIntentId?
I can see the PaymentMethod field with value something like this: pm_1Log1uIjD9jLTt0tSHDyGwRO
But how can I translate it into human-friendly name like: "Card", "Esp", "iDeal"?

fossil sonnet
#

Hey! Quick question regarding Stripe Connect, is there a way to fetch Stripe Connect account statuses though an API? I'd like to send a notification when account status changes, e.g. Complete --> Restricted Soon --> Restricted

queen scarab
#

Hello Need help for Stripe M2 Card reader / terminal for Location registration
Can you guide me for registration process for this terminals

quartz gull
#

Hi, if we use Stripe Checkout and updates the quantity of their subscription via Stripe API, how can we present the new price? Through upcoming invoice?

#

Why is it not possible to get customer emails outside of "live mode". We would like to test our integrations to see that the emails is sent, for example when a trial expires etc. How can we achieve this? We are using Stripe Checkout to create subscriptions.

misty hornet
#

@quartz gull I've created a thread for you, let's keep the discussion in your thread

vocal wagon
#

Can someone help me? I try to transfer the money to my bank account but everytime I get an error message saying that my bank account holder is incorrect? I changed this a couple times now but it still doesn't work.

summer verge
#

Hi team. Can I able to implement Stripe google pay button on a webview application (eg GoNative ) ?

dusk pollen
#

Hi, I have problems verifying a domain in order to use Apple Payments, I'm using a React App

eternal linden
eternal linden
fringe prawn
#

Hello there, I have a question about way to use payment links
So is it correct to create payment link at a customer payment happended?
I would like to set my customer hash to after_completion for redirect url
But if a customer selected not one time option I should stop the customer pay for Stripes
But I don't know about way to relate the hash and Stripe customer data

halcyon oracle
#

Hi Team, I was getting this error : Balance transaction history can only be filtered on automatic transfers, not manual. can anyone share any document for this ?

narrow pier
#

Hello,

We would like to use Stripe Checkout with the shipping payment.

But we have a problem.

The money of the payment must go to a connected account, we have to apply the fees to it until then no problem.

But the shipping payment must go to our Stripe account.

Is there a way to do that because for the moment it goes to the account of the connected account?

peak sequoia
#

hi i had a 2 questions regarding connected accounts and 3d secure

rapid sandal
#

A question on application_fee in Stripe connect. I followed the advice here to implement the application_fee in payment intent and for a transaction of £11.00 I added 16p application fee and there is a 35p Stripe charge on top. I made a live payment and noticed the payout to the Connect account was £10.84 (£11 - the application fees) and my account is in negative balance of -19p, which are 16p - 35p. I believe I got the wrong advice and I should be adding the Stripe fees to my application fees when creating the payment intent, can someone please confirm that?

slate sluice
#

Hi there, im working out the best webhook to listen for when a one off payment has been made via checkout for our platform users who are standard connected accounts

narrow pier
#

Hi, with Stripe Checkout Page can we adding fund to Customer source ?

lusty ibex
#

Hello,
I am considering option to use embedded Stripe pricing table and checkout pages
I have several subscription plans, one of them is free and should be enabled by default

So once user created in our application - we create account in Stripe and assign default (free) subscription (setting email)
But later when user tries to upgrade his subscription (from pricing table) - he puts all the card information, using the same email, but Stripe created new account for him as he entered his name (or email can be different etc.)

How can I pass customer ID to embedded checkout page (opened from embedded pricing table page)?

rose epoch
#

Hello good people, we were wondering if there is a way to query and filter Charges based on charge.outcome object? e.g if charge.outcome.risk_score is over a threshold? Thanks a ton in advance! 🙏

turbid cedar
#

Hello, Need help with error in creating connect account - https://connect.stripe.com/test/logs/req_NahqnqIbKdzEpx, this connect account is associated with our platform account, and there is no direct customer interactions, I am not sure why do we need to enable card payments?

dusk pollen
#

Can I remove the apple-developer-merchantid-domain-association file after my domain is verified in Stripe?

narrow nova
#

Hey peops. I have a question about a refund we tried to put through last week, req_NHHYSZ1bnOypLx. It seems to have failed because of "Insufficient funds in your Stripe balance", but we have automatic withdrawals enabled

magic shoal
#

How can I save customer's credit card data so they won't enter credit card data again next time?
I'm using AutomaticPaymentMethod.Enabled = true, with JavaScript side code: elements.create("payment").

vocal wagon
#

Hi, with on behalf of in invoice, do we have to send up stripe account also?

zealous wigeon
#

Hello!
I want to create a product that is billed monthly for 3 months only. Is this feasible with stripe payment links?

spring hemlock
#

Hello i have a rates table and works perfect but i have the doubt if its possible that the table appears different if the user is already subscribed like the button dissapear or another text inside

snow cargo
#

hi im getting customer ... already has the maximum 3 current and scheduled subscriptions. how do i increase the max value?

simple stirrup
#

I'm a customer. How do I cancel a subscription without going the person whose services I'm subscribed to? - URGENT

timid gazelle
#

Hi. Can you please help us with regards to a refund we are unable to process?

vocal wagon
#

Hello, I recently tried to make an purchase but cancelled and 8 days later the payment went through. What can I do?

fossil swift
#

Good day team, I have an integration issue where my customers get the following error message: "The 'on_behalf_of' param cannot be set to your own account. If you wouldlike to process on behalf of yourself, leave this parameter emptyt. By default, we'll process on behalf of your account." Can you please advise?

steep flax
#

Hello, I am currently implementing webhooks and I am testing it locally. How can I find the webhook secret? When I navigate to developers/webhooks page I can't find any webhook seccret

vocal wagon
#

Hello,

I have a question regarding the webhook creation from the dashboard of Stripe Connect account.
I'm trying to create a webhook that uses 2020-03-02 API version, the webhook create form displays only two of these API versions: current version (2020-08-27) & latest API version (2022-08-01).
On the Developer/Overview there are three API versions listed:
-2022-08-01 (Latest)
-2020-08-27 (Default)
-2020-03-02

Can you please tell me if there is anything that I missed, or is just a normal behavior?

Thank you!

calm copper
#

I need the same design for my app which is built in Vue3.

#

Vue-stripe is not compatible for vue3. Any suggestions?

vocal wagon
#

Hello!!! I have the next error: com.stripe.exception.InvalidRequestException: One or more prices has a tax_behavior that conflicts with the tax rates that apply to the corresponding line item.; request-id: req_xVQQKg1eq2WNyS

#

any idea?

runic sierra
#

Hii, is it possible to create stripe checkout session from stripe Publishable key instead of Secret Key ?

sage mural
#

I don't see promotion codes expiring after test clock goes beyond the code's expiry date (test-user can still use the code at the checkout). Am I doing something wrong or is it a bug?

frozen fiber
#

It is not possible to create an invoice separately from a subscription.

We have customers (connected accounts) with subscriptions. And they should have the opportunity to buy a one-time product. We want to use invoices to do this. But when I try to create an invoice for an existing customer, the following error occurs: Nothing to invoice for the customer.

modern jacinth
#

Hello, can I ask to whether your payment service would be appropriate for my situation? If I can activate my payments through our company in America, our main business is in Jordan, but we also have a branch there. In addition, I want to know if the cost of each transaction differs depending on whether I pay internationally or locally. Also, I want to be sure that you have an integration with Wix because our website linked with it

vocal wagon
#

I would need some advice on how to best manage customer orders with all shipping information

quick gazelle
#

hello Sir, I am trying to integrate Multibanco payment method for one of my Portugal client . I am facing error . can some one help me

finite coral
#

Hi there

#

How do I contact to come off the match list

vocal wagon
#

Hi there, 1/ is there an automatic customer delete in stripe after several failed payments ?

2/ Is there a way to detect if a customer delete on stripe was made manually by an admin or not ?

Thans a lot 🙂

twin hamlet
#

Hello. We are using the apple pay integration for Stripe Connect but we are constantly getting almost-empty shipping address data

hoary carbon
#

how do i change the phone number associated with my email? it says it send me a code to log in but I never receive it.

hushed widget
#

hey team - is it possible to just add a new direct debit mandate without making a purchase? If not, is it recommended that a small charge is made to create a mandate and then refunded?

meager adder
#

How do I get mandate id ?

eternal rune
#

How can Stripe not prevent a user with an email address to try +200 credit cards ? Is there any specific setting we should have set ?

low igloo
#

Hi team! A few questions regarding payments and KYC / AML.
A brief introduction to the solution: A marketplace for people to sell their secondhand goods with the option to donate portions of a sale to a non-profit organization / local sports club.
1/ As far as I know, theres no direct way to handle a split of funds directly in the payment, such as -> Item costs $100, the platform fee is $10 (with $X for Stripe), $70 to the product owner (seller) and $20 to a organization of their choice. Does anyone have a suggestion as to how I should go about it?
2/ One way I've tried is the "Create separate charges and transfers"-route, where I create a PaymentIntent with a application fee (the platform fee + donation portion), and placed the seller as a connected account for their portion of the sale, as well as a TransferGroup. Then in a second operation added a transferservice with its own Transfer towards the organization (as a connected account) for their portion of the sale with the same TransferGroup. Is this method viable, and will KYC be maintained when doing it this way?
3/ Also, will KYC be maintained if I were to use PaymentIntent, then afterwards perform a Transfer using SourceTransaction with the ChargeId so that it's not needed for my client to have a buffer in their account?

Thanks! 🙂

grand summit
#

Hello, I am trying to "peacefully" end a trial subscription before the customer gets a failed charge, at the end of the trial, if the customer hasn't set up their payment by that time (instead of letting the subscription status reach an unpaid state). If I just delete the subscription at that time, will the auto-generated invoice also get canceled/deleted/voided so that the customer doesn't get any sort of failed charge?

#

it turns out, I can't really do anything with that final draft auto-generated invoice (seems like I can't delete or void it directly)

crude elk
#

Hi, when Stripe sent webhook to my live server I got : Invalid encoding: ISO-8859-1
Any idea ? Maybe I've missed something about SSL ?
Thx a lot

EDIT: Oh I think it's due to the fact that I limit origin in my API ?

undone delta
#

Hi there, I am trying to listen to the source.transaction.created event and was unable to find how to use it locally for development purposes?

Any help is much appreciated! 🙂

steep flax
#

Hi there, I am implementing webhook events currently but I have some doubts. My customers can subscribe to subscriptions and during the period can also update the subscription.
If they update the subscription if there any event from which I can get the subscription only with updated items and not all of them?

vocal wagon
#

Hi, I'm looking to integrate a solution with my product.

I have a platform that allows my users to create offline group meetings. I want the admins of the groups inside my platform to be able to create subscription packages and sell to their group members while I take a 10% cut.

Ideally the group admins would be able to get their money in 30 days automatically without me having to manually wire them.

What is the best Stripe product/integration to achieve this goal ?

unkempt gorge
#

Hi, I am looking to integrate with payment element to save for later use, wanted to check if I can use my own components instead of stripe for bank information and credit card

golden spade
#

My flow creates Subscriptions on the backend, and then fetches the latest PaymentIntent and forwards the secret to the front end. If I want to use custom line description suffixes, do I need to make a PaymentIntent update call to Stripe before returning the client secret to the front end?

vocal wagon
#

Hey Guys 👋
With the Stripe Portal, can we allow users to change subscription at the end of the period ?
Right now i can do it only instant, with pro rata or not.
I want users to be able to change subscription, but being active only at the end of the period of the original subscription
(example would be switching fron yearly to monthly, but only when the yearly period is finished)
Thanks !

stable sorrel
#

Anyone developed on the iphone as terminal yet ?

hidden bluff
#

How can I delete alll connected account?

empty seal
#

Hi, can i use the Webhooks on my Subscription? I want to send a trigger or notification to my server when the subscription is paid or not. Is that possible?

frosty coyote
#

Hey, is there a way to get the net amount from a Payment Intent, via the node js library? I looked through the api reference, but I can't seem to see it... ill admit its probably staring me in the face though, always the way

ruby delta
#

I deposited my money to stripe as i had a negative balance, and money went off from my card today.

#

But i didn't receive them on site.

vocal wagon
#

Hi ✌️ . is there any way to authenticate 3ds payments without using Payment Intents? I use lil bit old api (2020-08 / stripe js 8.182.0) which includes those, but my payment flow looks like this:

  • creating customer in stripe
  • creating subscribtion by stripe.subscriptions.create
  • payment approve -> creating subscription in my own database / error -> throwing away
smoky pasture
#

Hello, all. I have a question regarding customers and multiple currencies

iron nimbus
#

Hi, I have a question how can I refund if I only have billing at billing.stripe.com
because when I look at your site it says I need an account on your site to do that, but I didn't create an account or anything like that when I ordered. I just put in my card details, my name.

hybrid hemlock
#

This isn't really a development question, but I assume other developers run into this problem. Does anyone know why Stripe does not display the API key used in the API logs in the dashboard. We have many API keys and it's frustrating not being able to determine which API key was used to perform a particular event.

gleaming urchin
#

We are noticing payment failures when a user uses a Debit card. Is there a setting we have to enable to accept debit card or any other reason why this might be happening? The latest error was "insufficient funds", but the customer claims there is plenty of money in the account.

undone delta
#

Hi there, I am trying to listen to the source.transaction.created event and was unable to find how to use it locally for development purposes?

This is a continuation of #dev-help message.

Any help is much appreciated! Thanks 🙂

Discord

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

vocal wagon
#

HI Guys ! Is it possible to have several customer portal ?

carmine vault
#

Hi guys

#

I have a dispute problem in my stripe account

steep flax
#

hi there. I have a question. Can we use "expand" keyword to expand event objects that deliver through webhooks? It would be very handful. Ia ma receiving an event "subscription.created" and I want to expand the price object

carmine vault
#

Hello again, can I top up stripe account

#

If yes, how pls

umbral lava
#

hi, if an authorization is captured, how long is the refund feature available via API so the refund can be prrocessed without the cutomer present?

still escarp
#

Hi there! I think I need my phone number changed on my account. It says they are sending me a verification code to get in- but unfortunately I’m not receiving anything.

exotic stone
#

Hi, I m using the stripe card element, but the default postal code is US format. How to make it accepet Canaidan postal code?

coarse rivet
#

Hello #dev-help I'm new here. Looking for a help surrounding export for Reporting: For KPI report, I need last payment date ( stripe data) added in our export function. Can stripe add these or how can I get data export for these Stripe field last payment date and created date?

willow root
#

We have a customer with a bank account (starts with ba_) that was added through Plaid. I has been used many times to process payments. The last time, Stripe API asked for a manifest. I'm finding almost no info on why we suddenly, out of the blue, need a manifest or even how we get one.

sand tusk
#

We recently setup webhooks in the context of Connect. I was recently reviewing hook data received and some of them didn't even look like it came from our application. Can someone confirm that if a webhook is setup on the Connect parent account it receives webhook data for all applications the "child" connects to? We can obviously ignore but just trying to determine if there is a problem.

steep flax
#

Hi, why when i create a subscription with two subscription item the plan field is null and when I create the subscription with just one item (so one price) the plan field gets populated?

severe solar
#

I am using the payment intent API to make payments, but for some reason in the US it is triggering a mandate to be approved beforehand. I understand in the EU that this is necessary but didn't expect this in the US. My question is, is it possible for the intent to just be confirmed without a mandate?

hollow knoll
#

Hello, i keep getting an error message when i create transfer to any seller, not exactly sure why this is happening. Workflow error - The service Stripe Custom - Create a TransferV2 just returned an error (HTTP 400). Please consult their documentation to ensure your call is setup properly. Raw error: { "error": { "message": "Transfers using this transaction as a source must not exceed the source amount of $67.93. (There are already 23 transfers using this source, amounting to $67.93.)", "param": "source_transaction", "type": "invalid_request_error" } }

golden spade
#

I have proration_behavior='always_invoice' and billing_cycle_anchor='now', and with the way we have our SaaS set up (individual products/prices for small units and then an "everything" option that is less than the sum of the individual products), it's possible for an invoice to be negative (req_qn86f2vTGDdWxS). What happens in this case? Would that amount be credited on their next bill?

low belfry
#

Hi Stripe Devs 👋

I am getting the following Stripe Error in production but I am unable to reproduce.

You cannot preview the upcoming invoice for a canceled subscription.

Is there a Stripe test card at https://stripe.com/docs/testing that I can use to reproduce the error above? Happy to share the request ID in a thread.

Simulate payments to test your integration.

daring escarp
#

Hello, I am working with Standard Connect Accounts and trying to work through a direct charge using the lightweight iOS SDK for Apple Pay. Not seeing how I could assign the account to have it charge correctly.

void sentinel
#

Hello, I am implementing Trials(https://stripe.com/docs/billing/subscriptions/trials), i know there is a maximum amount of trial_period_days, what is the maximum amount of days Stripe will allow for the Trial period ? Thanks and is this documented any where? Thanks

white ridge
#

I am currently following this guide to retrieve a payment links items

#

Is there a way to call this right after the user submits the payment form?

zinc yoke
#

Does Checkout and/or the Customer Portal support destination charges (i.e. transfer_data[destination])?

vocal wagon
#

Hello devs, I have 2 integration questions:

  1. To collect payment info I am creating stripe.elements on a web page using a clientSecret (which I get by creating setupIntent on the server). After user fills in payment details I want to sign them up with that payment method. Should I confirm the setupIntent on the client and send resulting setupIntentId to server? Or is that insecure and I should instead send clientSecret to server and confirm the setupIntent there before signing them up?
  2. Is there anything like hard_decline and soft_decline when a payment fails? I am migrating from another payment platform and we used that info to check whether we can try another charge on this card (e.g. if it was just insufficient funds) or should we abandon any further attempts.
    Thanks!
tardy jungle
#

I am looking to recreate the payment link page within our application. I am using stripe elements and confirmPayment. I retrieve and create a custom initial payment intent and pass it to elements then confirm payment elements which updates the payment intent with a payment method. I create a customer manually and add it to the payment intent as well check for coupons. I question is how do I properly create and attach the products as a subscription to the user. Currently I see the initial payment intent is successful and I manually create and add the subscription to the customer but it looks like when it adds the subscription to the customer its charging the customer twice. Once for the initial confirmed payment intent and then when I add the subscription

rancid laurel
#

hello, I need help recovering my account. The link i was sent expired, and I am unable to log in, or even select the options to confirm my account details or send a picture. How can i recover my account and log in?

#

am i in the right place?

ebon iron
#

👋 i'm trying to create a Stripe Checkout Session with a coupon (also tried a promo code) pre filled. however i also want to allow users to enter additional promo codes too (so things stack). i tried this by configuring allow_promotion_codes and discounts and it errors out saying i can only have one. is there some way to get this functionality?

golden spade
#

@surreal temple Thread got closed, but looks like doing deleted=True was necessary (worked both for Upcoming Invoice and updating the Subscription), and is functionally different than specifying quantity=0.

#

Nothing else to report tho 🙂

maiden thorn
#

Hello everyone! Stripe iOS and Stripe Android repos has the same claim in their README:

We make it simple for you to collect sensitive data such as credit card numbers and remain PCI compliant.

Does that mean that if I use Stripe mobile elements in my new native App to collect payment information I am not taking additional PCI scope? In other words, it would qualify for SAQ-A

true narwhal
#

I have a question regarding the allowed countries for normal subscriptions vs stripe connect account related countries. Are they the same.. or is it true that connect supports less countries?

hasty tundra
#

Hi Everyone! Quick (lol?) question about subscriptions. I forgot to add a free trial, just updated the subscription, voided the original invoice so the customer doesn't accidentally pay, and now the next invoice is set to go out after trial period but is the pro-rated amount of a whopping $0.07. I can't reset the billing date due to trial period. Any ideas?

golden spade
#

If I'm creating Subscriptions and then fetching latest_invoice.payment_intent to send the client secret to the card element, then it seems like I can't update the statement_descriptor_suffix:

Request req_CYG7cKkNHDyAah: Some of the parameters you provided (statement_descriptor_suffix) cannot be used when modifying a PaymentIntent that was created by an invoice.

What is the recommended flow for setting up subscriptions in such a way that I can specify the statement descriptor?

warped chasm
#

Hey there!

I have a couple of questions and would love to get some help from Stripe devs.
We are building a platform, which should allow users to connect their cards to our platform, so later we can check their balances and make transfers between those cards (within user's account). Like user wants to make a purchase equal $1500, so we need to transfer $1000 and $500 from two other card to the "main" one. Ideally we would like to do that without any input/confirmation from user.

Since we can't view card balance for cards directly - I assume that using Stripe Financial Connections is a must here (viewing balance for bank accounts etc.). I've already played a bit with it and was able to get balances etc.

1). Is there a way we can transfer money between linked banks via Stripe? If so - which Stripe service can we use (Stripe Connect etc.)?
2). I've noticed that connected bank account has payment method "us_bank_account". What this mean and can we use it for transfers?

untold summit
#

Hello! Is there a test 3D auth card with Insufficient Funds ?

mortal shard
#

Hello, we are trying to generate our own receipt emails for our customers, but have a somewhat complex subscription system and are looking for some guidance. For example you can have multiple subscriptions on our platform, and increase/decrease them as you please by whatever amount you want. But on Stripe's end there is only one subscription per customer, regardless of how many they have on our platform or how many changes they make, we only handle one subscription on the backend for stripe.

Because stripe has no record of the specific subscription breakdown, we want to kick off receipt emails after any charge from our frontend where we can easily access the specific breakdowns. Except in the case where it is a recurring charge, this is one of the only cases where we can easily generate the correct subscription breakdown on our backend, since we are just rebilling whatever recurring amount was saved in stripe for the subscription and can query the records for the breakdown in our webhook

Is there an easy way for us to separate webhooks for these events? ie webhooks that were only recurring subscriptions being charged

lilac scarab
#

Hello, I plan to open a dropshipping store for Argentina, I am in Germany myself and want to connect the payment system stripe is it possible? Will there be any commissions? Will I get euros/dollars on my account?

long yew
#

Message from 10 AM yesterday, let me know if I should re-post here for readability

daring escarp
#

Hello, I was asked to set the STPAPIClient.stripeAccount in iOS. Not sure we know how to set this properly. We tried adding a line like STPAPICclient.shared.stripeAccount = 'x' and that didn't work

woeful grove
#

hello team , 1 question the metadata that send during a transaction would appear under custom fields in a report ? we could pull reporting from; is this not correct?

raw roost
#

Hi, does stripe have an event for when a paused subscription is going to resume?

For example, I would like to send a reminder email to customers 7 days before their paused subscription resumes

steep sandal
#

My verification isn't coming to my phone from stripe

cerulean pineBOT
#

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

vernal knot
#

Hi there! Is there a way I can programmatically access through Stripe's API which presentment currencies are available based on the country of any given Stripe Connect account?

We are planning on using Stripe Connect with Standard accounts and want to ensure any currencies selected by our users are supported by Stripe given the location of the user's bank account.

abstract tinsel
#

Hi! Is there an easy place to see all amounts that we have paid out to Stripe without having to dig through each individual payout? Thanks

spare zephyr
#

Hi so someone recently just disputed a lot of payments towards my business and I see that a significant amount of money from my bank account is gone or rather on hold when should I expect to receive this money back?

wind pelican
#

Hey, I'm trying to login with stripe CLI to run stripe webhooks locally, but I keep getting "⣟ Waiting for confirmation...[...].config/stripe: permission denied"

weary spruce
#

Hey 👋

We're using Shopify and I'm trying to add local payment methods through Stripe (iDeal, Sofort etc.). I've just received a notification from Stripe that I'm supposed to use Checkout or Payment Element and I'll be able to manage payment methods without additional integration work.
https://stripe.com/docs/payments/payment-element/migration?integration-path=one-time

Does anyone know how to do that on Shopify? I'm looking to hire someone to do this migration for us.

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

wet crescent
#

Hi, there. I want to save the subscription for the user even if he does not pay it so that the next time they get redirected directly to the payment page with all items and quantities ready in place. What is the best approach for this. If I get as a response the client_secret how long is it valid? Can I use that or I should create the payment Intent each time the customer is redirected automatically to the payment page?

fading gale
#

Hello! I have some questions on using Direct Charges with Application Fee. Specifically, I'd like to better understand the timing of when the funds hit each the platform account.

Question 1: When I create a direct charge on a **US bank account **which, as I understand, takes 3-5 days to settle, does the application fee amount also only flow into the platform account after 3-5 days, when the charge settles?

Question 2: For credit cards, we use payment holds before capturing the funds later with another request. Does the application fee amount flow into the platform account when we capture the fund?

Thank you!

inland dragon
#

A scription scheduled can only be canceled when it's not started or active. How can cancel it anytime as a customer. Please help 🙏. Is there to control or set a status so that the customer can cancel at anytime

dim hearth
#

@wet crescent Can you ask your question in the thread you already have open?

abstract dagger
#

Stripe connect doesn't support nigeria. What's the recommended route we take to resolve this?

round ether
#

Hi

#

I paid rs 900 to website through stripe but they didn't get transaction i have receipt also of that

sinful aspen
#

Question. I'm considering using the Stripe Reader M2 to take credit cards. However, we have a private label card with a BIN range starting with the number one "1". Does the Stripe SDK allow us to access the full PAN if the BIN range starts with a "1"? We need to take this PAN (16 digit) number and send it to another system (non banking network) for processing

languid hearth
#

Is there any way through the API to figure out why a Stripe account previously accepted by Stripe and taking payments was now rejected with no outreach? We don't see any missing capabilities but were wondering if we are missing something.

acct_1Lka1iPO9C7kF6Z9

stray knot
#

We have been using Stripe for quite a while utilizing the the card element, elements =stripe.elements() then card = elements.create("card"), then mount... and finally stripe.confirmCardPayment(clientSecret, {
payment_method: {card: card}
}). I needed to split the elements out so now using splitElements = stripe.elements(); then create for cardNumber, cardExpiry and cardCvc, mount those and all is working well with validation. I have tried submitting splitElements in stripe.confirmCardPayment(clientSecret, {
payment_method: {card: splitElements}
}) But this failed

#

Let me run and get the exact error

#

"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameters: _mids, _timings, _pendingFonts, _isLoaderFrameMounted, _elements, _controller, _commonOptions, _id",
"param": "payment_method_data[card][_mids]",

dim hearth
#

@stray knot Please respond in the thread

copper panther
#

We need some clarification on webhooks using multiple Connect accounts (standard). We have a marketplace of stores. Each store has its own donain, checkout, database, webhook endpoints and website. We have a "master" Stripe account which hosts these multiple stores. We have all of the various endpoints setup in our "master" account (ex. domain1.com/stripe/webhooks, domain2.com/stripe/webhooks). For some reason all of the domain2.com/stripe/webhooks endpoint requests are going to domain1.com/stripe/webhooks enpoints and we can't figure out where to specify in the Stripe connect account which webhook endpoint should serve which domain. There does not seem to a way to specify and we are of course getting a lot of errors in domain1.com endpoint. Do endpoints for a connected account try all of the endpoints in the master account? I'm sure it's something simple but for some reason not seeing it.

sharp flame
#

Hello guys, I know there are attributes not sent on the API responses by default. Is there any way to get those on the POST JSON response without sending a second get API call expanding/requesting them

wind warren
#

Hello, is it possible to reactivate a cancelled subscription? What about a subscription that has had its can cancel_at date set or cancel_at_period_end set ?

lost mural
#

Here@ **

lilac scarab
#

I couldn't quite figure it out...
I want to open an online store in Argentina, but I am in Germany

I would like people to pay in Argentine pesos and I would get euros or at least dollars, is it possible to do it with stripe?

lilac scarab
fallen fog
#

Hello Stripe Devs. I'm in a scenario where we have partner orgs who go through Stripe Account Link flow to enable our platform to charge on their behalf. We have a workflow around sending user back to Stripe for verification next steps. My question is about when we should create a Stripe product on behalf of each partner org. Should we wait until a partner has gone through all of Stripe verification and Account.charges_enabled is true before doing this, or can we do this early on in our onboarding process, when all we know is the org's stripe account id?

coral brook
#

Hey all - I just had a quick question regarding auto renewal and a potential bug or weird behaviour.
We use Stripe checkout to handle all payments, with a webhook setup to handle all the fun stuff on our app side.

Recently, we had a weird thing happen where a user had an upcoming invoice to renew their monthly subscription - which went into draft state as it normally does.
Within that time frame of it being marked as draft and being finalized, the user changed plan types through the billing portal and upgraded their account and paid for a new plan.
All of this went smoothly, but it seems in this instance that stripe did not cancel their upcoming invoice for their now old plan and instead charged them for it an hour later (which should not have happened) in addition to their new plan type.

I am curious if this is a bug or if we are expected to handle the cases where a user changes plans and find all their upcoming invoices and cancel them?
It does seem a bit odd if we are meant to handle this since it seems like a thing stripe itself should handle and reconcile accordingly on your end.

Let me know if you require any further information, thanks!

peak sequoia
#

hi i have a question about payout destinations

magic shoal
#

Hi devs!
I'm using Stripe "Payment" element which has multiple payment methods (cards, Bank Debits, wallets etc). My current task is to save customer's credit card so he/she won't enter card details again on the future payments.
Is there a way to save customer's credit card and auto-fill it into "Payment" element whenever customer pays with his card?

#

I'm not talking about automatic charges, but autofill card details.

#

To make customers life easier.

green saffron
#

hellow i need help about my recharge for the game i need refound for it beacuse they ban my account in game GodMU season 17 i got account ccredits history logs about my recharge and i show you please help me
[6:00 PM]
the admin of the just ban beacuse they got scam for the stripe payment recharge

rare badge
#

Hi #dev-help , Is there any limit to creating Incomplete Subscriptions for a user..??

violet hawk
#

hi.. i'm looking for an ecommerce that supports stripe but ensures I get paid the same regardless of payment method and so displays all the fees involved for each payment method to the user in their own currency. any suggestions?

tiny star
#

Hello, i need bit help. I am getting PaymentIntent status:
requires_action and all my payments are falling in Incomplete

#

Could anyone help me?

magic shoal
#

I have problems with Link (pre-saved payments). The docs are not clear to me. I created a Customer on the Stripe side, I created SetupIntent with the Customer, but the Link authorization elements doesn't show up. I pass the e-mail address of the customer when do: elements.create("payment", { defaultValues: { billingDetails: { email: "..."}}}. What am I doing wrong? Is there better tutorials with the Stripe Link payments?

strong coral
#

hello everyone , im using stripe with laravel same account for two projects with two different webhooks but when the event invoice.paid is triggred in one project , also triggered on the other project

#

any idea about that ?

tough hemlock
#

Hey there, I am using checkout session for website payment.

Apple Pay doesn't show up for new customer and only show up for return customer.

Any one able to help me with this?

young mauve
#

Hello everyone
I am working on smart retries for failed payment in my own plateform
Can anyone help me for that?

high thistle
#

Hi everyone,
I struggle to disturbution but I got issue during private key not in my kechain and can not access to last developer to retirving the private key?

#

is there anybody can help me with this matter,
Thanks

proper coral
#

Can we take custom information from users on products checkout page?

rich plinth
#

Hey! We want to use subscription with varying prices using inline pricing. This works fine when creating subscriptions. However, the prices can vary from month to month within a subscription, so we have to modify the subscription price_data to change the upcoming invoice amount. When we do this, the upcoming invoice's amount_due becomes the sum of the old and the new price. How can we make the upcoming invoice use only the new price?

vagrant steppeBOT
#

sendre

hushed widget
lusty ibex
#

Hi,
Which event should I listen for when upgrading user subscription? Is it invoice.paid?
What if new subscription costs $0 (not trial period, just free subscription)? I guess there is will be no invoice.paid event, which one should I use to be sure subscription downgraded in this case?

vocal wagon
#

Hi all, I am new in stripe API and I would like some guidance before I get into deep in it. I have developed an external(not stripe) application that generates and sends invoices. I would like to add a payment link from stripe to each invoice. What methods should I start studying?
Thank you very much in advance!

hushed widget
hushed widget
hollow prairie
ocean wind
#

Hello, I have just received my wisepad 3 how do I connect it I have followed the guides but go nowhere!

fading garnet
#

Hi, how can I hide the update plan button in the customer portal ?

glossy dew
#

Hi , can we unselect all payment option from STPPaymentContext (IOS SDK ) ? @hollow prairie

true narwhal
#

I started upgrading from the api version 2020.. to 2022.. and now, when deserializing a message I got send:
Optional<StripeObject> stripeObjectOptional = event.getDataObjectDeserializer().getObject();
I get an exception.. which, AFAI happens if the objects were send with a different api version so something is not in sync.

What I have done:
In the dashboard, I switch to the 2022 version. In parallel, I switched to the newest Java stripe-hava client version: 21.10.0
Anything else that needs to be done?

uncut vale
#

Hi, looking for some advice on how we handle failed subscription payments. Namely the the js API

mossy bluff
#

Hi, how can I cancel a UK bacs_debit mandate?

bitter shadow
#

Hi everyone! I've got a problem with Stripe emigration. This is my topic with a problem https://www.reddit.com/r/djangolearning/comments/xv9dzb/need_a_help_please/

but while outside the link the case looks like:

I want to do is to take from my: Class Order str(self.totalPrice) and share it to my Stripe session, so that Stripe takes TotalPrice as the amount to be paid.

Above as you can see I'm trying to make from str(self.totalPrice) a variable with point to share the value with stripe_views.py

I've tried in models.py use x variable as a global and share it with stripe_views.py but it didn't work. Maybe you have any idea how to resolve my problem? I will appreciate it greatly!

Thanks a lot!

#

I'm struggling with the topic and through my debilitation I'm probably losing it xD

weary patrol
#

Hi the stripe say me im i get my payout but i doesnt get it What shoud i do?

kind flame
#

#dev-help please help me to get the one time payment with php as a backend, want the custom checkout page andnot also invloves in default stripe checkout page.

blazing wharf
#

Hi. I'm seeing a weird error that Stripe says is due to an invalid DK postal code.. However, that postal code is a danish valid postal code, so can someone tell me what is going on maybe? 🙂

vocal wagon
#

Hey Hi, I am trying to do a recurring payment, say its weekly payment but only first payment is 10 days (this dynamic based on value from UI) and from then it will be for every 7 days. I have to charge on day 1 though, not like 3 days we will give free trail and charge after 3 days. So I am using SubscriptionSchedule, but have a small doubt is phases,

right now i am using like in the below screen shot, can you any please verify if the interval count and billing_cycle_anchor values are correct for above scenario please ?

And the subscription.latest_invoice.payment_intent is none stripe.SubscriptionSchedule.create() with the above data. can some one please explain why is that please?

limpid scaffold
#

Hello there

Is there any way of getting via Api list of subscriptions, with particular Coupon?

lusty ibex
#

Hi
Does Stripe-hosted Customer portal support changing subscription immediately?

E.g. we have several monthly plans with different prices. Let's say user subscribed to plan1 but want to switch to plan2.
Customer Portal shows him that price for plan2 will be only charged in next month, but what If user wants to switch immediately?

unkempt gorge
#

Hi all, I wanted to customize the us bank account section on payment element since I already have name and email and would just like the user to enter the bank details. Is there a way to achieve that

dense marsh
#

Hello Friends, I am using wordpress and i need to for my Country Georgia as Sakartvelo Use Stripes , is its possible to use for my country? and when will be avaliable ? Thank you

wooden cradle
#

I have a question about Express and its Onboarding. What fields can we pre-fill before the user initiates Onboarding?

vocal wagon
#

Hello! I've a question about save details of card's customer: in my checkout session Iam seeing "save my details in one click..." and then they ask to insert a phone number...what is it about? I can disable this? thank you 🙂

proven aurora
#

Hello, I need some help with webhook.
I follow all the steps to constract a webhook but i'm continue dealing with "Error: No signatures found matching the expected signature for payload.". I look this in many places but i'm still having the error.
Someone can help me?

vocal wagon
#

Hello again! I managed to generate a payment intent via API. Now I get back this url

#

/v1/charges?payment_intent=pi_3Lp9elHxOlRtSiWk1C5Lst4w

#

How do I use this for the payment link?

#

What is the full url?

magic shoal
#

Hello there.
Is it possible to setup future payments only after successful payment?
For example I create Stripe PaymentIntent, then when customer has accomplished payment, I receive the "payment_intent.success" WebHook, at this point I want to save his card for the future payments, so next time my customers can buy stuff just by one click.

fiery copper
#

How do you update the API version of a webhook? The API upgrade docs https://stripe.com/docs/upgrades#2022-08-01 just mention to "Change the version of a test webhook endpoint to the version you want to test." But I don't see that option in the dashboard?

Keep track of changes and upgrades to the Stripe API.

unkempt gorge
#

Hey, is there a guide on integrating my own html form with stripe and make it pci compliant

hushed widget
# hollow prairie I've re-opened the thread

We're looking to confirm that for the use case of allowing a user to edit his payment method in our platform, for that should we re-tokenize saved credit card and perform 3ds challenge (if required) along with updating the credit card data?

hearty jewel
#

Hi - I've got a confusing situation in a test clock run - would appreciate running it past someone in here 🙂

marble cipher
#

Hello!

Could you help me please to understand what stripe service do we need?

Our project is a mobile app, where users can create content and be payed for this content. We need to create an ability to instantly deliver money to the user's card and display some financial analytics in our app.
Thanks in advance!

balmy yacht
#

Hello - when using stripe elements with connected accounts, we create a PaymentIntent and pass in the connect id. But when we use elements on the front end - The client_secret provided does not match the client_secret associated with the PaymentIntent. When calling loadStripe, do we need to somehow pass in the stripe connect account id?

woven flint
#

Hello, we're looking into creating single-use "disposable" cards using Stripe Issuing - the idea is to only allow a single transaction to come through, then cancel the card

Unfortunately, when creating a virtual card, spending_controls.spending_limits.interval does not provide a suitable option for this, We are thinking of just listening for authorization created/transaction created events and cancelling the card ourselves but there is still risk that the user will make several transactions before we cancel the card

Is there a recommended way to go about creating such functionality, or planned support for this use case on Stripe side (only allowing a single transaction per virtual card)?

unreal grail
#

Hello, is there an option to setup a stripe checkout session where a subscritptions gets created and the payment methode will get saved as default payment methode?
Thank you

true narwhal
#

Stripe connect(Express) - When I create an account,
I do send over the customers address, Businesstype, VAT number,
and so on - but when I create the onboarding link - it seems
nothing of that information was actually stored, as the customer
has to type in all in any case. Is something wrong on my end...
or is that on purpose, eg. for security reasons? I just feel it could lead
to a bad experience, when my customers have to type information twice..

calm copper
#

Is Stripe Supports Country Payment Element? other than Card Number, CVC and Expiry

copper reef
#

MarcusStripe-express-onboarding

heady wyvern
#

Does the new Stripe Elements only support US bank accounts?

vocal wagon
#

Hi, I'm trying to charge based on the metered usage for each licensed seat?

stray swift
#

Hi! Is there an official way to check that a connected account has Stripe Tax enabled?

honest sleet
#

Hey, ive never used stripe but just got a authentication code trough text. Can someone confirm that im not getting fucked?

tropic anvil
#

Hello, I need help with an issue, could someone from the stripe team help me?

vocal wagon
#

hi! I want to setup stripe connect custom accounts.. and use them together with the stripe onboarding link.. I was told this is possible? I want to later TRANSFER money to those accounts.. so I assume I need to activate transfer capability REQUESTED for them? Anything else?

fathom crow
#

I am currently implementing this call for our Stripe integration - https://stripe.com/docs/api/customer_bank_accOunts/create

However, upon calling this endpoint, the webpage is not taken to Stripe's page in order to create a bank account and add it to the user. We are passing in a token to the endpoint from the backend and there are no errors. Instead we get a successful return from the api call.
Can anyone with knowledge on this be able to provide some details about what data we should be sending to this Stripe call and what we should get in return?

vocal wagon
#

Here is what I am working on: we create subscriptions from our UI using the stripe API. We handle refunds from the stripe UI, and grab the web hook. With what we are getting back in the refund json, I do not see a way to link it back to the subscription that it was refunded for.

carmine lintel
#

Hello - is there a way to check with the JS SDk whether or not a reader is already connected to a POS app? For example, if I have a location with two readers, and one is already 'connected' to a checkout station, I don't want that one showing up as an option when the second checkout station is looking for readers.

fierce bison
#

Hi - on the Stripe payment element/popup for react when I select a bank account and then go to manually enter the bank details I am seeing an issue where I cannot input any numbers. Has anyone encountered that?

eternal linden
#

Hello, please I don’t have the option for Apple Pay on my website (React JS)

#

Only Google Pay and Card are there

verbal abyss
#

Hi! I am trying to set up a free trial that leads into a subscription service. I can't figure out how to ask for payment details (to be saved) at the beginning of the trial but not have this automatically be charged at the end of the trial, is it possible to save the payment details and only charge them if the customer agrees to continue after their trial?

eternal linden
reef gazelle
#

false alarm 😅

verbal abyss
long yew
#

Good morning, still troubleshooting why some webhook requests dont reach my server and others do (from stripe). Can you provide the IP range that stripe is using to make the websocket requests? (so I can put it into my Azure ticket)

#

I can find an IP that you used in one of the successful requests, but I want to encompass (all) IPs

winter sequoia
#

Can anyone please confirm that Stripe is fully supported as a plugin to openCart in the UK please? Also is the price (around £49) a one-off or annual?

vocal wagon
#

Hi Guys ! Using the customer portal, if my client updates his payment method while having several unpaid invoices. What's the behavior ? Is it something we can configure ?

uneven pollen
#

Hi Team. I need help on re-active stripe account. Last day stripe team pause account after we release on mobile store.

crimson needle
#

sdclee-stripe-opencart

uneven pollen
#

I am not able to connect to stripe support team.

#

Sent email but does not receive feedback.

wanton minnow
#

Hi team, I've set up stripe on my local and am running stripe apps start, but am still receiving this webpage. Thanks

feral sinew
#

When creating a subscription, how do we get the invoice's payment intent to set the setup_future_usage=off_session? Do we have to use save_default_payment_method=on_subscription now?

tardy terrace
#

i deleted my stripe account and now i cant create a new one....

placid locust
#

Hi, just have a quick question about tax. We decided to start using tax collecting in stripe, but we want to roll out these upgrades gradually. So we created new plans with tax enabled and want to migrate customers to there.
I hope this is ok? We don't want to start collecting tax for legacy subscriptins but only after we migrate customer to a new one since legacy subscriptions don't have tax set it shouldn't collect it right?

mellow wigeon
#

Hi friends! I saw there is some sort of paypal support for the managed checkout UI, is this something I can enable for my business? I cannot find it in my payment methods, but see it on other sites.

true reef
#

hi there, I have my own account and I was invited to be administrator of other account , I can't login to the new one that I became administrator what should I do?

tardy terrace
#

im trying to connect stripe to my woo commerce but i cant choose my actual country

finite meadow
#

Hey all! I'm not sure if this is a know bug so I wanted to raise it somewhere. If this is not the best forum to do so please let me know where the better place is.

It looks like some of the metadata for payment methods is not being updated in the event of an automatic card update. I am seeing successful charges for cards with expiration dates well in the past. You can see that an automatic card update event happened so my assumption is that the card was updated internally in Stripe at the token level but the metadata on the payment method itself was not.

lapis condor
#

Can you use stripe readers between accounts?

bitter ivy
#

I'm having an issue with some bank accounts not successfully charging. It throws the subscription into incomplete status and the payment is marked as incomplete. It doesn't appear to be attempting to make the payment. However, the payment method on both the customer and subscription are marked as default. Am I missing a piece? It only seems to be happening with bank accounts.

steep mirage
#

Hello, for stripe.paymentIntents.create api is it possible to bypass charge for customer and pull from parent account balance to make payment?

copper axle
#

Hello, for payment elements, if a customer uses apple pay and I save their payment method using the setup_future_usage attribute is there a way to call it out to the returning user that thats how we have their card info? Or is there a way to just save the apple pay token for future use?

bleak wasp
#

Quick question about the security history available on the dashboard: does test mode data ever show up in that report?

echo steppe
#

Hey, for preauth/holding payments, presumably for a credit card, this would reduce the users credit limit on the card (unless it's canceled of course). But what would that look like if it's a debit card? Would it show a transaction as pending and reduce their available balance?

white ridge
#

Is there an api endpoint to get all revenue ever successfully collected on an account?

normal kernel
#

Hey I'd like to ask a few conceptual questions about "draft" or "pending" invoices and how that might relate to the start of a subscription

atomic orchid
#

Hello. Why does a transfer fail for balance_insufficient when using automatic, daily payouts? (more details in thread)

gusty spire
#

When trying to pay with google pay, and selecting a shipping address it says invalid address even though it is

oblique plover
#

I am having a heck of a time with an error trying to retrieve an Invoice using Stripe-PHP. I just updated to Stripe-PHP v9 and PHP 8.1, and I am using Invoice::retrieve('in_id_here') and getting an error "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/." (but I'm using the php library, so I shouldn't have to do this manually). I have set my api key with Stripe::setApiKey("my key here") and other requests are working but Invoice::retrieve is failing

glass valley
#

Hello,

#

I am using charge API to create a charge object when a card payment is made through our platform. I am sending some descriptions with that charge object. I have been fetching the payout list for the charges performed through the platform. I was wondering if there is a way to get the description from the charge object when I fetch the Payout List using Payout Object.

#

The description sent to the charge object contains vital information which can be used for reference in our payout list.

true narwhal
#

Setting up Stripe connect express accounts, I do set the AccountCreateParams.BusinessType in the account creation. So far, this resulted in a simplified setup when I had choosen Individual. Since today however, it seems this has no effect anymore?
Did I maybe accidentally change something on my end? Did Stripe change something?
Could it be related to my update to the new Stripe 2022 api?

bitter ivy
#

I have some bank accounts in the system that are saved without a mandate attached. Is there a way to create the mandate after the fact and attach it to the existing payment method? We have 37 bank accounts from our prior processor that apparently came over without mandates. I would like to create a frictionless method for users to agree, and would like to simply call an API to create and attach the mandate to an existing payment method.

naive anvil
#

Hi there. Is there someone who I could talk to regarding increasing the number of products a subscription can have? It looks like the limit is 20 but our business model requires a bit more products for a single subscription.

vagrant steppeBOT
#

Arnold

zealous meadow
#

Hello, I have a Product that sells for $5,000 but for one customer I'd like to have them pay it over 5 months ($1,000 per month every month for 5 months). How can I do that from within Stripe?

tired dagger
#

Since Stripe doesn't offer credit card scanning with the native mobile cameras from a plain React (not React Native) mobile web app, what would be the best solution to offer this feature in my app? Is anyone aware of anyone's solutions within a React app? Alternatively, I was thinking of building a separate React Native app for the checkout process that would include this credit card scanning feature. Does anyone know of existing solutions that have successfully implemented this with Stripe? I know Stripe offers credit card scanning through the React Native SDK but only for IOS devices. I would need Android support as well. Does anyone know what solutions I should look into that would best serve my needs?

tired dagger
vocal wagon
#

Quick question. On my checkout page(custom made by me), I am presenting the user with credit cards they have entered before(that is saved in Stripe). Given this, how can I create a payment using a payment method that has already been created? Normally, I am using Card elements to gather the payment method information, but not sure how to go about when I am choosing an already predefined one

sick lynx
#

Hi there

We need help to sort this case:

  • We have an active subscription (monthly), one month the payment fails because of a credit card issue (no funds, for example)
  • The user tries to update the paymentMethod with a new credit card

How can we charge that subscription again?

ty!

near badger
#

Hello I need help updating my phone number on my account and my last name as I got married

vagrant steppeBOT
cerulean pineBOT
#

:question: @near badger 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

near badger
#

I am having an issue it won’t allow me to reset my phone number

#

What is a phone number of a stripe employee I can contact

vocal wagon
#

Hi.

unique holly
#

I cannot get the discount code box to show on our checkout page. Any suggestions?

vocal wagon
#

i have a question regarding transaction

glass valley
#

I was wondering why my Stripe Connect test account taking time for verification. I used the test birthdate, number and the account details.

slim jasper
#

We have a user who is trying to create a connected account, but is getting an address-related error. This is a valid US address if you put it into Google - what should they do?

fading gale
#

Hi, I have a question around charging the connected accounts.

Context:
We're thinking of having Standard connected accounts and specify application_fee_amount on the Direct Charges to redirect part of the funds back into the platform account.
However, I also see that with Custom/Express accounts, we're able to create Charges on the connected accounts (https://stripe.com/docs/connect/account-debits). In contrast to using application_fee_amount, this approach would give us more flexibility with the cadence/amount we charge these connected accounts (for example, aggregating the fees and collecting them once every month instead of on every Direct Charge.)

Question:
Is there a way for charging a Standard connected account that's not associated with a specific Direct Charge (and is therefore not limited to the amount of that Direct Charge?)

Thank you for your help

simple sable
#

Hi, Is there someone can I help me?

small ginkgo
#

Can contact preferences be set when onboarding Connect Standard or Express accounts?

clear plover
#

Hey everyone, I wanted to submit mandate data while confirming setup intent in the frontend but documentation around it is little blurry can someone help me with it?

vocal wagon
#

Hi everyone ! I hope that someone can help me and sorry if my english is soooo bad ! I would like to add shipping options but I don't know how to do 😫

sick lynx
#

I open a new thread because the previous one was closed: #dev-help message

How can we test in dev-env the solution that you've offered me? Because it seems that stripe will try to do the payment during 3 weeks, and after the paymentMethod was updated it'll trigger a new payment

dapper ravine
#

I am using Stripe Connect separate transfer charges to facilitate a marketplace platform. In the process, I am collecting tax, Stripe fee, and my platform fees from buyers (on behalf of sellers). Do you have any recommendations on how I best organize these 3 money streams?

pallid canopy
#

I'm trying to create a product and price via API for a Connect account. I'm able to do this in the dashboard but can't figure out how to do it with the API. When I follow the product and price API guides I'm creating products for my account not my Connect accounts. Can anyone point me in the right direction?

oblique plover
#

The thread was closed but re: #1026924641551384587 message

Yes I confirmed that the API key is contained in the headers sent with the request. We receive no response except for the error which was posted further up that thread.

#1026924641551384587 message

This is the entirety of the response we receive

stray sandal
#

Hello, I need to speak with technical support and be able to solve a problem that I have to verify an account because it tells me that they have problems with the link and I generate a new one and it tells me the same thing again

cobalt wind
#

Hi, stripe has refunded all the money to customers. Now, after 4 days of review process accounts are active but I'm told to charge my customers for those refunds. How can i do that ?

#

Is there any way to re-charge customers who have got the refunds?

pallid mortar
#

I’m trying to create a payment method on Stripe Sandbox with a Stripe token i.g. “tok_visa”, but I’m getting the following error,
Error processing transaction.
parameter_invalid_em - You passed an empty string for 'customer'. We assume empty values are an attempt to unset a parameter; however 'customer' cannot be unset. You should remove 'customer' from your request or supply a non-empty value.
Can someone help with it?

pallid mortar
edgy wyvern
#

how can i do separate charge & transfer, but the connected account will pay the fee? e.g for $100 payment, platform will get $40, connected account will get $60 - $3.20 (fee)= $56.8

glad agate
#

Hey stripe devs, does anyone know when a subscription schedule completed event is fired? I read the api here: https://stripe.com/docs/api/events/types#event_types-subscription_schedule.completed but it isn't specific about what "completed" means. I thought it might be when it is released after the last phase end_date, but I am not seeing it fired then either.

fleet jewel
#

Hi Stripe team, Is there a way to get the card's brand and funding before the creation of a SetupIntent?

eternal flicker
#

i anyone here from the usa thats a moderater?

#

i need customer service that can reach the right people

fringe gate
#

Hi, just starting with stripe i made a Sellix.io shop and i was having "Stripe doesn't currently support application fees for platforms in IT with connected accounts in MX." error when the customers tried to buy, after that i can't use anymore stripe with sellix

wary frost
#

Hi I'm trying to attach paymenthod to a customer, but got this error.
Does this mean paynow payment method cannot attach to a customer ? Previously we attach card method to customers is ok.

{
  "error": {
    "message": "PaymentMethods of type 'paynow' cannot be saved to customers.",
    "type": "invalid_request_error"
  }
}
slate sluice
#

hello stripe crew! I have a question regarding webhooks for checkout payment page payments - i was wondering if the payment_intent.succeeded is always fired before the checkout page begins the process of redireceting to the return url ? testing locally with the CLI and webhooks, it seems to be the case. But I wanted to make sure, so the return UI can be updated to paid correctly and in time via webhooks when the user returns to our platform

gray light
#

Hello stripe team. How can I enable coupon input at checkout page for one-time payment flow?

paper adder
#

hi there
, this is luke from oddle and I am helping with auto payout to our connected accounts on stripe express platform. There seems to be a problem with triggering payout at the moment both via Java sdk and stripe account platform. Even though connected accounts are verified, we keep getting payouts_not_allowed error.
this is the request id : req_lhncX8U3sqF9yu
and I tested on stripe platform also and it displayed the same error. I believe those accounts have already been verified correctly. I was able to payout for other days. I raised this issue to stripe support team as well just awhile ago and they don’t seem to know what the issue is either and stripe support team is helping to escalate the issue to better positioned team. I am not sure how long it will take and I would need to proceed with payout as soon as possible and that’s why I am requesting for help here. Would the dev team be able to help to check on this?

magic shoal
#

Hi there. Whenever I save a payment for the future usage, does it overwrite previously saved payment? Can I save multiple payments for future usage per customer? Is there a limit on how many payments can be saved (setup_future_usage) for single customer?

vocal wagon
#

Hi!! Is it possible to get the final price including the corresponding tax before doing the payment?

oblique dust
high roost
#

Hello

#

I need assistance with a payment send to me from Tala Gold AE. this is the reference: pm_1LREfXBu3ue4cPmLmNsVqvWL

pastel mountain
#

Hello
I have developed a suscription model using stripe checkout session,
Now whenever invoice is paid susccessfully invoive.paid event is fired.
Now I listen to invoice.paid, The problem i face is, how can i identify for which subscription invoice was paid,
Please help in figuring out subscription for which invoice is paid ??

high roost
#

pi_3LREfXBu3ue4cPmL0JT8Scfw`

dense pecan
#

Hello Stripe Team,

I have a question, on how connect accounts work and how they are set up by API, on the other hand on how to send payment requests and how to add a "connect account" to it.

and last but not least, how to get a virtual RIB.

Thanks!

vocal wagon
#

Hello Stripe Team,
Is there any way to notify customer that the attached payment card (as a payment method, with ID starting with 'pm_') will expire soon? I have been informed that sending email notification (Settings -> Subscriptions & E-Mails -> Send emails about expiring cards) or even triggering 'customer.source.expiring' event don't work with payment cards attached as payment methods, which is recommended way, because attaching cards as object with ID starting with 'card_' is legacy way. Can you please help me?

hushed widget
#

hi team - is it possible to turn off card payments for connected accounts?

vocal wagon
#

Hi all, I'm using the React PaymentElement with a paymentintent that has automatic_payment_methods enabled. It seems to detect fitting payment methods just fine. However, I have Apple Pay and Google Pay enabled on my account, but am not seeing these appear as payment options. I believe my setup is correct, it'd be great to get some help on this, I'm not sure how to figure out why they are not rendering.

dusky orchid
#

Hello, everyone,
I'm currently having a problem on the webhook part,and I can't find a solution,in my spring code I put several logs to understand the problem,the payload always arrives null,whether it's locally or on a public endpoint,I attach the response.
Can you help me with this?

exotic spoke
#

Hi there! I've been using the API version "2020-08-27" for quite some time and I've just noticed that there is a newer version "2022-08-01" and I'm wondering if there's any risk in not upgrading my application to the new one. Are there any plans to remove API version "2020-08-27"?

fresh haven
#

Hi guys, I’m seeing behaviour I didn’t expect to do with the quotes api and multiple currencies.

If I try and apply a promotion code, which was set up in a different currency to a quote then I am seeing an error. Bearing in mind I have set up the multiple currencies correctly on the discount code and it works absolutely fine when going on to create a subscription in the same currency as the quote… is there anyway to support multi currency coupons with the quotes api?

pallid marsh
#

Good day hardcore devs! I have some questions regarding Stripe's scheduling of invoices being charged. We have conflicts on our production and we want to determine the specific timing so we can adjust. I'll share the pdf document for the setup, problem and questions as summary.

calm warren
#

Hi is it possible to set a Stripe subscription and Stripe Connect onboarding at the same time?

lusty ibex
#

Hi,
Which webhook event is used to determine that next period for monthly subscription successfully paid (or renewed if it costs $0/mo)?
I need to refresh/check user limits inside my app after subscription prolonged

regal dune
#

Hi Stripe team, I have a question about delay_days of the Connected Account's payout schedule setting when using an ACH Direct Debit with destination charge flow.

Currently, I'm using an ACH with Standard settlement (T+4) timing and I found, sometime, payout.created event came before charge.succeeded event that means payout was initiated before charge was success.

So, my question is, how can I make sure that payout.created will always come after charge.succeeded? Should I config a delay_days to which value?

My current delay_days setting of all Connected Account is 2 with interval daily. In my understanding, It is a default value when creating a Connect Account.

vocal wagon
#

Hi, we are using stripe connect. Question is if we would like to have a payment just be charged to the platform and not 'transferred' to a connected merchant. What is the quickest way to achieve this? The setup is already working for regular merchant payment transfers

#

Hello! I've understood there's cases when a webhook event is sent more than once. What's the best way to avoid running any already registered/processed webhook event?

I understand that some people create a table with a unique index on the event_id. Any best practices recommendations here in terms of fields & utilisation of this table? When should one write to the table etc?

crisp thicket
#

Hi. i am creating a transfer for merchant...how long does it takes for money to be actually transferred in merchant's account

vocal wagon
#

Hello we have some (more lot of) problems with Stripe fee and Stripe support is not able to help us. So they forward us to this page. Is there anyone who could help us to understand Stripe process and set the account right way? If so please send me your e-mail so we can message more details and payment. Thank you. Zuzana

#

Hi there is it possible to get back all invoices from a customer that has been deleted through a delete request ?

azure hatch
#

Hi Support, i'm trying to test Stripe Connect from this API Doc https://stripe.com/docs/api/accounts/create. So i make an UI for user that can select the country to onboard.. do i able to direct set the language and the phone number code when user access the onboard page base on the country that they select.?

example i select country for japan. the language and the number code will set to japan.

ornate beacon
#

I'm going live today and was wondering how I go about keeping a dev environment in Stripe for my local and dev machine?

lament pier
#

Hi 👋 When using stripe elements how to we pre-fill in the zip code field if the related payment method requires it? Code is
elements = stripe.elements({clientSecret, appearance}); const paymentElement = elements.create("payment");

agile nacelle
#

Hi, I'm using stripe trigger payment_intent.canceled to generate test fixtures for my app. I see in the built-in help there are --add stringArray and --override stringArray but I can't see where the exact syntax for that is documented.

stuck canyon
#

Hello everyone I looking for cheap person who can make stripe integration on my website (tibia)

#

I will be happy if someone is here

late yoke
#

Question about evt_3LpEh7HUx3Bb1SOL0dVUXLB6 message code payment_intent_redirect_payment_method_failure. Was the payment not confirmed in time, or what happened?

stuck canyon
#

Sure Thank you and sorry im newbie here

uncut saffron
#

Hello is there an example of using Stripe elements to create payment source, for further usage ? and do payment source ids require the server to be pci compliant ?

plucky terrace
#

Hi all, I am a newbie about Stripe. I am totally confused about how to start integrating Stripe into our product. What is paymentIntent, checkout session, portal session etc.? It is totally confusing. Anyone can help me to understand the best practices?

sudden ether
#

Hello team, I have a question regarding payment methods. Point is that I cannot add "Bank transfer" method, it does not appear in the list

steep flax
#

Hi there. I am creating a new subscription item by using proration_behaviour: "create_prorations", because I want to create the invoice on my own and add a promotion code. The problem is that the subscription item is added to the subscription and the upcoming invoice amount changes eventhough the customer has not yet paid the invoice of the occurring subscription remaining time

torn stratus
#

Hello Community, is it possible to migrate connected Stripe account from one platform to another while keeping the same ID?

prime lynx
#

Hey trying to implement Klarna on Stripe but only want to have the option for Pay in 3 available anyone know how to do this
Also currently that option is greyed out ?

north spruce
#

Hello, i have been trying with 3d secure and card to test, a payments to direct payment.
But when i click two times very fast at the button to submit, it appears a message in englihs.
I leave a photo.

But in a few seconds later, it disapear.
Everyone knows why?
Thanks

vocal wagon
#

Hello, is there a possibility to set Stripe Webhooks not to retry on certain error codes? For example, there are certain charge.refunded events that we respond with 400 and we will not be retrying it. Is it only possible for 2XX http response codes?

maiden thorn
white ridge
#

Is there a way to make a request for "list all charges" without there being a limit, ie no default limit, no set limit, just gets all of the charges no matter how many?

frank kernel
#

Good afternoon gents!
I need to be able to process Mail Order Telephone Order (MOTO) payments through API. In order to do it I asked Stripe support to enable MOTO feature on my Stripe account. I received feedback that this feature is now enabled. To mark payment as MOTO I'm passing 'moto' flag to card payment method options. My questions is: how can I test if it's working as expected in test environment?
Thanks in advance for any advices!

arctic acorn
#

Hi please can you help me?

#

I would like to understand how much commission i have paid to STRIPE so i can complete my accounts? THANKS

vocal wagon
#

Hey, is there any rough date for the release of stripe apps for public use?

dreamy willow
#

In the stripe connect payout docs I see that By default, any funds that you transfer to a connected account accumulates in the connected account’s Stripe balance and is paid out on a daily rolling basis. You can change the payout schedule as needed https://stripe.com/docs/connect/add-and-pay-out-guide?integration=with-code#with-code-pay-out-to-user. If the schedule is changed to manual, how do we tell it to send the funds out right now instead of accumulating? I am assuming in this case transfer just move funds into the account but don't actually send to the payout. The docs for the payouts look more like payouts from our stripe to our bank

Add money to your Stripe balance and pay out your sellers or service providers.

vocal wagon
#

I successfully created a standard connect account link via postman that generated a Connect link, however, for some reason during the verification process the social security # i entered is not being accepted (the account ID is acct_1LpZI8PKHqJnu3J6) I'm trying to update the SSN via both my main platform and connect account, but neither is allowing me to update.

unkempt sigil
#

We are in a position where we need to give customers a credit via a negative value line item on a monthly subscription invoice. In testing, we have noticed that if the invoice has a percentage based coupon attached to it, the coupon will not be applied to the negative value line item. For instance if the credit line item was for -6USD and a monthly subscription charge of 10USD and the invoice had a 50% off coupon, we might expect this to be calculated as -3 and 5. But it appears that the coupon is not used on the negative value giving us -6 and 5.
I can't find any documentation on this behavior. Can anyone point me in the right direction?

upper light
#

Hello there, I wonder if anyone can clarify something regarding stripe automatic card updates? https://stripe.com/docs/saving-cards#automatic-card-updates

We have a customer whose card was registered in Jan 2021 last4 0772. We've been using the same stripe card id since then successfully. But in the dashboard the last 4 showing on the transactions are different. In fact they have changed 4 times. Included in recent activity it shows that Stripe automatically updated a Mastercard ending in 2354. And the original card was a Visa. Is this all normal?

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

lost mural
#

vnetskapc*/^{_^””

languid tulip
visual hawk
#

Hi Genius

real wyvern
#

Hi, I need some advice with implementing Canadian PADS for our platform.
https://stripe.com/docs/api/payment_intents/create#create_payment_intent-mandate_data-customer_acceptance

About mandate acceptance, do I understand correctly the acceptance type should be offline if the mandate is accepted in our platform by a front-desk sales person on the client's behalf?

vocal wagon
#

Hello! We are using the iOS SDK-provided PaymentSheet component to allow users to add payment methods to their Stripe Customer. We then use these payment methods in conjunction with pre-existing Subscriptions to bill a customer later.

A few questions for you:

  1. When the PaymentSheet is first opened, it shows a list of all payment methods that currently exist on the Customer. Is there a way, instead, to have it open initially on the "Add payment method" screen? Desired flow:
    -- User taps "add new payment method" button in our app
    -- PaymentSheet component opens, immediately displaying screen that accepts card info
    -- User enters new payment method info, taps button, and sheet closes

  2. Is there a way to collect Card Holder Name and Billing Address from the PaymentSheet component? I only see country and *zip code *fields.

  3. When a new payment method is added to a Customer via the PaymentSheet + a SetupIntent, is there a way to mark that payment method as the Customer's default method?

  4. We noticed that the Stripe SDK passes raw, unencrypted card numbers in the POST body sent from the PaymentSheet to the /setup_intents endpoint. I just wanted to confirm that this is expected behavior.

Thanks in advance!

visual hawk
true narwhal
#

quick question out of curiousity - since when does Stripe connect exist / since when in its "modern" or current form?

valid torrent
#

Hello,

I'd like to know if its possible to pay for an invoice without using a saved payment method. Currently, my app asks the user to save their payment details and when doing a purchase, generates an invoice and then pays it via the stripe api, providing the payment method id. I'd like to allow users to have the option to pay without storing their card details for future use.

Is it possible to create the invoice and then create a payment intent for that invoice so that the payment details is not saved?

strong bone
#

How do you set up a multi vendor marketplace that’s accepts ApplePay and GooglePay without code ?

vocal wagon
#

Hello, I have 3 prices that have free days. Why when you make the payment does not count these 'free' days?

#

yes

glossy anvil
#

We're seeing all of our approved webhook responses getting "webhook_timeout". Our declines are working as expected so we're wondering if this is related to the change to using integers for amount approved.

vocal wagon
#

Hi there, are "past due" invoices still considered "open" status? and fetchable from the API the same way? thanks

sonic jewel
#

We create subscriptions with multiple products in them, one of the products being a "plan" (eg. "Basic" or "Business"). The other products are all the same, but the plan dictates how many of them are included before usage records are incremented. In an attempt to be a bit future-proof, would the metadata field of the plan product's price be a good place to store what's included?

outer isle
#

Hello devs, I'm currently implementing FPX for Malaysian Ringgit Transaction. The checkout process works fine for certain banks. For the failed ones, Stripe is stuck at "payment_intent.requires_action". It is saying that the "customer did not pick a payment method" (which obviously the customer did - it is FPX). It is currently not working anywhere i.e :- Checkout integration using codes and Using the "product links". What is triggering the payment method not picked error? How do i resolve this?

glass valley
#

Currently, when the user makes a card payment through our platform. It first comes to the company stripe account as a transfer to the user.

#

Can we directly deposit into the user account, without looking at the charge?

leaden pawn
#

I'm having a difficult time figuring out how to use routing in Laravel to make the create-checkout-session action happen with Stripe Checkout. Here's the repo:
https://github.com/thmscly/rachel-cox-art-stripe-shopping-app.git

GitHub

A Laravel/React e-commerce site to showcase and sell the art of Rachel Cox. - GitHub - thmscly/rachel-cox-art-stripe-shopping-app: A Laravel/React e-commerce site to showcase and sell the art of Ra...

tame nymph
#

I cant seem to get createPaymentMethod working with my cardElement

pulsar lichen
#

Hello

#

i have written to your support team several months ago and noone is replying to me

#

what do we need to do to get someone to help us

#

?

sullen kayak
#

can someone explains automatic_payment_methods parameter in payment intent? I'm reading the doc, but not sure if I understand. Does it show the customer their saved payment methods?

low crow
#

Hey team! Sorry to reach out during such a busy period; trying to verify my domain for Apple Pay, but it is giving me an error. I'm using ngrok, in case that is relevant.

sonic fulcrum
#

hi I did retrieve some information for my success page but I got to know retrieving from payment intent is risky is it and what I should do instaed

ancient bison
#

Hi, for customer from Japan and paying JPY , is there any extra config needed? invalid_request_error - payment_method_types
No valid payment method types for this Payment Intent. Please ensure that you have activated payment methods compatible with your chosen currency in your dashboard (https://dashboard.stripe.com/settings/payment_methods) or specify payment_method_types

cunning cliff
#

Hi i need to see the 3DS secure modal

short sandal
#

Hey all. I have a question.
I have a product with multiple plans(tier 1, tier 2, and tier 3). Even though a user has already subscribed to a plan, we provide the ability to let user change their plan at any point.
For "upgrades"(i.e. they are changing to more expensive plan), we let the user to change their plan immediately(i.e. they have to pay upfront), but when they downgrade, I want the downgrade to be scheduled later, when their current plan ends. That way, user will only be charged when the new downgrade plan takes effect.

For this, I'm using Subscription.modify API with proration_behavior=None, and billing_cycle_anchor='unchanged'(this is python). Is this approach fine?
Should I use subscription schedules instead? What are your thought on it?

Thanks!

violet totem
#

We moved over to IC+ pricing but the fees on the payment details are 0 now, is there any way to see what the fees we actually paid on a payment is?

junior sleet
#

Hello everyone! I´m new here, trying to create an accrued subscription. Do you have some link/video to watch?

minor sage
#

Trying to update a Stripe Connect (Custom) account via the API (change of company number (UK). I receive an error: You may not update your TIN if your account has accepted the Stripe Treasury Services Agreement or Stripe Issuing Terms and Disclosures.. Is there a way to unaccept the TOS? (the Stripe account is under new ownership)

solar mesa
#

Hi support, we are using Stripe connect to facilitate our transactions between our customers and our vendors. For each vendor, we will have to set them up in our connect system. However, one of the vendors mentioned that they already have a stripe account, is it possible to directly connect to their existing stripe account rather than making them to create another stripe account?

glass valley
#

Hey, How can I pass card token to PaymentIntent?

viscid burrow
#

Hi. I need to create a test customer in a connected Stripe account for use with demo'ing Stripe Customer Portal. I need to make sure that we set then up with a default_source. I only want to create the customer one time and then just get the customer in the future instead of spinning up a new customer each time. I think I am not creating the customer correctly.
I create like this:
customer = Stripe::Customer.create({
:email => 'demo@example.com',
:source => 'tok_visa',
}, {:stripe_account => stripe_user_id})
But then when I list:
customers = Stripe::Customer.list( {:limit => 20}, {:stripe_account => stripe_user_id} )
And check:
customer.try(:data).try(:default_source).present?
I am getting no customers in the list of 20 with a default source (when I loop through them) and so am creating a new customer each time.
Question: What do I need to do when creating a new testmode customer in a connected account so that this returns true:
customer.try(:data).try(:default_source).present?

leaden jewel
#

Does anyone here have a react native super simple terminal sdk app using the bluetooth simular? I tried for days to get it working but i could, does anyone have a bare bones app using the terminal discvoery?

sick lynx
lapis nebula
#

My Website got attacked. I got more than 200 Frauds paid by credit cards which were blocked by the strip. I contacted Stripe who confirmed and called it Card Testing. Kindly, advise what strip requirement should I implement so it does not happen again?

glad agate
#

Hi Stripe Devs! I am using test clocks to test how stripe handles scheduled subscriptions. I had a scheduled subscription that changed the price from a high price to a lower one, but I don't see a scheduled_subscription.updated event come through when the change actually takes effect. Would someone be able to help figure out why this is?

native cosmos
#

Hi Stripe Devs,

I am using stripe.redirectToCheckout on my Webflow site to send customers to my pre-built checkout page on Stripe.

I want to be able to support payments via customer Banking Information (e.g. Account Number/Routing Number). Is there a way I can configure my checkout to support this? Basically customers can toggle between payment with card or payment with banking information on my checkout page.

I was reading https://stripe.com/docs/js/checkout/redirect_to_checkout, but I couldn't quite find anything on adding bank account input.

true narwhal
#

I am creating creating an Stripe Connect account - and prefilling the onboarding info of the company address on my end.
It seems that, I can type in whatever I like - but when I type in an invalid postal address like "h" I get an Exception from Sripe such as:
Invalid DE postal code; code: postal_code_invalid; request-id: req_rYWOVQHcc1TZit

Is that really the only company field being validated or are also other fields validated?
If the only field, then either:

  1. I find a way to validate the postal address on my end before hand
  2. I find a reliable way to catch that exception from stripe and handle it, e.g. show a message to my customer.
  3. Do not prefill the postal address
  4. Do not prefill any data.

What do you think?

vagrant steppeBOT
#

MarcusStripe

carmine mica
#

Hello team, say we have an invoice that is marked as paid, and that invoice has a charge id. After we do a refund on that charge, does anything in that invoice object that has the charge id change?

glass valley
#

{
"payment_method": "card_1Lpd7mI0FYDGs7q9oHq0Pj46",
"description": "{"invoice_number":"202210051","appointment":389,"label":"Appointment Payment"}",
"amount": "100",
"currency": "usd"
}

#

Payment Intent

#

Why does it say "no just payment_method"

quasi night
#

I am using hosted Stripe Checkout for subscriptions in my website, I want to set the billing cycle to start at the 1st of every month to simplify the calculations in my backend. So, when a customer subscribes at any time in the month, I should prorate the charges for that month. Currently, I got to know from my previous question that specifying the billing_cycle_anchor cannot be done when using checkout in subscription mode.

Whats the best way to achieve this? Using stripe checkout in setup mode and then automating the subscription creation in the checkout.session.completed event with the billing_cycle_anchor to the start of next month? Will this approach prorate the charges for this month?

pallid vortex
#

Hi Everyone,

Is there a way to have a page for stripe subscription cancellation page at the user end?

boreal ember
#

I have integrated Google pay with stripe, and after making the payment, it is giving error (Request Failed: Unexpected developer error). But there are no errors in Browser console

I have also tried adb -d logcat -s WalletMerchantError but its also not showing any errors.
Is there any way we can get the reason for this error?

vocal wagon
#

how do i verify myself without a Passport or ID or the last option, i dont have any of em.

#

anyone?

mint egret
#

Is there anyway to prevent this from timing out? I am using the stripe cli and forwarding to local host while trying to debug

grizzled mortar
#

Hey all, NEW here! I just set up my Stripe Connect to pay my affiliates. I was wondering if there's a way that doesn't involve API/Coding where I can remove accounts?

untold summit
#

Hey all! I need help with ACH Direct Debit payment.

bright oracle
#

Hi, is there a specific endpoint for getting the amount of items that purchased within a payment intent? I am trying to get a list all the orders (and the respective quantity of each product) made by a specific user