#dev-help

1 messages · Page 38 of 1

wintry swallow
#

Hi, I know this is dev help, but how do I report someone who is using Stripe to commit fraud?

vocal wagon
#

Hello! I have a question, is it possible to share the "products" and "customers" between the main account and a connected account?

agile valve
#

Hi, we had a bug starting last Friday where the webhook events for subsequent payment intent charge attempts were ignored by our listener.

We fixed the bug on Tuesday night. Most of the webhook events from Saturday night and on were automatically retried and have now been reconciled, but we have a lot from Friday-Saturday that were retried for 72 hours and then permanently failed. I need to replay them en masse. I can't do this via the Stripe interface as the screen is not very easy to navigate (10 at a time pagination, no date selector, and no clear way of knowing if the event was eventually replayed successfully without going into the event itself, which is a multi-click effort per webhook event).

How can I pull down a list of events that were completely failed, never to be replayed again, and replay them slowly all at once? I say slowly to avoid receiving thousands of events in one quick shot for performance purposes.

alpine sundial
#

Hello! How can i set a payment method type when trying to create a setup intent using react-stripe-js? Let me know if i need to provide more context

slender jolt
#

Hi there - We are setting up connected accounts for our clients and trying to understand the difference between standard vs express vs custom account for the following a scenario
For connected client A, we send a payment link to their customer and when the customer makes a payment, we want the payment to go directly to client A's bank account. Do all 3 types of account support that?

drifting oriole
#

Hey team, have a docs bug to report.

For subscriptions, there is a status enum. The value paused is listed in the table but not in the initial list describing the possible enums. (See attachment)

fresh oyster
#

Using the Connect API to create a Standard account, is there a way to prevent the sign-up pages from asking my clients to contribute a % to climate stuff?

gaunt ether
#

Hello there, am having an issue with subscription payment method. I did create a customer, attached the customer to setupIntent which has automaticPayment methods set to true. When I create a subscription and attach a customer id to the subscription , an error is thrown error id req_vYEXJt4PydKKpt ( this is in test mode)

dawn tendon
#

Hi again,

This is a follow up on my previous thread, although, no need to read through that! (https://discord.com/channels/841573134531821608/1097459960457211935)

Here's a summary: I am creating and updating a customer subscription (one subscription per user, per recurring interval), always invoicing with prorations, and keeping items deleted items active until the next billing period.

Upon adding an new item to a subscription, I set proration_behavior to always_invoice, which creates a invoice.paid event when the invoice has been paid. I was suggested to use the invoice.paid event to track when a subscription renews. But how do I know when the subscription has renewed from the event, or whether the event is from adding an item to the subscription?

undone current
#

Hi team, i try to implement a card management screen, which let user save payment methods, require 3DS when saving card. Then when user buys a product, he/she has to pick a payment method from that screen, then go through 3ds again/every time.

After looking at the doc, it seems SetupIntent is the right API for me to save card in my use case. But i’m also confused by PaymentIntent, it has setup_future_usage payment too.

It’d be great if you can share any thought team 🤗

candid coyote
#

We have a Customer that cannot be used any longer because the Default Currency has been set to CAD instead of USD. It is my understanding that the Default Currency can't be changed once set for a Customer. Is there a way to move the existing PaymentMethod to a new Customer? We want to avoid collecting the PaymentMethod again if possible.

brittle tangle
#

Is there a customer support phone line to talk with someone who works for stripe?

pastel stone
#

Is there a way to find prices in stripe for a product by amount? i.e I want to retrieve a price with the same amount rather than create a duplicate

fresh oyster
#

In the Stripe Connect API for creating a standard account, is there a parameter to set the account name? Business name, company name, etc. don't seem to impact it and it just ends up as a non-spaced, no-caps string

storm bronze
#

Hello, I have created my online store with Django, and for payments, I'm using Stripe (Stripe intents), along with webhooks. I have deployed the application using Heroku. In my local environment, the application and Stripe payments were working perfectly. Now, I have switched to production mode, so I retrieved my API keys and configured them in my Heroku environment, updated my settings file, and configured the webhooks in Stripe. However, when I go to the payment page on my website, I get a 500 error, and I'm not sure where the error is coming from.

azure lagoon
#

Hi 👋 How do I test the invoice.finalization_failed webhook? Seems I can't trigger it via the Stripe CLI: The event ‘invoice.finalization_failed’ is not supported by the Stripe CLI.

gaunt ether
#

Hello again, I need some guidance on attaching a payment method to setup intent. Cause initially I created a customer then attached the customer to setupIntent and setupIntent status is "requires_payment_method" . After all that, I tried to update the customer invoice_settings.default_payment_method but the setupIntent response object does not have a payment method ID

knotty prairie
#

Hello, any dev can help me. I want to add Bancontact in my Stripe but I cant because the Stripe acc is managed by Shopify.

coral raven
#

Hello, we are running into an issue attempting to prompt 3ds via the iOS stripe SDK.

The iOS stripe SDK is returning error when trying to parse the response from POST https://api.stripe.com/v1/3ds2/authenticate.

We get back the following error Error Domain=com.stripe.lib Code=60 "There was an unexpected error -- try again in a few seconds" UserInfo={com.stripe.lib:ErrorMessageKey=The response from Stripe failed to get parsed into valid JSON., NSLocalizedDescription=There was an unexpected error -- try again in a few seconds}

This is the response that is failing to parse. It appears the ares JSON is malformed and cannot be parsed into a STDSAuthenticationResponseFromJSON object.

  "id": "threeds2_1Mz3vgJjI7oqAmtibHBhOSfO",
  "object": "three_d_secure_2",
  "ares": {
    "acsChallengeMandated": "Y",
    "acsSignedContent": null,
    "acsTransID": "d9c29e42-9b5d-4381-982a-993089d2a240",
    "acsURL": "https://testmode-acs.stripe.com/3d_secure_2_test/acct_1FbucmJjI7oqAmti/threeds2_1Mz3vgJjI7oqAmtibHBhOSfO/challenge",
    "authenticationType": "01",
    "cardholderInfo": null,
    "messageExtension": null,
    "messageType": "ARes",
    "messageVersion": "2.1.0",
    "sdkTransID": null,
    "threeDSServerTransID": "4f7d7846-938f-457d-afa7-8b41e73a44ab",
    "transStatus": "C"
  },
  "created": 1682021888,
  "creq": "eyJ0aHJlZURTU2VydmVyVHJhbnNJRCI6IjRmN2Q3ODQ2LTkzOGYtNDU3ZC1hZmE3LThiNDFlNzNhNDRhYiIsImFjc1RyYW5zSUQiOiJkOWMyOWU0Mi05YjVkLTQzODEtOTgyYS05OTMwODlkMmEyNDAiLCJjaGFsbGVuZ2VXaW5kb3dTaXplIjoiMDIiLCJtZXNzYWdlVHlwZSI6IkNSZXEiLCJtZXNzYWdlVmVyc2lvbiI6IjIuMS4wIn0",
  "error": null,
  "fallback_redirect_url": null,
  "livemode": false,
  "source": "payatt_3Mz3veJjI7oqAmti0rOLbpxX",
  "state": "challenge_required"
}```
frank ledge
#

I'm using the Quotes API to create quotes. In the line_items array, is there any way to pass a custom description instead of the one used on the product? The only way I see to do so now is create tons and tons of different products.

pastel stone
#

I am trying to retrieve prices depending on the lookup_key but keep getting invalid request. Can you please tell me why? Request id = req_AsOtrXl89nz3NF and I've attached my request

crimson cosmos
#

Hello! We're currently using invoicing and have enbaled 'automatic reminders', however can't seem to find a schedule that shows when and how often these reminders are sent!

gritty grail
#

Question, does stripe radar completely the chance of customers trying to chargeback / refund? Our TOS states that are sales are final and that they can’t get refunded

vocal wagon
#

Hello all, hope you are well ! We are about to implement Stripe on our website. I would like to know if it is possible once the payment is done to link an internally generated ID to the transaction ID via API so that it appears on Stripe dashboard and allowing us to reconcile this payment with our internal ID ? Thank you in advance

west granite
#

Hello!
Does the event of "subscription_schedule.released" happens when a subscription ends?
In my case, I have a 12 iterations subscription with auto renewel. if I update the sub with "cancel_at_period_end: true", will the sub keep making invoices until the iterations end, will not renew, and throw a "subscription_schedule.released" event?

wraith snow
#

Hello All!!

Quick Question, I've been using Zapier -> Stripe integration, and just wanted some clarity on the documentation regarding the "Update Subscription". Does Update Subscription include whenever a subscription is paid and the date range changes automatically? For example Charge on Feb 1st with the Next Date of Billing being is set to Mar 1st within Stripe automatically. Is that a "Update Subscription"?

zinc spruce
#

Hey folks - we think our Radar scores have been ramping up dramatically for users and its preventing legitimate customers from paying us. Has anyone else been experiencing this over the past week or two?

opal lintel
#

ok another noob question... what object on the api would show me the coupon code used in a checkout session?

slender jolt
#

Hi there - I have created a connect account for a client and created it as an "Express" account. We actually need a "Standard" account instead . How can I either change the account type to standard from express OR how can I close the existing "express" account and open a new "standard" account with the same email address?

foggy osprey
#

Is it possible to place a Hold/Authorization on a card that will be valid longer than 7 days using a Stripe API call?
We are looking for a way to keep a hold, or extend a hold beyond the 7 day limit for vehicle rental.

grand grail
#

Hi all, when I fetch a Subscription object from the Stripe dashboard via the event log, it shows that cancel_at_period_end: true however when I look at the object via API, it shows cancel_at_period_end: false
The correct value is true, so it seems like the API is not updating this property. Also it shows a different canceled_at time
EventLogs:

  "object": {
    "id": "sub_1MxcsOAd9MgunUWe1bmdOWZ2",
    "object": "subscription",
    ...
    "cancel_at": 1682284368,
    "cancel_at_period_end": true,

API (GET https://api.stripe.com/v1/subscriptions/search?query=metadata["user_id"]:"***":

            "id": "sub_1MxcsOAd9MgunUWe1bmdOWZ2",
            "object": "subscription",
             ...
            "cancel_at_period_end": false,
            "canceled_at": 1682023964,
pastel stone
#

Hi, I have a question about trial days. In my flow, I create a subscription (charge immediately) then update the subscription to be in a trial period until my customers policy start date, so the 2nd payment isn't take until then. However I was just testing using the test clocks and it doesn't seem to charge them on the day the trial_ends (the next invoice billing date says this) but as soon as it reaches the date it makes an invoice for £0 then sets the next bill to be a month ahead (or whatever the cycle time is)

hazy lotus
#

Hello team! I have a couple of queries. Can you please let me know how to send email receipts with payment links, probably at webhook level because my requirement is that I have to turn off the automatic email sending toggle settings?
Also, I read that the payment intents are already created when payment links are created. Please correct me if this is right?

rough scroll
#

maybe a stupid question, but can Stripe be used to have users deposit funds into an account, use those funds to buy in-app purchases, and then if they want to move their funds back to their bank account they can? Almost like a Venmo balance.

I ask since someone told me that you can only use Stripe to take payments not hold balances like the above

azure lagoon
#

I got a 400 status on an invoice created from a subscription update claiming no line items: see logs for customer: cus_NHkx6UBLZRdR7t - what am I doing wrong?

tidal dust
#

Hello friends! Long time no chat 🙂
We've been seeing an uptick in carding that's happening in Checkout. The carder gets into a checkout session, then adds payment methods and attempts charges on them. All of the API logs show that they're on the stripe-hosted page. Almost all of the charges get blocked, but it seems that we don't have any knobs once the carder gets into the checkout session. Short of Radar for Teams, do we have any levers that can be pulled?

clear mountain
#

Hi there - I'm trying to write some integration tests for Checkout::Session. After I create the session, can I simulate the redirect back to me site with an approval code?

brave jungle
#

is there any documentation on how to handle payments with both a product purchase and subscription in the same payment?

#

i cant find anything, and its a common use case

pastel stone
#

Hi, I am trying to focus my payment element after the iFrame is loaded but cannot seem to get it to work. My code looks like this. I am using Vue 2 and cannot figure out why it isn't working, I can see the event firing when I console.log but was wondering if you could give me further guidance

cloud tinsel
#

hello everyone.. on this National Holiday 4/20 Lite em up

#

i need a little help. I think I just need to clear my browser cache . I am trying to upload my drivers license pictures for verification. but that page just keeps scrolling and scrolling and scrolling.. weird one uh?

golden crane
#

Has Stripe changed their fraud score alogrithm? 95% of my payments are coming back as high risk since last week.

steep mirage
#

Hello is it possible to create a price for subscriptions in the stripe dashboard, or only through the api?

fierce basalt
#

Hello, I have made a refund, the customer has told me that his card to which he made the refund is no longer available, what can I do?

static wraith
#

Hi there - How do I troubleshoot the causing api which has expired keys? I could not open the logs since they are not generated for the warnings that could help me nail down the IP address of the causing service! Any leads/opinions would be helpful! ty.

ruby yoke
#

Hi, I need some help to trigger a webhook event. Here's the Node.js code that I want to trigger an event for. It creates a refund for a connect account. The chargeID is from the "latest_charge" of a paymentIntent.

const refund = await stripe.refunds.create({ charge: chargeID, refund_application_fee: false, metadata: metadata }, { stripeAccount: stripeAccount });

I tried "refund.created" for a webhook that's configured to listen to events on Connected Account, but the webhook was not triggered when a refund succeeds. I then changed the event type to "charge.refunded". This time the webhook was triggered, but the "event.data.object" gave me a charge object instead of a refund object. I coundn't access the metadata I put into the refund I created earlier.

How do properly I get my metadata in the refunds from a webhook event?

upbeat steeple
#

Hello Stripe team! I'm trying to update the metadata of a charge object but it seems like it appends instead of replaces? Is there a flag I can pass to remove current metadata and update with the new one I passed in the param?

hallow wadi
#

Hey, we need to remove the limit of line items per subscription. Is that possible? Can that be negotiated with a custom contract? We are trying to have invoices show granular breakdown of costs that include metered prices. We will need to support a much higher ceiling potetially than the default limit of 20. What can do we do? Thanks.

novel mica
#

Hey - we've just discovered that Stripe seems to reject orders less than AUD$0.50. Is there any Stripe configuration that can allow these payments to go through?

polar scroll
#

Hello! I have a question relating to the NodeJS Server API.

I'm trying to update the description and metadata fields of a Destination Payment that was created automatically from a Payment Intent using the transfer_data option.

I've used the session to access the payment intent, then retrieved the list of transfers that belong to the group, and the transfer in that list has a destination_payment field with an ID in it. The id starts with py_.

However, I can't find an API endpoint that lets me update a Payment by ID. I tried using the Charges endpoint, but that resulted in an invalid request error.

Could anyone please point me in the right direction?

candid widget
#

Hi team,
I have used 'transfer' API to transfer money to user successfully.
Then I use 'payout' API to withdraw money but get 'balance_insufficient' error.
Is there any way to withdraw money immediately after transfer? If it is not possible to withdraw immediately, when can it be withdrawn?

bitter basin
#

yo any admin here?

vocal wagon
#

Hi, do you know how I can remove this payment? I probably created it by mistake, but it wasn't implemented. Thank you

fierce basalt
#

Hello, I have made a refund, the customer has told me that his card to which he made the refund is no longer available, what can I do?

viscid valve
#

Hello I want to know how to use a stripe reader when checking client out on acuity

vagrant steppeBOT
#

beherewithvee

carmine flame
#

Hi there, We're using stripe elements to capture payments, we want to pass the stipe fees onto the customer using the docs here: https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers.. my problem is that the fees are dependent on if the card is international or not.. so within stripe elements we need to be able to tell if a card is international, so we can apply the correct fees.. is there a way to do that?

elder rivet
#

Hi,
Is there tutorial on where I can start setting up stripe checkout on my website? I don’t want a payment link, but would rather like to embed it within my site.
I’m planning to use stripe alongside firebase authentication, any recommendations how to link my firebase accounts with stripe customer objects?

maiden raven
#

Hi, I'm having trouble to create a customer tax id for an unkown type, in the documentation says that some legacy tax id types have "unkown" value for type, yet, if I try to add a tax id with "unkown" as the type value, it fails saying that it must be one of the listed types. Can I add a tax ID of a not registered type?

vocal pivot
#

Hi, I just noticed that using payment intent to charge customers creates no invoices. I have a credit system where we use credit balance as a way of giving future discounts. However, when they make new purchase, the credit is not applied since no invoice. Is there a way to apply credit balance on payment intent?

boreal sparrow
#

I loved it this is Tasha and I am having trouble logging into my stripe account I can get in through with the password but it asked for my phone number and I no longer have that phone number anymore and I need it updated can you help

#

I need help logging into my stripe account I can log in but when it comes to the phone number it won't go it won't log in because I need my phone number updated what do I do can somebody please help thank you

rich flame
#

Hello, how could I use/add a cross-sell using the API with python?

azure spindle
#

Just checking guys ... when we use test mode for an environment, I assume the test / production are completely separated and production continues when we have test mode enabled?

steep mirage
#

Hello a bit of a simple question about subscriptions, if you have two tiers of a subscription (e.g. Basic plan and Premium Plan), do you need to create two separate products? or is it a single product which is tiered

south trellis
#

how can I enable people paying with FSA card

fading relic
#

hi

livid onyx
#

Hi in direct charges, the webhook endpoint type is connect or account?

static wind
#

Hello, can you please confirm the configuration of Apple Pay by merchant ID? Apple Pay is still not functional still on IPhone and not even showing on Mac Safari.

quiet wraith
#

hello,Is the availability of Stripe payment gateway based on the card-issuing country, the country where the service is provided, or the consumer's payment card country, and does it depend on the merchant's location?

#

What is the criteria for Stripe's supported countries?

grim lion
#

hello, I have to configure ACH Transactions, can i do this by calling create subscription API? i am using elements

azure spindle
#

Sorry, my question, to make it very clear, is I can be working with test mode for dev for products and subscriptions, while production customers are still able to access production data, right?

solid jetty
#

Hi there, stupid question, but here it goes: I am trying to set a rule in Radar to request 3DS for google_pay, but I am not succeeding. Could anyone kindly help me by shedding light on this? I appreciate any help you can provide.
Thanks in advance.

little vapor
#

hi i made a payment on a website and i have closed the previous bank which i issued the card i used and i want a refund and the business i bought said i should contact stripe support and they will tell me what to do

jagged ore
#

Hello, When I do a test refund with direct payment of amount £24.00, refund possibility amount should be 20.62 . it is after deducted Application fees as £2.40 and Stripe processing fees:£0.98 , but it is showing total refunded as "amount_refunded": 2124, (ex ; £21.24) . May I know why is this happened?

#

This is the "payment_intent": "pi_3MzDm2E1bdFpfnXV0W7vN3EG",

mental nebula
#

Hi, I need some help with and endpoint "subscription_schedule.released"

#

I setup a webhook to where i receive information about the event "subscription_schedule.released" i schedule 2 subscription that started today (as test) but those subscription do not appear in the webhook I setup

frozen cloak
#

Hi, how long does customer portal temporary session last?

vocal wagon
#

Hi, is there any easy way how to retrieve historical balance via API? I know about v1/balance endpoint which does not accept any parametrs. I understand that I could calculate historical balance with v1/balance and v1/balance_transactions ...however that's complicated and many API requests.

Via dashboard/reports I can view the balance ("Starting balance —Aug 1, 2021 CEST").

vital parrot
#

How to display/pass shipping information to stripe.confirmPayment function

noble raptor
#

Heyy need some help

vocal wagon
#

Hello! When I get a new webhook from Stripe "payout.created" I want to fetch all the balance transactions in that payout. I have three questions:

I see that the payout has reconciliation_status which is documented but is not in the typings of NodeJS sdk. Is this expected?

Do I understand correctly that the reconciliation_status might not be "completed" when the payout is created so I should wait for payout.updated event to arrive and after the status is "completed" only then I should fetch all the balance transactions?

Are refunds also present in the balance transactions of a payout if I'm using destination transfers for my custom connected accounts with reverse_transfer: true?

chilly sage
#

Hello,

Recently received notice that our account has maximum risks that stripe can support
We need to know what can be the issue

Recently we use to integrate Payments on Shoppify and laravel API

What can be the problem and how to make it better to reduce risk scores?

Thanks

merry geyser
#

Hi. When I query /invoices/upcoming with customer, subscription_items and subscription_cancel_at fields I get an empty response. Maybe there is another way to get a calculation of the price of a subscription not for a full period?

ivory storm
#

Hi, I'm integrating Klarna payments in an iOS app (using the Stripe SDK). When a payment is completed, if I want the confirmPayment completion callback to run, I have to let the user manually close the web view using the "Close" button. Is this the intended UX?

west tusk
#

Hi guys! I'm implementing Stripe Identity for my nodejs/react application. How to redirect to success page after identity verification?

chilly sage
#

Hello am using Laravel API and I want to Authenticate payers in 3Ds Auth ... How can i make it happen

vocal wagon
#

Hello,

I'm using Stripe Connect and I want to list received payments for connected accounts. To do this, I'm requesting a list on "transfers" endpoint. Unlike what I expected, pending payments who have not succeeded yet appear in the list. I see nothing in Transfer object that allows me to check whether this corresponds to a successful payment or not. Is there a way to only list successful transfers?

ornate turtle
#

Hello,

#

Is there a way to display the amount of a payment in both the customer's currency and my store's currency from the StripeEvent object received on a web hook?

hasty dove
#

we have multiple Stripe accounts based on the countries we operate in. is there a way to use Pulumi to configure our Stripe accounts?

grim lion
#

HI tarzan

#

I want to find out are there two processes for ACH Debit for trial and no trial ...

#

ACH debit shows different method for collecting and confirming

vocal wagon
#

Hi there,

how I can retrieve balance affecting transactions? Via /v1/balance_transactions I can only filter

mental nebula
#

Hi, I need help on how to set the start date of an Invoice for a 1 time payment starting to a future date

vocal wagon
#

Hello! Is there the possibility of asking the user for an address and VAT number when doing a session checkout if the customer does not have it?

nova pond
#

Hi I am getting 'Failed to connect to remote host' from webhook eventhough the service is accessible over internet

vocal wagon
#

Hi! I'm using blik and card payments with Stripe. I see that the stripe elements API always asks for customer email but since I have already collected it I just set the email field to "never" and provide the email when confirming payment in my front-end.

My question is: Is it possible to provide the billing data (including email) to stripe when creating a payment intent so that stripe would automatically know not to ask the email from customer again in the front-end?

final hornet
#

Hello, I have a question, when a payment is made, I am trying to get the shipping details from charge.customer.address. However, in some cases, it does not provide me the full address, what is the best way to get the shipping address?

candid widget
#

User A charges: 1000
System account received 964
System account transfers for user B: 800
How to make user B transfer back to System Account 100

#

purpose :
when User B payouts, transfers back to the system account: 100

nocturne estuary
#

Hello. The user upgrades the plan (billing_cycle_anchor=now, proration_behavior=none) during the last hour for $200 when there is a draft invoice of $50.

Problem: $200 is charged immediately and we provision services via invoice.paid webhook. However, after an hour, $50 is also charged (and also calls the webhook endpoint). How can we prevent the draft invoice from charging the user?

vocal wagon
#

Hello everyone ! Sorry if this question was asked before, I tried looking for similar ones before didn't find one.

My application handles only one-time payments with credit cards. I want users to be able to save their card info, and pre-fill card information on their next payment to ease the payment flow (but they can still change the payment method if needed).

The only solution I found so far is to use Link payment method (https://stripe.com/docs/payments/link fro those wondering). I have 2 questions :

  • Is any other way ?
  • How can we access and manage Link accounts created in test mode ?

I would also be delighted if someone can explain how credit card informations are handled between Link and Stripe, and if there exists an API for users to manage payment methods directly in my application, like there is when card information is saved on Stripe.

dreamy loom
#

hi, can I setup for the same customer two subscriptions with two different billing email address?

vestal grove
#

heyy guys i am newbie can someone help me to transfering money from one account to second account using cards ? im working on django drf

modest bison
#

Hello
I have create 89$ monthly subscption which give 10000$ spend(spend is manged by our database)
aftre two days i upgrade my subscption of 199$ which give 20000$ spend so
how can i manage Prorations amount based on spend(spend is manged by our database)

supple niche
#

hello - can the instant payout mechanism be configured in test account through dashboard?

visual bolt
nimble moon
#

Hello, I had quick question on setup intents. Does a setup intent automatically generate when creating a subscription?

vocal wagon
#

Hi! Is there any way to use stripe if you’re not a business owner?

pastel mountain
#

hello there, I am using Laravel Cashier to integrate stripe subscription payment in my Laravel Application. but running in to issue . can anyone help me ?

candid widget
#

transfers connected account to Platform account => success
fixed fee 1.65% ?

cold moon
#

How can I display the breakdown of price on stripe checkout?
Eg. Amount: 100
Tax: 18%

Total: 118

cyan valve
#

Hey everyone!
Is there a simple way to dynamically generate a payment link?

E.g. something simple like so:
https://buy.stripe.com/?product=my_product_name&price=200

My issue is that we don't have X different products for which I could create pre-defined stripe links, but customers can compose their own "product" out of differnet modules in a web form. I don't want to create 200 possible stripe links individually for all combinations.

Any ideas where I could start?

Stripe is a suite of APIs powering online payment processing and commerce solutions for internet businesses of all sizes. Accept payments and scale faster.

rich flame
#

Hello, how could I use/add a cross-sell using the API with payment links or checkouts session?

eager raven
#

Hi. Unable to select some currencies in Connected Stripe Account registration for some reason in test mode. Can you clarify why?

marsh tendon
#

Hello, is it possible to disable mobile wallets on a per-PaymentIntent or SetupIntent basis? I am creating a SetupIntent with payment_method_types=['card'] and still seeing an option to use Google Pay. I know it can be disabled at the account level but I'd like to have it enabled on some SetupIntents and disabled on others.

(e: I am using the Stripe Payment Element)

vocal wagon
#

Hi, is there any way to trigger the webhook event for the past events after adding the webhook configuration?

celest glacier
#

Hi, i'm using Stripe micro deposits to save a bank account under a customer and charge it later. The integration is over sources API. The integration flow is as follows
-> Create a bank token by passing the bank information received through a custom payment form.
-> Associate the token (btok_***** ) to a customer during customer creation.
-> Verify the bank using micro-deposit by a custom micro deposit verification page. Verification is done using sources API.
-> Consequent charges are made using charges API.

Now i want move this entire flow over to Intents. I want to use micro deposits only and not instant authentication. I want to stay with the custom page for verifying the deposits. The steps mentioned in the Stripe doc (https://stripe.com/docs/payments/ach-debit/set-up-payment?platform=web#microdeposit-only-verification) is wrong. I cannot pass a setupintent to stripe.confirmUsBankAccountPayment in JS.

please suggest the correct flow to save a us_bank_account payment method for future usage using microdeposits so that i can charge it using payment intents in futures.

Learn how to save payment method details for future ACH Direct Debit payments.

naive girder
#

hello, yesterday i received a site verification request as i manage two sales sites and was asked to provide a business email, but i am currently not using a business email for my website but using regular gmail, I have filled in the information, can I ask if this will cause my account to be banned from trading?

inland locust
#

Hi! We have activated the live API and since the activation, we do not see the payment methods, only the payment button. It showed no problem when we used the test api before.

shell echo
#

Hello, I want to access link payment, how can I do it?

narrow hound
#

When logged into a Connected test account - I cannot change the branding without getting an error

simple star
#

struggling with automating a report for stripe connect revenue that is derived from stipe terminal. I'm looking to build a dashboard but can't find any platform that shows the net profits from the payments after all fees considered. subscriptions are completely grand, but when it comes to figuring out the profitability of the stripe terminal, it's a real struggle. Any recommendations for a third-party platform to facilitate what im looking for? Sigma is working out far too expensive for us.

brittle vine
#

I am getting this error while doing ACH payment

silver sable
#

what is the best practice to fight disputes and likelywood of getting blocked by stripe

maiden raven
#

Hello, how could I reset my balance in Stripe in test mode? After too many test payments, and test subscriptions I would like to reset all to $0

elfin aurora
#

Hello, I have a small question regarding a subscription with a product created to be used as the subscription product and the description of it.

analog mica
#

Hello, I get some warnings. Once it worked fine, but after that it doesn't work. Payment methods in the dashboard are enabled, capabilities have the status active

spice dagger
#

Hi there, if I create a subscription using Stripe Link (in test mode) then it fails to renew. Could this be a limitation of test mode or should we expect all subscriptions created with Stripe Link to fail to renew?

sudden yoke
#

i see there is api to get Authorization details from stripe....but which entities will contain that authorization id? an invoice or some pre authorization that happen before an invoice is paid?

broken tartan
#

Hi, we are trying to setup BACS Direct Debit as an option. We have turned it on in the settings but when creating a new subscription in the dashboard for a GBP product, when setting the "Email invoice to customer" and clicking the "Manage" button for payment methods, we do not see the BACS Direct Debit option. What are we doing wrong?

light mortar
#

Hello, we're trying to build the Digital Wallets feature. We want to trigger a function on press of the <AddToWallet /> button before the actual rest of <AddToWallet /> functionality goes on to do its thing. Is there a way to do this? Link to button and docs:
https://stripe.com/docs/issuing/cards/digital-wallets?platform=react-native#update-your-app https://github.com/stripe/stripe-react-native/blob/master/src/components/AddToWalletButton.tsx#L17

GitHub

React Native library for Stripe. Contribute to stripe/stripe-react-native development by creating an account on GitHub.

Learn how to use Issuing to add cards to digital wallets.

normal kernel
#

Hello, I'm seeing some strange issues with previewing an invoice with subscription_cancel_now on a subscription with a sub_sched attached.

obsidian hull
#

Hello, I have a question, I have many users of my DB with a customer object in stripe and I would like those who have cards saved in stripe as a payment method to be able to place it as default payment, I tried it with a script validating that it has a default payment in its customer object, after validating its "cards" type payment methods to put the first card by default but the script failed I guess because of the limits. Is there any way to do it? I am the developer

rough marten
#

Hi, I'm working with the iOS SDK. Currently I am having issue setting up a payment for later when it requires authentication. My current error comes when safari is unable to open the app - I believe this is an error with Deep links / custom url schemes. I think I might have set this up wrong but not entirely sure. I can see that I have to set the return url too, but what would determine the string value ?

silver jewel
#

Hi, is there a query that can be used with a stripe secret key to figure out the account id it belongs to? We have a very old integration where secret keys where used versus the new account header approach and want to know if it's possible to get the account id from a secret key and potentially migrate it to the newer method

dusky cedar
#

Hi I am having issues with my payment gateway for my memberpress integration on wordpress

summer tapir
#

Hello,

The docs is confusing to me about email receipt. Since auto email receipt is not available with the test API I'd like to know if receipt will be sent after a single payment transaction using the main email attribute of a checkout session. In the docs it's mentioned it should be sent to the customer_email attribute which is null after a checkout (email will feed only the main email attr). In the api docs it is also mentioned we can use the receipt_email from the payment intent object...

So what should be used for a single payment using the checkout session?

In the test dashboard if I use the the send receipt function the email is sent using the main email attr of the checkout session.

Considering the email customer successful payment setting is activated in the customer email setting will the receipt be sent via the session->customer->email or the session->customer->email or session->customer_email or paymentIntent->receipt_email?

Wish the test api could support email receipts.

dawn tendon
#

Hi, is there a way to tell if an invoice has it's tax included in the amount (from the invoice object)? I can't seem to find it in the docs

twin hamlet
#

Hello, we are developing a custom dashboard for express accounts based on the rocket rides example. Is there a way we can use the stripe api for authenticating the users just like the default express dashboard?

maiden raven
#

Hello, I'm having trouble with one specific scenario for changing a subscription price currency.

  1. Subscription is initially in USD, starts May 1 and ends May 30
  2. Ten days passed, so we are in May 10 and customer changes his payment information so now it needs to be charged in EUR
  3. Subscription in USD is cancelled and a new subscription in EUR is created

The problem is, I don't want the EUR susbscription to be charged until the original end of the current period, because the customer already paid for that month. I tried creating the new subscription with the billing cycle anchor as the CurrentPeriodEnd of the current subscription but it's being charged anyway. How can I avoid this?

tall flume
#

Hi. I need help, my payout didn't reach my bank account . I keep saying in transit

terse peak
#

Hey guys, I'm trying to do a GET api call for users who have used a Promocode, I was trying to do it from /v1/customers and then parse for it - but it seems it's not mentioned in the collection payload. What should I do?

red jay
#

Hi

#

How do I pass fulfillment date to the Api?

#

Metadata?

bold basalt
#

@red jay I will thread, pls wait

sudden yoke
#

is there api to use test clock?

light mortar
inner barn
#

Hello! 👋 We are currently using Internet Reader in our solutions but several of our clients gave us the feedback that the connected reader, after some time of use (via our website) was randomly disconnected and impossible to connect again.
We are using https://www.npmjs.com/package/@stripe/terminal-js for the integration.

In in the enclosed picture you can see the error they get and I would like to understand in which situation this error is thrown ? After this the reader is not connectable again
We are using fetchConnectionToken as the docs described.
We have no idea on how to fix this issues and where to look at. Thanks

split tide
#

Hello, months ago I had a question about this topic, any updates (hi everybody
i have a question about the disputes API
i need to change this option for booking or reservation but i not find this variable in the api evidence)

obsidian hull
#

Hello, I have a question, I have many users of my DB with a customer object in stripe and I would like those who have cards saved in stripe as a payment method to be able to place it as default payment, I tried it with a script validating that it has a default payment in its customer object, after validating its "cards" type payment methods to put the first card by default but the script failed I guess because of the limits. Is there any way to do it? I am the developer (REPOST)
sorry for the inconvenience

vocal wagon
#

Hi. I have done testing my payment system and i was trying to change everything to live mode but i have an problem with webhook. When im trying to add new enpoint for with my IP address it said that i have to add it with https but my vps cant get it. i tried with my domain that own https and it worked but there is an problem. When im buying any stuff in my shop webhook is not getting any informations. I was trying disabling proxy on cloudflare but its not working anyway

chrome dagger
#

Hi, im testing stripe connect account functions. I can't figure out the ways to execute a payout manually(dashboard and/or API), with the founds of a stripe connect account to his bank account. Any suggestions?

sleek pelican
#

Can I use transfer groups with stripe billing (mainly subscriptions)? After the subscription invoice is generated, update the payment intent to give it a transfer group id, then create the transfer after the payment succeeds

bitter basin
#

hello do i need vat number for stripe or will stripe ask me for vat number

fluid lynx
fresh oyster
#

Using Stripe Connect, if I don't specify an account has a capability for something like Affirm (as in, not putting it in the API call at all), can the connected account still opt-in to using Affirm on their own (post-account-creation) or are they actually prohibited from using it?

light mortar
keen gulch
#

Hi, why the webhooks are not in a logical order?
this creates a lot of problem, because each webhook contatins specific information, and I need it in exact this order

sudden yoke
#

can stripe terminal once integrated with an app, will it detect the kind of card like visa or mastercard?

quaint shore
#

We are working with the M2 terminal. We are running into an issue when the user taps their card but it doesn't fully get read, and then taps their card and it gets read fully and it says it succeeds but it is also giving an error

dawn idol
#

hi is it possible to automatically add stripe's charge with the product ?

carmine lintel
#

Is there a way to present a list of previously used cards to a customer when they visit an invoice hosted URL? And make those previous cards available to use for this current invoice?

latent mirage
#

How can I take out a loan for my business

fluid lynx
twin moss
#

All of our stripe payments are failing on the test account with an amount ending in .05 (we are getting a card_decline)

rustic compass
#

How do I apply a coupon only for next months subscription?

hard token
#

Hello,
I want to add funds to my test account balance, but I don't see how to do it (no button to fund the test account). Test mode is activated and I'm using one the test IBANs from this page (https://stripe.com/docs/connect/testing?locale=en-GB) as my bank account. Can you help please?

Before going live, test your Connect integration for account creation, identity verification, and payouts.

open frost
#

If i have 2 online stores

#

For very similar, yet separate businesses

analog knot
#

Hi, I am using custom connect api to create account for market place. I have everything working and businesses were able to create their own account, however, stripe only have field to create last_4_ssn and not the whole ssn that's required by stripe. Is there a way where we can create a stripe account with the whole ssn or do users have to do it thru stripe's onboarding only?

fresh oyster
#

Connect API says in order to use Direct Charges I have to request card_payments and transfers capabilities. When I try to create a Standard account, it's saying:
"You cannot create Standard connected accounts with capabilities via API."

drowsy tulip
#

Hi, I'm trying to troubleshoot an account. acct_1MzQgiPLK8WK4am2

shell warren
#

Should is set the default payment method on the customer, subscription, or both?

cloud lava
#

hi

#

I need support

#

can someone help me?

shell jewel
#

Hello! I am having trouble displaying the payment methods on my web app. Is there a reason why I only see Chash App Pay? How do I add other paying methods such as Apple pay and Google pay? It's weird because I've enabled Apple pay and Google pay on my account but not Cash App Pay, yet the only one being displayed on the screen is Cash App Pay. Below is the code where I use <PaymentElement>

    <Box w="100%" padding="50px">
      <form id="payment-form" onSubmit={handleSubmit}>
        <FormControl>
        <FormLabel fontSize="25px">{props.subscription.planName} Plan</FormLabel>
        {/* <LinkAuthenticationElement
          id="link-authentication-element"
          onChange={(e) => setEmail(e.value.email)}
        /> */}
        <PaymentElement
          id="payment-element"
          options={paymentElementOptions as StripePaymentElementOptions}
        />
        <Button
          bgGradient={"Linear-gradient(to top right, #a18681, #7a7da3);"}
          colorScheme="pink"
          mt="20px"
          disabled={isLoading || !stripe || !elements}
          id="submit"
          _hover={{ bgGradient: "Linear-gradient(to top right, #a15681, #654da3);"}}
        >
          <span id="button-text">
            {isLoading ? (
              <div className="spinner" id="spinner"></div>
            ) : (
              "Pay now"
            )}
          </span>
        </Button>
        {/* Show any error or success messages */}
        {message && <div id="payment-message">{message}</div>}
        </FormControl>
      </form>
    </Box>
  );```
