#dev-help

1 messages · Page 31 of 1

lost owl
#

Which Stripe API event should I listen for if I want to check for a new stripe connected account being created using a webhook? I was thinking it would be account.created but that doesn't seem to be an option. Maybe account.updated?

shut lagoon
#

Hi

#

I have a question

#

I see that people use use stripe for there business on Facebook do people do scams as well

#

I bought somthing but I think it’s a scam 😂

misty hornet
#

Hi @shut lagoon I've created a thread for you, let's discuss there.

shut lagoon
#

Ok

#

I’m new on here

misty hornet
shut lagoon
#

I tried it didn’t work

misty hornet
#

@shut lagoon I just DM you in your thread, you should receive a ding.

runic flame
#

I am a current Stripe user. We are finishing our website now. I have 2 questions:

  1. Can I set up the checkout page in a way, that the user can select to add a free product as a gift during checkout ( The same as Ulta or Sephora has)
  2. For some items I have expedited delivery and for some not. I need this option to be shown only for certain items, can this be set up, and how?
    Will you be able to help me with this?
queen cedar
#

Hello, I need help with logging into my account. My account uses mobile verification but my phone number has changed. Can someone help?

snow mulch
#

Hi , i'm implementing Stripe Link using LinkAuthenticationElement in React. When confirming a payment using stripe.confirmPayment() and leaving Link's email input blank, i'm getting incomplete_email error. If I implement Link, is it compulsory that users key in their email?

kind willow
#

Hello Dear Stripe Team. I have question regarding connecting stripe to discord server, can someone from stripe team share info on how to - best solution, please? I appreciate for your support in advance.

solid wolf
#

hi team

ruby hamlet
#

I'm using the "Create a Price" API and I know the Product parameter requires a Product ID. But the Product ID comes from the results of the previous call ("Create a Product"), so the ID is dynamic. The call won't work without an ID, but I need it to be dynamic. How do I do that?

misty hornet
#

Hi @ruby hamlet your thread is still open, let's continue there.

chrome hornet
#

How to email to be sent with a coming invoice for a premium user before their credit card is charged using stripe API

vocal wagon
#

I have a quick question. I do have an app and I make use of the connect accounts(since I do have a marketplace). Given this, if I allow users to perform refunds for users, it is possible to do so? Or is it only possible by the main account holder and not the connect accounts?

silent cloak
#

Is there a tutorial on linking stripe connect with flutter out there for this integration?

Stripe Connect for splitting payments and also Stripe Subscription for two different apps.

Using Firebase Cloud Functions

uneven flint
#

The gmails are unique so idk why there are multiple stripes

timid prism
#

Hi, i created a accoung for my business but stripe remove my acocund

naive edge
#

Good day Stripe dev. I need a help

timid prism
#

account

runic flame
#

I am getting this error java.lang.RuntimeException: Google Pay failed with error 412: 412:

halcyon robin
#

hii i am getting invalid client_secrete value in result intent error while trying to test api can any one help me why i am getting this

spiral bluff
#

I will need to model a dual subscription structure that comprises of a metered monthly fee, and a flat upfront fee subscription that can be charged monthly or yearly.

Currently the one I've deployed on production does not support yearly flat fee as I made use of a single subscription that comprises of the monthly metered fee as well as the monthly flat fee https://dashboard.web3auth.io/home/billing. But now that I need to support yearly, I'll have to refactor to using one sub for each product, so dual subs. Besides, our internal team actually ended up deciding that having two invoices is fine. So all that makes dual subs the way to go.

The cards in the picture shows how our pricing structure looks like thus far.

vagrant surge
#

is there a method to pay multiple invoice at ones?

sage hazel
#

why am i getting Call to undefined method Stripe\Service\ChargeService::search() even when i tried to use version 2022-11-15

frank wave
#

hello i want to created invoice for customer

livid onyx
#

Hi, Is it possible to edit the amount and curreny in a checkout session or I need to invalid that session and create new one?

vernal sparrow
#

Hi, is it possible to send invoice.payment_failed event against an existing customer on stripe through Stripe CLI?

hollow nebula
#

Hi team, I have a subscription in test mode which got canceled today. And I noticed that Stripe has a new policy for deleting subscription like entities after 90 days. How can I differentiate a test subscription that is deleted because of this retention policy vs deleted through an API call from our staging servers to the Stripe testing environment?

patent mantle
#

is their any time zone isseue in stripe when i create sheduleuing it goes downgrade the expiry day 1 when we do sheduling

white warren
#

I have some errors in production. Please, can you tell me why is this setupintent failed?
Id: seti_1MhG3EAd02IkV8oWarUgHHy7

magic lance
#

Can I differentiate in webhooks for events charge.failed or invoice.payment_failed difference between:

  • failed checkout right now in checkout (user is trying to subscribe)
  • payment is triggerred on renewal of subscription and it has failed because of insufficient funds
silent ravine
#

Hi, anyone has tried Tap To Pay Android? I'm getting reader not supported error for Note 10 running on Android 12.

vocal wagon
#

I have a quick question regarding charges. So, in my flow, I use transfer api to manage where the money goes. I have a marketplace in which users can sell online tickets for their events. They have custom connect accounts. So, the money is split like so:

  • The fee charge for Stripe
  • A commission percentage goes to us
  • A percentage from our commission goes to a referrer(if it applies)
  • The rest will go to the user that sold the ticket

Everything is working well. My question is, is it possible to have the user that sold the ticket handle a refund(in case a refund is needed)? If so, could you point me on how I could go about implementing that?

forest shore
#

Hello, is it possible to modify a subscription through the stripe checkout when dealing with multiple subscription products? Right now I have an interface outside of the stripe checkout and I open the checkout when the customer first pays for the subscription. After that I use my interface again to modify the subscription like below. Is it possible that when the customer clicks on "Ga naar betalen" (Go to payment), it opens the stripe checkout again to handle 3d secure etc.

In this example I have 3 subscripton products, the starter product, additional teams and additional seats.

drowsy bridge
#

Hello. I am trying to setup stripe Payment element with cards only, with this code in my backend :
const setupIntent = await this.stripe11.setupIntents.create({
customer: stripeCustomerId,
usage: 'off_session',
payment_method_types: ['card'],
});
But it still shows Google Pay in the frontend
I know I can disable it in the dashboard, but I would rather do it in code

void fjord
#

Hi, I have received a request from a vendor we work with to take their pre-existing stripe account and add it as one of our Stripe Connect accounts. Typically we create new stripe accounts for vendors using the Stripe Connect integration but this is a one off case. What would the best way of adding this account to Stripe Connect? Happy to do this manually rather than implementing it in code

restive kiln
#

Hi Team, when I create a subscription with n number of price items, it results in n number of subscription items when a subscription gets created.

Let's say if I want to cancel this subscription for some user and want to create a new subscription for them. Can I use subscriptionItem from the previous subscription and carry it forward to their new subscription?

forest shore
#

How do I add a nickname to a stripe product to identify it?
"plan": { "id": "<>", "object": "plan", "active": true, "aggregate_usage": null, "amount": 4900, "amount_decimal": "4900", "billing_scheme": "per_unit", "created": 1675239969, "currency": "eur", "interval": "month", "interval_count": 1, "livemode": false, "metadata": {}, "nickname": null, "product": "<>", "tiers_mode": null, "transform_usage": null, "trial_period_days": null, "usage_type": "licensed" },
Nickname shows null

vagrant surge
midnight crag
#

Is there a human customer service?

vocal wagon
#

Hello stripe team,
I'm trying to get my customers subscriptions id on my server side (.net) but unable to so so far. I'm using this piece of code: " var customerService = new CustomerService();
var customer = customerService.Get(company.stripe_customer_id);" but it's not returning any subscriptions. Any ideas?

drowsy bridge
#

Hello. I have another question : I am currently using a stripe payment element in the frontend in order to process payments. I have passed some options to the element in order to match the style of our app:

`
const elements = stripe.elements({
clientSecret,
appearance: {
theme: 'none',
rules: {
'.Input': {
borderWidth: '1px',
marginTop: '4px',
},
},
labels: 'above',

    variables: {
      colorPrimary: this.getStyle.getPropertyValue('--color-contrast-lower'),
      colorBackground: this.getStyle.getPropertyValue('--color-contrast-low-100'),
      colorText: this.getStyle.getPropertyValue('--color-beta-on-surface_medium'),
    },
  },
});

const paymentElement = this.elements.create('payment');
paymentElement.mount('#payment-element');

`
However, I would like to also update the style of the element from javascript, without reloading the page or remounting the element, such as when the user switches from dark to light theme. (It is a single page app)

livid onyx
#

Hi I am having problem testing webhooks. I have deployed my webhook endpoint and created a webhook in my dashboard as well. But there isn't any request to my webhook endpoint even when payment is completed?

halcyon robin
rotund blaze
#

how would i add a "free" period to a subscription? I want this free period to extend until a specific date. i also want to allow for coupon codes on subscriptions, how would this work?

smoky fossil
#

How can i fix when BT reader occurs error "READER_ERROR.READER_SOFTWARE_UPDATE_FAILED_SERVER_ERROR"?

graceful grove
#

Hi @everyone, where can i find stripe connected with klarna commissions?

mossy vault
#

Hi there, I have a question regarding Billing. I would want to know if there’s anything we could do to add an option to select the language on the billing login page for our users. Sometimes is not the language of the user’s navigator, that’s why we would need to be able to select the language.
Would that be possible? Thank you in advance!

rich inlet
#

Hi , i hope you are well, i have a question , what is the alternative to put automatic_payment_methods as true on setupIntents creation

smoky fossil
#

Does New Hampshire state not support BT reader?

dull gull
#

small question regarding combined search arguments: ```javascript
const display_invoice_json_data = async () => {
const invoices = await stripe.invoices.search({

query : `created>1675206001&created<1677625199` 

})```

vocal wagon
#

Hi hi, we are trying to setup stripe and are creationg checkout sessions through the api to redirect the customer. we are charging shipping costs in certain scenario's. shipping costs are listed excluding tax but should have tax calculated over it. we setup a a shipping rate in the dashboard, Its 9,90 excluding taxes. So our expectation would be, it would calculate the german 19% on top of it. however in the checkout session we create like this. it never calculates the german tax over the shipping amount #help

restive bolt
#

stripe php success page Fatal error: Uncaught (Status 400) (Request req_Bs0tFAIS5peiX4) You must pass either subscription_data or line_items or mode. thrown in /Applications/MAMP/htdocs/stripe/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php on line 38

magic lance
#

Is there some counter in response which is telling me on which retry it is currently?
Or I need to implement custom logic for it

vernal sparrow
#

Hi,
Regarding following thread which is archived:
#dev-help message

I have checked by entering command onto Stripe CLI but it just sent a invoice.payment_succeeded event. After that i am not receiving any event. Moreover, that customer has a valid test payment card.

zealous cove
#

From where on stripe dashboard our webhook secret key will be present??? I can't find it in api keys section

vocal wagon
#

hi! is it possible to exclude a certain country for a certain payment via WP plugin? thank!

obsidian totem
vocal wagon
#

Hi team. We are seeing odd issues time to time when processing 3DS authenticated payments. We have our own hosted paypage which loads the Stripe 3DS JS library. for the flow handling. The last leg of the authentication (sending the CRes to Stripe) seems to sometimes cause an issue where the customer ends up with a "white background" on the paypage when the paypage doesn't get the response from Stripe about the final state of the authorization. The payment, however; does show up on the Stripe Dashboard as authorised. I have a paymentIntent id if someone could look into this issue. Thanks

forest shore
#

Hello, when updating subscription through the subscription update api from stripe. How can I see from the response that 3d secure is needed or the payment was unsuccessful? Or is this only possible through webhooks?

still latch
#

I just recently switched from card element to PaymentIntent. When I submit a payment inTest mode, I receive an error that it is Incomplete that I am missing 'The PaymentIntent is missing a PaymentMethod. In the documention, I see that the PaymentMethod is soime kind of ID but I cannot figure out what it is. Can you tell me how to create it?

rotund blaze
#

I need some clarity regarding trials and collecting payment information, as i see it they seem to be mutually exclusive. basically i want to collect payment information when users sign up for the Beta Program and on a specified date start charging users, the issue i see is that i need a client secret to use the paymentElement and with a trial_end prop provided the response does not give me that client secret

rapid wedge
#

I wanted to deactivate subscriptions whose trial period had expired if no payment method was registered, but in fact they were activated even if no payment method was registered. What should I do?

pure lava
#

Hi folks, Does anyone have the UK bank test details for Stripe Connect? I need the Account Number & Sort code. Thanks

turbid karma
#

Hello I'm playing around with the PaymentElement in React but I can't get payments working:

I tried to set the payment element like this:

const innerElement = <PaymentElement id="payment-element" />

const outerElement = <Elements options={options} fields={{email: 'never'}}stripe={stripePromise}>{innerElement}</Elements>

And then I rendered it like that:

{clientSecret && (outerElement)}

The payment element itself is displayed and works fine but when I try to confirm a payment like this:

async function handleSubscribe() {
    const { error } = await stripe.confirmPayment({ 
        innerElement,
        confirmParams: {
              return_url: `${import.meta.env.VITE_SERVER_URL}`, 
        },
    });
}

... I get the following error: IntegrationError: stripe.confirmPayment(): expected either elements or clientSecret, but got neither.

I've also tried a lot with useElements().getElement() but as I'm not manually setting a payment method and the PaymentElement is a wrapper, I cannot access the payment information that I need to pass to the confirmPayment() method.

Can someone help me?

barren otter
#

Hi! could you help me with Stripe API

curl -G https://api.stripe.com/v1/subscriptions \
  -u <secret>: \
  -d status="trialing" 

I'm trying to get all from last 3 days in panel I see all 2000, but I can't get them from API? I see max 100

remote pumice
#

We have isolated payments where the payment intent cannot be debited because the customer has not completed the 3D-Secure procedure. How can the payment intent be generated at all? Can we intercept this somehow?

lime brook
#

Hello, we are building a webshop and are using a plugin "Stripe by Woocommerce". I am seeking some help with finding the right styles for styling the credit card field. After some looking around here I am not sure if this is the right place to get some advise on that? I would appreciate any kind of advise.

simple geyser
#

How are the costs billed in connected accounts?
https://stripe.com/en-pl/connect/pricing
I understand that when a connected user makes a payout, this has a fee of 1,35 PLN + 0,25% + 9 PLN once per month (since this is now an active user).
But I'm not sure who pays those costs and when, so I want to make sure:

  • The 9 PLN is billed to the platform account.
  • 1,35 PLN and 0,25% are subtracted from the amount that is being payed out to the bank account of the connected account.
    Is that correct? Is there some API endpoint that will give me an information what fees will appear if I make a payout?

Find Stripe Connect pricing information for your business model. Connect pricing is usage-based and flexible based on the capabilities you need.

spiral bluff
#

Referring to my previous thread #dev-help message, when creating multiple subscriptions, in order to provision access to my service can I do it synchronously instead of doing so in my webhook endpoint?

E.g. when creating two subs, sub1 and sub2, I need both of them to be successful to provision access to my service. I can do this by either

  1. Doing it synchronously, by creating both subs in the same endpoint and then provisioning access
    or
  2. Listen to two separate webhook events for customer.subscription.created and THEN provision access.

Is 1 possible? It seems a lot simpler. 1 does seems to suffer from atomicity issues though. As in sub 1 creation could succeed, but not 2, It'd be nontrivial to rollback the created subs.

queen mulch
#

Hello.
Let's suppose that I have a customer subscribed for a metered billing plan. The user has usage records, so he has an outstanding amount to pay at the end of the billing period.
If this same user cancels the subscription in the middle of the billing period, when will he be charged for his outstanding amount to pay?

frosty coyote
#

edit: typically, the moment I ask, is the moment I found it. Looks like it was 3rd Feb 2023 at 18:28 UTC... You can ignore this 🙂

Hey guys, I'm trying to work out when a payment method was added to a customer, do you think that's something you can help me with? I'm struggling to find it through the ui.

The payment method is: pm_1MXTzeDD3nZJlvMpdYuGJQC7

I don't need to know any personal details. Just the datetime it was added, and maybe a request id, or event id, I can investigate the rest myself.

remote gyro
#

Hello,
I am collecting payments using stripe checkout and
stripe tax for taxes. I made tax exclusive from the
prices.
My business is registered in Italy but I would like
anyone around the world to be able to subscribe to the
service. Stripe says I have to be registered in those
countries to be able to do that.

Does that mean I have to register in every other country
and state (for the case of the USA)?
Also, does stripe tax collect taxes on my behalf and settle
with the fiscal authorities and does the tax money still
get into my account and I pay out to the authorities?

median fulcrum
#

Hello ! I need to schedule a call between our developers and Stripe support team and myself on the coming Thursday 9 March at 11:00 GMT+3 to check an issue with 3D secure. How is this possible to be arranged?

eager hill
#

Hey! I need some help in regards to the logic for creating subscriptions for a use case i'm currently making. I need to create a subscription that charges on a daily rate but only takes the payment on the 1st of every month. But on the initial subscription creation, it charges till the end of the month.

chrome stag
#

Hello, there is the possibility of making a transfer to a connected account without the need for a charge

vale jacinth
#

Hey, question about Taxes and Connect.
When i create a checkout session, if I use on_behalf_of and I define line_items.*.tax_rates, do the taxes are affiliated to the platform account or the connected account ?

frosty coyote
#

hey, can someone tell me what Link Payment: yes means? In the case of a payment method attach, what information would the user have entered?

forest fable
#

I feel like this should be obvious but I'm probably missing something. When I'm creating a CheckoutSession of Type payment I'm currently passing a TaxRate per lineItem which works out fine (Java library). However, when a cross-sell (https://stripe.com/docs/payments/checkout/cross-sells) product is selected it comes in without tax.

How would I go about adding tax to that

Enable customers to purchase complementary products at checkout by using cross-sells.

vocal wagon
#

Hi! I reached here yesterday for help on my account which has been blocked due to "my business being high risk" and i've been advised to sent a email but that did not help and I can't see the motives to why I'm going through this because all i did was charity on gogetfunding. The money in my account are very important for the good cause that i raised and i need to know how to stop this from happening. Please help!

chrome stag
#

Hello, is there any alternative to make a transfer to a connected account without the need for a valid charge in Brazil? since for Transfers involving Brazil, the source_transaction parameter is mandatory

fossil sonnet
#

Hey, is there a way to create PaymentLinks on behalf of Connected accounts without specifying Product or Price defined on the Connected account?

snow marsh
#

hello, i am attaching a metadata(desc, payor_info) while creating a charge . Everything goes fine and when i export payments from stripe dashboard it correctly shows me metadata info. However, when i export file in live mode it only shows payor info and not the description. I have even verified by making an Api call to see if metadata is being sent on live site and response shows all of the metadata info. I am unable to understand why description is missing from metadata when i export payments in live mode?

turbid karma
#

Hello I'm playing around with the PaymentElement in React but I can't get payments working:

I tried to set the payment element like this:

const elements = useElements();

const innerElement = <PaymentElement elements={elements} id="payment-element" />

const outerElement = <Elements options={options} fields={{email: 'never'}}stripe={stripePromise}>{innerElement}</Elements>

And then I rendered it like that:

{clientSecret && (outerElement)}

The payment element itself is displayed and works fine but when I try to confirm a payment like this:

async function handleSubscribe() {
    const { error } = await stripe.confirmPayment({ 
        elements,
        confirmParams: {
              return_url: `${import.meta.env.VITE_SERVER_URL}`, 
        },
    });
}

... I get the following error: Invalid value for stripe.confirmPayment(): elements should have a mounted Payment Element or Express Checkout Element.

I've tried a lot but I just can't figure it out.

Can someone help me?

urban delta
#

hello

crude abyss
#

Im creating a schedule subscription but its erroring out asking for a customer, I read the document, and it seems like the customer should be optional, does anyone know what's going on

rich inlet
#

hello , im enabling automatic_payment_methods on the PaymentIntent but i dont see google pay button on the checkout strupe element n the client side , what can be the issue ?

frosty yoke
#

Hello there, I have a customer that enter his card for a payment, and stripe dashboard tell me that the card is expired, but date of the card is "may 2025" How stripe can tell that the card is expired with that date ? Can someone help please ?

analog frigate
#

Hi, I just wanted to check a design question as this is the first time i'm integrating with stripe. I'm building a lesson booking site and I'm assuming I should be making a new product for every lesson then somehow invalidating / making it unavailable (but keeping it for historic lookup purposes) once the lesson has happened. I just wanted to check that making a new product for each lesson is the best way to go about it and there isn't something else i've missed?

terse trail
#

hi everyone, hoping someone can help - we're trying to process MOTO debit card payments in Canada however stripe is passing back the following error:

"message": "Your card number is incorrect."
"type": "card_error".

terse trail
# terse trail hi everyone, hoping someone can help - we're trying to process MOTO debit card p...

Here is the request:

{
"description": "1st payment for member lil debbit testing debit at test pool for course tier 0 at wednesday 08:00 to 08:30 [$4]",
"payment_method_options": {
"card": {
"moto": "true"
}
},
"statement_descriptor": "XXXXXXX",
"currency": "CAD",
"customer": "cus_NSDbUmeXXXXXX",
"payment_method": "pm_1MhJAiKhgqED1vd7Q8hIqrep",
"confirm": "true",
"amount": "452",
"payment_method_types": {
"0": "card"
}
}

If anyone can help I would greatly appreciate it!!

patent wadi
#

Hey guys, got a question regarding having a user balance. So my platform is a marketplace and I'm looking to switch over to using stripe, we have a user balance on the platform which allows users to purchase items in the marketplace. So a user would use their card, deposit into their balance and then spend it - is this possible within Stripe? (We would also like to support payouts, so a user could cash out their balance)

rich inlet
turbid mesa
#

Hey guyss, I'm trying to use installments in payment intent here in Brazil. I follow this documentation: https://stripe.com/docs/payments/installments/br-installments/accept-a-payment?platform=2-step#payment-intent. I'm not able to confirm a payment, the creation method worked well but when a try to confirm this payment intent, an error was raised. I'll send some prints to make easier to understand.

This is the error message:
"The selected installment plan is not supported for this payment method. You can retrieve valid installment plans on the PaymentIntent in payment_method_options[card][installments][plans]."

spark solar
#

Hello. I would like to create a payment link when a payment for a subscription fails (like a renewal) due to a credit card expiration, say. What parameters should I pass when creating a payment link to direct stripe to apply the payment to a particular existing subscription? If that is not possible, what is the proper way to send a link to the user so that the user can pay the outstanding amount and apply that to the subscription?

vagrant steppeBOT
#

Lewis

#

ilyeselb

vocal wagon
#

Hello, is there possibility to transfer payment to different connected accounts within one order?
e.g. user buys products from 2 different vendors, and need to transfer 1st product price to 1 connected account, and the 2nd product price to 2nd account.

magic lance
#

can I retrieve payment method by invoice id

vocal wagon
#

Hi! How is "billing_address_collection": "required" supposed to work for the checkout session?

orchid hound
#

hi! We are using stripe's pricing tables to collect payment from our members, and have a larger cohort of folks that have been given a promo code/coupon for their first month(s). We are seeing an issue that members cannot find the place to add a promo code on mobile, and I'm wondering if 1) anyone else had had this problem and 2) if there's a no (or low) code way to configure this to be a bit more obvious. Web isn't presenting a problem, just the mobile UI

strong hinge
#

