#dev-help
1 messages · Page 9 of 1
Is anyone getting an immediate redirect if they supply return_url to the Verification Session? It seems the Session loads but immediately 301's the return_to url.
HI Team
I have a USD based payment link where many customers make payment. But, Yesterday one customer got error while making payment -
A valid Importer/Exporter Code (IEC) is needed to present in USD. Please contact contact https://support.stripe.com/contact/email if you have any questions.
Please help to solve this issue
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
When rendering the payment elements form, I let the user choose an amount to donate, which then creates the payment intent and renders the form. If the user fills out the form, then selects a different amount, it necessarily re-renders stripe elements with the updated payment intent (cause the amount changes). Is there a way to persist the information that the user has entered into the payment elements form and just pass in the new payment intent without doing a full re-render? some way of solving that problem
Question - how do I convert live mode back to test mode for developing?
Hello , how can we secure stripe payments using the checkout form method to avoid submiting card numbers in clear ? Thanks (backend php / symfony)
Hi what are the webhooks which are triggered when a customer completes one time payment using stripe payment link?
I'm getting this error with doing
$handleevent->customer_details->email
In a webhook
<b>Notice</b>: Trying to get property 'customer_details' of non-object in weird as it was working previously
https://www.youtube.com/watch?v=COeMEHKbECw&t=116s
after seeing this I tried this on PHP slim but I get error syaing slim application error when I try order-info
In this episode we’ll add a custom order confirmation page to our Checkout application we started with with the Checkout Quickstart Integration Builder.
We’ll use information from the checkout session object to populate order-specific information and display it to the customer after a successful checkout.
Presenter
Dawn Lambeth - Develope...
Hello, when try to create a paymentIntent I get an error:
stripe.error.InvalidRequestError: Request req_uUxjlsyVfzioZz: No such PaymentMethod: 'pm_1Lk8xPBoHaWF5LCrR1Fn3lFD'
I wanna test the various possible error messages Stripe can return when saving an ACH payment method, but I can't seem to find where in the docs y’all have testing Routing numbers and Account numbers for this purpose. I was only able to find https://stripe.com/docs/payments/ach-debit/set-up-payment?platform=react-native#test-account-numbers, but using the test numbers there doesn’t seem to cause any errors, as I would expect, when saving the form. Can anyone point me in the right direction, to know where I should look find the right testing data for the various possible error states?
Hi all, I'm trying to test the flow for using the Payment Element to add an ACH payment method for later use with the Setup Intent system. Does the test environment send microdeposit/verification emails when bank numbers are entered manually? It seems like that's what should happen based on https://stripe.com/docs/payments/ach-debit#mandate-and-microdeposit-emails but I'm not getting any emails. I have the option "Send ACH Direct Debit mandate and microdeposit verification emails" turned on in my Dashboard and I can see the accounts are created and awaiting verification under my Customers payment methods. Do those emails not go out in Test mode? Am I missing something?
I have a product with multiple prices. A payment and a subscription. Is it possible to create a checkout session that handles both of the price_ids?
Is it possible to add let's say 3 products and apply a discount 10% on all? I want this to be dynamic and not set from the stripe dashboard
Hello guys. I was a victim to a card testing attack, how to proceed? I was using card element js
hey team, we had a price change happen in our live mode, but we aren't sure which account did the event. We have the event id, is there anyway your team can tell use which email made the change?
Clarification question. Let's say I create a Coupon with 100 percent_off that applies_to three different Products.
A user then comes and adds those three Products to their cart and goes to checkout. They then enter a PromotionCode related to that original Coupon. Is the 100 percent off applied to a single one of those Products? Or is it 100% off the entire sum of their purchase, since that PromotionCode applied to the three Products they're purchasing?
Hi, quick question. let's say I create a checkout session with a discount/coupon. How can I apply this exact coupon/discount on the invoice after receiving a checkout.session.completed ? I do see that there is a total_details.amount_discount on the object returned. Should I create a brand new coupon based on this amount when creating the invoice?
am not a dev but am really having issues with my new stripe its saying my business does not meet the term and am using an old stripe with it before
We are seeing a "balance_insufficient" error when attempting to transfer money to a Connect account. Our balance shows 300x the transfer amount, so I'm not sure why the balance is displayed as insufficient. We tried it with and without a source_charge_id. Connect Account: acct_1KwC2Z2XHwwJZ7Vd
Hey all. I'm using stripe checkout to create subscription. I have a issue regarding failed payments.
How do I differentiate between payment that fails when a user cancels in-between checkout, or payment that fails for some reason when stripe tries to auto-charge for a subscription?
I hope that makes sense. Let me know if you need to know more.
Thanks.
Any documentation on why card present Android sdk required ACCESS_FINE_LOCATION permission? Google Play store is very strict about using user's position in background and I wonder why this is necessary for bluetooth device interaction
I'm using the .NET Nuget package, but when doing var session = stripeEvent.Data.Object as Stripe.Checkout.Session - then the payment_status is missing
following this example - https://stripe.com/docs/payments/checkout/fulfill-orders#delayed-notification
the value is located in the json string, but not on the object
I can’t seem to receive a verification code, because I believe I have an old number on file
*phone number
millerbean
I made a new account in stripe, I want it to be a connected account. How do I attach it as so?
Hi! Does setup_future_usage work in the testing environment?
During the creation of my payment intent, I also first create a customer then get their ID.
I pass this ID in the customer field during paymentIntent creation, as well as setup_future_usage with off_session.
When the retrieving the customer by ID, they don't have any payment method saved. Am I doing something wrong??
Also, to add. I've tried creating a followup intent with confirm set to true and off_session set to true as well. It fails saying it's missing a payment method
Nebojsa
Hello! I am creating a website for renting cars.I am using python/Flask. This is what i am doing:
First there is a page book.html in which is a form which the user has to fill.
The form is then submitted using POST method to /create-checkout-session.
In /create-checkout-session I validate the input from the user and then create the checkout session.
After that I store the data of the user and the ID of the checkout session in a table called pending_bookings.
Then in my /webhook route I firstly listen for "checkout.session.completed". If its true i get the id of the object
which is the same with the checkout session id and run a query like "UPDATE pending_bookings SET payment_intent = ? WHERE checkout_id = ?"
Then it listens for "payment_intent.succeeded". If the payment succeeded, i get the payment_intent of the event and run a query to select the data
form pending_bookings where the payment_intent matches and store the data in another table (active_bookings).My problem is here:
1.Sometimes it occurred that the "checkout.session.completed" event happened after "payment_intent.succeded", meaning the payment_intent
wasn't stored in the pending_bookings table thus the query returned nothing thus the data wasn't stored on my database.
2.In the webhook route when something goes wrong the return statement doesn't work and the user is redirected to the thank you page
Sorry if this was to long to read and thanks in advance
Hello! For the project I'm working on, I want to store a local record of the payment method info used to pay a certain invoice (like card type, last 4 digits, etc.). I'm curious of the recommended/reliable way to get this payment information.
Our current setup:
- we're using the invoices API to generate an open invoice for a customer
- we use the payment intent associated with that invoice to load a PaymentElement that the customer can now enter payment method info
- we listen/react to payment events to run any post-payment operations
I see a few events that we could potentially listen to, to get the payment method used, and store it.
invoice.paid:
The invoice.paid event data doesn't have payment method info directly on it, but has a payment intent ID which we could then fetch to get the associated payment method info. Or is there another field in this event that might be better to use here, instead of the payment intent ID?
charge.succeeded:
This event has the payment method info directly available. But is using this event not recommended as charges are legacy?
payment_intent.succeeded:
The payment_intent.succeeded event has a charges member on it that directly contains the payment method information. But aren't charge objects considered legacy? So is it not recommended to use the charge member on the event here?
The payment_intent.succeeded event ALSO has a payment_method member directly on it, but it's not expanded, it's just an ID. We could use this ID and run a fetch to get the full data, if need be. I'm thinking this might be the route to go if using the charge member above is not recommended
Any help/clarity on the recommended approach here would be greatly appreciated!
hello! i am migrating from card element to payment element, but ran into some confusion on how to use existing payment methods in the new flow. so for new payment methods we are creating a subscription in an incomplete state, returning a client secret, creating the payment element, and using confirmSetup/confirmPayment to confirm the payment client side. how should we go about attaching an existing payment method the saved to the customer object to a subscription created in this new system?
Hello, we're experiencing a new issue with a previously working service, our team is wondering if there was any changes to how stripe connect and customer ids work. Here is our case:
We use connect accounts so businesses can recieve revenue from their service from end users. We have the org create connect accounts with our dashboard after which we track in our db. End users when creating their first transaction create a stripe customer id and that is also added into our database as a user field. Now, before it was previously working where we create a stripe customer and track that in our db, that still works and does not fail. But when we create a stripe transaction using the previously saved customer id we get a 400 error saying that stripe customer doesn't exist. However, I now see that when we look at our non-connect customers, the customer id does not exist although existing in our db and came successfully from stripe. But when I go to the stripe connect account customers I notice that customer id lives there instead. We did not change any of this code recently, so I am wondering if there was a change in how on_behalf_of works and if there is an easy fix for this in the API
Hello, I'm trying to do onboarding (https://stripe.com/docs/connect/connect-onboarding). Everything all right. I do something like this:
$answer = $stripe->accounts->create(
[
'country' => 'US',
'type' => 'custom',
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],
]
);
$answer2 = $stripe->accountLinks->create([
'account' => $answer['id'],
'refresh_url' => 'https://example.com/reauth',
'return_url' => 'https://example.com/return',
'type' => 'account_onboarding',
]);
get url from $answer2, and do step by step.
But... In this doc https://stripe.com/docs/connect/custom-accounts I found "After an account is created, all notifications about changes to the account are sent to your webhooks as account.updated events.". I don't see in stripe events. What do I wrong?
*events for payment_intent.succeeded work perfect
Can somebody point me to docs that talk about what the error(s) that is thrown if a discount code is used in a Checkout session that brings the net to 0? Is there a way my system can be notified of that? Or is it simply an error shown to the user?
Hello guys!
I have one running coupon with 3 subscription eligible. I created a new subscription and I want to add it to that coupon, can this be done ?
Hi there quick question, I wanted to create an integration with Stripe using react with the following model, can you please help me understand if this is possible,
- User to purchase a product called X for a one time fee of 30 dollars
- That same user upon purchasing product X gets placed in a monthly subscription for 5 dollars a month until cancellation.
In summary both the one time fee and 5 dollar subscription should be collection on the first month and after that only 5 dollars per month. Would you also provide any resources of docs I can start with. Thank you for your help
Does anyone know how to use stripe-js to buy a product that's defined in their dashboard? What I have figured out is that I can create a payment intent, but that doesn't allow me to pass a price ID. I can also use stripe checkout but then I'll just get a link to an external payment page. I want to process the payment with stripe elements.
Does creating payment intent without confirmation throws error when payment method is not set up for 3d secure and require it or if the card holder does not have the amount on the card (low balance)?
Is it possible to get your MRR (Monthly Recurring Revenue) through the API?
When a coupon is removed from a subscription I get a customer.discount.deleted event (e.g. evt_1LkClXBSqAkKUXpQApZlnpiS) but not a customer.subscription.updated event. Shouldn't it trigger both since theoretically the discount property changed on the susbcription?
Is there any way to merge customers or change the customers invoices are linked to, after they have been created via the API?
Hi all I am trying to get a connected account going on a test platform. It keeps telling me this but I am in test environment. Any ideas on how to resolve this?
Hi team, we are a platform using Connect, and we had a few cases where our connected account was restricted that caused charges to fail. We'd like to surface those connected account issues proactively to minimize disruption. It seems we can listen to the account.updated webhook event. Is there a documentation for exactly what fields we should check in the event? Thank you!
Hello, I have an existing subscription and I'd like to schedule a future update to change the price and quantity. I created a schedule from the existing subscription and I believe I need to update that schedule with the start_date, price, and quantity. From what I understand, the initial schedule created already has a phase 0. I'm trying to add a phase 1 but it's giving me this error:
"message": "If passing an array with explicit keys (e.g.
foo[0]=a&foo[1]=b) instead of as an array (e.g.foo[]=a&foo[]=b), the keys must be numeric and sequential starting from 0. You passed the keys1, we expected to have a key with the value0.",
Hello, one of our connected accounts has it's payouts locked and we cannot find anyway to resolve this. The account is over two years old and has had regular payouts since it's inception and nothing has really changed with its setup, I am looking for anything we can do to resolve this issue?
We'd like to do this as well btw.
Hi all. I am trying to retrieve bank account information using the https://stripe.com/docs/api/payment_methods/retrieve endpoint but I am getting a resource_missing error for some of them. Can someone help me review what I may be missing?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, I have a use case that is very similar to this post on your reddit community: https://www.reddit.com/r/stripe/comments/j28rgf/multiple_payments_for_one_payment_intent/
I'm not sure the comment is helpful though, because a setupintent only saves a payment method to a customer. How would setup intent achieve the use case abovE?
Hi! I live in norway and i know bank payouts are not instans but i can't seem to find the payout button
Hello. I'm trying to get started with Stripe but I can't seem to find an article I need in the docs. So our client do not want to use Stripe Checkout and wants us to build our own checkout page (where you can enter card number, security code, etc). Is that possible with Stripe?
Hi everyone. Is this an active discord? I am a developer new to using stripe.. I have been able to set up a payment element with backend integration... but when I console log the 'paymentIntent' response.. it gives status: 'requires_payment_method'.. but according to my understanding it should say "requires_capture" since I am using capture_method: 'manual',
this is definately possible James. I can probably help you
Hi all. I am trying to retrieve bank account information using the https://stripe.com/docs/api/payment_methods/retrieve endpoint but I am getting a resource_missing error for some of them. Can someone help me review what I may be missing?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
amount: 1099,
currency: 'usd',
automatic_payment_methods: {enabled: true},
});
console.log(paymentIntent)
res.send({
clientSecret: paymentIntent.client_secret,
});
});```.
Here is my code for the paymentIntent. The element shows up on the front end. I fill in some test CC info, and this is the response object I get:
payment_method_types: [ 'card', 'link' ],
processing: null,
receipt_email: null,
review: null,
setup_future_usage: null,
shipping: null,
source: null,
statement_descriptor: null,
statement_descriptor_suffix: null,
status: 'requires_payment_method', <------ This status should be "requires_capture"
transfer_data: null,
transfer_group: null
}
I see that Stripe has an option to place a hold on a payment method and capture the payment later.
If a hold succeeds, will capturing the payment also succeed, or can capturing a payment fail even though a hold succeeded?
Hello everyone!
Is there a way to limit the list of countries in a dropdown list on the Billing Portal page for the billing/shipping addresses?
Carlton
Hi there, we have an application where some of our clients use Stripe and we have built a Stripe integration into our app so that our clients can take payments with Stripe. We integrate with the payments API for both one time and recurring payment creation and we use Elements for the UI components in the payment form in our app. In order for a client to use our integration, we have them enter the publishable key and secret key into our app and those are used when making the calls to the API using the Stripe .NET library. With the background out of the way, we have a client who has asked if our integration can support Stripe Connect. What is the difference between a Stripe Connect integration and what we have done? How can I update our integration to also support Connect? I appreciate any info on this!
Is it possible to limit purchasing by state? Our store only ships within Alaska and occasionaly we get an order going outside alaska
no i just used stripe cli for local testing
Hello. My sales rep cant answer my question and told me to reach out to a developer. We want one WooCommerce portal for our customers but for the $$ to go to separate bank accounts based on the invoice type. Is this possible?
Could anyone point me towards a detailed guide on stripe implementation for flutter with back4app? I have gone through the below tutorial, but it doesn't summarize a 'Flutter' implementation.
https://www.back4app.com/docs/cloud-code-functions/integrations/stripe
I really only want to implement 'Stripe Checkout' and not develop the entire payment integration. Stripe Checkout is detailed here, but the main documentation is for Ruby and not Flutter. https://stripe.com/docs/checkout/quickstart
Hey, I'm building an integration that relies on Stripe Tax and have seen that the beta for the Orders API is closed. Do you know if there's anyway to get added to the beta? Failing that, do you know when it will be fully released to all users? I can use Checkout for parts of my integration to handle tax, but it would be really great from a UX perspective to also be able to use Orders to build the payment flow directly into the page.
Is there a way to check if the latest invoice of your subscription is already paid using the API?
I do not have a website and plan to use a "Stripe Payment Link". On the "Edit payment link" page (under "Advanced options") I clicked the checkbox "Require customer to accept your terms of service" and saved the Payment Link. Then I updated my Public profile terms of service URL. But the checkout page is not showing the Terms Checkbox
Hello, I´m little lost and I can´t find the proper api call to add Bank Transfer Account Payment Method to customers . Any hint ?
justinmarkob
I want to update the discount.applies_to property (https://stripe.com/docs/api/coupons/object#coupon_object-applies_to) using the Stripe CLI to add a new product to the list of applicable products. Could you please provide an example that shows how to do so? I can't seem to figure out the syntax to update an array.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi folks! We're doing an ACH credit integration where users may send funds to a source tied to their account, and we process the transaction + charge the amounts as webhooks are triggered. The happy path works very well, but I'm curious how you would suggest handling the case where the "charge succeeded" webhook fails or is not called, leaving the source in a "chargeable" state; the system does not know it is still chargeable, and when a user deposits more funds, the webhook that says source.chargeable is NOT retriggered, so this task is not re-ran.
While we're making the actual implementation rock-solid, I'd like to consider the unlikely events since we're dealing with funds and need some way to track these events. A naive implementation may be a CRON/scheduled task, or listening on source.transaction.created (instead of chargeable), and then checking to see if the source is chargeable; if it is, we call the function that handles charging.
Another example to consider: say you have two events where you fund 1000 and 6000 respectively; if you replay either of these events independently, the values for amount_received/amount_charged are specific to that point in time; you would not be able to charge 7000 by replaying only one of these events. You'd have to do both (which makes sense! Just need a way to make it robust.)
Hey all, we're able to prefill a users previous card information via a customer ID in react native.
How can we accomplish the same on react web?
We're using PayElement component, but in react native we're using initPaymentSheet
I don't see any place to put a customer id value
Hi how to auto paginate balance transactions in ruby ?
i'm trying to add a promo code input to a page that already has a Stripe Payment Element. I'm running into all sorts of difficulty with trying to get promo codes to apply to invoices, subscriptions, etc. my current setup is similar to the example here (https://github.com/stripe-samples/subscription-use-cases/blob/main/fixed-price-subscriptions/client/react/src/Subscribe.js)
ideally, after i apply a discount/coupon to an existing subscription, i would be able to regenerate the current outstanding invoice, but so far i've found no way of doing so.
what i've tried to do instead is when a user clicks on "apply promo code", it instead voids the existing subscription and then creates a brand new one, with the promo code applied at subscription creation in order to reflect in the autogenerated (and finalized) invoice, but this has the unfortunate sideeffect of also advancing the subscription to be Active if it's a 100% promo code.
i've been trying to look through past messages here to compare others' approaches but am still unclear on how to do so.
does anyone know if you can create a payout with a set release date? for example, my company uses escrow with a 24 hour complaint period. I want to create a payout that will be started at the end of the complaint period
When we integrate with WeChat Pay, when testing on the test environment, after simulating a user end to scan the code for payment, we cannot get the payment result via webhook (mobile and pc are the same), wondering if it is a problem with the test environment or if there is something missing in our integration?
So I have a discord server with a paid role through upgrade chat. I've had several people sign up but Stripe is withholding my money because I do not have a verified website. I have attempted to use several different links including to my discord, upgrade chat, and instagram. Nothing works and I need to access my money what do I do?
Hi, I am getting this error:
Discount di_1LkIGXFKn7uROhgCKGexqMHc does not exist on the invoice, the invoice's customer (cus_MRfy126RaXQcCc), or invoice's subscription. Discounts can only be applied to an invoice when they already exist on the invoice, the invoice's customer, or invoice's subscription.
What I am doing is: create checkout session, user pays, listen to incoming webhook checkout.session.completed then retrieve the Coupon.ID and apply the same coupon on the created invoice. I do not understand why this can't/wouldn't work. Or why Stripe doesn't allow this? Don't get me wrong, I can easily create an exact same Coupon (and I will do that, just to work around it) but it just doesn't make sense to me. Why not to be able to re-use the coupon?
Hey team, we're doing some review of SCA in our application, does anyone has any diagrams/UX flows of best practices they could share with us?
The docs have it all detailed, but some visuals would help us
Curious about why Stripe calls out exemptions for SCA here and how does that apply? If we have a Connect Platform account, can we request exemptions? https://stripe.com/guides/strong-customer-authentication#exemptions-to-strong-customer-authentication
Hey everyone, I'm going live and working on automated usage submission integration. I've been relying on lookup_keys and wonder if anyone had useful techniques for managing versions of your service plans (prices)?
I am currently creating synthetic keys to allow versions of prices that are general to all customers, or specific to an individual customer.
The challenge I am trying to implement is when a product/prices is archived and replaced with a new product/price, I want to transfer the lookup_key to ensure automated services keep working.
is this the right way to create and update the subscription schedule in the current billing cycle?
` $subscriptionSchedule = \Stripe\SubscriptionSchedule::create([
'from_subscription' => $this->model->stripe_subscription_id,
]);
\Stripe\SubscriptionSchedule::update(
$subscriptionSchedule->id,
[
'phases' => [
[
],
[
'items' => [
[
'price' => $plan->stripe_id,
],
],
'start_date' => $subscription->current_period_end,
],
],
]
);
`
PaymentMethodTypes =new List<string>
{
"card"
},
which are the other payment method??
For the search paymentIntents API and if using the limit parameter of 10 for example, will that return the 10 most recent records?
How can we make a single refund for customer having multiple cards and and transaction?
Is it possible to charge a customer for $0.0 using 3Ds2 ?
Hello Everyone ,
can you please tell me how we can get the card Holder name in API can u please tell me
Is it possible to change the text "Then US$15.00 per year after coupon expires" to a custom text on the stripe's checkout (branding) page?
Hi,
I'm creating a subscription with these parameters [subscription with free trial billing anchor on the next possible 1st of month prorated](see create request image) but I've noticed that upon creation it automatically sets the subscription to send invoice (auto update image) why is that happening?
Hi
I'm very new to implementing a stripe payment gateway btw creating a custom payment flow with the customer chooses the price, we have our own UI where we need to embed the stripe checkout page and need to allow the user to enter the amount how much they want to pay. I went through the stripe document and from there I'm able to create a custom check-out page but not able to allow the user to enter the amount of their choice so anyone has any Idea how we can achieve this?
Hi, is it possible to retrieve payment intent by client secret?
I was testing my webhook integration with stripes webhook forward. When everything seemed to be working fine, I set up some webhooks online in the dashboard. However, those webhooks also fire when I complete a payment on my localhost? Is this intended behaviour? How should I handle this? I only want my local webhooks to fire during development (the ones at localhost:3000/api/my-webhook) and the live ones only on my live website (www.mysite/api/my-webhook). Bit confused about this.
Hi guys, I'm a small business owner from Singapore. I've tried out Stripe for awhile for my online sales. The current fees seem to be 8.4% for VISA payment. I've read on an online article that VISA fees via Stripe is around 2ish percent. What am I missing out? How do I make the transaction fees for my products to be 2ish percent?
Anyone know the API to retrieve tiers on a graduated price?
👋 all
I have a question concerning https://stripe.com/docs/api/setup_intentsImplementing
so the EP POST /v1/setup_intents
Is there any time limit enforced by Stripe for the length of time between the setup_intents and the actual charging of the card or Paymentintents?
Hi,
Just have a few questions:
- Is it possible to remove the "Pay Online" link on the invoices
- Is it possible to customize invoice item wording
Hi is there a way to stop invoice from finalizing when creating subscription using subscription.create(...)? i want to update the default paymentmethod of the invoice before finalizing
hello again. following on from this thread (#dev-help message) - to answer your questions:
- This is using SEPA direct debits using a saved card.
- This is a custom integration with Stripe elements
Just posted this: I was testing my webhook integration with stripes webhook forward. When everything seemed to be working fine, I set up some webhooks online in the dashboard. However, those webhooks also fire when I complete a payment on my localhost? Is this intended behaviour? How should I handle this? I only want my local webhooks to fire during development (the ones at localhost:3000/api/my-webhook) and the live ones only on my live website (www.mysite/api/my-webhook). Bit confused about this.
Someone replied, that I should be able to separate them using test mode / live mode
But I was too late to reply.
Where can I separate my webhooks into test mode / live mode?
So far, I was only able to find a guide on testing webhooks
Hello! I need to change the language of the text that it show in checkout session. The checkout session is called as connected account. Thank you
Hi, is it possible to bulk download all the invoice files of a given subscription_id?
I am trying to clear stripe terminal screen display after cancelling payment intent with android sdk. I am using bbpos wisepos e. It's not working. Is there a solution?
when I create charge using stripe API Then I got this error message :::ACH payments from IN accounts are not currently supported
Several of our clients use one account. Each of them has their own webhooks registered. When there is "setup_intent.succeeded" event, webhooks are sent to everyone. However, one of them corresponds to the code 204, the rest 400. According to the documentation, after receiving the 2xx code from at least one client, the webhook should stop sending. This does not happen, the rest of the client continues to receive webooks for the next few hours, the one who replied 204 is not. Why is this happening? Such a situation should not happen.
Hi, how do I know if my account is a standard account or not?
Hey! Are there any other situations (common or uncommon) where $0 invoices are issued besides when a customer have claimed & starts their trial?
hi, as a Standard Connect platform, can I onboard merchants from different regions? say we're from EU, but the supposed connected account is gonna be from Canada
Hello, How I can Update KYC ?
Hello, I'm trying to see the card BIN number. This private feature is enabled on my accountId acct_1Ims8eEYGFT7mAiZ. But I'm not see the results when I createCardToken. I need your help, please
I have a custom form, where users type in their name. When they fill out this form and press next, i create a payment intent in the backend. Then they fill out the stripe credit card form in the front end and the payment intent will be completed
I'm wondering whether I should put a captcha
before my first form, that will send the payment intent
or what best practice is / whats recommended
Hi, i got this error when im creating an invoice... Nothing to invoice for customer; code: invoice_no_customer_line_items; request-id: req_xAHJIokTqDSUNR please advice, thanks
Hi Developers I need your help
My payouts are not processing it says contact stripe
and stripe is not ready to help me
[topic: card issuing]
Hi Stripe Guys!
we issued both physical and virtual cards. My question is:
are they enabled for NFC/contactless payments?
is there anywhere documentation about?
how about devices?
R.
Since my account is no more. Besides being a legal business you do not want to reactivate my account. But i would like to request you to atleast follow up with me and send my donations to my bank so that i may donate these funds to poor kids. you can see that we have started a cause on our website
I have complaint and filed a case under cyber crime for my donations. Stripe is not ready to pay me the funds i guess
Hi.... Is there any limit on number of cards i can save on stripe ??? I means how many card i can save of a customer for future payments ????
Hi there !
I am using the subscription with the usage-based model
I Was talking with @meager hawk yesterday.
I have more questions about the behavior.
Since in the first billing period, there is nothing to charge until the billing period is finished.
How the 3DS authorisation works ?
I mean, when I subscribe I enter my card details. but then , the card will be charged only 30 days later.
Is Stripe doing a first payment intent not captured when we enroll the subscription ?
how to transfer money from stripe to bank account using stripe API
Hi, I am working on adding stripe payments to a CRM system we run. The automatic payments flow is working great but I would like to add a payment link to our invoices for the customers that do not want to add a credit card. I want to do this by sending stripe the invoice amount & stripe customer Id and getting a link back. In the api docs it looks like you need to add products / pricing to stripe but I can't see an option for general invoice payments. Anyone know how I can do this?
Hi there, I have implemented the stripe elements in order to take a card payment, and then successfully completed the purchase and can see that the payment has been made, (in test) on the stripe dashboard. We prefer the 'payment' form rather than the 'card' form, (as it contains postcode rather than ZIP code as we are a UK business) but when I change the code to say 'elements.create("payment")' rather than 'elements.create("card")'- the form appears correctly, but when I call the confirmCardPayment method on sale completion, I get an error stating "IntegrationError: Invalid value for confirmCardPayment: payment_method.card was payment Element, which cannot be used to create card PaymentMethods."
Hi all,
Does anyone have any idea how we can get to know which user has paid the amount?
suppose one user login the account and doing a payment, how we will get the login user info after checkout?
like email
Hi. Our system accepts orders via stripe checkout. We have a scenario where the PaymentIntent(uncaptured) total may need to be adjusted. i.e. we cant service the full order but we can service some of it. I can't reduce the PyamentIntent amount because it came through checkout, see below.
Stripe::InvalidRequestError ((Status 400) (Request req_Ehak3vfcL406md) Some of the parameters you provided (amount) cannot be used when modifying a PaymentIntent that was created by Checkout. You can try again without those parameters.)
What is the best approach for this scenario. I suppose we could wait until the PaymentIntent was captured and then refund the cancelled amount but that isn't ideal.
Hi, I'm currently using stripes subscription service which is all running fine, I've followed the low code approach and added the checkout service api as well as the Web hooks.
When a user logs into the website and purchases a subscription, everything works fine, it goes through the webhook and I've set the webhook up to update the user information in my models as subscribed.
However, when their subscription expires and is set to automatically renew, as the user wouldn't be logged in at that point, my webhook can't access my model.
To achieve this, I would need say a consistent customer ID that is present in both the expired subscription and the subscription being renewed. For some reason, when a subscription is renewed, it creates a new customer ID, which I can't use to access my model.
Is there a way to keep the same customer ID for a user when the subscription expires? Otherwise, what other consistent data could I use that would be present on both the expired subscription and the renewed subscription that would be unique to that user?
hi, I have a few question on invoice items and how they should be sent to my customer. I'm creating a discord bot that will generate a invoices and send the invoice URL back to the customer ready for them to pay. I can create the invoice item but on sending the invoice the amount = 0 as if the invoice item and invoice have not been linked. have I missed something link the invoice item ID from the create invoice request?
Hi there. I'm writing some cypress code to test my integration. When I click on a button that creates a checkout session so that the user can add a payment card, when I run through cypress, stripe checkout seems to hang (it stays in the "loading" state for ever) - is this something you can help with?
can anyone tell how to fix an payment-intent-authentication-failure this is not smth related to devs i know, but i looked at devtools it showed me this error
Is stripe automatically remove expired card from customer Object ??
Can't we delete the values provided in customer_invoice setting field
How to ask Cardholder name when using Stripe Payment element with card payment mode
Need help with stripe integration using angular - django
Hi all,
I have a question: The company I work for runs a Magento 2 e-commerce site that have had a previous Stripe integration for accepting card payments for retail customers. But, due to our customer base being mainly other businesses, we decided to abandon the Card Payment option and wanted to close our Stripe Subscription. However, remnants of the Stripe Integration/WebHooks still occurs when creating new accounts, adding items to carts etc. It has something to do with Expired API keys - which makes sense - since we closed the account with Stripe, but I no longer have access to the Stripe dashboard, and therefore having trouble investigating any further.
Any help, tips or guidance would be greatly appreciated 🙂
Hi team, is there an easy way to get the verification status of "us_bank_account" payment method? It used to be that bank account payment method would have a status property, with values such as 'verified','chargeable' etc. But those do not seem to be a part of the "us_bank_account" payment method. Do we need to store the setup intent for those payment methods now until it's verified? is there no easier way to check verification status with just the payment method itself?
Getting back to my question from yesterday. It seems like our client wants to become PCI compliant and handle payments by ourselves at some point in the future without Stripe. But for now we want to use Stripe only to process payments from our users without using any of the Stripe libraries on the frontend. We would like to have our own credit card form, our own backend infrastructure for storing credit cards information, etc. Is there a flow for that in Stripe? If so can I get the link to the docs where implementation details/examples described?
if I separate capture and confirm for off-session charges, would there be any problem compared to using the stripe recommended way of setting
confirm: true,
off_session: true
I've got a question about automatic payout cutoff dates. Is there anyway to know for a specific payout the date period of transactions it encompasses? So a start and end date that specify that no charges outside of those are included in the payout?
We have a bit of an issue with card-present transactions and Payment Intent setup. When we set up a Payment Intent for card-present, we would like for that to be as general as possible. For example:
We need to “arm” the terminal to accept any kind of card, credit, debit, or interac debit (in Canada)
We need to indicate whether we would like a token back in order to save it to a customer record after
The problem we are facing is that future-use tokens are not supported for debit in general, and for interac-present in particular. When we set up the Payment Intent however, we do not know yet whether the customer is going to swipe a credit or debit card, so we would prefer to be able to specify the payment_method_types = [card_present, interac_present], as well as setup_future_usage=true, leaving it to Stripe to determine whether or not a token may be returned, based on what the customer swiped.
If we do it today, we get the error:
setup_future_usage cannot be used with one or more of the values you specified in payment_method_types. Please remove setup_future_usage or remove these types from payment_method_types: ["interac_present”].
Please advise.
hey Stripe team - In terms of using the paymentintent API and Connect which endpoint should be used for triggering the mandate confirmation email notification?
Does Stripe have a special webhook for mandate status changing?
Hi! I need to create subscription with checkout session, but I want to choose a date when this subscription (and the payment) starts so:
I create a checkout sesion with type setup, after with a webhook I can retrieve a setupIntent https://stripe.com/docs/payments/save-and-reuse?platform=checkout....ok but next? what should i do? I need to choose a date...for the beginning of the subscription....maybe i need to create a schedule subscription? Thank you 🙂
Hello - I'm getting an error parameter_unknown when using confirmCardPayment. Exact message is Received unknown parameters: _mids, _timings, _pendingFonts, _isLoaderFrameMounted, _elements, _controller, _commonOptions, _id I'm using v1.36.0 of stripe-js library, so none of these parameters I think are something I've sent
Hello. I have a working integration for single product payments. Now I need to be able to charge my clients a monthly subscription. The problem is that each month the price will be different, since it is charged for the use of my platform. It is the same as paying electricity, water or gas, each month is different, but it is charged automatically. Can you tell me any guide or documentation on how to do this? Thank you very much.
@brazen gale Don't know which region you are in, but this sounds like what Direct Debit is for
I am from Spain
Have a read about direct debit - that sounds like how this sort of thing is usually done. Not with card payments, but an arrangement directly with the customer's bank.
We use stripe express and none of our customers can update bank accounts - how do we set this up?
@brazen gale https://stripe.com/docs/payments/sepa-debit
I understand that it is the same to make a direct debit order between my bank and the client's. But what I am looking to do is that the client, when paying the 1st time with Stripe, saves his card data and authorization of recurring charges. In this way, each month make a variable charge.
@brazen gale This is probably directly for your use case
Even though the Connected Account region is set to CA, this error still occur when creating payment intent. Any idea?
"Cannot create a destination charge for connected accounts in CA because funds would be settled on the platform and the connected account is outside the platform's region. You may use the on_behalf_of parameter to have the charge settle in the connected account's country. For more information on on_behalf_of, see https://stripe.com/docs/connect/charges-transfers#on-behalf-of. If using capabilities (e.g. card_payments, transfers), note that they affect settlement as well. For more information on capabilities, see https://stripe.com/docs/connect/account-capabilities. If you still need assistance, please contact us via https://support.stripe.com/contact."
Hello. Is it okay to expose price_id in frontend get request to create checkout? Or should the price_id be secret?
Hey Stripe team! I have a question about Stripe Connect and Test environments --
If my customer goes through the Stripe Connect flow, does my app have the ability to operate on both their Live and Test environments? Or is it Live only?
We are an API company, and so my customers use my app in a "Live" and "Test" environment. Today, we have simply disabled all Stripe-related functionality in the Test environment, as we don't want to inadvertently charge users from Test traffic.
Does Stripe Connect allow me to tie my own Test environment to the customer's Stripe Test environment? If so, how does that work?
Hi Stripe Team, I am a caterer trying to integrate a checkout solution with scheduling. Does stripe checkout have the capability to embed a scheduling software during the checkout process?
I just upgraded my API version (to 2022-08-1) and now I get a null returned for the payment intent for this request: req_spLzj4uWVW6p0L - is this an undocumented breaking change or am I doing something wrong?
Ah, it's for 0 euro. That's why. Never mind. Due to changed behavior of pending_invoice_items_behavior.
Hello, I have a question on webhook switch. Currently I have, let’s say payment_succeeded sent to endpoint _1, I am planning to switch to endpoint_2. What I am going to do is: set up two endpoints on Stripe dashboard, the old one will work and new one will error out. After I merge my code, the new one will start working and the old one will error out. My question is: if an event fails on old endpoint, after the switch, will the event be retried on the new endpoint?
Hey Team, our company is considering Stripe to accept payments for our software, but I had a question---
Can we pass Key/Value pair information to Stripe via URL parameters?
ex: Can we send a customer to www.ourwebsite.com/purchase?product=software1&licenceid=723637
And then upon the customer successfully completing the transaction, could those parameters be sent via a Webhook back to our systems?
Hello Stripe team! Could I know if there is a way to be notified via a webhook that a Stripe Checkout Session is failing ? Our customers reported not being able to pay since this morning and we noticed logs output 500 errors when customers attempted to pay. How might we be notified of that so we can react quickly?
Hi Stripe Team, I am unable to log in to my account as I have lost the phone number on which the verification code is received. How can I change this phone number to another one? Thanks!
hi Stripe team, in this scenario, is it possible to remove the apple pay I've crossed out? thanks
Hi! I am trying to set up a local webhook, but is says my API keys have expired. I've done this multiple times, and I have tried to roll them multiple times. Still the same error when trying to set up the webhook. Is there currently any problems?
Hello. I'm doing an integration with wordpress...
I already put the test keys and activate the test mode in both woocomerce and stripe...
the transactions arrive at stripe but they are blocked.... it says that one of my rules blocked the transaction.... and it says that stripe blocks them when there is a high risk....
the problem is that my stripe has no rules, that is, it is by default...
what could i do?
Thank you
Is it possible to integrate a card reader with a standard web application? I have a NodeJs /Express for the UI . I have implemented the "Simulated Readers" fine, but I am lost at connecting to a real device.
hello! I have to check the status of a scheduleSubscription. I want to manage the case when the payment failed. So: I want to send an email to the customer with the txt "your payment is failed so update your card information following this link (i need a link to do that). You've 24h otherwise your subscription will be deleted. is it possible with webhook? I mean Send email is my work, I want to understand how to check the status. Which webhook invoice.payment_failed or payment_intent.payment_failed?? I mean, this payment is due to a subscrition schedule in a customer with card detail. Thank You 🙂
With Stripe.js, I have Google payments disabled but in chrome dev console I'm still receiving n "pay.google.com/.../" errors.
Hey guys - We have a connected account that hasn't received payouts yet - it's tried like 7 times to payout to her debit card but it's failed each time. I don't see a reason anywhere - is there some way to know what happened?
Hello, I'm very new to Stripe and I'm having trouble debugging an issue with my implementation. I'm not sure if has to do with my account or if deals with my code. I'm trying to add stripe to my website when I call any of the stripe functions, nothing seems to come back. All of this is purely for development purposes. I'm tried to call stripe.CreateToken() to do a basic test. I'm trying to implement stripe.confirmCardSetup() but I don't even get an error message. It just hangs during the await stage.
Hello, we have been approved to use financial connections in live mode, but the api to launch financial session is still producing 500 error
Hey, I need help with my account. It was closed but I still have 2700$ there, could someone tell me when will I receive them?
I am selling subscriptions.
A customer visiting the customer portal does not have the “update plan” button available. Only “cancel plan”. When I visit the customer portal I see the update plan option.
Any ideas?
Hello guys! I'm working on a discord bot that would send messages in a certain channel based on the webhooks that it receives. The problem is that all the webhook return a 404 response with "Invalid encoding: ISO-8859-1". I do have a domain with SSL that's pointing to my server. I've made a webhook listener which looks almost identical to the one in the Docs and I've set it up in the webhooks section from the dashboard. I have opened port 4242. When it test mode and use the CLI with the forward params it works. But on live mode it doesn't.
is there a phone number i can call?
I've been trying 3 weeks now to get an sms verification code, express account created with engineear.com - I can get sms verification from engineear 3 times in a row if i want, can't get passed the stripe one - and there's no way to get support with express account as it requires sms verification lol
also wrote to support, nada
I want to speak with someone directly about my issue. I'm trying to get my 1099 so i can file my taxes and Stripe doesnt recognize any of my email addresses for some reason
Does Sigma work in the Test Environment? We're trying to setup queries to setup with webhooks, but all our data is in test mode. Sigma is only returning live mode data
Need help it's saying fail ssn
hey there. We are just needing to create a test Customer and put her on a Subscription so we create a Customer, a Product, and put them on a subscription but there is not payment method of file. It is just for testing so we are using a tok_visa.
req_mFmrwbC370gN2E
How do we prevent the error:
customer = Stripe::Customer.create({
:email => 'demo@example.com',
:source => 'tok_visa',
}, {:stripe_account => stripe_user_id})
StandardError => e: (Status 400) (Request req_nBAOYmRp7yQ2c7) This customer has no attached payment source or default payment method. Please consider adding a default payment method.
Hello, we want to have an account that has access to the test env only in our stripe account for devs to use. Is there a way to set this up?
Hi!
I need some help to know if i can do this process with stripe connect...
We are developing an App where the user can join in a game (survivor) paying the entry with money (they add funds in the app).
So the question is.. we need to transfer the money to the winners of the game and another part to out account (commision)
The think is the game can long 40 days or longer.. i know stripe can hold funds for 90 days in mexico.
We can charge to the clients, hold the money in stripe account and then decide where to transfere? (But outside Stripe, where user decide with the bank info)
I can do it with stripe connect or with standard? Hold money and then decide where to tranfer..
In our testing sandbox account this, I saw what appears to be double invoice creation. The sandbox developer logs show a single POST to create a subscription, and then two invoices were created simultaneously at Sep 21, 2022, 8:34 AM Pacific. A few minutes later one of the invoices was automatically refunded. I don't have an explanation of this.
Is there any chance that Stripe was having a glitch at the time?
Hi. I’m setting up Apple Pay and storing the downloaded file on given path for verification. Just making sure that this file is not secret and I can commit it to version control
Hi, when using Subscription Schedules API, does the webhook customer.subscription.created get fired when the start_date of a subscription schedule is reached?
I have set up a custom connect account, and the documentation says that the business_profile.mcc will be set automatically, but it wasn't. Did I miss something?
Hi, I'm programming a online tutoring website and for the payment I probably want to use stripe. My question is now, can I use stripe to transfer the loan to the coaches bank account for the hours they held?
If this works, is the IBAN sufficient? And where I have to look for that?
Where can I find the "Signing Key"? I have the Publishable Key and Secret Key.
Hi Team. Is it possible for stripe to pause webhooks for a duration of time to allow a dev team make changes to their webhook endpoints. Like some kind of maintenance mode?
Hi! I do not have a customer in the admin panel, the id of which Stripe sends in the event to our endpoint. How do i can to check what is this? - for example event evt_3LkS8TJF2EhBXX9n0rt4Iv2Q for payment_intent.succeeded pi_3LkWJ6JF2EhBXX9n0bHmy1nV - we dont have not customer, not event, not payment_intent in stripe admin not for live or test modes
Upon testing the api call on my local machine, I get an error that states "[ERROR] Failed to POST: Post "http://localhost:58638/webhook": dial tcp [::1]:58638: connectex: No connection could be made because the target machine actively refused it." Is this something I should be worried about in production? I am assuming that it is probably something to do with my local set up. The payment intent was successful and so what the charge.
Hi there, i want to render the stripe checkout page with a plan select and give users the ability to switch between monthly vs annual billing
i get this error "StripeInvalidRequestError: Checkout does not support multiple prices with different billing intervals."
so then if i provide the monthly plan there is a option to manually switch to annual BUT if i provide the anual price id then there is no way to switch to monthly...what am i doing wrong here?
my code
`const params: Stripe.Checkout.SessionCreateParams = {
customer: customerUid,
// if no priceUids are provided then it will generate a checkout page that lets users pick the product themselves
line_items: priceUids
? priceUids.map((priceUid) => {
return {price: priceUid, quantity: 1};
})
: undefined,
mode: "subscription",
success_url: successUrl,
cancel_url: cancelUrl,
};
const session = await stripe.checkout.sessions.create(params);`
providing the plan id doesn't work at all btw
I am trying to listen to webhooks in my application, but for some reason stripe.constructEvent is returning No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
Hi
I am using invoice.payment_succeeded webhook and updating my admin records with the data from the webhook payload
I want to know the invoice charge is fresh or recurring payment from the webhook
@urban finch let's talk in the thread above pls
Hello! I came here a few hours ago. I've tried to resolve this response with no avail. I used 4 different machines, 3 linux based(ubunt and debian) and 1 windows. In Live mode it's not working. But in test mode if I use the localhost forward from the CLI command it works. Any ideas on what can possibly be wrong or can you please guide me into the right direction in what am I supposed to look at?
Hey all. Is there a way I can redirect a user back to my product from a hosted invoice page?
Is there a reason the webhook gets triggered more than once?
oh, my bad don't worry about that question WHOOPS
https://github.com/stripe/stripe-android
you must use Googles's in-app purchase APIs
Why??
hello, i'm looking to understand how the historical calculation for active subscribers is generated. I understand how to generate for current subs, but looking back historically, to get number of active subs by month do i need anything more than the customers + subscriptions table?
Hi Folks. I have a doubt related to the POST /v1/subscriptions/:sub_id endpoint. Specifically, with the "payment_behavior" option. I've set this option as "error_if_complete" but when I sent the call using an invalid credit card, the endpoint returns 200 OK, instead of an HTTP 402 error, as the documentation said -> https://stripe.com/docs/api/subscriptions/update?lang=java. What could I be doing wrong?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey Stripe Devs! Will an M2 reader turn off due to inactivity after 10 hours if its is connected via USB? If it does will triggering discovery turn it back on?
Hi there,
I'm using setup intents to create and safe credit card and sepa debit payment methods. But when I try to select IDEAL payment method I suddenly cannot update my customer with the payment method id. It gives me the following error The customer does not have a payment method with the ID pm_1LkYlZCrH6K65sBGCdzabCB0. The payment method must be attached to the customer.
I have created the setup intent with off_session usage and it has a customer id attached upon its creation.
What could I have done wrong here?
Are there any active incidents that could be delaying webhooks today? We're seeing a lot fewer issuing_transaction.created webhooks than normal.
Would there be a reason a webhook payout.paid is called RIGHT before payout.failed?
Hi
using firestore-stripe-payments for android
why there is Subscription payments web only?
When using the Payment element, is it possible to accept bank account debits?
Hey. I'm seeing a weird behaviour when using Apple Pay on the (new) payment Element (on the web).
If i'm updating the PaymentIntent price on the server (e.g. through an API call directly on the payment page), and so after the element has been mounted, it seems that the Apple pay integration doesn't receive the new price and so display the original price in the Apple pay UI.
Thing is, if the user actually proceed to pay, they are charged from the actual new updated price (and unlike what's being displayed on the Apple UI).
Not sure if this is clear ?, but this behaviour is somehow broken it seems. I guess that reloading the Element (unmount and remount?) would actually be a workaround (haven't tested yet).
Did someone experience the same issue?
Hi! I need help!)
Hi, I'm seeing card_declined The card issuer returned a decline code of *generic_decline *and did not provide any additional details.
Even the card is working on other platforms.
Did someone experience the same issue?
D'yall have any docs on what's the timeout for 3dSecure offline approvals?
Is there a timeline for when the Stripe Mock server will become stateful? It's the #1 item in the Future Plans section of the docs, but I don't see an active branch that appears to address it. https://github.com/stripe/stripe-mock
Hey Team Stripe !
As i need to verify my identity through my through my driving license . My phone is old and camera is not workig properly .Also my family all out of coverage right now . Can you please help me getting verified through this email?
i already attached images of y driving license caught by my son please have a look
hi, i'm a bit confused, how do I create a subscription that also accepts the payment details up front?
is there a better way to determine total # of customers/saved payment methods on stripe, other than using stripe.Customer.list() over and over?
Hello all, I was trying to see if there is a way to issue a coupon automatically after a qualifying transaction completion for a promotion? or would it be the only way to collect the sales data(to determine qualification or promotion) and distribute coupon manually? please help!
does anyone know where to find the code to block sales outside of a state in Radar?
hi all, setting up stripe connect with express account, but getting: Redirect urls must start with http or https
error, but have input a URI with that
Hi everyone. Xcode updated and now the Stripe pod is causing an error. We are on 'Stripe', '~> 21.4.0' It's in this block: let pk_didSelectShippingMethod = #selector( (PKPaymentAuthorizationControllerDelegate.paymentAuthorizationController( _:didSelectShippingMethod:handler:)) as pkDidSelectShippingMethodSignature) Error is: Did you mean to use 'as!' to force downcast? Any help would be appreciated.
That is STPApplePayContext
Hello, is "payment_method_options.customer_balance" currently in use? or is it to be released?
Hi. We are noticing when a connected account is restricted (for whatever reason the user has no completed signup) that any payments to the account are going straight into the marketplace/our account. Is this expected behavior, as then this would mean a lot of manual reconciliation?
My team is using Setup Intents and we are confused by the documentation that reads "Do not maintain long-lived, unconfirmed SetupIntents as they may no longer be valid" (https://stripe.com/docs/api/setup_intents). A few questions we have:
- Is there a rough timeline for how long too "long-lived" is (e.g. 30 days, 1 years, 5 minutes)?
- After this timeline, what steps do we need to take to avoid "maintaining" these too long lived Setup Intents. Our thought was to "cancel" them with the "abandoned" reason but we are uncertain if that is correct.
- Is there any pitfalls to not doing this clean up?
Hi we are trying to add custom descriptors to the express dashboard using. We have had the feature enabled by stripe. We are reviewing this documentation https://stripe.com/docs/connect/customize-express-dashboard . Is it the case that the description under a stripe.transfers.create is ignored and that we have to try to figure out how to do it using the above page?
Hi. We're integrating Stripe Terminal and notice that the 3D Secure authentication flow for terminal payments is not documented. Does Stripe Terminal SDK support 3DS? And how could we handle the authentication if it is supported?
Hi is there any sample custom payment/ session page and code that doesnt require onboarding?
i have one requirement, Our busineess have many product to which customer can subscribe to, And each product have got trial period of 30days. Now I want to offer trail only once. How can it be achieved.
which API is used to withdraw money from stripe to bank transfer in Test mode?
Hi,
Can you please tell the cancel the subcription on bases of customer id . Ihave only cutsomer id , no subscription id in api in node
Hello,
How we can manage e-wallet in stripe for collecting transfer amount and than payout instantly to account when user pull funds from e-wallet to account
Hey, is there a way to manage question and answer options on this form? This form is displayed when user cancels subscription on customers portal. Also, I cannot find an option to enable or disable this feature on your dashboard.
Hello 👋 Is there any way to to add customer facing promo code in stripe invoice API?
Hi
I need to some help to connect Stripe account under my account using account onboarding api
$accountLinks = $stripe->accountLinks->create([
'account' => $account->id,
'refresh_url' => 'https://35db-103-164-196-93.in.ngrok.io/refreshdata'
'return_url' => 'https://35db-103-164-196-93.in.ngrok.io/returndata'
'type' => 'account_onboarding',
]);
onboarding works fine but with returndata is empty. Stripe hits the return url but nothing is returned to me to update the connected account status/information etc.
Hi, is there a way to fetch connect accounts with exception of certain connect accounts?
Hi Team,
Can we generate a list of one-time usable coupon codes, which can be verified after signup, via a short form?
The users who redeem coupon code, should be getting flat 20% discount on their recurring monthly invoices (pay-as-you-go model)
Hi Team,
Is there a way to update the payment method of a guest customer in stripe dashboard ?
I'm using Stripe Checkout to charge the customer first payment, subsequent payments PHP payment api is used. I have the problem that when I use the PHP payment api it returns the response payment_action_required (by 3D Secure) and directly cancels the payment. What solution do you recommend for the customer to pay?
Hi I'm not getting exact reason of failure of my payment intent,from where I can check from dahsboard
Can you check if I share Pi ?
Karan S
One question : With plaid + stripe we have liked/connected our customer's bank account to our stripe. New customers are listed in our dashboards , we want to make payment to their bank accounts using stripe ACH , how we can do that ?
Hi team , how i make payment link api only active within an hour/limited ? and automaticly disabled if the customer didn't pay ? thank you
hello, is it possible to trigger the mounted button on the stripe js payment request to check my custom field first before open the google/apple pay popup?
Hello! I want to setup a future payment in this ways: I prepare the payment details with checkout session with type 'setup' and after that I listen the webhook with checkout.session.completed event, and after I'm reading this guide https://stripe.com/docs/payments/save-and-reuse. My intent is to do a payment in a date that my frontend choose: so with metadata I can pass this data, but in which way I set this data in paymentIntent? Thank You 🙂
can i make direct request to make price and product in checkout api ? i will send the code inside thread
Hi! Is there a way to only use the ui from stripe elements? The payment process is handled with stripe on our server, but we would need the payment method only included in our website
Good morning everyone. Is there a way to limit the PaymentElement to use credit card option only? For example I would like to get rid of the google pay option?
Hello! Our company sells online shops. What whe have now is our Stripe platform account, and all our users have Standard Connect accounts.
Now we want to implement a model where one of the connected account when receiving a charge, makes a transfer to other connected accounts, but yesterday you told me that is not possible to make transfers between Connect accounts. So I have thought to set up this accounts as platforms and then the users that need to receive transfers as connected accounts to them.
Its is possible that a Connect account is connected to two platforms??
hello
I would like to change my current business account to private account can you help me?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello
Can I degrade the API version of the Webhook?
Is it possible to allow user to add funds to their account
So they can add funds in advance. And they will get deducted from their account when they purchase something or their subscription gets renewed automatically
Hello Stripe devs! I have a question about using PromotionCodes/Coupon.
My app works perfectly with applying a PromotionCode to a Payment, so the correct discount is applied, but when the discount is 100% and the price is £0.00, I do not need to display the card payment screen, but I still want to register the PromotionCode as being used.
Would I still create a Payment object and somehow mark it as paid, even though I don't take any payment?
Hi there! I need some help/advice. I'm building a multi-method payment flow using this beta guide: https://stripe.com/docs/payments/run-custom-actions-before-confirmation. I got almost all of it working except for one thing:
When making a payment using a 3Dsecure card it requires a redirect to the external confirmation page, which is handled by stripe.handleNextAction as shown in https://stripe.com/docs/payments/run-custom-actions-before-confirmation#next-actions. This works fine and redirects back to the return_url which I’m providing earlier during the serverside Stripe::PaymentIntent.confirm call. The problem I’m facing is that it redirects back to the same url regardless of the effect of 3Dsecure success or failure - at which point I don’t know if the payment succeeded (and I should show thank you page) or failed (and I should show an error page).
I’ve noticed that for other payment methods which require a redirect (eg. p24, giropay etc), the return url comes back with a redirect_status=succeeded|failed params which makes things easier.
How to work around this for 3D secure cards? Is there another way?
Thanks!
Hi I'm trying to integrate PayNow, I've read this article.
https://stripe.com/docs/payments/paynow/accept-a-payment?platform=web
There is a paragraph said that "You should remain on the page with the QR code until Stripe fulfills the order and you know the outcome of the payment."
What if a user only has one cell phone and need to capture the qrcode then upload it to the bank app, because of this behavior, the user cannot stay on the QR code page.
Hi,
Is there a way to test "Send emails about expiring cards"?
I'm not sure if it depends on my integration or will work by default. I have monthly subscriptions and want to send users reminders that their cards will soon expire.
I've tried using Test Clocks, but apparently soon expiring cards aren't handled well there. I set a card expiring this month (09/22) and I'm able to simulate payment for my subscription month after month, it seems like it's ignoring Expiry Date.
Hi!
I'm trying to create a connected express account in a test mode with a recipient service agreement type, but I get the following error: "Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact."
Can I create a connected express account with a recipient service agreement type in test mode?
Hi everyone,
Getting an odd error from a webhook.
The Cloud Function Log:
Update() requires either a single JavaScript object or an alternating list of field/value pairs that can be followed by an optional precondition. Value for argument "dataOrField" is not a valid Firestore value. Cannot use "undefined" as a Firestore value (found in field "payment_intent_data"). If you want to ignore undefined values, enable ignoreUndefinedProperties.
The Webhook:
`exports.stripeWebhook = functions.https.onRequest(async (req, res) => {
const stripe = require("stripe")(functions.config().stripe.token);
const createdAt = admin.firestore.FieldValue.serverTimestamp();
let event;
try {
const whSec = functions.config().stripe.payments_webhook_secret;
event = stripe.webhooks.constructEvent(
req.rawBody,
req.headers["stripe-signature"],
whSec,
);
const dataObject = event.data.object;
await afs.collection("orders").doc(dataObject.id).update({
checkoutSessionId: dataObject.id,
payment_status: dataObject.payment_status,
shippingInfo: dataObject.customer_details,
amountTotal: dataObject.amount_total,
customer: dataObject.customer,
payment_intent: dataObject.payment_intent,
payment_intent_data: dataObject.payment_intent_data,
line_items: dataObject.line_items,
created: createdAt
})
.catch((e) => console.log('⚠️ A Data Error Occurred: ' + e.message))
.finally(() => res.sendStatus(200));
} catch (err) {
console.error("⚠️ Webhook signature verification failed. " + err.message);
return res.sendStatus(400);
}
});`
Webhook is coming from an Angular app. The webhook is identical to another I use on another site that works without issue.
How could I test the SCA authentication flow with a WisePOS E terminal? As the documentation says,
"02 - (Contactless, non-US only) Payment is declined with an offline_pin_required code. When using readers featuring a cardholder-facing screen, follow the on-screen prompts to complete the transaction. If a PIN is required, enter the PIN 1234."
So I starts a payment with decimal 02, and after tapping the physical test card on the terminal, it just asks me to insert the card again, then the payment is finished, without prompting a PIN.
How could I test the flow that involving a PIN authentication? And what does it mean in "non-US only"?
Can a subscription be updated through the customer portal if there are multiple items in the subscription?
Hi, Where can we access the PCIDSS- SAQ A questionnaire
:question: @coarse shadow Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
ok Thank you
Hello Sir/Mam, I have a query
Before the user would upgrade or downgrade his current plan I would like to show him a preview of the future invoice depending on the plan he is choosing, for this task I found out the api end point https://stripe.com/docs/api/invoices/upcoming which matches my needs but I'm not able to figure out which parameters I need to pass.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
curl https://api.stripe.com/v1/transfers
-u sk_test_tR3PYbcVNZZ796tH88S4VQ2u:
-d amount=1000
-d currency="usd"
-d destination="{{CONNECTED_STRIPE_ACCOUNT_ID}}" which CONNECTED_STRIPE_ACCOUNT_ID I pass for test mode?
Hi! My application can't connect to stripe. It gives me this error:
Error: An error occurred with our connection to Stripe.
at /app/node_modules/stripe/lib/StripeResource.js:560:15
I find it a little too generic, and I don't understand what the problem is.
I'm inside a container, but with curl (inside the container) works perfectly, so I don't think it's a networking problem.
curl -iv https://api.stripe.com/v1/account -H "Authorization: Bearer sk_test_sJ7a..."
I also tried the script, as recommended, but it goes perfectly, the only thing that doesn't seem to go seems to be the application.
https://github.com/stripe/stripe-reachability
Do you have any ideas? Thank you!
Hey Stripe devs! I am trying to retrieve an upcoming invoice with a proration. Is there a way of finding out the prorated price of the plan I am upgrading to? - e.g. if I prorate the subscription on day 21, does stripe return (10/31 * upgrade plan price) anywhere? At the moment, I can see the subtotal is returned - which is (21/31 * original price) + (10/31 * upgrade price)
I can't seem to find it in the docs. If the price&s attribute tax_behaviour is unspecified, how does Stripe handle prices regarding tax?
I had already customer created with test clock....then that test clock is deleted...but still new customer with same email id has been created by stripe...and subscription also has started
I don't understand why did it happened??
Hey guys! I'm doing a project where I need to pay other customers since my platform acts as an intermediary.
I think that Stripe Connect could be a great choice, but I would like to know if a seller of my platform didn't performed his service/product in a proper way how can I refund the client?
I saw that the client is able to do a dispute and/or ask for refund, but if the client doesn't create a "ticket" for this above mentioned dispute/refund ? Am I able to refund my client with the already transferred money from the seller (in the dashboard) ?
hello everyone , i'm having an issue with the webhook on stripe it has been disabled about 3 times and i can't seem to find what's wrong , yet today i decided to invest all my time on this task , the problem is was when trying to create the event i get the ERROR "stripe.error.SignatureVerificationError: Unable to extract timestamp and signatures from header"
From what i understood the received form in header from stripe should be [t=,v1=,v0=**] and when i check the saved logs all i find is just one string
when i hard coded something in the header as it supposed to be i got ERROR "stripe.error.SignatureVerificationError: No signatures found matching the expected signature for payload"
so technically the form is right that way at least i guess
i'm using flask and i'm getting the headers as request.headers['STRIPE_SIGNATURE'] i found many different documentation which mention it as get('Stripe-Signature') or get('stripe-signature') or get('HTTP_STRIPE_SIGNATURE') , i thought that would make a difference maybe or maybe not i don't know anymore
i need help with this issue and if someone knows the answer that would be very helpful , and thank you all in advance
how to estimate shipping cost on your website [REACT]
Hi guys,
Can anyone provide me with the steps required for stripe integration in the flutter android app?
We are using the eCommerce website Rest APIs for placing orders through the app, But we don't know the process of stripe integration to place orders through the stripe payment method.
I have checked the stripe documents but I am not clear from which step I need to start and complete order flow through the app.
Thanks in advance
Hi, my webhookAPI doesn’t work.
It works in a development environment but a testing environment doesn’t work.
○I use in a testing environment
・Django rest framework 3.12.2
・Google App Engine
○error code
No signatures found matching the expected signature for payload
○my code
class CustomJSONParser(BaseParser):
media_type = 'application/json'
renderer_class = renderers.JSONRenderer
def parse(self, stream, media_type=None, parser_context=None):
parser_context = parser_context or {}
encoding = parser_context.get('encoding', settings.DEFAULT_CHARSET)
request = parser_context.get('request')
try:
data = stream.read().decode(encoding)
setattr(request, 'raw_body', data)
return json.loads(data)
except ValueError as exc:
raise ParseError('JSON parse error - %s')
class StripeWebhookView(APIView):
parser_classes = [CustomJSONParser]
def post(self, request):
try:
endpoint_secret = "whs..."
event = stripe.Webhook.construct_event(request.raw_body, request.headers['STRIPE_SIGNATURE'], endpoint_secret)
except stripe.error.SignatureVerificationError as err:
raise err
○I checked
・endpoint_secret is collect.(I saw my dashboard)
・data of request.headers['STRIPE_SIGNATURE'] exist like a development environment.
Hello!!! I want to make recurring payments through stripe on a ecommerce web platform, but i don't want to create products, prices and plans on stripe. Products and prices and recurring rules are on the ecommerce. Is there a way to make a payment and cycle payments with the rules from the product? Thanks in advance!!
Hi! I want to let a user create multiple subscriptions (e.g. signing up multiple workspaces, like in Figma). Just trying to wrap my head around the customer creation.
As these are subscriptions, I assume the default value is to always create a customer object on checkout.
- Does Stripe automatically recognize if the input email / info is the same, and merging it into the existing customer object? Or does it create a new, even if the mail is the same?
So if you were to manage multiple workspaces like in Figma or GitHub, with their own subscriptions for teams...
What is the best way to manage these customers / subscriptions? And what if there are supposed to be multiple Billing Managers?
2) Is it recommended practice to have one customer id that has all subscriptions? Or to have one customer id per subscription?
Hi Stripe Support, How do I get the Incoming to Stripe ? with "BalanceService" and "PayoutService" get the balance data and the list of future transfers, but how do I get the transactions "Estimated future payouts " ?
this
hi
how to set the delay of a capture payment ? by default it's 7 days, how increase this value ?
Hi Stripe devs, I filled out a support ticket 2 days ago and haven't received a response to my e-mail. Who can I contact about a hacked stripe account/fraudulent charges? I'm already in contact with my bank but would like the account charging people fraudulently to be shut down. Thanks!
Hello Stripe devs, looking for input on integration options
Today: Custom UI -> Custom API -> Salesforce / Blackthorn -> Email -> customer pays via Blackthorn/Stripe -> Stripe data saved back to Salesforce for auto-renew
Goal: Custom UI -> customer pays via Stripe -> ? -> data all gets back to Salesforce including Stripe details for auto-renew
For the ?, I see 2 options:
- Stripe webhook pushes data back to Salesforce & updates the customer records. The risk here is a race condition, since the custom API needs to push the customer data to Salesforce first before the webhook fires.
- After customer payment, Custom UI pushes Stripe details back to Custom API, Custom API pushes customer + stripe data together to Salesforce
#2 seems better for several reasons. Any reasons this won't work, or risks I'm not thinking of?
I got ba_XXX this type of Id. how to connect to those Id to transfer money?
Hi!
I have a question about US bank account verification via micro-deposits (ref https://stripe.com/docs/payments/ach-debit/set-up-payment?platform=web#web-verify-with-microdeposits). In the documentation is said that
Verification attempts have a limit of three failures. If you exceed this limit, we can no longer verify the bank account.
Does it mean that a user won’t be able to add their bank again with further verification?
Hey! I've got a design question about patterns to follow on stripe apps. I found here https://stripe.com/docs/stripe-apps/patterns#sign-out that there should be a sign out link below every page. I didn't find it though in the sample designs of the apps, was it something added later on or I can skip sign out on pages other than the main one? I'm asking because putting the Sign out in the bottom of every page doesn't seem like a simple styling task using the props you provided (or at least I'm not as fluent with them as with CSS)
Hey guys! We implemented an entire subscription mechanism for our product (yearly subscription) and it works great in our test system.
We set up the production environment and wanted to make some test purchases by using a 100% voucher.
Now - can you confirm that I don't receive a "payment_intent.succeeded" event if the amount I paid is 0.00? I receive all events but not this one and this is... yeah ... not really understandable for me..
And yes. - I am listening to the event. 🙂
I tried to payout an balance through the api, and the error isn't making sense to me, i'll attach two screenshots to help
Hi we checked the webhooks on Sandbox and we don't get neither checkout.session.completed or mandate.updated webhooks on Sandbox
Do these webhooks exist on prod/live only?
Also, we get payment_intent.processing webhook immediately after the request to Stripe (even before we created the external_tx on our side). How it will be on prod? We are not supposed to get the answer from the bank so quickly.
Hi Stripe team. I use Stripe connect an I want to move money from one connected account to another. I do the following:
- Create a charge with source = {account-from} to platfrom account
- Create transfer from platform account to {account-to}
It works fine, but in case of insufficient funds it throws an exception on the attempt to make a transfer. therefore, the money does not reach the recipient, although it is debited from the sender.
Please tell me how can I create a transaction for such operation that can be rolled back if an error occurs.
Hopefully a nice quick question to finish up my Stripe integration, what is the best webhook event to capture for a subscription renewal?
Hello Stripe devs! I have a customer base using multiple types of payments (mainly Source objects (sepa_debit, card) and Setup intents).
All those objects generate Payment Methods, correct?
If I have only the Source ID, how can I get the Payment method?
Hi, where i can find how much is the minimun pay for the stripe take transfer or payment ? I need for countrys, example, to make an transaction the minimun is 0.50 cents .
Hello Stripe devs,
I'm looking for a correct modeling of a multi level subscription plan.
I've the necessity to create a premium subscription with multiple plans, like "premium A" and "premium B" which 2 different prices. You can switch from premium A to B and viceversa (according to a correct metered balance). I also want to use the stripe checkout and customer portal session to manage it (I'd like to have the subscription plan selected directly from there, not from my app)
Which is the best way to get it? (2 different product, 1 product with 2 prices, ...)
GazalaM
Hi Team,
Hi there! How can I add PIX (Brazil) to my checkoutSession? I already send an email to pix-beta@stripe.com, but no answers yet.
I changed by mistake from Stripe to Shopify payments and now when i try to change back to Stripe in the payment provider settings in shopify i can’t find it there althought i used it. What’s the reason?
Hello! We have a React Native app and are switching from the expo-payments-stripe to the @stripe/stripe-react-native package (and therefore from the Charges to Payment Intents API). Our question right now is if is there a way to attach a Payment Method to a Payment Intent without confirming the payment intent using Apple Pay? We noticed the react hooks related to Apple Pay and the confirmApplePay function, but our understanding is that using this function will start the payment process. Context: In the checkout process we lock product availabilities and finalize the order, which may be an error-prone process, currently, we do this “order finalization” process after collecting the payment method from the customer and after successful finalization, we charge the customer.
Hello! We are having a fraud emergency right now. is there a number we could call?
Hello! When you create a scheduleSubscription...what type of event is generated? Invoice.paid is not generated? Iam asking for my webhooks. Thank You 🙂
I just had an issue with subscriptions, so I just want to make sure. So, I have a site in which I setup concurrent payments(subscriptions), with the ability to add a "one time payment". This means that there will be a one time payment, plus the subscription, and then later on, we will just charge a subscription monthly. The first payment went through without any issues. However, now that the month has passed, the subscription now shows up as "Past Due". What could have caused the payment not to go through? We resetted the cycle so that we could collect the payment, and the payment went through without issues, so it is not an issue of the person not having enough funds.
Hi I would have a question about the automatic_tax.enabled management for a checkout session
Hi there! I have a question about application fees in other currency. We have customers that process in currencies different than our application fee which is in USD, how can this be supported? Thanks in advance!
Hey guys, I have an accountId that supposedly linked to our connect account, but I can't find it. If i was to provide an accountid, would you be able to provide me with the name of the parent account? If not ill keep digging, just awkward to find
Hi All, I am using the Stripe JS checkout API (listed in screenshot). When passing the lineitems parameter, I want to pass two items with the same sku (they may or may not have different quantities), but Stripe won't allow that because it errors with "Duplicate entry for item {sku ID }". Is there anyway to allow duplicates either in the dashboard or by passing another parameter?
Big shout out to the Stripe team! My integration is completed and tested! Really nice api and test clock 🥳 thanks again
Good morning!
Is there any way to fetch the International and country-specific fees from https://stripe.com/connect/pricing via any API?
Hi, is there a webhook that gets fired if a user who's part of a subscription decide to either cancel their subscription or their card is declined. This way we can remove their access if payment is not met per month
Does anyone have a contact number for HR? I'm a former employee and need some financial info from my time there
Hi, we are using Stripe Express Connect. Is there a way to get rid of some steps like this.
I am setting up Stripe connector for saleforce OM. I am just doing a POC but it wants real bank data even when in test mode to authorize
hey guys, i am using the give plugin and i want to add ideal as a payment options but i cant see how. Can anyone help me with that?
Hello everyone 👋
How can we add a feature list to a product from a Strapi Composer.
Actually I have this : (Symfony)
$stripeObject = $this->stripe->products->create([
"name" => $product->getName(),
"description" => $product->getDescription(),
"metadata" => $product->getMetadata(),
"active" => $product->isActive(),
]);
Thanks
Hi all, I have set up my stripe account and frontend integration is good. However, I am trying to test my webhooks via cli as per doc codes and I get an error: "No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing" And when I use the suggested "generateTestHeaderString" code, there is also an error: "[ERR_INVALID_ARG_TYPE]: The "key" argument must be of type string..." Am I missing something? Or should I contact support?
Hi in order to get subscriptions working, I am needing to create a customer first. What is the best recommended way to ensure that the customer with the email does not currently exist in Stripe. I know I can make a call to search for the user and then see if they exist but if there any way to do it all in one call?
Hi there! Im using stripe firebase extension and is showing a lot of times this error: ❗️[Error]: Webhook handler for Stripe event [evt_1LhEyRBU70BIUlFgQGAxU6ca] of type [invoice.upcoming] failed: Value for argument "documentPath" is not a valid resource path. Path must be a non-empty string. Someone can help me to tell me how to fix it? I have no ideia what it is.
Hello Stripe team
Stripe webhooks in local environment
When I use stripe trigger payment_intent.succeeded
Getting 404
Hello, someone can help me please?
Stripe Tax question: We're testing integrations, and obviously for our 'current' codebase, we weren't collecting billing addresses prior.
As for the test cards, how can I simulate a postal code for those for testing those tax elements and see if it can determine it from the payment method that way?
Hello!First time using stripe. I only want to accept one-time card payments. As I found out to disable other payment methods
I have to go live. (1)Will I need to do any major changes on my code or just disable them
in the dashboard?
(2) When I recieve checkout.session.complete and payment_status = "paid", is it the same
as "payment_intent.succeded", so was the payment succesful? If yes, do I need to listen for any other event
before storing the order on my DB.
(3)Don't really understand basc payments, but the thing is I don't need the on my website, are they enabled by defalut?
Hello! Excuse my English, I'm using a translator. This is my first time using Stripe and I have a configuration question.
I would like to set up an installment payment for a product, how would I go about doing it? Thank you!
Hey folks! Beyond charging a payment method (card), I don't see any way to determine if the card is international or not (for the sake of fees). Dumb question but since we're dealing with money and accuracy is important, if a user is using an international* card from Brazil/Mexico and sets their country as NOT one of these options in the elements form, I assume that the payment would fail? Or would it instead just raise a higher risk in Radar?
Hi there! I have a question about Django and webhooks. Is there a way to accept a webhook call to a view without using @csrf_exempt?
Hello, We are using the MemberPress plugin for WordPress to handle our webhook events. The default exception handler returns a 200 back to Stripe when we get an unhandled 429 from the Stripe api. Should we response with a 429 on the webhook handler when that happens?
Hi, is it possible to have two customized checkout payment pages on the same account? Otherwise is it possible to customize the payment page through the api for each transaction?
Hey, we're setting up a sub-brand for our product with a different URL and name
Howdy! 👋
In my application a user account is associated with a Stripe Customer having at least one PaymentMethod. Our billing system generates monthly invoices and auto-pays them using the saved PaymentMethod for each user.
We want to allow users to make one-time purchases using their saved PaymentMethod. However, we'd like to require the user to perform a CVC check on their already-saved PaymentMethod before paying. If I'm reading the docs correctly, the only way to recollect a CVC is with a PaymentIntent. Is there an alternative? I hope so. PaymentIntents don't support the application of automatic sales tax and don't allow us to reuse Invoice code.
hy guys
Hi
I have a problem, I have been receiving several payments and none of them have reached my bank account
Hey folks, got a (hopefully) quick question. We're just getting launched and are relying heavily on the Stripe hosted UI components. Within our SaaS platform there may be multiple individuals with the billing-admin role, and each of them would need to be able to get into the Stripe portal. Right now it seems that the link we generate via Stripe asks the user for an email/password. So my question is, can we 1) use some form of tokenized link so that anyone clicking the link would be auth'd into that customer's Stripe portal or 2) have mulitple email/pass combinations for a single customer account? Thanks for reading this long novice question 😉
I'm trying to setup a test Connect account, and I can't get past the setup. I'm getting a "Known test bank accounts cannot be used in live mode." Why can't I use the test bank accounts?
Hey guys- we setup a connect account via oauth recently and have started using it. It seems they are missing some tax documents, but when I view the dashboard as them I am unable to provide them. How do I reset their login if at all possible?
Hi! is there a way to provide coupons without sending customer coupon number? as in when they are checking out, there is a coupon to choose from (free shipping, welcome 5% discount coupons)
Hi! I use stripe checkout to make subscriptions to products, and I want to automatically send invoices to customers. I followed the documentation and activated the option but I still do not receive the emails.
Hey all. How can I configure my payment links to send an email receipt to the customer upon successful payment? I saw docs on receipts for Checkout, but not payment links.
@halcyon matrix just running into another idea, Would I be able to adjust customer's credit balance as a reward tool?
Hello Stripe! Could someone give me insight on why this error is displayed INVALID_FUNCTION_IN_CURRENT_CONNECTION_MODE: Cannot start USB again while USB is connected on discovery?
Is there a way to make shipping free on prebuilt checkout if the order is over a certain amount?
Hi! I'm getting the following error when I try to create express accounts on my platform: The recipient ToS agreement is not supported for platforms in US creating accounts in US I don't quite understand how Stripe is determining that the connected account is being created in the US when I make this API call -- i'm just providing firstName, lastName, and email. In this case, it is correct though! Follow up question -- am I then supposed to ask users whether or not they are US before creating their account so I know which ToS to use? feels a little weird to me, like this should be part of the stripe flow itself
Hi, when my users subscribe to my service I am not sure which webhook should trigger my backend to allow them to access premium content between:
- invoice.paid
- payment_intent.succeeded
- charge.succeeded
Or another?
Could you please help?
Hi, Is there a way to get card type on client side while using stripe elements? We are in a need to calculate additional surcharge based on type prior to the payment is made. Thanks
Hello, I am using react with stripe PaymentElement. How early in my app should I make a request to my server to get the client secret? My app is crashing because my client secret is not initiated in Elements component
Struggling with setting up 2 parts of my app, dealing with the payment element in a 3 step form, and setting up stripe connect for users on my app. I find the docs a bit confusing for both at the moment…
Hi all. I've got a Stripe PaymentElement in a React app. Everything is working great, save for Apple Pay. In Incognito mode, Apple Pay appears alongside other payment methods, and I can select it, but in normal mode Apple Pay does not display, while other methods do. I know that the domain is registered with Apple Pay, and running stripe.ApplePayDomain.list() shows that the domain is registered.
One more detail: looking in DEV Tools, at data sent to Stripe API, I see "apple_pay_preference": "enabled",
...
"ordered_payment_method_types_and_wallets": [
"card",
"apple_pay",
"google_pay"
],
But no Apple Pay (and i've tried on phone and computer that definitely have a card hooked up to apple pay)
How to implement 3D Secure for future payments? Is it possible to request 3DS authentication during setting up to dismiss the later potential authentication in off session charging? Any best practice?
Hi dev, I received $9.16 from selling online via Stripe. I do I cash it out?
Hi, How do I add Fees to transfers to a connect account
I keep receiving 400 bad requests when trying to use webhooks. This is the current flow that I'm working on: (1) User submits screenplay form (2) Redirects to Stripe Checkout (3) Webhooks listen for checkout.session.completed (4) When the session is completed, the is_paid field is updated to TRUE. 1 and 2 works. 3 and 4 don't. Whenever I go through the above flow I get the following errors: [400] POST http://localhost:3000/webhooks && Completed 400 Bad Request. Figured this may be an issue with an incorrect whsec but I copy and pasted the exact whsec that Stripe CLI gives you when you run "stripe listen --forward-to localhost:3000/webhooks". I even compared them letter by letter... So I have no idea why this isn't working. I've attached screencaps of the relevant code
Hi, I just wanna to clarify about the transfer object, regarding fees
Hi, Supports.
Does the payment method sofort support Subscriptions? I read the different content about this. As following figure:
how to transfer enable in connect account in test mode?
hi every one... i have this error...raise error.SignatureVerificationError(
stripe.error.SignatureVerificationError: No signatures found matching the expected signature for payload in webhooks... but a put my test key... what can i do for fix this and make it work?
Can stripe checkout provides to automatically change currency based on user location ?
Hi Guys
I am trying to get the charge from stripe after creating it But it sometime randomly throw an exception for not found
Does anyone has any idea about this
Here is my code block
var service = new ChargeService();
var charge = await service.CreateAsync(options);
if (!string.IsNullOrEmpty(charge.Id) && charge.Paid == true)
{
var capturedCharge = await service.GetAsync(charge.Id);
}
Hello dev supports,
I have a question regarding the PaymentLinkCreateOptions object. I need to know how to define the ApplicationFeeAmount property of this object. Is this amount in cents? so for example, if I have a total amount of $100 in the Payment Link and I want the ApplicationFeeAmount to be 3$ I'd need to assign this to be 3 or 300 (as cents)? Thank you in advance.
Thank you vinkesh
Hello dev's, need help in stripe implementation for UI, when I am starting my react its not loading the UI design...Pls help in this....thanks in advance
hello everyone
i have a problem,when i receive the webhook of apiversion “2022-08-01”,the signature will not match。
does anyone has the same problem?
if i change the api version to 2020-08-27,everything is ok
Hi, we are using Stripe Portal. Regarding to the Upgrade/Downgrade feature, I found it very concerning that a client can take a yearly Premium subscription then go back to a monthly basic plan anytime. With an account balance credit in negative for us. Is there a way to stop Downgrade? Thanks
Is there anyway to get a list of recieved payments to a connect account? I only see a transaction list which doesnt have much of the payment info, like which customer it came from
Hi I am trying to implement Per-seat Recurring pricing models in our application I have a few questions
- If the user sets the Quantity = 12 while making the first time payment and before the payment of next month he has changed the Quantity, in that case, how can we send the updated value to stripe for next month's payment as the payment type is Per-seat Recurring pricing?
can someone please help with my query
I have one more question related to payment type is Per-seat Recurring pricing
suppose the user has subscribed for 12 seats and payment for 12 seats has been completed but in the middle of the month he has required 5 more seats in that case what can we do if we update the subscription does stipe will charge the additional amount of 5 seats in the same day in which he has updated the seats or he will charge that additional amount in next month?
can someone please help with my other query
Thanks
Hi!
Is there a way to add, in the connected account's express dashboard the info from the payout description? So instead of looking like this
It looks like this:
I have a marketplace and I'm not sure my sellers (connected accounts) will know to what order every payment corresponds that easily without that info.
Hi, I need clarification on updating the description from a transfer object
When it comes to subscriptions and metered usage, what is the difference between selecting charges based on 'most recent usage value' and 'most recent usage value during period'? Our billing process invoices the day after the end of the billing period. We do a final check of usage and update, if there are any problems. Am I correct in understanding, this would not be possible if we selected 'most recent usage during period'? Thanks
Hi Stripe Support, with BalanceTransactionService how can I get only transactions with status = "pending"?
Hi. I have a follow-up question from this: #dev-help message
Can anyone explain why both webhook payloads that get sent to webhook endpoints on both live and test modes have the field livemode set to false? Shouldn't the webhook payload that get sent to the webhook endpoint in live mode has livemode: true instead?
Hello everyone!
I'm using stripe virtual cards for testing of real payments with spending control limits, but sometimes I see strange double card authorization requests when I didn't. I try to charge 27.97 USD once, but see double authorization request for this payment. Can you explain what happened in this point?Thanks
Hi, can we manually trigger the invoice payment (which usually stripe triggers with the mentioned cycles).... if the invoice payment was declined due to bad/expired card?
how can I change this country in react js.?
Hi, I'm trying to connect to a Stripe Terminal Reader but from today I'm getting the error "https://192-168-0-35.jtzl2ez77g3vwg3anxx6.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService net::ERR_ADDRESS_UNREACHABLE" This has been working fine
Does anybody have any ideas where I should start troubleshooting?
It happened once last week too but seemed to resolve itself
Question about TAX IDs for a customer - I can see that customer can have multiple TAX IDs. How does Stripe determine which one should be placed on the invoice? What is the point of having multiple TAX IDs? I'm working with subscriptions and I want to make sure which TAX ID will be shown on subscription invoices.
it is possible to update seat value in the stripe customer portal direct by the user if we are using the Per-seat Recurring pricing model. if yes how can we do that?
Hello, what is the best solution to integrate Stripe into an app (developed with Adalo) which is a marketplace in which some sellers make various products available to customers.
The buyer customer puts several products in the cart of different sellers and at checkout a total sum must be found with a single payment to the marketplace, separating and subsequently sending to each individual seller the amount of his competence, also detailing the products sold. Thanks
When I transfer money from stripe to user bank account then give me error::::You have insufficient funds in your Stripe account for this transfer. Your card balance is too low .....bui I have already balance available.
Hey! It seems to me that apple and google payment options are not appearing for me. Just the card payment option (which works fine).
I am creating a checkout session without providing payment_method_types so that I would be able to turn on/off payment methods from the dashboard.
Dashboard is showing that google and apple pay are turned on. I didn't do any additional configuration for them, just clickede "turn on".
Am I missing something here? From docs it seems that everything should work automagically
Hi,
I just downloaded the Stripe CLI on Windows using the url https://github.com/stripe/stripe-cli/releases/latest, because it told me there was a new version (v1.12.3).
It was done correctly, output from stripe -v is "stripe version 1.12.3".
However, my ASP.NET webhook listener stilll throws the following error:
"Received event with API version 2020-08-27, but Stripe.net 40.9.0 expects API version 2022-08-01. We recommend that you create a WebhookEndpoint with this API version. Otherwise, you can disable this exception by passing throwOnApiVersionMismatch: false to Stripe.EventUtility.ParseEvent or Stripe.EventUtility.ConstructEvent, but be wary that objects may be incorrectly deserialized."
It's not wrong, because the stripe cli tells me the API version is [2020-08-27] when the local listener starts.
So if I am on the latest CLI version, how come it's using an older API version? Do I have to disable the exception, or is there a way to use the new API version?
hello need help in stripe payment integration with React and java @waxen quail
Hi! is there a way to get the entire subscription history of a customer?
zaid_alam_
Hi
Hi, i was reading the documentation the part of minimun balances to stripe make a payment for each country, but i cant found wich amount is the minimun for make a transaction to currency iso PEN [soles peruanos]
Hi! I have three question:
- for a subscriptionSchedule what type of event I can listen with my webhook when payment is done for the first time and it goes good? invoice.paid or subscription_schedule.completed? I mean, I created this subscription after a checkout-session with type 'setup', and listen checkout.session.completed
and when failed? invoice.payment_failed or subscription_schedule.completed - What type of event instead when a renew of a monthly subscription is occur? invoice.paid? and when failed? invoice.payment_failed
- What type of event when a checkout session with type 'payment' is complete and payment is occcurs? checkout.session.completed or payment_intent.succeeded?
Thank You 🙂
Hi! Is there a way to implement a scheduling of payouts directly from stripe? King regards
Hello there,
I am looking for more info about webhooks triggers and the content of the webhook, mainly for subscription related changes, I read very nicely documented stuff here - https://stripe.com/docs/billing/subscriptions/webhooks, but it describes just the main events, I am curious about information like:
- Is webhook sent with subscription.status = canceled, in the end (same date) of the subscription period
- Is webhook subscription.update sent, when invoice is paid, extending the subscription.CurrentPeriodEnd?
- Is webhook subscription.deleted sent after failing to pay the invoice (after subscription is already past due)?
I am curious if there is any place this behavior is documented in more detail than in the docs I referred above, so I can turn there, or do I have to ask for each specific scenario support, or here?
Hi, during my webhooks listening, I get 2 success messages. "payment_intent.succeeded" and "charge.succeeded". Based on the docs, I thought the "payment_intent.succeeded" was the confirmation of the payment. Should I wait for the "charge.succeeded" before processing the payment?
Hi, This is related to payment. I have react + Nodejs ecommerce website. I have used react stripe widget where I am asking customer to enter credit card details however to get out of fraud cases, I am thinking to add customer name, email, phone & billing address along with card detail. I just want to know the process of how can I add customer details. Do I have to register customer first from API and then submit card details or is there any other way. Also, if the customer is existing then do I still register customer on stripe?
Hi guys
Hello
I am working on implementing Stripe payment gateway on ecommerce Application and application accepts return. I want to confirm whether the payment made on stripe is available to be return without any time gap or do we need to wait for some time ?
Any idea why the focus on the input is disappearing everytime I click on it ? I can't enter the otp code here.
trying to add customer.id to customer property in paymentIntent. But error says customer dont exist. Do i need to share the customer with the connected account? and how do I do that
I've currently got a subscription plan set up and just wondering, I've added a few coupon codes, is it possible for a customer to apply more than one coupon at a time?
Are the webhooks send in parallel, or do all (or some) events wait until the previous one is finished/responded by the server (with Ok, Error, or timed out).
I am interested mainly in the checkout flow scenario - if hooks, for subscription change can come before or at the same time while user created webhook is "pending" (aka was sent from Stripe, but server didnt responded yet), or is the order of events in the flow guaranteed - user created, invoice created & paid, into subscription activated (skipped few for simplicity)
Hi, I'm wondering if somebody might be able to help with my setup, I'm working ona prestashop platform and getting the following error when a payment is attempted: resource_missing - intent
No such payment_intent: 'pi_3Ll93HEfz3YuaNvv03bIIkB0'
HI..I would like to set application fee in percenatge format?
Can anyone help me with what this parameter signify?
CONNECTED_STRIPE_ACCOUNT_ID
Hi I'm trying this example
https://stripe.com/docs/payments/quickstart
Is there a way show paynow qrcode directly without clicking the button "pay now" then showing the qrcode ?
I've tried modifying the .js file, but cannot make it work.
Many thanks
As you can see above image if we select the US then the stripe shows enter zip code so can we just do that same in the select country india .?
Is it possible to do pay outs to non US customers? Our business requirement is to have one main merchant (the owner of the Stripe account) and multiple sub merchants. We want to be able to pay out our submerchants once the product has arrived to the buyer in order to have safe payments between buyer and submerchants.
Having trouble with Stripe ID in mobile app. Specifically generating ephemeralKeys
Hello. I'm using stripe checkout. When I receive the event "checkout.session.expired" does that mean :
1.The costumer hasn't paid?
2.The costumer may have clicked cancel url?
Also when the user clicks the cancel url and after creates another checkout session, do these checkout session have different id?
Hi I have copied that code snippet from the document section
but there is no property named as ReturnUrl in SessionCreateOptions class
can someone please help me to set the ReturnUrl while creating the session for the customer portal in .NET 6
Hi! How to stop a stripe subscription?
Hey guys! good morning
Does someone knows how to get the PDF version of the receipt of invoices payed for subscriptions using Stripe API?
Any relation between we create customer using stripe_bank_token(when integrate stripe+plaid) and connect account in dashboard tab to transfer money to bank account
Hello,
Currently, I have Stripe 7.1 version (php language)
I wanted to use search subscription api but I keeps getting error "call to undefined method Stripe\Service\SubscriptionService::search() "
Hi, its not clear to me how to figure it if a call supports expand or not, I am trying to do this:
stripe_customer = Stripe::Customer.create({
email: email,
address: {
country: country_code,
state: region_code
}
}, {expand: ['tax']})
And this results in: => undefined method `strip' for ["tax"]:Array
Hello everyone 🙂 Could anyone explain when we can have an invoice.paid webhook event without having an invoice.payment_succeeded event? I tested payment with credit balance and another payment with 100% discount coupon and I always have the two events in the same time
can we use umbraco configure images as strip checkout product Image?
Hello! I'm working with metered billing, so I increment the usage_record and it's generate a new invoice. I you like to put some information related to the first invoice in the new upcoming invoice, is there a way to do that ? Because I tried to put metadata on the upcoming invoice but we can't because it's not yet an invoice! Thanks
Hi! We have an app that sells subscription plans. When we schedule the cancellation of this subscription using our code, the scheduled cancellation date appears on the Customer Portal and the cancel button does not appear. However, when we schedule the cancellation of this subscription through the Stripe dashboard, in the Customer Portal it appears as if this appointment had not been made and the cancel button appears for the customer. Any help?
Hi. I've got some integration tests working - using Test Clocks to advance time and check results... However I've got a problem - I listen for the invoice.upcoming event and update the customer's details when that happens.. But when I advance my test clock to simulate an invoice going out - I get an error - Test clock advancement underway - cannot perform modifications: clock_0LlB7zEHSdXPilfD9LTo0teG.
Account was locked for no valid reason and i cant even get my payouts!
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi Any API for the monthly recurring payment based on the user-entered amount?
whats the Australia number to call
how to fix: The business_type must be provided when sending either of individual or company parameters.; request-id: req_gJXTdJCzUDEIsi
Hi, We have susbcription model to charge customer.
We are using stripe checkout to create suscription,
We like to give facilitity to or customer, that they change their payment method, so that we can charge from newly added payment method.
Hi guys!! I facing this error - Cannot update an order without a previously created Payment Element.
Please help
Hey, I'm building a Stripe app to grab customer information from the connected Stripe accounts. With extensions you could use the login with Stripe functionality (OAuth flow similar to a Facebook or Google login). With Stripe apps, the user has to install the app from the marketplace, right? Installing the app will automatically give our app/secret access to the connected Stripe account. What if there's no account yet on our side? From looking at the docs, it seems that our best option is the use a post install action with an external URL that points to our app. In this way we can check if the user is logged in and make the link on our side too. Is there a better option? The authorization flow in the Stripe app docs seems to be other way around. (fyi: I also sent an email, to prevent you from answering this question twice. Couldn't find an answer in the stripe apps beta help channel)
Can we use images which is hosted in application path in Stripe checkout session product Image, like for example localhost:3453//media/image.png or www.testsite.com//media/image.png ?
Dev!!
Hi Stripe support, in BalanceTransaction with "available_on" it is meaned the date when this amount will be sent from stripe to the bank account ?
hansott
Hey I am using stripe in my project with firebase extension setup
and listening checkout.session.completed event
receiving data from stripe but getting null inside the email filed
how can I fix this issue
can anyone suggest
Is it possible to delete all customer's TAX IDs at once?
Hi 👋 How do I list all the transactions?Insofar this doesn't to work as I am in Canada and the "issuing->" functionality seems to be limited to US? "$stripe = new \Stripe\StripeClient('sk_test_'
);$stripe->issuing->transactions->all([
'limit' => 3,]);" Thank you 😊
I want to know what companies are using stripes
we're having a serious challenge here with server-driven Terminal that has happened multiple times:
we receive a 400 error from process_payment_intent that the reader is unreachable but then the next event we see is that it actually did go through and the customer attached their card! pi_3LlCY22apiw83nKd1BTh8giA
Hello a bit of a business question if someone has some insight of this I would appreciate it.
So we are a business here in Mexico using Stripe our process looks like an escrow transaction between client and providers we hold the money of the clients in our business account and when the client says everything is good in our app then we send the money to the provider. Does this creates any type of taxes for our business even tho we dont keep any cut of the money?
Hello! I need to pass a data with metadata between subscriptionSchedules.create and the webhook invoice.paid and invoice.payment_failed, but in my test i can't find this metadata nowhere. Thank You 🙂
codecoolkid
With stripe connect we want to have some nice way of redirecting user's to manage their stripe account. Is there anyway to do this or do we simply just redirect them to https://dashboard.stripe.com ?
Hello, I'm currently building an app with Nextjs, Supabase and the Stripe api.
I've gotten the subscription based model with stripe working flawlessly and it was decently simple to set up.
Where I'm banging my head on my keyboard is managing products that have a limited number of items or only 1 exist.
I've spent days and hours searching for someone else doing this and haven't had much luck figuring out how to get this working correctly.
Any guidance is appreciated 
Hi, quick question, when calling https://stripe.com/docs/api/subscription_items/update why does it reset the quantity of the subscription item to 1 when you are only changing/updating the subscription item price/plan ID itself. Shouldn't it keep the quantity unchanged when not passing a new/other quantity?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Something simple like this, as you can see I am only updating the Plan/Price ID, nothing else. Yet the quantity of the subscription item is reset to 1:
params := &stripe.SubscriptionItemParams{
Plan: stripe.String("price_xxxxx"),
}
_, err := stripeSubitem.Update(
"si_xxxxxxx",
params,
)
Obviously I can solve this by first calling the GET method, and grabbing the current quantity, but I feel like this shouldn't be happening? Maybe there is a reasoning behind this behaviour?
As a side note, the price is a "volume" price and the new one too, but removed the "flat fee" from it.
On the payment_method.card_automatically_updated, why is the id of the card object not provided. Seems that only the payment method id is provided. The problem I'm seeing is that when I create the card on the customer within our vault, we're only received back the card object id to store off and not payment method id.
Hi team,
If i delete a connected account using my app, is there an automatic pay out of the available & pending fund of the connected account to his bank account ?
Hello, if I create a coupon and assign it to a subscription there doesn't seem to be any way to see what coupon is currently on a subscription (get a subscription doesn't show a coupon ID). Is there any way to retrieve the coupon if any applied to a known subscription ID?
Hi, have an issue where I have a monthly coupon promo code applying to an annual subscription unintuitively.
E.g. if I have a coupon that is 50% off for 3 months, and create a promo code for this, and signup for an annual subscription and attempt to use this code, then it applies 50% off for the year of annual subscription which is counter-intuitive. Am I doing something wrong here?
Hey guys. I used to get this "$paymentMethod->amount_paid" in 2 decimal places from stripe via a webhook. But now it's returning a non-decimal value. What could be the cause of this change from stripe.
Hi, I have an existing payment service running on express (nodejs) which takes a wallet token generated by a mobile app and submits it to global pay for processing.
I need to swap out global pay for stripe in some instances, but not all.
I'm having trouble finding any documentation on how to create a paymentmethod on the serverside that takes the wallet token. It seems that Stripe expects you to process the google/apple pay fully on the mobile. Is it possible to process an apple/google Pay payment on the serverside.
im not able to use ```js
stripe.customer.search
Hi Team
Need help to change Stripe checkout page brand icon and name at running time ( Session create options)
Hello,
I have created a http webhook in the test mode, but it is not receiving events as expected. Please help me to get it fixed.
is it possible to design the background image of the terminal reader? i see a stripe background with the stripe logo
How to replace a default external account connected to a custom connected account?
Hello! Is there a way to see an event log for a reader that is accessible to developers?
Hi i'm using stripe to manage my users subscription and I wanted to know how can I "give" free subscription, by like adding days of free trial on an existing subscription
Hi - curious on about the forgive flag on invoices. (https://stripe.com/docs/api/invoices/pay#pay_invoice-forgive). Does Stripe have a way to query the available balance/limit on a payment method in order to forgive the difference? Or does it pick some arbitrary lower amount to charge?
Hi, is there webwook we can subscribe to receive information every time Radar blocks an auth via a Rule? Or some event that contains the risk score? I want to send notifications to our support team when Radar blocks happen so they can investigate as often the baddies will continue trying other things and we want to catch them as soon as possible.
@languid tulip Gotcha, so this is for bank accounts?
Let's chat in the thread I created. It helps keep the channel organized.
How can I create a subscription and attach a user supplied promo code to it? (e.g. HOLIDAY22). I see that the "create subscription api" accepts a promotion_code argument but it must be the API ID (promo_xxxxxxxxxxxxxxxxxxxxxxxx) rather than the user facing one.
I'm trying to update a customers billing emails which are in the Stripe dashboard but I can't find it in the API. Where is this information?
having to circle back as my last thread was archived.
Looking to get some assistance with getting 2 things accomplished with my app. I have my main users which are creators, and there is a donate page that is dynamic to whatever display name is given, I want to allow these creators to connect their stripe account with Stripe Connect so that when someone donates with their link, their balance goes up, and they can withdraw their funds to their own stripe account. (I am also juggling the idea of these payments going straight to their account rather than mine, then theirs)
I am setting up Stripe and doing the iOS Portion. 📱
We have Stripe working in a web version and since we pre-auth we get back:
"payment_method.attached"
But now with iOS we're getting back:
"payment_intent.amount_capturable_updated"
We are trying to create a customer to see if that can get that proper event.
I'm working with a nonprofit and my Executive Director wanted me to ask why does the verification to set up the bank account ask for so many personal details and why can't we just put the EIN number and the account & routing information.
Hi guys, what is the expiry time for Customer Portal links? API docs just say "short lived" 😁
"For security reasons, sessions are short-lived and will expire if the customer does not visit the URL"
Hi I had a question regarding purchases containing both a subscription and one time payment. For example a user has 2 items in their cart, one that is paid via subscriptions and the other that's paid via one full time payment. To create the one full time payment I've used stripe.checkout.Session.create but for the subscription method I have to use stripe.Subscription.create to access add_invoice_items property. They work fine when the products are purchased separately via subscriptions or the one time full payment. How can I combine the two into a single payment?
Hi Team, I have a question, is anyone available from Stripe?
bonjour
Sur mon compte strip, ce message d'erreur apparait : Fournir un site Web complet et opérationnel
Pour que nous puissions vérifier les produits ou services commercialisés par votre entreprise, vous devez renseigner un site Web complet et opérationnel ou toute autre présence en ligne. Pour éviter une suspension des virements vers votre compte bancaire, veuillez mettre à jour votre site Web d'ici le 5 oct. 2022.
Je ne comprend pas car j'ai bel eest bien ajouté mon site web.
Hello, I'm getting invalid_request_error, invalid array, even though I think my format is correct ( obv it's not tho haha ) please would someone have a look at the request and let me know what I'm doing incorrectly?
What is the best way to take guest payments in Stripe?
Hello, getting this error "One or more prices has a tax_behavior that conflicts with the tax rates that apply to the corresponding line item" and I simply don't understand what it means. Does anyone know?
Not able to select customers in dashboard and delete them..
its checkboxes all over, but when i press them nothing happens
hey guys!
Is there a way to remove the link "Pay online" from the PDF invoice? maybe in the dashboard?
Thanks!
Hi, i am using subscription. Why the renewed invoice is in draft? Why isn't automatically charged?
Hey guys! I'm developing apps and customers want to be able to provide free 7 day trial subscription plans. I use the stripe/firebase extension and that's why I can't set the free days for the subscription, only through the stripe dashboard when I create the priceId. This works perfectly in checkout and in my code, but on the dashboard there is a warning saying not recommended. I would like to know if I can keep it that way or what problems it can cause? Thanks!!
Hi! Can someone explain what the differences are between using Stripe Treasury, and just using Stripe Connect? Thanks!
Hello. I'm trying to send money to user. for this i create account ($stripe->accounts->create) and then
$answer2 = $stripe->accountLinks->create([
'account' => $answer['id'],
'refresh_url' => 'https://example.com/reauth',
'return_url' => 'https://example.com/return',
'type' => 'account_onboarding',
]);
I get url and when I go to this url I have first screen. But on page https://rocketrides.io/ I can see another screen (second)
Why they different (fields)?
Hello, anyone know how to connect 2 domians in the same account?
Hello, My team and I are looking to build an integration with Stripe that would allow us to collect and analyze a Stripe customer's customer data (with their permission of course). Right now, I want to test it out with an existing Stripe customer that is already acquinted with our team. Is this doable? (ie. is it possible to create/test a Stripe integration app and make it just available to certain Stripe customers and not publish it on the Stripe App Marketplace?)
Is there a way to require email when using PaymentSheet on mobile? 📶
I am having trouble linking a bank account
How to get the stripe application/service fee from the api?? right now we are getting it from BalanceTransaction but it doesnt match actual result
Hello. We are having an issue with our Magento-Stripe integration where invalid payments due to declined authorizations, payment declines, insufficient funds, and abandoned/expired cart orders are being created by Magento, when they should not be. We believe there is a problem on the Stipe side that is allowing these orders to pass through into Magento. Can someone please advise?
When a payment for a Custom connected account is refunded and refund application fee is set to true, where is the application fee getting debited from? Ex. A $10 payment had a 64c application fee. A full refund is issued. Are those 64c debited from the Platform account?
Hello folks, I'm trying to update a non used price via API trying to mimic the Dashboard API call but I'm having issues
Hey stripe quick question is there a delay in processing Shiftsmart payments today? Mine has been approved since about 10 o’clock central time. It is now 6:09 PM central time and it still is not available for instant pay, which means stripe is not finished processing this yet. Just wondering, as it is never ever taken this long to process one of my payments before as to if there’s a problem.
I'm trying to use the stripe.createToken to convert bank account info into a single use token. For US banks it makes sense. However for Canada banks user
Transit number, Institution number, Account number
Australian banks use
BSB, account number
Are there country specific ways of passing this data?
hi there is there any one who can develop WordPress plugin for stripe connect
A Plugin like : Woo commerce Payments plugin
Stripe works great on test mode in my wordpress/woo commerce site, but when i try to go to live mode, the card number field is hidden, i try to change the them and still not workin, could you help me? “
how do we get a thread un archived?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi support team.
Can I use Apple Pay / Google Pay in Payment and Subscription mode in Stripe-hosted Checkout Session Page?
If so, how to do this?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hi i would like to ask what currency will it show in user interface, like for example, im from malaysia , so my checkout page there should be shown in MYR , but what if from different countries? will it auto convert too? or need to do settings on stripe?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I have a file webhooks.php that works when I use it with the cli that I start at the comand line. Occasionally during testing, the connection to the cli would fail, and the system would try to use the file webhooks.php through https. This isn't working, and I got an email notice about it not working. Should it be working? It's the same file. I must have told the dashboard to use it at some point during my flailing around trying to figure out how webhooks work, LOL
Should I be trying to get it to work without the cli started at the command line in preps for when it works without the cli when it is live?
Hello stripe, is the test secret key and public key all I need for two seperate dev environments? or should I configure another stripe account?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi, I am getting this error.Stripe.StripeException: The signature for the webhook is not present in the Stripe-Signature header.
Please assist me.
4234.56
StripeInvalidRequestError: Invalid integer: 4234.56```
number <---type
By integer, does it mean a non decimal number?
I dont understand why only non-decimals work?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
We are taking payment through stripe using 'paymentintentService.Create' in C# and then completed with confirmPayment in javascript and all is working well. However, we would like to pass through the customer's email address so we can tie the payment to the customer from your dashboard. Where can we pass through the customer's email address?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi, If the customer is not having a default payment method and trying to do the subscription then how to pass the payment method like card number to stripe any screen for this to integrate with low code system?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Whats the best way to continue to use stripe in dev, when you go in production?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello.
Is it possible to use Bancontact similar to how system works for credit card? Currently, in our mobile application, users are able to save their credit card. Then, we charge from this credit card. We want the same flow for bancontact. Is this even possible? We are using Stripe's iOS library. I can see that this library automatically opens "Add a Card" page and adds the given card as "card paymentMethod". From what I understand, we need this to be "bancontact paymentMethod"
Can I please get a list of all error codes along with their error types ? Here error types are not mentioned. https://stripe.com/docs/error-codes#account-country-invalid-address
Users card payments always face “do not honor” and “payment intent authentication failure” errors. Is there a way to make this better or easier? It happens to almost all of our users
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I am trying to download the payment report from the API, the first status is pending, the second is complete, I receive it by webhook and it answers me with a url to download the .csv, my question is could I directly download the csv without having to access my files from that url.
I need help, I have not received my payment of 378 dollars and I have sent mail to all the places that I have to do
I do not have the vanco information that I have registered and I need to update it and put my new account but I do not have the abterio bank information
Hola
On average, how many days does it take to verify items for sale? Withdrawal is not possible due to verification.
Can you force the collection of billing details on a payment element? it seems you can only set it to auto but i think it would help with the payment authentication errors
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is it possible to add a cardholder's name field to the Payment Element form? I tried this: https://stripe.com/docs/js/elements_object/create_payment_element#payment_element_create-customized_fields but it seems it only works for removing fields, not adding them
Hi, I have a question regarding the subscription plan. There is a scenario where I want to add multiple items to a subscription which user will select the option and he or she gets charged with that amount and it will monthly recurring.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
var paymentElement = elements.create('payment', {
fields: {
billingDetails: {
name: [insert data]
}
}
});
Did you try this?
Yes, name's value can be "auto" or "never". I tried both but didn't work
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Does anyone know how to secure a website? How does anyone make sure their website is fully secure before production? ☺
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Anyone else getting DM ads from @delicate granite? Surely this should be against rules?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Also, apologies if this isn’t the right channel to put this, it seemed all the other ones were read only
Yes
Remove the image that has the link tho
I can’t remove the image without removing the whole message 😩
Hover and look for the little X, idk if it removes all or just the one though
yep similar DM
yeah, i got similar spam from user nickypo19#9306. i blocked but probably should also block from server.
@hollow turtle hi sorry to ping about this as its not a development issue but this one user is spamming tons of dms advertising a company
hi all / we have taken action on folks who are spamming. do flag other instances, if any. thank you for bringing this to our attention. cheers,
I have started my server localhost:3000 but on the command line when I put stripe listen - forward- to local host:3000/ webhook / stripe says stripe is not recognized internally and externally
Got it. I had to do it from Discord on desktop and not mobile 😉
My main goal is for stripe to be setup as reoccurring subscription but of payment fails to not allow the user to see the page they will be using the service page basically and to update payment and then direct them back to the service page they are renting from me
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
lamga937 sent me one
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Does stripe provide analytics that i can pull via the api for each connect account? for example, if i wanted to see how much a connect account made over a period of time
Hi all, I am trying to call a checkout with on behalf, https://stripe.com/docs/connect/creating-a-payments-page?destination-or-on-behalf-of=on-behalf-of I can't understand which id goes to payment_intent_data[on_behalf_of] and to payment_intent_data[transfer_data][destination]. Could it be the merchant and then myself (that I receive the fee)?
Hi Hass, If the customer does not have a default payment method and is trying to do a subscription, then how to pass the payment method like card number to stripe any screen to integrate with a low code system?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi I read the documents about creating PaymentIntent, there is a confirm field in the creation payload ,default is false, wanna know how this field affect the PayNow flow, thanks 🙏
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
how much money traffic to i need to make so i wont need to wait 1 week to wait to withdraw my money?
I made around 1.1k € in last year and im still waiting 1 week to withdraw
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
does anyone have stripe for a business in australia?
Hi.
hi
i need some help for new account ... i get this message after upload Memorandum of Association
- The document provided does not match the type of document requested. Please upload an acceptable document. *
what the problem please ?
i have an personal company in uae
I have tried contacting Crew App Support 17 times to cancel my subscriptions with no luck. I need these subscriptions cancelled ASAP
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
If you have an issue with a service that you want to cancel and with developping with stripe, you might want to either contact the company to which you are subscribed, your bank, or the stripe support: https://support.stripe.com/contact
Hey, I have few questions. I'm trying to make a subscription. When I create a subscription there is a field providing hosted invoice url where customer can pay, but here https://github.com/stripe-samples/subscription-use-cases/tree/main/fixed-price-subscriptions they create a website and ask for the payment on their custom website using the payment intent.
my questions are:
-
what is the difference and does it matter?
-
can I still receive events if I choose stripe payment link over the custom site (that is using payment intent)?
-
how can I set the default payment card if I to pay through the stripe site instead of the custom site using payment intent?
-
how to renew a subscription once the delete method is used on it?
I hope it makes sense :) I'm not sure how to describe this, so if anything is unclear, shoot please!
Hello friends,
a newbie here, is there a way to use javascript instead of typescript while building an app?
of course, javascript is the default option. what is the issue?
Hello
i am a new developer with Stripe i used Telr before and need to replicate the function with stripe can you please guide me
1- we make verify to save customer info while registration >> i think it setup intent
2- Create a payment direct without ask customer any action in future based on point-1 "verify"
please help me with code to apply that
sorry, didn't see it in the CLI options when creating the app, trying again ..
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
to get a payment using stripe checkout you could do:
1 - create a customer: https://stripe.com/docs/api/customers/create
2 - create a checkout session and redirect to its url: https://stripe.com/docs/api/checkout/sessions/create
or create a payment directly:
1 - create a customer: https://stripe.com/docs/api/customers/create
2 - create a setup intent: https://stripe.com/docs/api/setup_intents/create
3 - create and confirm a payment intent using the payment methods stored to the customer by the setup intent: https://stripe.com/docs/api/payment_intents/create
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
How can i create a mandate? I'm trying to create a setupintent, with confirm=true, it goes into succeeded status but the mandate is null.
Guys I need help I am using klarna on woocommerce why this happened?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
If I have a website and I want to create a payment for the user to pay irl with his device. So I got my website on my device where I can click on what the user wants (e.g. a kiosk or something) and then it shows something for the user to pay e.g. apple pay for his own device.
Is that possible?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I am using the stripe.createPaymentMethod in the same way it refers to in the docs but for some reason i am getting a 404 error, is there a particular reason why this may be happening?
Hey, I'm not getting webhooks that I'm registered for
I'm registered for these events. Create a payment intent & pay it successfully. Creates transaction that succeeds (according to dashboard)
never fires the webhook ("no webhook attempts in the past 15 days" in dashboard)
Is chat a support member available to video chat?
I need to change my phone number to access my account
I don’t have access to my old number that’s on the verification
Plz help me so I can get paid
Hi All, i am facing this issue Stripe.StripeException: The signature for the webhook is not present in the Stripe-Signature header. Please assists me.
how long does it take for stripe web3 business to get approved?
how would i convert a stripe.subscriptions.create to a one time payment, i am receiving an error this method cant receive one-time prices, what is the correct method for this?
I need to contact the stripe support about fraudulent activity and can't sign in due to a sim card switch. Any help and contact us is only once your signed in.
Hi,
I am using stripe payment gateway where I want to make transfer of money from one user(customer) to other user(connect account).
Basically to achieve this I have created a customer for one user in stripe platform account, and for other user a connect account (who will have a bank account where the money will be deposited)
Note : this connect account is of custom type
Due to the custom type of account, i am required to do the verification for the connect account using account_link api
But i want to ignore this step,
As it redirects to the stripe page.
Is there any other way for one to one money transfer in stripe.
Please help!
Thank you
Hi All, I am using the redirectToCheckout method for stripeJS. Is there anyway you can add a shipping charge using this method? A link to the documentation is here. https://stripe.com/docs/js/checkout/redirect_to_checkout I would be okay adding shipping through the dashboard as well if that is possible?
Hi, If the customer does not have a default payment method and is trying to do a subscription, then how to pass the payment method like card number to stripe any screen to integrate with a low code system?
I'm using Stripe Connect. As the seller onbarding process is so long, I would like to postpone it after there are buyers paying for the seller and the seller initiates the payout process. I'm creating a connected account for the seller but do not prompting the seller to start the onboarding process until there are payments to them. Can Stripe count the amount paid to the seller if the onboarding process is not complete? Can someone please advise? @golden cosmos @hollow turtle
Hello, how can I report someone using your services illegally? Could you please leave me a contact email for that I could email you with proofs and stuff
Hi, need assistance as we are experiencing an auto refund after a few days of the transaction.
Hi, how can we create wallets for stripe customer. actually requirements are to have at least 5 wallets created for each customer and each wallet can have separate funds in it.
Hi I read the documents about creating PaymentIntent, there is a confirm field in the creation payload ,default is false, wanna know how this field affect the PayNow flow, thanks 🙏
Hi developer , can we create custom tax text and discount detail for StripeCheckout ? i haven't seen that in documentation
my stripe affirm payment 400
How to balance add to user bank account to stripe using plaid+stripe integration
hello, i have a problem in req_xMxhntRIa5p17b it shows StripeInvalidRequestError: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination]). Until now I never had any such problem, can you please explain what is happening?
How to offer trial if customer is a first time buyer only.
It seems if I hardcode trial days while creating session customer can redeem free trial cancel and redeem it again after trial expires.
hi is it possible to make customer pay for 2 months subscription for the first time?
Hi All, I want to change my subscription plan from Monthly to Yearly. Which stripe api need to be used? Please suggest
Hi, I have a question with respect t the webhooks when a checkout session is completed by a client of my software
@dry hatch @meager hawk Contacting regarding business
Ill be paying you for this offer.
DM me please.
Hi Team, I have a requirement to fetch the events of a customer like the following from stripe. This info is available on the stripe website after logging in and going to the specific customer page. How do I fetch this data from stripe using the customer Id in my application? kindly let me know if you need more info
wjcurry@hotmail.com subscribed to price_1LS5AJFx7zJVPebgYjvPu6WT
8/1/22, 1:24:40 PM
wjcurry@hotmail.com's payment for an invoice for $0.00 USD succeeded
8/1/22, 1:24:40 PM
wjcurry@hotmail.com's invoice for $0.00 USD was paid
8/1/22, 1:24:40 PM
A draft invoice for $0.00 USD to wjcurry@hotmail.com was finalized
8/1/22, 1:24:40 PM
A draft invoice was created
8/1/22, 1:24:40 PM
SetupIntent seti_1LS5AKFx7zJVPebgM8mECWeE has succeeded
8/1/22, 1:24:40 PM
A new SetupIntent seti_1LS5AKFx7zJVPebgM8mECWeE was created
8/1/22, 1:24:40 PM
wjcurry@hotmail.com's subscription to price_1LPRdYFx7zJVPebgfHk6yfLT was canceled
8/1/22, 1:24:38 PM
wjcurry@hotmail.com's trial on the price_1LPRdYFx7zJVPebgfHk6yfLT plan will end in 3 days
7/30/22, 6:48:52 AM
wjcurry@hotmail.com has an upcoming invoice scheduled for automatic payment in 7 days
7/26/22, 6:48:58 AM
I have questions about how to reclaim missed captured payments, we did not know that payment has to be captured or else it will be refunded. I need someone who can help me with this
Hiya. We're making some changes to our bililng integration, and this means we need to change our billing settings (e.g. dealing with subs after all payment retries fail). Can I change these settings JUST for test mode to test them out while I'm developing these changes?
Hi Team, When i ingrate with stripe-applepay, found a erro telling that webiste is not supported, is there any process missing that leads to the error? (please find below screenshot)
Hi, is it possible to send the quantity value in the customer portal dynamically ?
Hi, is it possible to create a sheduled subscription that is charged weekly or daily?
Hello! I have manually migrated some of our current Subscribers into Stripe and they are receiving invoices with a 'billing_reason'='subscription_create'. Is it possible to update the subscriptions so that the first invoice has 'billing_reason'='subscription_cycle'?
Hello, I'm new here. We have been using Stripe monthly subscription using Elements. We're now integrating Promotion Codes. We use the latestInvoice.paymentIntent to get the client secret and confirm the payment. We also use the newly added payment_settings.save_default_payment_method to save the payment method on success. But when we use Promo codes with 1 month off, the payment method gets saved on the customer but not on the subscription. Also, the latestInvoice.paymentIntent is empty. Are we doing something unusual here?
Hello , i try to make discount condition in php for stripeCheckout. but it show unknown parameter 0.
Hi there. how do i set the billing cycle anchor for subscription schedule?
Hi, I have some questions about the integration with Sofort for subscriptions creations.
- On the redirect page for the payment, authorization for the 1 euro charge is requested twice. This is normal? Also is there a way to also show the current total amount the customer pays (for example my order amount is 19.90 €, but when redirect the mpage show me only 1 € to charge) ?
- in the dashboard the subscriptions seems not processed with Sofort but with SEPA Diret Debit, is this correct?
- We used Sofort instead of SEPA direct integration as it generated a lot of disputes. With Sofort do we risk the problem happening again?
Hi All, I am using check out session for subscription. Can i update card details after the subscription/payment success?
A question on application fees (Stripe Connect), should they include the Stripe fees or only fees above the Stripe fees? For example, if a transaction of £10, Stripe charges are 35p and my application charges 16p, should I set the application_fee field to 51p or 16p?
Hi Team, When i ingrate with stripe-applepay, found a erro telling that webiste is not supported, is there any process missing that leads to the error? (please find below screenshot) -- Just to continue the previous discussion
Hi how does the SEPA payments work in non-euro member countries? The docs states that SEPA supports only EUR as presentment currency, however number of EU countries have local currencies still (for example Croatia, Poland, Hungary, etc). Does this mean that when SEPA payment method is used, EUR is always presented while the payment settles in the local currency after conversion?
Hi upon updating the subscription how can we confirm that subscription have been updated right away
Hi there, for customer.subscription.updated webhook, is it good idea to turn subscription on/off on our side based on subscription.current_period_start/end?
Can there be a scenario when the day is inside this range, but the subscription should not be active?
Whats the behavior of those date from-to for unpaid or canceled subscriptions?
Hello, on my project i use the checkout session component with promotion codes, and now i need to create an invoice for it.
I saw that it wasn't possible to do it automatically, so i call the invoice api myself, but i can't find information about the promotion code entered by my users.
Any idea where i can find the information ? (this is not send inside the webhook "checkout.session.completed")
Hello
Is there any correct way to update subscription during scheduled update?
E.g.
- Subscription have scheduled update of removing one of the product on the end of the term
- We want to change any parameter of that subscription (excluding of changing the removal package)
Or the only option we have - is to disable scheduled change / make our change / enable scheduled change again?
The same question for possibility of multiple scheduled changes for 1 period. Should we just update scheduled change with 1 more change in that case?
Hello
When used next js sample for treasury account app I'm getting this error
{"accountCreated":false,"error":"Unrecognized request URL (POST: /v1/treasury/financial_accounts). Please see https://stripe.com/docs or we can help at https://support.stripe.com/. (Hint: Have you onboarded to Treasury? You can learn more about the steps needed at https://stripe.com/docs/treasury/access)"}
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Re: Payment for Subscriptions via ACH Credit Transfer. A customer, who is paying for their subscription via ACH Credit Transfer, has notified us that they accidentally sent their payment for a subscription twice. How can I verify that? Further how can I best handle the additional money, should I refund it or can I maybe use the addtional funds for the next payment of the subscription?
Hello
I need create connect account to test, validation fields can be omitted when creating an account.
I only use this account to check payouts
how can i create that?
Thanks.
brot1n
Does anyone know how we can access the PayPal integration (see screenshot above)? The support claims it does not exist, but you can see at https://www.upspeak.de/ that it exists (see screenshot). Any idea? 
coreprocess
Hi Stripe Team, using the CLI I set up a project. Is there anyway to filter payments according to each project via stripe dashboard?
hello every one i have a problem when i create a payment intent with saved card using setup intents attached to a customer i got the error : card details not complete when using confirmPayment with the client secret
Hi, Support Team.
question:
I enabled Apple Pay, Google Pay in settings as per the documentation, but I can't see Apple Pay on Checkout Session Page hosted in stripe
Or the Google Pay button.
Apple Pay is bound to a signal card in China, Google Pay is not bound to any credit card
how can we get the customer id using the payment id? can someone please help
A question on fees, which webhook should I use to get all the fees, payment_intent.succeeded does not seem to contain the Stripe fees, only the application fees
Hi!, I have the following billing model on my SaaS business: we have different type of plans(subscriptions) basic and smart. The basic is cheaper than the smart. The basic plan includes different prices: one licensed fixed fee, and three different metered prices to control user overage. This two plans, basic and smart, the licensed price could be paid on different intervals: or monthly or annually. How is the best model to build these on your platform? I've read that you can't create a subscription with different prices intervals. So, anybody have something similar and can help me to define this model?
Is there a demo application with React/Next.js + Stripe + Apple pay?
Why is it that in some cases for invoices Im able to edit the price but in some cases i can only view the price? Im trying to add a discount coupon to a specific product.
Hello. I have some doubts regarding scheduling a subscription cancelation. If I schedule a subscription cancelation to a fixed date and then decide to cancel it at current period end, should I schedule another cancelation ?
Hello. I am writing an e2e test where I use stripe mock. I started stripe mock via docker. I am writing a test where I want to create a new customer. And in the test I get it
status code 400 with this message. Request validation error: validator 0xc0015cf170 failed: object property 'metadata' validation failed: could not validate against any of the constraints
How should I understand this message??. well thank you
This is my e2e test:
it("Create new customer", async () => {
const metadataOptions = {
customerCode: 100200,
};
const customerNewData = new URLSearchParams();
customerNewData.append("name", "Mail");
customerNewData.append("email", "mail@gmail.com");
customerNewData.append("metadata", JSON.stringify(metadataOptions));
const createCustomerRequest = await axios({
method: "POST",
baseURL: `http://localhost:12111/v1/customers`,
headers: {
"Content-Type": `application/x-www-form-urlencoded`,
Authorization: `Bearer sk_test_51KuupoI9dUljRHPmcDdczD8A1JJ1YYuxX0K6BijdpcJlgAqb2ViXxvZuNuAtivL2vD8hxIZq8PYpVGfxk6aUVjXH0022MghUW4`,
},
data: customerNewData,
});
const createCustomerResponse = createCustomerRequest.data;
console.log(createCustomerResponse);
});
Hi, Support team.
I met some error following #1023908770964836352 message
createParams:{"allow_promotion_codes":true,"automatic_tax":{"enabled":true},"cancel_url":"https://dev.api.XXXXX.com/api/page/stripe_canceled.html","customer":"cus_MU3cksPlJ1IhcX","customer_update":{"address":"auto","name":"auto"},"line_items":[{"price_data":{"currency":"EUR","product_data":{"name":"HD Photos(09/26/2022-09/25/2023)","tax_code":"txcd_10000000"},"tax_behavior":"exclusive","unit_amount":500},"quantity":1}],"mode":"payment","payment_intent_data":
Hello team
I'm getting this error
Creating your own Financial Accounts via the API is not supported. If you are trying to create a Financial Account for a Connected Account, please include the Stripe-Account header.
A customer of ours tried to add a credit card using our stripe card element, and got an error message saying; "An error occurred while processing your card. Try again in a little bit". I am wondering what would be the cause here
-com.stripe.exception.InvalidRequestException: Automatic tax calculation uses fields saved on the Customer. To collect a shipping address with automatic_tax enabled, set customer_update[shipping] to 'auto' to save the shipping address back to the Customer.; request-id: req_rEIv7TsRM8M2nz
at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:194)
Hi, Still totally stuck on being able to post apple/google pay token to stripe to either createPaymentMethod or to generate a Stripe Token.
Hey! I am trying to understand the preview a proration function https://stripe.com/docs/billing/subscriptions/prorations#:~:text=The prorated amount is calculated,before and after the change.
What exactly is the subtotal field calculating here? From what I can see in the invoice.lines.data, I can see there are invoice items for the price of the upcoming (upgraded) subscription + the unused time on the current subscription price + the remaining time on the new subscription price.
If I were to say to a customer you get prorate your subscription this month and pay X more this month, what number should I present? From what I can see the invoice.subtotal - upcoming subscription price is what I want. Would this be correct?
Hi
I have requirement to downgrade my subscription when biling cycle ends.
So i used subscription_schedule, After testing i observe that new subscription is created, but my requirement was to downgrade when billing_cycle ends for existing subscription
Hey everyone! Quick question about how to properly use stripe functions in parameters. For example this one, how would I properly use gt? would it be like (in node):
stripe.balanceTransactionslist({
created: 'gt 3'
});
? My goal: find transactions since 2 days ago
Hi, is there any workaround in subscription plan where I can add the subscription plan and it will have multiple features with price. Like I have a subscription plan Bronze in my system and I want to add multiple items/features in it, user will select some features from the list and he/she will have to pay that amount every month.
Hi, how can we put more custom fields in an invoice?
Please can I get more thorough explanation on this error that occurs when I try to update customer TAX ID after I updated company?
Stripe failed to create or update the customer after company update
Hi - just got back to desk, and would like to comment on https://discord.com/channels/841573134531821608/841573134531821616/threads/1023853546828992562
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hi, I'm considering stripe for our company. We would need a payment gateway that let us manage a partial payment for a product, but I don't know if stripe can handle something like that. For example:
We have a product (that is a group trip) that cost 600$. The user can pay just a small amount, let's say 100$ to buy it and then pay what's left 500$ when the trip is confirmed by one of our admins. Could I achieve something like that using stripe products and prices? or would be the best way to manage this scenario using stripe?
Hey! I'm aware this behavior is not documented, but I need to figure out what expectations I could have of setup intent flow
- How many of setup intents for US clients are going to be automatically confirmed?
- For those that are not confirmed automatically, what might be the typical actions required from a user?
- What is the reasonable amount of time I could expect for the common case to pass between setup intent creation && setup intent confirmation webhook?
Hello everybody. I am currently implementing Stripe on my project and I wanted to know why only the first subscription's invoice is immediately finalized (moved from draft status to open) and then upcoming subscription invoices will wait 1 hour in draft state until finalized
hello i wanted to ask if it's possible to edit the default time after which uncaptured payment intents are canceled
Hey all, back with another simple question 😄
For balance transaction types, which ones of these will return a charge as a source? Just "charge" ?
type optional
Only returns transactions of the given type. One of: adjustment, advance, advance_funding, anticipation_repayment, application_fee, application_fee_refund, charge, connect_collection_transfer, contribution, issuing_authorization_hold, issuing_authorization_release, issuing_dispute, issuing_transaction, payment, payment_failure_refund, payment_refund, payout, payout_cancel, payout_failure, refund, refund_failure, reserve_transaction, reserved_funds, stripe_fee, stripe_fx_fee, tax_fee, topup, topup_reversal, transfer, transfer_cancel, transfer_failure, or transfer_refund.
Empress Brosephine
{"errorCode":9001,"errorMessage":"It appears that you are cloning a card payment method to a IN-based connected account. As part of our continued investment in India and to meet local data storage requirements, we no longer allow cloning card payment methods into or out of India, so we had to reject your request. For more information, please visit https://stripe.com/india-data-storage-faq."}
Anyone can help
facing this issue while test card in test account
Hi! We currently have an EU platform, but will soon start a US company to host connected accounts worldwide - and want to be able to split payments between EU and non-EU connected accounts (using separate charges and transfers).
Does anyone know if this is possible? And if so, how? For instance, can we transfer money between our two platform accounts without an extra charge?
Hi 👋
I am exploring Stripe Connect. My purpose is to connect the user's account and list all the transactions that are associated with that account. However, I am not able to figure out how to fetch all the account related transactions. In the transactions, I found no query param to that can be used as an account filter. Am I missing something? Is there any other way to achieve this?
Thanks.
I can’t get paid because I can’t change my card that I no longer have on file.
Hello,
I'm trying to use the Checkout to manage multiple subscriptions but for different billing intervals.
It works well when same billing intervals but i have an error if not. I see in the docs that i should use the "Multiple subscription" method described here https://stripe.com/docs/billing/subscriptions/multiple-products#multiple-subscriptions-for-a-customer but no word about it in the Checkout doc
Is this possible to subscribe to multiple products with different intervals from Checkout ?
Hi,
Is there no way to skip the payout schedule for payments in connected accounts (in test mode obviously)?
I would like to test what happens when the payment is available through the webhook.
Edit: Without waiting 7 days!
I being emailing folks for the past week now and I’ve been unable to retrieve my money. Is there someone I could talk to directly? Thanks for the response.
Hello, can someone explain me why the found of the transaction pi_3LmE13DhIhsnuSez2bc8cCnZ has not been captured ?
Hey everyone. I’ve just moved a client to magento 2.4.3. Since we have gone live customers are able to enter incorrect card details and it creates an order in magento but tells the customer they failed.
My clients erp is automatically sending these orders.
Any ideas on what to look for. I’m at a loss
Hey everyone, I have a question regarding the stripe API. I would like to list all the customers that pay a specific subscription. Is that possible? Thanks in advance
Looking for some help on subscription billing thresholds - we'd like to utilise your billing threshold feature to interim-charge a customer when they add a lot of products within a month.
When we test this however it seems that the change to the subscription is blocked rather than the customer being invoiced.
Hi there! It seems to me that the parameter client-reference-id doesn't work, because it cannot link the checkout to an existent customer through it's own customer_id "cus_XXXXX". Can somebody help me? Thanks
Hi, I would like to invoice our customers immediately when they upgrade their usage. How does this exactly work?
@copper reef Can you reopen this thread? https://discord.com/channels/841573134531821608/1023958553179996280
@waxen pulsar yes just did
Anyone import from Square?
So, perhaps a stupid question, but if you call const paymentMethod = await stripe.paymentMethods.create({type:"card",card:{token:token.toString()}}); and it succeeds, should i consider this payment as completed? and would expect to see a successfully payment appear here https://dashboard.stripe.com/test/dashboard ?
Because its not erroring, as far as i can tell, but the payment isn't appearing in the dashboard? THe card token, is the token google pay token id that the mobile app returns.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I'm using a google test card.
Hey support good people. I want to display the Next invoice date which api call should I use?
After subscription service how does stripe redirect to the page they are renting
In a webhook, checkout.session is it possible to expand the 'promotion_code' which is located at total_details.breakdown.discounts.discount.promotion_code? We are able to expand the breakdown, using total_details.breakdown, but cannot figure out how to expand the promotion_code which is part of the discount.
A Question for Subscription: ACH Direct Debit (us_bank_account) supports payment element and subscription for USD (Connected Account: USA), so why it is not showing as a payment method on the payment form when using the payment element for a subscription? Any idea?
$subscription = $stripe->subscriptions->create([
'customer' => $cust_id,
'items' => [
['price' => $priceid],
],
'payment_behavior' => 'default_incomplete',
'payment_settings' => [
'payment_method_types' => ['card','us_bank_account'],
],
'expand' => ['latest_invoice.payment_intent'],
], ['stripe_account' => $stripe_account]);
Hello everyone, really quick question, why does retrieving list of invoices skip invoices with 'draft' status? It includes 'paid' and 'open' invoices, but 'draft' is always ignored. I tried to use parameter 'status' as well, but it just shows empty array then, even though there's one 'draft' invoice?
Thanks a lot in advance. 🙂
Quick Question: How long does it take the "list all PaymentIntents" and "retrieve a balancetranscation" endpoint to update and reflect the latest transaction? https://stripe.com/docs/api/payment_intents/list
I'm sending this in:
const paymentIntents = await stripe.paymentIntents.list({
created: {
gte: `${sevenDaysAgo}`
}
})
sevenDaysAgo = 1663604721
But i'm not getting a paymentIntent that was just sent in
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey stripe devs! Does anyone know a good way to test webhook events that are not supported by the stripe cli? I have some code I would like to test for the invoice.upcoming event but the CLI does not support that event.
Hi, Can we do recurring payments using stripe for split payments?
Hi, is it possible to update the amount in price?
Aloha stripe devs, we are wanting to add the ability to add an item to an existing plan and prorate it, all while keeping the user subscribed. I am not sure if this is even possible with the way we designed our checkout process.
Creating a plan at time of checkout
_stripePlanService.CreateStripePlan(customerUserId, model.StripeCustomerId, (CartTotalWithoutCredit * 100), SiteSettings.StripeSubscriptionTerm, term, planName, stripeMetadata);
Subscribing to plan
var subscriptionResponse = await _stripeSubscriptionService.CreateSubscription(model.StripeCustomerId, UserId, stripeMetadata);
We are on stripe version 10.0.0.0 😅
Hi, is there somewhere I can see the response for a failed paymentIntent? Or is there a good way to mock one?
Hi Stripe Devs! newb Stripe Dev here... is there a way to create a custom rule (in Radar) that will validate that the user inputted the expiration date (MM & YY) correctly? I'd like to block the transaction if the expiration month or expiration year is incorrect. TIA 🙏
Hi Stripe Devs! Is there any way to redirect to stripe site for create customer only and come back to developer site
Hi, i have a question about the Retrieve a file by id
Hi, can you help me understand the best approach to creating a 3 month installment for $100 dollars each (I know I have to create a subscription and set the iterations property to 3) and after the 3 months a subscription for $39 dollars until the user cancels.
Hi everyone,
My company has been communicating with the Stripe team and they recommended reaching out in this channel for more technical support on the implementation we are trying to do. Could you please help me with the implementation? (I will post more details in the thread)
The replaced_by attribute of an issuing card is a string according to the docs. https://stripe.com/docs/api/issuing/cards/object#issuing_card_object-replaced_by
What is it a string of? the id of a card? Something like: ic_1LilcAR6h6WB8masdfyhQ9olPE5 ?
Hello team,
I am looking to understand some functionality around Stripe Tax when automatic_tax[enabled]=true.
Our company uses negative amount line items for things like applying loyalty discounts (e.g. -$10 for referring a friend to our service).
We also use negative line items for proration as we manually create our Invoices for when a user switches Subscriptions.
Currently Stripe Tax with automatic_tax[enabled]=true is not compatible with negative amount line items.
This feels like it might just be an MVP kind of situation and that support might added in the future, given how common negative amount line items are.
Can anyone confirm whether future support for negative amount line items is on the roadmap somewhere? Or do we have to develop a workaround to using Stripe Tax with automatic_tax[enabled]=true?
Cheers!
I can't reply to the thread directly so replying here... I checked and ACH DD is enabled in the connected account, so it is still not working
Hi, I am having an issue with Apple Pay integration.
I keep getting this error
on a private browser, I get this far
but then it errors out
@onyx bay let's talk in the thread I created above
We use threads to keep the channel organized
OK, thanks!
Hello,
I just want to ask that if we make a Indian Stripe Account we will be able to get international payments or not?
@ember bear