slender jolt
#

Hi there - can you help me understand how can I read/capture payments made on a payment link associated with a connected account, using the api? If you can share relevant docs, that would be great

supple igloo
#

When going to order a WisePOS E for testing, it says "Stripe Terminal hardware requires code to work with a POS". Does this mean anything beyond the server code that I am writing? I am writing a server-driven integration.

dawn tendon
#

How do I create a fixture for the products and prices I have in the test dashboard? I want to reapply the products after I reset test mode data

nova bluff
#

Hello, I am currently using Stripe Checkout and Stripe Tax for payments on my site. If I want to add apple pay to my product page am I able to do that while still retaining tax calculations?

safe trout
#

Sorry I know this isn't the right place to ask, but do y'all know if Stripe Sessions is going to be live streamed or uploaded to Youtube?

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!

azure spindle
#

Good morning guys
I have a question regarding subscription "roll overs/invoicing"
We are sychronizing our data with stripe for a number of data ... specifically, for a subscription, we locally store the current start and end date (period) of a subscription.
I am wondering what events (if any) are triggered if the current period automatically "rolls over". Does that trigger a subscription update event, etc? Is there a way for me to test the period ending easily?
Thanks!!

pallid bridge
#

Good morning. Does anyone have experience using Tap-To-Pay with Android? Is there performance differences between using different phones as a terminal? i.e to do with their NFC chips?

candid widget
#

how to transfer from connected account A to connected account B ?

static wind
narrow ivy
#

Hello I have 4 stripe accounts there, I want to design a same webhook url for the 4 accounts and I want to validate the webhook request by the webhook secret key , you know i have 4 different secret keys which one do i need to use ?

harsh ember
#

Hi there, I have set up Payment Request Button Element for our website. Google pay works however not Apple pay, I have tested with my iPhone which does show the apple pay button but once I click it it would return error of
{
“error”: {
“message”: “Could not create Apple Pay session. Please make sure you have registered this Stripe account. For more information, see https://stripe.com/docs/apple-pay#web.“,
“request_log_url”: “https://dashboard.stripe.com/acct_1LNpl82HlOgf9IiK/test/logs/req_7bpE7HhdKUuWdN?t=1682043179”,
“type”: “invalid_request_error”
}
}
We have setup domain for apple pay in Dashboard and included everything the document shows but not working properly for apple pay. Could you please help me on what I am potentially missing?

candid widget
#

After [charges] API call, I got the error [Amount must be at least ¥50 jpy]. I used to pay successfully with 1 jpy before. Did Stripe just change the policy?

unique cape
#

In react with stripe, I can call stripe.confirmCardPayment with the Card element in render, like this:

payment_method: {
card: elements.getElement(CardNumberElement),
.
.
}
how to get the element if I am using the confirmCardPayment in a different functionComponent?

static wind
#

Hi, Apple Pay on IPhone is not showing up. Can you help me please?

candid widget
#

For the 'payouts' and 'transfers' API, is there a minimum and maximum limit for the amount?

misty hornet
#

Hi @candid widget your thread is still open, we can continue there

royal whale
#

Hello! I would like to have a revised quote to have different applies_to.new_reference instead of its parent open quote, is there a way to override only applies_to.new_reference in stripe quote lines and subsciptionDataOverrides. I'm using java sdk to perform stripe operations fyi.

lofty mantle
#

Hi, does Stripe payment support in Saudi Arabia

final hornet
#

Hi guys, is there a way we can attach an ID to the payout when money goes from Stripe to our bank account

subtle glacier
#

Hello! Can you enable manual payment option to our account please? If this can be done on my end please walk me through it. thanks!

visual bolt
#

Hello, is it possible manual tweak on/off google and apple payment using PaymentIntent API (or using on client side) after enabling from dashboard?

zealous cosmos
#

Hi, I'm trying to validate phone numbers before updating stripe accounts and persons , after consulting with you about an error I got "is not a valid phone number"
I was told I should send the phone number in international formatting for accounts update and persons update for US,GB,AU,CA accounts, which worked for GB accounts
#dev-help message
now when I try to update a US account I get an is not a valid phone number error
https://dashboard.stripe.com/acct_1K6xCM2HOUDgIskJ/logs/req_AQfj6LthvS2Voe?t=1682319770
what should be the validation?

vital parrot
#

I was reading up on Email receipts and in docs there is a sentence like this: "Stripe automatically sends email receipts after a successful payment or refund when you provide an email address in the Customer object of your API request."
My question is that when I use LinkAuthenticationElement does the email from that automatically go to Customer, therefore sending the receipt

tall sedge
#

[Portail Client Help]
Hello,
Does anyone know if it's possible to allow only to change the payment frequency (monthly/yearly) but not the subscription in the client portal?

celest glacier
#

Hi, I'm migrating ACH direct debit using Stripe micro deposit verification from sources API to SetupIntents.