Hi there. I'm trying to retrieve a payout from my test/sandbox account that was manually created through the Stripe account dashboard, but I keep getting the following error:

    "error": {
        "code": "resource_missing",
        "doc_url": "https://stripe.com/docs/error-codes/resource-missing",
        "message": "No such payout: 'po_1MhMnkC8B38I39pkStkSfpLB'",
        "param": "payout",
        "request_log_url": "https://dashboard.stripe.com/test/logs/req_LydTEEfKVis3bA?t=1677856524",
        "type": "invalid_request_error"
    }
}```

Can anyone shed some light on why the retrieve payout API request is continuously erroring out?
glossy surge
#

Hi, I'm trying to integrate either Stripe Links or Stripe Checkout to build a monthly subscription to a social platform. We do not have email addresses and cannot guarantee phone numbers because users are also able to sign in with a crypto wallet. I am struggling to figure out how to associate our user identifier with a Stripe customer. Any thoughts on where I could start here? We'd like to be able to add metadata to the Customer object during the checkout flow but I don't see a way to do that. We can either set client_reference_id for Links or metadata for Checkout and will get them in the webhook but there seems to be a race condition here because the webhook that contains both the client_reference_id and Stripe's customer id does not guarantee a payment was successful and the webhook that does guarantee the payment was successful does not include client_reference_id.

stuck basin
#

I’m working on add the payments methods by google and apple in my app and I can’t find if there is a way to grab the payment method (credit_card/google/apple) at the webhook event invoice.paid any help? Thanks

flat osprey
#

hey i am having some issues with payment on my shopify store. there was an issue processing your payment . try again or use a different payment method

jade trench
#

Hi, I've found a bug regarding searching and scheduled subscription. Where would I report it?

icy spindle
#

Hey there, I need assistance with creating a proper return_url parameter for creating a stripe account that redirects back to my iOS app when the onboarding is complete. Right now I have a safari view inside of my app that opens to do the onboarding but I need it to close when they are verified and it gets redirected

supple eagle
#

Hello there, we have customer who subscribed using the Direct debit and in between he has updated the subscription and his status has become past_due. is it correct or there is problem with direct debit?

sand spear
#

I am trying to implement the webhook in nextjs but I am having a lot of trouble generating the event object

west sable
languid swallow
#

Stripe has given me a CSV of card fingerprints. Is there an API endpoint I can use, to retrieve the payment object and/or transaction by supplying a fingerprint?

plain seal
#

Hello, I am trying to set up applepay and gpay. Can I get some help in this?

simple jackal
#

good day. I having problems creating a connected stripe account
https://stripe.com/docs/api/customer_bank_accounts/create
with this payload to fill the endpoint
{

"holderName": "Trainsquare LLC",
"bankName": "Wio",
"country": "AE",
"currency": "AED",
"lastFourDigits": "",
"AccountHolderType":"company",
"routingNumber": "808610001",
"status": "Not verified",
"accountNumber":"9768597487"
}

i keep getting this error.
Stripe.StripeException: We couldn't find the bank for that 
   at Stripe.StripeClient.ProcessResponse[T](StripeResponse response) in //src/Stripe.net/Infrastructure/Public/StripeClient.cs:line 153
   at Stripe.StripeClient.RequestAsync[T](HttpMethod method, String path, BaseOptions options, RequestOptions requestOptions, CancellationToken cancellationToken) in /
/src/Stripe.net/Infrastructure/Public/StripeClient.cs:line 115

Pls can i get help?

magic lance
#

Hello. I am using Gatsby (React) for my frontend framework. I am using stripe checkout and customer billing portal for first time sub and upgrade plan. When I'm on localhost I get in developer tools CSP error's. On development version which is hosted on Firebase there are no errors.

tawny pivot
#

Good morning. I am listing all of my subscriptions for a product and I want to know what subs still have charges that will occur in the future. I noticed that the value for NextPendingInvoiceItemInvoice is always null. What's the best way to get this information when using the sub list API?

graceful niche
#

hey there
hope you're well
is there a stripe vue to complete 3ds auth i can send to my customer please?

glossy tangle
#

Is it possible to remove subscription items when updating a subscription? /v1/subscriptions/:id

misty stream
#

I have monthly plans but now I want to introduce half-yearly and yearly plan do I need to create one-time payment link for that? How can I charge customer upfront for 6 or 12 months?

vestal glade
#

Where can I find my 1099-k form?

turbid mesa
#

Hey guys, I'm trying to cancel a payment intent but it's raising an exception with the following message. Also, this payment intent has requires_capture status as it was written in the docs

"Refunds cannot be created at this time, please try again later.'

tribal forge
#

Hey guys, I've build out a full payment flow using React and Stripe's Payment Elements. Just looking to get a few ideas how we could go around handling when a payment intent transitions from created to successful, or from processing to successful etc. We have noticed a delay from time to time on the webhooks being triggered, I don't really want to just redirect the user to a page that says "Payment Processing", then the client needs to be refreshed to get the updated information. It also feels a bit hacky constantly calling the stripe API to retrieve a payment intent and check on the status. Would love to know how you guys are handling this? Websockets? SSE? 🤷‍♂️

sweet forge
#

Hey, what's the use of idempotency_key in webhook event? I see it is duplicated in these two different events

cunning sable
#

Hello

#

Can I use Stripe Subsctiptions with Wordpress?

median smelt
#

hey,

are there any ways to restrict the 'allowed_countries' for 'billing_address_collection' in a checkout session?
due to tax related stuff, i need to make sure only customers from specific countries can enter their billing details.

it only seem to be possible to restrict the countries for the 'shipping_address_collection'
for example: 'shipping_address_collection' => ['allowed_countries' => ['US']]

this is possible via payment elements, unfortunately i can´t use the payment elements due to the lack of functionality like 'automatic_tax' & 'invoice_creation'

much love

prisma ridge
#

Hey,

#

can i use Stripe Atlas Payment Gateway to integrate with more than 1 website?

vocal wagon
#

Hey, I need some help, on test mode, one of my subscription has been cancelled and I don't know why

dawn hedge
#

Hello

sick kettle
#

Hey frens. I'm trying to use Payment Element to add card source for a user. When I do something like:

await stripe.createToken(elements.getElement(PaymentElement));

a unresolved promise is returned. Card element works but I can't seem to get the card details from payment element

oblique dust
simple vale
#

Admin GUI Q: anyone know why Stripe payment link is not letting me select from all of my products in test mode?

Only, a subset of products are available in the dropdown within test mode? Odd.

Thanks!

elfin fulcrum
#

Hello, I am trying to test my stripe checkout process using cypress but the checkout page does not load and i get the error:

Stripe Checkout is not able to run in an iFrame. Please redirect to Checkout at the top level

How can i resolve this issue?

jolly hound
#

Hello, I run this code in Windows and it gives me this message.
stripe customers create requires exactly 0 positional arguments. See stripe customers create --help for supported flags and usage

spring tree
#

Hello! 👋
I am implementing an integration in which I'd like to regularly perform off-session charges, but also trigger 3DS at the time we collect the card information. I am creating the SetupIntent with payment_method_options[card][request_three_d_secure] = 'any' as advised in the guide, but do I also need to check this box in the dashboard?

young flower
#

HI,
I just setup Firebase Stripe Extension for my Web App. Everything goes fine. But I am struggling to add few custom cloud functions. I want to add some token balance for the user's subscription.
E.g
5USD / Month - 2000 Token
19 USD/ Month - 50000 Token

And these token should be used to call an external API.

I think I can use Eventarc for that. But I don't find any documentation for that. Can anyone point me that please.

glossy tangle
#

On a subscription upgrade I'd like proration to be handled in this way:

  • Don't credit the subscription with unused time on the old subscription
  • Keep the same billing cycle
  • Prorate the remaining time in the billing cycle (i.e if there are 2 weeks left in the current billing cycle, they would pay for the remaining 2 weeks of the upgrade, then pay the full amount at the end of the billing cycle for the new month)

Is this possible on a call to subscription update?

hazy coyote
#

Hi team, using rest api in want to clone the payment method from platform to connected account. I'm getting below error
parameter_unknown - stripe_account
Received unknown parameter: stripe_account

here is the req id: req_1tMVORYMMw53J1

glossy dagger
#

Hi there. Trying to create a custom connected account and a bank account in java. Getting this message:

You cannot request the card_payments capability for accounts in AM. For a list of countries that support card_payments, see https://stripe.com/global. To create an account in AM, see https://stripe.com/docs/connect/cross-border-payouts. Please contact the administrator for support.

sweet forge
#

Stripe does not guarantee delivery of events in the order in which they are generated. What if I have a recurring function which retrieves the events and sorts them by the created field - does that guarantee that events will be ordered correctly?

unreal fox
#

Hi all!
We have recently migrated customer data between accounts and now I am trying to recreate all the products, prices, and subscriptions. Is there a way to override the price ID to make the subscription recreation easier?

trim smelt
#

Hi! I'm wondering why the API is telling me that the due date of an invoice is not the same as the PDF generated for the invoice?

ruby hamlet
#

I remember seeing a page that shows the workflow for Stripe, from creating/connecting to a server to accepting payment. I can't find it now. Does that ring a bell with anyone?

uneven flint
#

Hi, I need some help with the proper redirects for my users once they try and sign up for stripe but havent completed it

muted wing
#

I have a connect account that seems to be blackholing customers that I try to create on it. The requests to create new customers seem to go through and IDs are returned, but I can't find them in the Stripe dashboard.
Account ID: acct_1MWOTXQpSkXRz5bZ
Customer IDs: cus_NSX6x9ayGCvSYE, cus_NKfYaNx1Qdmf0z

edgy spruce
sudden yoke
#

hi, for 3ds, what exactly happen to the customer if the issuing bank of the cc requires it and we have basic 3ds turn on for that

exotic geyser
#

Hello Stripe dev team! i am using api with php (laravel) application when i try to make payment it was working fine before on another domain now i changed my domain and it stopped working.

I am creating customer first then creating subscription and passing customer id and price to subscription and it creates subscription with incomplete status while same code i have on other domain and its working on that domain but if i try here on a new domain it shows here: $customer = $stripe->customers->create([ 'description' => $request->price, 'email' => 'developer@jantrah.com', 'source' => $token, //'payment_method' => 'pm_card_visa', ]); $sub = $stripe->subscriptions->create([ 'customer' => $customer['id'], 'items' => [ ['price' => $request->price], ], ]);

sterile cradle
#

Hello stripe dev team. How do my enable my account for instant payout?

vocal wagon
#

Hello, i am creating checkout sessions in mode "subscription" but i dont want invoices to be send to our customers. Setting the invoice_creation.enabled to false does not work.

manic igloo
#

Hi, I am implementing payment method using @stripe/stripe-react-native and I have created a payment screen which has a button which says add card. upon clicking it shows a popup from the bottom of the screen which has previously entered cards and has an option to add or edit cards. I want to change this functionality where this forms should'nt pop up from bottom rather I should have it on the screen as part of my component. How can i do it?

marsh tendon
#

Hi, I am currently implementing a flow where the user adds a payment method to their account using the payment element and stripe.confirmSetup(). I have noticed that this method can cause a redirect/refresh when called ({redirect: 'if_required'} may still potentially redirect). I have been told that it is a hard requirement that no page redirect/refresh may occur. I've noticed that confirmCardSetup() has a handleActions param, is there an equivalent for confirmSetup()?

vocal wagon
#

#dev-help message

I implemented the above flow at your suggestion to help prevent spammers, but now I am seeing some customers get multiple subscriptions provisioned to them, when there should only be one subscription per user.

unkempt bear
#

Hi all,
We're using Stripe JS with a Payment Element in our app.
I was wondering if it's possible to test a payment that involves a redirect to a bank verification page, and redirect back to our app.
I was able to see a 3DS test popup modal for example, but I haven't seen a test card that causes a redirect.

stable wren
#

Hi, I've been having issues with a customer's SetupIntent. I'm receiving generic_decline for the decline_code, but according to the user's bank, they shouldn't be getting declined. The user has had multiple failed attempts, each with the generic decline, and SetupIntents are no longer showing events on the bank's end. Any idea on the blocker?

rocky cloud
#

Can I pre-load saved payment methods in a Payment Element (similar to how I can pre-load contacts in an Address Element) so a user can used their saved payment information?

next atlas
dense snow
#

If I use line_items.price_data.product_data when creating a checkout session, will that add additional products to the dashboard? (I'd like to avoid adding products to the dashboard)

green plinth
#

hi, I am no code guy, looking to implement stripe connect in xano. Any help or pointers or articles would be appreciated.

manic igloo
#

Hello I am not able to retrieve a customer using retrieveCustomer api call. I am getting this error "The provided key 'sk_test_*********************************************************************************************zPDd6I' does not have access to account 'cust_account_id' (or that account does not exist). Application access may have been revoked."
need help....

sand goblet
#

hello! when attempting a "manual" payout via the api out to a Connected account's debit card, i receive an error if the amount is over $10k. i see these docs (https://stripe.com/docs/connect/legacy-transfers) that seem to detail this, but i'm wondering if it's valid to simply split up the payouts into multiple payouts that are all under $10k. is there a monthly/daily limit? i seem to have been successful for 2 payouts totaling $11k, which would suggest "yes", but not sure if there are issues with this approach, as it seems to sidestep the issue.

connected account: https://dashboard.stripe.com/connect/accounts/acct_1MALhHIwnCkHWb4Q/activity (you can see the two payouts for 5k there that were the split-up of the original $11k)
original request (req_X8qQbJ833Ao6OG) that failed with the error Debit card transfers are only supported for amounts less than or equal to $9999.

humble coral
#

Hi, has anyone been experiencing issues with Issuing Elements and nonces? Our backend is suddenly getting "No such ephemeralkeynonce" responses back from Stripe when we try and show users their cards.

Checklist of things I've tried:

  • yes, requesting as the connected account (otherwise we get "no such card" responses)
    • although: not sure if the frontend createEphemeralKey call needs to be made as the connected account---or how that would be done
  • api version 2022-11-15 on all backend requests
sudden yoke
#

using one of the many 3ds cards, the front end prompt this in test mode. If I continue with complete authentication, it should succeed?

unreal vine
#

Howdy. Is 'payment_method_types' supposed to be a required param when creating a Checkout Session?

onyx frigate
#

Hey there! I have a question about payment links... I created a payment Link via the UI and I embed it as a link in my website. Everything is great and works well... I also have set up webhooks to listen for checkout session completed, AKA the user paid.

However, is there a way for me to pass a UUID that corresponds to an entry to my database to the paymentlink, so that when the webhook's checkout session completed event is run, we have access to that UUID?

My use case would be:

  • user goes thru flow and fills out some details
  • user clicks button to submit which creates an entry in the database with said details and then takes them to the paymentLink
  • I want to be able to link that entry in the database to the user that just paid for it
south trellis
#

can you tell me if this subscription was created from the stripe dashboard sub_1MXqpNBPM36OC3gXbzWGS1AH

rich path
#

Hey there! I have a question about plaid and stripe connected accounts. I am building a marketplace where people can buy and sell sneakers. I use plaid in order gather the information of the users and verify there bank account. I then use the plaid to make a stripe bank account token in order to create a customer so that they can do ach transfers to pay for the sneakers. However, we also intend buyers and sellers to be the same individual and from the research I have done, I can't transfer money to customers and I can only transfer money to connected accounts. However, from the way it seems, I can only make connected accounts if I use stripe's onboarding which seems to be identical to plaid's onboarding. My question is,

  1. is there a way to use plaid's processor token in order to make a connected account so that my user doesn't have to be onboarded twice. 2. if I were to fully transition to stripe's connected account onboarding, can I both charge and transfer money in and out of their stripe connected account so that I can compile all of there transaction for a 1099 form
uneven flint
#

Hello, I am running into an issue where the stripe payment link is not working

cerulean pineBOT
cerulean pineBOT
#

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

cinder flax
#

Hello, I got premium off of roblox with stripe and i was wondering, do i have to wait for a premium to run out to remove the credit card info or how am i able to remove it

sage hazel
#

why is the filter by card brand not working in the /v1/charges/search api endpoint?

humble nebula
#

Is there a way for my app to get the real-time balance based on events? There is a balance.available event but it only fires for positive balance transactions. This means that the event is not fired for negative balance transactions such as stripe fees. Is there a way to reliably get the real-time stripe balance regardless if there are positive or negative balance transactions?
https://stripe.com/docs/api/events/types#event_types-balance.available

brisk iris
#

Hi, we noticed that we've multiple item purchases coming in via the same order ID through OpenCart (done up by a third-party vendor) and a Custom Stripe API that the vendor has built for us.

However on the back-end, Stripe indicates it as only one item / one amount (and the description on Stripe only states that one product) but for the nature of our work, we have to reconcile based on per line item.

So my admin team who is doing the reconciliation is having a hard time splitting the processing fees and may often miss these transactions out, which cause a lot more admin issues later on.

Could this be a coding issue with the vendor or would this be a limitation of the payment gateway that we have to setup a workaround for?

naive edge
#

Hi Stripe dev. Does this card test always requires 3ds 4000000000003220 ?

solid aspen
#

Hey I have a charge on my account and the person I bought it from says they don’t have the service but they’re still charging me. Can you guys help? Thanks

prisma stirrup
#

Hello When i made apple pay true the stripe payment sheet didnt appear

gray kestrel
#

How can I update price of schedule subscription. I just wanted to update price.

I just want to update price of the item in all phases. I have tried update schedule subscription API but its throwing error like end and start date is required when I give it says in valid. I have tried different things but its not working. Looking forward for your prompt response.

azure spindle
#

I apologize if I should be answering a specific thread, but in response to a thread I previously had ... I followed up on some testing ... and if we need to reference an existing customer, it looks like we can't use a stripe pricing table because as far as I can see it ALWAYS creates a new customer in stripe ... am I right?

azure spindle
#

Thanks @willow latch

proper cliff
#

Does anybody know why on Stripe, my price shows up correctly $15 + tax = $18.

But, on the payment page, it doesn't mention anything about tax?

hallow zealot
#

Hellos, Is it possible to change the limit for the total amount due in the Stripe API settings? I'm getting an error message that says 'The Checkout Session's total amount due must be no more than ¥300,000.' even though my amount due is below this limit. If it's possible, could you guide me on how to make this change? If not, could you assist me with finding an alternative solution to this issue?

chrome hornet
#

I need an email to be sent with the receipt for a premium user after their credit card is charged in stripe.how I do

forest shore
#

Hello, is there a stripe element for updating subscriptions? I use invoice immediately and right now when a customer hits pay when changing their subscription, I need to check myself if the payment fails or 3d secure is required etc. Can I do this with stripe elements?

elfin mantle
#

Hi Stripe Apps Team,

I am unable to speak to deployed backend (Digital ocean) from my stripe app. It is deployed on an https domain.

I get this error in my console.
Refused to connect to '' because it violates the following Content Security Policy directive: "connect-src http://localhost:* localhost:*".

I have added the url to the connect-src array in my stripe app

Any ideas why this is happening?

nova pond
#

Hi , we have 2 different projects and we are planning to use same test account for both.. is there any downside of doing it like from technical or administrtive point of view

nova pond
frozen sphinx
#

Hello, is there a way to request Connect fees for a specific connected account with the API ?

placid locust
#

hi, I'm trying to test some behaviour with subscriptions and an failed payments. I want to use a test environment but am having trouble adding cards to my test account. I've tried to add either generic decline or insufficient funds, but was unable to add either of them. It doesn't make sense for Insufficient funds decline to throw during setup intent right? I've tried using the Stripe dashboard and API

ruby heart
#

Hello, for the app I’m developing I’m using Connect Express to allow a marketplace type of payment system, where User A is selling a service and User B is buying it. When User B buys it, the money goes to my main Stripe account waiting to be then transferred to User A after taking my 10% commission.
My question: is there an API or any way for me to integrate the Connect user dashboard into my app? What I’m interested in is showing the account balance of the seller (so User A) directly in the app instead of using the website
I’m developing on iOS in Swift but I will soon move to Android too.
Thank you

burnt spruce
#

Hi, I am trying to create a test plan where there would be subscription price for that plan + also an on demand usage price added to it(like: $10/100 credits) monthly. Any way stripe has solution or I have to implement it explicitly on my server business logic?

azure seal
#

Hi, I am trying to create a charge using stripe.charges.create() and the statement descriptor set to the charge is a dynamic one {statement_descriptor: ${bill_number} ${supplier_name}. I am passing the intended statement descriptor in my 'Request POST body' and hope to get a valid response. The problem is when I look at the bank statement the statement descriptor appends the static descriptor set in the Stripe dashboard. The default statement descriptor occupies the majority of the 22-char length and the dynamic descriptor which was set in code is hidden due to appending. I should have only the dynamic descriptor shown in the bank statements and not the default one set in the dashboard. Please help me to fix this.

daring frigate
#

Hello,

I am using version 0.19.0 of @stripe/stripe-react-native, and I am using the initPaymentSheet method. I am looking for a checkbox that allows me to save card details. how do i get that

this is the current implementation

initPaymentSheet({
paymentIntentClientSecret: "xxxx",
customerId: ""xxxx"",
customerEphemeralKeySecret: "xxxx",
allowsSavingCard: true,
merchantDisplayName: "xyz",
})

vocal wagon
#

Hi there,

We'd like to allow our customers to be able to subscribe for our services using the Stripe Hosted Checkout Page and we'd like to provide a 7 day free trial without collecting their payment method. Although this is quite straightforward we also want to limit some of our features during their free trial period so it would be nice if we could let them fast-forward to their paid period. Since we've never collected their payment method we cannot just short circuit the trial period by providing the special SubscriptionTrialEnd.Now value to end it immediately.

What options do we have here?

  • If we set the end date maybe 10 seconds from the current time, it's a bit error prone because of the different system's clock skew (although in this case the built-in mechanism ends the trial correctly). Also, in this case we cannot really tell our users that it's in progress since the state in Stripe has not yet concluded and we're still waiting for webhook events.
  • In case we don't let them to fast-forward if we detect they don't have a payment method attached, how do we streamline the workflow here? Our customers would be very confused if they were redirected to Stripe's Customer Portal to do some modifications there and they would need to navigate back to our site to continue.

Could you please recommend a better way to deal with this?

vagrant surge
#

Hi I have deleted a subscription and received an invoice in test mode, the problem is that I also deleted the user, is it normal to receive invoice like that ?

shrewd night
#

HI How do i enable automatically Charge my customer a processing fee option.

nova pond
#

Is it ok to use test mode on our dev servers of the same production account which is live? or is it recommended to create a seperate test account for testing?

shrewd night
#

is there a way to do this ?

sterile cradle
#

Payment via bank transfer is it supported in USA /usd?

misty hornet
vocal wagon
#

I need help for my individual case

#

Authorization of company documents was denied but I don't get why, it'S the original document.

slow pivot
#

Hello,
I am stuck with Flutter Stripe. I am in test mode and try to make a payment with a PaymentSheet and payment is still incomplete with the "requires_payment_method" status. Payment intent is successfully created but I don't see how to go further... Thanks for your help !

raven brook
#

Hi.

#

I have a question reg 3d secure using payment intent.
Do we have to write any specific code block to prompt fot OTP authentcation?

Will it prompt OTP window automatically if the card requires otp authentication even if any code block to prompt for OTP is not implemeted?

chrome hornet
#

I need an email to be sent when a user changes their credit card information in stripe How I do?

kind stump
#

Hey
I made my stripe goes live yesterday, and I had around 118 payments in form of subscription since yesterday in form of SaaS - no download - personal category
But my Stripe tax doesn't show anything under "monitoring"
I've passed automatic_tax.enabled=True for all of my checkout session, and i didn't make any of my products non-taxable

Is there something I'm doing wrong? or they show up later?

quick pike
#

Can we set quantity of a product during product creation?

final wing
#

Hi Team, while trying to distribute stripe app on test mode ..i am getting below error

tawny dust
#

Hi!
I've got a question about the stripe checkout.

If I were to create a stripe session with line_items.
Could I use each line_items to create direct charges to connected accounts?
In my platform a user will be able to pick any amount of connected accounts and give each one of them any amount amount that they would like.

prisma mulch
#

Hey, I have a couple of questions about using on_behalf_of.

  1. Is there any way (maybe a beta version) where I can use the customer_balance as a payment method when creating an invoice for a connected account?
    This is the error I'm getting now:
    The operation failed with an error. Parameter: payment_settings[payment_method_types] The payment method type customer_balance does not support invoices that are created on behalf of other Stripe accounts.

These are the headers I'm using: 2020-08-27;customer_balance_payment_method_beta=v2;customer_balance_billing_beta=v2

  1. What is the logic behind using both on_behalf_of and transfer_data[destination] on each call? I would assume on_behalf_of is enough to get the funds transferred to that account?
white warren
#

It's possible to create an off_session payment or a subscription with a payment method that requires authentication 3d secure?

azure seal
#

Hi, Many customers make payments for our connected account. After the payment process, we do manual payouts to the account. While doing manual payout we frame a payment descriptor for each customer in order to identify or understand better the bank statements. And the dynamic formation is something like this “[invoice_number] [customer_name] LFPay”, at times it can occupy the complete 22 char length. I could see that we are sending the statement descriptor as expected through the post request payload and it seems correct in stripe portal as well. The issue happens only when the connected account receives the bank statement, In the bank statement, the payment descriptor looks inconsistent with what we sent. It is getting overridden or replaced by the account's contact information website value. I should have only the dynamic descriptor shown in the bank statements and not the default one set in the dashboard. Please help me to fix this and avoid any appending in the last minute.

gray kestrel
#

@misty hornet If change schedule into subscription with coupon as you suggest whats going to happen with current subscription?

obtuse python
#

Hi Team Stripe... I am attempting to cancel a payment made by bank and do not see the action. How does one cancel a payment to a bank account? Thank you for any assistance you can provide

vocal wagon
#

Hi team, I'm using Laravel and the cashier package for subscription management. The flow initially involves associating the card to the user, then immediately creates the subscription using the card previously added to the customer. At the time the card requires confirmation, the notification from the bank shows the amount of 0. Is there any way to show the actual price of the subscription? Thanks

languid blaze
#

Morning,

I am using Elements.js for my payment flow, it loads a Bacs Direct Debit Mandate confirmation modal for me.
How do I get it to pull my business details from Stripe through to the area in pink?

scenic anvil
#

Hi. Is it possible to pay out from a Stripe account to a third party's bank account directly, or is creating a connected account the only way?

tulip estuary
#

hello suddenly i get this error: Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing it worked just fine before, and didn't change anything. I pass the raw body, the secrets are fine, but it's just not working. We are using version '2020-08-27', also when I try to create a test header for the exact endpoint secret and request.rawBody, it works fine, not not working correctly with the stripe-signature received from your request. Did anyone encountered this, or can anyone help me? Thanks in advance!

plush lotus
#

Using react, stripe and the <CardElement> component, we then use the method:
stripe.confirmCardSetup(clientSecret,
{payment_method: {card: CardElement}
}).
But when we submit the form, we have two events triggered (ClientSecret creates & ClientSecret Success) but no card has been attached to the client.

patent mantle
#

why i do not see the sheduled subscription in customer portal

mystic crater
#

Hi, I am learning Stripe to build a integration using pricing-tables and webhooks for selling only subscriptions for now. The pricing table is very easy to set up, but I am getting confused with the webhooks that I am receiving. for example: the webhook "payment_intent.succeeded" comes first than "payment_intent.created". Is it the correct order or is it expected to be received on mixed sortings? This is the whole summary of ~~APIs ~~ Webhooks calls I have received after a testing mode payment using pricing tables:

humble path
#

Hi, wanted to check if there is a way to obtain "Issuer" information (in the screenshot from a customer's card information) from the payment_methods WebHooks or otherwise!

slow pivot
#

Sorry, I experienced a connexion problem, is it possible to pursue the conversation?

zenith kite
#

Hello, I'm currently investigating a security issue for one of our connected accounts (standard), would be useful to discuss with a Stripe developer to figure out a few technical details of the situation. Cheers

civic onyx
zealous cosmos
#

Hi, when creating an account we are using the requested_capabilities field, but I see now in the account object documentation that there is a field for capabilities and not the for requested_capabilities field.
The account is created successfully with the requested_capabilities field so are you still supporting this field? Or should we use the capabilities field instead?
https://stripe.com/docs/api/accounts/object#account_object-capabilities

jaunty granite
#

Looks like you forgot to include an API key in your request.

You can find a list of your configured keys on the API keys page.

#

i am passing metadata to strip using curl

#

but i get error in strip

desert quartz
#

Hi, my use case is that we are the accounting software creators where my app users need to collect money from their customers so what would be the flow for standard account type after connecting the account to my platform, should i create a checkout session directly with the amount mentioned in it?

jaunty granite
#

"Authorization: Bearer " . $apiKey

prisma stirrup
#

Hello i Created merchant id but still stripe payment sheet not apeare when make apple pay true @willow latch

#

@waxen quail

rain stream
#

Hi, is there a way to update card from on-session to off-session future usage without providing the card details? Something like "update customer's payment method" (https://stripe.com/docs/api/payment_methods/update#update_payment_method-card) that would accept future usage parameter... Or do we need to "forget" the card and save it again?

solemn musk
#

How can I start a subscription at a later date, I know it can be done with Subscription Schedules but is there any other way to do it ?

zealous cove
#

I am unable to receive events on deployed site although it is working correctly at local server

young flower
#

Is it possible to embed stripe's customer billing portal on my webapp? I generate a portal session per customer wise but unable to embed it inside an iframe on my website.

strange rune
#

Hello, we have an Stripe Connect system working in a spanish account. We are trying to pass funds from our balance to the balance of our client's Express account based in USA and all the transaction in USD currency. We are using a destination charge (https://stripe.com/docs/connect/destination-charges) but we get the message "requires_payment_method" and we want to not pass a payment method, instead we need to charge the balance of our platform directly. Can you help us please?

granite depot
#

Hi, I hope someone can help me with this, I am trying to do the following, I want to be able to send funds from my stripe account to a connected account, I tried to do it with the transfer api but it asks me for a source_transaction, so, I must create a payment intent, but to get the source_transaction I must confirm the paymentIntent, however, to confirm the payment intent I have to add a payment method, but I can't add a payment method because I am trying to get the funds from my stripe platform account balance, so my question is how can I transfer balance from my stripe account to a connected account?

cyan vale
#

Hey guys, I'm confused about an error message I get when trying to create a subscription via checkout session:

The provided Source src_1Mf4aBCL3oovQ9hjxKFQPs3y has a status of pending. Sources with the type of ach_credit_transfer must be chargeable to be used with a PaymentIntent. Make sure the Source has been correctly authorized and try again.
civic locust
#

Hello. There is a way to use stripe.subscriptions.del(:ID) and the subscription actually just get deleted in the end of the billing period? e.g: the end of period is 20th and I cancel a subscription on 15th, i want the subscription to exist until 20th

zealous cove
#

How can i set country of user programatically in stripe payment element??

honest skiff
#

Hey! I'm looking for a way to issue an invoice to a customer, excluding any coupons they might have assigned and any remaining balance they might have on their accounts. Is this possible?

final tartan
#

Anywhere on Stripe where we can provide feedback for new features/endpoints etc? Can't see a forum here for it - sorry if this is the wrong place!

vocal wagon
#

today I was able to log in with the email: info@hotelanemone.com
and a few minutes later no problems with registration with e-mail: info@hotelanemone.com
stripes did not find my email address anymore, what can I do?

#

the support do not answer

#

so the send me to the direct chat

vital rover
#

Hello team! do we have a way to listen event from specific type (account or connect) using the stripe listen CLI ??

granite depot
#

Hi, I hope someone can help me with this, I am trying to do the following, I want to be able to send funds from my stripe account to a connected account, I tried to do it with the transfer api but it asks me for a source_transaction, so, I must create a payment intent, but to get the source_transaction I must confirm the paymentIntent, however, to confirm the payment intent I have to add a payment method, but I can't add a payment method because I am trying to get the funds from my stripe platform account balance, so my question is how can I transfer balance from my stripe account to a connected account?

scarlet wind
#

Hi help devs, i'm currently trying to reconnect stripe with a 3rd party (specialist lending) however after selecting the account the page times out to a blank white page, also currently having issues with stripes API keys

frank iris
#

Hi everyone, I'm trying to refund a credit note (test mode) in a subscription schedule and can't find a way to do it:

  • In our use case the customer pays each installment in advance and the subscription can be paused and optionally reinstated later.
  • Because of several reasons we don't use proration so, upon pausing the subscription, we issue a partial credit note on the latest invoice for the remaining of the current period.
  • But if the customer decides later not to reinstate, then we have to refund them.
  • So, the issue is that I haven't found a way to convert a credit note to an refund, because there won't be a future invoice we can balance out with the credit note.
  • I tried voiding the credit note, but got the message that I can only void a credit if the invoice is open
    Any suggestions here?
    TIA
lilac crow
#

hi there i have a question about stripe subscription:
how user shoud cancel his subscription on client side?

paper raptor
#

Hi Team

#

Please let me know How I can make payouts manual in stripe connect

cyan vale
#

Why am I getting the following error even though I have configured payment methods?

This customer has no attached payment source or default payment method. Please consider adding a default payment method. For more information, visit https://stripe.com/docs/billing/subscriptions/payment-methods-setting#payment-method-priority.
terse trail
#

Hi team, hoping someone can help with processing Canadian debit cards. When trying to add a card to a customer I'm getting the following response:

"code": "incorrect_number",
"doc_url": "https://stripe.com/docs/error-codes/incorrect-number",
"message": "Your card number is incorrect.",`