Hello Folks, question about stripe connect payouts:
We needed to reverse a number of connect transfers but did not have the available balance to do
so. We paused payouts as well as added top-ups to our connect account, waited for the balance to
update and then we were able to successfully reverse the transfers.
However these reversals were not ever included in a stripe payout and we have a bunch of downstream
integration dependencies that wont fire without activity being included in a payout. Im guessing that
the top-ups were the culprit in this instance, is there anything we can do to sweep these missing
transactions into a connect payout?
how do i take payments with simply book it
Can you update the price of an existing plan or do you have to create a new plan with a new price?
Hello, i'm trying to create a transfer to seller but i get an error - "Sorry, this seller cannot accept payments right now due to a temporary error. Please try again later." The vendor is a registered seller, i can see that vendor in the dashboard. I don't have any conditions that would prevent the seller from getting paid. When i run the debugger i do get a user as the seller but then gives me an error message. can you please help?
is there any way to set/configure Stripe to USA only ?
Is there any stripe end point to get all supported currencies? with supported subunits.
Like { symbol: 'jpy', subunit: 1 } or { currency: 'jpy', zero_decimal: true }
Because depending on checking periodicly the docs are painfull.
I'm using a PaymentIntent generated by an invoice to recollect a customer's CVC. I want the user to confirm the PaymentIntent without completing payment, but confirmation_method is set to automatic. How can I have confirmation_method set to manual for a PaymentIntent created indirectly through an invoice?
In this documentation (https://stripe.com/docs/api/accounts/delete) I'm seeing that we have a method for deleting a connected stripe account. The thing I'm trying to achieve though would simply be to disconnect the stripe account. I would rather leave the user's account in place and allow them to still be able to go in and view history even after disconnecting. Is this possilble?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
is there a API call faster than charges.list to get a list of charges?
quick questions, are there any practices that says not to store the price_id in an external database?
Hello Stripe gurus! Is there a way to find out WHO triggered a refund from the Stripe Dashboard? The event itself doesn't have this information
Hello, I have a question regarding direct charges with Stripe Connect. We are using Checkout to collect payment method for Stripe Customer that exists in the** platform** account, and passing in the on_behalf_of param to use the connected account's branding.
We want to create direct charges by passing in the stripe_account header to Stripe::PaymentIntent.create request.
However, we get the following error:
Does this mean that the Stripe Customer on which the payment method is attached needs to be in the connected account?
Thank you for your help
Hello, I am currently trying to retrieve all subscription from a collection of CustomerIds. What would be the best way to retrieve subscriptions in bulk? https://stripe.com/docs/api/subscriptions/search doesn't seems us Query by customerId 🤔
Hi. How can I cancel a subscription in a user-defined date? I can do it this way https://stripe.com/docs/api/subscription_schedules/cancel, but cant find how do it in a user defined date
can we use test clocks with stripe connect?
Hello! 👋 I'm looking for a bit of advice on prorating+billing cycle anchors... lets say my product is paid annually at $10/user. A customer signed up with 100 users. We invoiced them immediately for the full $1000. Every quarter we true up their seat count. After 3 months, we see there are 150 users now. I would like to immediately send an invoice for the new amount over the duration of the initial 1 year term: 9 months left for 50 users = $10 * 50 * (9/12) = $375. Can I send that invoice immediately without reseting the billing cycle? I don't need to invoice in that moment for anything after year 1, and just because I trued it up, I don't want to change their billing cycle.
(if there's a better way to handle this, I'm all ears!)
Hello, I've mistakenly "Rejected" a stripe account from my marketplace platform, now the stripe account in question is merely one of my test accounts although this wasn't in test mode when i "rejected" it. how do i go about "un-rejecting" said account?
does canceling a subscription with prorate has any effect over subscriptions with proration_behavior:none?
the back account I have in stripe isn’t currently under my name, but rather my son and wife since they help run the business. Am I not able to use this bank account (since I got an email saying my payouts are on hold, I send the info required but they said I need to send proof of a bank that has my name on it)? If not do I need to change to one that’s under my name, and if so will the current payout be lost? Also is it possible to change the legal details on the stripe account?
Hello,
I am using webhook to track ACH payment fulfilment. I am not able to understand few aspects of it. After the webhook endpoint is configured on Stripe, it sends all the events to the endpoint. That is working fine i can see the events being received at the application end. But in the webhook function, there is something like:
event = stripe.webhooks.constructEvent(req.body, signature, webhookSecret);
what is the need of "constructEvent" when the event is already being received correctly?
https://stripe.com/docs/webhooks/quickstart?lang=node
Hey all, I'm struggling with understanding how to update a customer's address information. I can get the name and such, but a null ref when I attempt to add updated address information. Below is how I'm currently trying to do it.
updCustInfo.Address.Line1 = customer.StreetAddress;
Hi there, do I have to be a registered business to use stripe? Secondly, can I use stripe in test mode to make api request even if the stripe account has not been verified?
Hi there, instead of building a Stripe app, can we use the available Stripe APIs to build a backend integration, which only functions on our side of our software, that allows customers to login to their Stripe account/access their Stripe data? (as another user mentioned, using OAuth flow?) I saw that Stripe will no longer by supporting "Stripe Extensions" for developers building on the Stripe Dashboard, but I'm wondering if that disallows the creation of extensions that don't need any support from Stripe.
Hi i need to integrate my webhook with my dns Dev environment. but is throwing that is a invalid url
Can i dispute a charge went through you all for a service that I did not recieve?
Hi, I keep getting error "invalid array" when trying to create a checkout session with some shipping options. This is what I define for shipping_options, any idea what is wrong with below? As per the docs this should work:
{
"shipping_rate_data": {
"type": "fixed_amount",
"display_name": "World wide shipping",
"delivery_estimate": {
"maximum": {
"unit": "week",
"value": 2
},
"minimum": {
"unit": "business_day",
"value": 2
}
},
"fixed_amount": {
"amount": 695,
"currency": "usd"
},
"tax_code": "txcd_92010001"
}
}
Hi, Support team.
Let's continue thread incompleted yesterday.
hi support can someone please continue my previous thread, this is the summary of what i want to achieve #1023862898562433024 message
Hi Team, how to get customer name from stripeEvent.Data.Object?
Hi
I have requireement, I want customer to offer trail period to new customer for each new product available.
How can it be achieved ?
HI
If link token generated in plaid in front side. in front side generate public token on success method. how to get this public token in backend side using webhook...which event is used to create webhook
atul
Is it possible to have credits to offset a specific product in a subscription. E.g. I have 5 products but only want the credit to offset product 1. If product 1 costs 0, then no credits get used up.
I need this for a flow where we reward our customers with credits but we want their credits to only apply to specific products.
Hi Stripe Team. We use Stripe Connect + OAuth connections + destination charges. For the last 5 years, we've been able to refund transactions (including reversing transfers and application fees). Over the last few months, every time we've tried to refund, we get an "invalid_request_error
The recipient of this transfer does not have sufficient funds in their Stripe balance to reverse this amount." These connected accounts normally have some balance, though they're normally being swept straight into payouts. In any case, we used to be able to send them into negative balance / deduct from their bank account. Has something changed in the integration that doesn't allow us to do this anymore?
Hi Stripe Team. I have a question. I use dashboard UI create a test customer portal, but i can't activate it , because i can't recive the active email.
Does stripe provide analytics that i can pull via the api for each connect account? for example, if i wanted to see how much a connect account made over a period of time
👋 i'm trying to add support for a promo code for testing in prod using Stripe Checkout. i've added allow_promotion_codes: true when instantiating the Stripe Checkout Session and successfully see the field to enter a promo code. however the promo code i've created by following this part of the guide and entering it is telling me "The code is invalid.". i'm not sure why it's not working.. any help here please?
Im building a shopify store, im in cyprus currently, my store is dropshipping. Am i able to connect stripe to my account? (Bank and shopify)
Anyone can help please? And what are the requirements?
hi
i need help! anybody can guide me.
one error shows me when I add stripe on my web.
IntegrationError: Please call Stripe() with your publishable key. You used an empty string.
this error shows in pop up
@thorny mason lets continue the conversation in the thread
Hi, I am creating Stripe scheduled subscriptions via API, and I want to set billingCycleAnchor on the phase that starts the subscription. However, I dont see a way to set a date-time on the billingCycleAnchor , only phase_start and automatic values are allowed. Is this a limitation with https://stripe.com/docs/api/subscription_schedules/create ?
Please anybody tell me how can i resolve this error
Sure
hii
Hi Stripe Team 👋 . I use Subscriptions and have a client listening for the payment_intent.succeeded webhook. The client wishes for the PaymentIntent object to be updated with custom metadata by the time the payment_intent.succeeded webhook is dispatched. One solution idea I had was: listen for the payment_intent.created webhook and then update the PaymentIntent object before the payment_intent.succeeded webhook was dispatched, but I'm finding that on Subscription Creations/Updates events the timing is really tight between the PaymentIntent Created/Succeeded webhooks (1-2 secs apart), not to mention the webhooks aren't guaranteed to be delivered in order anyway. Any ideas for what could be done here? e.g. is there a way to delay the payment_intent.succeeded webhook, or perhaps a way to prepopulate metadata in PaymentIntent objects created against the Subscription? Thanks!
Hi
I have added allow_promotion_codes : true
in session checkout session
But after that also i am not getting apply promotion code field at time of checkout .
how we can register terminal Stripe Reader M2
hi we checked and its still not working
its saying its a stripe error
i was asked to use this
its a stripe issue it seems
@onyx bay i reopened the most recent thread
I am getting confused between setup intent , token, mandate. Please help me.
My use case is :
I take confirmation from customer to save his card details.
Then I call stripe to send his card details and save the card data. I am expecting some identifier from stripe in return after storing the data.
Then in future I want to send that identifier and amount to stripe to debit the given amount from the customer using the card.
Which API should I use for the above use case ?
Hi! Suppose I have n number of transactions in my Stripe account A and I connect account A to account B via "Stripe connect" by using "Standard" flow, then is there a way to fetch historical transactions of Account A?
Good morning. When creating an e2e test to create a new customer, I send him metadata where I have the customerCode parameter. But in the response, the metadata is returned as an empty object. I found this issue on metadata (https://github.com/stripe/stripe-mock/issues/30). Is this issue already fixed? My code looks like this: it("Create new customer", async () => {
const customerNewData =
"name=Mail&email=mail@gmail.com&metadata[customerCode]=100200";
const createCustomerRequest = await axios({
method: "POST",
baseURL: http://localhost:12111/v1/customers,
headers: {
"Content-Type": application/x-www-form-urlencoded,
Authorization: Bearer sk_test_51KuupoI9dUljRHPmcDdczD8A1JJ1YYuxX0K6BijdpcJlgAqb2ViXxvZuNuAtivL2vD8hxIZq8PYpVGfxk6aUVjXH0022MghUW4,
},
data: customerNewData,
});
const createCustomerResponse = createCustomerRequest.data;
const expectedCustomerResponse = {
address: null,
balance: expect.any(Number),
created: expect.any(Number),
currency: expect.any(String),
default_source: null,
description: null,
discount: null,
email: expect.any(String),
id: expect.any(String),
invoice_prefix: expect.any(String),
invoice_settings: {
custom_fields: null,
default_payment_method: null,
footer: null,
rendering_options: null,
},
livemode: false,
metadata: {},
name: expect.any(String),
next_invoice_sequence: expect.any(Number),
object: expect.any(String),
phone: null,
preferred_locales: [],
shipping: null,
tax_exempt: expect.any(String),
test_clock: null,
};
expect(createCustomerResponse).toBeObject();
expect(createCustomerResponse).toMatchObject(expectedCustomerResponse);
});
Hi!
Hi Team, how to test Events.PaymentIntentPaymentFailed webhook event?
hi support please help me on this subscription that have created : sub_1LmYD3LK0bfo5HSbnN1As4qw
i was trying to make a subscription that charges customer immediately and then pause for a month before continue collecting payments every month as usual
however the reality is that the automatic collection starts 1 month late
what is the correct date to put for this?
Hi Team,
I set the payout duration to a month and I want to know how the Stripe will take their cut. (per transaction (2.9%+0.30) or have some monthly pay?)
Hi I am integrating Stripe sdk in my flutter app
I am facing an issue with currency conversion
when I change the currency apart from inr it goes into incomplete status
Hope this will help
Hi team, Can you help me with this issue "Currency Rates Source Not Ready" with GBP (USD is working ok)
Hi there! Is it possible to set annual subscriptions with monthly payment?
Hi there,
I am testing webhook integration, and I tried upgrading subscription from lets say basic 50€ to advanced 300€, but didnt recieved customer.subscription.updated for a new subscription change, but did for paid invoice etc.
And in customer portal or dashboard I see correctly new type of subscription active, so its not like kicking into effect from next subscription period.
Is this expected? Are there some settings maybe that I might have missed?
I can attach picture of events received, if that helps
Hi there,
I'm using Stripe Connect and we try to update the business structure (AccountUpdateParams.Company.Structure) .
We need to set the values for Germany:
https://stripe.com/docs/connect/identity-verification?country=DE
Unfortunately, the values "incorporated_partnership" and "unincorporated_partnership" are missing in the AccountUpdateParams (see https://stripe.com/docs/api/accounts/update).
The Java-SDK accepts only Enum Values for the Structure, so I can't set the Strings directly. The same also applies for the AccountCreateParams.
Hi - question on failed payment emails.
The documentation page here: https://support.stripe.com/questions/customizable-failed-payment-emails
Says "You can modify fields such as the subject, pre-subject, header, email body text, payment button text..." but I do not see any options to do so other than define the global branding style.
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi folks,
I have a question about payment intents.
I have payment intent in authorized status and I want to let my customers start use our service and then we capture the funds.
How much time payment intent will be in authorized status? Does this status change automatically? For example in 30 days or so?
how many sites can i use in the same stripe account?
Hi, how can I change the metadata value in a PaymentValue? I have created the payment method adding a key called "InternalCode" to the Metadata dictionary. Now I need to update the value of the "InternalCode" key; using PaymentMethodUpdateOptions with the same key in the MetadataDictionary I get the "An item with the same key has already been added" error. How am I supposed to change the value? Is it possible? Thank you very much in advance
Hello
Is it possible for a payment intent to automatically move to "canceled" when we have a payment_intent.payment_failed event on it?
example: our customer tries to pay with a card. We do not want to allow them to try again with another card on the same payment intent
thank you
Hey all, I have multiple plans in my product, and after a customer has subscribed to a plan, they can modify(upgrade/downgrade) their plan as well.
But when downgrading, I want that the customer's current subscription(before downgrading) should still be valid till the plan's end date, and after the current plan(before downgrading) ends, I want their subscription to change to what they were downgrading to. How would I go on about doing this?
I did look into subscription schedules, but I'm not sure how to do add a schedule to an existing subscription.
Thanks
hello can any one give me the solution first i create customer and after i join bank account so can you give me the code solution so how can i do payment from this bank account.
Hey all, is there any way to delete the field from metadata programatically ?
We have total 80K customers on stripe and for all of them we wanted to delete that one field from metadata section, but as per documentation it's not possible.
Thank you
Hello, I was trying to test this Reverse charge logic and couldn't achieve this logic stated in the table: https://stripe.com/docs/tax/zero-tax#reverse-charge
Payment intent ID: pi_3LmaqVKMpQoJAhWw1oSv9fBv
Subscription ID: sub_1LmaqUKMpQoJAhWwRQ3cHVrf
Even though the buyer is from different country, VAT was charged. I am setting automatic_tax.enabled = true when creating subscription and the price's tax_behaviour = inclusive (I tested with exclusive, it doesn't change the outcome however.
Hello, I am implementing a custom Stripe solution for our SAAS platform. I'm currently adding coupons/promotion code implementation and trying to implement their respective restrictions. Right now, I attach the coupon straight to the invoice (we don't use subscriptions) and when the invoice is paid, the redemption counter of the coupon is increased (which is expected) but the redemption counter of the promotion code is not.
To summarise, I'd like to bump up the promotion code redemption counter when one is used. I can't find anything in the docs that explains how promotion code redemptions work when using the SDK.
Hello, I am Ozlem. We have a Stripe integration and our users are using Stripe subscription solutions. I want to know that how new Mastercard Subscription Rules will affect our integration. We don't keep any subscription information on our side so we have no chance to update customers before subscription charges etc. Did Stripe update itsef according to this change? https://justt.ai/mastercard-subscription-rules-update/
Hello, we're implementing Stripe solution into our product. Therefore, we need to make monthly subscriptions, but also with a usage. E.g., Monthly subscriptions for 100 units. If the client used 100 unith within 10 days, the subscription must be renewed and billed again. As I understand, the metered billing works differently as it charges for a used count that is over 100 at the end of billing period. But is it possible to implement the feature I asked on the second sentence?
Hi All, I'm canceling a subscription via API with proration. When I do stripe_subscription.delete(prorate: true) in the dashboard, I can see that the subscription was deleted. Events suggest that some form of credit was given to the customer, but credit balance in the dashboard keeps showing $0. Why? Where can I find the prorated value? Or is it tied to an invoice, not a customer?
Hello everybody... I have a question regarding subscription downgrades and webhooks..
So, in our app, if a user downgrades their sub, nothing happens until the end of current billing cycle (we use proration_behavior: none). This is OK, in our DB we do store what the user currently has (current field) and also what he'll have in the next BC (next field).
While doing the downgrade, Stripe issues two customer.subscription.updated events to our webhook endpoint. The first time, once the user actually did the downgrade, via the app. And the 2nd time, once the initial BC has ended, and we arrived into the next one.
Sounds good, but, my question is - is there a way to somehow differentiate between these two events?
I mean, in my webhook handler code, I'd like to differentiate between:
- oh user just did the downgrade at this very moment via the app, no need to do anything in the DB because we've already updated the
next - oh this is actually the next BC and Stripe is notifying us about the change, and now I need to set what was written in
nextinto thecurrentee
so far, the only difference I've spotted in these two events is with the previous_attributes , where it's null when Stripe issues the event in the next BC
Hi folks,
please advise me with next thing:
- I want to use Payment Intent and Invoice for put charge on hold for one time payment
- I use invoice for calculate amount to charge and for send to customer
- I use payment intent for put payment on hold and capture later manually when user start use our service
Is it a way to bind together payment intent and invoice and move invoice to paid status without charge customer twice?
When I try to finilize and pay invoice it charge customer and create new payment intent but I need to link already existed captured payment intent
Hi
Can someone help me out with this error while trying to modify a connected account? This application does not have the required permissions for the parameter 'company' on account 'acct_1LiUjv2ZYHj36wmD'.
I need to talk with someone urgent
U have office in UAE
I need contact number
Or location
:question: @summer kelp Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
lekt9
More than 14 days the company sent the money
Until now nothing comes
What I can do
Thy ask for invoice and I send it
What I do now
Hi there 👋 !
I Hope Everyone is ok around here.
I have a question about currencies and countries for bank accounts.
I have some combination (like a bank account in Switzerland and currency in GBP) where Stripe refuses to do a payout less than 200£
The error message is
"code": "amount_too_small",
"doc_url": "https://stripe.com/docs/error-codes/amount-too-small",
"message": "Amount must be no less than £200.00
my question: How can I know if a combination country/currency is OK or KO ? is there a list of currencies "fully available" for each country ? or the opposite?
Good morning. Question. Posting a subscription cancel action via api triggers my configured webhooks for subscriptions cancelation?
Hii
Hi!, could checkout session process for payment, create multiple subscriptions for a customer?
hii need help in payment intent !!!!!
Hi, I am facing an issue to enable treasury to existing Stripe connected account.
I have attached error snapshot here.
Any info when the chat support will be available again?
Hello, I need help with my account. Can someone from support contact me privately? It's really important, thank you
I'm receiving the error "No such coupon: 'L8x8f6Og'" when I do "couponService.Delete(Coupon.Id);" but the coupon definitely exists as I can see it in my test dashboard
Hi, can you please tell me if there is an option to get Bitcoin when a customer orders a product from my woocommerce store with euros/credit card?
Hi! Is it possible to capture more than the amount in the initial payment intent? I have a paymentMethod and a Customer and want to reserve e.g. 5 Euro. After the customer has finished his trip the amount may be 7 Euro. So I could make a second payment intent with 2 Euro, but I would like to have the 7 Euro in one payment.
Hey all, not sure if this is a dev question or not, but is there a way to simulate with Stripe a payment intent assigned a credit card but with a failed status?
Hey! We made an order submit request from a connected account and got this error:
This order cannot be processed by any payment methods enabled in your Dashboard. Please change the amount/currency or enable more payment method types.
I haven’t been able to figure out what it means or what it’s asking us to do…
Hi there! We are using CheckoutSession and we have a question: Is it possible to suspend a subscription in the Customer Portal and then resume it?
Some of my customers are reporting terminal reader crashes and freezing, can anyone in this chat check status/logs of card readers? They are on version 2.7.8.0.
SN: WSC513103000531
SN: WSC513103000540
hello any one can explain why the webhook with event payment failed is not called in this situation but in test mode it happens
Good morning!
Is possible to filter issuing Transactions by special parameter or get only refund transactions?
something like ...
stripe.issuing.Transaction.list(
filter_by={'type': 'refund'}
)
Hi, we received a charge.failed event for a Sofort payment. We are surprised however that the event has the field captured at true, this seems to be inconsistent with the event type charge.failed is it not ?
Hi. We are looking to hear changes to payouts_enabled and charges_enabled. When we test by "pausing" the connected account in the dashboard, we do not see a webhook triggered. When we edit the dba and contact number, an account.update is triggered. What event(s) should we be listening for a change to a connected account's ability to accept charges?
👋 hi! is there any way i can offer a customer facing promo code to have 100% off a product? i'm unable to do so when creating a Stripe Checkout Session and i learned it's because of https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts. not sure if this is the right spot for this question!
@forest sleet please use your existing thread to chat rather than posting a new message in the channel
How to stop stripe from sending unsuccessful events during testing? Ever since we hooked up stripe cli and used it to forward stripe event to our test server, the CLI sent a large amount of events to the server and often crashed it. What we eventually figured out was (not sure if it is what actually happening):
- We use the same stripe test key for multiple test environments (unit testing, frontend testing etc), some tests generated a lot of fake customers and events, only relevant events were handled for testing so most would fail
- Since all test environments share the same stripe test account, when there are multiple
stripe listen --forwardinstances were running, all of them received the same events, and repeatedly since the events failed. - We tried to limit the types of events the CLI can receive with
stripe listen --events ... --forwardbut the root problem remains.
So, assuming that our analysis was correct, is there a way to stop stripe.com from sending failed events repeatedly during testing?
can you set payment reminders for subscription customers e.g. a few days before the end of their billing period? All I see is a reminder to pay once and invoice is sent
I have a payment intent where I supplied the customer and payment_method. I was under the impression that when I used that payment intent's client secret on the front end, that Stripe Elements would detect that and not display the full credit card form (since we are using a saved card on file). If this isn't the case, am I responsible on the front end to render the correct UI based on whether they are using a saved card or not? When I tested this out, it looks like Stripe Elements is asking the user for their full credit card details.
Hello, is there a way for me to do custom program logic before redirecting to url on stripe.confirmSetup? I wanted to do some logic first before redirection
hello! im trying to use a test card for subscription payment. now am using a 4242424etc.. but the payment is always faied...there is another one in which i can simulate invoice.paid ? Thank You
I am testing subscription, why i am getting payment failed on renewal? Is it because its in test mode?
Hi... Reading the API doc, I see we can't delete a connected account on live mode. I want to know when those accounts are deleted from the Stripe servers due to legal stuff and If we can do anything to do that (some clients are not happy with this decision).
Would there be any reason why https://api.stripe.com/v1/products would not be returning any products? The account has products and we can access them via https://api.stripe.com/v1/products/{PRODUCT_ID} but we can't list them.
Hello all. Does anyone know how to set the 'payment_options_collection' flag in the dotnet nuget package: "Stripe.net" Version="40.1.0"
Hello - I have a question about catching errors in JS using terminal.setReaderDisplay(). The docs say it returns a Promise but I'm not sure how to use that to determine if the request to set the screen was successful or not
Hi everyone! My platform has users connecting to Stripe using the OAuth method here: https://stripe.com/docs/connect/oauth-reference
Currently, that connection method shows some Stripe Accounts that are controlled by other platforms. As a result, some of our users are choosing to connect to an account connected to another platform instead of creating a new account to use with only ours.
We are looking for a way via the API to detect which platform an account is connected to so that we can show a warning to users if we don't have control over it. Does anyone know if there's a good endpoint for this? Best thing I've found is to get the Account via the API and to check if the created field is present as that field only seems to be sent if your platform has control over the connected account
Hi Stripe staff. One of my customers is experiencing setting a payment due to, as per stripe logs, insufficient funds. My customer says that they have enough balance in the account and that they have no any limits set in the credit card. Aside of asking to their card issuer is there something I can check in the logs to tell them what is actually going on? Thanks!
Hello, I created a customer and a payment by API with success. If I now to create a subscription for this customer, there is no payment method available. How can I store the payment method from the customer to create a subscription?
What's the best way of altering the billing cycle of a subscription for testing? I have tried to a) Create a trial subscription as suggested in this article - https://stripe.com/docs/billing/subscriptions/billing-cycle?locale=en-GB and b) Create a new subscription with a new subscription and modifying the Start and end date through the dashboard (attached), but both result in a subscription where the current_period_start returned is always the moment I created the resource. Any direction would be much appreciated 🙂
Is it possible to preview Invoice email in test mode?
Hi is it possible to update the billing cycle anchor once the subscription is created? In the API, I see only now or unchanged values are allowed
Hello! I need to attach a default Payment Method to use to pay an invoice. I listen an invoice.paid and invoice.payment_failed on a scheduleSubscription, and this one is created when a checkout.session.completed event is done...so, How can i ? Thank you 🙂
My Stripe Express account just disabled, but I havent gotten any warning or message or reason
Anyone know how to fix?
Customers keep getting this error.
Its subscriptions through Whop (whop.com)
I'm working with payment intents, and would like to create multiple transfers to connected accounts, and get this error...some additional info, I can't use destination charges, because there will be multiple transfer created from a single charge
Hi, Can you give an example on how I can use the "child parameters" in JAVA
https://stripe.com/docs/api/payment_intents/list#list_payment_intents-created-gte
My GBP prices are configured with tax_behavior=inclusive. I then use Stripe Tax with Stripe Checkout to automatically manage the taxes when our users purchase something. Given that I am not familiar with how taxes are computed when taxes are included in prices, I have a hard time to figure out how Stripe ends up with these tax amounts (this is related to checkout session cs_test_a1CxY6WCq3CCugzVhAkODtB9M5eRAm8PzlcAMoCsRV2OCVIlrcLmAIlC06). Could you please tell me what is the formula to end-up with 1.26 and 2.39 of taxes?
hey team. We create transfers from our platform account to express connect accounts. We encountered a curious case where funds weren't instantly available in the connect account which we hadn't seen before. What causes this behavior and can we know about it before hand?
Hello all, I have a question about webhooks and Stripe Terminal
Hi there, I'm wondering if there's a way to dynamically change shipping rate in Checkout based on ZIP. Thanks.
Hi team, I met a question when my customer pay with credit card by stripe payment link. Does Stripe support the payment method using credit rather than cash >
Hi all, do you know if we can use a PromotionCode with API and invoices. I can put a coupon id included in the PromotionCode stripe object but when I do it it doesn't count the PromotionCode usage.
I do:
$stripe->invoiceItems->create([ 'invoice' => ..., 'customer' => ..., 'price' => ..., 'quantity' => ..., 'currency' => ..., 'discounts' => [ [ ' coupon' => $promo->coupon ] ] ])
Hello I can’t find the number to get help on the phone I click through the website and it just cycles but never gives you a number to call
can some one help me my id picture is not working i have taken countless amounts
Hello! I asked a question yesterday around creating Direct Charges for a connected account. I was told that I have to clone the Customer and payment method (linked documentation: https://stripe.com/docs/connect/cloning-customers-across-accounts#creating-charges)
However, in our use case, we don't need to re-use Customers across connected accounts. In this case, should we be creating Customer and Payment Method directly in the sole connected account (instead on the platform)?
Thanks for your help.
Does Stripe Connect allow for a customer to make a single payment that is split between the platform and multiple other connected accounts at once?
My sense in looking at the docs is that you can only take a fee and have the payment sent to one connected account.
Is it possible to support payments to multiple connected accounts through a custom UI workflow?
I haven't built anything yet, I'm just trying to see if what I want to do is even possible with stripe.
I asked a similar question earlier (so sorry if I am repeating myself) - is it possible to update the current_period_start of a subscription retrospectively?
I am partnered with a verified Stripe partner who is based in another country. Our users consistently run into “do not honor” and “payment intent authentication failure” errors. We are missing out on tons of profit because of this. All my company’s integration does is get the stripe client secret to load the payment element. Is there anything I can do on my end to make payments go through more often? I hate telling users to call their banks or find another card.
Hey folks, does anyone have a example of what the call for a list of PaymentsIntents looks like when it has just 1 PI in it?
I created a price table and in checkout success event I don't get metadata of product in test mode is it a bug or what ? @summer umbra
What would be a recommended way of pulling in subscriptions and showing the users associated with said subscription?
Hi there! We are looking for a way to have a coupon that can be used by multiple users but that each user can use it only once. Is it possible?
We are trying setting the value "One time" to "Duration" field on coupon creation, but by this way the client can apply again the same coupon on subscription updates
hi! i'm migrating to the payment element and wondering about how to handle free trial subscriptions when users don't complete the purchase flow. we create subscriptions in an incomplete state to get the client secret to use with the payment element, but for free trial subs they become immediately active. then, if the user doesn't enter payment info and confirm the set up intent, the free trial continues to exist in stripe for 14 days. we are looking into deleting these subscriptions, but the API seems to only allow cancelling which doesn't terminate the sub until the end of the billing cycle. this creates an issue with creating a new sub for the customer if they go through the flow again, because of the way we are handling idempotency.
Is 100 a hard limit on all the list APIs or can you retrieve more than 100?
Hi, is there a way to set the subscription billing cycle to start from 1st of Month 00:00:00 to 1st of next Month 00:00:00, but invoice creation should happen after 3 hrs, meaning at 1st of Month 03:00:00
How can we access the Customer Portal via link? We have a problem that is not appearing to modify the payment method in the customer portal, and we would like to check how it is appearing for the customer without having to ask for access for him. How can we verify this? We have all the customer information.
We have automatic payouts set up - how do I add metadata to automatic payouts?
we use a few Checkout sessions and have recently started to add Cross-Sell products. Does anyone have any recommendations on how we can track/learn when cross-sells occur? I don't see anything in the Checkout response body or webhook event list that would give us visibility into this.
Hi Team, I am trying to fetch the invoice-related events of a customer from stripe using the following logic
Stripe.apiKey = ApplicationProperties.getStripeSecretKey();
Map<String, Object> params2 = new HashMap<>();
params2.put("limit", 300);
params2.put("type", "invoice.paid");
params2.put("type", "invoice.payment_failed");
params2.put("type", "invoice.payment_action_required");
params2.put("type", "invoice.payment_succeeded");
params2.put("type", "invoice.sent");
EventCollection events = Event.list(params2);
I am getting the following output from stripe no matter what the payment status is
- <com.stripe.model.EventCollection@312176884 id=> JSON: {
"object": "list",
"data": [],
"has_more": false,
"url": "/v1/events",
"request_options": null,
"request_params": {
"limit": 300,
"type": "invoice.sent"
}
}
can anyone suggest whats wrong with the above code
We are put our web online this morning, but stripe don't validate our website yes, we have a presentation this evening. How we can push the final validation from Stripe ?
hi Stripe Team! wondering what would be the best way to do a subscription schedule update. When subscription.item quantity gets updated via api, also update any subscription schedule with new quantity number. I cant figure out the way to build update object. (more in the comment)
Hi everyone. thanks for taking the time.
I'm quite "green" with stripe connect and would appreciate any assistance with the link to the page that I can edit my connected account's percentages and payout timeline on my stripe dashboard. I do not have a website ready yet and hence can't use the code available on the "docs" section. As mentioned, anyone with a link to the page where I can edit my connected accounts payout percentage and timeline, kindly drop it in the comments section.
Thanks y'all!
Hello Stripe Team,
Guys I wanna ask one question that if user made a payment then how longer stripe allows us to initiate refund on that payment. Is there any time limitations if yes then what is that..?
I think no, there isn't any timelimit
Hello Friends,
Recently I was trying do manual payouts to connect account which is working great. but when ones connect account balance is not enough to do payout then it errored. I try to retrieve balance using balance API with stripe_account key and it gives me this error
Uncaught Exception: Received unknown parameter: stripe_account
How I can retrieve connect account balance?
Hi need help !!!
Hey guys! How are you? I have a question that I didn't find the answer in the documentation. When the user suspends or pauses a subscription (https://stripe.com/docs/billing/subscriptions/pause), is the subscription status incomplete or what? Thank you!
Hello! I have a question about subscription updates via customer portal. We have only one product, with two options: yearly or monthly payment. We'd like our users to be able to change their plan from yearly to monthly, but it would be important to wait with the new invoice and payment until the yearly period ends. E.g. if their yearly subscription renews on 1st January, and they switch to monthly in September, next payment (for the monthly plan) happens only on 1st January. Is this possible via the customer portal?
Hello Everyone,
Does stripe support TypeScript?
I have used stripe in a bunch of projects with NodeJs and javascript.
I have a new project in NestJS and TypeScript.
Need some help and tips.
Hello! have a follow-up for https://discord.com/channels/841573134531821608/1024384579592781895
seems like there is a behavior mismatch when doing update to subscribtion schedule via node vs java
could we reopen that thread or i can post more info here
Hi! For the Stripe issuing product, where can I find the Stripe charged fees to the platform account for the transactions made with connected account cards?
Hey can I track events of the user on the stripe payment gateway page(using mixpanel) which is called by the api on my website?
Hi! I'm trying to model a subscription based pricing model for my project. I have a product with two prices, so any customer subscribing will have two subscription items(one with flat-rate and another with metered usage based). At a later stage, customer can choose not to use metered subscription item, so I want to delete the subscription item. But, if there are any usage reported to the metered subscription item, I want to add that usage to the upcoming invoice rather than setting clear_usage=true which clears the usage itself and there is no other way to delete a subscription item with reported usage. Currently I do not see a way to do this. Can anyone help me with this case?
I can track events on my website bcz it's in the codebase but the stripe payment gateway page is through an api call. If you can help with it.. on how to approach it..
Hi are there any docs you can provide for payments using elements and how to implement discount codes? Or if you can briefly mention what the process would look like
Hello, I am trying to create customers programatically with a specific currency, currently a default one seems to be used, I can't find anything mentioning that in the docs
I want to allow Card and ACH payments with Stripe Elements. Is there a way to default the payment type to ACH instead of Card.
How to handle more than 4 levels deep of expansion. For instance, Need to not only get the customers associated with a subscription but also the product name assigned to that subscription? Or am I thinking of things backwards here?
Hi, I'm a little lost in the documentation... I'm doing a "referral" program inside my web application, userA is a subscriptor of my app, then userB create a subscription using the userA link... I want to be notified each month when stripe charges succesfully to userB, so I can give a reward to userA each month userB pays. Which stripe event should I start listening for?
invoice.paid? payment_intent.succeeded?
Pipe
Hello! Question on Stripe Connect - will the platform account have full control of objects in the connected accounts? Specifically, for our Standard connected accounts with Direct Charges where all Customers/Payment Methods exist in the connected account, will the platform account have full CRUD permission on these Customers/PaymentMethods?
Is the Passing the Stripe fee on to customers the only way to cover Stripe fees? And how to process fees of customers if in some jurisdictions, charging processing fees to customers is prohibited? https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers Thank you in advance!
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Pardon the interruption, but we received a message saying that someone may be card testing on our site. What's odd is that when reviewing the logs for those SetupIntent requests, the zip code is included, however our payment form doesn't have an option for a zip code (we're only collecting card number, expiration and CVC, using the Stripe Card Element). Is it possible for someone to setup another site, with a fake payments page, and use our public key to test out creation of SetupIntents without hitting our backend?
Hi, We are transferring $ from a connected account into platform, to charge % markup for instant payouts. We are doing this:
amount,
currency: ‘usd’,
destination: companyAccount,
metadata: { name: `Fee Payout ${accountId}` }
},```
On the connect account dashboard, it comes out as "Refund on <company name>" - do we have any control over this language?
Hi, I'm trying to take into account payment failures on subscription changes. Our current workflow is to update the subscription price's item quantity and then invoice the customer immediately. The initial creation of the subscription is through stripe checkout. The problem is that the subscription update we get for customer.subscription.updated always has the status active and the invoice paid even though the invoice might not be paid. According to this, https://stripe.com/docs/api/subscriptions/update, I should be able to update the payment_behavior to default to incomplete. I also updated subscription items to default to incomplete. I also created a brand new subscription on that callback for the customer that defaults the same way but it ended up being automatically paid! Even though the latest invoice is not paid in the stripe console, the latest invoice is actually not the latest. That makes sense that it doesn't have the latest because the sub was updated prior to invoicing. What is the correct way to handle this workflow as I've been spiking on this for a couple of days now with no luck?
After an account's subscription was cancelled because it was delinquent, how do we reactivate the subscription? We have a situation where the user updated the credit card on file so the payment went through after the subscription was cancelled and the payment was after the cancellation date.
how much money traffic to i need to make so i wont need to wait 1 week to wait to withdraw my money?
I made around 1.1k € in last year and im still waiting 1 week to withdraw
What's the criteria by which a customer's billing address would be recognized or unrecognized for tax purposes? I've got a full address with country, city, state, postal code etc and stripe won't recognize it for some reason. Thanks in advance for any help provided
Is there a way to change the default placeholder text in the Stripe card payment form - the card number field populates 1234 1234 1234 1234 and the postcode field populates with WS11 1DB. Is the text cahngeable to just "Card number" and empty postcode field as we find the prep-populated numbers and postcode momentarily confusing. We want to remove this visual jar and replace the pre-populated helper text with something more helpful. Thanks
Hello I was wondering if there is a set time for webhooks to be sent out? Sorry if that question is poorly worded
Is there a way to create a one time payment link via a payment intent?
Hi Team, can any one provide a java version of the solution provided in the stackoverflow link
https://stackoverflow.com/questions/58532724/list-all-stripe-events-for-a-customer
do threads get auto-closed if you don't respond in time? I'm trying to respond to #defpearlpilot-subscriptions-failed-payment with additional info and it seems locked.
Hi, is there a way to make users enter their AVS billing address information on a Stripe payment element? Or do I have to collect that myself then push it into the confirmPayment js method?
Are some payment method types conditionally hidden on the payments settings screen - https://dashboard.stripe.com/settings/payments ? We are trying to enable bank transfers for large payments using the us_bank_account payment type, but can't see any way to enable it so we are hitting errors
Hi
hi need help !!!!