It is mentioned in the doc (https://stripe.com/docs/api/setup_intents/verify_microdeposits?lang=java) that integrations can use micro deposit amount or descriptor code for verification. I want to use only micro deposit amounts and not descriptor code to verify the bank accounts. How do i configure this ?

rotund palm
#

Hello, I'm trying to re-enable restricted connected accounts in testing mode (to be able to continue testing transfers).
To do so, I'm using the commande stripe login_links --api-key XXX create acct_XXX, but there's a two-factor authentication. Sometimes the code is 000-000, sometimes it's something else and I have no idea what. Any idea how to bypass this?

vocal wagon
#

Hey there, short question: is the button label text "Add promotion code" on stripe hosted checkout customisable? If not, is it possible to display some text near this button?

scenic gazelle
#

using stripe api, as i am to send a link to pay for a single customer and should be paid one time, can i generate a checkout session and retrieve the url to send to customer via mail. how can i retrieve the url for chec kout session after session is created. Please suggest

sharp fiber
#

Hi, I'm trying to use the stripe cli to trigger a 'setup_intent.succeeded' webhook event. I need to configure parameters of the webhook, specifically customer id and metadata values.

This is the command that I used
stripe trigger setup_intent.succeeded --override customer=cus_123

and the response i received:
Invalid value for override flag (customer=cus_123). The override flag requires the name of the fixture to apply (--override fixtureName:path.to.param=value).

Can't find documentation with specific examples for these - can you please let me know how to approach this for customer id and metadata?

vocal wagon
#

Hey folks, is there a way to get Mandate IDs for a specific payment method? I am investigating a possible issue with mandates being revoked but can't get Mandate IDs.

unique cape
#

How to get Apple Pay or Google Pay buttons shown on my website in the browsers (Edge and Safari)?
canMakePayment function returns (apple, google, link) values (false, false, true). on my computer.
On my iPhone I have added a card in the wallet and I have used my card to pay before but the page wouldn't display the Apple Pay. It can only display the link button.

karmic spruce
#

Hi Team - I need some help in testing the Stripe Direct Debit with ideal. Can some one help

trim sigil
#

Hey there , Can someone help me on this issue, i'm trying to create customer with discover card as default payment method ,Yet the response is " YOUR CARD IS NOT SUPPPORTED" while i'm ussing this card number 6011111111111117

fading relic
#

hi

civic geyser
#

which language supports the stripe app?

dawn sentinel
#

Hi there!
I am working on integration of Stripe onboarding process to our platform.

  1. After on-boarding process using connect account links, is the result(accepted/denied) of review request applied instantly?

  2. I checked webhook type "account.updated" and found that "transfers" value changes right after requesting account review, via onboarding process.

<BEFORE RESPONSE>
"capabilities": {
"transfers": "inactive"
}

<RIGHT AFTER RESPONSE>
"capabilities": {
"transfers": "active"
}

Does "Active & Inactive" means that the account is fully reviewed and accepted?
Or does it gets activated when the onboarding process is done no matter what is the result of review?

And when can we receive the webhook data that the account is fully reviewed and activated?

tardy spade
#

hi
i created one token for card without giving cvc number
token got created, then i attached this token to customer and created one subscription
then payment also done successfully, how is it possible that without adding cvc number also payment done successfully ?

finite wagon
#

The client portal subscription management links only show the latest subscription for an email, my clients may have multiple subscriptions on the same email

wintry swift
#

Good Morning, If I update a Customers subscription price via the API, does it notify the customer is anyway?

radiant rover
#

Hi, will there be test cards for EEA premium/standard cards?

fading relic
#

hi

vocal wagon
#

Hi, can up risk score to 85 or higher.

upbeat kettle
#

HI,

  1. Is there currently a ready infrastructure for receiving invoice data into SAP?
  2. Is there an API service / file download?
  3. At what level can the invoice be received? Is it possible to extract the information at different levels such as: invoice level / customer level or aggregate?
  4. Where can I find information on the subject?
neon venture
#

Hey Stripe Team

We use Stripe subscriptions and have a few problems with time-on. Our customers are being charged or issued credits on a pro-rata basis.

We want our system to work in such a way that customers can subscribe to a car on a monthly basis. Once the car is handed over to the customer, the subscription starts. As the term is flexible, a vehicle may be returned a few days before or after a possible regular end date. However, the customer should not be charged pro rata. He should only pay the amount that was visible at the time of booking.

Is it sufficient to deactivate prorata when creating the subscription?

blazing wharf
ivory burrow
#

Hi i am seeing problem for my business accepting AMEX card in Stripe

ivory burrow
iron talon
#

Hello,
i have problem and attacks on my stripe where someone does card testing, implemented Captcha and they unblocked my account but i still recieve those, and i think that the requests are outside my website ( postman or something ) how can i test and fix this?

vocal wagon
#

Good morning!! We are developing a service for generating invoices from our platform and from a Connect Account and we have several questions that I mention below.

  • How can I edit by code the value of the VAT ID in a Customer that already exists.
  • We also want the Checkout Session to request the address if the user does not have it (as happens with the VAT ID). For this, in the Checkout Session request we add "billing_address_collection" as "required" (it always asks us even if it is already saved) or with "auto" (and it never asks for address information). We also add the "customer_update" parameter with "address: auto" and "name: auto". How could we do so that it only asks for the address if it is not saved.
  • Finally, in the PDF of the invoice as Connect Account the user's data is not shown, but the issuer is the name we give to our connected account.
    Thank you very much for your help 🙂
buoyant bronze
#

o

#

o

#

o

#

o

#

o

#

o

#

o

lime wadi
#

I have this in my checkout session request.
{
"metadata": {
"email": "pragati2@***ns.co.in",
"userId": "644233b21ae144efa7cad222",
"eventId": "642e128796312140fdcee9ac"
},
"line_items": {
"0": {
"quantity": "1",
"price": "price_1N0C91BBtnmrNrM6KHUMVAWw"
}
},
but in the response I am receiving the metadata as empty?
"livemode": false,
"metadata": {
},
"on_behalf_of": null,
"order": null,
"outcome": {
"network_status": "approved_by_network",
"reason": null,
"risk_level": "normal",
"risk_score": 42,
"seller_message": "Payment complete.",
"type": "authorized"
},

vagrant steppeBOT
#

Estela

worthy linden
#

hello i have a stripe account linked to my USD bank account in the uae but itt's converting the fees to aed on the website i need to change currency in order to payout

rapid shard
#

How do you update the payment method to switch between currencies i/e GBP vs EUR but also update the sown payment methods ?

vital parrot
#

How can i preset AddressElement phone number field to specific country

iron talon
#

can you limit stripe payments to come only for one domain ?

vocal wagon
#

Hello there, can you pls tell me where to set the checkout language? or will that be done automatically like at the billing?

hoary bridge
#

Hello, can we get the list of products that are not being used in any subscription or purchase?

spark shuttle
#

Hi, is there some way how to "force" VAT collection in checkouts or at least tick "I'm purchasing as a business" by default? Thank you 🙂

tardy spade
magic lance
#

Hello. I am implementing Stripe as my payment provider for some IT conference. I have case with which I need your advice.

  • We want to sell tickets to our partner company and we want to apply for them some discount for each bought card. How can I do that in case if I don't have auth on my website and how to do that if I have customer added in Stripe.
warm ocean
#

Hi, I do a stripe.setupIntents.create with a 3DS. How can I setup it to to the 3DS in € ? (And not in £) Can I specify this ?

finite wagon
#

Is there anyway to show metadata for a subscription on the client billing portal?

unkempt berry
#

Hello everyone ! Wanted to ask whether webhook and event created_at has a relation ? Is it normal for webhook to be called 40-50seconds after event.created_at ? This behaviour is recent, earlier the two almost matched.

vital parrot
#

need help updating receipt_email after paymentIntent is created

glacial crystal
#

Hello Stripe, is there any way to get upcoming invoice with applied prorations?

arctic harness
#

Hi. One of my colleagues talked about a Swedish solution (waya.se). Apparently, they are able to get address information based on an SSN. He thought you guys might support something similar. I'm a bit skeptical but I promised to reach out to you guys and ask. Is this something you support?

candid walrus
#

Hello, with a friend we would like to have a Stripe account managed by both of us, with for example the possibility to transfer money to our individual bank accounts is this possible ?

cold moon
#

Hello, I have tried to pass coupon id in checkout session but getting Invalid array result:
[
.....,
'discounts' => ['coupon' => 'CODE']
];

What is wrong with it?

reef burrow
#

Hello, can I implement your payment gateway in Java?

vestal cedar
#

Hi Stripe, I already asked this question but I need to be 100% sure. When a phase of a subscription ends, does stripe send an webhook event?

magic plinth
vivid jolt
#

hello, we have a charge ch_3MchIkLxUZ0HHVpS1E5zYeFK that we used to see an invoice last week ... over the weekend we weren't able to see it anymore ... can someone help explain how this works?

frail wolf
#

for negative amount invoice, when i finalize, is there a way to not change the status to paid? I'd like to manually do that.

tawdry dome
#

Hello everyone I need some help

forest shore
#

Hello, is it possible to change the customer balance through the api. I.e. add customer credits when they referred a customer through our referal system. This will allow discounts for our customer/promoter on future invoices, depending on the referred customer.

tawdry dome
#

I have been using stripe custom api when I get to id verification I redirect the user and that is all good

However when I want to update the verification id under the persons API I get a error

empty stone
#

Hi - I have one question.

We are using automatic SEPA payments and we recently had a special case. The initial SEPA payment was disputed. Then the customer transferred the money manually the bank account from Stripe used for collecting the SEPA payment.

Unfortunately, the payments is not displayed in the payments nor on the invoice. I can imaging that Stripe is not mapping the "wire" transfer to the invoice, but where is the money now?

scarlet gate
#

Hi, I have an issue with webhook setup for Stripe app.

scarlet gate
# scarlet gate Hi, I have an issue with webhook setup for Stripe app.

I'm developing a Stripe app and would like to listen webhook events. Here is a snippet of my manifest file stripe-app.json

"permissions": [
    {
      "permission": "event_read",
      "purpose": "Allows reading event data from users who have installed the app"
    },
    {
      "permission": "connected_account_read",
      "purpose": "explain connected_account_read"
    },
    {
      "permission": "charge_read",
      "purpose": "explain charge_read"
    },
    {
      "permission": "customer_read",
      "purpose": "explain customer_read"
    },
    {
      "permission": "datastore_read",
      "purpose": "explain datastore_read"
    },
    {
      "permission": "datastore_write",
      "purpose": "explain datastore_write"
    }
  ],
  "app_backend": {
    "webhooks": [
      {
        "url": "https://cowardly-bear-87.telebit.io/webhook",
        "enabled_events": [
          "customer.created",
          "customer.updated"
        ],
        "api_version": "2019-12-03"
      }
    ]
  },

The app was uploaded in my Stripe account and installed in the test mode. I created a new user and didn't receive any events frp, the webhook URL

When I registered the webhook URL directly from Stripd dashboard/Developer/Webhooks, I received events as expected (but without account_id field)

Could you advise how to fix it?

radiant yacht
#

Hello there.

I need some help with Subscriptions. I need to cover case with Past Due subscriptions:

  1. Subscription become "Past Due"
  2. User adds / updates Payment Method of Subscription

To create a "Past Due Subscription" I tried to create new one with trial (that end in 5 minutes after creation), and after that I expected that invoice become unpaid subscription status changed from "trialing" -> "past_due".
But it become "active" and dashboard says that invoice has DRAFT status and gonna be finalized in 3 days.

Question: how I can move Subscription (without payment method) to past_due status?

magic lance
#

Hello. How can I create coupons (discounts) in my app with name, code, and amount.
So requirement is next:

  • Admin is creating discounts for some companies
  • He creates coupons and he wants to send now those coupons to clients. How can I do that
void patrol
dry whale
#

sorry i know this is not the right place to ask but are there any flutterflow developers here???? Sorry again for this question

cold skiff
#

Can someone help set up automatic payments lol it said I need to contact support

lethal laurel
#

Minor question: it seems that adding a credit card via the Stripe Dashboard uses the deprecated Charges API, rather than Payment Intents (e.g. req_3yilAbGE0sAj3e calls POST /v1/customers/cus_xxx/sources).

We noticed this because we had some recurring subscription payment_intent.succeeded events where the ~payment_intent~ (correction: payment_method) field was unexpectedly not set (e.g. evt_3MzGaaCxlkTqLKpv1RefwTm4), and traced it back to the fact that a card was manually added from the Dashboard.

Are there any plans to have the Stripe Dashboard use the Payment Intents API?

late dove
#

I need a sales manager contact for my account, for business rate issue..

Can someone help me?

vocal wagon
#

Hi Stripe Team. We are trying to integrate Stripe Checkout and it seems to have a problem or a misconfiguration issue. From our web app the user initiates subscription purchase and after redirecting the user to Stripe checkout and the user fills in the test CC (4111...) everything works smoothly (including the webhook call) . But when checking Stripe Admin -> Customer Subscription it does show that the next invoice (next year in this case) but the amount is double (in our case the testing yearly subscription is .19 and for next year amount due is .38). More than that, if we check the User subscription events we do see the following: "payment for an invoice of $0.00 USD succeded, invoice for $0.00 USD was paid and etc", so all prices seem to have been $0.00. Any help much appreciated. And we don't have any free trial set up (at least that's what I think)

slim anchor
#

Hello! I have used https://stripe.com/docs/payments/quickstart for .NET and everything is working great. I just would like to know how I make it so that stripe doesnt ask for the email address in the iframe on the frontend.

broken scarab
#

im developing an option on my chekout where you can donate with stripe, the amount is sent trough POST to php, but in the doc im seeing require_once '../vendor/autoload.php' and in the https://github.com/stripe/stripe-php i cant find it.

tall drum
#

Hi Folks, Looking for some rough guidance on Donation systems. Is it correct to use the Subscription system for donations? I want to implement both recurring payments and one-off payments, with preset and variable amounts for both.

I understand we might be able to use Payment Links for this, but would prefer everything handled through our own site. Plus we need to handle GiftAid, which is basically a checkbox which involves the customer providing their address if they tick that.

I realise there are partner products for this (e.g. DonorBox) - but client feels their fees are too high.

Just wanted to check whether this is the right approach to use for our requirements, before I dive into the samples.

Anyone got good advice / starting points / examples for this use-case ?

Thanks

spice needle
#

Good morning all, we are running into an issue with our Stripe Connect customers trying to update their payout bank accounts. We have our customers enroll themselves via forwarding them to the Stripe enrollment form. That works fine. But we've had a couple of customers need to change their Stripe payout bank account info. After they have enrolled, we adjust the link to send them to the Stripe info edit form. However, this form does not appear to allow them to update their payout bank account information. That section is just not present when they attempt to update their information. So we're having to go into the stripe dashboard and update it on their behalf, which is not a scalable (or secure) solution. We're using Stripe Connect with Custom account type. Is there a way to use the edit form to update their payout account information?

civic geyser
#

hi , Can I use native android or ios platform to create Stripe APP for markerplace?

dense badge
#

Hi there, I'm implementing error handling of payment intent creation, and I have specific Radar rules implemented.

If I understand correctly, I'm able to retrieve the ID of a radar rule in the charge.outcome.rule object.

Where can I find the IDs of the Radar rules that I have implemented, so that I can show my users specific error messages depending on the rule that blocked their transaction?

summer marten
#

Hello, hope you can set me on the right direction
We make a setup_intent call to change the card from on-session to off-session ( We also pass the flag to mandate SCA )
For some of our users this fails, they never get a chance to 3DS challenge, the call fails with "The latest attempt to set up the payment method has failed because authentication failed."
Is there anyway to know exactly why these fail, is it the bank rejecting this? whats the most likely reason?

gritty grail
#

Let's say Stripe pays you out, can stripe revert the payout and take it back from my bank?

faint barn
#

hello , i have a situation , the bank provider has no 3Ds activate but when our customer try to pay with card the payment can't be done because a 3D verification is requested. since the bank doesn't have that , it is possible to set a condition to skip the 3Ds verification? ( i noticed that all of their cards are prepaid)

devout basalt
#

Is there any endpoint I can use to get information about account ID associated with given restricted key?
I can do invalid request (to endpoint with no access) - I get PermissionError with does not have the required permissions for this endpoint on account 'acct_...', where acct_... is ID I'm looking for. But I don't want to rely on error, so is there any request that will succeed and give me this information?

loud stump
#

Hello, I made a paiement last week and by mistake i clicked the box that saves my credentials, since i dont have an account I just want to know how can delete my informations ?

paper vine
#

Hi guys

#

I am trying to create a monthly subscription, which had a 7-day trial and after the period the full amount is charged and not the partial amount, but the API does not allow it, it is giving the error: "When billing_cycle_anchor follows a trial, the anchored invoice must be prorated. For a longer free period, use a longer trial."

Has anyone experienced this or know how to resolve it?

slender cloud
#

Hi - Just a general question here. We are using Stripe Standard accounts for our marketplace platform. All marketplace users have a Stripe Standard Account and each user can buy/sell items on the marketplace. Each transaction usually involves one buyer and multiple sellers. We want to be able to collect payment (i.e. credit card charge or wallet charge) from a buyer and then transfer proceeds to the different sellers, after taking a small fee. I believe that this is a normal implementation of Separate Charges/Transfers, but with Standard Accounts. The problem lies in the FinCEN Money Service Business (MSB) regulatory implications of this strategy. Although we likely fall under the "integral clause" of these MSB regulations, we would like to try to be in compliance, even without using that clause. That being said, the act of collecting payments on behalf of our buyers and then sending the proceeds to our sellers may constitute money transmission. Therefore, we are interested in creating an integration with Standard Accounts where we can move the money directly from the charges to the sellers' connected accounts (and take our fee), without the money ever entering our (platform) account. Is this possible? If so, what might that integration look like?

wheat stump
#

Hello!
Does Stripe validate/verify cards that come from wallets when using Apple Pay/Google Pay via Setup Intents?

vocal wagon
#

Hello, I had a few questions about setting up stripe on my app I am building. I already got it set up to allow users to link their external bank / card accounts with an express connect account. But I was wondering when I crate a charge by doing something like

      amount: 1500,
      currency: "usd",
      source: "{account_id}",
    });```

I see that on my payments tab in the stripe dashboard, it says "payment succeeded" But on the connected account it still has a negative balance. Shouldn't it charge the external card / bank account on the connected account? Or does it take a little bit of time? I'm still in test mode, so I'm just wondering...
carmine lintel
#

Hello - I am getting strange errors on multiple terminal machines. The screens will not update and they will not accept payment. req_MxhxBu0WwYXWAA and req_con1KHJgUjeSBj are two examples. The error message is generic and unhelpful. I've never seen it before either

brisk geode
#

Hi folks. I've got a requirement to be able to pay via Stripe for a service supplied on a given date. I can't see any way to get the selected date information into a Stripe payment page (via checkout or payment links etc). I understand the date selection will have to happen in our app (because additional fields cannot be dates in Stripe) - but how can we get that information displayed on the payment page? Metadata doesn't seem to persist with a CheckoutSession let alone display anywhere. Can this be done with a cool feature I'm missing?

thin spindle
#

Hello, I am using the payments js api that comes with the basic documentation. I need the credit card form to collect the name and address. I see const paymentElement = elements.create("payment", {
fields: {
billingDetails: {
name: 'auto',
email: 'auto',
phone: 'auto',
}
}
});
But it is not showing the form fields

keen falcon
#

Hey there, is it possible to display billing items in a receipt?

hazy lotus
dusky bone
#

Hi, I'd like to ask if there is any possibility to see Custom Fields in dashboard? I know I can get this from API but this time I'd like to avoid it

radiant musk
#

Is there a complete example for this integration? https://stripe.com/docs/stripe-js/elements/payment-request-button?client=react#react-create-payment-request-instance

The react code example does not even use the useState call.

import React, {useState, useEffect} from 'react';
import {PaymentRequestButtonElement, useStripe} from '@stripe/react-stripe-js';

const CheckoutForm = () => {
  const stripe = useStripe();
  const [paymentRequest, setPaymentRequest] = useState(null);

  useEffect(() => {
    if (stripe) {
      const pr = stripe.paymentRequest({
        country: 'US',
        currency: 'usd',
        total: {
          label: 'Demo total',
          amount: 1099,
        },
        requestPayerName: true,
        requestPayerEmail: true,
      });
    }
  }, [stripe]);

  // Use a traditional checkout form.
  return 'Insert your form or button component here.';
}
brisk geode
#

Hi. Is there a way to display custom information on a Stripe payment page using a CheckoutSession? For example, the date that a service is being paid for (think venue hire or event etc)?

ornate fox
#

Hi there, Is it possible to make an upgrade of API Version choosing precisely the one I want ? It seems it forces the last one.

slender jolt
#

Hi there - I am creating payment links using the api and have a scenario where I need to credit the user for any extra payments they might have made in the past. I am considering 2 options :

  1. Create a product with negative price and add it to the payment link. But upon research, I learned that stripe doesnt let me create a product with negative balance. Is that correct?
  2. Give user a credit or discount for the negative or past balance. How can I do this and how will the credit show up on the payment link?
vocal wagon
#

How do I associate the Connect Customer Id in the payment intent?: const payment_intent = await stripe.paymentIntents.create({
amount: amount_cents,
currency: 'usd',
payment_method_types: ['card_present'],
capture_method: 'automatic',
application_fee_amount:application_fee,
on_behalf_of: stripe_account_id,
transfer_data: {
destination: stripe_account_id,
},
});

flint quail
#

Hi, just need some guidance on how to implement a referral program, checked other threads and the docs but not sure on some things.

A typical situation:
PersonS = Subscriber
PersonR = Referrer

PersonS signs up after clicking a link from PersonR. It’s stored in our database that PersonS was referred by PersonR.
PersonS then subscribes for $X monthly. PersonR should receive X% of PersonS’ payment every time they make one.

I’ve read up on Stripe Connect but I’m not following for this use case. I’ve read people “need a Stripe connect account” but I don’t know what that entails. Does a person have to go to Stripe.com and make an account and link it somehow?
Or do we have handle the linking and payout calculations on our end?

Here’s two different flows I'm thinking of:

Flow 1 (ideal)
Subscriber -> Checkout page -> Stripe (handle logic on Stripe itself, "ok person subscribed and referrer is owed X%") -> Referrer + Company

Flow2
Subscriber -> Checkout page -> Stripe -> Company **then **Company DB batch jobs daily (handle the logic on who's owed what) -> Call Stripe API to payout the referrers (but how do we link/get the referrers Stripe info?)

Thanks

radiant musk
#

Does there exist a similar element as the paymentSheet in react-native as in the react library?

plain arch
#

Hi. I have a StripeApiClient in my codebase that is an abstraction level over StripeClient. We make paymentIntents, customers and retrieve charges here.
I am writing Unit test for this client. And I have a problem. A class is invoked with a constructor that receives stripeApiKey. That it passes it into constructor body with assignment and static function:
Stripe::setApiKey($stripeApiKey);
$this->client = new StripeClient($stripeApiKey);
In tests, mocking StripeClient or Stripe does not affect api_key rejection. What is the right way to do it? I have not found any appropriate examples that correspond with mine

dense badge
#

I'm wondering what type of error Stripe.js will return if I have a user trying to make a payment from a sanctioned country, like Russia (https://support.stripe.com/questions/impact-of-sanctions-on-russia-and-belarus)

sacred nacelle
#

I'm trying to add a lookup key to a price in the cli, but I just get that a similar object exists in live mode but a test mode key was used. How can I switch to live mode?

maiden raven
#

Hello, is there any way to handle dynamic pricing for recurring billing? This would be helpfull to manage charges on countries with high devaluation where a constant upgrade on the price amoun is needed to avoid loses. Currently we are creating new prices and updating the active subscriptions with that new price but with time the product will have too many obsolete prices and the process of continuously creating new prices and updating subscriptions is exhausting . There's any way to handle the price at the moment of the invoice based on some calculation?

rapid shard
#

If I've set a PRODUCT in the dashboard, how do I use the product to create the paymentIntent ?

vagrant monolith
#

Hi any stripe staff can help me with uploading verification docs?

#

I have a technical question about api

mighty crow
#

I have a question about recent email reminders we received for disputed charges. Can someone assist me?

vagrant monolith
#

Anyone can help me setup api upload in my store?

languid tulip
radiant musk
#

In goloang when creating a payment_intent what additional type needs to be added to process apple and google pay on web?

PaymentMethodTypes: []*string{
    stripev72.String(string(stripev72.PaymentMethodTypeCard)),
},
radiant totem
#

Hi! I'm working in nodejs, trying to set up transfer groups automatically with recurring subscription payments. I'm using a webhook to intercept when a charge is made, and then I retrieve the payment intent to add the transfer group to it but I get this error:

"Error creating transfer StripeInvalidRequestError: Some of the parameters you provided (transfer_group) cannot be used when modifying a PaymentIntent that was created by an invoice. You can try again without those parameters."

How can I link transfers via a transfer group to a payment that was automatically generated?

fallen fog
#

Hi all. is it possible to create a stripe customer and confirm a payment without getting any address info from a customer? Or is it always necessary to, at a minimum, provide the country code of the customer?

plain chasm
#

Any clever way to aggregate payout.failed events sent to connected accounts created and controlled by my organization?

raven tinsel
#

Hello, my invoice for my client doesn’t go to any of the emails I put. Can you please help me with that?

fresh oyster
#

The branding colors in the logo area on receipt emails seem to be messed up, is this a known issue?

lilac linden
#

Hi everyone, I'm working with an e-commerce shop whose backend is Wordpress/Woocommerce. They have a Stripe M2 card reader. Right now they have it set up so that the card reader can take payments but they have to manually enter the details of product type, quantity, customer info, etc. in Woocommerce for inventory management purposes. They find this setup cumbersome.

Is there a way the stripe reader could be integrated with either the web store on a tablet or some app so that the product type, quantity, customer info, etc. automatically gets logged and inventory adjusted along with the payment being processed by Stripe?

vocal wagon
#

Hello, this is a bit of a weird one. I've found a store using stripe to take payment that's wildly illegal and I'm not sure how best to report it such that there's action taken. All the info in the main stripe site is about people with an account but I don't have one - I'm just reporting. Thanks

#

Is there a test Last 4 SSN? Trying to get Connect account out of Pending status.: Payments and payouts are paused while Stripe tries to verify recently provided details about this account.
Information pending verification
SSN

tawny gale
#

integrating with platform pay in react native, few issues. We are using Stripe Tax, but we are collecting the shipping address on platform payment for subscription. This causes as error, as creating the sub requires a full address for tax. So tried setupIntent intead, thinking there was a path forward there, but confirmSetupPlatformPay, while it will ask for shipping address and email in the payment screen, it doesn't actually return it???? Side note, google pay accepts the shipping, etc params, but doesn't return them either, even in the normal confirm pay. Is there a way to handle subscriptions with stripe tax, without have to ask for everything before running confirmPlatformPayment??

vocal wagon
#

Hello all, For accounting reconciliation, we need to have each payment / transaction linked to an internal ID we create on the initiation of the contract (first payment). If the end user chooses to pay in multiple times (quarterly or monthly), will all installments be created (12 if monthly for example) on the first initialization/payment (11 in the future) with 12 IDs for each one in Stripe for us to link each one of these installment with our own internal IDs ? Thanks

crystal imp
#

Hello! When a PaymentMethod is created when a customer uses Apple Pay or Google Pay with the Payment Element, is there something on the payment method that indicates Apple Pay or Google Pay? I know there is a type attribute, but the possible values in the docs (https://stripe.com/docs/api/payment_methods/object#payment_method_object-type) do not indicate a value that describes these payment types.

foggy widget
#

Hello Team, Does someone know how to implement gift cards with stripe where that GC amount should be deducted from total amount (after taxes addition) not from sub total like Coupons in a nextjs and nodejs app

next tusk
#

Hello, is there a way to map over or use a list for the dropdown options in the Checkout Session for example custom_fields: [ { key: 'dogs', label: {type: 'custom', custom: 'Which dog are you buying VIP for?'}, optional: false, type: 'dropdown', dropdown: { options: [ {label: 'test1', value: 'test1'} {label: 'test2', value: 'test2'} ] } } ], I instead would have a list of names i.e ["name1", "name2", "name3"] that will change with each checkout session. Is there a way to just map over this array and put it into the dropdown options. I've tried but keep hitting a wall. If it helps im using TS

turbid mesa
#

Hello guys, how can i do a refund or payment back from a payment intent already captured?

hidden wyvern
#

Hello everyone, I am having trouble understanding how to display the actual price from the Price method for my products. Am I supposed to hardcode the price?

I am using Next JS, Typescript, and tRPC.

prisma blaze
#

does anyone know how i can put stripe checkout in my wordpress site/

blissful ingot
#

need help understanding the different payment methods when sending an invoice and which is the quickest to my bank account?

vocal wagon
#

Hi. We have the following flow in our designs:

  • user ends on Pay For Order page
  • user can chose an existing credit card or enter new one
  • user pays for an order
    Now, using Stripe Elements we can create a payment intent and user can provide a credit card details to pay for the order. However, how we can save this credit card for future payments by the same user?
heady niche
#

Hi! Just hoping somebody can help. When using subscriptions through stripe can you set a rule if this is managed by the customer to cancel etc… in our agreements for our products the customer must cancel within the first 9 months or the contract will auto renew. Is there a way of adding this kind of ‘timeout’ to the subscriptions?

rain turret
#

Hello, I am little bit confused, what is this error?

Does it have something to do that I missed adding capabilities during account creation, if so, how do I enable it?

      const account = await stripe.accounts.create({
        type: 'standard',
        email: user.email,
        metadata: {
          user_id: user.id
        },

        // this was commented out during account creation

        // capabilities: {
        //   card_payments: { requested: true },
        //   transfers: { requested: true }
        // }
      });
celest gorge
#

Hey there- I have a best practices/implementation question. When a user signs up with us, we give them a subscription with a 30 day free trial w/o collecting their payment info.

However, at the end of that trial, Stripe generates an invoice for the next month of service. For most users, this will result in an unpaid invoice bc they don't have payment info. Further, this prevents them from joining our service unless they pay that invoice.

How can we stop Stripe from trying to charge customers at the end of their trial?

median willow
#

Hello, I need to enable the installment function, is it possible to do this via API code?

#

I am from Brazil

celest gorge
# celest gorge Hey there- I have a best practices/implementation question. When a user signs up...

I may have found my answer: Create free trials without collecting payment method

You can sign customers up for a free trial of a subscription without collecting their payment details in the Dashboard, the API, and Checkout. When you create the subscription, you can specify whether to cancel or pause the subscription if the customer didn’t provide a payment method during the trial period. To cancel or pause the subscription, set the trial_settings.end_behavior.missing_payment_method parameter when you create or update the subscription:

Cancel subscription-If the free trial subscription ends without a payment method, it cancels immediately. You can create another subscription if the customer decides to subscribe to a paid plan in the future. Set missing_payment_method=cancel to cancel the subscription when it reaches the end of a trial without an available payment method.
Pause subscription-If the free trial subscription ends without a payment method, it pauses and doesn’t cycle until it’s resumed. When a subscription is paused, it doesn’t generate invoices (unlike when a subscription’s payment collection is paused). When your customer adds their payment method after the subscription has paused, you can resume the same subscription. The subscription can remain paused indefinitely. Set missing_payment_method=pause to pause the subscription when it reaches the end of a trial without an available payment method.

slender jolt
#

How can I capture events using a webhook, when a payment is made through a payment link? I am looking at the doc here https://dashboard.stripe.com/webhooks/create?endpoint_location=local and have following questions

  1. What is the trigger/event when a payment is made?
  2. What is the data I can expect from the event
torpid heart
#

Hello I know it’s not in this topic but this was the closest way that I could get to some help Iam trying to buy one product and my card is being declined for no reason it’s gonna say it got declined there is no problem with my bank or anything any tips or help?

vagrant steppeBOT
#

Scottie Steph

bleak pawn
#

👋 Hey. Any change to install custom Apps or custom Framework on BBPOS WisePOS E? I mean, it is an Android Device? (Please Ping @bleak pawn on answers. 😅)

vagrant steppeBOT
#

Alysson

meager quarry
#

Hi everyone! i need to delete some payments via API. Reading the doc:
curl -g -X DELETE \   'https://yourdomain.commercelayer.io/api/stripe_payments/xYZkjABcde' \   -H 'Accept: application/vnd.api+json' \   -H 'Authorization: Bearer your-access-token'

this is the call, do you know where can i fetch my domain in stripe? maybe some place in stripe console? Thanks!

blissful plinth
#

Can anyone help me with chargeback protection?

vivid mantle
#

Hello! I'm attempting to migrate from separate useApple/GooglePay hooks to usePlatformPay but encontering an issue: the way our API is setup, we only create a PaymentIntent after creating an user record with the data returned from the payment sheet (ie presentNativePayments). Is that possible with PlatformPay?

wispy trellis
#

Hello all ! Is there a way to offer almost fully custom installments for a customer in a react app ?

Our platform lets users create fully customizable forms and attach payments for their own clients. Would it be possible for the form creator to decide himself the number of installments, the amount to charge and the date of each installment he wants to offer his clients and for us to create such "plan" with Stripe Elements ?

The clients would fill the form with their payment informations, just like it's usually done and choose if they want to pay in full or if they want to use the multiple installments "plan" the form creator decided to offer.

delicate snow
#
        try {
            // create payment intent ([
                ....
                'off_session' => true,
                'confirm' => true,
            ];
            return $paymentIntent;
        } catch (CardException $e) {
            $response = $e->getJsonBody();
            $paymentIntent = "";
            if(isset($response['payment_intent'])){
                $paymentIntent = $response['payment_intent'];
            }
            return $paymentIntent;
        } catch (Exception $e) {
            dd($e);
        }
#

Does card exception will always have payment intent?

slender cloud
#

I am writing a tester that will spin up setup standard accounts to model our marketplace environment. How can I modify an account with the API so that its status is "Complete" and it has charges and payouts enabled?

tranquil escarp
#

Hello, I would like to add information about the right of withdrawal in the emails automatically sent by stripe after the payment is finalized, and also include a link to the terms and conditions from my website. How can I do this?

shell jewel
#

I am having trouble displaying Apple Pay when testing Stripe locally. I have downloaded the domain association file in a directory called ".well-known" in the same place as my flask backend. I have created a HTTPS tubbel using ngrok and registered the domain it gave me on the Stripe dashbord. Is there anything else I need to do inorder to display the Apple Pay option?

maiden raven
#

Hello, when a subscription trial ends, a draft invoice is generated and the subscriptipn changes to "active" automatically, then if the invoice fails then the subscription moves to "failed" or "unpaid" respectively, is there a way to avoid the subscription status update until the invoice effectively fails or not?

vocal wagon
#

Hello, I would like to know how to avoid receiving a 'more information needed' request after transferring payment to an Express Account user?

fluid patrol
#

Hello, Actually I have connected my shopify store with stripe as an payment provider but when i am testing the payment method with test cards its showing various error like card details not verified or its stuck at Connecting to your bank for authentication...

wet fractal
#

Hello, is there a way to preview a Subscription change before actually doing the change? The purpose is to have a Proforma invoice and show it to the customer before making the payment and process the subscription/invoice.

open lotus
#

Many of my customers are using prepaid cards using Equitable Bank

and from now on it started getting blocked
it was working perfect until now
all customers experience this issue (2FA BANK Error)
I belive it's a problem from stripe.
I can provide order ids, just reply to thread.

radiant musk
#

Heyo is the SetupFutureUsage field required when creating a payment_intent for newly added cards to save correctly? this field should be set to the following in golang

stripev72.String("off_session")
granite ore
#

Hello! I currently use stripe to for subscriptions. I have connected accounts on my platform, and I've built a product that helps the connected accounts offer subscriptions for their customers. I take a % from each subscription.

On top of taking a % from each subscription, I also want to charge a fixed $ amount every month. So for example, the connected accounts would pay $10 a month fixed fee to my platform account. Is that possible to do?

placid mirage
#

hello i need help in verifecation in my stripe account he told me to give hime verfication of my adress and i put the documant but he rejecte it why

fluid patrol
#

Hello, Actually I have connected my shopify store with stripe as an payment provider but when i am testing the payment method with test cards its showing various error like card details not verified or its stuck at Connecting to your bank for authentication... Contacted the shopify support team looks like even on a fresh theme its not working

winged compass
#

Hey there, I experienced a strange issue with payments today. A payment failed due to a network error, but it is showing up on a customer's credit card statement. There are no successful payments by that customer showing in Stripe. I was wondering if anyone else had ever experienced something like this? If so, any idea on how I might resolve this so I am either able to successfully charge the customer or refund their money (whatever they choose)?

surreal temple
#

hey hey! last I checked, it wasn't possible to use any of the BNPL providers with Stripe. I see on Klarna's website that they advertise that it's possible. Does anyone have a POV on this? On the Stripe BNPL page I see this...

radiant musk
#

Continuing from the previous thread.. about saving payment methods

params := &stripev72.PaymentIntentParams{
    Params: stripev72.Params{
        Context:        ctx,
        IdempotencyKey: stripev72.String(orderID),
    },
    CaptureMethod: stripev72.String(string(stripev72.PaymentIntentCaptureMethodManual)),
    Amount:        stripev72.Int64(amount),
    Currency:      stripev72.String(string(stripev72.CurrencyUSD)),
    Customer:      stripev72.String(stripeCustomerID),
    Description:   stripev72.String(description),
    PaymentMethodTypes: []*string{
        stripev72.String(string(stripev72.PaymentMethodTypeCard)),
    },
    StatementDescriptor: stripev72.String(descriptionShort),
    TransferGroup:       stripev72.String(orderID),
}

this payment_intent when used with the react-native payment sheet will save a new card correctly with the following

const res = await initPaymentSheet({
        style: SHEET_DISPLAY,
        merchantDisplayName: MERCHANT_DISPLAY_NAME,
        customFlow: true,
        appearance: APPEARANCE,
        returnURL: MERCHANT_RETURN_URL,
        customerId: stripeCustomerId,
        paymentIntentClientSecret: paymentIntentClientSecret,
        customerEphemeralKeySecret: ephemeralKey,
});

I am wondering why when using the web PaymentElement from useElements does not save the credit card method. with the given payment_intent initialization.

vocal wagon
#

hey, there is some way to get for every pay their comissions?, for example for a payment of 10USD get amount:10, comission:4, total: 6

jolly kestrel
#

Hi. i need help, i was bought product on warrior plus, make payment visa but i want to refund my money, i have contact to a vendor of product and they asked me open dispute on Stripe, so where can i contact to opend Dispute to get my money back. thanks

elder rivet
#

Is it possible to tell the differentiate when a subscription is renewed and when a subscription plan changes?

There are different subscription tiers for my product, each one offering a certain amount of credits per month. I want the credit count to be renewed to the tier’s credits on every subscription renew (e.g. every month, a users credits will be reset to 50)

I was originally using the invoice.paid event for this, however this event is also called when a customer updates their subscription plan.

Problem 2:
I want it also make it so that when a user upgrades to a higher tier, the difference between the higher tier and lower tier will be added to their account. (e.g basic offers 50, premium offers 150. User upgrades from basic to premium, giving them 100 more credits)

The issue is then the user will be able to get infinite credits by downgrading and upgrading tiers repeatedly

ebon oasis
#

How can i allow custom users to add multiple bank accounts for payouts? They are onboarded via stripe connect

graceful summit
#

If i create a payment intent in my backend, how can i set time limit for the users to pay this intent?
When i search about this online it says that i can do that verification myself but the issue is that after i send the client secret to the frontend, the backend is not involved anymore in the payment. The payment is just between frontend and stripe (and frontend can be manipulated).

thorn remnant
#

yay I figured out why the payment processing stuff was not working on our webserver.

Turns out it was a little bit of an js issue on my side that resulted in it trying to incorectly try the wrong path to invoke the web apis on my application which would result in failure to render the stripe elements.

safe timber
#

Am i able to change the logo for the invoice created?

past zenith
#

hello

if customer bug a annual plan, but i want to give him free for 2 months as a promotion. what should i do?

vocal wagon
#

Hey Stripe dev. I got a major issue. I cannot tap on Purchase Subscription. It gives me this error.

"Cannot create subscriptionStripe error.Message: No such customer:
'cus_NiKUFUcME9wjBn'"

It's happening on all connected account available subscriptions.

I don't know if this is related to the fact that recently I went inside the Stripe and deleted the customers which were all test subscriptions created by me to show the connected account merchants how the system worked.

I think I messed something up. When I went to delete "customers" I thought I was deleting test subscriptions that were created by me that were recursively billing me for a test run I was providing the group administrators with connected accounts

But apparently this created an error where now the subscriptions offered by the connected accounts are giving this error.

I don't think this should be happening because customers on Stripe would be people who bought the subscription off the connected account. Right ?

So if I deleted a connected account customer (which were just test runs done by me so far), then it should not have had this effect that would give this bug. Unless I'm missing something.

The connected accounts are all fine and duly connected. So deleting the customers (which were all me anyways) shouldn't affect it. Right ?

prime quail
#

how can i get the list of invoices with thr filter of a period start and period end

twin kernel
#

My problem is some of my customers have duplicated customer account. How can I get the list of invoice of a customer using their email?

ivory arrow
#

hi, If the card has 3DS verification, can paymentMethod be used for server-side payment?

lapis lily
#

Hi, we have stripe account that manages business information and want to have separate account for developer use (connected to main account and available to see dashboard, manage api_key etc..) is there any document or workaround for this?

inland rapids
#

Hi Team

We have a custom checkout built using stripe API to create invoice, subscriptions. Now we are planning to add coupon on the checkout.

I read stripe API docs about the coupon but I did not find an way to validate coupon code>

Can you someone assist here to understand how we can validate a coupon code before creating a subscription or before capturing a credit card info?

vocal wagon
#

I have a Wise reader with metadata that includes the Connect account "stripe_account_id". How do I create a new PaymentIntent that will use the reader and the payment be associated with the Connect account customer?

ember hamlet
#

Hi, Devs
We have integrated the stripe reader in our application.
and we are accepting the payment using it.
Now we integrate offline support to collect payment.
Here is the document: https://stripe.com/docs/terminal/features/operate-offline/collect-payments?terminal-sdk-platform=android
As mentioned in the document,

  1. We are connected to the reader online.
  2. We accept one payment online
  3. When we start accepting payment offline it gives an error Could not connect to stripe, Please retry. NETWORK_ERROR.STRIPE_API_CONNECTION_ERROR.

Can someone help me to resolve this issue?

serene prism
#

Is there any way to connect Stripe Reader M2 coonect with mobile app(cordova based).

somber sable
#

I have a freemium app. Is it best practice to create a Stripe customer object as soon as a user signs up? Or is it better to only create the customer object once the user clicks “upgrade” (right before I send them to the checkout page)? I assume either one works but was wondering what Stripe recommends. Thanks!

twin kernel
#

Looks like the invoice object provide a hosted link for the invoice and pdf link, is there a pdf link for receipt aswell?

umbral surge
#

Hello

cold moon
#

Can I change the order of Subtotal? I want Subtotal to be after apply discount.
Eg.
1 Month Plan 100
Discount -20
Subtotal 80
GST(18%) 14.4
Total due 94.4

fading relic
#

hi guys

open frost
#

Issues with payment methods.

shell olive
#

Hi guys, we have integrated with stripe element to collect subscription fees on our website, do we need to integrate with a different system if we want to support ACH?

thin spindle
thin spindle
#

What is the difference between PaymentIntent and SetupIntent?

velvet ginkgo
#

hi

vocal wagon
#

Hi,

I want to implement a Stripe Connect webhook to send notifications every time a payout occurs. How can I get the connected account ID owning the payout destination from my webhook handler, so I can send the notification to the right user?

velvet ginkgo
#

When making a payment with stripe, a user is paid 18 cents more than him, how can I turn this off?

#

For example, instead of 1 dollar, 1 dollar costs 18 cents to buy 1 dollar.

blazing sigil
vagrant steppeBOT
#

billhyuou

upbeat kettle
ionic quest
#

Hi, I am new to stripe and recently started using payment gateway of stripe in test mode. Since, I moved to live mode, I have encountered that I am not getting apple pay and google pay button for payment methods. i have been using Node.js and Next.js. So, this problem is within programming of checkout session or I have not enables something on stripe dashboard.

Kindly help me out. Below is the checkout session code i am using.

const session = await stripe.checkout.sessions.create({
payment_method_types: ["card"],
discounts: [{
coupon: coupon.id,
}],
shipping_address_collection: {
allowed_countries: ["GB", "US", "IN"],
},
shipping_options: [
{
shipping_rate_data: {
type: "fixed_amount",
display_name: "Shipping Period",
delivery_estimate: {
minimum: { unit: "business_day", value: 5 },
maximum: { unit: "business_day", value: 7 },
},
},
},
],

line_items: transformedItems,
mode: "payment",
success_url: `${process.env.HOST}/payment/success`,
cancel_url: `${process.env.HOST}/payment/failed`,
metadata: {
  email:email,
},
customer_email:email,

});

Can anyone help?

vocal wagon
#

Hello! I am issuing invoices with the value on_behalf_of equal to the identifier of a connected account. But in the sender's section, the data of the connected account is not shown, but it shows me the name of our portal.
This has been my last test: in_1N0fsXCOJRvqeEjjNstkNX3s.
In other words, where it says "Carbon Market - AirCO2" the data of the Connected Account should appear. Name and surname with the address, as in the block of the recipient.

I have also tried to generate this invoice directly on the connected account, with the headers, but the result is the same.
Any ideas?

Thank you so much.

young halo
#

Hi Team,
We are facing issue in creating new stripe accounts in test environment. Can I get some help here please ?

unique cape
#

Is it possible to customize the height of Apple Pay button/ Google Pay button?

vagrant steppeBOT
#

Nethravathi

ivory arrow
#

hi dev, How to pay with 3DS card for off session payment.

celest finch
#

Hi there. My stripe account is registered to a US address and I am payed out to a US bank account. But my business operates in Sri Lanka so all payments are made by customers in LKR. These amounts are then converted to USD and added to my stripe balance. I need to pay a portion of this to connect accounts but I am unable to make a transfer to a connect account since the connect accounts are defaulted to LKR but my balance is in USD. I don't want to do a currency conversion in my app since there will be inconsistencies in the amounts. Is there anyway I can maintain my stripe balance in LKR and convert it to USD when paying out to my bank account

sharp vault
#

Hi!

We're in the process of launching a new site where we use stripe checkout for payment, however before the checkout in the cart we'd like to show the tax aswell. When we create the checkout session we have "automatic.tax_enabled" set to "true" to collect taxes. I explored the docs and noticed it is possible to calculate the tax:
https://stripe.com/docs/tax/custom#calculate-tax. So my idea is to use the API to calculate tax and display it in the cart before the checkout session is created, is this a feasible solution? I.e. I will not create any payment with the calculated tax I only want to display it prior to the checkout page.

Learn how to calculate tax in your custom payment flow, and record the tax collected for reporting.

vagrant steppeBOT
#

impactCn

keen falcon
#

Hi there,

is it possible to create an Invoice from a SetupIntent?
Or is there a way to pay an Invoice with a manually charged PaymentIntent?

Thanks! 🙂

delicate snow
#

Will a US card require 3d secure?

rain turret
#

Hello, I am trying to process payment_intent.succeeded webhook, to process order information related to my app in the metadata.

Everything works for one time payments ✅, however, I can't access any metadata when the payment mode is subscription.

How can I pass metadata to to payment intent object using checkout session?

Here is my current code:

      const session = await stripe.checkout.sessions.create(
        {
          customer,
          line_items: [
            {
              price: price.id,
              quantity
            }
          ],
          mode: paymentMode,
          allow_promotion_codes: true,
          metadata: metaDataBody,
          ...(paymentMode === 'payment' && {
            payment_intent_data: {
              application_fee_amount: 5,
              metadata: metaDataBody
            }
          }),

          ...(paymentMode === 'subscription' && {
            subscription_data: {
              application_fee_percent: 5,
              metadata: metaDataBody
            }
          }),
          success_url: `${getURL()}/`,
          cancel_url: `${getURL()}/`
        },
        {
          stripeAccount: price.stripe_connect_account_id!
        }
      );
scenic gazelle
#

Hi team, I need some help understanding the cost for subscriptions and invoices that are generated automatically on paymnet via checkout in the below plan. The Billing plans for invoices shows 0.4% on transaction up to a maximum of $2 USD and 0.5% for subscription. Does this mean if i use session.create and generate a checkout or create subscription via api. For each invoice and subscription. how does the stripe charge me . Pls suggest. Are this charges for recurring means subscription and post-paid automatic invoices is on - top of the normal charges applied during checkout ?

vocal wagon
#

Hi,

I'm creating a platform with Stripe Connect in France. For creating custom accounts, I have to create account token first before creating the account. I pass tos_shown_and_accepted: true when creating the account token. Once this done, I pass tos_acceptance: { service_agreement: "recipient" } when creating the account, but then I get the following error : The recipient ToS agreement is not supported for platforms in FR creating accounts in FR.

Does that mean only "full" service agreement are supported in France? I found no mentions in the doc about service agreement availability being dependent on the country. So I'd like to be sure I didn't miss anything, because I'd prefer to use "recipient" service agreement if possible.

neat fjord
#

Hello!

i have my custom webhookHandler, to securely handle events, I need to retrieve the webHookSecret and I can do it in two ways:

I take it from my companies db where it was previously saved

I try it through the Stripe API by providing the company's Stripe Key which I always take from my company db

Which way do you think is better and safer?

vocal wagon
#

Hallo, ich möchte den Auszahlungsbericht für meinen Steuerberater erstellen. Es werden aber nur Excel Dateien exportiert. Wo kann ich den Auszahlungsbericht in PDF erstellen?

ornate fox
#

Hi there,

I'm using the self-service migration tool to duplicate customers from an account to another one. But it seems that I can only migrate customers. How to migrate connected accounts too ?

vocal wagon
#

I need the transaction report for my tax consultant. But all reports are in excel and i need a overview about transactions in PDF

open frost
indigo smelt
brazen goblet
#

Hi, we're using Stripe connect to transfer commission to affiliates as part of our affiliation programme. I've got it all working, but my manager wants to be able to show the affiliate in their dashboard if a particular transfer as been paid into the bank account (not their Stripe account), is there a way to show that individual transfers have been actually paid into a connect user's bank account along with a date and time? She wants to be able to give them this information for audit purposes. Thank you!

devout pond
#

hi,

pearl dust
#

Hello, just a clarification with regards to Stripe's integration for AppStore and PlayStore
So as per Apple, we need to use their own API in AppStore for in-app purchases since we're marketing digital goods in our app. Then on the other hand, in PlayStore, we're allowed to do the transaction using the Stripe's API.

vocal wagon
#

Hello,

i am fighting with Prestashop 8.0.3 and Stripe official module in the latest version. It is not working well in TEST mode, even if I eventually try to make a payment which requires for example 3D auth (using this credit card: 4000002500003155) or using GiroPay - which in test also gives me to choose if I authorize or fail the payment - if i choose to authorize payment, it redirects me to (https://matratzenkomfort.de/module/stripe_official/orderConfirmationReturn?cartId=24) which gives error "An unexpected problem has occurred when retrieve the intent.". I also found I am not the only one with the problem: https://www.prestashop.com/forums/topic/1075870-official-stripe-module-v302-on-prestashop-803-do-not-work/

Could you help me/us?

PrestaShop Forums

I am using prestashop 8.0.3 on PHP 8.1 I am testing Official Stripe Module V3.0.2 The module apparenlty gets correctly installed, do connect to stripe, accept test and live public and private keys, everything seems fine in the back office. I settled the module to redirect the client to Stripe che...

#

Hi again,

I recently switched from Express to Custom accounts with Stripe Connect. When creating express accounts, I could prefill most fields like business_type and individual, later on the user was still able to change business_type to something else than individual. For example, if the user represents a company. Now I have switched to custom accounts, but I'm still using the onboarding form. Since I'm in France I must first create an account token and I can prefill some fields at this step. However when the onboarding form is presented, it's now impossible for the user to change the business_type. If I put the business_type field back into the request I sent when creating the account, I get an error telling me I'm not allowed to do this when using an account token.

Does that mean I have to either forget about using prefilling or forcing the user to choose the business type before creating the account token?

#

Hi! Im in a startup trying to build a Marketplace ala Amazon (multiple sellers for multiple products). My question is about which procedure would I have to follow in the checkout session or how could I orient this.
Reading the documentation, looks like I can only create one checkout session with one connected account at the time, but if a customer realizes a purchase with multiple products from multiple sellers, what do I do? create a single checkout page that call multiple times a checkout session? How could I approach this and what would you guys reccomend?
Thanks in advance!

magic lance
#

Hello. I am implementing Stripe for online selling tickets for IT conference. What type of product tax category should I select when I create product

vocal wagon
#

Hi,
Imagine that i want to sell e.g. 30x tickets with different prices (5x early bird, 10x VIP, 15x standard etc.) using stripe.
I configured tickets as products and prices in product, but how can i input amount of prices?

daring patrol
#

Hi, how can i retrieve the receipt associated to the destination_payment of a transfer to a connect account ?

broken scarab
#

hi, im getting an http error 500 after sending the data from my from to the php stripe library.

marble tundra
#

Hi, I found that Create Subscription API implementation supports invoice_settings parameter, including supported_payment_methods and send_hosted_payment_email, but it is not documented yet. Is it going official or become obsolete in the future?

fading relic
#

hi

magic lance
#

One quick question for sanity check. What is meaning by all currencies that I add for some product that I'll use in Stripe checkout?

rough zealot
#

Hi Team,
May I know how to add meta info to the Customers and use them to retrive the details?

indigo smelt
#

hello there - whats the difference between using capture_method or confirmation_method manual? i'm using elements to get the payment method details.. confirmation_method manual is not working with "setup_future_usage": "off_session" right? i would like to first create the payment intent then do some validation and then capture/confirm the payment intent.. setup_future_usage: :off_session is essential..

wheat trout
#

Using Stripe API via Python SDK to find a count of objects

Hi Team,

Is there any way to use the stripe API to return a count of objects with a set of filters?
My current way to do it is using .list() multiple times, get all the data, save it in an array and then check the length of the array.

Example: find a count of total customers (in python)

customers = []
has_more = True
while has_more:
  response = stripe.Customer.list()
  customers.extend(response['data'])
  has_more = response['has_more']

customer_count = len(customers)

Is there a better way to do this without having to actually get all the Customer objects? Something like stripe.Customer.list(**filters).count()

Thank you!

open lotus
#

i am having issues with some prepaid cards (2fa issue), do you think i could make a payment system to disable the 2fa?

cold moon
#

Hello, Can I change the text color of product description on stripe checkout?

quartz quarry
#

hello

#

i need to ask a question about subscriptions

harsh snow
#

hi need help with Deposits: Temporarily suspended

fiery acorn
#

Request req_lJnwgfv2jGScSK: Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region

vague lion
#

Hi does anyone know if Stripe integrates with Access Dimensions?

#

Ok thank you!

fair rivet
#

Hello Stripe Team, I hope you are doing great. I have a question regarding coupon, we have a coupon that is applicable to some products and I would love to add another product to this existing list of applicable products, is there a way to do that? Thank you very much

visual bolt
#

Hello, having enabled google pay on dashboard, it will only be displayed on payment form if there is user logged in browser (chrome), but having same user open payment form in incognito it wont show google pay option. Is there soulution to fix that?

ebon scaffold
#

Hello Stripe

#

I need help to update my payment information

#

The selfie part is not allowing me to take pictures of myself

ebon scaffold
ebon scaffold
fading relic
#

hi

daring patrol
#

Hi, how can i retrieve the receipt (url) of the destination_payment associated to a transfer to a connect account ? Let me explain : I make a transfer a connected account, I saw that in the Transfer object there is a field destination_payment and when I go the dashboard on a received transfer for an account i see that i have access to the receipt. So how can i have access to it without using the dashboard ? just with API call

quartz quarry
#

hello

ancient sage
#

Hi ... I have one query ... is it possible to have coupon applied by default on stripe checkout page ... ??

eager raven
#

Hi. How to setup usd as a stripe connected account currency during registration in test mode if you are in Europe?

fair rivet
#

Hello Stripe Team, I hope you are doing great. I have a question regarding coupon code when applying a subscription schedule, it seems that creating a subscription schedule deletes the current discount code. What would be the best practice for "keeping" the discount code if valid for more than 1 payment?

delicate snow
#

can we reset the payment elements fields?

vocal wagon
#

Hi, I am currently integrating the Stripe 'auto debit' feature and I would like to know how I could have directly the funds of a pending balance on the available balance, so that I could do some tests with the auto debit (which is applying on avaialble balance only if I well understand).
Of course it will be for the test mode.

fringe sierra
#

Hello, I'm trying to setup apple pay for web. I have uploaded the "apple-developer-merchantid-domain-association" file to my server but i get this error -> "We attempted to retrieve the file at..... but received a 500 status code from your server.". If i click the link from Google Chrome the file opens successfully. Any ideas?

lapis spire
#

I closed my current stripe account 8 months ago and also disconnected the bank account linked to the stripe account

I also closed the e-mail address and phone number associated with the account.

I opened that account via ecwid by a 3rd party provider

and i closed that ecwid account too

I disconnected from there and closed the stripe account completely

opening a new ecwid account

can I now create a new stripe account by opening a stripe account with a new phone number and new email address and linking the bank account I disconnected earlier to the stripe account and use the stripe account without any problems?

rough echo
#

Hi, I havent used stipe since setting it up ages ago. Unfortunately I am trying to log in and its not letting me; it clearly says my email is registered so cant use it again but when i click on forgotten password - no email ever comes to me with a reset link. Any help please!? I have tried many many times and nothing is working... thank you

viscid folio
#

hi, i need help. I'm building a SaaS based on usage-based pricing model, using metered price. and I new a subscription with a backdate_start_date T, and reort a usage record with a timestamp at T+1, but occur the error (Cannot create the usage record with this timestamp because timestamps must be after the subscription's last invoice period (or current period start time)).

quartz quarry
#

hello

proud dagger
#

Hello, I'm wondering if it's possible to create a user balance object in Stripe to facilitate the trading of virtual items, such as in-game skins. Users should be able to buy, sell, and trade items like CSGO, Dota 2, and RUST skins on our platform (virtuell items). They should also be able to deposit and withdraw money from their balance. Can this functionality be achieved with stripe?

lyric harness
#

Hi there! We are using volume/usage-based subscriptions through Stripe. We had a bug on sending duplicate usage records for subscription items that has been fixed, but we have customers with upcoming invoices that have usage quantities that need to be decremented. Based on the docs, it appears we can't use the set action: The set action will overwrite the usage quantity at that timestamp. If the subscription has billing thresholds, increment is the only allowed value.
Is there a way to set/fix the quantity of an upcoming invoice for a subscription item that has billing thresholds? If not, what do you recommend us doing? If we don't do anything, then we'll overcharge the customer and that's not a great experience.

vocal wagon
#

Some guy uses g pay to scam because it bypasses 3ds. I need a rule to force 3ds even on gpay.

old lynx
#

Hello, I can't manage to display the update plan button in Customer Portal. Can you help, please 🙏?

spark shuttle
#

Hi, is it somehow possible to change already paid invoice? In case a user entered wrong vat id or things like that? Thanks

mighty sapphire
#

Hey, i want to get createdDate for Account as per example given in API reference i should get it but not able to see when trying out.

Using API: v1/account/{accountId}

open lotus
#

How to fix this, anyone who can help please check this THREAD!!!

#

all these cards worked until yesterday when all recieved this 3D ERROR (prepaid cards)... All my customers have this issue.

old lynx
vocal wagon
#

I create react-native app
To work with stripe i open Custom Portal:

  1. Send request to my server where i configure portal to create session.
  2. i got session_URL
  3. back session_URL to my react-native app
  4. open Custom Portal by WebView component
    My question is which url i need to use for Session to back into my React-Native app?
    $session = Session::create([
    'customer' => $stripeCustomer->id,
    'return_url' => $referer, <<<<<<<<<<<<<<<<<<<<??????
    'configuration' => $configuration->id
    ]);
forest shore
#

Hello, for referral software I was wondering if it was possible to apply a "skip_tracking" meta data to all charges for a customer except for their first charge. Since I only want the first charge to be tracked. Or a way to add metadata to all future charges. Or a way to check if it's the first charge of a customer.

arctic harness
#

A few of our customers in Brazil are confused about how you translate certain labels in the Payment Element. Specifically, it's regarding the labels for Boleto payment. Is it possible to customize these on a locale basis?

deft sequoia
#

Hello, good morning.

When are we going to receive the payment from Stripe?

prime quail
#

how can I create one invoice from multiple invoices? and after paying that one invoice mark all invoices that was used to generate one invoice paid

inland ravine
#

Hello, I have customers on subscriptions but I want to get them all on the same date at the end of the month. I'm not sure how to do this

#

April 30th and the last day of the month going forward

languid tulip
maiden raven
slender jolt
#

Hi there - I have a product which I am using in a payment link. I would like to delete the payment link and the product also

  1. Looks like I can only deactivate a payment link, but can not delete it. Can you please confirm?
  2. Even after I de-activated a payment link, I can not delete the product (It is not being used any where else other than the deactivated payment link). Ho w can I delete the product?
lyric harness
#

Is there an API to query the requests/logs in the same way that we can browse them in the developer logs section of dashboard? https://dashboard.stripe.com/logs

It looks like there's a private/dashboard-only API for this, but was wondering if there was something similar for the public API.

valid torrent
#

Hi! I have a question with encoding. I send string "Quạt Trần Mỹ (918b301d)" as invoice_settings custom field for some customer but in dashboard i see another string - "Quạt Trần Má» (918b301d)". How do i can to fix this issue?

placid cobalt
#

Hi stripe team !

I would like to test the billing payment cycle with Stripe test clock.
When I set a new client in the clock, subscriptions doesn't seems to appear for that client ?

wanton dirge
#

Hi there, what's the best/recommended way to determine the currently active "PaymentMethod types" against a given stripe account?

I've attempted to grab the "Capabilites" of our test Account ( acct_1JwpClBAfHXJh6Di ) however even though "Card" and "Link" payments are enabled, the capabilites show these as "null" :

<com.stripe.model.Account$Capabilities@1383804116 id=> JSON: {
"acss_debit_payments": null,
"affirm_payments": null,
"afterpay_clearpay_payments": null,
"au_becs_debit_payments": null,
"bacs_debit_payments": null,
"bancontact_payments": null,
"bank_transfer_payments": null,
"blik_payments": null,
"boleto_payments": null,
"card_issuing": null,
"card_payments": null,
"cartes_bancaires_payments": null,
"eps_payments": null,
"fpx_payments": null,
"giropay_payments": null,
"grabpay_payments": null,
"ideal_payments": null,
"india_international_payments": null,
"jcb_payments": null,
"klarna_payments": null,
"konbini_payments": null,
"legacy_payments": null,
"link_payments": null,
"oxxo_payments": null,
"p24_payments": null,
"paynow_payments": null,
"promptpay_payments": null,
"sepa_debit_payments": null,
"sofort_payments": null,
"tax_reporting_us_1099_k": null,
"tax_reporting_us_1099_misc": null,
"transfers": null,
"treasury": null,
"us_bank_account_ach_payments": null
}

warm musk
#

is it possible to include the tax in stripe inbuilt checkout? If yes how? because in stripe dashboard i already added inclusive and exclusive tax price but when i share my checkout link it is not using tax.

terse peak
#

Has anyone done an Expand request from Make.com / integromat for stripe user purchase info?

crisp belfry
#

Is it possible to authorize persons account for example - £100 and keep that money on hold ?

hearty jacinth
#

Is there anyone that could look over my webhook listener and figure out why it returns "Timed out connecting to remote host"?

ocean jolt
#

Hi! do stripe connect "express" accounts use "Stripe automatic tax"?

brazen goblet
#

Hi, I'm auto applying coupons to users checkout sessions using the 'discounts.promotion_code' when creating the checkout session.

I'm applying this carte blanche on all users under a specific affiliate which is tied to a promotion code, however, if the coupon code is set up to be used on first transactions only, some users (that have already had memberships) can't checkout at there's an Exception thrown by Stripe stating "This promotion code cannot be redeemed because the associated customer has prior transactions.", is there a way to silence this error, still take them to checkout, but don't apply if it's not applicable to the user?

undone rain
#

as part of one of our features we need to allow a user to change an existent subscription anchor date into the future (eg: if a subscription triggers every two weeks from the 1st, a customer would like to move to to be every two weeks from the 10th), it seems that the update subscription functionality allows to change a subscription anchor date to now, but it is not clear how to do this. is this possible with subscriptions schedules, and how would we do this?

scenic anvil
#

Hi. I was testing payouts and expect to be charged by Stripe in the connected accounts, but all the payouts have 0 fees. How did this happen?

twin arch
#

hey guys, question for API versioning. So we are planning to add a new platform account for a different product, but all our payment logic share the same backend service, we are worried the new account, which has the latest API version, would force us to upgrade all our existing code to use the latest API SDK. So just wondering are the APIs backward compatible?

golden mesa
#

I'm looking into unpausing a set of subscriptions and trying to understand the behavior of payment collection when I unpause. Concrete questions:

  • What should I expect the billing cycle anchor to be?
  • What's the best way to achieve the desired behavior of unpause + reset billing cycle to now without collecting payment? (Is it just billing_cycle_anchor with proration? But does that work with unpausing?)

Reference:
https://stripe.com/docs/billing/subscriptions/pause#unpausing

vocal wagon
#

Hi, I wanted to continue the conversation with Alex about message ID 1100253364694028328 here on Discord which got closed.

So you mean I can recreate a customer using the email ID of the customer that I deleted again ?

thin spindle
#

How do I set a default payment method of a Stripe.Customer object?

#

of an existing s=customer

arctic ruin
#

I have a situation where I have multiple Customer objects that refer to the same individual. Each of these Customer objects have a Card attached, and those cards are not necessarily all the same fingerprint. I need to dedupe the Customer objects by collecting all the Card objects and moving them all into a single Customer object. How do I copy an existing Card from one Customer object to another? This is within the same account. Connect is not a factor.

sand hill
#

Hi all I have the Redshift integration enabled. Is there a way to see the history of a subscription? For instance, let's say I had a subscription with a user product. I add more users. I would like to see that history.

crimson valley
#

Hello Stripe team, I am having some trouble getting receipt emails to send. I am passing an email address to the parameter 'receipt_email' using the PaymentIntents API but no receipt emails are coming through.

elfin harbor
#

Hi, I have a business with multiple Stripe accounts (the accounts that show in the upper left hand drop-down in the Stripe UI)

Is there a way to link someone to a particular account?
i.e. so I can send a link to someone like dashboard.stripe.com?account="account-a" for the team that manages "account-a"
vs
dashboard.stripe.com?account="account-b" for the team that manages "account-b"
?

maiden raven
#

What's the difference between invoice.paid and invoice.payment_succeed?

jagged seal
#

If I do a checkout session with only a price_id with a recurring price, the checkout session will automatically determinate is a subscription mode or do I need to pass the subscription mode anyways?

hearty jacinth
#

How can I resolve the 500 ERR and what does it mean more specifically?

fierce scroll
#

How can I speak with support with swift?

#

I need to talk to someone. I can’t re set my phone number to get into my account. Phone number no longer works

violet sorrel
#

They just blocked my Stripe account and told me they will refund a payment, but the order is on its way to the customer.
I need help!

tawny gale
#

just an FYI, react-native apple pay, on confirmPlatformPayment does not return State field

serene hare
#

hey all, got a subscription question -

ive got a customer who has one failed -> unpaid subscription due to the default settings around failed payments. that customer recently rectified the issue with their card and an invoice was created and charged successfully.

however, i think because we didnt change the payment information for this customer, the subscription state remains in unpaid (therefore i think not automatically collected), and there's a draft invoice out there still.

i'd like to 1. delete the draft invoice and 2. convince stripe to set the subscription status back to active and auto collected

royal citrus
#

Good day,

I have created an invoice for a one-time payment. It went well when I tested the form last week, however today, there's this error popping up. Any ideas?

vocal wagon
#

Hi guys. Is there a way to postpone bank transfers? Since I have a 30 days refund policy I would like to receive the transfer from Stripe after 31 days

thin spindle
#

I am getting "The payment method must be attached to the customer" How do I do that witn .Net SDK?

foggy dawn
balmy mason
#

Hello Stripe discord,

I have a live app that uses the Checkout sessions API to facilitate payments to connected accounts, and I have "email customers about successful payments" enabled, and I am providing a valid customer_email when creating the session.
When checking on the dashboard the checkout session that is created does in fact receive a valid customer_email field, but the PaymentIntent that is created has a receipt_email of null.
According to the documentation, as long as the setting is enabled and I am passing a valid customer_email when creating a checkout session, this should work. Any ideas?

ember bear
#

@vocal wagon You were already warned not to self promote

daring island
#

Hello!!! sorry I have a problem with the development of a Chrome extension and its integration with Stripe, the issue is regarding an URL error, I'm running the backend and when I execute the frontend throws this error for me: StripeInvalidRequestError: Not a valid URL, the URL is: chrome-extension://lglpbjaeknfjbccebledblghgbelkgkc/options.html, this is working on local only at moment, please could someone give me a suggestion about this?

modern garden
#

Hi, I'm using the PaymentElement component from react-stripe-js. I would like to change some font related styles like family and size. From other discussions here in Discord, it seems this may not be possible. Can some one clarify?

open frost
cloud yacht
#

Hi! We would like to know how to export the list of customers together with their status if they have active subscription, cancelled subscription? We want to segment our list of customers who are active and inactive. Thanks for your help!

west marsh
#

Which banks do you accept in Brazil?

true stag
#

Greetings, I've made a report generator for stripe connect. For each payout it adds up the 'gross', net, and fees. First getting all the charges on the payout, then the balance_transaction for each charge ( to get the associated stripe fee ). For some reason, the actual payout amount is less than gross minus fees. I'm wondering if there's more fees somewhere, maybe on the payout itself?

slender jolt
#

Hi there - I am looking at a Event for payment_intent.succeeded. This event was generated when a user clicked on the payment link and made a payment for it. From the event json, how do I figure out what is the payment link associated with that event?

maiden raven
#

The invoice.finalized event occurs always? I want to capture the latest status of the invoice after the payment was attempted and either failed or not

azure lagoon
#

I'm having a lot of trouble getting the invoice.finalization_failed webhook to send to my application - I was asking on here previously and followed the directions given #dev-help message but it's not sending it out as a webhook - evt_1N0semE3c9sWyeruVgA0KNJI Can anyone help me understand what I'm doing wrong?

pure storm
pure storm
heavy charm
#

When implementing webhook handling, I see a lot of overlap between the payment_intent.* events and the charge.* events. If I handle all the payment_intent events, can I ignore all the charge.* ones, or are there still certain events that are only triggered as charge.* events? (I notice "charge.refunded" in particular which doesn't seem to have a payment_intent equvalent. But it does have "credit_note.created".)

ocean jolt
#

Hi I have a question.

We are currently on the API version 2018-02-28. This page (https://stripe.com/docs/connect/express-accounts) mentions Minimum API version: Express requires the API version 2017-05-25 or later. Capabilities in Express require the API version 2019-02-19 or later.

But then this page (https://stripe.com/docs/connect/account-capabilities) mentions You must request payment method capabilities on custom and express accounts. Does that mean that our version if the API is incompatible with express accounts? If we do not request payment method capabilities for the express accounts, does it still work (if so what does it default to)?

Express enables your platform to manage payout schedules, customize the flow of funds, and control branding. Stripe will handle onboarding, account management, and identity verification for your platform.

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

dapper marsh
#

can somone help me

tardy grove
#

I am testing a webhook. I see that when submitted it creates "myproduct" is this just generic data? is there a way to test an existing product that is in the system?

pastel stone
#

Is there a way to focus the cvc field on payment element

dapper marsh
#

its asking me for a CRN but i do not have one

radiant musk
#

What is the default value of setup_future_usage if it is set to null? In a payment_intent

mossy dagger
#

Hello, how can you check the balance of a debit card before charging?

balmy yacht
#

Is there a way to set the date of the invoice, ie if I had an invoice created on Jan 1, 2023 and due Feb 1, 2023 but since has expired, and I'd like to recreate an invoice with the same date of Jan 1, 2023, but due Date my 25, 2023

supple thicket
#

Hi there, is there a way to make a free trial for subscription only available to first-time customers. Thanks for your help!

tropic bridge
#

Hello folks, I'm trying to show the user a preview of how much they need to pay when they are attempting to update a subscription, can you help me out figure out how to use invoice.retrieveUpcoming for a scenario for when the prorated_behaviour is always_invoice ?

sharp minnow
#

Has anyone here got experience in wrapping the Stripe payment widget to provide hosted fields to a 3rd party integrator?

harsh ember
wooden sand
cedar matrix
#

hey, is there a way to retrieve the balance of a connected account?

magic path
#

Hello support

scarlet horizon
#

Hi support I want to ask about fees , is there some guidance ?

crimson valley
#

Hello support, someone on the Dev team pointed us to this plugin: https://wordpress.org/plugins/woo-stripe-payment/. It works great, but when we process an order through our site using the plugin, the receipt email only shows the order total and the order number. Is there a way for the receipt email or the purchase description to include line items for which products were purchased?

candid widget
#

Hi team,
After the connected account is verified, I use /api/persons/update to update information such as address, date of birth,...
Does Stripe verify again?

prime quail
#

how can I create invoice from line items of other invoices

pastel stone
#

How do I make MOTO payments using the Stripe Payment Element? I have an API integration already but was wondering if it's possible to combine this with the Stripe Payment Element

blazing sigil
#

Good day, I wanna technical support.

thin spindle
smoky fossil
#

My client is having a decline problem and can't change several cards. Has anyone encountered this situation?

latent ridge
#

使用stripe-react-native集成我的app时,当我使用需要3DS验证的卡,sdk会自动弹出3ds的页面,在我的页面中,我要怎么监听到这个行为呢?

fading relic
#

Hi,

maiden shuttle
#

Hi, I would like to discuss about the logging in to my accounts since i've changed the contact number

quiet totem
#

Does Stripe have any API to get usage-records? and not usage-record-summaries.

strong zodiac
#

Hey all I'm trying for subscription from stripe and deploying my backend on netlify, but when I'm calling webhook then signature is going to fail due to some not passing raw data, can you please help me with that case ?

rotund lotus
#

just want to verify this cookie in our site m.stripe.network is this from stripe ?

leaden torrent
#

am a developer from kenya how can i register cause i am developing a system and i want to include stripe as a payment system

chrome wraith
#

Hey , i want to integrate stripe payment in react js and only want to generate token and save card without payment authentication and after recieving token send it to api

fiery acorn
#

What happens If I detach the card in stripe will it get deleted permanently from stripe?

glad owl
#

Hi there, by some reason req_F4WK0OyZkib7ZV contains no subscription_proration_date. Could you shed the light pls?

main peak
#

I would like to get the connected account stripe fees refunded and actual net price detail of the partial refund transaction.
I used this ruby code
c= Stripe::PaymentIntent.retrieve({ id: "pi_3N0kPWIISZpAKYWE0Ln9a7Xw", expand: ['charges.data.balance_transaction'] }, stripe_account: "acct_1N0jazIISZpAKYWE")
c.charges["data"].first.balance_transaction.net
API response returns net price as 6853 instead 3140.

mild venture
#

Hey, i'm creating a platform and will be managing Standard accounts.
I can't figure out how Merchant accounts can disconnect from my platform
without having to close/delete their business that is managed by the platform.

The docs point to this page https://dashboard.stripe.com/settings/apps but when
I visit it from my Merchant account, the button is disabled and states: "You can't revoke access. {platform} helps manage this account"
There are no ongoing transactions and both accounts are in test mode.

rotund remnant
#

hello. If Currency is THB in Stripe, should I call API with amount value * 100????

mossy kiln
#

Hello, according to the official documentation, if the current channel is unavailable, canMakePayment will return null, but I found in the monitoring that there are logs whose object values are all false. I would like to ask whether stripe has adjusted the api, or there is an error in the documentation

modest bison
#

How to Test OTP authentication in strip checkout page for Indian user

nova pond
#

Hi I am getting invalid encoding error while processing webhook. Any idea why? event id: evt_3N11yhGq5cAz4Ynv09GfjMOf

indigo smelt
#

hello there - how do i handle abandoned setupintents? do i have to clean them up? do they expire? does it matter?

uneven panther
#

we are generating stripe customer portal links to take the customer to the his management portal, but some of these links (I cannot find the pattern) do not include a back button to return back to our application

surreal pivot
#

I want to create a coupon code that applies to only our Product's yearly plan.
We have multiple prices in one product.

Using the https://stripe.com/docs/api/coupons/create#create_coupon-applies_to, I can only specify the entire product.
How do create it such that it only applies to the yearly pricing plans in the product?

abstract thunder
#

Hello, I want to integrate here. Our business needs to bind the user's bank card first, which will be used for payment after the lease settlement is completed. Which process is suitable for us?

glad owl
glad owl
dry hatch
still pawn
#

Is it possible to update a subscription with inline price and inline product?

restive comet
#

Hello, I am trying to add ACH direct credit and Check payment methods to my API to create a checkout session using apex callouts. However, I dont see the right resource for the payment_method_types.

next niche
#

Hi dev-help
Do we have Stripe api to get all payment transaction of a customer ?
I checked stripe api document but it look not...not sure if I missed, thanks.

vocal wagon
#

Hello everyone,
I allow myself to come here to seek a little help, please.
Since the update of the stripe module, I can no longer receive payments on my online store. There is no redirection to payment when a customer tries to complete their order.
I do not know what to do. Could you direct me, please?
This is the first time this has happened since 2020.

eager tendon
#

Hi, how can I build a dot env doc by Stripe CLI ?

candid widget
#

Which test creditcard do you use so that when the charges are successful, you can get payouts immediately?

steep oasis
#

Hi, I have the following problem: Everytime I want to change my Bankaccount, I see Invalid account number: must be an IBAN of the form DE89370400440532013000

#

My IBAN is in good format, i dont know what to do

carmine hedge
#

hey guys, I have a questions.
When I create a source and later I want to retrieve it.
Will status of that source change?
Does Stripe changes it automatically if card is cancelled by the bank or something similar?
Or status will remain the same value as it was when the source was created?
https://stripe.com/docs/api/sources/retrieve?lang=node

mighty sapphire
indigo smelt
#

hello - when a payment intent fails and it has multiple payment methods like card and sepa.. can i force the payment intent to use card for the next try?

humble sky
#

Hi,
I’m sending client secret to handleNextAction but I’m getting PaymentIntent response as requiresConfirmation is not a payment intent status.

#

I’m using Flutter

split elk
#

Hi, I'm writing integration tests for my Stripe webhook but I'm facing a problem. Can anyone help me?

dapper flame
#

Hi, I have received a payment however it has said date of receival will be 5/3/23, and we have exceeded that date. Can you please confirm when the funds will land into my account?

mossy kiln
#

Hi, If a developer exception occurs in the channel pop-up window, can I perceive it through the stripe api or event

eager tendon
#

Hi,I want to use the Stripe CLI to automatically generate some keys and configuration environments in the .env file. GPT tells me to use the stripe env command line, but it doesn't seem to work. Thank you for your help

fading relic
#

hi

arctic acorn
#

Hello, I made coupon code but I don't get add coupon option in the payment checkout page ? can you please help me with this? thanks

restive comet
#

Hello, I am creating Stripe checkout session by using callouts from Salesforce(apex callout) and when tried to get the payment method ACH direct credit and check payments, it says the resources used in the parameter "payment_method_types" are not supported. How can I use these payment methods on. When my checkout page along with credit cards?

https://stripe.com/docs/api/checkout/sessions/create

mighty sapphire
#

Hey i want createdDate for account but not getting in AccountAPI
api: v1/accounts/{accountID}

lament whale
#

Hi is there a way in my createCheckoutSession to charge my customers after 14 days instead of auto?

vocal wagon
#

Can someone help me with the payment set up with wordpress > woocommerce payment > stripe express.

restive comet
#

Hello, I am creating Stripe checkout session by using callouts from Salesforce(apex callout) and when tried to get the payment method ACH direct credit and check payments, it says the resources used in the parameter "payment_method_types" are not supported. How can I use these payment methods on. When my checkout page along with credit cards?

https://stripe.com/docs/api/checkout/sessions/create

mighty sapphire
hollow prairie
mighty sapphire
lament whale
#

Hi, is it possible to delay the payment of my customer for my subscription through the createCheckoutSession?

vocal wagon
#

Hello, I can't pay in TEST mode through GiroPay in my Prestashop 8.0.4 shop. Could you help me? I got error like this on the photo

maiden sonnet
#

Hello There, I wanted to understand how Stripe supports security over Webhooks?

strong zodiac
# strong zodiac Hey all I'm trying for subscription from stripe and deploying my backend on netl...

Hey, If we don't check for verification signature and simply do below check then what happens ?

const payload = JSON.parse(event.body);
const stripeEvent = await stripe.events.retrieve(payload.id);

https://github.com/stripe/stripe-node/issues/356#issuecomment-647497731

GitHub

I'm using AWS API Gateway/Lambda which passes the request body as an actual JSON object to my Lambda function, where I am calling stripe.webhooks.constructEvent on it. It seems this function ex...

lyric cedar
#

Hey everyone, I'm currently building a rate limiter to tackle 429 errors on node.js backend. I'm currently using stripe API 2019-05-16 version and stripe 7.6.0 package. Is there any way to get something like retry-after in the 429 error response headers which would indicate when I could retry my failed request? I'm basing the rate limiting solution on token bucket but I would like to have some sort of indication from stripe when I could try to retry the request (in the case that the bucket lets an occasional 429 pass through)

deep hearth
#

HI,

dry zealot
#

HI, Good afternoon

deep hearth
#

Hi,

Apple Pay verification domain is not working, and we can't place order with Apple Pay in our Shopify store.

We are seeing errors adding a domain for Apple Pay in your Stripe dashboard. We have hosted the verification file, still we are seeing the following error.

You do not have the correct file hosted at https://bethandlilydecor.com/.well-known/apple-developer-merchantid-domain-association. To verify with Apple that you control your domain, you must host this file: https://stripe.com/files/apple-pay/apple-developer-merchantid-domain-association. For more information, see https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.

But when we visit the link, it's working fine. https://bethandlilydecor.com/.well-known/apple-developer-merchantid-domain-association

Please do the needful.

Thank you.

Collect payment and address information from customers who use Apple Pay, Google Pay, or Link.

flint hedge
#

Hi guys, we are currently creating subscriptions. We are also currently adding Tax IDs for european customers. In a case that we do not have their tax ID what alternatives can we do? Is it a required field for stripe?

keen falcon
#

Is is possible to update the description of a PaymentIntent, so that the change is shown on the email recepit?

maiden sonnet
wary crystal
#

Hi guys, I paid with ApplePay but it shows the payment method is PayNow in the dashboard, can help me with my question?

rapid shard
#

return false; not exiting function and still submits ?

vocal wagon
#

Hello, in the successUrl is there a parameter to get the locale used by the checkout ? (a parameter like {CHECKOUT_SESSION_ID})

gilded drum
#

Hello, I have a question. I currently have the "Invoicing Starter" offer. I want to switch to "Billing scale" for the "hosted by Stripe" pages feature.
Will I need to do some tech changes on the Stripe integration on my website ?

untold heron
mellow glade
#

Is payment intent required to use the POS terminal cause right now we use charges to capture payments

brave flare
#

Hey, guys, I am trying to see if it's possible to modify the Invoice number through the API. The reason I am doing this is because in my country the invoice number must be always 10 numerical digits.
This format is not achievable through the dashboard, so I am planing on creating a webhook to go and update the invoice number with the correct format.
Looking at the API docs I can't find a method to update the invoice number. Am I missing something ?

lapis cedar
#

Hello, I'm trying to create a subscription that would be disabled by default. Then after some verification, I would finally trigger it. How is it possible ?
I've tried to use setup_intent but it doesn't seems to have the fields to trigger the subscription once finished.

wicked wind
#

Summoning the power of #dev-help with my React Native Expo app which is having problems with Apple Pay on a live device. I'm using the PaymentSheet following instructions at https://stripe.com/docs/payments/accept-a-payment and I have it working correctly on the iOS Simulator but when I deploy to a physical device via TestFlight it doesn't show the Apple Pay button. I'm based in the UK and my device does have saved cards.

(see attached videos showing behaviour)

I've reached out to Stripe Support and I'm just going round in circles and each message feels like the start of a new conversation.

What I've done

  1. I've added an Identifier on Apple (see attached image)
  2. I've added an Apple Pay Certificate on Stripe (see attached image)
  3. I can't do the integrate with XCode step as it is an Expo app but the Expo plugin has been added (see attached image)
  4. I've passed in the merchant ID in the Stripe Provider

Here is my client side code as an attachment

Securely accept payments online.

maiden sonnet
#

We are facing issue with Stripe authorization. We have configured webhooks on Stripe. When we receive the events from Stripe, we are not able to use signature for verification. The calculated HMAC is different from the one shared by Stripe. We tried all the opens to send the data in raw formate . But the behavior is different in all the cases. We even tried to use libraries. But still same result. Can we configure basi authentication at Stripe end which we can check in.our application once event is received from Stripe?
please help on this.

keen frigate
#

Hello, I just came across mixcloud tip functionality. They let you choose any tip amount and then redirect you to stripe checkout.

My question is, do they create new stripe price object to the connected account every time someone decides to tip new amount, or is there a different stripe api method that they can use?

I am asking this, because I want to allow my stripe connected accounts create few products, but be able to simply and easily switch different prices, and as far as I know, you can only add new price object and archive the old ones, you are not even allowed to delete them?

mental nebula
#

Hi, I am getting this error in my API automation "The limit for sending invoices has been exceeded. Visit https://support.stripe.com/contact for help. (HTTP Status Code: 429)".
The total amount of sent inoices is around 60.
if that is the limit I need to raise it.

icy warren
#

How to delete incomplete payment intent records from stripe? will you please help me on this.

noble folio
#

Hi guys, I've been trying to create a SetupIntent for Direct Debits (bacs_debit) on Connected accounts, but each time the Create SetupIntent API call is made, I get Stripe.StripeException: 'Your account is not configured to directly use SetupIntents to create Mandates for Bacs Direct Debits. See https://stripe.com/docs/payments/payment-methods/bacs-debit to learn more, or contact bacs-debits@stripe.com.'

I spoke to one of your support guys via chat this morning who reckoned that altough the connected account was set up to accept direct debit payments, accepting direct debit SetupIntents requires additional permissions of some sort which are not available through the Stripe portal. He pointed me to the bacs-debit@stripe.com email address but the response I've had is a generic "here's a bunch of links", none of which indicate I have anything mis-configured.

Is something additional required on my Stripe account in order to be able to create bacs_debit SetupIntents, or do I just need to enable something further I haven't already? BACS Direct Debit is enabled on both live/test modes on my own account and on connected accounts already.

Learn how to accept payments with Bacs Direct Debit in the UK.

deft frost
#

Stripe.accounts.create ( nodejs)

External account verification documents value should be in string or array

Mean

external_account.documents.bank_account_oenership_verification.files = ?

wicked wind
#

Why did my thread get archived? @undone hinge asked me a question and by the time I responded I couldn't reply.

tawny violet
#

Going through upgrading API versions on our system. happy to provide more details, but my main question is that the new webhooks I have created have a value of null for api_version which I was planning to rely on to filter which webhook should be processed esp during the transition/deployment. any insight as to why those new ones wouldn't have a value whereas older ones do ?

dusk ravine
#

Hy there!
Guys, I'm using the workflow documentated about brasilian installments, but I'm receiving an error when I try to create refunds for some payment intent:

wide cave
#

Hi,
If I switch my Stripe account to test mode to integrate a new feature on my website, will it impact the sales I make through a payment link?

umbral horizon
#

Hello, how can I view all the transactions of a connected account?

heady mesa
#

Hello - trying to create a Checkout session with Shipping configured, but it's not charging tax on the shipping fees. Have tried setting 'shipping_options.shipping_rate_data' (as per https://stripe.com/docs/payments/checkout/shipping#shipping-rate-with-tax-code) and shipping_options.shipping_rate (configuring through the portal) neither adds the UK VAT 20% to the shipping fees. Thanks in advance for your help!

late sun
#

Hello - we created an account on Stripe and keep getting an error that we need to activate our account. We contacted support and it says we were emailed a reseller authorization we need to upload but we are not seeing the email? Can someone please help us. The article on your site are not helpful at all and our event is this weekend.

vocal wagon
#

Hello! I have a question about connected accounts and refunds. I am using custom connected accounts.

I have understood that when a refund is created on a connected account and they don't have enough balance, the refund will be taken from platform account. Is this true?

For not going bankrupt we first fetch the connected account balance and compare it to the refund amount. We are adding the connected account pending and available balance together to know how much balance they have and if it's more than the refund amount, we allow the refund to be created.

Is this the correct way or is there any better solutions on stripe side? Is adding the pending and available balance of connected account the right way?

magic lance
#

Hello. I have in my form input for VAT ID. Can I pass data what user has entered to stripe checkout and to prefill VAT ID in checkout. I don't want to implement VIES validation in my app but I want to allow user to enter VAT ID data which will be passed in checkout and stripe checkout will handle validation of it

maiden sonnet
magic path
#

Hey I need help suppot

paper cairn
#

Hello,

How do l remove a charge back l set

vocal wagon
#

Hi team! A quick query, how can I establish the Tax Identification Number of a connected account?

analog rivet
#

Hi guys, I'm using stripe checkout and I am using the setting

 invoice_creation={
                "enabled": True,
                "invoice_data": {
                    "account_tax_ids": [config.stripe_invoice_tax_id]
                }
            },

now is there a way how I can automatically send out the invoice that is created via email?

wary crystal
#

Hi guys, I paid with ApplePay but it shows the payment method is PayNow in the dashboard, can help me with my question?
This is my code by .NET
var optionPaymentIntent = new PaymentIntentCreateOptions()
{
Amount = 560,
Currency = "SGD",
PaymentMethodTypes = new List<string>() {
"card","card_present",
"grabpay","paynow"
},
PaymentMethodData = new PaymentIntentPaymentMethodDataOptions { Type = "paynow" },
};

remote horizon
#

I'm trying to create a checkoutSession in this format:

const session = await checkout.sessions.create({
      line_items: [{ price: priceId, quantity }],
      success_url: `url...`,
      cancel_url: `url...`,
    });

where priceId comes from using prices.search for the valid price.

if I console.log(priceId) the valid price is shown, however, when trying to use it to create a session I'm getting 'no such price exists'

what could the reason be for this?

outer rampart
#

Hi
I have a website in wordpress which handles subscriptions , and the previous teams which worked on it kept the subscription plans on strip side, and the renewal is handled by it,

Client came up with some big changes where we have to change how the subscription is handled, now the renewal will be handled by site directly using a plugin call "paid member subscription" ,
We have already migrated the users and the subscription plans, how can we disable the subscription on stripe side without cancellation of plans, and move the renewal process to the site ?

ebon oasis
#

For custom connect accounts with multiple bank accounts attached, how do I check which one is the default?

prime crow
#

Hey, are there any support reps here?

radiant rover
#

Hi, How do i get the account status from the following fields, payouts_enabled charges_enabled i.e: if payouts_enabled = true && charges_enabled = true the account status would be complete, what would be the status when payouts_enabled = true but charges_enabled = false or the other way arround?

tropic bridge
#

Hey folks, is this the right place for issues regarding 3DS? Can someone explain to me the difference between v1 and v2? Is there something that should be done on the integration in order to enable that?

weak briar
#

Is there any way to see or fetch the locations of my customers? I want to get a rough breakdown of where payments are coming from.

glossy estuary
#

Hi all 🙂
How we can save on Stripe side customer with test card 4000000000009995 (insufficient_funds)?
What i want - when user will have this card like saved for subscription payments -> i will try to call on our side subscription payment - and check how our back-end work with this errors?

quasi mantle
#

Hi all! I'm using Stripe to let customers buy products from a variety of users. I have no control over what products the users are selling (as in, they can create their own products, set the price, etc), and users also get to set separate prices sometimes (pay what you want).

I've got everything working through the API but I'm wondering about best practice around how to manage the auto-generated product and subscription keys. Stripe auto-archives any products generated through the price_data.product_data key when creating a Checkout.Session and I'm wondering if I should be storing those generated product and subscription keys (and also unarchiving them) to then reference them collectively later. Technically the product is the same product, it's just that price data could likely be different. Is that useful?

I'm curious if anyone else has thought through this or implemented something like it. Happy to expand on my question if people feel I need to. Basically I'm wondering if there's a reason for keeping the stripe data "tidy" and "linked together" or if it doesn't really matter. (I'm storing references to purchases and transactions locally too)

teal sable
#

Is it possible to use Stripe to generate and validate (user) licenses for my saas product? (It seems like they have features for basically everything except for the most important aspect of selling saas.)

oblique bane
#

Hi,
I'm trying to use the createEphemeralKeyNonce method from the stripe.js library on client side. I think i need to add the connect account id in option but I can't. So when I use the nonce to create an ephemeralKey on my backend, I have an error :
Invalid parameter found: No such ephemeralkeynonce: 'ephkn_pub_lELwJXXXXXXXXXAP1'
Here is my code to create the ephemeralKey :

     * @param string $cardID User Issuing Card ID
     * @param string $nonce Unique token to create ephemeral key
     * @param string $accountID Stripe Connect Account ID
     * @return string|void The Ephemeral Key secret
     */
    public function createEphemeralKey(string $cardID, string $nonce, string $accountID)
    {
        try {
            return $this->stripeClient->ephemeralKeys->create(
                ['issuing_card' => $cardID, 'nonce' => $nonce],
                [
                    'stripe_account' => $accountID,
                    'stripe_version' => '2022-08-01'
                ]
            )->secret;
        } catch (ApiErrorException $exception)
        {
            $this->handleStripeExceptions($exception);
        }
    }```