glossy dagger
#

Hi there

#

how to create a bank account for cross-border countries?

timid venture
#

Hi guys, I have a question about the UK payout schedule. The FAQ stated that the first payout would take seven days whereas each on after should only take 3. However this doesn’t seem to be the case as my second transaction is taking equally as long. Is there a setting I have to change or…?

brave olive
#

Hello, a question regarding payment intent statuses and ach modal (calling collectBankAccountForPayment).
If I collect client data but not confirming the payment (for some reason) the status of payment intent will be 'requires_confirmation'. then if I collect the data again via the same modal and the client closes the modal without finishing it (presses X), the status will be still the same and I will never know that he closed the modal. is there any way to know that it was closed by pressing X? or is there anyway to reset payment intent status without cancelling it?
thank you!

prisma stirrup
#

hello

magic wren
#

Hello, is there a way in typescript for canceling multiple subscriptions at once at period_end ?

prisma stirrup
#

pi_3MieG0Ko2grgSU3G1zh7Sg8S on this payment intent we didnt get stripe payment sheet

#

@waxen quail

wheat heron
#

Hello guys. I need create a subscription that the user will receive x points monthly. And for each upload of file will decrease 1 point. How can I do this?
PS: I don't wanna use metered prices because I need charge in start of cycle.

torpid tide
#

Hello! I am working on creating a stripe integration with Laserfiche cloud. Within Laserfiche cloud, there is an ability to create web requests via a web service connection. I am trying to keep this simple while I get a better understanding of how to integrate payments. Is it possible to create payments via an http post?

obtuse crown
#

hi, I have a few questions regards subscriptions,

vapid kraken
#

I have passed metadata while creating a stripe express account. but I can't get the metadata in "account.updated" webhook

lapis spindle
tidal girder
#

How can we keep a <Menu/> component open after clicks? .... the trigger prop is making it hide immediately after mouseClick.

  • The desired outcome is to have checkboxes as the <MenuItem/> components where multiple options may be selected.

Also, here is a screenshot from the Stripe Dashboard itself. I am trying to replicate this entire Filters component exactly but the components working with each other aren't working. Can I have some direction / advice please?

reef solar
#

HI

#

please i need a specilazite email

#

of stripe member

#

more than 48 hours no reply yet

#

please any help

#

thank

crisp jewel
#

Hello guys, I'm upgrading the Stripe SDK on PHP, changing plans to prices, I've now something like this:

    $plan = $stripe->prices->create(
                [
                    'currency' => $currency,
                    'recurring[interval]' => $interval,
                    'product' =>  $product->id,
                    'nickname' => "Subscription for " . $plan_name,
                    'recurring[interval_count]' => $intervalCount,
                    'unit_amount' => $priceSubscription,
                    'metadata' => $metadata,
                ],
                ['stripe_account' => $stripeId]
            );

But i got as reply from Stripe 'Received unknown parameter: stripe_account'.
That stripe_account is the ID of the connected account, on the older integration it was working fine.

vagrant steppeBOT
#

TOLAP

fresh carbon
#

Hello everyone. Is there any way to change the description generated for subscriptions?

terse trail
#