celest schooner
#

Question: To do simple, we would like to use a no-code option, specificaly a payment link, for a yearly/subscription. We have a per/building billing situation, not per user. (Many users can access de same building in our interface). If we could send a variable with the no-code option, we could later check if the building subscription is paid for, not if a user paie a subscription. Would be much simpler... Is there a way to send a variable with this no-code option (in the link, a GET for exemple...)?

formal radish
#

Hi, this is Ram. I have a question regarding Apple Pay integration with Stripe. Through Ionic Capacitor plugin for Apple Pay we are capturing the card details at client side and sending to the Stripe payment API. But getting an error. We are getting the payment details object as shown in the documentation https://ionic.io/docs/apple-pay/backend. Our question is really how to we call the Stripe charge api with the encrypted card details?

hearty spear
#

hey there, two quick questions regarding my connected accounts' setup.

  1. Wanted to confirm, Is it possible to change the url of the success page once one of my connected account's customers completes a payment into their connected account checkout page to a custom url on the connected account's own website? If so, what's the most accurate documentation to follow for this?

  2. What is the best way to understand which specific transactions are tied to a payout?
    Firstly, my connected account leverages reference IDs through query params of their checkout page links in order to match up these transactions later. They also have a need to see which of these tie to a payout.
    (E.x. is there a way to pass all of the customer reference ids of all the users that paid into a checkout page in the Memo Line of the payout from Stripe to my connected account's bank account?)

jovial bronze
#

Hi everyone, does anyone know the Stripe rounding rule for subscriptions as these use transfer_data.amount_percent rather than transfer_data.amount? I see regular stripe fees apply rounding to the nearest integer, is this also the case for what Stripe ultimately transfers on subscriptions i.e. rounding transfer_data.amount_percent * amount_paid to the nearest integer. Thanks

signal timber
#

Hi, we are using the PaymentRequestButtonElement and are successfully able to complete payments with .confirmPayment method from the stripe package. We are trying to bypass the step of having the user enter an email and name in our flow. It seems like the name and email populate in the Apple Pay and Google Pay payment pop up. However, we are not able to see it in the webhook that completes. The email field is null but the name field DOES populate. How can I populate the email field, if at all possible, from Stripe's and/or Apple Pay or Google Pay's side?

kindred moss
#

Howdy Stripe, quick question for you. So for processing recurring payments, we're not storing credit cards but rather using payment tokens. We're looking to migrate our customers from using the old OAuth connection flow to the new Connected Accounts. I assume that payment tokens created with an OAuth connection would not work in a newly created Connected account. If that is correct, is there any mechanism in Stripe that would allow us to port over payment tokens to be used in the new Connected account, or would customers have to re-authorize all of these recurring payments?

cloud ocean
#

what is stripe?

lapis wren
#

No subscription item with this ID

brazen goblet
#

Hi, I'm currently listening for customer.subscription.updated events to handle my subscriptions on my platform. This works fine, however, I've hit a bit of a stumbling block.
I want to pay an affiliate every time the subscription renews, this works. But, if the subscription is updated in Stripe's dashboard manually, to say, change a small setting, the even is fired and my code runs to pay the affiliate again, is there something within the customer.subscription.updated event, to know it's an automatic renewal, or a manual update? Thanks

tribal forge
#

Hi! Looking to figure out how to make a Stripe customer portal where a user can upgrade, downgrade, or cancel a subscription between 3 pricing tiers.

Looks like I don't see the "upgrade" button in the actual live customer portal and I'm not sure how to get it working

daring steppe
#

HI, I want to refund all of my customers, (out of stock) but now I tried to verify my identity and it didnt let me and it says the payouts will be restriced in 6 days, will it automatically refund the customers?

reef bobcat
#

Hi! Is it possible to use a Connect Account to accept USDC (crypto) as well as USD? Basically, I see how you can associate a bank account with a Connect Account, but is there a way where that same method could use Stripe Crypto so that users could send funds TO that wallet pointer and you could take a % fee + Stripe fee out of that amount?

Wondering how we could enable that as an option so that users could receive USD and USDC into their Connect Account.

brisk valley
#

Hello. I am trying to set up an api call to allow my users to have the option for instant payouts. The error is saying that I am missing the business industry information. Exactly how do I add that parameter to the call. I've tried business_profile[industry]=retail

manic niche
#

Hi , i dont see a success_url option in the nocode way of integrating with stripe subscription billing . I have a button link on the app which will take checkout.stripe.com , but how will the customer comeback after signing up for subscription.

sweet turret
#

Hello, I am having major issues with stripe. I have now put over 6 hours into getting paid alone. I need to speak to a person so that we can clearly communicate. I look forward to hearing from stripe.1

vocal wagon
#

When Stripe asks me for the 11-digit VAT number, it gives me an error because my VAT number has only 8 digits as it corresponds to the unique registration code of my company based in Romania... how to do it?

fierce storm
#

Hey everyone, I am creating a website where a given user can have multiple subusers. Each of the subusers can sign up for a subscription. I would like to use Stripe Checkout to allow the user to pay for one or more subuser subscriptions. My question is this: Say a user subscribes two subusers for a yearly subscription at the same time, is it then possible for the user to cancel renewal on one of the subscriptions, but not on the other one? Right now, I am seeing that the two subscriptions are grouped together as one, but I am probably missing something. I realize that I could have the user checkout twice, but wondering if I can make it work with only one checkout.

tawny gale
#

updates for @languid tulip ongoing convo on RN sdk, google pay requiresShipping only works for create payment method, and not confirmPP. That said, it doesn't return it, or save it anywhere (even on data I can pull server side), so its practically useless ATM. Oddly, the doc does only list createPPM as having the requiresShipping field for GPay, so I guess that behavior is expected, even though its not saving or returning it. CreatePPM is also the only GPay field with "amount" as well, both of which (shipping and amount) should be on confirmPP for GPay too. We do have a workaround right now (createPPM -> collect shipping manually -> create sub and confirm on backend), just figured I'd update for the existing ticket.

summer tapir
#

Is there an ongoing issue with the timstamp from line_items.data.price.created ? I am adding this as a metadata but the epoch time is off by a month. see attachement. in case you need to copy paste the epoch time from the image: 1680032051

north plinth
#

under no circumstances test mode will send emails right? I want to import all my prod subscriptions into a sandbox to test importing them to Paid Memberships Pro (currently they are all subs through ghost moving to wp)

#

I found docs on how to do everything, just need to make sure people aren't gonna be getting weird emails from stripe and ask a bunch of questions.

knotty junco
#

Hey my head is exploding if anyone could help me out that would be great.

I'm tyring to set up a web hook in test mode. I create an endpoint hostname/webhook, and post requests works fine anywhere else except for when stripe tries to post as it does not seem to receive a response and gets a 404. I have double triple quadruple pentuble hexatuple checked that the correct endpoint address is in the stripe webhook ("https://mydomain.net/webhook"). The event is session.checkout.complete. To clarify code execution in my backend (node.js) never reaches the post function for /webhook endpoint (except if I manually post anywhere else). Anyone know where to begin in diagnosing the problem?

frank heart
#

is it against PCI or any other regulations to display transaction_id or transfer_id on our portal which is separate from stripe?

wraith mango
#

I have a really silly question where I am pretty sure I am missing a simple step. Trying to collect a Canadian bank account information for later debit. When I create the paymentIntent, I have acss_debit as an option. I also have Canadian pre-authorized debits enabled under settings / payment methods in the Stripe test console. When attempt this, I get an error: "The Intent you passed doesn't have any supported payment_method_types. Please ensure that you have activated payment methods compatible with your chosen currency in your dashboard". But the currency is USD (I am trying to collect USD from a Canadian bank account). What makes me think that I am missing something simple, is that even when I manually create a Canadian customer in the Stripe interface, my options under Add Payment Method are still just US Bank Account and Credit Card.

fresh oyster
#

Do I need to create webhooks for every Standard Connect account I create, or only once on my main account?

wet mesa
#

Hello, I am sorry but after reading the documentation I am still a bit lost: I want to sell product on my website (subscription and only subscription), the only thing I need to do is creating a checkout and listening webhooks to manage the product on my end (if I’m right that’s the best solution?), the issue is which webhooks trigger type do I need to handle exactly? Thanks for your time

vocal wagon
#

Hi

#

I was looking for information on the website about payouts, but I can't find the right information for my country.

ember bear
#

@vocal wagon please keep messages in the thread I opened for you

vocal wagon
#

Hello, today i had a user on my saas app who was constantly creating and canceling subscriptions. While doing this he made over 40 successful payments with different credit cards. I think someone tried to fraud our affiliate program but this was pretty strange? Anyone got some experience with situations like this and whats the best option for me now?

tender garden
#

Hi everyone!

First of all, thank you. I have read the documentation to integrate with Stripe Connect Express and have some doubts. My project is a marketplace and I want to charge 100% of the product and split the payment with the provider of the purchased product, for example, 90% for the provider and 10% for me. I have created a link for the provider to create their Stripe account using the PHP SDK and saved the ID.

In the checkout, I have created a session and added:

'payment_intent_data' => [
'application_fee_amount' => round($data['comission_total'] * 100), // Platform fee (in cents)
'transfer_data' => [
'destination' => $dataSup[0]->id_stripe, // ID of the connected provider's account
],
],

In the webhook, in the payment_intent.succeeded event, I have created the payment transfer:

$releaseDate = strtotime('+7 days');

$transfer = \Stripe\Transfer::create([
'amount' => $transferAmount,
'currency' => $paymentIntent->currency,
'destination' => $transferDestination,
'transfer_group' => $paymentIntent->transfer_group,
'date' => $releaseDate
]);

My question is whether this is the correct way to do what I want to achieve, and if it is possible to make recurring payments with this system and if you could guide me a little on how to do it?

Thank you very much to everyone.

knotty scarab
#

Is there any recommendation wrt end to end tests? In particular we would like to include the connect onboarding flow (stripe.accountLinks.create with type: 'account_onboarding' against test mode) to our end to end suite. But even in test mode this flow requires 2FA with a 6 digit code sent to the user's phone. What does Stripe recommends in that scenario?

rough moth
#

Howdy,
We set our connected accounts to a manual payout schedule. We want to switch to the automatic scheduled payouts. I'm having trouble understanding what the delay_days means in functional terms. I've read lots of docs around it and payout speed (I think they're the same thing..?) but I'm not getting a functional example in my head of how it works. Is it simply referring to how many days we want the payment processor to take when performing the pay out?
So, with delay_days being 2, at the time of payout creation, it will take 2 days to reach the connected accounts target bank account?

radiant musk
#

Is the method updatePaymentIntent on useStripe call within @stripe/react-stripe-js not working?

import { useStripe } from '@stripe/react-stripe-js';
slender cloud
#

Hi - I just created a few standard connected accounts in test mode, but for some reason they are still marked as "pending" status, for SSN. I used 0000 for the last 4 SSN digits on both accounts. How can I make their status verified?

merry cypress
#

I followed the steps to enable PIX on my Stripe account for Brazil, but I don't see it in my list of available payment methods. Can you help me troubleshoot this issue?

worthy kestrel
#

Is there a way to see what my company's Merchant Category Code is set as in Stripe?

native wind
#

hello! i have a question about forwarding events. can i forward events to a temporary api gateway endpoint to develop or do i need to configure all non local endpoints in te dashboard? thanks?

hot river
#

Hello! This might be a stupid question but is there a way to pause all subscriptions at once? We are migrating from Paid Memberships Pro to WooCommerce Subscriptions, and found that Stripe data will still process after deactivating the PMP plugin. With that being said, I will need to pause the Stripe Subscriptions so users won't get billed twice. I also don't want to go through each subscription one by one and pause them. Is there a way to do it all at once?

mystic bear
#

Hello guys , I am facing issue in opensheet in react-native,
Payement get incomplete

If i use cardfiled that time its working

Any one help me on this ?

north plinth
#

@hot river just a heads up I believe woo commerce subscriptions is gonna work diff than pmp and each renew is just a new single payment, that being said I'm deciding between writing my own plugin or using PMP so would love to have a side chat sometime to discuss why the move

hot river
topaz ocean
#

Hi, I'm having problems with discovering Stripe Reader M2 in my Android app. I'm calling Terminal.initTerminal before trying to discover readers and it doesn't see it. I successfuly discovered simulated reader, but when I'm trying to find physical reader, I don't even see onUpdateDiscoveredReaders being called. I'll be very thankful if anyone is able to help me with this

fierce lantern
#

I'm looking at using Stripe subscriptions for some of our products. In order to link the paid subscription to the right user, I need to be able to provide/propagate some kind of user identifier via the Stripe Payment Link. How can I do this? Is client_reference_id the right parameter to provide, and if so; will it be included in the metadata of the subscription.updated events?

sick dirge
#

Is there anyway to get rid of the list of items in stripe checkout? I have a feeling someone will think they get extra 7 days free after paying for the trial

vocal ocean
#

I have a payment link setup. It takes an email address that is pre-populated with an email address used by our auth system and then passed to the payment link using the query param prefilled_email is there a way to make that email address field not editable on the payment link sceen?

vocal wagon
#

Hi,

I'm using strip gateway with woocommerce (everything in last version)
I had some order payment confirmed
I can see the payment in the log file of stripe dashboard with "200" code

But i can't see payment in the dashboard list.
Why ?

wet ore
#

Hello,

I am using Stripe in a flutter app, I have created a view where my users can register their cards using the CardFormField component. My problem or question is with the postal code field, when I am on an iOS device the postal code is always visible, while on an Android device the postal code disappears for some countries.

There is a way that the postal code is always active on android or that on iOS it disappears in the same way that it does on Android.

This is a github gist with a small example of my code https://gist.github.com/marvinjgh-tera/76ef0289e8d1b8015b33e75c1fc884d1

Gist

Test attach payment method stripe. GitHub Gist: instantly share code, notes, and snippets.

manic spear
#

Hello everyone, everything good? I have the following doubt, I have a plan that in practice is a trial forever, or a free plan, I'm wondering if I should pass the trial end parameter to it so that the stripe considers it as "trial" or "free" and consider correctly in the metrics. Has anyone had a similar experience?

pastel stone
#

Is there a way to create a subscription and set the card payment method type to be moto?

amber torrent
#

Hey,

Is it possible to change just the time of an existing subscription anchor_date, not the date, and not have it instant invoice the customer ?

"Changing the billing cycle on pre-existing subscriptions
You can change when an existing subscription is billed in two ways:
Reset the anchor to the current time. Be aware: when you reset the billing cycle, the customer is invoiced"

fickle wolf
#

I'm using the stripe custom payment flow for next js
And I need to add a custom field for email but having a difficult time figuring it out with the docs for custom field and docs for custom payment flow
any hint?

sterile igloo
#

I try to make the payment to enter chat gpt 4 and midjourney but at 2 o'clock when I enter my card appears rejected

hoary folio
#

In Test mode, when I create a Checkout Session with Mode = 'setup' and PaymentMethodTypes = {'card','us_bank_account'}, It appears that I'm able to save credit cards and bank accounts successfully, but when I create a new Checkout Session with Mode = 'payment', only the Credit Card appears. I have verified that I'm completing the account setup by clicking "Set up bank account" and being redirected back to my application.

magic lance
#

Hello. I am implementing app for bookings like airbnb. How can I implement this use case.
Person A books facility from person B through my app. How should I handle payment in this case?

storm imp
#

Hello! We are implementing a free trial subscription period for a variable amount of time. Essentially, we want to ensure that anyone from now until June who signs up for our subscription is given a free trial until July 4th. The one caveat is that July 4th is a date that may need to be pushed. What is the best way to go about this?

high trench
#

This is a strange one. JP Morgan Chase are somehow classifying (to their card holders) that credit card transactions on our site are for "computer parts". The descriptor they show is correct, but the classification is completely wrong. Does anyone have a clue how to get Chase to property classify transactions (just because it was purchased on a website doesn't make it a computer part). Its resulting in a spike of disputes by clueless card holders who don't bother reading the descriptor.

faint bramble
#

Hey there - does anyone know if when implementing the customer portal and using webhooks to integrate with our site, if our customers would be able to update their password? It's unclear to me where that's managed and i couldn't find anything in the documentation

graceful dock
#

Hello, I'm trying to implement instant ACH and I keep seeing 2 email fields at the top. Is there any way to make it only one field?

maiden raven
#

Hi, does the failure of an invoice payment on a charge_automatically subscription modifiies the collection_method? If the invoice payment fails so then I ask the customer to pay the invoice manually, the following invoices would need manual intervention or the charge_automatically method would be still applied?

sharp aurora
#

Hi, I was wondering how to backdate a usage based subscription. Following https://stripe.com/docs/billing/subscriptions/backdating creates the subscription and immediately creates an invoice for no usage as I didn't get an opportunity to submit usage records for the backdated period.

vocal wagon
#

Hi, can we have a subscription with a $0/month but a usage-based price

dull jungle
#

Is there a place / method for displaying backend errors in payment elements?

summer lantern
#

What's the easiest way, given a customer (ID) to find the total amount (for all time) that the customer has paid successfully?

lyric harness
#

Hi! We have a customer with a subscription, and their current invoice ends on May 6th. Is there a way to "waive" all the charges from their next invoice? (Rather than letting them pay it and then issuing a full refund)

timber lintel
#

hello!

candid widget
#

api: balance
Where is the total amount showing?

grand oak
#

accidental bulk cancelation of subscriptions, would stripe be able to help undo such an action?

ornate perch
#

Tried to reset password won’t let me check spam for email no go.

timber lintel
#

i have a customer who's stripe account is banned but doesn't know anything,
are these caused ban:
he doesn't have vat or tax number,
he didn't show where he is registered from (uk)

dry hatch
#

@timber lintel let's talk in our thread

timber lintel
nocturne mason
#

I'm running into an issue where a payment is being blocked to due risk "This payment failed because Stripe determined it was too high-risk.". However, the API is returning StripeInvalidRequestError, which seems like a bug. Wondering if this could be related to the fact the payment method was "Link"? I know that's a relatively new feature.

vagrant steppeBOT
#

Nicky L

cold violet
#

to #dev-help Hi, could i get your help. We are developing a marketplace with stripe. We are now in the process of testing a created a connected account. Questions : 1- how can we see reflected the connected accounts sales ( on their ecommerce) into the connected account payments in the marketplace stripe dashboard? what key do we use for the connected account to place in their ecommerce so the sales goes to them ? and 2- how do we set up the our service fee? we do this on the stripe dashboard? or we have to code them ?

split ember
#

Hi, has anybody works with Stripe crypto-on-ramp? Requested access many times, stripe just doesn't respond at all..

violet token
#

Hi please confirm if instalment (staggered) payments are available in North America , US and Canada specifically, it says it is in Mexico but no info about it being available for US and Canada

fading relic
#

hi

quasi quest
#

i bought new phone and i don't have access to google auth app. I can log in to my account now, but I cannot define a new auth application. because it asks for verification code

dry zealot
#

hi

#

good morning

limber jungle
#

i want to create a cash withdraw and cash deposit modules in my app .but i was stuck on how to let a person to withdraw his amount .can anyone help me

tardy spade
#

where can i configure retry policies in stripe dash board?

crystal python
#

hey how to apply authorisation and capture for alipayhk and wechatpay in hong kong?

light gate
#

Hello. guys my client want to payout to their worker on monthly basis dynamic amount , but there is some problems ,
1.worker dont know stripe and also we dont want redirect them to stripe dashboard for completing onboarding process.
--A. we want to create their account and bank detail
--B. we want to payout directly they are swiss user client and worker both so what kind of data we need to add their bank in created account

dry zealot
#

Hi

#

I there anyone connected salesforce with stripe...? I need help.

golden cosmos
#

@dry zealot lets continue the conversation within your thread

mental nebula
#

Is there an endpoint to where I could receive information if an invoice is "overdue" for payment?I would like to setup and automation that once an invoice is "overdue" gathers customers information and sends an email to a specific department in my company

snow ivy
#

i am waiting this page since 15mins while i am making an account , and it requested to verify my email, when i clicked on verify email it showed the page in the photo , and still like this until now , is that normal ? or what should i do

#

now it solved thx

livid onyx
#

Hi, I am getting the below error.

Servlet.service() for servlet [dispatcherServlet] in context with path [/api] threw exception [Request processing failed; nested exception is com.stripe.exception.PermissionException: Only Stripe Connect platforms can work with other accounts. If you specified a client_id parameter, make sure it's correct. If you need to setup a Stripe Connect platform, you can do so at https://dashboard.stripe.com/account/applications/settings.; code: platform_account_required] with root cause
com.stripe.exception.PermissionException: Only Stripe Connect platforms can work with other accounts. If you specified a client_id parameter, make sure it's correct. If you need to setup a Stripe Connect platform, you can do so at https://dashboard.stripe.com/account/applications/settings.; code: platform_account_required

What are the compulsory things we need to setup for stripe connect?

spare crescent
#

Hi, is possible to enable card payments without activating account? Just for the test mode for our developers.

dawn sentinel
#

Hi there!
I have one question.
Is it impossible to connect one bank account to multiple connected account?

safe vortex
#

Hi Stripe team! i have two questions for you:

  1. We are integrating Seprate charges and transfers payment flow, but we are struggling to find relevant information regarding setting up rules/triggers to release payment from our platform account to our Platform User accounts. This functionality is key for us, to ensure accurate and timely payment settlement flow.
  2. We would like to clarify the payment authorisation process and confirmation of the payment amount. This page (https://stripe.com/gb/payments/features#cards) mentions that there are Authorisation features. We are going to be using cards and digital wallets (that are attached to cards) as payment methods for our customers to check out. In cards it's a 2 step process, where initially an authorisation is issued, with initial payment amount, and is then followed up by the presentment confirming the final payment amount. I found some information here (https://stripe.com/docs/issuing/purchases/authorizations?locale=en-GB), but it was not clear to me how this standard 2-step process can be incorporated with the Separate charges and transfers payment flow. Could you please refer to me to such documentation or if there is maybe something equivalent that Stripe is offering.
    Thanks in advance
vocal wagon
#

Hi!

#

error build: Stored properties cannot be marked potentially unavailable with '@available' in XCode 14

#

Wha can I do

manic tundra
#

Having some workflow issues with Payments through readers --> Off-session payments so dealing with setup intent to capture the payment method

timid sandal
#

Subject: Using Stripe API for a Mobile App Based in the Philippines (Thesis Project with Future Market Release)

Hello Stripe Developer Support,

I am currently working on a mobile application based in the Philippines as part of a thesis project. We intend to publish this app in the market with the help of non-profit organizations after completing the thesis. Our app is designed to facilitate donations for students seeking scholarships or financial aid, and we are considering using the Stripe API to handle payment processing within the app. I would like to confirm if it's possible to use Stripe in this context, given that both the app and the business are located in the Philippines.

Our mobile application aims to process donations securely, allowing benefactors to contribute directly to student campaigns. We are particularly interested in implementing Stripe Connect to automate the transfer of funds from benefactors to students' bank accounts.

Could you please provide information on the following aspects:

  1.  Is Stripe available for use in the Philippines for businesses and developers?
    
  2. If available, are there any specific limitations or requirements we should be aware of when implementing Stripe for a mobile app based in the Philippines, especially considering our app's academic roots and future market release plans?
    
  3. Are there any additional steps or considerations required to set up Stripe Connect in the Philippines?
    

Your guidance and expertise in this matter are greatly appreciated. We look forward to implementing Stripe in our mobile app and providing a secure and seamless donation experience for our users, while collaborating with non-profit organizations to bring our project to a broader audience.

Thank you in advance for your assistance.

Best regards,

forest latch
#

Hello! What is the web client version of the react-native createTokenForCVCUpdate?

sand lichen
#

Hey! We are seeing quite a few recurring subscriptions fail with transaction_not_allowed and want to understand if there's something we can do to improve the error rate?

hallow belfry
#

Hello team, we're currently developing a Stripe dashboard app that makes API requests to our server. However, we're encountering CORS issues when trying to make these requests from a subdomain. We're wondering if there's a way to redirect the request so that it appears to be coming from our domain instead. Can you provide any suggestions on how to achieve this?

vocal wagon
#

Hi everyone!
I have a structural question on how to handle 2 environments for the hosted stripe checkout.
I have integ.mydomain.com and mydomain.com.
Stripe allows to use our own DNS, I'd like to have checkout.integ.mydomain.com as well as checkout.mydomain.com for productive use.

Question: Does stripe support that? Since the configuration of our DNS is happening on account level, I suppose I'd need to create a separate account to support 2 stages?

#

Hello! I have a question about stripe balance-trasnactions. I am using custom connected accounts and destination transfers.

When fetching all the balance transactions of a payout I need to get the initial payment intent metadata. This is pretty easy with expanding the correct parameters like this: expand: ['data.source.source_transfer.source_transaction'],

Now when I have a payment_refund in my balance transactions I would also like to get the initial payment intent metadata but stripe tells me that the expand parameter can not go deeper than 4 levels. I would like to do this: expand: ['data.charge.source.source_transfer.source_transaction'],

Is there any option to get the paymentIntent metadata with payment_refunds in balance transactions or would the easiest way be to just attach that metadata to the refund create request?

rare gyro
#

Hi Team, i was trying to resolve this issue from quite sometime, but couldnt resolve this , i m using nginx + aws for hosting. whenever the websites loads it gave me "refused to load the script 'https://js.stripe.com/v3' because it violates the following Content Security Policy directive: "script-src-elem 'self' https://js.stripe.com/v3'"." i have added "script-src-elem 'self' https://js.stripe.com/v3';" in nginx.conf file, but still same. any lead would be highly appreciated

fierce lantern
#

I'm setting up Stripe Checkout for a subscription product. I am providing an identifier in the metadata when creating the checkout session, and was expecting that to propagate to the subscription itself. But it does not. Please advise.

vital jolt
#

Hi Team, I am using Stripe Checkout for a subscription product, but in some condition, we will need to start a new subscription cycle and charge customer immediately, is there a way for me to do that?

For example:
1st Payment: Apr 27 5:00pm charge $50 USD, normally 2nd Payment will be on May 27 5:00pm... But at some point let say May 1st 5:00pm, I will need to start the new subscription cycle and charge customer $50 USD automatically

is there a way to do that? Thanks.

lost nymph
#

Hi guys! Happy to be here. Last time we talked it was on freenode few years back. I have a new project where I'm integrating Stripe again, but I have a more specific situation that I need help with. The client only wants two different subscription plans (so basically two products). Both of them have an initial 3-month cost and then they should convert to monthly. How do I cover this? I've read somewhere they maybe the initial 3-month price can be covered with some setup fee (like a paid trial), but I'm not entirely sure what will happen if the customer tries to upgrade/downgrade within that period. Will Stripe do the correct proration (like it does for regular monthly prices), or that will be tricky because this is actually a setup fee? Btw, I'm using the Checkout product on signups and then the Customer Portal for everything else afterwards, so it's the low-code approach. Thanks!

vernal osprey
#

Hi team,
I created a custom component to stripe and created in stripe dashboard product (with recurring)
the flow I build-

  1. the customer registers for a subscription (email, phone, and full name)
  2. gives his credit card. (with stripe.js)
    when he finished, the product - "Incomplete "
    but I want to charge automatically .
    does stripe give API to charge this subscription?
candid widget
#

call api: payouts for connected account: acct_1MszGdDEtQRIkaY1
with amount: 9000
=> QA: I want to check connected account: acct_1MszGdDEtQRIkaY1 How much money do I actually receive?
How much is the stripe fee?

+"id": "po_1N1Q5gDEtQRIkaY1LmjOEB66"
+"object": "payout"
+"amount": 9000
+"arrival_date": 1682899200
+"automatic": false
+"balance_transaction": "txn_1N1Q5hDEtQRIkaY1fIdCJJgt"
+"created": 1682583732
+"currency": "jpy"
+"description": null
+"destination": "ba_1MtMNlDEtQRIkaY1qCnSeTkL"
+"failure_balance_transaction": null
+"failure_code": null
+"failure_message": null
+"livemode": false
+"metadata": {#1737
+"payout_id": "8"
+"withdrawal_id": "9"
}

  • "method": "standard"
    +"original_payout": null
    +"reconciliation_status": "not_applicable"
    +"reversed_by": null
    +"source_type": "card"
    +"statement_descriptor": null
  • "status": "pending"
  • "type": "bank_account"
vocal wagon
#

hy, is tap to pay available for standard accounts?

compact jay
#

Hi, I've got a problem with a webhook

winter stump
#

Hi, how can I apply a 40% discount on a subscription (from a checkout session), but only for the first billing cycle?

tidal girder
#

Getting an issue in Stripe App with my app icon. The error is saying Content Security Policy directive but it's a relative file, not a URL

magic wren
#

Hello, currently we have two stripe accounts for handling two countries customers separately, so on the server side, we are receiving webhook events of both stripe accounts. However, in test mode, does the Stripe cli listener forward both accounts events?

left basalt
#

Hi community, I am trying to set up my connect accounts ability to create a subscription that works on a prorata basis i.e. 4 weeks long and ends on x date, if you join 3 weeks in its then the price for only 3 weeks. how would i make this happen?

cyan crane
#

hello , we need a third party who will charge us 5% of the sum pay by the customers so the fund does : customer -> third party -> us , how can I do for programaticaly charge the third party automatically get the fund from him without the 5% ? thanks

solid flicker
#

Hi, stripe is delaying paying in my bank. What could be the reason?

compact jay
#

I'd like to speak to someone concerning an issue

vocal wagon
#

Hi there, is there a specific webhook we can subscribe to when automatic payment is turned off ?

dry zealot
#

Hi

pallid hamlet
#

Hi guys, I am using Stripe Connect with separate charges and transfers, on a marketplace model. Currently, connected accounts are onboarded as Express Accounts (as Stripe recommends). This means they have a very restricted version of the dashboard. Can connected accounts be Standard Accounts? Those will only be used to receive transfers from the marketplace platform, but would have the benefit of the full dashboard. Thank you

rare fern
broken wren
#

Hey, so I have a customer who is getting an error from my app that is clearly from stripe. "We are unable to authenticate your payment method. Please choose a different payment method and try again". I can't seem to find the error message in my stripe dashboard logs though. Is there any chance you could help me locate the error message in the logs?

keen falcon
#

Hello dear Supporters,

I have the following flowing flow I want to realize with Stripe and would like to know what Payment API is suited best.

I tried implementing it using the SetupIntent and PaymentIntent API but quickly came to the realization that the Receipts it creates are not reflecting the pricing the way I want to (the charge keeps its price and the whole transaction is partially refunded). Do you know a better way to implement this behavior?

Thanks so much in advance 🙂

mint zodiac
#

Hi! I want to update the payment method for client. I made a intent setup -> confirm it -> attached it to default payment method of client. In response of cliente I see the field "default_source" which corespond to old payment method and this id I see in subscription in field "default_payment_method": "src_1N0OqbE0TrdS8dkGMxp2CSl5", I must change also?

frosty kestrel
#

Hi can anyone help me in implementing marketplace in php

lost nymph
#

Hi again. Few messages above I had a thread regarding subscriptions. Can that be reopened, as I have a related follow up question?

vocal wagon
#

Hii!
I am generating invoices as connected account with on_behalf_of parameter.
I need the invoice in PDF to show the CIF of the account connected in the block on the left in which the data of the seller is indicated. Just like it appears when an invoice is generated from the main account.
I contacted you yesterday and you told me about the possibility of adding the CIF in the creation of the invoice." Unfortunately I am still not seeing a setting for this in the API. I can put in a feature request but in the mean time I think you will need to pass in these tax IDs via the account_tax_ids parameter https://stripe.com/docs/api/invoices/create#create_invoice-account_tax_ids"
But I don't know how I can create the TaxId object because the only reference I can find is related to the Customer.https://stripe.com/docs/api/customer_tax_ids object
Could you give me a hand? Thank you 🙂

dry zealot
#

Hi. how can i update the checkout session expiry URL.

waxen quail
#

@dry zealot please ask your question in the existing thread you have

cyan crane
#

how can I transfert fund between two separate account without to use connect ?? thanks

dry zealot
honest zealot
#

Hi, we have a successful stripe live setup.
How can we identify if a received webhook event is a retry? What is the property for that?
Thank you

eager tendon
#

Hi.How can I get the api of the following subscription, it says that this attribute does not exist on cus? const customer = await stripe.customers.retrieve(orgId)
const subscription = await stripe.subscriptions.retrieve(
customer.subscriptions.data[0].id,
)

blazing sigil
#

HI, i have need more error info in android google pay.may u help me?

visual bolt
#

Hi, looking into stripe dashboard for payments and noticing that all payments made with native app missing device value, why is that? Is there a way to find out which payments is done from andorid/ios mob. device?

main ocean
#

Hi,i want create chekout session, and the mode is subscription,can i set the start date with the subscription?

livid onyx
#

Hi, why selecting only US is not working here? I am able to onboard client only after selecting Spain?

left basalt
#

Is it possible to add to add a single payment to the a checkout session where there it is in mode subscription?

full bloom
#

It is possible to create charges using only stripe customer id ?

jovial bronze
#

Hi, is there any way yet to determine whether a card is a premium card or not?

upbeat grove
#

how can i charge monthly based on the customer's usage?

fleet gulch
#

Hi, we are European business invoicing to our customers in different EU countries for our online services and we need to charge different VATs. if we activate this feature https://stripe.com/en-cz/tax it means that Stripe will handle automatically the different rates in each country and add it into the invoice?

round kraken
#

Hello. Your payment system is connected to my bank account in Italy. Can you accept payments from Russia, Kazakhstan and Belarus?

last galleon
#

Hello! If we want to use Stripe Elements, is there any way to enable VAT/Tax ID collection? Which element would we have to import in the frontend?

unreal cave
#

Hello. I want to know if in stripe how can I add an additional tax value that is based on the other tax's value?
For example
Total amount = 5000
Service fee 10% = 500 (tax 1)
VAT service fee 5% of the service fee = 25 (tax 2)
Total: 5525

What I tried is I added two tax codes. But only one is correct since the vat for service fee is not based on the service fee. It was based on the total amount.

rapid shard
#

All of a sudden today i get: PaymentIntent status:
requires_payment_method

vagrant steppeBOT
#

Tomis

snow rampart
#

My account disabled even i provided every single proof verification

dry zealot
#

hi

#

Does anyone work with the checkout session recovery URL?

honest lagoon
#

Hello,
we are creating a stripe session to take the user to the customer portal, we would like the return url to take the user back into the app (its a flutter application); to do so we need to pass a deep link to stripe, unfortunately stripe does not take anything except for https and considers it as not a valid URL. What should we do

robust elk
velvet ginkgo
#

lHi

vocal wagon
#

Hello here

#

😄

unborn aurora
#

hello, I want to create an Account with stripe connect but I do not wish to use the onbarding part since I wish the user to stay in the application the whole time. When i created the account with the minimum requirements, it says that I am missing some information for the account. It does say that it is recommended to user the onboarding but where can I find how to get the rest of the information to do it manually. When I look at the documentation, I do not see some of the requirements.

vocal wagon
#

Do you know if would be possible to make the issuer bank of a payment method accessible through API?

velvet ginkgo
#

I added Stripe to a site I founded in Azerbaijan, when one of my customers paid 1 manat, he received exactly 1 manat 19 qepik from him, and what came to me is not exactly 1 manat, why is that? Please can anyone tell me how can I turn this off or fix it?

grim lion
#

hello, I am using upgrading feature of Stripe, in case I use create_proration...the invoice is generated at the end of the billing cycle, but it does not contain to which subscription it is of ?

vagrant steppeBOT
#

Kutaki

grim lion
#

in the invoice.paid webhook?

vagrant steppeBOT
#

Landinster

#

ChibiDragoon

#

Landinster

livid onyx
#

Hi I have one current yearly plan for subscription which has been subscribed by the customer, how can I update the price of that plan?

grim lion
#

How will I know to which subscription the invoice belongs to?

vagrant steppeBOT
#

Kutaki

#

Sapna Verma

glacial burrow
#

I have a lwc component button inside a order record page that calls an apex class each time it is clicked and store value of checkout session url inside it and redirect to that url. when the button is clicked multiple times different checkout session urls are opened. If we click pay button in any of the urls, it should work and other open urls of the same order record should fail when clicked. How to achiev.

shadow shale
#

Hi Team, in cases like this, will i get notified via webhook and which event will it be?

spring ivy
#

hey guys

iron tree
#

Hey there! Do you know how can I get the MRR of a customer via API?

sonic nexus
#

Hello Supporters,

I have one question. Can we by using the destination charge method make the connected account responsible for the Stripe fee?

Thanks.

stark viper
#

I have a question - I am trying to confirm interchange fees on discover when using Stripe, and Discover’s website is asking for a verification code from Stripe. Can you let me know where I can find that?

dry zealot
#

hi

#

Does anyone know the checkout session URL expiry time changing ?

languid tulip
dry zealot
#

if I create a payment link, how can I add a customer who is not a guest and an expiry date for it

languid tulip
dry zealot
#

ok

daring steppe
#

Hello, if I'm opening an LLC and I'm from an unsupported country can I use stripe?

vocal wagon
#

Hi I use PaymentElement in my app, when it's displayed the input for card number is immediately available, but the button for the card or wallet selection take some time to be fully visible. I need a way to be informed when all the elements of the form are completely rendered. Furthemore I would like to known if there was wallet button displayed or not. I will be grateful for your suggestions thank you.

#

Hi!!
Any help with an error when trying to set company parameters on the created Express Connect account?

hollow trail
#

Hi 👋 I use Stripe Elements to display a payment request button for Apple Pay and Google Pay payments. On the back end I use stripe-php. My integration used to work perfectly but recently I've been noticing some weird behaviour with Apple Pay and the Stripe.js events.

When a user changes their shipping address, I make an AJAX call to the back end re-fetching the shipping options (as the shipping country might have changed and there are different shipping options for each country).

But for some reason Stripe.js does now seem to fire the shippingoptionchange event before updateWith() is even called from the shippingaddresschange event's callback.

This also results in event.shippingOption being undefined in the shippingoptionchange event ://

Any ideas how I could fix this? Have there been changes to Stripe.js or Apple Pay in the past weeks that could have caused this weird behaviour?

real loom
#

Hi everyone.

I'm getting an error when I try to generate a payment intent using customer_balance as a payment method.
The currency provided (usd) is invalid. Payments with customer_balance support the following currencies: .

I need to generate a payment intent with this payment method to enable it in the react native stripe sdk through the initPaymentSheet method, I used the following refs:
https://stripe.com/docs/payments/bank-transfers/accept-a-payment?platform=api&invoices=without&country=GB#web-create-and-confirm-payment-intent
https://stripe.com/docs/payments/customer-balance#make-cash-payment

I also tried to generate it through laravel cashier and I get the same error message.
https://laravel.com/docs/10.x/billing#creating-payment-intents

vocal wagon
#

Hi everyone.

scarlet ore
#

Hi everyone,
I'm a developer and i just wanted to know that -
How can we integrate Solana wallet through Stripe in our shopping application such that users can pay through Solana directly to buy stuff ?

thin rover
placid path
#

We have done the integration using Payment Intent

#

But OTP intent is not taking input

unborn aurora
#

when i create a payment intent, is there a way to hold the amount for a certain period of time?

storm stag
#

hello, we have a couple of products and customers subscribed to them - can we remove the "subscription renewal" emails per product?

left basalt
#

Hi guys, What would be the best away to create this checkout session using the API. I am creating a booking payment for a client, They want 4 sessions Cost of block - pro rata £36, For each date that has passed the cost must reduce £9 and if they only want one of the 4 sessions its £11. What would be the best way of doing this!

rapid shard
#

SOFORT payment type is not instant and takes 2 to 14 days ?

fallen fog
#

Hi Stripe Devs. In Sentry this morning, I came across a couple instances of a Stripe APIConnectionError happening, with message Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com. We haven't shipped any code recently that would obviously lead to intermittent problems with Stripe connection. Is this error something I should be concerned about, or is it just "random"?

fluid vale
#

Hi Team, couple of months back we migrated all our customers from old product to new(basically a price change) and made sure that old product has zero members(0 active).
But yesterday it seems that existing member's auto renewal is routing back to old product and causing an alert.
Any help on this please?

vocal wagon
#

Hi to you all. I`m using the YITH Strip plugin. and when a user tries to save his card data from the MY ACCOUNT he is getting an error :
Unrecognized request URL (POST: /v1/setupintents). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.

Explore our guides and examples to integrate Stripe.

main crow
#

Hello, I have one stripe account where I have around 50 customers with card details and subscriptions has been created for each customer.

I would like to import those customers into another stripe card with same card details so that I can create subscriptions for them in new stripe account. How I can do that?

dense wedge
#

Tax VAT not appearing on the user invoice

dense wedge
umbral horizon
#

Hello, is it possible to view payments of a connected account?

#

(on a dashboard)

raven brook
#

Hi , We would like to know whether any batch process is available to capture payments (for the pre authorised payment intent transactions) process. ie. We would like to process(capture payments) multiple orderid from diff customer at the same time in a batch process

west marsh
#

I have a client who was blocked by Stripe for selling adult content, now she has made a new registration with her cnpj, email, different phone, is there a possibility of being approved?

rocky blade
#

Hi Team

#

My stripe account does not support the international payments.

left basalt
shell sail
#

Hello, is there a way to know if stripe tax is active using an api request? Like getting the account information, is there any parameter, can't seem to find it.

visual palm
#

Hello all, I am running the GiveWP donation plugin connected to Stripe. Until a couple of days ago all was well. The new problem is that the donation confirmation seems to time out and the donor does not know if the donation was successful. So donor donated twice.

final nacelle
#

Can customers use the Customer Portal without being on a subscription? For instance, I'm trying to use customer portal to allow customers to edit their saved payment methods, but these wouldn't be to pay for subscriptions.

runic lava
#

hello, my stripe account is under review they are thinking that the last payment I have charged is not authorised, and they are closing my account. I have all proofs and evidence that my customer paid it and he recieve serivces from our company and my customer is also ready to provide acknowledgment from his side for this payment, Please assist me with my query I really wanna recover my account

snow ivy
#

guys i am living in turkey , and i am confused what should i put my home adress in my stripe account ? because i have created a LTD british company with my turkish home adress and british business adress , then i bought british number and IP burger VPN , can someone tell me is it ok to connect my home adress in stripe with the british one which has it from IP burger VPN ? while my company home adress is in turkey and i am already in turkey ! or stripe will recognize that then its going to be a problem ?

fierce storm
#

I am working through a custom payment flow using Stripe JS. I am trying to charge a customer for two separate subscriptions (with different invoices and intervals). I am following this tutorial https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements. In this tutorial there is a single subscription. Is it possible to charge for multiple subscriptions at the same time, or do I need to have the customer checkout twice?

Create and manage subscriptions to accept recurring payments.

waxen zodiac
#

Hey, new here but, Looking for a little insight.

I'm building a marketplace on bubble.io and I've got creating express accounts set up, however, they keep getting deleted from my connect after verifying them.

Does anyone know what may cause this?

The user goes through onboarding, the account is created, and a verification email sent. They can click the verification email and confirm their email, however about a minute later or so, the express account is deleted from my connect so they are unable to do anything else after creating their express account.

radiant musk
#

Can you block two payment methods with the same fingerprint from being added to the same customer?

grim apex
#

I wish to enable Automatic Payment Methods for my Connect accounts. I have enabled additional payment methods on my Dashboard for both live and test modes and currently in the process of updating my Node integration to use API version 2022-11-15 (from 2020-08-27).

In Test mode, I am creating the checkout session without payment_method_types as instructed in the docs:

const session = await stripe.checkout.sessions.create(
  {
    line_items: [
      {
        price_data: {
          currency,
          unit_amount: amount,
          product_data: {
            name: product.title,
            images,
          },
        },
        quantity: 1,
      },
    ],
    mode: 'payment',
    payment_intent_data: {
      application_fee_amount: ...,
    },
    ...
  },
  {
    ...
  },
)

The Connect account I am using to test is from Canada and I have enabled additional payment methods such as Affirm and Canadian pre-auth debits.

However, when I look at the resulting checkout.session on the Dashboard, "payment_method_types": ["card"] is always present. Additionally, when I am redirected to Stripe Checkout, I only see "Pay with card". What am I missing to enabled Automatic Payment Methods?

Thanks in advance.

analog rivet
#

I am creating a stripe checkout session using python, everything is working fine, however I cannot manage to setup that the payment method used with the checkout is automatically saved with the customer that is automatically created

supple thicket
#

I am looking to add a processing fee of 4% to my products, but from these docs I can't find where to go: https://support.stripe.com/questions/charges-and-payments-with-xero-and-stripe#:~:text=If you have chosen to,customer a processing fee option.

Settings > Payment Services seems to have relocated

Thanks for your help!

sage notch
#

I am creating a stripe paymentIntent using nodejs express typescript, everything is working fine, however I cannot manage to setup a webhook to verify the payment status and then make some action like send email for example. req.headers["stripe-signature'] return undefined, in frontend we are using flutter. any help please ?

soft star
#

For some reason my email address needed updating, so payments stopped coming through, now I’ve updated it, it’s showing the status on all payments as ‘Incomplete’

radiant musk
#

How much does stripe take as a cut for using apple or google pay?

fossil oracle
#

how to unlink stripe connected account with main account?

timber gorge
#

I'm creating Express Connect Accounts VIA API, then creating an AccountLink and directing my user to the URL in the account link to setup their express account. When the Connect Account is first created, the country defaults to my business country (US) and is unchangable afterwards. I can't do it via API, and it's greyed out when users try to fill in their Address during the onboarding. Is there a way to fix this?
I have configured my connect accounts with all available countries.

maiden sonnet
#

Is there any static Ip /dlb url that can be exposed by Stripe? I want to understand if there be any rules given by Strip that can be whitelisted by consumer application.

#

Has anyone implemented Stripe signature verification using Mule implementation?

chilly storm
#

yo guys is there anyone who use stripe for dropshipping? They ban my accounts and stores no matter what product and they say my business represents higher risk than they can accept although i have all necessary documents like terms of service, refund policy etc

brisk geode
#

Hi all. Is it a known bug/feature that a Checkout Session doesn't record or show posted metadata in the dashboard?

maiden sonnet
#

Hi

mighty hill
maiden sonnet
#

Hi

mighty hill
final nacelle
#

Where does the company name in the jargon on the bottom payment element used for the SetupIntent pull from in Stripe? I'm referring to "By providing your card information, you allow [Business Entity Name] to charge your card for future payments in accordance with their terms."

covert cargo
#

#dev-help Hello, I'm having an issue viewing apple pay as a payment option for macOs. I do want to verify:
I am able to see apple pay on my mac when I view this page: https://stripe.com/docs/payments/payment-element
I am also able to see it on my website on my iPhone
However, I cannot see it on my website when I use my mac. We don't have any custom code for Stripe wallet. Google pay is turned on in the dashboard and working fine when using chrome and apple pay is turned on as well

quasi plume
#

Is there a method available to apply finance charges to an existing invoice? We would like to apply finance charges when invoices are not paid by the due date. I can't seem to find anything online that would accomplish this other than doing an invoice revision, which changes the invoice number. We can't change the invoice number for accounting and billing reasons. I tried doing a negative invoice credit, but the api rejects negative values.

copper panther
#

Hi folks. We are trying to shut off/hide the Link feature as we do not want our customers to have this option. How do we hide in on the pre-built checkout for a connected account? Thanks!

devout delta
#

Hi Folks, I'm integrating the webhook and testing it out locally on stripe cli. while going through this used this command to trigger succeeded case but I received this. stripe trigger payment_intent.succeeded but in my django server I see that the payment intent is payment_intent.created also I'm receiving two request can I know why is this happening? The request is payment_intent.requires_action and the second request has payment_intent.created

calm token
#

Hello, I have a Stripe account and sometimes when customers buy tickets they don't put their first and last name. I need to make this a requirement. Can you help?

limber ruin
#

Hi! Is there a way we can set the PaymentIntent (when doing a direct charge) for the connect account not to include the application fee when they're refunding through their dashboard?

ebon gale
#

Hi,

We're seeing a sudden uptick in do_not_honor declines, and are trying to diagnose the reason.

Stripe docs note: "The card was declined for an unknown reason. The customer needs to contact their card issuer for more information."

It's been happening to a number of customers, including one of our own employees, who was able to contact her bank. Unfortunately, what they told her was not that helpful from a diagnostic POV:

and they told me that it was to protect me from large fraudulent charges and that it is a one off scenario ... they said that the merchants point of sale software is not syncing to the dB

Do you have any idea what they could mean?

More generally, what could be the reasons for a sudden uptick in do_not_honor declines?

rough moth
#

Hi!,
Some time ago (like 6 months) I was discussing here about how to tie a connected account automatic payouts back to transfers. We're doing that work now.

We are planning to receive a payout.reconciliation_completed at our webhook server. With this object we want to tie back to all transfers that were included in that payout.

I think our plan to get the transfer id's may be "the hard way". We're planning on taking the payout_id, and making a request against the BalanceTransactionList API. This provides us back with a subset of balance transactions in the payout. I was hoping that the transfer object would be filled, but only the payment obj is filled. We can request the payment api to get the underlying transfer id.

This is a lot of API calls, though, to get this information, and it's not obvious that we can provide a list of payment id's and get back payment objs via API.

Is there a less heavy way to do this?

versed smelt
#

Hello! We’re trying to implement a flow on our mobile apps to allow a user to update a payment method on an active monthly subscription using a Setup Intent. The flow was previously implemented on our web app and works like this:

  1. Our web app calls our backend to create a Setup Intent and gets a Setup Intent Client Secret.
  2. Our web app uses the Stripe library payment form configured with the Setup Intent Client Secret to collect the user's payment information.
  3. The Stripe library confirms the Setup Intent with the user’s payment information and gets a Payment Method Id.
  4. Our web app calls our backend again and passes the Payment Method Id to update the payment method on the active subscription.

On mobile we’re trying to do the same kind of flow with the iOS and Android SDKs:

  1. Same as on the web to get the Setup Intent Client Secret
  2. Our mobile apps will use the Stripe sdk payment sheet configured with the Setup Intent Client Secret to collect payment information.
  3. The Stripe sdk confirms the Setup Intent with the user’s payment information… but we're getting stuck here.

We’re assuming that step (3) on mobile does something very similar to step 3 on web in terms of calling POST https://api.stripe.com/v1/setup_intents/seti_*****/confirm, but what we cannot find in the mobile SDK is a way to access the Payment Method Id to proceed with step 4.

Our main question is whether there is a way to access the Payment Method Id after successfully confirming a Setup Intent with the mobile sdk. If not, is there a suggested way for our backend to get the Payment Method Id from the confirmed Setup Intent Client Secret to accomplish this flow from mobile?

wicked steppe
#

We have multiple test environments, what is the recommended way for our app to test with the Stripe API with multiple test environments? Is it to have multiple accounts, since Stripe seems to only have one testmode per account?

fierce storm
#

Is it possible for a customer to have multiple payment methods attached to their account, and to view and choose those payment methods using Elements?

shut snow
#

I am seeking clarification on Fraud Prevention practices.

Is Radar required to prevent payments which have incorrect CVC and/or zip code? It appears that issuers like Visa and Mastercard frequently approve these payments while simultaneously issuing an Early Fraud Warning (EFW). This implies that Stripe is requiring we pay $0.02 per transaction for a service which prevents fraud that otherwise would provide Stripe with fees.

Should we be calculating the cost of Radar versus fraud disputes? I hope there is another solution to provide this behaviour, which I would argue most users expect by default and seems to directly benefit stripe.

celest gorge
#

Do Subscription Emails not send when in test mode? I just set ours up, advanced a test clock but didn't see any arrive.

merry cypress
#

I have enabled the PIX payment method on my Stripe account with ID: acct_1MwRGLDwKW8aowMy (test mode), but when I try to create a payment method, I receive the error message "'All types provided in payment_method_types are invalid. Please ensure the provided types are activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any preview features that you are trying to use.'". Can you provide assistance with this issue?

azure lagoon
#

Is there a quick way to set product tax behavior in one action in the Stripe Dashboard? Or would I have to go through the API? I have a bunch of prices with "unspecified" tax behavior and need to update to "exclusive". Also, is there a checklist of Stripe Tax (via Checkout) tasks that need to be completed before launch?

shut snow
#

How can i implement a stripe flow which prevents payments with incorrect CVC and/or zip code but does not use Radar?

boreal sierra
#

I am having an issue with payment status. After a customer pays, I manually change the payment status from open to paid and add a note. But recently, after I do this, it looks like the status updates and the note is added initaly, but at some point the status reverts & the note disappears from invoice page. Any idea what is happening here?

stray oxide
#

@shut snow let's keep your discussion in the current thread. I am still catching up on this server but will get back to you shortly.

sleek pelican
#

Hello! I'm getting a new error I've never seen before.. where it's a 429 with a "lock timeout" on a GET request. Any suggestion on how to mitigate this? req_7UF0Y5SUCRS42p

daring rune
#

Hi folks. I wondering if it is possible to know when Stripe will stop attempting to charge a recurring subscription. e.g. Purchase a monthly subscription, and on renewal the credit card is no longer valid, therefore we will receive a number of payment failed webhook calls, and at some point Stripe will stop attempting to charge for this.

Is there a way to know from the final payment failed event that no further attempts to charge will be made? e.g. next_payment_attempt null?

round egret
#

Hi team. We are onboarding 30 vendors to our embedded Stripe connect today and we are getting thrown errors.

#

(Create account connection failed)

unreal cave
#

hello. what webhook type is recommended to use when the user is done paying for a single charge? is it charge.succeeded or checkout.session.completed?

exotic fox
#

if i'm have company in united kingdom and now i'm live in egypt are i can open stripe account or no

vagrant steppeBOT
#

Jon Dor

narrow hound
#

Automatically enable Stripe Billing Portal on Connected Accounts (standard)? Is this possible 🤔

vagrant steppeBOT
#

jarcher

twin arch
#

hi guys, question about api versioning. I am trying to test API backward compatibility using cUrl, so what's the header I should use to pass in an older API version? I tried "api_version" header, but when I go to dashboard and look at the log, it is the default API version, not the older one I passed in from the header. Or does it always show the current API version if the call succeeds?

vagrant steppeBOT
#

mikedwpdg

#

Luv_hannah

#

Vince

#

! Black

#

jabza

#

Yifei S

vocal wagon
#

Hey folks, where can I file a bug against Stripe Jobs? I saw an issue which is interesting and I'd love to get eyes on it. It seems Stripe Jobs is an internally built tool. Am I wrong in that assumption?

orchid thunder
#

Hello, I'm currently having some issues w/ Stripe Express onboarding for a few of the merchants trying to onboard through our platform account. They can't receive 2FA SMS messages from the provider stripe uses, so they are unable to complete onboarding. Is there any kind of workaround, like perhaps allowing them to use e-mail 2FA instead, that I could somehow force the Express onboarding flow to use?

hushed jasper
#

Hello everyone, I was hoping to add "Save credit card" functionality to my website. All guides I have found utilize paymentIntents [https://stripe.com/docs/payments/save-during-payment]. AFAIK, this only allows one payment. The experience I was hoping for was basically what amazon offers...the credit card gets attached to the customer and then they can choose from a list of cards to utilize for that transaction...for as many transactions as they want. Is this something that is possible?

sand bay
#

Hi, i am new here. i am trying to create setupIntent for future ach payments, I couldn't find an example that uses react PaymentElement to submit a setup intent. could you guide me here?

south trellis
#

can you explain this invoice in_1N0xnJBPM36OC3gXmTNMtCdP

vital parrot
#

how can i set a default country for addresselements phone field

sonic sand
#

Hi, guys.

I have a question about connect accounts.

have the possibility to send for my client a login to access he own account?

We are having problem with de verification of stripe and deny some account.

But the clients don't want send to me the documentation, so i want give then a login just for upload the correct information.

celest schooner
#

To all of you, knowledgeable and gracious people (almost like gods)... What's the best way to determine if a subscription is active? My website offers subscriptions for buildings, and I would like to check if a subscription is currently active. It seems quite complicated, and the API documentation is not very clear on this matter. Any ideas on how I should proceed?

nova bluff
#

Hello, I am trying to setup a promo code program. I have created the coupon object and also the promo code object from that coupon. How can I make it so that a user cannot redeem a new promo code related to that same coupon campaign?

storm imp
#

Hello! We are creating a monthly subscription with a free trial using trial_end with their invoices generating each month from their subscription start date. If we end the trial for everyone at a specific date (for example, july 4th), then will everyone be prompted to pay on that date or their closest billing date? Thanks!

unreal cave
#

is it possible to customize the checkout link? I am using checkout session create

vague perch
#

hello, I have programmed a dashboard where people can buy a membership to buy my service. They have integrated stripe payments. Which webhooks should I handle? There are so many I do not know which to choose. On which webhook should I give the buy the membership. appreciate you help

south trellis
#

can you explain to me what happened with the last payment of subscription sub_1MfZfgBPM36OC3gXMruXRty9

shut snow
#

last_payment_error is always null, even when I use cards with payment errors. I can't find anywhere in the docs a way to request this field be populated

random gyro
#

Hello Im having trouble with how to use Stripe Connect, I set up everything correctly I think. but I keep getting this error "The specified Checkout Session could not be found. This error is usually caused by using the wrong API key or visiting an expired Checkout Session. Please make sure the Session is not expired and that the API keys used to initialize Stripe.js and create the Checkout Session are test mode keys from the same account." Are we supposed to have another set of api keys for connect?

vocal wagon
#

Hi, how to add Bank redirects to multivendor site in Finland. Our developer said he had added it, but our checkout page do not show Finnish online bank payments as an option.

north plinth
#

will the stripe api allow me to get my account ID (not stripe connect)

shell jewel
#

Hello, I am having trouble fetching the plans I have created on the Stripe dashbord. Also How do I write the description of the plan? I was not able to find where I could do that. below is my code:

def get_plans():
    # Fetch plans from Stripe
    plans = stripe.Plan.list()

    # Extract relevant plan information
    plan_data = [
        {
            "planName": plan.nickname,
            "planPrice": plan.amount / 100,
            "currency": plan.currency,
            "interval": plan.interval,
            "planId": plan.id,
            "planDescription": plan.metadata.plan_description.split(';') if plan.metadata.plan_description else [],
        }
        for plan in plans
    ]

    return jsonify(plan_data)```
hazy flint
#

Hello, I already use VeryGoodSecurity (VGS) to store card numbers securely. I plan on integrating with Stripe and want to be able to charge customers through the card numbers that are stored in VGS. Is this possible in a way that does not require extra PCI compliance for me?

sand thicket
#

Hello, I am currently having an issue with card testers abusing my checkout. I use the Stripe-hosted payment page, and I'd like to raise some questions regarding client_secrets. Is this the right place to discuss this? Thanks!

vocal wagon
#

Hello, I'm getting a 422 Error in a webhook for the following events charge. succeeded, payment_intent.succeeded, payment_intent.created, but for the event terminal.reader.action_succeeded is a 200 is there any way to see the logs of the error, or any idea of what I can check

sand geyser
#

Hello! I have a question about financial connections. Let's say I already have some customers with a payment method attached (US bank account type). I would like to know the following:

  1. According to the docs, I must request permission from my customers to access financial data. If they already added a bank account, what is the easiest way to ask for this permission?
  2. In the case that the best way to request permission is through this integration: https://stripe.com/docs/financial-connections/other-data-powered-products. My customers will see the bank account they previously added as the payment method. Or will they need to enter all the bank account information again? (If that is the case, what is the guarantee that the account you connect to financial connections is the same account you have as your payment method?).

Thank you.

elder rivet
narrow thistle
#

Hi, when using payment intents and Payment Element, is it necessary to confirm the payment intent from the frontend (not backend)? I see that the stripe package includes a paymentIntents.confirm() method, but the intent can't be confirmed without a payment method, and I haven't found a way to get a payment method ID from the Payment Element

tiny torrent
nova bluff
#

Hello, is there a way to create a promo code / coupon that does not apply a discount to a users order but they can still add it to their order in stripe checkout?

tender pawn
#

I'm not able to find my PromotionCode and not sure why.

vocal wagon
#

Hey I just had 2 Quick questions:

  1. Is there anyway to see when reserve funds will become available on the dashboard?

  2. If I am making a marketplace type app, and I'm charging and paying users that have connect accounts to facilitate sales. With payouts enabled for the connect accounts, their accounts should always be trying zero out right?

delicate snow
#

How do we save a payment method for feature use with these options
Payment method: card , after_pay

frosty condor
#

Hello!
I have some doubts.
I stablished my principal payment method of shopify with stripe.
Im living in mexico and all my bank accounts are at mxn.
Is there a way to charge the products and use USD as the principal currency?
or i really need to use mxn

vocal wagon
#

hey i have a connected account which provided ID verification but stripe is stuck on "pending verification", she claims that its because she only provided one side of her ID and Stripe won't let her provide the ID again , can you please tell me how to fix this ? its urgent

fiery stirrup
lime garden
#

did something change with how invoices get flagged as paid when using a saved card on account? I'm getting an error in my app and it's because an invoice I pull using invoiceservice.GetAsync is Paid=true, but there is no paymentintentID anymore. looking it up in the dashboard i see "paid": true but "payment_intent": null,

maiden raven
#

Hello, If i want to save the latest invoice for a subscription, doing it capturing the invoice.created event would be correct?

graceful summit
#

Hello, im using the PaymentElement from
@stripe/react-stripe-js

And im getting this weird animation when the form appears.

How can I make my form appear more gracefully?

iron lynx
#

My team and I are working on creating a Stripe integration for one of our
products. The way the product will be used is by making an API request
where {api_key}/{pricing_option} are specified (pricing option may be
"advanced-v0" for example). The way we have modelled this in Stripe is by
creating multiple products, e.g. "prod-advanced", "prod-basic", and for
each product, create one price for it. We use metered billing so each price
is per API request. Once the API request completes its work, a usage record
is created on Stripe.

What we would like to do is have a Stripe-hosted page to allow users to add
a card to be charged later. We want to internally subscribe our users to
all of our product offerings using their provided payment method. We don't
want them to have to manage the Stripe subscription. As far as they are
concerned, there are api_keys which give them access to all product
offerings, and based on the pricing option they select, they get charged
for that.

Is this feasible in Stripe? Are there any samples that do things in a
similar way (Python server).
sand coyote
#

Hello Stripe Team! Good day!
Does Stripe API have an on-demand charge features/endpoints?

maiden raven
#

Is the period_start and period_end of a subscription invoice the same as the current_period_start and current_period_end of the subscription itself?

misty hornet
#

Hi @maiden raven your thread is still open, shall we continue there?

maiden raven
#

yes, sorry

misty hornet
#

No worries!

nova bluff
#

Hello, I am trying to create a promo code with a minimum order value, i am getting an error when I pass in the restrictions dict to apply the minimum value. I have a log in Stripe showing the error if helpful

cedar matrix
#

Hi! is there a way to set automatic "add funds" (send money) to a connected account whenever their balance is below X amount?

light mortar
#

Hello! We are testing add to wallet on iOS with a real device and card and it seems like it is causing a crash, how can we check we got the push provisioning access properly? We received an email back from stripe support saying we did, but is there something we can see in our dashboard? Following these docs: https://stripe.com/docs/issuing/cards/digital-wallets?platform=react-native#requesting-access-for-ios

Learn how to use Issuing to add cards to digital wallets.

sand coyote
#

Hello! Can I create a charge using price_id as the amount?

simple cave
#

hi i confuse now bad user checkout and payout please help me

iron lynx
#

If a user has a "active" subscription, I notice that on the customer portal user's are not allowed to delete their payment method. However, if a user cancels their subscription, and subsequently deletes all of their payment methods, and if positive usage has been recorded for the user's subscription, will the user be charged?

misty hornet
#

Hi @iron lynx your thread is still open, shall we continue there?

iron lynx
#

Sure

sand bay
#

Hi, I am trying to understand connect. we will have to payout users. can i use setupintent to store the linked bank account and payout users?

celest schooner
#

I'm not sur to understand. I have a web page. I know if a subcription is active or not. But if it's not, I guess I need a link, for the customer to subscribe to the service. But, it will not return a subscription, which I need later to check if the subscribtion is active or not. If I want the client to pay his subscription,, I need a link, and the return have to provide the subsciption number, so I store it... Am I missing a point?

fiery acorn
#

Hi, We are building an e-commerce platform where we are onboarding vendors using stripe connect. Is it possible to Integrate stripe tax to calculate tax on behalf of our vendors:
Note: we are using custom checkout

light mortar
fresh geyser
#

Hi there, my team and I are implementing support for 3DS challenges raised during subscription creation. We mirror the Stripe subscription in our system with an incomplete status and are wanting to use a webhook event to know when we can update the mirrored subscription status to active. Our current potential approach involves receiving the customer.subscription.updated event and accessing the previous_attributes hash for the status: "incomplete" value. Is this approach ok or is there a better way to determine when a subscription has gone from incomplete to active?

harsh ember
#

hi there, with Payment Element, is there any way that I can delete TermsText ?

fading relic
#

hi

nova bluff
#

I wanted to follow up on my last thread but it has been closed. I am trying to use cURL to create a promo code but it is not working. I have request IDs, and am using the code snippet I sent in the previous thread

jaunty surge
#

Hey! Team and I run an ecommerce website with stripe integrated to collect payments mostly done using cards. We are trying to display a custom payment failure message to the user on a Payment Failure page that we have. We are getting payment failure details using decline codes.
Is there any stripe test card that would fail on the stripe page and take us to the payment failure page instead of showing failure reasons on the stripe page itself? Or is there a way to add custom failure messages on the stripe page?

vocal wagon
#

Error cancelling your invoice, You can only delete draft invoices.

        await stripe.Invoice.delete(invoice_id)