hi, im looking into getting canadian debit cards working through my stripe account, the last message i opened was locked (see here: #1082281727835262997 message)

fickle wasp
#

Hello I want to leverage connect APIs for our business. We want to pay our service providers money from payments made to us by our customers on a saas. We are looking at this - https://stripe.com/docs/connect/charges-transfers however we need to pick account types which account types are best for saas platform ?

wide trout
#

Hello, using iDEAL to get user details I'm able to get pm from server
I want to use him to charge and getting
"The provided ideal PaymentMethod cannot be used again. It was used in a previous PaymentIntent or SetupIntent to set up a sepa_debit PaymentMethod, which can be used for multiple payments. To find the ID of the sepa_debit PaymentMethod, list the sepa_debit PaymentMethods associated with the Customer used to set up this PaymentMethod"

upper relic
#

Hello, im making a website where creators make content and users pay to see it, im in Paris , and i want to support US,
i've found out that i can not payout to US connected accounts , is there any way this becomes possible ?

vocal wagon
#

Hi there I can't find the place within Stripe Developper where I can add webhooks. Can you help with that please ? (I am not speaking of the adding endpoints page https://dashboard.stripe.com/webhooks)

wary sun
#

Hi! I'm about to move from an existing payment solution to Stripe. I see a single endpoint on SEPA mandates to retrieve one. But is there a POST method available since I already have my customers mandates, previously created from my current payment provider?

faint burrow
#

Is there a way to view headers for requests/response in the dashboard? Specifically, I'm interested in monitoring the Idempotent-Replayed header

glacial dust
#

Hi there! Is there a way to transfer my main balance to issuing balance? Programatically of course

terse trail
#

@stray oxide sorry i missed your message - #1082315389612077176 message I am still trying to setup Canadian Interac debit cards on my stripe account but when i test adding one, i get an error saying "your card number is incorrect" - i know it is not and have tried more than one

vocal wagon
#

Hello. Can I create 2 distinct api key on the same account for 2 different websites but same society? I use the same for now but thé webhooks are running on the same events and create confusing results.

turbid cedar
#

Hello, I wanted to create a stripe charge from a connect account to the platform account from the stripe dashboard, but I could not find a way to do it dashboard?

graceful niche
radiant musk
#

Hey after installing the latest version of the @stripe/stripe-react-native ( version ^0.25.0 ) this was in the typescript definition.

export interface Result {
    id: string;
    clientSecret: string;
    lastSetupError: LastPaymentError | null;
    /** The UNIX timestamp (in milliseconds) of the date this Setup Intent was created. */
    created: string | null;
    livemode: boolean;
    /** @deprecated Use paymentMethod.id instead. */
    paymentMethodId: string | null;
    paymentMethod: PaymentMethod.Result | null;
    status: Status;
    paymentMethodTypes: Type[];
    usage: FutureUsage;
    description: string | null;
    nextAction: NextAction | null;
}

however when result the value of paymentMethod is null and paymentMethodId is defined.

Does something else needs done?

plucky siren
#

Hi - I've connected to Stripe from wooCommerce in Test mode. There is a valid connection. Successful Test Card Details used and all looks good from a Wordpress / Woocommerce side but nothing is updating in the Test Stripe Dashboard. Any ideas of things to check?

kind karma
#

Hi all, Does anyone know if there is an alternative way to use tax with Stripe? Can connected accounts use their own tax provider and have the tax get passed to Stripe checkout?

queen coyote
#

Good afternoon!
I need to use Stripe as a payment gateway on my website. I use PHP-CURL. I would like to know which API I should use to make a payment request and in the end allow the customer to choose which payment method they want to pay with.

raw shore
#

I am not seeing style changes when adding this

<CardElement style={{
    base: {
        color: '#fff',
        backgroundColor: '#000',
    }
}} />
mental slate
#

Hello, I am working with Terminal SDK. When I call this method connectLocalMobileReader do I have to provide a location id? Looking through the backend API documentation, it seemed to suggest not.

rocky cloud
#

Is it possible to have AddressElement with Contacts "expanded" by default (same behavior as if you clicked the "Change" link on the element)? (Or a method I can call as soon as it initiates to do the same?)

visual bramble
#

We've had a very stable Stripe integration for Apple Pay/Google Pay for a long time and then something changed on Friday 3/3. Are there any known issues going on? Any changes in the API contract?

static niche
#

Hey guys, can someone help me?
I have a client who has an American stripe account, when making the link in his wordpress project, the SNN is requested, but because he is Brazilian, he does not have this number, how should I proceed?

obtuse crown
#

when using checkout which event should i use for handling subscriptions

silk lake
#

Hey there! We are trying to test that our integration works correctly with Indian recurring payments - specifically the "72 hours before charging the customer after receiving a payment request for a renewal". Is there a specific test card number we can use when setting up a subscription for this? I can see some listed here: https://stripe.com/docs/india-recurring-payments?locale=en-GB#test-mandate-setup

main crane
#

hello. I got a question about discount. Does it not get applied if the amount is already prorated?

unborn grotto
#

whats the best way to create a $0 subscription for a plan on stripe

grizzled fjord
#

Hi,
I made a webhook using express.js, I tested, I received the log.
Actually I listen to checkout.session.completed; How can I get the email client? I don't see it in the json.

violet gust
#

Hi, do you guys have a video on Express Connect Onboarding like you do for Custom? I just want to make sure I’m doing the onboarding correctly

gaunt seal
#

Good morning. We're noticing that if an active subscription is modified to add units, and that payment is declined, Stripe returns a past_due status on the whole subscription. A past due status on our end turns off access. What we would like to do is revert, (or never alter) the subscription to the original number of units and prompt the user to update their payment details so the original subscription continues uninterrupted. I'm wondering if there are settings for that scenario within Stripe or if I should build that logic in and return another event reverting the subscription.

plain lake
#

Hello. Once the user has entered the checkout I receive the webhook, payment intent created. In case the user leave the checkout without paying, how can I redirect him back to the same checkout from my website?

hexed mirage
#

How can I pre-fill the E-Mail Address in a card?

ripe osprey
#

Hey there, can someone confirm something for me. If I have a BACS direct debit payment type setup for a subscription, and that subscription invoice fails for insufficient funds, how many times can I retry that payment method, and, is there a charge for retrying BACS payments where they continue to fail?

outer tartan
#

Why does the app not include notices that your payouts are restricted? My payouts have been saying that they would arrive on a day and then when that day arrives, it keeps getting pushed back. I received no email or notice other than having to check the website, which I stopped using once I set up the account, to find out that I was restricted. It would be nice to at least receive a notice to “Check dashboard on the website” so I wouldn’t just look at the app that tells me everything is fine when it’s not.

vocal wagon
#

Hey all. How's your failed payments rate? Mine is ~ 6% mainly due to high number of "Insufficient funds" errors on subscription renewals.

vast bough
#

I am trying to setup a webhook with metadata in JSON format. I have meta data:

{"MaxNoOfMachines":2}

but in the webhook it gets sent as

"{"MaxNoOfMachines":2}"

What do I need to do to eliminate the backsplash marks that get sent in the webhook?

wispy bobcat
#

Hi there! I'm using the vue-stripe wrapper for Stripe Elements. I have integrated the Stripe Card element and I wonder if there is an option to mask the card number. Apparently there was such option, maskNumber but I don't see it now in the docs. Thanks!

rocky cloud
#

Is it possible to have AddressElements with Contacts "expanded" by default (same behavior as if you clicked the "Change" link on the element)? (Or a method I can call as soon as it initiates to do the same?)

river trail
#

Hi, not sure if this is the good please to ask but I need the Stripe SOC 2 report. At this url https://stripe.com/en-ca/legal/dp it says: Stripe maintains Service Organization Controls (“SOC”) auditing standards for service organizations issued under the AICPA. SOC 1 and 2 reports are produced annually and will be provided upon request. => There is no link or form to request the report

vagrant surge
#

How to pay all subscription unpaid invoice, that failed because of charge failure ?

vocal wagon
#

Hi guys I entered klarna by stripe with checkout checkify, why now it gives me this problem when people try to buy?

#

Hello 👋
I would like to create some kind of auction system for customers to buy from.
The idea is the following: customers book a slot that starts at a giving price.
For a determined amount of time, each customer can bid on the slot, entering its credit card to pay.
The highest bider wins the slot and is charged through Stripe. In case of error, the second highest bidder is charge instead, and so on.

Is this ok from Stripe point of view ? If yes, is there any way to proceed with the delayed payment and charge users in order ? 🤔

radiant musk
crimson niche
#

Hello, brand new to developing with Stripe. I'm working with an M2 reader and want to take payments through an android device running an app created with React Native/Expo. I'm having trouble parsing the documentation. Any time I click "Android" on Step 2 of this documentation: https://stripe.com/docs/terminal/payments/setup-integration?terminal-sdk-platform=react-native#configure, it switches over to Java examples. Am I missing something or is it not possible to develop an Android solution for readers with React Native/Expo?

summer trellis
#

Hello 👋
Is there any way to create multiple subscriptions in one invoice?
A customer can add multiple subscriptions to one order with different start dates. I'd like to provide the ability to pay all of them via one total invoice.
I contacted Stripe support about this issue, but they answered, is that impossible.

oblique dust
#

Hello, for Stripe Payment Elements, is there any way to get the "Apple/Google Pay selected" component from Stripe?

stray oxide
#

@full bluff please do not send messages in other user's threads. For tax questions you can talk to our support team. This server is for coding questions so unfortunately we don't know much about Tax. https://support.stripe.com/?contact=true

uneven wadi
#

Do you guys have someone that can talk to me via phone about recurring payments?

true stag
#

Hi all, I'm getting a js error 'no such payment intent', yet when I search on stripe dashboard pi_3MijrrAkJiS9thL01SCRYsV9 is found. The request id - req_xV6GarWnjb1E05?t=1678131524

snow socket
#

Hi! We are trying to implement "cross-border payouts" from our platform to connected accounts.
We tried with this approach (NodeJS):

await stripe.transfers.create({
      amount,
      currency,
      destination: accountId,
})

but we got an error due to our platform being located in AU and the connected account in US.
Now we are trying this:

await stripe.paymentIntents.create({
      amount,
      currency,
      payment_method: "pm_card_visa",
      confirm: true,
      off_session: true,
      transfer_data: {
        destination: accountId,
      },
      on_behalf_of: accountId,
})

and it seems to work, but I have 2 questions here:

  1. Are we as the platform paying extra fees on top of the amount we are sending?
  2. Where do I get the payment_method to use in production from? Because I think this "pm_card_visa" refers to a test card, right?
novel obsidian
#

I need to add a product with an internal product name (shown in Stripe dashboard) and a public product name (shown in Stripe checkout etc.) that's different from the internal name, how can I do that?

ruby hamlet
#

Under the "Create a Subscription" API, there's a parameter called items.billing_thresholds. I read the description for that and still don't understand what it means. Maybe someone can provide an example of what that is used for.

brazen rain
#

Hello all! I am trying to implement the subscription and subscription schedule api calls on a webhook after a successful checkout session. I everything seems to work to create the customer and schedule, but i don't think it is updating because It does not set an end date for the subscription. I want it to be set at 4 installments. I have looked over the video on youtube doing this exact thing but it still does not seem to give me an end date. Here is my code for reference.

sonic flint
#

Hi, can I add a date to the paymentIntent Transfer Destination? I am selling bookings, and I want the booking to be completed and only then send a payout to the user.

broken tartan
#

Hi, I would like to send an email to our team everytime someone adds ProductX to their subscription for the first time, whats the easiest way to capture this via the webhook for both subscription.updated and subscription.created. How can i tell if the product was just newly added and wasn't already in the subscription

mortal shard
#

Hi, if I manually resend a webhook that failed and it succeeds, will stripe still retry?

vale plaza
#

Hi! I'm trying to register the company from UAE, it has 2 owners, one of them is not a resident, the system says "To verify your identity, we’ll need to know your Emirates ID if you are a UAE national or resident, otherwise a Passport number". But it doesn't accept passport numbers as it has space for 15 characters only like in an Emirates ID. Then it requires Emirates ID, visa etc but the person doesn't have it. So the company cannot be registered if both owners are not residents, but for our bank it is totally ok. What shall we do?

idle pond
#

Hi, I'm developing a freelancer marketplace similar to Upwork and want to utilize stripe for payments. I have a lot of questions around cross border payments, holding funds & payouts, what account types are appropriate and tax implications. Is there anyone I can connect with to review some of these aspects?

golden swallow
#

Hey, will connect top-up for EUR become publicly available this year? If yes, is there an ETA?

shell warren
#

If I have a subscription model where my customers are charged first immediately followed by reoccurring month or yearly payments, is it better to create a PaymentIntents , SetupIntents or subscription?

true stag
#

How to make a payment intent for a product/price? I don't see an arg for it on payment_intents/create

elder gulch
#

Hi, I am creating an app that lets users create subscriptions to lease products. The products come in different variants, for example size, contract length etc. Do I need to create a product in Stripe for each product variant and the price in Stripe to enable subscriptions?

chrome stag
#

Hello, I can't find it in the documentation where I transfer the money from the connected account to a bank account

vagrant surge
#

how do I get all unpaid invoice (open) of a subscription ?

dusky breach
#

How can i get iDEAL subscription within my bubble app?

dim orbit
#

What Stripe options are available for virtual bank accounts for wire transfers using custom invoicing (not Stripe invoicing)?

vocal wagon
#

I want to use Stripe for my business but my business is in Istanbul and my customers are from Europe. I am wondering if I can use Stripe. Any help is appreciated

crimson wagon
#

#dev-help I am using stripe-pricing-table element
<stripe-pricing-table pricing-table-id= publishable-key= client_reference_id= customer-email= > </stripe-pricing-table>
I am unable to find documentation on how to create new customer only if_required
I will fully appreciate the help

simple geyser
#

When I use Checkout Session, I can get Payment Intent from the completed session and a Charge from that. I'm trying to make that flow on my backend without using the Sesssion. Which endpoints do I need to hit in order to get get same state? If I'm not mistaken, I can create an Intent and attach it to the session, but I'm not sure how to attach a charge to the Intent.

wary bronze
#

Is there a way to change a card under one customer to a different customer?

vagrant steppeBOT
#

Anurag

#

Devik

glacial vortex
#

Hello. Trying to charge a card on connected account and getting "This Connect account cannot currently make live charges. The requirements.disabled_reason property on the account will provide information about why this account is currently disabled.". When trying to query for this account to see this property using curl and live key it does not return anything. Is it possible to find out what's going on here. Thank you.

tawny hollow
#

Hi there, quick question is there a way to update a customer's subscription to one of a different currency? So for example if somebody signed up for a subscription in pounds can I change it to one in usd?

grave dragon
#

i have a payment that was accidentally disputed by the customer, and have contacted them to resolve. do i have to still contest the the payment dispute?

feral moon
#

Is there any documentation about the Stripe DataDog integration? I have added a webhook to point to a DataDog url via the docs here, but not seeing any Stripe Event data show up in DataDog: https://docs.datadoghq.com/integrations/stripe/

wind warren
#

Hello, I am trying to figure out how to populate the "description" field which shows up on the dashboard on the Payments tab for each payment. We are currently using setupIntent and then passing the intent to the subscription create call after the intent has been confirmed. I tried passing the description to setupIntent.create call but that still doesn't do it

hasty crow
#

Hello! Is it possible to get the Payout trace ID on a payout in any API calls?

crisp drift
#

Hello everyone!!!

I'm currently working on a 3DS-auth based payment integration with Stripe!!
I have some questions....

1- I'm using the SetupIntent API to store the user's data:
2- The user authenticates successfully using the "return_url" param;
3- I'm trying to create a PaymentIntent using the data saved in the SetupIntent Object;
4- The user is required to 3DS authenticate again ("authentication_required" error)...

How can I create new PaymentIntents based on already authorized SetupIntents???

fast sundial
#

if i'm setting up a system where my members can collect for their members, is Stripe Express the best method for this. I thought i remembered seeing something about it couldnt prevent duplicate recurring from being created ?

willow swan
#

Hello! Greetings to all

I have a question, is it possible to create a transfer system in Stripe that does not involve registering anything in the client's bank application or environment? 🤔

short star
#

Hello I want to check which bank account is connected to my stripe can I get some help with navigation

#

??

ruby hamlet
#

I don't understand why the "Create a Subscription" API applies only to existing customers. In my case, unless the person has successfully paid for a subscription, that person is not a customer yet. This means I would not a customer profile for this person unless a subscription is paid.

white perch
#

I sent an invoice to my customer. My customer received and paid the invoice. The customer has deducted money, but I haven't received the money for seven days. The invoice status is still open

wheat wind
#

Hey there, for some reason when I call the stripe.issuing.cards.retrieve("ic_xxxxxx") I get this response: StripeInvalidRequestError: No such issuing card: 'ic_1MbxL6Q9Ow3CBOAjhxdg5fPR'

is there a special way I need to go about getting the card details for a connected account?

torpid tide
#

I want to create payment links. The product's price will change based on the transaction. I want to be sure the customer pays the exact amount and not have an ability to choose. Is it possible to create a payment link for a product who's price changes?

silk vector
#

Hi guys, here we are looking to use Platform Level Branding for all Payment Receipts across all our connected accounts. We have made the changes at Platform Level(Logo, Support email etc.) and noticed that this is applicable only for Newly created Connected Accounts and the Existing Connected Accounts did not get this applied.
Did we miss any step or config change that applies to Existing Accounts specifically? How do we ensure Existing Accounts can also send Payment Receipts now with Platform Branding changes?

Thanks in advance!

fringe yarrow
#

Hi, I use a setup intent to collect a payment method. Then I pass the payment method ID to the server to create a subscription with the charged amount. In this case, how can I attach a statement descriptor for this invoice?

simple geyser
#

What will be the value of "payment_status" field on the Session object if the associated Intent was payed?

mystic crater
#

Hi, to solve the out of order webhooks, is it feasible/correct to record the webhook "create" field on my database and ignore webhooks that are older than the field on my DB? For example, when a customer creates a subscription I receive on the following order:
created: "1678095827", "type": "payment_intent.succeeded"
created: "1678095825", "type": "payment_intent.created"
I'd process first "payment_intent.succeeded" because it arrived first, then I'd record the created time and when receiving "payment_intent.created" I'd be able to ignore it since the time is older than my last hook, is it a correct approach?

prisma stirrup
#

Hello ,
i have tried out of india but still stirpe bottom sheet is not opened when i made apple pay true,

i have been creadted merchant id as well but still stripe payment sheet didn't open

can anyone give any solution

vivid jolt
#

Hi, we're trying to figure out how LTV from the dashboard is being calculated ... the numbers there do not make sense and we're trying to figure out if Stripe uses some other parameters to do the calculation

#

@golden cosmos I think I may have just figured out how the dashboard calculates LTV ... it basically uses 60 days ... do u know if the 60 days of when the first subscription was made or some other value?

azure seal
#

Hi, How to set empty values for statement descriptor in the /settings/public ?

turbid raft
#

We would like to use payment element to capture payment and utilise different payment options offered. I would like to understand how we can get the card type information (visa, maastercard etc) so that we can calculate surcharge and add that prior to confirming the payment?

austere carbon
#

Hi, I have setup my application where users can select their country and based on that I'm providing them a stripe link to create a connect account but only people from the USA are having issues in getting the link but it is working fine for everyone else. can anyone help?

ruby wind
#

Hello
we have to implement stripe payment in eCommerce site.
Functionality is when customer add some products to the cart and submit for place order then we have to move them on the payment page in mobile app. Then after he will pay threw debit/credit card.
So can you please suggest us regarding which stripe APIs are better suits for our functionality ?

brisk iris
#

Hi, for Payment Links created through the Dashboard, is there any way we can include the Custom Fields into any of the exported files?

I am thinking from a POV where we have quite high volume of payments coming through and it's gonna be pretty hectic if we have to manually extract the answers for the custom fields. The team doesn't have too much technical knowledge to build an API from scratch.

visual hollow
#

Hi i got charged the wrong amount and need my money back.

quick pike
#

I am creating a payment link for a product using api, so how do i get the payment details after the payment is done.
`
const payment = async () => {
const { stripePrice, projectId } = projectDetails;
const paymentLink = await stripe.paymentLinks.create({
line_items: [
{
price: stripePrice.id,
quantity: tokenAmount,
},
],
after_completion: {type: 'redirect', redirect: {url: baseURL+projectId+'?payment=success'}},
});

window.open(paymentLink.url, "_self");

};
`

vocal wagon
#

Hi i got "Information needed for your business" there is problem to verify my business based on on my website, and i need contact my administrator

grave agate
#

Hi, in invoice.paid event can we tell if a subscription that has been paid is the first or a recurring?

tardy yarrow
#

Hello, I am integrating Stripe Payment Elements. It started to return unexpected error.

steel arch
#

HI, i want to change our bank acc

snow cargo
#

hi this is the id of the request i made to create a subscription with a price item that costs 0. req_A83k6psigRkfI7
however i am receiving an invoice.payment_succeeded callback immediately. is there a way to manually call for this when my system is ready?

glossy glade
#

hi . stripe has charged me 5% additional fee as we crossed 1 Million revenue. but i want to understand at what basis 5% has been charged

simple geyser
#

While trying to add test balance to my account I get an error "Top-up creation is not supported for country PL and currency PLN.". Did I configure something wrong, or can't I use PLN?

rugged yacht
#

Hi, I wanted to test Stripe 3D secure feature on test mode.
When creating a subscription, I can see the test oAuth dialogue, but I didn't get any email when it came to the recurring payment.
Here is my settings to get an email.

vocal wagon
#

Hi all. How's your decline rates? Mine is at ~ 6% at 5000 payments/mo.

To compare:

zealous cove
#

No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe

fiery kayak
#

Hi guys, I have an issue where charging in IDR (Indonesian Rupiah) with Apple Pay.
Checking out through Safari (latest OS and version) works perfectly fine. While Checking out on iPhone 12 Pro (or any iPhone, tried several) latest ios. always fails.

Anyone knows how to fix this?

vapid kraken
#

I want to create an API that will have a redeem button. if click on the button then a transfer will create for a destinate connect account. this transfer will work only one time though the redeem button is clicked multiple times. so how can I prevent the duplicate transfer

kind flame
#

#dev-help confirmPayment function, the issue was the return url was localhost:3000/wrong/bank.php but it redirects to localhost:3000/wrong/bank.php/payment_intent=***********,it is wrong or right

mint zodiac
#

Hi! I want to redirect a webhook in the local in testmode. But for two days, I received this error.

odd cloak
#

Hi, i am retrieving all invoices of a customer but when i click on invoice link its says site can't be reach

plucky oracle
#

Hello, in our account this Methods are activated: Cards, SEPA, SOFORT.
In checkout page there are Google Pay, LINK and Cards.
How to change it?

clever spade
#

Hey (:
Two questions regarding Stripe Apps LineChart component:

  1. Is there a way to show only the first and last values on the x axis of the chart while showing all the values on the actual chart? I tried putting the first value and the last values in the domain prop of the x axis, but it also show only the values of the y axis for these x axis values (it doesn't really show any line at all). See first image attached. If I don't mention the domain it shows all the values for the y axis as expected, but it's also extremely messy on the x axis(second image attached)

  2. Is there a way to mention in the label(the tooltip when hovering each y axis value in the chart) the value for the x axis? For example regarding my use case when there's a date in the x axis and the y axis has the amount so I want the label to be like this: Feb 6(date) 3(amount)?

Thank you (:

hollow lantern
#

Hi There. I don't know if you guys have some experience with Gatsby but I'm having some trouble with the implementation.

I need to be able to use two different stripe accounts, hence two different API keys. But the issue is that if I use my UK account, switch to a page that use my EU account, then do I need to make a refresh of the page before stripe use the new API key for the correct account?

The way I have implemented it is in gatsby-browser.js

export const wrapPageElement = ({ element, props }) => {
  const queryClient = new QueryClient();

  const stripePromise_uk = loadStripe(
    process.env.GATSBY_STRIPE_PUBLISHABLE_KEY_UK
  );

  const stripePromise_scandi = loadStripe(
    process.env.GATSBY_STRIPE_PUBLISHABLE_KEY_SCANDI
  );

  const language = element.key;
  var stripePromise = "";

   if (language.includes("/da") || language.includes("/sv")) {
     stripePromise = stripePromise_scandi;
   } else {
     stripePromise = stripePromise_uk;
   }

  return (
        <Elements stripe={stripePromise}>{element}</Elements>
  );
};
```js

I can also see I get the following warning in the console 

```js
Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.
wide trout
#

PaymentMethods of type 'ideal' cannot be saved to customers.
But support says it's not working because it's not attached

fickle wasp
hexed kelp
#

hello everybody!

#

i have problem using @stripe/stripe-react-native library related to language, is there any way to switch stripe's language to one or more other languages?

molten mango
#

Good morning, how do you change the 'retry' settings on subscriptions? We want to change it to only 3 days before a client loses access. Currently it keeps trying to charge for 2 weeks and they keep access to everything?

tough orchid
#

I can't verify my identity via web browser.

random crow
#

Hi hi! We have a few invoices from last week (March 1-2) where the customers have been based in Texas, US and got charged tax on their invoice even though our account's tax settings are set to only charge tax within EU. Why might this be? Here is one of those invoices: in_1MgzWyLLAsLlRiDe3zs1qCe2

vagrant surge
#

Hi, I have a problem with my email. I don't know why, but it always gets sent like this :

silk lake
white warren
#

I am having trouble with off_session payment. The flow of my web is the following:

  1. Setupintent is created.
  2. The pamentmethod is created and I assign it to the setupintent.
  3. A contract is signed.
  4. The setupintent payment is made (a normal payment and a subscription are created).
    The problem comes when the card used to pay requires authentication, because even if the client validates the authentication, both the payment and the subscription are giving an error.
shell zenith
#

Hi, I'm trying to integrate Stripe with our payments flow. We already support UPI from a different vendor here in India. We need to integrate card methods here.

Is there a way to save a card without making a charge and not authenticating it. Then use it later with a CVV/CVC to confirm the payment? Also let the user complete 3DS if it happens?

plucky oracle
bold jasper
#

Hi. When enabling on_behalf_of payments on an Invoice for a connected account, the email with the receipt contains the connected account email as well. We would like to hide that email, so it isn't leaked to the end-user. An example would be the following Invoice: in_1MiIfMBCCSlmYbd5s6UK5aZO

prisma stirrup
#

Hello, Good evening
Hope you are doing well.

I am facing one issue,
I have integrate google pay and apple pay for payment.

I am able to see apple pay in simulator when I am running build from xcode but when I am uploading build on test flight.
I am not able to see apple pay in real device.

Could someone help?
Thanks

wind mantle
#

Hello, one question! I have a website and I configured Stripe. Money go directly to my bank account?

mild geode
#

hello ,
i activated automatic_tax calculation on my checkout session and its not working could any one please help

plain arch
#

Hello!
While using PaymentIntent with a standard card without 3DS, we can make a refund and withdraw money from a saved customer payment method. We do such things if our manager admin-side changes any order details which result in amount changes.
But if we use 3DS card to test this functionality Stripe do not allow us to do that. What is a good way to make refunds, and charge clients with 3dS cards for existing orders that are already paid? Is there any way to do it without client's authentication?

final tartan
#

With Stripe connect when using on_behalf_of who is the merchant of record? The Platform or the connected account?

vocal wagon
#

amount reverse for a connected account question

weak patio
rotund blaze
#

hi, i have a query about changing subscription items, i want to update a subscription by changing the items, what is the recommended way to change a subscription from monthly billing to yearly billing?

vocal wagon
#

Hi, I was wondering where I could generate a report which would give me oversight of Reverse Charges and which clients they pertain to, does anyone know where I might be able to do that?

hollow lantern
#

cameSorry for the late reply to: #dev-help message
But something urgent came up.

I did as @hollow prairie suggested however, I still see the same error message in the console:

Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.
vernal trail
#

Hi

wraith bone
#

Hi I need help in the Stripe check out page,

covert yoke
#

If user purchased subscrition can I create additional one time charge on this subscription if user want to purchase more tokens on my site?

floral mist
#

I've a question about the payment element and the Google Pay option - I think I discovered a bug or maybe I'm not using it properly? Say I instantiate it with a PaymentIntent with the value of $5.99. I then update the PaymentIntent amount to be $3.99. When I try to pay with Google Pay the popup shown still says the original amount of $5.99. I've tried to reinstantiate the payment element when the amount changes but it doesn't fix it.

If I then proceed with payment it correctly takes just the $3.99 but the user is shown the old price which is bad UX.

rose epoch
#

hello beautiful people, in Test Mode, do subscriptions get automatically cancelled after 1 year? 🤔

torpid tide
#

Hello! when creating a checkout session I'd like to create a new Price object. https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-line_items-price_data
I am unclear which parameters I need to pass when creating a new price object. I have been testing in postman but keep getting errors because I am not passing the correct parameters. Is there somewhere that I can see an example of creating a new Price object?

visual bolt
#

Hello, is it possible with PaymentIntent search api fetch only ones with status "requires_payment_method"?

hollow lantern
#

@tacit ridge The stripe bot is way to quick for me, sorry about that :S
#dev-help message

But I have one <Checkout/> component for multiple pages, the checkout component will either use our API key for UK or for the EU.
So it does change the prop of the component. Should I use something like this

import { Elements, StripeProvider } from "react-stripe-elements"
import CustomForm from "./CustomForm"

const CheckoutForm = props => {
  const [stripe, setStripe] = useState(null)
  useEffect(() => {
    if (typeof window !== undefined && typeof window.Stripe !== undefined) {
      setStripe(window.Stripe("pk_YOUR_PUBLISHABLE_API_KEY"))
    }
  }, [])

  return (
    <StripeProvider stripe={stripe}>
      <Elements>
        <CustomForm />
      </Elements>
    </StripeProvider>
  )
}

Instead of setting the Elements in gatsby-browser? and then call useStripe

export const  Checkout: FC<Props> = ({
  quoteId,
  fn,
  locale,
  label,
  disabled = false,
}) => {
  const [authState] = useRecoilState(authorizationState)
  const [isRedirecting, setIsRedirecting] = useState(false)
  const stripe = useStripe()
warm pagoda
#

Hi,
I am sure that sometimes, the plugin javascript v3 don't load on my website and my customer can't pay. How to fix that ? did i miss something ?

vocal stump
sacred berry
#

Hi there 👋
Is there some trick to retrieve all payouts from connected accounts when creating and downloading a report run/should all connected accounts be included automatically? Type: payout_reconciliation.itemized.5

ivory sandal
#

Hi,

If I have the customer and payment method Id's along with the payment intent, can I pass these into the stripe payment element to 'pre fill' the card details?

I can't see anything in the docs and references online to passing the data into the payment element creation method returns: customer is not a recognized parameter

Thanks

pine arch
#

I’m not receiving the stripe login code

vocal wagon
#

Hello 👋
I've some trouble with the customer portal while a subscription schedule is active.
It appears it's not possible for customers to cancel their plan while a schedule is active, is there any doc about that ? 🤔

pine arch
#

I have an account but I keep receiving messages that I don’t have an account or not receiving a code to phone which my phone number is the same.

steady sonnet
#

Hi Stripe team, I would like the doubts clarified
Regarding the statement descriptor we have Static and the Dynamic Statement Descriptors .
Is there a way that we can override the Static Statement Descriptor which we have given in the Profile settings?
If so, how we can do that ?

carmine lintel
#

Hello - I am seeing some strange behavior when I attempt to update a reader that is offline using the server-driven integration. It is taking approximately 10s to return the error message. Previously it would take less than 1s. Example request: req_ioqj8ewMSpqlOd

vocal wagon
#

Hello, new here. Can somebody tell me how to add another tax field when sending a Payment link? Thanks

mental slate
#

Hey! I am trying to take a payment with the Terminal SDK using the collect payment method. The error I am getting is terminal.collectPaymentMethod :: Failed :: code :: INTEGRATION_ERROR.INVALID_REQUIRED_PARAMETER :: There is no associated paymentIntent with id pi_3Mj1KXFP59uQwdcO05D1YvJL. I look in my stripe dashboard and I can see this payment intent has been create but is incomplete. Do you have an idea of what could be going wrong? The payment intent is created in the BE and so I get the payment id and then try to collect the payment but then it does not exist. This would suggest that <StripeTerminalProvider> is initializing with the wrong secret? Can I check which account the <StripeTerminalProvider> is linked to?

bronze sigil
#

Hello how do I send additional information to verify my business?

serene shoal
#

Hello folks. I have a question about subscriptions upsell. I find it easy to link an upsell of a monthly subscription to a yearly subscription. Then on the checkout the monthly subscription is the default and the user can upgrade to a yearly subscription.
But how to do the contrary? Have the yearly subscription be the default on the checkout and the user can downgrade to a monthly.
Thanks for your tips.

vagrant steppeBOT
#

domhacking

glad birch
#

Hi there I'm building an integration for stripe that uses stripe payments but not stripe billing. Is there anything I need to do as a developer when the payment method is stored in Stripe in order to tell Stripe that I want the stored credit card to be able to be updated by the Stripe Card Updater? Also is there a link/standardized url for users not on stripe billing to sign up for the Stripe Card Updater by itself?

sturdy barn
#

Hello! Wondering if there is a good way to list all subscriptions attached to a specific coupon id? We want to mass update subscriptions on a specific coupon to another coupon. Is there a way to do that easily with the API or in the Dashboard? I know I can do (in ruby) Stripe::Coupon.retrieve("coupon_id") but I don't see a way to list all subscriptions attached to that specific coupon. Thanks!

mystic crater
#

Hello! Is there a way to open a pricing tables passing an existing customer or does pricing tables always end up creating a new customer?

boreal ore
#

Hi there! We had a customer make a purchase and get their card declined due to expired payment method, but the card expires in 04/2024. They retried the same card for purchase and it went through without an error. Would someone be able to help us look into why this happened?

vocal stump
sweet forge
#

Hey. My webhook events have the same created field value, which means they were created in the same time (test environment: card used: 4000 0000 0000 0259 (fraudulent dispute) )

white warren
#

I have configured a my web to accept off_session payments and subscriptions. Everithing works great except when I use 3DS required cards. With it, the payment returns an error: authentication_required and the subscription returns in next_action.stripe_js, an url to autheticate. I understand that if the subscription fails, I have to show to my customer a page with that content, but if I accept the authenticate from the url, the subscription is now succeeded but the payment have an error yet.

kind mountain
#

hey I was thinking about making a subscription based product, I have a few doubts on how to structure my code and would like to understand better the API flow.

I have 3 different subscription prices, I will implement a user registration.
should I implement stripe at registration to create a "client"? so the user in my DB is paired with a client on my stripe dashboard?

wide trout
#

I'm doing to following process:
Client -> getting 'ideal' setupIntent -> I get 'seti_' success from it
Server -> from seti_ I get $source['latest_attempt']['payment_method_details']['ideal']['generated_sepa_debit']
using this payment_method to attach $this->stripe->paymentMethods->attach(
$paymentResponse['payment_method'],
['customer' => $customerId]
);

works great, now trying to charge, getting to following:

<></>

#

resource_missing - source
No such source: 'pm_1Mizi9Frv2nk53suwDMYff1b'

Was this useful?

Yes

No
{
"currency": "eur",
"off_session": "true",
"confirm": "true",
"source": "pm_1Mizi9Frv2nk53suwDMYff1b",
"amount": "30000",
"customer": "cus_L4oHLynNoFLwks"
}

manic igloo
#

Hello!
I just wanted to know if a user has saved multiple card and we are charging our user off-session. How will stripe decide which card to use to charge our customer.

weak veldt
#

Hello I am wondering if there is a way to refund a purchase made through Stripe sent when I don't have an account made.

vocal stump
sturdy barn
#

Wanted to follow up on previous thread from this morning but it is locked - when listing all subscriptions, what is the default limit? Looks like you can set the limit from 1 to 100 when listing, but I need to get all subscriptions, which is certainly more than 100. Is there a default limit set when just doing (in ruby) Stripe::Subscription.list()? If there is a default limit, how can I get more than 100 subs if that is the top limit that can be set?

rich kindle
#

Hello awesome Stripe team. Can someone give me an answer as to under what circumstance a setupIntent or paymentIntent would enter a status of 'processing' if attempting to attach a card to a customer/confirm a paymentIntent?...

teal current
#

Hello, I have an issue with a client who try to create a new subscription but respond with a payment failed cause of 3D payment secure

random sable
#

hi am new here

magic wren
#

Hello, does subscription object has a timestamp for knowing the updated at ?

random sable
#

am peter a shopify store redesign and payment gateway

#

having issue on your stripe account

surreal temple
lost slate
#

Hello

random sable
#

how are you

vocal wagon
#

halloich brauche hilfe bei der erstellung von zahlung auf meinen shop von stripe

cyan vale
#

Hi, I'm using Checkout to create a new subscription, and then I want to upgrade (and prorate) to a different price. But I get a new subscription and no proration.

lost slate
#

I am having issue. sometimes stripe is charging 2 times at almost same time

#

what can be reason ?

vocal wagon
#

german?

surreal temple
vocal wagon
#

Hi all, based on the way my application is setup, users can created their stripe connected account either through stripe website or through the application using the oauth reference link. But now I want this stripe connected accounts to have an agreement service = "recipient". But I cannot find any way to update this property. I even tried using the api ("tos_acceptance[service_agreement]"=recipient) to update the property even though the stripe account was not created using the api method, but it still wont work. Please any idea on how I can update this property?

random sable
#

sure

surreal temple
#

@random sable this is your last warning

signal timber
#

Hello! Question on the Stripe Payment Element in React. Is there any way to auto tab / change the input focus when the user has completed the entry in the field ? (i.e from Card Number to Expiration Date to CVC)

scarlet wind
#

hi can some one show me how to send a request from the dashboard?

vagrant surge
#

Hi, I'm trying to test what happened if a subscription failed to collect payment method, I try to update the payment method with a test one that will be declined but I got an error, even though I'm only updating the payment method and not charging the customer. This the test card I used : 4000000000009995

neat crescent
#

Hello, I am currently trialing Simga custom reports in order to create a report which includes details from the "product" table with charges in the "charge" table. According to the docs, they are not connected, but when viewing a payment in the GUI, the product name, unit price, qty, etc. are clearly included in the checkout summary of a payment under "items". How can I join these tables together in Sigma to give me this info in a report? I have reached out to general support on this and they have not been able to assist or answer my question.

clever sleet
#

Hello, i have a requirement to store CCs for later use. Of course I don't want to store them in my backend.

  1. Can I leverage Stripe to store a CC and does it need to be tied to a customer? I prefer to store the CC without a customer.
  2. Is there a JS SDK that creates the CC Form without the need for a payment? So far I only found a form that can store the CC, but it is tied to a payment
astral quartz
#

We have 5yrs worth of invoices for our SaaS product that are showign in our AR aging report. We recently updated our billing settings so that after the 3rd failed attemp the subscription is cancelled but also the invoice is marked as uncollectible. How can we easily mark all the old invoices tied to old customers as uncollectible to clean up our AR reports in Rev Recognition.

elder turret
#

Hi, is there a way to skip invoicing for 0 amounts?

main thorn
#

I'm running stripe listen --forward-to https://myapp.dev/stripe/events --skip-verify and I'm getting connection refused when any webhook event is triggered. The signing secret is set and I can connect to the end point with curl -X POST https://myapp.dev/stripe/events.

vocal wagon
#

Hey!
We want to monetize almost like zapier (https://zapier.com/app/pricing) does. There's a slight twist in that we would love to keep track of our "credits" (think "zaps") in stripe. The first iteration will just have a single "Pro" product, which then will have 2 prices to model monthly and yearly subscriptions. So far, so good. Now we want a monthly contingent of credits (even for the yearly subscription) - leftover credits at the end of the month are just dropped and your next month will start with the base amount of credits.
How could we model that with stripe? Specially for a yearly subscription (where users shall pay the full amount upfront but will get their credits on a monthly basis).

mental slate
#

Hi Stripe,

When you create PaymentIntent is it required to provide PaymentMethod as a value.
We are able to create a PaymentIntent when it is commented out but not when it is in the object.

StripeConfiguration.ApiKey = Constants.StripeAPIKey;
                var options = new PaymentIntentCreateOptions
                {
                    Amount = Utility.ConvertAmountToFlatInt(amount),
                    Currency = currency.ToLower(),
                    //Confirm = true,
                    Description = description,
                    PaymentMethodTypes = new List<String> { "card_present" }, //Card present 
                    PaymentMethod = "card",
                    CaptureMethod = "automatic", //Automatic capture type
                    Metadata = metaData
                };```
austere hemlock
#

Hi Stripe Team,

I have a question on which could it be the best course of action regarding the following use case.

we have an application with contracts linked with Stripe subscriptions.

Contact #1
Start Date: 10/08/2022
End Date : null
Next Invoice (Bill Date) : 03/08/2023

we want the user to be able to edit the Bill Date of the contracts.

Right now we are using the following to edit the billing cycle anchor:

  new_billing_cycle_date = Time.current

  Stripe::Subscription.update(
      'test', { trial_end: new_billing_cycle_date.change(year: 2023, month: 3, day: 18, hour: 12).to_i, proration_behavior: 'none' }
  ) 

This will create a trial ending on the 03/18/2023 resulting on the billing_cycle_anchor to change to this date.

My question/issue comes when I trying to make sure we charge for those 10 days( between the 03/08/2023 and 03/18/2023) on the next invoice on the 03/18/2023

Worth mentioning that I already discarded using proration_behavior: 'create_prorations' since this will create a proratio base on the last paid invoice resulting on credit on favor of the client from the unused time from the day this command is run.

tardy wing
#

Hi stripe,

I am trying to run my app in react native. When is in debug mode it is working fine. When I create a apk file (android), it is crashing with this error

TypeError: null is not an object (evaluating 'f.default.getConstants')

unkempt cape
#

Hi Stripe devs!

I need to find all unpaid invoices for a certain subscription with a status of 'unpaid' after our user updates their payment method. I see that I can search for an invoice based on subscription id, but then I need to filter those invoices by the ones that were not paid. The docs say:

Note that when a subscription has a status of unpaid, no subsequent invoices will be attempted (invoices will be created, but then immediately automatically closed). After receiving updated payment information from a customer, you may choose to reopen and pay their closed invoices.

But it's not clear to me what "invoices will be...automatically closed" means. There is no invoice status called closed. The only invoice statuses I see are: draft, open, paid, uncollectible, or void. Which one means it's closed? Is this even the correct way to check if an invoice needs to be reopened and charged?

torpid tide
#

Hello! What is the best way to include a "service fee"? I am working with local governments and they cannot collect less than the advertised fee of a service. In most cases a flat rate of something like $2.75 would work, but there are cases where $2.75 will not be enough to cover the fee.

molten mango
scenic hound
#

Hello! I see this error when the payment element is loaded: https://r.stripe.com/0 net::ERR_BLOCKED_BY_CLIENT

    https://r.stripe.com/6 net::ERR_BLOCKED_BY_CLIENT. I know this shows up usually due to ad-block extensions in Chrome. Can someone tells me what r.stripe.com is?
golden remnant
#

Hi All.

I have a question regarding the handling of client_secret as it pertains to PaymentIntents. I'm wondering if it is bad practice to store the client_secret in our db, providing that we don't expose it to any other customers?

weary crag
#

Hi Stripe folk,

After a transaction I route a customer to a success url with the checkout_session_id parameter. This has been working great, but we want to start adding some additional params to the url. I added one and got the following error:

stripe.error.InvalidRequestError: Request req_m7BwXRwMRtMG3N: Invalid string: cs_test_a1...paign=test; must be at most 66 characters

Is this true? can a url only be 66 characters?

flat oasis
#

Hi everyone!

#

Anybody knows if I can use Customer Portal in test mode, when I put my customer email and try access I got the message: This Stripe account cannot send emails to this address until the Stripe account has been activated.

#

checking logs events I saw this message portal_access_send_email_disabled_testmode, I can't find where to change it

drowsy kindle
#

Hi there. I am hoping to get some clarity of the following error message: 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. https://dashboard.stripe.com/acct_1LVcdiJGCPMtNwY5/logs/req_wBFSOyh9kDsSnw The Subscription.create api does not have a "mandate_data" parameter

mellow heath
#

Hi there. I am setting up a stripe integration using the payments intent API. I have a webhook to track the payment lifecycle. What events should I be looking for to know about refunds and disputes?

dim orbit
frank heart
#

can you reserve a transfer when its in the process of transferring to a connected account or does it have to be in the connected account to be reserve transferred?

#

with SC&T can you give me some usecases for multi charges in 1 transfer?

halcyon swift
#

how can i add a tutor in stripe ?

sullen kayak
#

We trying to charge our customers on a regular basis and the amount is different every time for every customer. Should I create a Payment intent with a payment method attached and confirm=true ? or is there a better way ?

eager hill
#

is there anyway of getting the statistics of sales this month, money etc through the api that you usually see on the dashboard?

opal ibex
#

Hi! I'm creating PaymentIntents on connected accounts and charging an application fee. When fetching details for the PaymentIntent, I can see the application fee amount, but I cant seem to find the stripe fees through the API (I can see them on the dashboard of course). Is there another endpoint for retrieving the stripe fee amount?

vagrant sonnet
#

Hello Team, I have a subscription that invoice.payment_succeeded and then invoice.payment_failed subsequently.. however after i navigate to the customer and see the logs i see the credit card was successful payment.. why stripe webhook is sending an event with payment_failed

light storm
#

hello where cani i find help guys

acoustic ridge
#

Hello 🙂 How can I delete my account? I think some app connected it and open account. Now I want to use it for invoice and wanted to create brand new account and I can not and on the other one I can not make invocies

cinder spade
#

Hi team 👋
Our platform is set up with custom accounts. All payments come directly into our platform account, and then we transfer the balances to our connected accounts so that their payouts can go out. None of our connected accounts directly receive CC payments, and all disputes are handled by us. Currently we are requesting "card payments" and "transfers" capabilities when we create each connected account.
The documentation (https://stripe.com/docs/connect/account-capabilities#transfers) seems to say that our platform only needs the "transfers" capability, as the "card payments" capability is only required when payments are made directly to the connected account.

  1. Is that a safe assumption?
  2. Is there any benefit in the app requesting the Card payments capability for our connected accounts if they aren't directly receiving payments from customers?
  3. Would removing the request for the card payments capability reduce the verification requirements for future onboarded connect accounts?
  4. What (if any) impact would removing the "Card payments" capability from our existing connected accounts have in our situation?

Learn about capabilities you can enable for accounts and the requirements you must satisfy to use them.

hazy lotus
#

Hello team! I have recently started getting used to using Stripe. Firstly thank you for creating this wonderful platform for helping out people like us. Coming to my question, it might sound very simple though... How does Stripe send the proper error response/message to the Client when there is any error? Like ‘StripeCardError’ etc from the webhook?

tame geyser
#

Can someone please explain more about transaction_not_allowed

midnight edge
#

I tried everything, I can't get the signature verification of webhooks to work on honojs with cloudflare workers.

#

chatgpt gave a lot of possible causes, I tried them all

patent python
#

#dev-help

There is this subscription that was paid on 06-March-2023, the status on Stripe shows it correctly as paid. However, our system never received the event from the webhook we configured.

invoice.payment_succeeded
invoice.payment_failed

customer.subscription.created
subscription_schedule.updated
customer.subscription.deleted
customer.subscription.updated

Subscription ID: sub_1MZk2rAmPvfMjSzzUpXBJuip

This is causing major issues in our system where the status shows unpaid and the customer was quite unhappy with this. Any idea what went wrong here?

sonic crater
#

Hello, we have a platform that allows customers to find different people who can complete their tasks. We want customers to pay money before starting work, they are blocked and transferred to the contractor only after completion. To do this, we used this documentation https://stripe.com/docs/connect/charges-transfers. But the problem is that the frozen money settles on our account before being transferred to the performer. We would like that only our commission would settle on our account, and the frozen funds would be stored somewhere else. Do you have something similar.
I know that escrow account is often used for these remedies. Maybe you have one?

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

glossy dagger
#

Hi there

#

This is what stripe says: "A recipient service agreement clarifies that there is no service relationship between Stripe and the recipient, and that the recipient’s relationship is with the platform. Connected accounts under the recipient service agreement can’t process payments, for example, request the card_payments capability."

if we create standard type of user, will it be possible to use card_payments capability?

elder gulch
#

Hi team! I am building a shopping cart where users can purchase products and subscribe to services. I am trying to work out how it should charge people if a user has put both products and subscriptions in their cart. Am I right in saying that the user should be charged the total amount of products and subscriptions for the first month, then subscribed to the subscriptions to be billed monthly there after?

kind karma
#

Hi all, can we pass our own terms and service agreements in stripe checkout?

dawn pulsar
#

Hey folks! We are relying on Price metadata in order to correctly map invoice line items to items in Netsuite. Sometimes, we need to add one-time charges to a customer's draft invoice. Ideally, we could select a price, and configure the dollar value dynamically when adding the item, for the purpose of making the Price's metadata available on the one-off line item. It doesn't look like this is possible though. Are there any other ways that we can get metadata attached to a one-off line item on a draft invoice?

vocal wagon
#

Hi all

I got things running and it worked for some time, now I have messed up, what that might be i don't know... Does someone smarter than me have clue?

chrome stag
#

Hi there, is it possible to know what possible errors transfers can return?

median hinge
#

Is there any way to remove the "Payments processed by Stripe" branding on the customer checkout portal for billing?

rocky cloud
#

What does a null result in card.checks indicate? I'm assuming a 5th non-specified enum of 'Not provided', but this might also fall under 'unchecked'. Would like to be sure. Thanks!

weak veldt
#

Need help with submitting a refund request

oak zephyr
#

Hi there - setting up an account pre-incorporation as an individual. Am I able to migrate the banking info to a C corp EIN/TAX ID at a later date despite starting as an individual?

plucky oracle
#

Hello Stripe Team,

  • Is there any extra cost if I use Klarna?
  • Sofort still not showing up
cinder spade
#

Hi, a follow-up to my earlier question here (#dev-help message).

In the previous thread, I was told that we would receive an API error if we tried to create a test custom account with just transfers. However, one of my dev team members said that he attempted to create a connect account with only the transfers capability in our sandbox, and was able to do so. Also, the documentation clearly calls out that accounts with the card_payments capabilities must also have the transfers capability (https://stripe.com/docs/connect/account-capabilities#card-payments), but it doesn't say the reverse.

Does this mean our platform already has the exception Hanzo mentioned in the previous thread?

rocky cloud
#

Is it possible to get the cardholder name for online card transactions? I only see it for card-present methods.

gentle cedar
#

We need BACS enabled in our account - general Stripe support can't do that, who's best to reach out to in this situation?

gentle cedar
limpid mauve
#

hey! when I am creating a checkout session using a stripe buy button I can pass in a client-reference-id to it like this:

                  client-reference-id={user}
                  publishable-key=""
                ></stripe-buy-button>

but I cant style the button in a way i would like. I can't seem to find documentation on how to pass the client reference id if I were to use a payment link. Is there a way to do that?

marble cypress
#

Hello all,

Im trying to sort out a way of connecting my accounts/businesses to FreeAgent.

I have FreeAgent and Stripe linked, but because I signed up my other brands with woo-commerce and a reseller platform for my hosting, it has created additional pages/accounts in the top left of the account page.

I spoke with support, who said data could be copied across but not the previous invoices, which is a pain for sorting accounts.

Anyone here familiar with any of these issues/any solutions. I have access to a lot of the backend stuff

Basically I need the connection between freeagent and stripe to work for my accounting and keep things centralised. That way it should make my accounting easier

dapper dirge
#

I have a company in Mexico City, and my BBVA bank account had a low limit on what funds could come in and out of it, so first the first month of my business I've only received 2 payouts - which are about 20% of the total income I made last month. I changed the linked bank account to one without a limit, and then I changed the payouts to manual, but how do I get the remaining failed payouts to re-send to my new account?

mellow heath
#

We are migrating from using the old charge API to the new payments intent. We had a webhook that listens on charge.pending, charge.failed, charge.succeeded, charge.dispute.*, charge.refund and charge.refund.updated.

Would those events keep firing when using the payments intent API as well?

devout pecan
chrome stag
#

Hello, How can I transfer balance from the connected account to the main account of my application?

radiant aspen
#

Hi. The company I work for is contemplating the possibility of offering the customers the ability to pay an invoice using multiple cards or payment methods. What would be the best way to accomplish this using stripe? Do I need to create multiple invoices to handle each payment or can I create multiple payment intents to pay a single invoice?

oak dove
#

Hi, using checkout session I have enabled invoice_creation: {enabled: true},
doesn't this send an email to the buyer automatically?

celest gorge
#

Hi there- We're a SaaS product where an admin user has authority to create a subscription for a server. If that admin leaves, they'd take the sub with them. Is it possible to transfer an in-progress subscription to another user?

fading shoal
#

Hi, I have a very specific type of stripe payout question, is this where I would ask that?

carmine swift
#

Hi there - We're about to launch an open beta for a subscription based audio application. We want to offer various options (lifetime free discounts, %age discounts, & full price $4.99/mo). Our concern is users sharing login information. Is there an easy way to limit users to one device per subscription?

humble gazelle
#

Hi! I'm opening a USA Stripe Connect account to process the payments of my global marketplace. Does anyone know from which country does Stripe send the money for the payouts? Because i've found that many Banks worldwide charge big fees for processing international received payments. So i want to know if the money comes always from USA or if Stripe does the payment from a bank account in the destination country. Thanks in advance!

wise hatch
#

I need help with a specific client who cannot take payments as it says their account has been deactivated. Was told by a stripe employee that they are reactivated yet they still cannot take payments. Have already contacted support.

sick sierra
#

Can anyone help me get the Stripe API working? I'm following the docs and have no clue how it's not working

ember solstice
#

We are testing our Stripe implementation. We have created a customer with payment information and we make a request to https://stripe.com/docs/api#retrieve_customers to get the Customer information. We were expecting to see sources (payment methods) as one of the properties returned, but all we get is a default source. I know that we could use GET /v1/sources/:id as a separate way of retrieving the sources, gut we are working with an area of legacy code that looks like it could previously retrieve sources as part of retrieve_customers

#

Looking at the more recent endpoint GET /v1/customers/:id, that does not retrieve the source

#

I am wondering if it could be an API version issue

eager hill
#

I want to update some metadata for a customer.

private void ArchiveCustomer()
{
var customeroptions = new CustomerUpdateOptions
{
Metadata = new Dictionary<string, string>
{
{ "archived", "true" },
},
};
var customerservice = new CustomerService();
customerservice.Update(Value, customeroptions);
}

How do i update instead of creating the key? (The key already exists)

dense snow
#

I'm trying to understand why you can only use account_update with custom accounts when creating account links. If I want to help a user find their account settings for standard accounts, can I do anything better than just sending them to dashboard.stripe.com?

sage hazel
#

which is the best api to use to find the history (payment,refund,dispute etc)of a transaction ?

dawn pulsar
#

Hey folks! Sometimes, we want to pass Stripe processing fees onto customers. Is there a way to configure stripe to do this automatically? Or is the expectation that we should edit draft invoices to add an extra line item for the predicted processing fee?

hazy holly
#

Hi, is there a spec at all for how Stripe handles working with dates, e.g., how it might determine the next pending invoice item interval on an invoice? Or can you share what library you use for working with dates?

There's some custom billing code we need to run on top of Stripe subscriptions (due to a discrepancy between product requirements and what Stripe supports), and we occasionally run into issues due to our date library handling dates differently from how Stripe seems to handle them. For instance, we ran into an issue with timestamps being off by an hour due to adding days across DST boundaries - in that particular when we add a month to a date, what our library gives and what Stripe seems to give are off by an hour.

snow mulch
#

Hi, I'm testing payment methods on PaymentElement in React. I have set automatic payment methods on the backend. I have activated all the payment methods on my Stripe Dashboard in test mode. I am only seeing Card, Link and Google Pay on the PaymentElement. How can I test all my payment methods on the PaymentElement ?

Backend code:

return $this->team->stripeClient()->paymentIntents()->create([
            'amount' => $this->amount,
            'currency' => $this->currency,
            'automatic_payment_methods' => [ 'enabled' => 'true' ],
            'customer' => $customer['id']
        ]);
rich path
#

is it possible to do ach transfers directly to a users bank account with Stripe?

rocky cloud
vagrant steppeBOT
#

ShakeR

silver fjord
#

hi team, I am using nodejs/typescript client for making transfer between connected accounts

what are the error scenarios i should look out for and how do I handle them

I have something like this

    try{
    const transfer = await stripeClient.transfers.create(// regular transfer input here )

//do I need to check for another property on the transfer to confirm if it's successful or not?

    }catch(e){

//logging error here
//what else do I do in this block?
//does this represent when the transfer failed, due to reasons like insufficient balance etc?

}

thank you

wintry root
#

Hello! It's been reported that there were customers from our end whose payment has not been processed. And upon our checking, no payment method was provided as they didn't get to proceed with the payment by clicking 'Pay now'. One possible reason that we were thinking of was there was delay in the UI hence they are clicking so many times.

Does this occasionally happen to Stripe UI?

sage hazel
#

is the timeline that we see in the dashboard accessible via api?

vapid flax
#

Does stripe atlas use the uk sort code method of insta no fee transfer ?

hazy holly
vapid flax
#

👍

wooden sand
#

Hello! I'm hoping for help finding what I'm doing wrong. I've (as far as I can tell) enabled Tax on my account in Live and Test Modes, but in Test Mode, via the API, setting default_settings[automatic_tax][enabled]=true for a POST /v1/subscription_schedules I get back Stripe Tax has not been activated on your account. Please visit https://stripe.com/docs/tax/set-up to get started. I have followed the directions on the link. Please help? My request ID is req_0LjCvzov0ZmSlR

twin kernel
#

Just to double check, these are the types that I can use to charge a connected express account right?

slow stratus
#

Good morning

#

Why is it that my second payment took another 7 days to reach my account?

sonic flint
#

Hi. I have some customers from Vietnam and Philippines. I need to send them Payouts, but Stripe Express is not available in these countries. What is an alternative?

slow stratus
#

How long does it usually take for the funds to be paid out? The initial one took 7 days and second another 7 days why is that?

willow latch
flat jewel
#

Hi Everyone @here, hope you are all doing amazing! Wondering if anyone has experience with implementing direct charges and application fees on the Standard Connect API?

more context:
Seems to us (our team) that is not possible for the "Platform Account" (our company) to take an application fee from the "Standard Connect Account" through individual charges directly made from the individual Stripe standard connected account's dashboard. That is, without us having to build UI for charges, refunds, discount codes, etc. Any help will be highly appreciated. 🙏 🤲

dreamy jackal
#

Hi there, I really like the design of stripe UI, can I use these components on my non-stripe project? is it legal? and is there any documentations?

glossy dagger
#

Hi there. Is there a way making payout direct (from customer to client) for cross-border countries? instead of making charge and then payout. Thanks in advance.

chilly hare
#

hi there. we are currently a Hong Kong company and would like to offer subscription services to North American users through Stripe. Will our credit card chargebacks be treated as cross-border acquiring by North American banks?

vapid flax
#

Which cards ?

chilly hare
#

visa and mastercard

vapid flax
#

There is a bank in Singapore that can help minimise the cost but of course it depends which currencies you collect and settle with

vapid flax
#

But how do you know they’re paying in dollars

#

Bc the fx is on you depending on Lead time

chilly hare
vapid flax
#

And the payout ? How do you settle

chilly hare
vapid flax
#

Depends on country

#

How do you payout ?

#

Invoice or statement

willow latch
vocal wagon
#

Hi, do you have a video link that explains how to set up payment in several installments on my STRIPE account, I have a shopify store? I would like to set up automatic cb payment over 8 or 10 months, whether the customer chooses the amount paid himself at the time of payment, in 2 times cb, 3 times cb, up to 10 times cb on my shopify shop with stripe, my shop is already configured with stripe, and I already accept payments at once

pseudo nova
#

May I ask why the React NodeJs example on the Stripe Developers page isn't working, I have tried and copied the code but I can't seem to get it to work. I have provide the appropriate screenshots with my code

sour star
#

Hey Stripe Team.
I'm trying to follow this article: https://stripe.com/docs/payments/dashboard-payment-methods
My code for some reason does move the payment options to the dashboatrd, and still only cards are available.
All new payment methods are switched on inside my dashboard.

      {
        customer_email: guser.email,
        success_url: `${API_URL}/success/${appId}?stripeAccountId=${stripeAccountId}&stripeSessionId={CHECKOUT_SESSION_ID}`,
        cancel_url: `${API_URL}/cancel/${appId}?stripeAccountId=${stripeAccountId}&stripeSessionId={CHECKOUT_SESSION_ID}`,
        locale: "auto",
        line_items: [
          {
            price,
            quantity: 1
            // tax_rates: tax,
          }
        ],
        allow_promotion_codes: true,
        metadata: {
          source: META_SOURCE, 
          googleId: guser.id
        },

        ...(referralId && { client_reference_id: referralId }),
        mode: type === "one_time" ? "payment" : "subscription"
      },
      { stripeAccount: stripeAccountId }
    );

Looks like we're using API Version 2020-08-27

true stag
#

Hello, I"m getting api error "Cannot charge a customer that has no active card" , but I've added a card as default payment method. request id is
req_o07QyFSKyEkF2M

warped lodge
#

Hi Stripe team, I am looking to setup a flat rate + metered usage subscription and have a couple of questions. First question is regarding trials, is there a way to add a trial to only one of the prices added in the subscription? I would ideally like to give a trial to a customer that only waives the flat rate and not the metered usage. Second question, I know subscriptions can only include prices if they are on the same billing interval. Is there a way to create multiple subscriptions through the checkout flow? I would like to set it up so the customer can pay up front yearly, but then be charged metered usage monthly.

civic vector
#

Hi, how to delete express connect accounts which are stopped in the middle and which are not connected to our company account ? can we do it through API ?

rich kindle
#

Hey awesome Stripe team : ) Can someone confirm to me what status a paymentIntent or setupIntent becomes after rejecting a (high risk) card?

livid falcon
#

Why do I need to keep verifying the account ?

twin kernel
#

What would you usually use for my pricing model?
How would I make a subscription session for it? like what would be the price since its dynamic? do i set the metered usage by "maximum usage value during period" ?

 const session = await ctx.stripe.checkout.sessions.create({
        mode: "subscription",
        payment_method_types: ["card"],
        line_items: [
          {
            price: price,
            quantity: 1,
          },
        ],
        metadata: {
          userId: ctx.session.user.id,
        },
        allow_promotion_codes: true,
        success_url: `${getUrl()}/pricing?session={CHECKOUT_SESSION_ID}`,
        cancel_url: `${getUrl()}/pricing`,
      });

or do I make a price data?

price_data: {
              unit_amount: priceAmount,
              currency: "USD",
              product_data: {
                name: `${appModel ? appModel.name : input.appId}`,
              },
            },
cunning meadow
#

i have a question about stripe connect
high-level goal: My clients are sellings hotel rooms at $100 and I am marketing them at $103 to travelers by marking them up 3%. I was told to use Stripe Connect with Standard account and direct charges. (My clients accept payments and are responsible for disputes.)
some context: My clients already have Stripe accounts and they use an operation software. When they get a credit card from travelers, they create a paymentMethod and send it to the opeartion software which creates paymentIntent and makes transactions.

detailed goal: I don't want to disturb how my clients are operating and am wondering if there is a way to send a paymentMethod created with my client's Stripe account while taking 3% whenever they charge their customers' credit cards. My clients usually charge their customers' credit cards 50% on the purchase day and the other 50% on the checkin date. And I want to charge additional 1.5% on each transactions.

wraith bone
#

Hi I have one question, I created SessionCheckOut with setupFutureUsage ="off_session", It created the customer but no Payment Method attached. How can I get PaymentMehtodId from the paymentIntentId from Session CheckOut.

serene wing
#

Hello! Our client says she was charged but we cannot see it on our end. See second and third screenshot. But she was not supposed to be charged.

midnight pewter
#

Hi!
I'm starting to read about Stripe Connect. Up to this point my company had had its subscription prices in USD (most of our market is in the US) but we get paid in our local currency since this where our company is set up.
We are in the process of onboarding our first connected account (American) and I'm trying to find information about how (in which currency) they'd get paid.

If we use the model described at https://stripe.com/docs/connect/subscriptions#customer-connected-account and our end users pay in USD, does the connected account get paid in USD and we get paid in our local currency? Or because our company is not in the US and we receive in our local currency it has to be converted twice before getting to them?

(I'm not sure if this is the best place to ask this question, but I thought someone would have the experience with it to either have an answer or point me out somewhere else I could ask it :))
Thank you!

With Connect, you can create subscriptions for your customers or connected accounts.

mystic crater
#

Hi, In case I am using pricing tables and my customer wants to upgrade a plan to another level, is it possible to be done without additional coding? For example using the customer portal? I have seen this screenshot somewhere, but I am not sure if it's built in or how to enable it:

zenith fjord
#

Hi I'm flutter developer. We just publish credit card payment feature and we found the issue when trying to setup intent with debit card. Stripe flutter SDK throws the error when mobile side do confirm setupintent.

After investigation from API logs from Stripe dashboard. I saw next_action field in setupintent confirm API is not null (maybe it need to do 3DS to proceed to next step) but on mobile side is nothing happen and throws error.

For credit card 3DS works fine.

safe hinge
#

Hi
I am facing one issue for one 3DS scenario:
Payment Intent creation is failing for 4000000000003063 3DS card when I do not add customerId to request of Paymentintent creation, below are my inputs for PaymentIntent creation:

Amount: 1600, Currency: USD, confirm: true, return_url: http://localhost/test.aspx, setup_future_usage: on_session, payment_method: pm_1MjExABDKdaTjVr9Xojk97Bp

Why is this issue now, it was working earlier. It was sending 3ds url for popup to load, but now failing to create payment intent. With error: Your card was declined.

Scenario 2: when I use CustomerID in above request for payment intent creation for same card number, then it works as expected like it returns 3ds url and status as requires_action.

Scenario 3: I used 4000002500003155 3DS card and created paymentIntent without CustomerId as input and it worked fine, it returned me 3ds url.

Please help.

magic lance
#

Hi.
I've one question for testing Stripe. Is there some guide or preferred way how to test Stripe Checkout and Stripe Customer Portal using Cypress?

inner glade
#

Hi,
I am testing dispute process, how to provide evidence to mock "won" situation? use dispute API

hollow pulsar
#

Hi I'm fairly new, but I require help in connecting Android Studio Java and Stripe Payment. Also as for the web server, apparently Heroku requires payment now and there isn't much sources online that could help me with it.

vocal wagon
#

Hi there!. I woul need some help using stripe's API. I have to replicate in PHP code what I'm doing with this curl invocation to customers endpoint:

#

The problem is with expand

#

With curl is working ok, but i'm not sure how to replicate it in PHP

#

I'm doing this:

#

$stripeUser = Customer::retrieve($stripeUserID, ['expand' => ['tax']]);

vagrant steppeBOT
#

Alex-LeanXcale

supple arch
#

Hello all.
I'm trying to integrate stripe into my saas application as part of my user creation flow for a subscription model where all users must pay a subscription. I would like some guidance on which approach to take.
Should I try to direct the user to the strike checkout first, then take the captured attributes and provide them to my auth provider (Azure AD B2C).
Or should I collect all of the user information in my auth provider then send to stripe and listen for the success?
Is there a general preference? Are both ways even possible?

final wing
#

Hi Team. I am getting
"There has been an error updating your distribution selection. Please try again." while trying to create release for stripe app..please help on this

civic onyx
#

Hi . may I ask is it OK to use moto: true when creating paymentIntent for a once-off card payment (without card saving) ? Would it work in the EU where SCA might be required ?

vagrant surge
#

Hi, what does dispute mean here : Configure the steps you'd like to take when a dispute is opened on a recurring card payment.

jaunty hollow
#

Hi,
I have 2 question about embedded pricing table described here: https://stripe.com/docs/payments/checkout/pricing-table
I successfully added pricing table to my application (Next.js, typescript), but found out these blockers:

  1. The background color of the iframe document html is not the same as the one set in Stripe and before the table is loaded. So on my black background it looks like the attached screenshot. Is there any possibility to set the background color in the iframe? (without setting the proxy and changing it myself in the iframe)

  2. Is there an option to override call_to_action of the buttons in pricing table to redirect to the same URL but be open in a new tab?

Thank you in advance for your answer,
Anna

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

main dust
#

DO i need to have a phone number to use stripe? I'm living abroad and dont have a number here nor does my US one work.

hollow lantern
astral zealot
#

Hey,
Im using Stripe Payment Request Button everything is working but I only get ApplePay showing sometimes and then others its Link.
Same device (iOS) It will some times show Apple Pay then others it shows Link is there any way of testing what the issue is?

storm kelp
#

Hi there,
I have a maybe silly question. I have a client that has been using Stripe on their website for years and it's all working fine. We continually develop new features for them so are always testing the site whenever we make changes. We have a UAT site that has a "test" Stripe API key and a live site that has a "live" API key. Both sites work fine and test or live payments (respectively) work fine. But I don't have access to their actual Stripe account GUI. So, all I can see is the response from the API.

On the UAT site, we've recently changed something to the API itself (we changed what data we send for the description field). Again, the API call seems to work fine. However, our client doesn't know how to "check" the test payments on their end?

So, my basic question is ... is the client able to log into their main Stripe account and see both live and test transactions? Or, do they need a separate login to another Stripe Sandbox area? I just wasn't sure where the test transactions go if their account already live.

bold jasper
#

Hi. The pdf invoices/receipts are inconsistent. When the Stripe connect user is a company, then the company name is displayed on the invoice. But if it is a regular person, the Stripe account company (our company) name is displayed on the invoice. We need Stripe Connect invoices to always honor and display the actual endprovider (Stripe Connect) information. Example with regular person invoice displaying wrong information: in_1MgjMQBCCSlmYbd5LqEEySa9. Example with company user displaying correct information: in_1MiIfMBCCSlmYbd5s6UK5aZO.
Please advise.

visual pine
#

Hi, what is the biggest difference between WooCommerce payments and Stripe? I have read many articles about the differences but the comparisons differ everytime. We are only going sell 1 or 2 products on our webshop and we are located in the Netherlands. The product is digital and we want to sell it worldwide. I am building the webshop using Next.js + Headless WooCommerce & Wordpress

devout pecan
prisma rock
#

Hi There. I know this is a developer forum, but I wanted to ask in case anyone knows, while waiting for a response from the Stripe team... Stripe said it sent money to my account, but the amount didn't show up in my account and today it was sent back to stripe saying there was a problem. Why do you think this could be? has anyone experienced this before?

wide trout
#

trying to understand the difference.
this is setupIntent of 'ideal' returning, image attached.

it says iDEAL is immediate payment method as I understand, I found a way to grab details and save pm.
sometimes I get $source['latest_attempt']['payment_method_details']['ideal']['generated_sepa_debit']
and sometimes it's null.

I should always get it if it's immediate.
oh well, later on looking at sepa_debit is not immediate, so is it an immediate process that has no need for webhooks, or I do need to use webhooks?

wise copper
#

hello

vocal wagon
wispy bobcat
#

Hi! where is now located the setting to define the number of attempts to charge for a subscription renewal if the payment methods fail?

plucky surge
#

I have implemented Stripe Checkout for an application similar to Airbnb. However, to mitigate fraud and associated risks, I am interested in adding mobile phone number verification during the payment session. Would you be able to assist me with this?

crystal citrus
#

Hii insted of copying one one line is there any complete master code is available for PHP

tender narwhal
#

I am wanting to create a plugin between my Shopify store and Stripe account so that I can enable the ability to charge customer's cards after they place an order for the purposes of late dress returns, damages, etc.
I have already integrated shopify and stripe but I believe the plugin is missing between the two?

young plover
#

hi guys, i'm in production and i have setted webhooks on some events, but the thing is that i'm not getting any call for some of the events

hazy kite
#

Hello, I am help my vendor to ask the following questions:
The following questions is based on “checkout session” instead of “paymentIntents”

  1. Can Callback URL set webhook? If yes, how to set? Which place/location
  2. If webhook can be set, what content should choose for Listen events?
  3. For Webhook, can callback url be set in code
crystal citrus
#

is it possible to add custom filed in this form????

vagrant steppeBOT
#

HA9211

#

kamlesh

#

hillsshirehire

#

valdo99

#

Henry 92814

#

kamlesh

remote pumice
#

What is the best way to test "statement-descriptors"? Especially with the distinction between Credit Card and SEPA Debit, I am confused by the documentation.

raw glen
#

Hi

I have a problem with my order for my shipment. I have not received it yet. The supposed arrival date is February 9, and I lost contact with them via email. Please help if you are so kind...... Thank you

wispy sphinx
#

Hi, I am getting error, when I create paymentIntent in react native using stripe. I have created API using nodejs with the help of stripe docs and I am getting error No Such Customer:cus_HgyygnbHJHjhb (React Native & Nodejs)

        const customer = await stripe.customers.create(
          {
            email: findConsumer.email,
            metadata: {
              serviceData: JSON.stringify(meta),
            },
          },
          { stripeAccount: findConsumer.stripe_account_id }
        );
        console.log("customer", customer);
        // Create ephemeralKey
        const ephemeralKey = await stripe.ephemeralKeys.create(
          { customer: customer.id },
          { apiVersion: "2022-11-15" },
        );
        console.log("ephemeralKey", ephemeralKey);
        // Create paymentIntent
        const paymentIntent = await stripe.paymentIntents.create(
          {
            amount: Math.round(Number(price).toFixed(2) * 100 * 10),
            currency: "sek",
            customer: customer.id,
            payment_method_types: ["card", "klarna"],
            // application_fee_amount: Math.round(fee.toFixed(2) * 100),
          },
          {
            stripeAccount: findConsumer.stripe_account_id,
          }
        );
        // console.log("paymentIntent", paymentIntent);
        res.status(200).json({
          paymentIntent: paymentIntent.client_secret,
          ephemeralKey: ephemeralKey.secret,
          customer: customer.id,
        })
delicate snow
#

I created an invoice item and then created an invoice.
For some reason, it's not including the invoice item automatilcy

#

It was working fine but after upgrading the Stripe API to the latest version, it stoped working

vocal wagon
#

Hey guys, i have some problems getting over the stripe-js a specific payment object of a stripe connect account.

warped coral
#

Hello! If I want to payout money to a Connected account, I check for their balance first. instant_available key holds an amount greater than 0, but available holds 0. When I try to create a payout with instant_available amount I get an InvalidRequestError saying the card balance is too low. Should I check for both and which amount should I use in order to issue a Payout?

mental slate
#

Hi Stripe I am working with the terminal SDK in and I got in touch yesterday about getting this error:

terminal.collectPaymentMethod :: Failed :: code :: INTEGRATION_ERROR.INVALID_REQUIRED_PARAMETER :: There is no associated paymentIntent with id pi_3MjLBhFP59uQwdcO1FEJKUGU

I am a bit confused. My first thought is that when initialising the app with <StripeTerminalProvider> that I am some how connecting to a different account. But I can see in the logs of the dashboard that /v1/terminal/connection_tokens is being called. I can also see the paymentIntent in the dashboard has been created with the same id that I am passing and it is in the incomplete state, so I am really confused as to why I am getting this error?

The StripeTerminalProvider does get rerendered and so the create_token api is called twice. Could that be causing the issue?

final wing
#

Hi Team, Can we remove/change app from the account at the stage of Create app listing

naive robin
#

Hey - currently, we are sending our customers monthly invoices for their package.
In the future, we want to include single items, within** these already setup invoices.**
That means:

  • Customer receives Invoice A 100 EUR in January
  • Customer receives Invoice B 100 EUR in February
    -- In March, the customer buys an additional single item for 5 EURs (one time purchase) ---
  • Customer receives Invoice C 105 EUR in March (listing both items, the subscription and the single item)
  • Customer receives Invoice D 100 EUR in April

Is that scenario possible?

wet crescent
#

Hi there, I want to get Workspace Stripe metrics and display on my web app. Does Stripe provide APIs to call those statistics like MRR, APRU etc?

vocal wagon
#

Can I remove subscription item at the end of billing period so it will not be on upcoming invoice?

cyan vale
#

I have an existing subscription I want to upgrade. What's the best mode to use? setup?

ionic jacinth
#

Hello! I have a question about the payment_method linked to a customer.

ruby walrus
#

I have an API usage question, perhaps it is documented and I missed it.

I want to save payment data to charge off-session later. I understand I should create a SetupIntent to do this. But when it comes time to capture a charge, I need to use a PaymentIntent. I am confused about the connection between these two though as the PaymentIntent does not seem to reference the SetupIntent, except just using its raw payment method ID which I could easily obtain from other means. So how does that off-session charge relate to the original SetupIntent, or do I just not need it anymore after initial setup?

winged wraith
#

Hi, I am trying to configure my standard connect accounts email settings to chase up failed / missed subscription invoices as defualt when they create a connect account on my platfrom. What are calls / params i need to do this?

chrome stag
#

Hi there! Is it possible to send money to an account without using the transfer API?

vocal wagon
#

Hi! I want to integrate Stripe to my shopify store. I need help with integrate iDeal and Bancontact. is there someone that can help me?

white warren
#

I am working with off_session payments so I have to verify if the payment method requires 3DS Auth when I want to confirm the payment or subscription. I understand that this is necessary, but the problem is that when the customer fill the paymentElement with the card details, it is also required to verify the 3DS Auth, so in result, the customer have to verify 2 times the same payment method.
1 - To confirmSetupIntent
2 - To make the payment or subscription

vocal wagon
#

Hi, how can I enable BLIK on my payment site?
ex.: https://buy.stripe.com/6oEcMYcYmbXn0Gk28b

When you buy a rank, you get a special tag ⭐ and a gold color in-game! No chat bans, 2 extra slots on the server, you will not be kicked for spam, special celebration only for VIPs, chat for VIPs and admins!

#

I'm not using any API, last time I had like buttons to enable/disable payment methods

magic lance
#

how can I create invoice and mark it off as "paid" after payment on checkout? Also I need to insert in that invoice some external data that I've got from tax administration office

opaque folio
#

Hi, its is possible pay checkout session via API? already API to pay subscriptions

left crystal
#

Hi everyone! I am integrating subscriptions for the first time and I have a question about the different payment related events my application should expect to receive.

For a "normal" payment, my application listens to the events for the following events:

  1. A created paymentIntent
  2. A successful charge
  3. Any refunds (if any)

When a subscription gets paid for using an invoice, I will listen to the same events. But what if the subscription automatically renews using e.g. SEPA Direct Debit? What events should I then expect?

Thank you so much! 😄

vocal wagon
#

Hi everyone, I have customers paying monthly for my services. They are part of a group (French lessons) but unfortunately, some of them started at a different date which means that the billing date varies inside a same group. I would like to have the same term dates and billing date for students of a same group. Any idea of how I could do this? I have thought about using the "Reset the billing cycle" but I'm not sure if it's the right solution nor how or when to use it. Many thanks for your help! 🤗

wide trout
#

Hi, I need to understand something from iDEAL "https://stripe.com/docs/payments/ideal/set-up-payment"
I'm using the docs, and from what I see, this list should return autorize screen and then success and bring seti_
there is a few times that from "$stripe->setupIntents->retrieve('{{SETUP_INTENT_ID}}', ['expand' => ['latest_attempt']]);"
I didn't get SEPA_DEBIT_PAYMENT_METHOD_ID or $source['latest_attempt']['payment_method_details']['ideal']['generated_sepa_debit']
on tests, can it happen on PROD?
if using iDEAL and charging Sepa I must implement webHooks?

normal wolf
#

Hi I have a question for activate a Stripe test account. I am from belgium and want to activate a banc account but without a taxnumber, can I put BE000000000 for exemple?

somber zenith
#

Hello gentlemen, I have a problem... I would like to create a stripe referral program for recurring payments. I created a field at checkout (partner code) and through this code I identify who indicated. But I would like to automate transfers... for example, "Whenever there is a payment whose affiliate code is ****** add commission to that partner's account. Which api should I use for this?

wispy sphinx
#

Hi, guyz.. How I can run webhook after successful payment in react native? Is webhook aiavlable for react native or is there any other way to handle something after successfull payment in react native?

left crystal
#

Hi! When I create a checkout session, it automatically creates a payment intent. Does the checkout session or payment intent expire at some point? And if so, is there a webhook that I can listen for when it does?

Thank you so much 😄

clever vortex
#

Do you guys have a phone number o a better way of communication with support?

serene siren
#

Hi, How can I get a customer's default payment method ? through api call

terse bluff
#

I want to implement payment system with Stripe.
But I have no experience to do it.
So, I asked ChatGPT knowledge I need to understand.
ChatGPT answered as follows:

  • How to create a stripe account
  • How to get Stripe API key
  • Understanding basic payment system
  • How to create payment form
  • How to get customer data
  • How to implement according to success or failure
  • How to handle errors about payment
  • How to implement subscription-based payment processing
  • How to set recurring payment
  • How to implement customer management features

Is there anything you feel is missing?🧐

safe hinge
#

Hi
I am facing one issue for one 3DS scenario:
Payment Intent creation is failing for 4000000000003063 3DS card when I do not add customerId to request of Paymentintent creation, below are my inputs for PaymentIntent creation:

Amount: 1600, Currency: USD, confirm: true, return_url: http://localhost/test.aspx, setup_future_usage: on_session, payment_method: pm_1MjExABDKdaTjVr9Xojk97Bp

Why is this issue now, it was working earlier. It was sending 3ds url for popup to load, but now failing to create payment intent. With error: Your card was declined.

Scenario 2: when I use CustomerID in above request for payment intent creation for same card number, then it works as expected like it returns 3ds url and status as requires_action.

Scenario 3: I used 4000002500003155 3DS card and created paymentIntent without CustomerId as input and it worked fine, it returned me 3ds url.

Request Log: req_BBgBjfWXVKwTRP

Please help.

visual bolt
#

Hello what is correct error code/type when bank declines payment? And is it same error code/type as for 3d secure is failed?

brazen rain
#

Hello, I have been having issue with creating a subscription schedule on a completed checkout session. I am creating the schedule using the subscription from the checkoutsesssion. from there i have an update for the schedule with end_behavior of cancel and iterations 3. when i test with test clocks, it does not stop after the 3 iterations. it continues taking payments. Here is my code for reference. I am in test mode

const checkoutSession = data.object.subscription;
const schedule = await stripe.subscriptionSchedules.create({
from_subscription: checkoutSession,
})
const phases = schedule.phases.map(phase => ({
start_date: phase.start_date,
end_date: phase.end_date,
items: phase.items
}))
const updateSchedule = await stripe.subscriptionSchedules.update(
schedule.id,
{
end_behavior: "cancel",
phases: [
...phases,
{
items: [{
price: 'price_1Mj3YSBeAvPgSxl1aA0sNhUm',
quantity: 1,
}],
iterations: 3,
interval: 'month',
proration_behavior: 'none'
}
]
}
)

remote jasper
#

hello

#

i have this on my strip website We noticed a lot of unauthorized charges on your account, and payouts are now paused. If you believe this to be an error, please provide us with the requested information.

true stag
#

Good morning. I've made a checkout with Elements that uses payment intents and subscriptions. One time charge, then also subscribe. All is working but I'm seeing 'related guest payments' on the dashboard ( customer view ). The amount is $1.00, and it's uncaptured status. I'm pretty sure I"m not creating that? For instance, on cus_NUMU5LPu7uUPci

sudden yoke
#

Hi, have an invoice that is paid in full with a negative line and as out of band and it's the invoice for a subscription. Is there a way to refund/credit note against it still?

opaque folio
#

How to pay checkout session vai API?

gusty coyote
#

Hi! I have a problem with payment element. It gets called twice. And thus makes 2 rest calls to POST /v1/payment_intents/pi.../confirm , one of which work and the other fails. And idempotency keys differ

lapis egret
#

Hi, we are using the recommended SCA payment flow. We are creating an incomplete subscription on each payment attempt. If the payment fails, and then tries again with a new card the subscription becomes active and pm is saved to the customer. The problem we are having is our dunning service is picking up the initial failed invoice and paying with saved pm. Then the user has two active subs. What is the best way to handle this?

queen mulch
#

Hello.
When I try to create a subscription checkout session for a price whose type is "one time payment" I see the below error message:
"You must provide at least one recurring price in subscription mode when using prices."
Seems like one time payment prices are not applicable when creating subscriptions.
1 - Has this ever been applicable before?
2 - Is there documentation that states this behavior?

radiant rover
#

Hello, what card number can i use to simulate a Mastercard ID check event? I couldn't find it on the testing page: https://stripe.com/docs/testing

Simulate payments to test your integration.

somber solar
#

Hello,

I am developing an application where users receive a monthly credit allowance to spend on my platform, based on the plan they subscribe to. To add credits to the user's account, I am writing a webhook that adds credits every time the user renews their payment cycle on Stripe. However, I am having trouble identifying which plan the user subscribed to through the webhook events.

reef bobcat
#

I'm having trouble understanding how to send email receipts of the invoice after a successful payment intent goes through (i.e. stripe.paymentIntents.create). Can someone help me understand what I need to call after the .create call?

https://stripe.com/docs/invoicing/send-email

Or, is the invoicing component better served via a webhook. I just feel like once the payment executes, it would be able to send a generated invoice receipt, but curious if the webhook and listening for successful payments is better?

I just have all the data in the script and variables, so it would make it much easier to add that to another api call.

hazy lotus
#

Hello team! My question is in similar lines with previous question of mine here #1082745554964074559 message. Somehow, I am not completely clear of how to handle the error cases or show particular error message to the client. I am currently updating the payment link by using redirect url property in the payment link, appending the ?id={CHECKOUT_SESSION_ID} and taking the user to the app after checkout. Success scenario I think I am clear, as I am retrieving the session and checking status to paid. I have couple of questions here.

  1. At error scenario, how does it work? Will Stripe take me to the redirect url though my payment fails?
  2. How can I check the error? Can I use the same checkout_session_id parameter and retrieve session?
  3. I also see success_url and cancel_url and redirect url properties. What is the difference between them? (Specially success_url and redirect_url?)
  4. Will the retrieve session object have error object, with particular error message? I don't think I saw it anytime.
    Please let me know if I am missing on anything very simple. Thank you.
patent barn
#

Hi
I have implemented Stripe with Apple pay in SwiftUI using this Stripe tutorial
https://www.youtube.com/watch?v=QcM9DGcJSjs&ab_channel=StripeDevelopers

Everything works fine in the simulator, the payment shows in the Stripe payment list in test-mode.

However, when I try with a real device, I receive userCancelation as status in applePayContext
In the Stripe, console, the payment is listed as incomplete and the mouseover message tells that the customer hasn't specified a payment method.
There is a real card in the payment methods.

west sable
#

this is a ruby / capybara specific question. I'm trying to do automated testing with payment elements and i'm struggling to fill the card fields consistently with capybara. any recoemendations? def fill_stripe_payment_element(card: , expiry: '1234', cvc: '123') within_frame(first('iframe[title=\'Secure payment input frame\']')) do number_field = find_field(name: 'number', wait: 10) card.to_s.chars.each { |piece| number_field.send_keys(piece) } find_field('expiry').send_keys expiry find_field('cvc').send_keys cvc end end

vagrant steppeBOT
#

rossano

analog frigate
#

Hi, I've got a question about refunds/customer balances. I'm wondering if it's possible to refund a customer in the form of credit (maybe stripe customer balance?) rather than refunding the payment which afaia would incur costs, then only process a full cash refund following an additional refund confirmation step? The user would need to be able to use whatever credit the were refunded towards future payments

vocal wagon
#

Payment methods are enabled, but there're not visible on checkout, why?

vagrant steppeBOT
#

BrianHHough

#

dvsk

#

Vakarm

weak veldt
#

Is there a way to not talk to the merchant. I got scammed my money and the description of the product isn't s physical product it's an online one (documents/courses). It seems like I've done everything to try and get my money back but it always ends up me talking to the merchant.

vagrant steppeBOT
#

jarrett

#

Jaba

opaque folio
#

Its is possible create invoice with items via API at once?

vagrant steppeBOT
#

An00xy

wind pelican
#

Hi, when you create a SetupIntent, could it lead to a 3DS authentication? And if so, once that 3DS is completed for the setup intent, will the card be asked for 3DS again for a payment intent (associated to that card)?

vagrant steppeBOT
#

moxzy

static tundra
#

Hello i got a question about strip payment processing, i would like to knw if there is a way to implement payements in multiple installements (like for times) for a woocommerce order

rapid wedge
#

We are developing a type of service that has multiple users in one workspace (specifically a paid Slack app).

and in that case, we would like to have only admins as users with access to the customer portal. This is because all users have access now. How can I do this?

vagrant steppeBOT
#

JustGrabTheBeer

brave scroll
#

Hi there, I added Stripe to our React Native app to use Apple Pay. We're using PlatformPayButton and it's working on simulator. But whenever we test on device, we immediately get "The payment has been cancelled". Thanks for the help!

silver fjord
#

hi team, can one create an express connected-account to transfer fees from transactions etc

the scenario here is that the separate connected account also belongs to the root account , its only used to hold separate fees so they dont get mixed up with other funds in the root account

inner bramble
#

Hi, do you know if it's possible to use Stripe Princing table with SEPA direct debit's payment method ? Thanks 🙂

sturdy barn
#

Hello, wondering if someone can explain some weird behavior I'm seeing on the Stripe Dashboard, or explain what I'm doing wrong. I am on the "Customers" tab and am trying to filter by a specific discount. Sometimes it shows all discounts we have and sometimes it only shows two options: does or does not have a discount. Is something wrong here? I can not reliably get that discount filter to be able to filter by a specific discount (screenshots in thread showing that options exist sometimes)

west sable
zinc spruce
#

Hey folks, we got ratelimited this morning (hurting real users) because a bad actor took our public key and spammed the API. Surely there's a way to prevent this right?

young anchor
#

Hello, I'm having issues after verification

steep pecan
#

what would be the best way to tell if a customer has paid anything (7 day free trial), if not delete customer? with api

vivid wraith
#

Hello! We are adding a new webhook for some events. We triggered the events but there are no webhook attempts, do you have any idea what might be going on?

mental slate
#

Hey Stripe, I am work with Tap To Pay and a physical card. I have now started getting the error.
Allowable number of PIN tries exceeded. I did not enter any pins as it is tap to pay but assume it is to do with the number of taps I am allowed to do. Is there way I can reset this with out a reader device?

strange marlin
#

Hi - I'd like to transfer an exact amount to a connected account in their settlement currency. My account is in USD, and I'm transferring to an express account that receives in EUR. I understood that I can't transfer EUR directly, because my balance is in USD. If I'd like to transfer exactly 20 EUR, how can I do this predictably? I'd prefer not guessing an amount in USD and checking that it came out to 20 EUR after the fact.

desert maple
#

Hey there! Is there any reason to not use SetupIntents when the customer is on session?

Ie.

  • Create a SetupIntent a confirm it on Step 1 of checkout
  • Use the Payment Method from Step 1 to confirm a PaymentIntent on Step 2

Or should one always use Payment Intents when the customer is on session?

pastel stone
marble bridge
#

Hi,
We wish to create a cash pooling solution for european corporates who have branches in the US.
With Stripe, could we :

  • fetch balances and transactions history of the bank accounts of the branches located in the US ?
  • initiate secured payments between the US branches and the corporate holding bank account
    • If the corporate account - who will receive the payment - is located in the US ? In Europe ?
    • By direct debit or bank transfert ?
    • Embed the payment validation in our application ?
#

thx

granite tendon
#

Good evening 🙂

wise copper
#

can you open that thread?

#

can you open my prev thread for one time?

#

@hollow prairie

granite tendon
#

Can someone help me explain about implementing the latest version of Stripe into a self build app? 🙂

spark stirrup
#

Can someone help me explain how to change the price on a product? When selecting it shows it in another currency

viscid burrow
karmic jay
#

Hey there! We are using Stripe Billing to charge customers based on their metered usage. We recently implemented 3D Secure using setup intents and have recently found out that some customers are required to re-authenticate when switching between plans (because of the prorated refund + charge of the new plan). How should we set this up on our side? Should we create a new setup intent with their existing payment method? (is it possible to to that?) Thanks in advance for the help.

formal vapor
#

Hi I am looking to change my CLI environment to "live_mode". Hwo can I do that?

#

when I run any command it only shows my test_mode data and I need to run in live_mode

#

Please hlep!!

cosmic crypt
#

I am looking to be able to display a foreign currency on my site and charge in that currency using Stripe Connect. Is there a way to get a USD result in the response so I know how much the charge was in USD?

formal vapor
#

How do I change the Stripe Docs Shell to Live mode?

gritty yacht
#

Hi, I have the "Link" payment method set to be disabled under "Integrations" and "Payment Methods" however is still showing up on my checkout flow. Looking to get some insight on this. 🙂

ebon turtle
#

Hi! Am I blind or there isn't a webhook to listen to for when a user updates/adds/etc. their payment method(s) in their billing portal?

subtle sun
#

Hello. So I'm using LearnWorlds and integrated with Stripe for subscription payment. The subscription plans that I created in LearnWorlds, will they show up in my Stripe account? I don't see them, but inside the LearnWorlds settings, the subscriptions are there and the integration is a success.

unkempt pine
#

Hello, I am trying to make offline payments with Bacs Debit. I created a payment method, customer, attached them and then created a payment intent and sent the user to the stripe.js page to submit the payment with bank info. The payment was made successfully. Subsequently, I want to charge the card again with offline payments so I create a payment intent with off_session = true and confirm = true. While this works for credit card payments, I get an error when the payment method is bacs debit. The error I get is "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."

subtle sun
#

How can I see that the integration is a success in the Stripe settings?

#

I see it inside of LearnWorlds, but I don't see an Integrations Dashboard in Stripe to verify which integrations are connected to my Stripe account?

placid beacon
#

theres a bug in stripe scan ui once scanned it keeps asking it again and again

visual star
#

Hi,

I have a problem with an invoice. I am exporting accountability receipts via the PaymentIntents & Invoices API. My problem is that the period_start/period_end attributes on my invoices dont sent through the API are differet than the dates shown in the UI. The date sent in the API, on both period_start and period_end, are both, here corresponding to the 5th of september. On the following invoices of this subscription, all dates are incremented with a one month delta
For example, the invoice of the period 5th of october - 5th of november will return a period_start of septembre 5th and a period_end on 5th of october.

Where can I fetch the right data ? (the one shown in the UI)

runic spade
#

Hello, how do I set up reoccurring payments to actually pay customers? I am doing an affiliate program and want to pay customers monthly from stripe. Is this possible?

kindred moss
#

Howdy Stripe, currently working on setting Apple Pay Domains via the API, If we want to register multiple domains, do we have to repeat this logic block for each domain, or is there a way to provide multiple domains in one call?

timid spoke
#

Is it possible to charge a different amount on an invoice depending on the payment method? For example, if a user pays with credit card charge an additional 2%, but if they pay with ACH do not charge anything on top of the original amount.

wooden loom
#

Hey guys, how are you all?

I have a question about how trials works over current subscriptions in stripe.

Lets say i have a 12 months subscription going on, and i received a trial of 2 months, what happens with my subscription?
a - Its paused and after the trial ends the "trial duration" will be added on top of the end of my subscription?
b - The subscription is just paused and you "lose the trial time on it"?
c - Subscription is set to another stats and a new subscription is started at the end of it?

Thanks in advance.

dawn pulsar
#

Hey folks, would someone mind providing guidance on the best way to get the Stripe fee for a charge (or payment intent) from the API? We need it in order to correctly organize things in Netsuite. I see in the Stripe UI that payment intents come back with the Stripe fee amount. I don't see this when I hit the v1/payment_intents endpoints myself though. Inspecting the network console, it looks like a lot of expand query params are sent when retrieving a payment intent in the UI, and I am assuming that this is how the fee is getting to the UI.

hazy lotus
#

Hello team! I am using payment links and I want to know what would be seen if there is some error in the after payment and showing confirmation page? In the dashboard I can see what happens when the payment is successful but what happens when there is an error? Will there be a similar page stating the payment couldn't happen because of some 'aaa' reason?

quasi nebula
#

Hello,
I'm having some issues getting resolution to an issue that I'm having via Stripe Support, so hoping that someone here can help to point me in the right direction.

We operate a Connect platform and we're implementing a feature that allows customers to add a charitable donation to their transaction. As part of this, we need to be able to calculate the net donation amount (i.e. donation minus any transaction fees incurred). This means that we need to know the % fee charged by Stripe to deduct it from the gross donation amount (the fixed fee won't be considered, since the transaction was happening anyway).

In looking at the Balance Transaction, I can see a breakdown of fees charged (Stripe and application fees), but there's no indication of what the % fee and fixed fee components were for the Stripe transaction fee. This is the information that I need in order to know what the net donation amount is after any payment fees.

Building this logic out from the information shown on the Stripe website's pricing page is not a viable solution either, as we have Connect accounts on our platform that are on custom rates based on volume, so any logic applied here would not be valid for those accounts.

Is there any way for me to retrieve this %/fixed fee breakdown per transaction? Or at the very least, if the fixed fee portion is uniform across the whole account, I should be able to calculate the % amount on any transaction if I have that fixed fee amount.

woven geyser
#

We are sometimes seeing a lot of these types of events:
"Stripe automatically updated a payment source for ..."
Here's an example in our prod: evt_1MjAYlEkTO8kaKcKZnESnnSp
Why is Stripe automatically updating these payment sources?

keen latch
#

when i create a payment method

#

how can i see if my card is there?

snow musk
#

Hey guys. The "cancel subscription" button is not showing up on my customer portal even though I seem to have it enabled. Any ideas?

knotty tartan
#

I have doubts about a payment failure that occurred here

knotty tartan
#

I would like help on the payment link when it expires how do I update it?

plain arch
#

Hello! We want to implement a lock feature, when we lock needed amount on a client's bank account while he uses our service. It functions as a deposit to compensate any damage a customer could do to our equipment. If everything is ok, we unlock this amount. If something goes wrong, we unlock amount except a damage compensation.
What Stripe functionality should we use here? 100% of our clients do not use 3DS on their cards. Also it is needed to be automatic, because it is a security deposit, that a manager should block on a customer's account. Thanks in advance

mellow heath
#

Hello we are migrating from old charge API to new payments intent(while still using procreated payment methods). We have connected stripe accounts, and used to use the stripe_account key in header to direct payments to the correct connected account . How can we do the same with the new api? Just using the header errors out since the same customer_id is not registered for the connected account.

keen salmon
#

I can't verify my identity because I don't have anything written on my back,i dont have a barcode is white and it doesn't work to take a picture of my face! I have Romania Identity, could someone help me with that?

pure storm
#

Question: Our customers have the need to pay a single invoice in multiple payments, which could even be 2 different credit cards. Is this possible with the invoice model? Or am I best off managing PaymentIntents in my own database and mark them as paid

vagrant wind
#

Hi our church account has been frozen and my login has been suspended. Your email chat agents have stopped responding to me and its been 3 weeks! This is unacceptable. Please help immediately

delicate snow
#

How to perform a pre-authorization of patients credit card?

keen salmon
#

hi how can i add to stripe account an id verification with api

uneven flint
#

Hi, I was wondering what the best way to create purchases on stripe with multiple plans was. For example a $5 plan, a $10 plan, and a $20 plan

lament ridge
teal current
#

Is there any way to test the checkout with stripe in live mode without using my own credit card ? (Im not paid enough to do that :p)

radiant musk
#

Can you search on metadata keys for payment intents via the dashboard?

summer zenith
#

Hello, I had requested access to the beta feature "Copy PAN data across Stripe accounts" earlier today. I was wondering how long will it take to get access to this.

undone delta
#

Hello, I had a question to see the limitations of reversing transfers to connected account. I looked at a few resources on stripe documentation page but could find anything in particular so I'm assuming there might not be many, but I wanted to confirm if there were any that should be handled properly.
Thanks!

real bloom
#

Hey all, I'm wondering if I can see which Transactions are related to a Payout using the API? If I view the Payout in the UI, I can see a list of Transactions, but I can't seem to replicate that using the API

final nacelle
#

Hey team! If I never send a success response to a webhook event and Stripe retries for 72 hours, what happens when the retry period is over? Will Stripe disable the webhook entirely, or just send an email saying that the event failed?

whole oar
#

Hello 🙂 - I'm rolling out Stripe Tax on our app and am wondering if anyone knows the best way to get a customer's computed province/state.
We've just introduced address collection which will gradually capture more accurate information, but we haven't captured that yet for everyone.
Stripe seems to do some calculation on the CC zip/postal code (which I have access to), but I can't find where that 'resolved' information lives.
Basically I want all customers with Customer.tax.automatic_tax == 'supported', but would be nice to know more granular location detail for sending emails and such, as we're doing a gradual rollout and will need to know who to email based on location... thanks!

rocky cloud
placid yew
tribal basalt
#

I am having a bit of an issue when transfering money to a users account.
right now it appears that most of the money was transfered to the user. but i think there is a bit of money stuck in the system

grave vine
#

Hello Team!

Need help to this.

I setup a website where users can setup there own marketplace, Thus, each user has the feature to fill-in there api keys.

Unfortunately as of now, a user can't get his list of products and plans through stripe api. I think this is due to different api versions or something. Is there a way to address this?

programming language used is php.

Thank you!

sonic flint
#

How do I send payouts (Transfers) in multiple currencies?

lime marsh
#

Does the Embeddable Pricing Table allow us to add a one-time fee + recurring fee? I'm only seeing the ability to create a recurring fee product.

mellow heath
#

While using the payments intents, when can we expect the payment intent object to get it's first charge populated. We are planning to use creat payment intent with confirm=true. In test mode it is always returning a charge object as well when it succeeded in creating the payment intent. Is that always expected?

lime marsh
main crane
#

hello. for upcoming subscription renewal emails, is it possible to discriminate by product? for example, a customer has a subscription to product 1 and product 2 but I only want them to get an email notification for product 1

vagrant steppeBOT
#

piq9117

slim pagoda
#

Hello,
I'm getting a 404 when calling the create payment intent on nextjs api endpoint, but it's just only on vercel deployment, locally it's work perfectly. I have created all the env variables also but nothing happened. could you let me know about that if you know about it?

keen latch
#

Why am I getting this?

azure spindle
#

Hey guys,

Is there a way I can create / update a customer's subscription without generating billing information automatically?

We have a series of existing customers and subscriptions we want to import into stripe

sonic flint
sullen mesa
#

Buenas noches

torn halo
#

hi. Regarding https://stripe.com/docs/apple-pay/web/v2#connect, is there any limit on the number of domains we can register ?
Example 1: if we have 1000 connectedAccounts all going to be under the same domain
Example 2: if we had 1000 connected accounts each with a unique domain

Any problems with either of these?

This guide takes you through the process of getting set up with Apple Pay on the Web, all the way through making your first charge. Refer to our iOS app guide for integrating Apple Pay into a native iOS app.

vagrant steppeBOT
#

zenoitulos

warped lodge
#

Multiple subscription question: I was hoping to use one subscription with multiple products, one product is a flat rate and the other product is metered usage, however the flat rate we want to be able to offer monthly or yearly, where as the metered usage will always bill monthly. In addition we want to offer trials for the flat rate, but not for the metered usage, so it sounds like we would need to use two separate subscriptions for that, but there isn't much documentation or prebuilt components available for this type of setup. How would I go about only collecting payment information from a customer once if I am trying to create two subscriptions for them at the same time?

median marsh
#

In Stripe Webhooks, what's the easiest way to distinguish a Stripe Checkout event and someone checking out using a Stripe Payment Link? From my understanding they both send out events on checkout.session.completed but I don't know if there's some field I can check to see which one's which

twin kernel
#

I have a subscription that gets the user 2000 points every month, can the points be updated renewed and retrieve from/by stripe?

sonic flint
#

Why does creating stripe express connect require a phone verification in Test mode? I want to create some connect accounts in different countries to test Cross Border charges.

silver herald
#

Hi just want to know the timings of the invoice creation from subscription, is it based on the time of creation of the subscription, or is it at the start of the day?

terse bluff
uneven flint
#

I have a question regarding the pricing table. Is there a way I have some of the details pre-filled out similar to a normal checkout session. Right now in my normal checkout sessions, I fill out parts of the checkoutsession params with some existing data. Is there a similar way I can do that via the PricingTable so I have information on the backend?

rough meteor
#

Hello Every one, I would like to tell you that I had implemented the subscription functionality in my code. Subscription plan successfully subscribed it but I 'm facing one issue I didn't get the subscription email from stripe hand. Can anyone guide me from setting which option I have to enable to recieve the email from stripe end

gloomy yarrow
#

Hi, I want to create standing instructions to deduct the amount if the offer is accepted by a buyer

lapis lily
#

Hello, we're experiencing difficulties with our invoices and receipts. Currently, we're utilizing stripe.js to display elements and gather card and billing data. Once the setup intent is confirmed, we send the payment_method_id to the API for the rest of the subscription process. However, we've noticed that the billing address isn't appearing on receipts after the subscription, although the address details are attached to the payment method in the stripe dashboard. Is there a way to make the billing address visible on the receipts?

turbid cedar
#

Hello, the invoice created successfully but i am not able to view that in the stripe dashboard 48E8854D-0001 any reason for it to not to show up in stripe dashboard?

zenith fjord
prisma stirrup
#

hello

#

LocalizedErrorMessage(code: FailureCode.Failed, localizedMessage: There was an unexpected error -- try again in a few seconds, message: There was an unexpected error -- try again in a few seconds, stripeErrorCode: null, declineCode: null, type: null)

#

i got this error after do payment using apple pay

timid jolt
#

bro stripe is so weird rn Im getting sale but it is not showing in payments history???? But my balance is keep increasing

near summit
#

Hello since around 11pm ET the invoices / subscriptions we have been getting aren’t showing up as payments

safe hinge
jaunty raft
#

We have predefined price packages, and on change of package selection, we are generating new stripe payment intent so that once the user clicks on the "Pay Now" button, it will gets processed with the selected amount. But we are facing issue where it in browser netwroks showing provisional headers are shown for the url https://js.stripe.com/v3/elements-inner-card-17b9cb70631a62eba33b34c67a61e85b.html
We found some answers on google those are related to cache, we have cleared the browser as well as nginx server cache but with no success. Please find attached screenshot for ref. Can someone please guide us here.

acoustic atlas
#

hell sir my account is disable for woocommrce payments please enable my acc

#

please help

wide trout
#

Hello, I'm using iDEAL payment method to get bank details,
on redirect inside app it works great,
on redirect on site, it throws the user from the website and gives him redirect screen, I'm losing all data and no please to return to

dire skiff
#

Hi, I'm wanting to add Android Tap-to-Pay support for my app that already accepts terminal payments. I can find plenty of documentation on the iOS support however there doesn't seem to be anything for Android. Are there any reference docs or anything that I can use for guidance on the implementation?

flat scroll
#

Hi,
Currently, while working on the integration we are facing an issue with the option "Creating Charges".
In the create charge option we require assistance to edit the amount before the payment is captured for the customer's order, we tried to refer to the Stripe Website and there were no signs of documentation related to it.

snow cargo
#

hi, how can i manually confirm a paymentintent of an invoice of a subscription that has a total of $0? or any flags to set to achieve what i need.

my create subscription flow : Subscription.create() -> get latest invoice from the created subscription -> get paymentintent from the invoice -> PaymentIntent.confirm() -> wait for invoice.payment_succeeded callback -> update relevant tables

however when customer applies a one-time 100% off voucher to their subscription, i get invoice.payment_succeeded callback immediately right after calling to Subscription.create() and it messes with my code logic.

vagrant steppeBOT
#

tymm

mystic crater
#

Hi, once a subscription is "delete" (event customer.subscription.deleted), can I garantee that it is a final state and it cannot be "undeleted" using any other API or portal?

I am thinking to add a rule to don't let a deleted subscription to be "updated" to protect my data from receiving an unsorted webhook and changing the status to active again, for example, in case I receive webhooks on this order:
customer.subscription.deleted
customer.subscription.updated

Does it make sense?I am also ignoring webhooks with "event.created" older than the last one for each subscription (to avoid a create passing fields older than an updated for example.

quick pike
#

`
// Set your secret key. Remember to switch to your live secret key in production.
// See your keys here: https://dashboard.stripe.com/apikeys
const stripe = require('stripe')('secretKey');

// Using Express
const app = require('express')();

// Use body-parser to retrieve the raw body as a buffer
const bodyParser = require('body-parser');

app.post('/webhook', bodyParser.raw({type: 'application/json'}), (request, response) => {
const payload = request.body;

console.log("Got payload: " + payload);

response.status(200).end();
});

app.listen(3001, () => console.log('Running on port 3001'));
`
I am using stripe cli to test webhooks for payment confirmation
I am using this endpoint to receive the payment info after paying using the payment link but not getting any info in my logs can anyone help me with this one.

uncut grail
#

Hello All!
How to trasnfer money to different bank accountsof stripe connected account having registered different bank account?

grave vine
#

Hello Team!

Need help on this. In related with my old post.

I setup a website where users can setup their own marketplace. Thus, each user has the feature to fill-in there api keys.

Unfortunately, a user can't get his list of products/plans through stripe api (PHP). User's stripe dashboard has products.

I tried to loop all versions but all return with zero data.

var versions = ["2022-11-15","2022-08-01", ..., upto oldest version];

foreach(versions as version){
$products = $stripe->products->all();
echo version;
}

sample results:

v2019-02-19 -> string(82) "{ "object": "list", "data": [], "has_more": false, "url": "/v1/products" }"
v2018-11-08 -> string(82) "{ "object": "list", "data": [], "has_more": false, "url": "/v1/products" }"
v2018-08-23 -> string(82) "{ "object": "list", "data": [], "has_more": false, "url": "/v1/products" }"

safe hollow
naive edge
#

Good day Stripe dev. I need your help!

vocal wagon
#

Hello everyone,

wind grail
#

I have my own custom form that I built for cc info I would like to just collect data from that and pass it directly to stripe without creating these dom elements from stripe is there a way to do this?

vocal wagon
#

I need help with this one , it specifies in the documentation that the custom fields completed within a checkout session can be accessed like this. But when I do this the custom fields object is not of that sessions. Can anyone help me out with accessing these custom fields ? (production issue)

rough meteor
#

Hi Everyone, I am facing one issue my subscription was done successfully but in Payment, section does not show whether the subscription was created or not. why subscribed user scription and amount not display in the payment section please help me .
Thanks in advance.

magic lance
#

Can I predefine on Stripe checkout user's country with address and country that he has entered in my app through onboarding.

steep pecan
#

hi, customer.deleted doesnt seem to work in the api?

zenith fjord
#

#dev-help message from this thread. I already update Stripe flutter SDK to newest version and the issue still occur.

vocal wagon
#

IHi everyone, i need to know if someone can help me with the following. I need a pre-designed form to open as soon as the payment is completed

#

need to know how to make a pre-designed Gravity Form form open when the customer completes the payment.

golden cosmos
vocal wagon
#

Hi everyone, I just set up the custom domain in my account but when I start paying an invoice via API integration in the "rise crm" the payment link is always checkout.stripe.com.
obviously the custom domain verification was completed successfully.

tribal dome
#

Hey devs, are there any SSL issues we should be aware of at the moment?

#

I'm getting intermittent fails

#

Could not verify Stripe's SSL certificate. Please make sure that your network is not intercepting certificates. (Try going to https://api.stripe.com/v1/payment_methods[...] in your browser.) If this problem persists, let us know at support@stripe.com.\n\n(Network error [errno 60]: SSL certificate problem: unable to get local issuer certificate)

prisma stirrup
#

Hello, Good afternoon
Hope all are doing well.

I have one question, I am using stripe for payment and I have unable gpay and apple pay in stripe.

In website, when I am opening actionsheet it is coming like screenshot 1 and when actionsheet is being opened in mobile app it is coming different.

If there any way to make the mobile pop-up similar to website?

mint zodiac
#

Hi! My client has a subscription, he wants to update the payment method. I see how to create a payment method, but I don't want to use the data of the card clearly. If it possible to create an Elements for updating the payment method of subscription?

solid notch
#

Hello,
I have customers who have made payments via Stripe links that I have made.
The payments are valid but I don't see them showing up in the "payments" section

worthy spear
#

Hello there,

I am trying to generate a coupon code for a one-time payment that provides a 100% discount. However, when I create the promo code and try to use it during checkout, I receive an error message stating "This code is invalid."

Upon further research, I discovered that Stripe requires a minimum charge of 0.5 during checkout, which prevents me from using a 100% discount code. I was wondering if there is a way to work around this limitation and use the coupon code as intended.

vocal wagon
#

hello there,
I am trying to make a competition application, which means that the owner of the competition gives me his money for the period of the competition ending, and after that I will distribute it to the winners, how will I do that

stable ether
#

Hello!
Is there a way to programmatically see errors that might happen on /v1/payment_pages?
For example, where there is a currency mismatch between the currency of a Customer and the currency of a CheckoutSession it fails for the customers on the Stripe hosted checkout page (with an error on /v1/payment_pages) and we only noticed this issue because customer reports.
As far as we can see, there are no webhooks for these failures or a way to integrate it into our monitoring system 🤔

lucid horizon
#

Hi team,
we are facing issue with applepay, eventhough we have a saved card added to my apple account unable to see the applepay button

faint jasper
#

Hello,
I have 3 short questions about customising "Stripe trial checkout" : https://stripe.com/docs/payments/checkout/free-trials#customer-portal

  1. Where can I set the description? Can I edit it manually or there will be description from Subscription plan product?
  2. We really need set the sentence under decsription Instead of 30 days free then 39.00 per month we need then a free plan (you can continue with freemium model. Is it possible? To choose what plan continues after this trial?
  3. On this checkout trial page is email input. We need this email to be prefilled (from our registratiton) - is it possible? Also it is possible to set it as disabled input?

Where can I please test all this things? I cannot find settings for this specific trial checkout

Use Stripe Checkout to collect a customer's information for a free trial without collecting their payment details.

midnight edge
#

I copied the stripe github example for react payment elements but although I correctly receive the payment_intent secret, all the conditions are met, still the checkoutform is not rendered and no error is being shown in the console

magic lance
#

can I define in creation of checkout the vat amount percentage if I disable automatic tax

dull gull
#

Hello Dear Stripe Support Team. Today i need to learn something new about your product and your API. My office peeps recieved our invoices for our company on a regular basis up to 10-2022. How can i find all past invoices, that you strip-ers sent our company to fee us? Iam not looking for our customer invoices with an id in the style of in_1Mfs42Aq9nrUIxxXXxx650. but a collection of all invoices that follow this id naming convention 9NRUXXXX-2022-06 and so on, where the first part before the date stays the some. i will attach a screen so you know, which format i am lf. i seek all of those

barren oriole
#

Hey,

We have a problem, trying to use stripe live on our wordpress website, using hivepress template.
We tested stripe with stripe test key and it worked, but now we tried to change account & use another keys but looks like he's trying to check an old account.
I've tested multiple times to change keys and still the same.

Why he's trying to check an old account even when we change secret key ?

Thanks !

vocal wagon
#

How i block payments if the ip has a history of fraud

sterile pulsar
#

Hi guys, I'm currently working on a checkout form for my project using Stripe Elements, My checkout flow requires that I check if some forms are valid server side before displaying the payment modal. Is there a way of mounting the payment modal and creating the paymentintent object only when the AJAX call I perform is successful? Also can I clarify that a payment intent can be created even if a payment is not eventually made (i.e. if the user is performing an action that doesn't require payment) as I will not know this when I load the page. If this is the case then I can create the paymentintent on page load.

tawny violet
#

Hello!
I'm currently upgrading well overdue api versions, but I ran into some odd behavior with 3DS in the sense that I initialize the JS with a specified version 2019-xx-xx and our calls respect the version, but internal 3DS iframe calls use default version of the dashboard.
Is that normal behavior, and if not, is there a way to force/specify a version for 3DS to use (I couldn't find anything in the docs)

limpid scaffold
#

Hey

I'm trying to make an aggregation in Sigma to get all successful payments that were validated through 3DS, but can't find any fields that I can relate on

Can you help me with it?
E.g. how can I determine that specific charge / invoice / payment_intent was charged with 3DS confirmation?

torpid mauve
#

Howdy folks, it seems that there is no option to create a payment link from the Stripe dashboard for volume or graduated prices. Is this true?

plain arch
#

Hello! We are creating a new Customer object for every new payment (we do not have a Personal Account functionality). If we send a customer to Stripe with the same personal info as some customer already has in Stripe DB. What does happen in that case?

wise quarry
#

Hello,How do I set up the correct display of STRIPE charges in the web app?

fallow sierra
#

Hello! I am using stripe connect in order to collect payments for our users, which use different currencies. In my reporting data I want to be able to show the transaction amounts, application and platform fees in my own currency (GBP).

Is there a way for me to do that without doing currency conversion on the fly?

wispy sphinx
#

Hi, I am getting error when I create paymentIntent and send app_fee to destination. Error No Such Destination: acc_ghhgbhgb Striep, Nodejs, React Native

solar bone
#

Hello @waxen quail
I have some query about the stripe account!

vocal wagon
#

Hello

magic lance
#

Hi

I have question about tax rates. I've contacted our accountat and I need to charge users tax amount of my country when they're NON-EU users. How can I create one tax rate percentage that will be applied in creation of checkout session for NON-EU USERS.

velvet plover
#

What is that means???

plush ingot
#

Is it possible to open a ticket to speak to someone privately?

cerulean pineBOT
#

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

eager raven
#

Hello. I need to estimate transaction before i do payment intent and show to user how much i will charge from him. What is the best way to do this?

median fulcrum
#

hello Team, I have an issue with the 3D secure payment. I was contacted you previously and was asked to test again in test mode. I need to share with you screenshot and service response file we received

rapid siren
#

Hello mates! i have the next question. I need to charge a month subscription is necessary to creare a Plan or with only the Product is enough? And the other questions is, I need to create a annual plan, how i can create the subscription in this case? Because in the Subscription i can add an item (Plan), but if the Plan is annual and subscription monthly, here we have a problem, are not? I'm confusing, can anyone help me?

wanton tusk
#

Hello, I have a stripe payment directly on our shop, but I would like to redirect it to stripe so people can pay there for credibility? Can it be done easily or does something have to be modified in the code?

ionic jacinth
#

Hello, I have a question about stripe elements JS.
I implemented it but some customers are telling that they are seeing also the apple pay/google pay options.
I can't reproduce this issue in my browsers, how can I display them or disable?
Thanks!

night depot
#

Hey guys I just paid a service - but they don’t see my payment I paid with credit card - it’s everytime instantly but now they do not get my funds credited via stripe payment

vocal wagon
#

stripe withdrawal question

flint kayak
#

Hey guys. Do you have any service for managing subscriptions similar to Stripe Checkout, where my customers can view their invoices, cancel their subscription etc?

proven jungle
#

I have users registering on my website at which time I create a stripe customer identity for them.

When this user purchases a subscription i redirect them to checkout with a session id passed along so that I can use webhooks to associate a subscription with this customer.

This works fine.

I am now trying to redirect the user to checkout when they click on a payment link instead but I do not know how to pass along the customer id or associate the purchased subscription with my registered user when the purchase is made through the payment link.

Any help would be greatly appreciated!

visual bolt
#

Hello, i have some issue with setting local for checkout form (using payment element, react)

somber zenith
#

Hello, I created a new field at checkout with the name "partner code" I would like to send a request via webhook whenever a plan is paid with this code, so that the commission is attributed to the partner, but I am not finding the best way to do that. Can someone help me

turbid mesa
#

Hey guys, is there anything in docs that I can change a transaction with payment intent when its expired to a monthly subscription?

cobalt bone
#

Hey, I've started using stripe on my website and while locally the webhook works, once I upload a new version to my test environment, I cannot receive any requests. I'm pretty sure I've made all the configurations necessary but I would like to make sure.
And I also want to ask how I can debug it myself, I want to send postman to my endpoint but I struggle with writing the stripe signature, what can I do?

fringe socket
#

hello
we have a Stripe account and we would like to edit the Usage of the payout, so that we can identify our customers. Is this possible?

solemn musk
#

I ma trying to have some payment methods (google pay, apple pay) show up in my checkout session but it only shows card payment.
The checkout session is created in subscription mode btw

compact jay
#

Hi, I need help with tier prices

sterile pulsar
#

Hi I have some questions about paymentIntents and how to set them up correctly?

magic lance
#

can I use Stripe Tax with Stripe Checkout for Stripe supported countries (EU and others) and for non-eu and non supported countries use Stripe Tax Rates

rapid siren
#

HI, i need help with payments, i'm confusing

frank lintel
#

I'm building a marketplace platform with two main user types: store owners and customers. We onboard store owners using Stripe Connect Standard, and at the point of customers register we separately call the Stripe API. To accept payment (with the option to save the card for future payments), we create a payment intent with the "Stripe-Account" using the store owner's connect ID (as its mentioned in the https://stripe.com/docs/connect/direct-charges).

However, customers are not registered with "Stripe-Account" because we would like them to part of the main account. if we pass Stripe-Account means they become part of the connect account, not the main account. This means they'll have to sign up to new accounts every time they shop at a new store.

What Im trying achieve is, I want customers to sign up and add their cards to the main account (our platform)so they can make payments (direct payment) to any connect account (store owner). Also the reason direct payments are preferred because refunds will happen directly on the connect account not on the main account.

placid locust
#

just out of curiosity, does stripe have an API endpoint that would return webhook error rate? Would like to create a monitor that would alert me when it goes above a certain percentage

west iron
#

Does stripe have a phone number or a better way of communication with support?

winter forum
#

Hi all, anyone here with experience in fintech database/architecture design? Got a question about dealing with payment amounts would really appreciate some help!

dreamy loom
#

Hi, is it possible to allow wire transfer from a customer as an initial down payment for a subscription? if so, how can I do it programatically

robust sage
#

Hi, I want to connect stripe payment address to be the customer address on stripe dashboard, how can I do that ?

wintry furnace
#

Hi , I would like to know what is the best practices to avoid saved the same payment method the a customer using setup_intent ? What we need to check after a card is entered, and if it matches an existing payment method, don't re-save it more than once ? thanks

vocal wagon
#

Good morning guys i need an advice, i'm using a stripe element to make a payment on my platform. i have a problem, after the payment is completed i need to place the order using a third party api, this api can return an error. Is there a way to avoid that the payment is processed before the api response?

magic lance
#

can I disable country select in checkout or predefine country value with value that user has already selected in my app through onboarding or settings

weary vale
#

Hello, I have a BBPOS WisePOS™ E, it has a connection but the touch does not work for me, I touch the screen and it does nothing. I don't know how to make it work or where to call if it is damaged

cobalt bone
rapid siren
#

I have a question!

jade trench
#

Hello, I recently schedule updates for most of our customer's subscription. Is it possible to see how many of those schedule updates already happened vs pending?

vocal wagon
#

Hi all, I have a question about Stripe Checkout and taxes. We want to avoid using Stripe Tax and use Tax Rate. I understand it's possible to have taxe rate applied dynamically based on location. Is it possible to apply (or not) a taxe rate based on whether customer has entered a tax number ? It would be usefull to implement EU VAT reverse charge, which applies for business only.

open kraken
granite tendon
#

Good morning. 🙂
As previously asked, is anyone of you an Android Developer, willing to help me in a project with Stripe?

sinful brook
#

Hello, I've an issue, I need to use "separate charges and transfers" on a Subscription. Is there a workaround to do this ?
My case :
A customer pay 100$ per month, the main account take 85$ and 15$ are split between 3 associations.

slim brook
#

Hi there! I am trying to add ACH direct debit to the Payment Element in my app as shown, and I want to limit this display to the US only. I was told that Stripe handles this automatically and it should only appear for the US. However, when I set my VPN to a country outside the US (e.g. Austria), the us_bank_account option still appears despite my location being read as Austria. What's the best way to test this to make sure ACH does not appear as an option outside the US?

feral moon
#

Hi, Q re: payment method in test mode.

I have some payment methods on the Stripe Customer Portal that I would like to turn off. Is there a way specifically I can set this in a CustomerPortal Session Configuration? Or is this only set in the dashboard?

feral moon
small sedge
#

Is there a way to retry a failed payment for a subscription from the dashboard?

white warren
#

I am having many problems using customer and subscription search. Stripe should not return null because they exists...

rapid siren
#

I have a question about the checkout page

fluid ivy
#

Hi We are trying to do server driven integration for stripe terminal in UK but its available in US and Canada only. We have requested the access by dropping a mail stripe-terminal-betas@stripe.com but we are not getting any reply. Can anyone help in this.

lean cradle
#

Hi! Is there an API to use in Stripe Node.js library where I can fetch balance available for a connected account?

magic lance
#

Will invoices after successful payment on checkout be sent in test mode if I make account in app and customer with email that I've created Stripe Account

vocal wagon
#

I’ve been waiting on a payout for two months

celest gorge
#

We're a SaaS product that offers a Free tier and a Paid tier. What's the best way to implement the "Free" tier? As a recurring subscription or as a one-time invoice?

Looking into it, I saw ways to generate subscriptions w/o asking for payment info- Can we do the same for an invoice?

reef gazelle
#

How do i set this "Pause or cancel fi free trial ends without a payment method" through the API?

thorny belfry
#

hello?

shadow tinsel
#

does anyone have a example project for Xcode storyboard

supple urchin
#

Hi, do you know if there is a way to send bank transfer through stripe API? I was reading documentation about accounts on connect, but It seems it works only for business account. I need to send bank transfer to private user. Thanks

open kraken
#

We have the following use case:

  • we want our users to be able to pause their monthly subscription for one month starting on the next billing date.
    This basically avoids a recurring payment for their next month.
    I looked at the pause feature (https://stripe.com/docs/billing/subscriptions/pause) and found out that the subscription is paused right now and not on the next billing date. I then looked at subscription schedule to see if I could pause a subscription on the next billing date but I looks like it is not possible to use subscription schedules to pause a subscription.

So do you have any suggestion to implement this flow:

  • continue the subscription as usual for the current billing period
  • the next billing period should be free of charge
  • the following billing period should resume at the usual price

Thanks.

Learn how to pause payment collection on subscriptions.

vital rover
#

Hello team! is it simple way to know if the account.updated event is due to a status change?

rapid siren
#

I need help

ebon storm
simple tapir
#

Hi there, are we able to use Link (https://stripe.com/en-cz/payments/link) when our current solution on the FE collect payment method (apple pay, google pay, card element) and send it with all other information (amount, currency, account,..) to the server where the payment is created and confirmed?

sharp iris
#

Hi there. I have a question about payout statuses. It's indicated in the documentation that statuses can switch from "paid" to "failed". But then... it is possible than the status switch back to "paid" when the payout is retried? Or when the retry is launched, it's in fact a new instance of payout?

hazy lotus
#

Hello team! I am just reading about versioning and got into some queries. I have currently created a webhook endpoint programmatically and added my endpoint (added https://xxx/api/webhook) to the Stripe Dashboard, under Webhooks. The API version is the latest one from the dashboard, which is 2022-11-15. I see that my webhook also is taking the same version by default. I tried changing my webhook API version to the previous one using const stripe = require('stripe)('webhooksecret, {apiVersion:'2022-08-01}) but its still taking the version from the dashboard. How do I override this behavior? I feel there should be a way because say in the future Stripe releases a new version and my webhook takes it and I might land into some issues because of mismatch in keys etc. Please let me know what to do and if my thoughts are right.

fallow jacinth
#

Hello i wanted to do custom integration of ideal and bancontact , can you guide regarding it

covert yoke
#

Hello, I have customer who have subscription every motnh he get x of tokens. I want to create funcionality if he run out of tokens give him ability to request more but he will be charged instantly. Is there a way to create charge from his card instantly?

errant umbra
#

Hi, is there a way to edit metadata on an invoice line item object, beginning with “il_123xx” or “ii_123xx”? I have edited metadata on invoice items beginning in “ii” but am not seeing a way to do it on an invoice LINE item object directly

vagrant steppeBOT
#

jeet

eager raven
#

Hello. Do you have currency conversion API which i can use to estimate payment and show amount to user?

viscid burrow
#

https://buy.stripe.com/test_bIYg101QK5hjdZ6aP4
I am now seeing another layer of complexity in the connected Stripe Account where they have a dropdown in Payment Methods to choose "No Platform" or our platform (ugh :(), but the payment link we made via the Payment Link API, now with the update to not use our platforms payment methods but instead use only the payment methods of the connected account and the new UI complexity for the user which is really confusing is still showing Google Pay when Google Pay is disabled in the connected account. I'm at a loss.

AZ LLC

One amazing adamantium cup with a lifetime guarantee.

grizzled fjord
#

Hi, I built a webhook for Stripe payments. I use express.js.
All works fine. Now how can I protect this? I heard about stripe signature. How to use this?

compact jay
#

Hi, I have a question concerning Google ads conversion tracking

stiff prism
#

Can we use Stipe to pay a vendor who is international? So Pay from our bank account to a Canadian bank account?

obtuse crown
#

we have subscriptions set up. however we are not seeing the recurring charges showing up on the invoices, when do recurring charges get applied

prime quail
#

how can we add metadata as a filter to list customers
I tried this but giving me error
customerListParams.Filters.AddFilter("metadata['uuid']", " ", account.UUID)

undone delta
#

Hey,
I had a question if there is a way to manually transfer funds into a stripe source using the stripe API?
Thanks

rapid siren
#

I have a problem with the Stripe CLI

signal stratus
#

Hello, just wondering if a payment intent moves to "requires action" due to 3d secure or whatever. How long will it remain in that status if no action is taken? If they don't what happens to the payment status?Would the payment status move to failed, or incomplete?
Thanks!

wise copper
#

hello

#

I have a problem I want to discuss.

snow mortar
#

Hi,

When creating stripe subscriptions, it looks like you need to first create a customer for the user, but what if the user doesn't end up finishing the subscription flow i.e. providing card details to finish the subscription? Then we would have created a customer which is not actually a customer?

dire dagger
#

Hello, I am wondering if it’s possible to close an account with pending payment? (It’s only 0.3€)

ionic vine
#

We're considering using the foreign currency feature to price discriminate to users of different countries - for example, charge users with an IP address from India in Rupees, with a price which, after currency conversion, is far less than users with an American IP address are charged in US Dollars.

Stripe chooses currency based on IP address. If a user in America uses a VPN that makes Stripe think his location is in India, he will be presented with checkout in the lower Rupee price. If he checks out, will his credit card issuing bank see anything that might cause it to reject this charge? For example, would the bank see a charge in Rupees instead of Dollars? Or, would it see a charge originating in India?

If the answers to both questions above are "no," then the VPN subterfuge is likely to be successful, right?

steep plover
#

Hello. When creating a payment intent for adding a paymentMethod for offline use, is it possible to perform validity checks without charging an amount?

south trellis
#

how can I validate that a promotion code is valid and would be successfully applied to an existing subscription is used with a custom subscription integration

sinful ingot
#

Hey all - we use Stripe Checkout and Stripe Products extensively, including for one-off (non-recurring) products, and we also use line-item charges for one type of product that is not a Stripe Product. However, our team doesn't know how to query Stripe payment data to find and categorize our payments by which product they purchased. It seems like the payment intent does not store this data, but rather it's 'trapped' in the Checkout Session data. Is the Checkout Session data accessible in Stripe Sigma or available for export? Right now we're not able to see what products people are purchasing essentially.

last willow
#

Hi all , I am trying to listen to connection status and payment status changes using the stripe terminal ios sdk. For some reason I cant listen to the changes using didChangeConnectionStatus & didChangePaymentStatus in the terminaldelegate protocol . Any way to find out why this is happening ?

pseudo hornet
#

Hi. I have a question that I believe related to Stripe Connect and names of accounts shown in the Stripe Connect screen. It's a little lengthy to give details and ask a question - do i have permission to explain further in the thread (with a screenshot or two)?

edgy spruce
#

Hello, I have a question about subscription trials. When a trial ends, what event is fired? I'm interpreting the docs here: https://stripe.com/docs/billing/subscriptions/webhooks#state-changes

I assume there are 3 possible state transitions:

  • active if the trial was not set to cancel and the payment succeeded
  • past_due if the trial was not set to cancel and the payment failed
  • canceled if the trial was set to cancel at the end of the trial

Is this correct? Thanks.

Learn to use webhooks to receive notifications of subscription activity.

grim gate
#

Hey,
we are wondering how we would manage our pricing strategy with Stripe.

The customer selects a plan based on his predicted user volume.

Right now, it looks like a combination of multiple Stripe pricing options. But maybe we just can't figure out the correct pricing method in Stripe.

Base price: 100€
Predicted User Volume: 500: 200€
Subscription price at checkout: 300€
But for every 200 additional users, it would add 100€ to the plan. If the user amount is below 500 it should still charge the 300€.

It looks like a mix between package pricing and tiered pricing.

Also, Stripe notes that the report of volume usage should be every 5 minutes. Is this really necessary? It would be more efficient for us if Stripe would just grab the volume when creating the payment.

Thanks in advance!

sonic flint
#

How do I send manual payouts to connected accounts using the API?

sacred raft
#

Hi. We need a list of the countries in the Stripe payment “widget” exactly as they appear so we can match that to our ecommerce address and s/h information. We’ve been unable to find it in the documentation and no response from support email inquiry. Can you please help with this?

covert yoke
#

heyho! I'm trying to create invoice but I can not see way to setup amount to charge can you please help?

verbal ingot
#

Hi, I refunded an order on shopify, it says refunded on stripe but according to the customer they never received the money, I go to stripe and it says payment succeded, the refund is not on the timeline

terse shore
#

hello

#

i would like to know if someone can help me i submitted a dispute but dont know how to upload the evidence i have

#

that costumer and i had a conversation

ocean anvil
#

I need help changing a credit card under a subscription but it keeps telling me the owner needs to verify their phone number. Not sure how to go about this

covert yoke
#

Hey buddy it's me again I had a issue "heyho! I'm trying to create invoice but I can not see way to setup amount to charge can you please help?" you sent me docs to follow https://stripe.com/docs/invoicing/integration I manage to create invoice and all work well. But customer need to check out to invoice and pay it - I'm trying to avoid it. Is there a way that I can deduct money if user have active subscription without redirecting user to payment page?

Learn how to create and send an invoice with code.

silver bloom
#

is there anyway we can set up account hierarchy? for example, be able to have 1 overall account responsible for paying invoices but separate or itemized invoices for child companies

sonic flint
#

I can't see payments on my platform account.

copper axle
#

I want to use invoices for line items and breakdown functionality however i also need to manually capture the payment later automatically. Not sure how to get around this?

midnight lintel
#

I'm getting a 404 error with a GET call - it's not giving me any info so I don't know what's happening

dawn pulsar
#

Hey folks, we have a custom domain set up for our customer portal. Stripe is reporting that the domain is set up correctly. However, visiting the domain in the web browser produces a blank page, and cURL'ing the domain on 443 produces a 204 no content result. Have we misconfigured something?

light sky
#

I am successfully using the API to transfer funds to a stripe connect account. When I connect to the Stripe Dashboard and review the transfers log it displays a status 200 OK, the ID, a transfer time, and various other information. Including a "Source" In my case the source is a 3rd party tool I use for making an HTTP POST request. My Question is this: can I change that "source" when I setup the POST parameters"

gentle cedar
patent panther
#

Hi, I'm having some synchronicity problems between my endpoint and stripe it's a bit weird to explain but I'll try, when a user sign up in my webpage I automatically create a user in stripe via API and update my db with stripe's data, immediately after if the same user tries to subscribe to one of our plans my querie returns with an empty result : {"object":"search_result","data":[],"has_more":false,"next_page":null,"url":"/v1/customers/search"} even though the user's alredy created on stripe dashboard and my database.
Then, a few seconds/minutes later without any second invocation my search querie runs again, finding the user and going to checkout completing the failed search, what am I doing wrong? Since I never had this behavior before with stripe

radiant rover
#

Why is this not a valid return URL?

localhost:3000/shop/order/e5ba25c3-8a51-4981-90c4-4639096aa0ef?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJvcmRlcklkIjoiZTViYTI1YzMtOGE1MS00OTgxLTkwYzQtNDYzOTA5NmFhMGVmIiwiZXhwIjoxNzA5OTI5NTg2LCJpYXQiOjE2NzgzOTM1ODZ9.Olf0p_y-aOSpTbKpsugV8t9DKC0QSxNQ7oYNPWn_Epg
hazy coyote
#

HI Team, we created payment intent using the account in the image, i expected the payment to fail but it went through. What is the issue here? here is the req id req_scZ8QW3oThx4bc

sonic crater
#

Hello. I'm looking at the https://stripe.com/docs/payments/place-a-hold-on-a-payment-method documentation and I have this question:
I want to freeze the client's funds in order to transfer them to another person (from the customer to the contractor), and only the commission was transferred to me. But according to the documentation, as I understand it, the money after confirmation will fall into my account?
Can I somehow specify a specific stripe account (contractor account) to which I want to transfer money. Is it possible that some commission would be transferred to my account?

Separate payment authorization and capture to create a charge now, but capture funds later.

ornate jackal
#

Hi, I'm configuring Stripe Checkout; how to add billing details to the invoice while details are being collected on Stripe Checkout Form?
I'm passing only the 'billing_address_collection' => 'required'

radiant musk
#

If an apple_pay payment was blocked for Block if :address_zip_check: = 'fail' then would this be solved by user re-creating the card within their wallet?

rapid ice
#

is there a way to fire stripe.handleCardAction in client JS for a PaymentIntent on a connected account? currently the underlying request is 404ing because it can't find the PaymentIntent, which is just on the connected account.

tawny dust
#

Hey,

Is there a way to use direct charges and not have to add a customer to the connected account.
I want to just have to add the user as a customer to my platform so i don't have to track multiple customer ids for each connected account that the charge is forwarded to

vocal wagon
#

Hi guys. We are using stripe to bill our customers and we are required to do so in a certain currency. But some of our clients ask for a currency conversion in the invoices. We know that this cannot be configured in a standard way in Stripe. But we were wondering if something can be done through the API. Has anyone faced a similar problem?. Thanks in advance!!!

carmine swift
#

Hi, I'm hoping for help reviewing & editing Stripe Terms & conditions for our users

sonic flint
#

how to attach metadata to the transfer made to a connceted Account, via transfer_date['destination']?