#dev-help
1 messages · Page 142 of 1
x-account
Hello team, this is Rajesh from RudderStack. We are using volume-based metered subscriptions to report usage to stripe.
While reporting usage, we are reporting usage, with a delay of 6 hours to compensate for inherent delay in the system. In doing so, we are reporting last 6 hours usage of current billing cycle in the next billing cycle. Does stripe has a way to deal with this? While reporting timestamp in the usage api, if the timestamp is in last billing cycle, stripe rejects the request.
Hey There, I am wanting to connect afterpay to my stripe account where i sell on squarespace. Has anyone had an issue with it saying your account isnt eligable?
Create subscription has return default_payment_token, but the invoice_paid event webhook return the default_payment_token: null
how do i know where the next recurring subscription invoice using what payment method to pay?
Hi @meager hawk , is there any way to tell the start date from when I want to pause the subscription of any customer?
Hi!
I have a problem that I cannot make a direct charge from a customer(Brand) to a connected account(Creator), getting the error **No such customer: 'cus _ **'
It works for me so that the customer adds a card in my application and once a week I will charge the amount from him to the connected account.
To do this, I create a customer on the server and use stripe.js and the confirmCardSetup method on the client
At the time of payment, I clone a PaymentMethod:
$payment_method = \Stripe\PaymentMethod::create([ 'customer' => $brand->stripeId(), 'payment_method' => $payment_method, // previously added ], [ 'stripe_account' => $creator->stripeConnectedId(), ])->id;
And charge it:
\Stripe\PaymentIntent::create([ 'amount' => 1000, 'currency' => 'usd', 'customer' => $brand->stripeId(), 'payment_method' => $payment_method, 'off_session' => true, 'confirm' => true, ], ['stripe_account' => $creator->stripeConnectedId()]);
What am I doing wrong?
Hello! I have problem about create PaymentMethod error occurred when customer just add card. Do you know how to send error to Slack or etc. system these error reeport? TY
hi, does Stripe have a simple embed payment/checkout form option, ie. html/js only without a backend? Spent an hour unable to find anything.
chng-Checkout
Hello Team, Do we have a bulk api to update usage records for the volume-based metered subscriptions? We have roughly 10000 metered subscriptions and reporting each usage takes roughly 0.5 seconds, which translates to over 1.4 hours for reporting a batch of usage records. Can we do something better over here? We are using nodejs stripe sdk
Hello! How to distinguish if the subscription was canceled by the stripe and the client himself on the callback?
Hopefully one of you amazing stripe devs can answer this. Note that I'm talking here about a subscription invoice... not sure it's even possible to delete one. Is it at all possible to defer all draft invoice items, to be picked up when the next invoice is generated in the subscription cycle?
Hello, I have a problem with updating default card for customer with API.
My goal is to retrieve new cards information, delete the old default one, and make new one the default payment method.
In the docs, you have given information that I need to add param: source to the stripe.customers.update request.
I have done so: I created token with new card info, and sent the source param with token.
The new card is added, but the old one is not deleted. How do I overcome it?
Hello, I've asked this question but didn't get complete answer. I want to prefill complete Express account including the person who activated account, so my seller doesn't need to provide enything but accept TOS. I didn't find the way to prefill this hrb field too.
Naqet-Customer
Before when I used Card Api there was Card holder name. Now with Payment Method, the card that is sent out does not seem to have this. Is it available?
DramaLlama-Card
Is there any news on implementing bankgiro and or postgiro. The de facto way of charging companies in Sweden (card payment is frowned upon)
Hey there, I'm adding a feature on my platform making possible for the connected accounts to accept an order later (or not), I've tried Capture method but It is only possible one time and the rest is refunded. So what is the best way to overcome this problem ? ( ex : my customer order 2 products, one is automatically accepted so it takes the first part of the PI, then the second product is accepted later, taking the last part of the PI. However this last product could not be accepted and the the cash is then not taken from the costumer) Thanks 🙂
Hey, is there a simple way to test the subscription status "past_due"?
Hello people, is it possible that I can check the card.fingerprint of a purchase using Stripe Elements before issuing the purchase in the backend with the token that Stripe Elements returns?
Our contact in Stripe told us to use fingerprint to check if an user is creating multiple accounts in our platform to get infinite free trials. But we cannot see the fingerprint until de purchase has been processed.
Any ideas would be great
crehbichler-Subscription
Jogui-fingerprint
Hi guys, is there any way how to get final status of payment from gPay/apple Pay? We are using Payment Request Button from Stripe. I was trying to use.
paymentRequest.on('source', function(event) {});
But it seems I just get source object when the processing of payment starts but I would need to get some final state of payment to redirect users to our custom error/ success screen after payment. Any suggestions? Thanks!
Hi, newbie question here.
tldr; my issue is that my webhook is never sent a Checkout.Session.Completed event. How can either get this event, or otherwise get info on what was bought and by whom?
I'm trying to set up stripe checkout, and have the user be able to select the quantity they would like. This all works, however my webhook needs to know when the charge has completed + the customer email + the quantity selected.
I receive charge.completed, customer.created, payment.intent.* events but not checkout.session.completed.
The charge.completed event doesn't give information on the customer email, quantity, or even item sold. How can I get this info or otherwise make sure I'm sent the checkout.session.completed event? Thanks!
I've tried .\stripe.exe trigger checkout.session.completed as well as manually going through the process myself.
Hi there, does the confirm payment intent accept a third parameter for the stripe account e.g.
'pi_1Hn3g3IY1bBO5Nof7z4tKUzf',
['payment_method' => 'pm_card_visa'],
['stripe_account' => 'acct']
);
Hi, I'm Alejandro from Carethy, we have a problem doing payouts to a Seller connected with Mirakl on Stripe. The result of the connector says that the seller had insufficient balance on the account but they have sufficient balance but in GBP. I can explain on detail with screenshots if needed. Thank you!
Hello. Is it possible to do invoice preview in specific currency? https://stripe.com/docs/api/invoices/upcoming
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
would like to ask for a confirmation about dynamic statement descriptor.
is it possible to do up to 22 characters for business name + product name?
ie. of statement descriptor
platform name (shortened) = AA
product name = BAG ID1234322 BLACK
the final statement descriptor would be "AA BAG ID1234322 BLACK" right?
Hi, I got a question regarding 2 FA. How will we know that the credit card require 2 FA. Is it handled by Stripe out of box?
Hello, sorry to repeat a question, but I suspect I just asked at a bad time when no one was online, and then it got buried. Using stripe.confirmCardPayment(...) I get a Promise that resolves to an object with a PaymentIntent attached. So far so good. The trouble is the charges attribute is missing from my returned paymentIntent. Looking at the events in my stripe-dashboard, it looks like the details from the paymentIntent are returned before the charge object is created. However, on my site's confirmation page I would like to display some details that are contained in the charges object that aren't contained in the paymentIntent object. What is the best way to deal with this? (If at all possible, I would like to avoid making a second request since it adds a few additional edge cases). Many thanks in advance 🙂
Hey, I use Odoo like CMS can you say me if strip can be integrate ?
hi guys, if I have a Malaysia stripe account now, if I want to start another website for Singapore means I need to register another account or re-use malaysia stripe account?
:question: @magic crane 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
Does everyone need to wait for a week to may payout after payment is recieved?
Hello, we are planning to integrate Stripe for online payment. The documentation says that you have a partner program with Avalara for invoice, order and Extractor for Stripe.
Which of the programs can we use at the moment for online purchase to calculate the tax rate?
how to get card type(brand/network) from stripe elements?
According to the documentation, Stripe provides a form where the elements for payment are rendered. Can we change the structure of this form to make elements more flexible for our payment page design, for example, remove the button out of the form and set it in another place, redefine the submit to click events in the javascript function or use just card elements and a button without html element form?
Have you any restrictions on using the follow js libraries in iframe?
<script src="https://js.stripe.com/v3/"></script>
<script src="https://polyfill.io/v3/polyfill.min.js?version=3.52.1&features=fetch"></script>
Hello, Is it possible to create invoices for all transactions in my stripe account?
Hi Friends,
I need help please.
I need to dev the following process and I'm wondering if it possible with Stripe:
- I need to create a checkout link, this I'm doing with 'stripe.checkout.sessions.create'
- With this I can supply success_url & cancel_url which's great.
- I'm using also the webhook to notify my server about the payment.
- I need to capture the transaction after the user payed
My question is if it possible to capture transaction that was created by checkout.session.create? if yes can someone direct me to the relevant docs?
Hello, general question: Is there a doc explaining how to achieve a subscription, using Android Sdk and Php client?
Hi for a customer there is subscription. He would like to update quantities of items and we want to show of due amount that he needs to pay. Using upcoming invoice params api. How to use it ? invoiceParams.put("customer", "cus_id"); invoiceParams.put("subscription_items.id" , "sub_item_id"); invoiceParams.put(
"subscription_items.quantity" ,
100);
Looks this is not correct, please let me know how to do this right ?
Hi. After a subscription creation and when the user cannot pay due to insufficent fund, his subscription gets automatically "expired". What can I do to re-open it? I would like to force the user to pay the invoice 🙂
We have a case where the user is updating the subscription plan and adding more products. How can we manage when to charge him new amount?
for example: Case 1: we would like the updated amount to be charged on the next billing date.
case 2: we would like the new amount to be charged instantly but the price should be adjusted depending on the number of days left for the next billing date. Meaning if the additional product is for 10$ / monthly but the customer updated in the middle of the month then they should be charged 5$ only for this newly added product
Hi, I'm working on a web application that allows users to make payments. Is there a way for me to takes the meta data for those payments made and store them within cloud firestore?
Hi, in https://dashboard.stripe.com/settings/billing/automatic
Subscription status
If all retries for a payment fail,
cancel the subscription
does this equal to event.type customer.subscription.deleted?
Using upcoming Invoice params not sure how to calculate amountDue for an item in Subscription
It is Annual subscription, 120$ per api endpoint per year
Hello everyone, I need to implement 3D secure to stripe(created with typescript in server side) Previous developer havent used any paymentintend or setupintend so, I have no idea how to implement it. I would be really greatful if you have any recommendation.
Hello, just a quick question. If for checkout I am using setup mode for capturing bacs_debit payment details to charge later through the dashboard, do I still have to specify payment_intent_data.setup_future_usage as off_session, or is this automatically assumed?
Hello, are price_ids and plan_ids interchangeable in all scenarios?
Alvie-bacs
I want to test out recurring payment declined/failed..appreciate if anyone have some direction.
Hey guys, got a question about fees. Can you confirm that if I attempt to do a transfer, and my stripe account balance does not have sufficient funds, stripe will debit the connected bank account to cover the difference of the transfer. In this case, we do not have enough money to cover the Stripe fees.
Hello
We just had 3 errors on a session::create :
Invalid email address: xxx@gmail.com
Out of thousands of payments this is the first time this has happened to us. Do you have an explanation? The email address is correct.
Thanks 🙂
Hi there, I am building a shop with woocommerce. On the live system I did a test payment with sofortüberweisung. Unfortunately the payment of 24,95€ never arrived on the stripe account. How can I get this money back?
Hi! I have a question about checkout promo codes. On Desktop, there's a very clear, bold "Add Promo Codes" button.
On mobile, there's this super tiny "Add Code" at the top right. We have customers complaining they didn't see it.
Is there a way to make the "Add Promo Code" field more prominent / visible on mobile checkout?
In the documentation it says When an invoice’s payment requires additional action, invoice.payment_action_required and invoice.payment_failed events are sent and the status of the PaymentIntent is requires_action.
is the paymentIntent only set to requires_action in this scenario where a customer can validate the payment?
If so I should be able to ignore invoice.payment_failed where that status is set?
Hi Stripe,
Is there a way to retrieve prices description form a PI (or a charge) ?
Hello - I have a question regarding third-party gift cards. I buy gift cards from a different company and they come with a magnetic strip and unique number. Can I scan those at a Stripe terminal and get the card number? I would process the charge outside of Stripe because it is a gift card
Hi there! I would like to know how much ARS (Argentine peso) do you charge for 1 USD. To understand wich argentine taxes do you apply.
Hello. My manager is seeing disputes on his end, but they are not showing up for me. Is there a way to fix this without needing to call tech support?
Hey, I am getting following error while creating setup_intent #<Stripe::InvalidRequestError: (Status 400) (Request req_pcBN2MCfGYzard) No such on_behalf_of: 'acct_xxxxxxxxxxxx'>
Sorry @meager hawk @rose otter I've just implemented the bacs_debit in setup mode and received the answer to one of my previous questions, guess I should have tried before I asked but it seems that in setup, you cant specify for it the future usage to be off_session so I guess it is assumed by default. Fortunately, the Stripe logs are great so it answered it for me too haha! Thanks again guys btw
Hello, is there any event that triggers a few days prior next payment with subscriptions?
I'd like to remind the customers about that so they can cancel before if they want
I'm a little confused about Google Pay implementation, specifically; https://stripe.com/docs/google-pay#going-live - what is step 2? "Reach out to Google support"? Where? We didn't do this for web-based Google Pay. Are there different rules for purchases made from within an app?
This is not digital services equivalent to IAP for iOS, but physical products/services.
Hi I have a specific flow for my shopper and I need to know what is the best to handle it. Can we open a thread to discuss about it? (to be short here, I think I need to save the card before with the Card Element, on my first page. Then, launch the authorize/capture on the second page)
Can you tell me how we know if a standard Stripe account has the "capability" of offering WeChat or AliPay?
Strangely, the "capability" key is not listed among all the others here in your docs:
https://stripe.com/docs/connect/account-capabilities#payment-methods
But, the payment_method_type IS listed on the Checkout Session create docs here:
https://stripe.com/docs/api/payment_methods/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.
Hi. Is it safe to toggle on Test Mode on a Stripe account that is live and accepting payments for subscriptions? I want to test a brand new endpoint on a new server, so my thought was to toggle on Test Mode and get to work, but I am afraid the live implementation won't work then?
hey guys, is there anyway to determine if all the webhooks that failed and then re-attempted- finally succeeded at some point? I've got around 1,000 webhook requests I need to go through but I can't tell if all of them eventually became successful
I integrated apple , google pay in an application using
<PaymentRequestButtonElement options={{paymentRequest}/>
@stripe/stripe-js
@stripe/react-stripe-js
The google pay integration works fine but the apple pay doesn't work. I've tested it on different ipads, and iphone
Does this return a success- or failstate? Or do I need to listen to an additional webhook to check if the pay() was successful?
$stripe->invoices->pay("....", ["payment_method" => "...."]);
Hi im new in stripe connecy things so there are some stuff that are still not clear for me. For instance, we finally were able to to connect our main stripe account with a client connect account to share profit but the client did not receive any email with email and password for their stripe account is that normal?
Hiya we're a growing dev team and are running into issues sharing one stripe account for local dev, is there a preferred workflow for this at all? Best I can think of is having each dev sign up for their own stripe account
Hi! We are getting > Uncaught (Status 400) (Request req_ZnrZTlLCbnQOTs) To set consent_collection.promotions, please visit https://dashboard.stripe.com/settings/checkout to agree to the Terms of Service, however, our account has already accepted terms.
Hello I am using the stripe connect for payment, I am able to successfully create the payment using sdk, also I saved the response in the database. Now I am trying to refund the payment with the method 'Refund refund = Refund.create(params)' for that I tried to pass the payment_intent id in params and tyr to refund it did not worked, so one of your executive asked me to retrive the paymentIntent And then try to get the charge object from there, but when i try to retrive the PI whith the id it gives me exception "com.stripe.exception.InvalidRequestException: No such payment_intent: 'pi_###########'; code: resource_missing; request-id: req_###############pd", how can I refund the money?
Hello , I would like to know if i do the right things with Montly subscription.
I listen those webhooks :
( i am using Chekout session to receive credit card numer )
Webhook :
checkout.session.completed=> When first paiment is a succes.
invoice.payment_succeeded => When the new month of subscription is paid.
invoice.payment_failed => When the new month of subscription paiment failed.
customer.subscription.created => to receive the date_end of the first subscription.
customer.subscription.updated => after pay the new month of subscription, i use it to update the date_end of subscription in my DB.
Is it correct ? i am not english , so perhaps i misunderstood the documentation.
Hello, I have just face this error message when generating onboarding link of connected account.
You did not provide an API key. You need to provide your API key in the Authorization header, using Bearer auth (e.g. 'Authorization: Bearer YOUR_SECRET_KEY'). See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/.
I thought, it worked before, just checking now...
I'm using Connect to process Subscriptions and one time payments on one domain name. We are now adding another domain name/server which handles other one time payments, which may have different logic in processing payments (via Webhook). We want to keep using the same Accounts (Connect, Platform) and not separate them. Is there a recommended way to process each domains webhooks separately, without having different Platforms?
Hi folks
I'm new to the Payment intent API
I saw a message from Stripe saying it's better to use Payment intent over Charges due to support for new features.
So I want to implement it for saving users cards.
This is my workflow. I'm dropping this here for suggestions.
So....
User creates payment intent.
Before creating intent I check if a customer is created and fetch the customer payment methods.
I create Payment intent for the user and also return the payment methods If one exists.
If it's a new payment method I attach it to the customer via the attach payment intent method.
Would this work well?
Also how do I attach multiple payment methods. Using the payment intent API. Do I just call the same method and it sorts that out?
Also how do I update a payment method. If say a user card expires
Can you transfer money from one connect account to another?
Hi!
I'm looking to add an application fee to every paymentIntent our connected accounts receive. Would I just add an array_push to add the metadata application_fee_amount in a webhook? Or is there another way, proper way, to do so?
I'm alos wondering if I should look for event about paymentIntent OR about charges?
If it can help: we are using Standard account with Direct Charges for our connected account
Hello i have a question with subscriptions.
My customers have subscription period gave by object Subscription : field current_period_start and current_period_end
The hooks i follow customer.subscription.updated.
In my BD, i update the subscription period each time the hook is trigerred .
But WHAT if the renew (subscription_cycle) is 1 day before the end ...
Should i manage my self ? or STRIPE add : 1 month to the current_date_end ?
@bold basalt yes we were reusing objects across tests and people are creating/changing various things and it causes errors for other devs (webhooks blow up usually), a thought I had was possibly applying a 'dev-id' metadata to everything and filtering based on that to effectively 'namespace' an account. I don't think it'll work for account wide things like radar rules though
@tranquil frost I'm going to reopen you're earlier thread so we can continue talking there!
It's been a few months since I have navigated through Stripe API docs. Is there a location I can get a list of events when a membership renews? I know there is an invoice, payment, custome.subscription.update perhaps. My goal is to add to my webhook to send the event I can use to update our client records with the new subscription expiration date.
I was recently directed to the account.updated event as a way to proactively reach out to customers whose accounts become restricted (rather than waiting for them to reach out to us). I created a webhook only including that event to see what the payload looks like. Since that time I can verify that at least 1 new Restricted account has been added to the Connected accounts list, but no events have fired to that webhook (just looking at the webhook attempts in Stripe).
Curious quirk, working in sandbox mode, made a charge in the past and it shows a fee as expected, however when making a purchase through Checkout Session, the charge shows $0 fee? But only when the charge is made via the Stripe Checkout Session. Shouldn't there be the same charge fee regardless?
Hi, quick question about subscription retrievals. I'm trying to retrieve the upcoming invoice on a subscription, using NodeJS. I'm accessing subscriptions.retrieve(subscription ID, {expand: ['latest_invoice']}). I also need to look at the upcoming invoice, is there any field I could use to expand as well without making a second API call?
How do I display my product's description on the browser payment ? I have created a paymentRequest object with the value of label just like the doc asks (https://stripe.com/docs/js/payment_request/create), but I still don't see my production description displayed. It would be helpful if I can show to customers what they are trying to buy , and how much it is for that service. Thank you
Below is a screenshot of my payment browser
hey, does anyone know if there is a webhook executed when the verify button on a bank account in the stripe console is executed ? Or is verified manually ?
Hey folks,
I am working on integrating a client with our stripe connect account. The client already has a standard stripe account and we will not be charging any fees for using our platform. Do we still need to onboard them using an account_link or can we just use their account_id and collect payments on their behalf?
Hi team, is there a way to directly integrate BACS direct debits without using Checkout? similar to how all other payment methods can be integrated directly on the page (we're integrated with BECS, iDEAL and others)
hey all, i have a merchant in canada who we are trying to create an in-person payment intent for (via stripe connect, standalone account). they are receiving:
The card_present source type with currency usd is not supported
we have been passing "usd" as the currency, and i'm updating to add the option to send "cad" as the currency. i just want to test my update is working before i deploy it. what's the best way to simulate a canadian account which would cause the above error?
@dim hearth ping
ping on what? Is there more context?
sorry just this thread #894623505319092304 message
keeps getting archived very quickly
we do archive threads quickly if you stop engaging, you didn't reply in multiple hours adn we're a team of engs around the world so we can't keep all threads open (we get dozens a day)
If you have a follow up question, please ask and we can create a new thread for you since that one didn't really have much content
Hi, I need some validation that we are doing something correct. We want to bill a customer before the actual subscription start date is reached. If payment is not received before the subscription starts, we are able to cancel it without having serviced the customer. From my previous chat here, it seems we need to create the invoice first and then follow it with a scheduled subscription. The future subscription would create its own invoice so I can put a 100% off coupon on it. The only challenge then is the customer would get a $0 invoice when the scheduled subscription starts. I think the only thing I can do then is to finalize the invoice as soon as it's created so that it doesn't email the customer. Please let me know if there's a better way to do this. Thanks!!
Hi there, I hope all of you had a nice weekend. I have a quick question: Does Stripe support multiple subscriptions for the same product?
Hello, I'd like to know how I can have installment options for my clients. On stripe's support says that option is just avaible for mexican cards. How can I use brazil cards?
is the customer.subscription.updated event fired when a subscription renews?
plesae some can help me with this error
controller-8fa12fbfec530b6d8e9a765c0458b0e5.js:1 Unrecognized create() parameter: mids is not a recognized parameter. This may cause issues with your integration in the future.
of course
@sacred carbon Can you reply in the thread above please? 🙂
do you understand the error?
please you can check your git php > server > card example to replicate in your side
@sacred carbon Yep, can we please keep the discussion in the thread?
ok
Hello, I have a question. Which event can I listen (through the webhook) to know when a paymentintent expires?
Is there a way to send an invoice with a custom email and automatically charge to ach a day after?
samzeppo-event-paymentintent
Hello Guys, i just received the 'Your Apple Pay Payment Processing Certificate is set to expire' email and need some help. i used stripes CSR to generate the certificate over at the Apple portal, downloaded the new certificate and used it to create a new iOS certificate over at Stripe, but i still have my current Apple Pay Payment Processing certificate active, i just want to make sure i'm not missing anything here before i revoke it and activate the Newly created one, really have to avoid any possible service interruptions. Thanks in advance everyone
I need assistance with refunding an invoice sent to me please.
Hi, any stripe available Stripe method that could help verifying a coupon/promo code if it valid for certain productIds or priceIds and determine how much (as in like dollar $ amount) the deduction would be or give me an error message if the coupon/promo code is invalid. I know there is stripe.promotionCodes or stripe.coupon but it does not offer quite the functionalities I want
Hi! I was wondering whether there were quick ways to create products with variations (like let's say I'd be selling prints in different sizes: A6, A5, A4, in different colors etc.). Each having a different price associated with it.
Or is this only possible by adding the variable prices for every single combination in every product?
I think I could make a custom admin panel for this which would create all these product variables instantly, but if I'd want to, let's say, edit the price for an A6 one, I'd have to go through all the A6 prices which could become a very tedious task and perhaps not a smart approach.
I got a feeling that, especially in this particular case, a one to many relationship between price and product would be more efficient than the one to one relationship it currently has (correct me if I'm wrong!). If any of the devs thinks this is something feasible to introduce in the structure, list items should in such a case not ask for price ids anymore, but for a combi of price and product ID (or a completely unique ID generated from the both of them).
But aside from all that, there might already be a solution for this! Kinda hope someone has an idea on how to implements variable products!
(Currently looking into lookup keys, wondering whether that could solve the problem)
Hi Stripe would like to know where to find Card limits (both up and down side) related to a checkout session. Thanks.
Hi, we have tiered/metered billing product. We want to make sure when a user downgrades a license, the cancellation of the license happens at the end of billing cycle. Also, is there a way to have custom billing end date for tiered/metered billing product
how to retrieve a mandate off a payment intent without the mandate id?
Pricing question - because the docs aren't explicit
Australian GST pricing, are we charged 0.4% above $75k revenue or 0.5% + 0.4% = 0.9% when our revenue is above $75k?
Link is here: https://stripe.com/au/tax#pricing
:question: @austere plinth 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
thanks
coherence
how do you retrieve a mandate off a payment intent without the mandate id?
hi, I'm trying to integrate the payment request button (https://stripe.com/docs/stripe-js/elements/payment-request-button) but when I call paymentRequest.canMakePayment() I get false for some reason (even though I have a payment method saved) (on Safari and Chrome) but on the documentation page I can see and use the button even if I see the a warning first ("not supported etc."), how can I do the same as the documentation page?
Hii,
I have created products and prices in the test mode. I want to convert these products and prices in Live Mode.
So is it possible with any API reference because I don't won't create the same product with test and live.
actually I receive null not false
Hello, Is there a way in Stripe Connect. In onboarding of user the only required information is bank account?
rafmaghari-Connect
Hey there, I am trying to get metadata of a product with this -
const plan = await stripe.plans.retrieve(
'price_1Jgr982eZvKYlo2C1uwOZc90'
);
Even though I have added metadata, via the dashboard, the response object I get has metadata as empty object. The expand functionality doesnt work with metadata, any ideas ?
ingeniousambivert-product
How Can I simulate recurring renewal on subscription? I have tried to fiddle with trial period - but im not able to tweak triel end period to just a few minutes, as suggested elsewhere. Thanks.
Hello, is it possible to add metadata to the paymentMethod created when confirming a setupIntent?
Hello. We have two payment methods (Stripe, local payment method). We decided, we wanted to streamline all of the payments to the Stripe (subscription and payments).
I did a local payment while setting up the Stripe customer/subscription. The local payment runs off to the web hook we setup, and we coded it by creating a new invoice and made it as paid out of band.
However, I am getting this error.
Hello everyone. Im from india. im using stripe. please tell me how to enable google pay or upi payment method
Hello need some stripe help about billing. I have a subscription service. But many of my clients I can see have $0 free membership
Can someone help me with this
Hi guys
I would like to use the customer portal or hosted checkout page in app and not create a "redirect" flow.
Is it possible to put it in an iframe or something?
I couldn't find any docs on it
Hi guys i use klarna payment server side but i send this payload responde with error BAD_VALUE|||Bad value: order_amount
[
'type' => 'klarna',
'amount' =>6500,
'currency' => 'eur',
'klarna' => [
'product' => 'payment',
'purchase_country' => 'IT',
],
'source_order' => [
'items' => [
[
'type' => 'sku',
'description' => 'Grey cotton T-shirt',
'quantity' => 1,
'currency' => 'eur',
'amount' => 5500,
], [
'type' => 'tax',
'description' => 'Taxes',
'currency' => 'eur',
'amount' => 1000,
], [
'type' => 'shipping',
'description' => 'Free Shipping',
'currency' => 'eur',
'amount' => '0',
]
],
],
]
this payload i used for create sources
Hello there, I have a SEPA payment failing with "unexpected error", request ID is req_HyddggVWY4VDNf . This has a huge impact on our business please help
how can i charge a client at later time if i have charged the client with payment intent
Hello, does the API allow creating a trial subscription for a customer without credit card ? Thanks
Guys. I want to use a custom mail domain but I can't seem to verify the records. I'm sure they are all added. However I'm also using O365 records. Anyone know if both work together?
Main O365 domain = domain.com
Stripe added domain = invoice.domain.com (will this work with main domain is O365?)
Morning all, is there a way to change payment to a different stripe account at checkout on Woocommerce based on Shipping Class?
Hello there, couple of questions again.
-
When allowing customers to change plans / prices: As far as I understood it, the plan immediately gets replaced and a charge is attempted. Is there a way so the plan will be marked for change and the charge will be executed at the current billing period end? How does changing a plan behave with payment intents? Do I need to show another setup intent pop-up to update the payment method for that specific (new) amount?
-
I finished implementing the following so far:
- Creating a new subscription
- Locking / Unlocking stuff in my business logic via based on
subscription.updated - Toggling the cancel at period
- Updating the payment method for the subscription
I am thinking about edge cases now, specifically in cases where the charge fails. I've taken a look at the examples on GitHub, but they don't seem to cover those things in-depth either. Any suggestions for 1 product + n prices with different billing periods (only one subscription)?
@dry hatch
I haven't tried it. It's just that we feel that staying in our site with no redirects will create a better UX
Is there some other component that I can use to show a full stripe checkout form in my site without being redirected to somewhere else ?
@worthy kite I'll answer you back in that thread
@upbeat grove https://stripe.com/docs/receipts#customizing-receipts
Hi all, does anyone know who to contact about having a custom direct debit form in our app? We're building a system for charities, and we'd like to have the direct debit fields integrated in our checkout rather than through a link to stripe externally.
How come stripe keeps pushing the time a invoice will be finalized and charged forward a few minutes at a time. I have an invoice that was due 30 min ago (subscription period). And this half an hour it keeps pushing the time a few minutes ahead the whole time
Hey guys,
We are using Stripe connect, and payment are transferred from intent directly to the connected account with the param « transfer_data ».
But the fees are paid by the plateform. For example I do an intent for 5€, the plateform will receive only 4,68€ but the connected account will receive 5€.
Is there a way to make the connected account pay for those fees ?
Thanks
Anybody help with Stripe Connect accounts?
I have the following calculation where if a ticket price is £10.00 there is a booking fee of 10% (£1.00) I have the following code to calculate this:
(float) $totalamount = $request->input('total_payable_amount');
$partneramount = ($totalamount * 90 / 100);
$adminamount = $totalamount - $partneramount;
The amount sent to my test account is £11.00 which is correct, then Stripe Fee £0.52, Net £10.48 then transfer amount to the connected is £9.90 what calculation do I have to do the following:
Send £11.00 main Stripe Account, take £0.52 Fee, send £10.00 to the connected account and leave the remaining £0.48 in the main account??
If I alter $partneramount = ($totalamount * 91 / 100); it sends £10.01
Which is wrong??
Any help appreciated...
Hey guys,
I really need to verify my identity to withdraw funds, but can't seem to upload my ID?
:question: @hard fulcrum 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 transfer directly to the bank account of the connected stripe?
To bypass payout in stripe. Thank you..
Hi all 🙂 Is it possible to create a payment session (with payment_intent_data[capture_method] = 'manual') for a debit card with amount 0 and validate the payment later (when user transfer money on the card)?
I detached all payment methods from a customer in a dashboard and created a trial subscription. After the trial ends I receive invoice.payment_succeeded via webhook. I don't understand how it can still confirm a successful purchase if there is no payment method
Hi people, I have a question regarding the Stripe Checkout regarding tax calculations based on our company country. The Stripe Tax seems to give the wrong taxes if we change the country from the Checkout select. Any ideas what we're doing wrong?
Hi -- After i create a payment intent and will be processing using credit card -- we would like it to be a single payment == how do i do this? do i create a card element and submit that once? just need a bit of clarity on this.
how can i add a discount to payment intent?
Can I add a required checkbox to accept "terms & conditions" to the checkout page?
So, this question is already archived, but I am kind of curious whether there are any plans to implement variants in the future and maybe product categories (like being able to create collections). Now it's possible to create these things by specifying, I guess, metadata under a product, but this would mean a lot of work to edit if you needed to change the options or names for the added variants or collections.
This is more of a suggestion rather than a call for help, not sure if this is the appropriate place to ask this!
I had a test invoice that requried auth, so I used confirmCardPayment(payment_intent_secret). Which worked and the stripe test-auth-popup came up.
In said popup I clicked decline. But now I can not get it to auth again, the invoice seems permanently failed.
How can I work around this?
How do you add a developer to your stripe account without the developer seeing your financials of the company?
Any Jest samples to test stripe/react CardNumberElement, CardCvcElement, CardExpiryElement ?
Hey there, I was wondering how do I get the latest updated data from my backend after it captures the events in the stripe webhook and the webhook modifes the data. Since it takes around 3-4 seconds after my client app makes the update call and the webhook captures and updates the data. How it this scenario usually handled ?
Hi folks. Are there any examples of companies that need to use Stripe Connect "Custom" accounts? ...and why they needed to go down the custom account route?
I have a question reg. recurring subscript - with monthly cycle; Will CurrentPeriodStart/CurrentPeriodEnd be updated according to the "next month"? or how can I check to see the "current paid Month" ? Thanks.
@meager hawk Will the invoice.payment_failed webhook event be fired when a subscription's trial end date is reached while the customer doesn't have a credit card ? Thanks
I've got a checkout session that I'm getting from my server, and I'm expanding the discounts field. Is there a way to expand the line_items.discounts promotion_code field from my call to get the checkout session?
Hello everyone! I am trying to display the list of the invoices for the customer and I want to include payment method attached to that invoice (i.e. last4 if card, payment method type if other). I was trying to do this by joining customer's payment method on default_payment_method invoice field or payment_intent field, but I see those are not what I am looking for. Is it possible to retrieve payment method used for the invoice?
Context: I am talking about invoice because we only have subscriptions on our site as a products, and we want to display invoices.
Hey, is there a way to change payment to a different stripe account at checkout on Woocommerce based on Shipping Class?
mackan-cehckout-session
hey i see payout tomorrow on week no any change please help me i need my money
Hello, someone know how to translate error messages returned by useStripe hook on React ?
Hey, I wanted to quickly revisit the tax calculation and paymentIntents topic (i.e. custom checkouts and off session payments). I understand from the docs and previous discussion here that tax calculations are not currently supported on paymentIntents. Are there any updates on this? In one thread it was recommended to contact orders-beta@stripe.com, but I thought I'd ask here first.
How can I change the description field for one product purchases
I always process card payments using 'await stripe.charges.create({stripeCustomer_id})' and it works well for customers that has card id 'card_123456FB' but now somebody migrated new customers in our system and these customers don't have card id but rather they have some kind of card id that begins with 'pm_'. When I use 'await stripe.charges.create({stripeCustomer_id})' on these customers, stripe throws an error "Cannot charge a customer that has no active card". But I can manually go to stripe and charge them, and can even see that they have active card, so why the error and how to charge them?
Hello. A follow-up question from one that was answered yesterday. I am calling stripe.confirmCardPayment and then when I get a successful paymentIntent back, I'm calling my backend to retrieve details from the corresponding charges field. I notice in the stripe-dashboard, that the charges object seems to be created about a second after the response is sent back to my front-end, and then the paymentIntent seems to be updated about a second after that. Is this accurate or am I misinterpreting the logs?
If so, does stripe make any guarantees about the order/timing of these events. Do I need to cater for the possibility that: confirmCardPayment resolves to a paymentIntent, I call my backend, which in turn tries to retrieve info from stripe, all before stripe has updated the paymentIntent with the relevant information.
If there are no guarantees, is this something I realistically need to worry about? I'm wondering if the second or two becomes any longer when using real credit-card data. (If it's relevant, this won't be a high traffic site, with no more than 1 payment a day).
Hello, not sure if this is the right place to ask, but I have a question regarding the wording in our emails that mention Stripe
Hey there, I have a question about payment_method_details field of Klarna Charge objects, documentation (https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-klarna) just says there is such field but there is no structure to it and therefore it's also empty struct in Golang Stripe library (https://github.com/stripe/stripe-go/blob/master/charge.go#L498), is there a reason for it like it can be completely different for different charges or something like that? Because I would like to use payment_method_category field from this to know what Klarna payment method (pay_now etc) was chosen by customer. I can see the content of payment_method_details when I retrieve Charge object using Stripe CLI for example.
Hi there. We are stuck with the Stripe payments for Moodle (we use Moodle Workplace from Synergy Learning). It seems the reason is in the plugin "Stripe Payment with SCA and Coupon" from the DualCube team.
We recently updated the plugin to version 3.3.0. And since then we
- have lost a field where users could enter their coupon code;
- users are charged multiple times for the same product;
- id appeared in Stripe transaction details instead of the product name.
I got the below summary after a call with Stripe:
Thank you very much for answering my phone call and sharing a question about an issue you are having with payments getting processed more than one time on your Stripe account.
As we were reviewing on your Dashboard, there is a webhook notification waiting for a response on each one of the €8.00 EUR payments received on your Stripe account as you can review in the link below:
https://dashboard.stripe.com/events/evt_1JfMpvEGltx6hCwDNnSnjI03
As I mentioned, for technical support, I recommend Stripe's Discord server. Stripe engineers are available on this chat channel and can help answer integration questions in real time:
https://stripe.com/go/developer-chat
On the other hand, I kindly recommend you to reach out to JotForm in order to review the webhook notifications, since they built their integration with Stripe, they’ll be best able to help you with this directly.
Can anyone help with that? Any advice is appreciated. We are really stumped as a Moodle provider can do nothing except update. On the other hand, Stripe support had checked the situation on their side, and there is their answer above.
Hello i have a question regarding payments
Hey can someone please help me out, I am using a stripe checkout in test mode, and now want to convert it to production mode.
I was told its as simple as just changing the Stripe secret key?
Is this true?
because It seems i am having some difficulty
I believe is the same, just change to keys
Hello guys . We have questions regarding Multi-party payments.
We are implementing Multi-party stripe payment module. We as a platform (HuddleUp) will process payment for vendors connected to stripe through us .
When we want to process customer 1 transition to business 1 ==> we create payment intent under Business 1 and process it .
When we want to process customer 2 transition to business 2 ==> we create payment intent under Business 2 and process it.
Now problem arise when we want to saved cards .
Customer 1 saved cards for Business1 can't be access by customer 1 saved cards for Business2 . Ideally we want saved card for Master Huddleup .
Hi, I've not been successful in adding Stripe Tax to our checkout sessions.
I have added the automatic tax property when creating a checkout session as shown in this tutorial: https://stripe.com/docs/tax/checkout.
We have also added a tax rate under Products in the dashboard and added our contry in the tax settings, but
there seems to be no tax collection when performing a payment.
All this has been done in test mode.
Hey team, I have invoices where I want to collect payment out of band/outside of stripe (e.g. via check), but I don't want to use Stripe's hosted invoices. Is there some sort of a "nil" payment method I can attach to these so that Stripe doesn't assume they are "closed" once finalized? Or some other way of keeping Stripe from considering these invoices "closed" without auto advance turned on?
My real problem is, I need to finalize the invoices in order to send them to the customer. I also need to set "auto advance" to false on these invoices so that Stripe doesn't attempt to charge an empty card and put the customer into payment error. At that time, because the invoices are not auto-advance, and not paid, I'm getting a CreditMemo synced to Netsuite by SCN.
TIA!
I am trying to call in my Django app:
invoices = stripe.Invoice.list(
customer=customer_id,
limit=5,
expand=["payment_intent.payment_method"]
)
but Stripe returns 422, whereas I have successfully listed all of the invoices without expand clause (tried also to do this without array)
Hey! Was there a reason why the Stripe payment modal was discontinued? I'm happy to build one from scratch, just want to know if there was an obvious reason why it was dropped.
When a subscription renews, does the subscription id remain the same? Meaning the invoice generated for renewing the subscription will reference the same subscription id, and when I receive the invoice.paid event, the subscription data will match the customer's current subscription id?
I signed up with the Github Education Code (first $1000usd revenue no fees), but do testpayments (Account not activated yet) also count for those 1000usd?
Hi guys, got a problem I can't solve. I got this error when I try to present payment sheet or GPay. Can you please help me, what am I missing?
I just tried to set a lookup_key on a price and got the following error:
{
"error": {
"message": "A price (`price_1JRUibC8JGuaUdU6RTXv7bHH`) already uses that lookup key.",
"param": "lookup_key",
"type": "invalid_request_error"
}
}
The price in the error belongs to a different product. Can't I have the same lookup_key for a price in a different product?
My newly created (via the API, this morning) connected account isn't showing up on https://dashboard.stripe.com/test/connect/accounts/overview. it was working fine yesterday during the daytime. any ideas?
i noticed stripe updates to https://dashboard.stripe.com/test/connect/accounts/overview are slower at nighttime
I’m trying to upload my ID to confirm my identity but once I submit it keeps showing the error message for needing to submit it.
Originally, we planned only to accept CC directly from a form we create, and were planning on using PaymentIntents and SetupIntents. Since it's a credit card, as the documents say, we were relying on the call to Confirm to return quickly and never enter a processing state, always success or failure. If we add both GooglePay and ApplePay, do we need to take another route? Like tokenize the card first etc?
Is there any specialized payment processing requirements with India as country for payment intents and SCA flow. We noticed it does not work like other countries. For example 4242 4242 4242 4242 triggers SCA popup. Is this due to India being in BETA? Let us know. Thank you.
BTW my payment request button issues were because I was on localhost 🤦♂️
Hi there,
I wanted to call a callback function upon successful stripe checkout.
I am facing some difficulty, essentially rather than redirecting the user, I would like to run a function, and then perhaps redirect the user
I am trying to decipher expanding sections using nodejs. Is this the correct path to expand a subscription from an invoice?
const stripe = stripelib(envConfig.stripe.apiSecretKey);
return stripe.invoice.subscription.retrieve(subscriptionId, {
expand: ['customer', 'invoice.subscription'],
});
or is it
return stripe.subscriptions.retrieve(subscriptionId, {
expand: ['customer', 'invoice.subscription'],
});
I have no subscription test data , makes testing this pretty difficult. It would be useful to have something to query against
Can someone tell me where pm_1JhJ9WIFDslEWhBASG3XHN3Y belongs? I get a "no such payment method" on my platform, so presumably it's for some connect account
got a question about creating a paymentMethod for a credit card that I will use at a later date for a paymentIntent. Will all of the credit card info be validated at time of creation of the payment method I.E. card number, expiration month year and CVC code ?
nickdnk-payment
I think you may want to run prettier on your code samples (like having proper spacing and no semicolons) 😉
For a Connect Express account, when the account owner doesn't provide enough information, we are aware that we will listen for webhooks on the account change for the status, howeve does Stripe contact the user outside of the webhooks (ex. via email) to remind the user to complete the setup?
In test mode I created a checkout session by following code:
const session = await stripe.checkout.sessions.create(
{
payment_method_types: ['card'],
line_items: [
{
amount: priceAmount * 100,
currency,
description: 'price',
images: [productData.photoUrl],
name: productName,
quantity: 1,
},
],
mode: 'payment',
success_url: isLaunchedByUser ? dmHomeUrl : scheduleUrl,
cancel_url: isLaunchedByUser ? currentUrl : dmHomeUrl,
},
{
stripeAccount: stripeAccountId,
}
);
Got a session with id like cs_test_{randomtoken}, then created a stripeobject by calling loadStripewith public Key in test mode, finally called stripe.redirectToCheckoutwith that session id, failed to load checkout session, error was "No such payment_page: 'cs_test_a194Zrq88O6H8qFDbdfVpGmHc1qpVw5qfWPadoiuSrQ2feYtVdqYBGuTmt'"and error code was 'resource missing'. Does anyone know why this error happened?
Hey Devs - quick question - I am wondering if there is any functionality with stripe to do a loyalty points program
basically - a customer collects points and when they want to use them our stripe account gets charged the used points instead of the customer
joemike-loyalty-points
Have a time-sensitive onboarding question, not a dev question – could a Stripe staff member make an introduction to a sales rep, please?
Hi. I'm getting an error back from the App Store when submitting for what appears to be an update in the Stripe iOS SDK. Does anyone know anything about this?
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSCameraUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs.
Stripe SDK:
/// Determines whether STPAddCardViewController allows the user to
/// scan cards using the camera on devices running iOS 13 or later.
/// To use this feature, you must also set the `NSCameraUsageDescription`
/// value in your app's Info.plist.
/// @note This feature is currently in beta. Please file bugs at
/// https://github.com/stripe/stripe-ios/issues
/// The default value is currently NO. This will be changed in a future update.
@objc public var cardScanningEnabled = false
Hey team, I am testing out creating invoices with collection method "send_invoice". I have all the settings under "Manage invoices sent to customers" set to "leave as-is". Just wondering if the due date on these invoices will affect anything else at all? TIA!
Hey everyone, i have been reading the docs and maybe my nose is too close to the problem because i cant seem to wrap my head around a simple task I know i can do. My API accepts a card token, with which i then use stripe.customers.createSource just fine. I now want to create a subscription. I want to take the card i just saved and now use it for default_payment_method. It doesnt look like the return object stripe.customers.createSource gives me back the ID to then pass to default_payment_method. How do i get the payment method of the card i just saved with stripe.customers.createSource?
Hello, where can I find character limits for Stripe API requests? For example lets take accounts create API: https://stripe.com/docs/api/accounts/create
For example what is the maximum allowable characters for company.address.line1 ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Good evening all. I have a deployment where we're selling to a number of customers in high security environments where JavaScript is disabled. In some of these cases these potential customers are not permitted to enable JavaScript. Is there a non-javascript dependant workflow that can be deployed in these cases?
Hi people! Have a great evening
I'm starting my integration to Stripe, and there is a functionality that I need to integrate.
I need to implement "auto recharge".
Think of it like a pre paid cell phone line, that you need to have money in your account in order to use the service, but, besides that, I want to allow the user (if they want to) to set up an auto recharge, so when the amount in the account is low (they said how low) then the system asks Stripe to charge additional X amount (they also setup how much).
How can I achieve this with Stripe?
Is it possible to refund someone's last payment + cancel a subscription?
Hello. Just starting getting with international payment methods (SEPA, Giropay, AliPay, etc). We've got Apple Pay & Google Pay working, Payment Request Button Element is autodetecting when to show those buttons nicely. But how do I even get international payment buttons to show up? I tried VPNing to Germany, but no dice...Thanks!
My client doesn’t want to accept transactions from Puerto Rico. Is there a way to restrict?
Hi I am building an invoicing skin using Stripe. If I wanted my users to hold a balance until they wanted to cash out, would that be possible using Stripe Connect?
Hi 🙂 How can we use a decimal in quantity?
For example we need to charge the client for 4.4 hours when each hour is $100
Do most id's in stripe stay the same size? Per the API example of a payment method pm_1JhN5XISszN5RTl1Zl3Fx5OZ is 27 characters long. Writing some backend validations and wondering if its stupid to be strict and reject anything not 27 characters.
I am writing a webhook listener for invoice.paid so I may update our database when someone renews their subscription. The problem I am running into is I can't figure out a way to test it. I have a few test customers with subscriptions, but they are for a year and I don't see how to generate another invoice for them. Plus I don't know if that is the correct approach as I'll need to run a lot of test events through my listener. Please advise on how to send tests. Thank you.
Is it ok to use Direct Charges on Express accounts? The Stripe docs recommend Destination Charges for Express accounts but then says the platform is responsible for chargebacks, refunds, etc. So I'd rather not take that liability unless it's necessary
Hi there, just wondering how can i change the cancellation policy on stripe from 2 days to 24 hours cancellation policy for customers who cancel their restaurant reservations.
Hey all, is it possible to create products and prices on someone's connected stripe account? We're wanting to set up a product and then dynamically add prices depending on how much someone chooses to donate / pay
:question: @hybrid gate 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, I have an invoice payment failed but when I retieve the payment_intent.last_payment_error it is null
what could have caused this?
the invoice status is open
what is difference between incomplete and uncaptured payments
hi stripe, our team is in progress of integrating ur payment
2 questions to clarify with ur side:
- production secret key (short one, sk_live_...xxxx) does not seem like a usable proper key, should we request a separate key from u?
- after we added support for payment intent on FPX and Grabpay, what is the next step for us to allow these payment methods to users at interface level?
Wee Hau-Keys
hello, when we receive the notif of the webhook invoice.payment_failed, what is the best way to get the cause of failure or error message?
hi all. i'm trying to integrate stripe with gpay, but i always get onGooglePayReady=false. can someone help me ?
Hi team, is it possible to use mastercard prepaid card to create a connect account?
Hey all - I need some insight on a blocked payment. Do Mastercard prepaid cards get blocked by default and are considered high risk?
How do I get the customer-facing promotion code that was used for a discount from a checkout session?
I've expanded total_details.breakdown in my call to get the session, but I don't see the code in there, and I'm seemingly unable to find any information regarding how I would expand it further to include the code
Is Indonesia not supported by stripe?
We rely on WebHooks - how do we handle production maintenence on our system? Can we ask Stripe to pile up messages? How do we avoid loosing any webhook callbacks? Thanks.
How to pause payments on wordpress platform (Client used stripe checkout by using their debit card)?
How to pause payments on wordpress platform (Client used stripe payment gateway by using their debit card)?
Hey there, I'm working on a project with Issuing and Connect, and I need to charge my connected accounts for the service fee. I'm adding funds to connected accounts issuing balance as described here https://stripe.com/docs/issuing/funding/connect, and debiting the service fee from them as described here https://stripe.com/docs/connect/account-debits. Unfortunately, this just results in a negative main balance without touching the issuing balance. How should I go about collecting service fees from a connected account's issuing balance?
Hey all, my project have montly, annually subscription methods. Should I migrate to setupIntent or paymentIntent for this purpose? Some of our users might need 3d secure authentication, I wonder if I implement paymentintent whether it causes a problem in 3d secure part.
Realize the payment process: the server creates paymentIntent, app gets client_secret, then confirmPayment, and finally notify the back-end capture. I want to ask how I can bind the card in this process
I am an iOS developer. Is there a demo of the 3DSv2 process in Stripe 17.0.3 version. What should I do if I use STPPaymentOptionsViewController?
help me
celine-webhook
ozgur-Subscription
Hi, working on micro deposits flow when integrating PADS - and got some questions that I could not get answer for in regular support. Is anyone available to assist?
dilkw-Payment
Hi, I'm Laure and I'm looking for someone to help me with Stripe, I'm having some problems with this module and I can't figure out what the problem is.... My problem is that stripe is debiting double or triple the payments of my company's customers and we don't know why, Is anyone available to help ?
Liuzhibin-iOS
How do i add a fail card...
i want to test a scenario where go through create payment , but webhook return fail
tsahnar-PADS
In my local strapi installation, I have a single type called "Invoice" but when I try to use the request http://localhost:1337/Invoice in Postman, it (the service) returns "not found"...
Hello, is there a way to speed up finalizing subscription invoices for testing? For now there is a 1 hour window before the charge is attempted
Hello, I have noticed that day after day I accumulate payments in canceled status. The cancellation reason says "automatic". Sorry if this message does not go here and thank you very much if anyone knows why that may be!
Kudos to all Stripe Supporters in here. Thanks a lot for your fast replies 😉
PaymentMethods: It seems like its possible to have mulitple payment Methods - without any of these being the default. How would stripe know which one to use for recurring subscriptions?
Hello
https://dashboard.stripe.com/test/logs/req_1YODQMl2eNOK2L I'm not getting why this error is happening :/
Good day
I was wondering if there is a third party libary that supports ES modules
the background of the question is because I am working with a deno backend and deno does not support CommonJS
I would have to work with simple fetch requests, but most tutorials assume that you use nodejs.
Hi!
I have implemented Stripe Tax on my website using Stripe Payment Checkout. I use 25 % VAT and this appears both on the costumers recipt and when I go into each payment on Stripe Dashboard.
When I am exporting the payments in Stripe, I still have "0,00" on the chart. Stripe Support told me to implement metadata to get the taxes through the API.
So my question is: How should I implement a metadata to get the taxes on the export file?
Attachment: The code i have today.
hello
My ticketing system charges through Stripe Connect. Can you advise on any referral platform (third party) that can be integrated with my ticketing platform which charges through Stripe Connect?
anyone?
Hi, I am using stripe scheduled subscriptions when I update the schedule (in some cases I end the current phase and start a new one, in other cases I just add a new phase to start after the current one ends) what is the best approach to figure out what the charges will be for the customer before I actually make the change?
Hello any india strip dev there ? need help in creating subscription with new RBI Regulation
Howdy, when creating a checkout session, is there a way to add metadata for the to be created subscription?
Hello. I have created working subscription set up process with my web app with fixed fee and metered usage, I am now implementing SCA.The SCA documentation seems to be pushing me down the route of using PaymentIntents. I understand PaymentIntents to be a more granular level than subscriptions, and I am unsure how that would work with my existing call to https://stripe.com/docs/api/subscriptions/create?lang=java when for SCA I need to be calling https://stripe.com/docs/js/payment_intents/confirm_card_payment. It seems to be an either/or rather than complement the existing solution?
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 JavaScript SDK.
How can I realize the display of the card list on the following page
Hello, is there anybody who maybe able to assist with stipe processing fees’s? I would like my connected accounts to suffer the stripe processing fee and not the main account. Is this possible?
Stripe docs pages it says "You can enable any payment methods available to you in the Dashboard. "
However, I want to open a Stripe account based on what payment methods it will offer me. So I'd like to see the information upfront.
Is there a source that tells me what payment methods are available for a Stripe account set in a given region?
For example, can I accept Brazilian vouchers ("Boleto") from a Stripe account set in the US?
(and so on for every Stripe account country or region)
there's a way to change the theme of the premade checkout session provided by stripe? (e.g dark theme)
Hey there, Can someone please confirm if this approach for fixed price subscriptions with react elements is idempotent ?
Client - https://github.com/stripe-samples/subscription-use-cases/tree/master/fixed-price-subscriptions/client/react
Server - https://github.com/stripe-samples/subscription-use-cases/tree/master/fixed-price-subscriptions/server/node
If not what shall I do to make it idempotent
Create subscriptions with fixed prices or usage based billing. - subscription-use-cases/fixed-price-subscriptions/client/react at master · stripe-samples/subscription-use-cases
Hi,
We are having an issue with Stripe terminal were they respond with payment completed to our Kiosk, however stripe either takes more than 5 minutes or doesn't send a webhook, as well as prevents capture of the payment for those 5 minutes (we cancel the orders after 5 minutes).
Is it possible to get help? (I can provide the relevant payment intent, our logs from kiosk etc)
The issue happens for about 8% of our orders
Thanks,
Viktor
hello, with Stripe Connect onboarding is there a way to use a simple href link from our site to the onboarding process?
ok the previous developer wrote the attached file for the stripe onboarding and payment processing and after doing the GoCardless onboarding, it took you to a url of /stripe-board, and took you to the Stripe Onboarding Process, since i did a composer update which updated the Stripe Vendor folder, i get the following Error
Stripe\Exception\InvalidRequestException
Not a valid URL
https://tfn2021.test/stripe-board
from the following file in the stripe folder Stripe\Exception\ApiErrorException::factory
vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php:38
Hello, i would like to know which is the WEBHOOK which is invoked when a subscriber cancel an automatic subscription. The documentation is not much explicit about it. Best regards ^^
and i would like to be sure with this hook : invoice.upcoming
It is happen ONLY before the renewal ?
How can I get the billing cycle period (i.e either the billing cycle is monthly or yearly) ?
What if my subscriber decide to cancel his automatic subscription to a product and next at the middle of period he manually pay again for this product.... how can i update the period of the subscription.
Cause he has a first subscription , exemple : valid 1 january to 31 january.
And the 15th january, he wants to add 1 more month ...so the new period must become 1 january to 30 march.
How can i do it ?
And the next question : how can i make a montly subscrition but without possibility to cancel within 1 year
Does the currency attribute of the price object (https://stripe.com/docs/api/prices/object) refer specifically to the so called "presentment currency" (i.e. the currency that the buyer sees and pays 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.
Is there any Api that will return connect account activity list for customer?
The Stripe Docs website talks a lot about cards in this page (https://stripe.com/docs/payments/cards/supported-card-brands), but doesn't seem to make a distinction between international cards versus national/domestic cards.
In Brazil for example, when people open a new bank account, commonly the bank will give the account holder a national credit card, often issued by Visa, as opposed to an "international" credit card. Most customers are oblivious to the distinction, but these "national credit cards" rarely work for purchases in websites outside of Brazil.
I'm afraid that if I charge Brazilian customers from a Stripe account set in the US, I will lose many customers who won't be able to use their national cards and not even know why or how to solve it.
I haven't found this distinction anywhere in Stripe's website. Does anybody know a source of information on this?
Hello, is it possible to create a public key that would allow browser clients to request the Stripe API only to get products and prices ? Thanks
Hi
Hi, i have an problem with my account, i cannot log in anymore, and i cannot reset my password. Can somebody from helpdesk help me with this?
:question: @graceful night 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
Thx
Hello, do you knwo how I can integrate 3D secure on stripe ? because the payments of clients are blocked because of 3D secure missing
Hello again, I'm reading the doc but stuck in a point that https://stripe.com/docs/billing/subscriptions/elements#complete-payment
doc uses the card element in confirmCardPayment method. However, in our project, we take credit card info from the client side and send to server so, we don't have card element usage. How can I manually fill confirmCardPayment ? Tnx in advance.
Hello, i have a question for connect integration.
I use stripe api to generate stripe uls for create /update connect account but some of my marketplace seller already have a stripe account. How is it possible to connect an existing account on stripe connect of marketplace ?
I am not able to update subscription_data.metadata with the checkout session
I am having a problem with the official Stripe module.
Some duplicate orders, I have exactly the same orders, with the same Stripe transaction id passed 2-3 minutes apart, anyone for helping me please ?
When it comes to supporting cards, is Stripe completely agnostic of type/funding (credit, debit or prepaid)?
i.e. When Stripe says "we support these card brands: Visa, etc." can we assume it will accept any of those types? Or is there any caveats to bear in mind?
Hello, I've been using manual capture when creating StripeIntents and was trying to do something similar with applying subscriptions, but can't seem to achieve it. Ideally I would create a new customer, payment methods and then assign the subscription WITHOUT paying, and allow the Stripe admin to go in and capture the payment using their registered payment method
currently i can mark as complete or incomplete in creating the sub, but then there doesnt seem to be a way in trh Stripe interface dashboard to capture the payment
Hello, where on the dashboard can I find webhook app secret keys. I do not see these under API Keys
Thanks @dim hearth for suggesting cloning card method around this .
We tried to implement that but we stuck at this point :
payment_method = stripe.PaymentMethod.create(
customer='{{CUSTOMER_ID}}',
payment_method='{{PAYMENT_METHOD_ID}}',
stripe_account='{{CONNECTED_ACCOUNT_ID}}',
)
To do this we need to create payment method, which requires card element - which we are not storing locally .
can we use this cloning method when we are not storing card data at our server ?
aditya-previous-thread
Hi i have a recorded "Successfull" processed charge on credit cards but its not showing a link to a customer account nor a paymentintent
I have a question regarding the "isApplePaySupported" function in the stripe-react-native-library, is that one really to check if Apple Pay is supported on the phone or is it for something else? I want to use it as a flag but it just returns null even if I know I have Apple Pay on my phone.
Hey all, just a quick question re: connect and setting up subscriptions. I'm creating products and prices on the fly on the connected accounts - so the product i want to subscribe to exists in the connected account, not ours.
So when creating the subscription, do i need to set the transfers property, and do i need to apply the stripe_account header. It's a little confusing when to apply which one:
I'm assuming (!) that here, i need to use the stripe_account header to create the subscription and the associated invoice directly on the connected account.
Stripe has different payout schedules for different countries, eg. 3 business days vs 3 calendar days. How does Stripe calculate "business days"? Is it possible to recreate this behavior on my end programatically? I'd like to calculate business days same as Stripe do.
Hi, i have a question about the subscriptions integration. When using the Stripe Checkout page, the user is redirected to this Checkout page and when the payment is confirmed, the user is redirected to my website. Should i call my api to confirm the user service access when this ocur from the frontend using the checkout session id or should the user wait for the webhooks? I need to give the user inmediate access to the service after the payment is confirmed. Thanks!
Hi, what sort of actions trigger an invoice.paid event? I can think of starting a trial, starting a subscription, starting a new billing cycle, upgrading a subscription. What about downgrading a subscription? Since it's prorated and the cost is lower, is there an invoice that is paid?
Hi there!
Is any way to cancel automatically a subscription? by some parameter or something like that in case the user dont pay or confirm the payment method? (specially for a free trial subscriptions)
More details:
As how work the front-end, they are creating subscriptions with free trials and by default if we dont confirm the payment method, it takes the default_payment_metodh from the customer, something that could happen.
The only solution I have in mind to prevent this, is use the event invoice.created and in that one check all the subscriptions trials and cancel them in case its not confirmed and its a zombie.
Any suggestion or better approach?
Not sure if we can set something when creating a subscription to remove it automatically in case the user dont confirm the payment method in a x_time
I am unable to get into my account because I do not have my original phone number. nor do I have the backup code. I tried emailing support but the page doesn't work. I've refreshed the page and it still did the samething. I just want to get into my account thanks!
yes
Hi,
I am planning to use Stripe HOSTED INVOICE PAGE service for my application. So that the payment is handled by stripe and my application(backend) will only listen to the the payment events(success/fail) & save it to DB.
But at the same time my front-end application should be aware that payment is successful, I means on payment success it should be redirected to my front end application. How can I achieve that.
Any pointer ...??
Hi, From the morning i am getting a weird error from IOS app"When setup_future_usage is set to off_session with a secret key, you can only update setup_future_usage to off_session using a publishable key."
Still yesterday I was able to create smoothly payment_intent.
Could some one help me please
Hello, can't seem to find the asnwer in already asked questions so:
I need to use a webhook for every paymentIntent.created on every of our connected accounts (Standard acounts).
First, is it possible to listen to paymentIntent.created? I only see the .succeeded or the requireactions ones.
Then, can this webhook be on our "main" account? Or I have to put it on every single connected account we have, by their dashboard?
Thanks!
Hello .... when a subscription is renewed, does a new subscription is created ( = new subscription ID ) ?
Hi there, I have the following question, I've been trying to use the Checkout Session with mode "setup" to save payment methods for future charges "off_session". I'm doing the following:
- Get the customer's payment method using the paymentMethods.list()
- Create a charge with one of the payment methods from 1.
This doesn't seem to work. After the paymentMethod create I can see it in the dashboard with an ID starting with "pm_...". If I manually add a payment method to a customer using the dashboard, the created payment methods has an ID starting with "card_...". I tried to use the one with "card_..." and it seems to work with the Charges API, but the one with "pm_..." does not work, even it its created as an "off_session" payment method.
Is it possible to update customer metadata with a new checkout session?
So I'm using the prrbuilt checkout page, and as far as I can tell, the presentment currency is always in dollars. I want it to localize, then I want to be paid through stripe in dollars (I'm in the US)
I see in the docs these options:
Amount *int64 `form:"amount"`
Currency *string `form:"currency"`
Description *string `form:"description"`
Images []*string `form:"images"`
Name *string `form:"name"`
Price *string `form:"price"`
PriceData *CheckoutSessionLineItemPriceDataParams `form:"price_data"`
Quantity *int64 `form:"quantity"`
TaxRates []*string `form:"tax_rates"`
}```
How do I set the currency to be automatic?
Where can I find "add to allow list" in my dashboard?
Hello, when creating a checkout session for a subscription, is there a way to predefine the collection_method for the subscription?
Hi, is it possible to retrieve a list of transactions for a specific product?
Hey! We are working to get all our billing flows to comply with the new Indian policy around recurring payments. As far as I understand from this document: https://support.stripe.com/questions/guide-for-how-stripe-billing-users-can-comply-with-new-rbi-regulations-for-recurring-payments
We will need to set our existing indian customers subscriptions to collect via send_invoice instead of automatically, and any new Indian customer who subscribes will need to go through a separate billing flow where the first payment is collected automatically, and subsequent payments will be paid via invoices and the send_invoice parameter will be used. I think this could be achieved by updating the collection_method after subscription creation from charge_automatically to send_invoice.
Is there any other steps involved with supporting the new policy?
Thanks!
I have asked about this before I think, but I just honestly cannot remember what the conclusion was: Is there any way we can have the invoice number appear in the statement descriptor of a charge? This was possible before API 2020-03-02, but the changes to draft logic now makes this much harder. It's a little bit of a problem as we have a lot of B2B charges for the same card across multiple customers (say a corporation credit card used for many accounts), and with a similar statement descriptor on all charges they have trouble mapping invoices to charges in their bank. Advise?
Hi.... I have a situation and I didn't find a possible solution. Is possible to apply a discount only on the first payment from a subscription using checkout session?
Hii, I would like to make a subscription using the Stripe Rest API. I saw there is a path "/subscription/" with POST. Through this I then create one. Before that I create a product and from that the price is then passed as "price" data. As customer I will pass an email. If I execute the whole thing like this, the authentication is missing of course. How do I add it to my POST call? I can't set a header. Is there possibly an API Key, which I can pass as Data or how does it work? 🙂
Hello, when i am creating a new checkout-session subscription, is it possible to set my own date_start and date_stop.
Hi! Is there any way that i could get a Stripe mobile terminal to do charges in person in Mexico?
hello some can help me to use this https://stripe.com/docs/api/subscriptions/create#create_subscription-default_payment_method how should I configure this parameter to avoid creating an invoice in the subscription ?
Hello! I have a question around ACH Payment refunds. If a customer adds funds to their ACH source, and we use this to pay an invoice. What happens if we later refund this invoice payment? Will the funds go in to the ACH source? Or will they be sent back to the customers bank?
Also, is there a way to test ACH refunds in test mode? I have successfully added funds and paid an invoice in test mode, however when I refunded the payment, the refund is stuck with this message: "Refund pending, waiting for requested information. This refund is waiting for requested information. " What does this mean?
Hi,
I would like to add taxes to my Stripe Payment Checkout, with the rates: VAT 25 %, included in the amount.
How could I do this?
anything on this?
Ben Sears
Hello using the react library how can I add a loder to the inputs when they are loading ? sometimes it takes too long to load
Is there anyway to have subscription with payment request button. I dont see any option in their api docs
I have a customer with a card in their default_source, but my app uses the Payment Method API and looks for invoice_settings.default_payment_method. How do I go about moving that card to the Payment Method API and setting it as the default payment method?
Hello I have a question
Is it possible to gather CC information before creating a payment intent using Stripe Elements?
Hi! Our account "after_expiration.recovery" cannot be set because we have a canadian account, and we are trying to find an event we can take to zapier to create a abandonment cart funnel.
I changed my phone number lose my backup code need help logging in my account to up my information
Hello everyone, if I use the method subscription create (expand: latest_invoice.payment_intent) and for any reason my endpoint failed, but Stripe executed correctly the payment intent; with which endpoint can I retry to confirm if the payment was successfully or not?
I was thinking to use "list subscriptions" with parameter "customer" to know if the payment was successful. Is this the best practice for what I am looking for?
If yes, this endpoint returns the subscriptions ordered ascendant or descent? I mean, position 0 of array will be the latest subscription?
I'm curious if there's a way to get discount objects without extending another query. I don't see any get methods here https://stripe.com/docs/api/discounts
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Replie to #895336733363810324 message
I have a Development server. To keep the Client secret secret I using the .env file. Than I going to pass the secret key as post data, so noone can See it. For GET requests I using the public key.
josh30-support
I re-opened that thread
Is there a command to list all a customers sources (without expanding it when fetching the customer)? I see a customers.listSources which one would believe does the right thing, but the API docs say it returns Bank Account objects, not Source objects, which seems odd.
Hi, just setting up my first webhook to receive payout events - is there any way to trigger all past payout events to send to the new webhook?
hi, is it possible to customize the invoice pdf?
can you re-fire an event in prod?
Hi,
I have a problem with 0.00 charges on my application. When testing in test mode everything goes fine. But when I switched to live mode and tried to pay for any product with credit card, I'm charged 0.00 every time.
Where can I start looking for some conflict?
Application is charging customers with USD but I'm using credit cards with PLN currency.
Hello everyone! We want know if we can use stripe in another gateway or is need use just in your gateway
When i create a subscription with trial_end. I see in STRIPE CLI that the Hook : invoice.payment_succeeded is trigerred ... but the function associate to this trigger doesn"t work .Is it normal ?
hi! somebody can help? I add all info/photos etc. to my account. but working only in test mode ( How can i understand when stripe approved my account? and how long will processing my verification?
I am having an APP developed and the developer needs the Stripe sandbox to integrate and test. I need support/ direction in supplying this to them
:question: @patent bronze 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
When using transfer_group to split up a payment, is there any sort of helper functions to determine what the Stripe Fee was, in order to perform transfers without exceeding the amount?
Hi I am trying to set up my Woocommerce section of my website and it connected to you.
It said that a code was coming to my phone. I used the one that was sent and it didnt work. When I pressed resend nothing else came
I am not sure if this is the correct place to get help with this
Hi, I just setup my account and it says "We couldn’t verify the tax ID provided for your business." can someone tell me how to fix this? my ssn and legal name are entered correctly
Hi guys, I'm trying to use CardForm (React Native) to implement multiline in form. Today I already use CardField without any problems. I couldn't find documentation or examples of CardForm implementation. Can anyone tell me how to switch from CardField to CardForm?
beatsbylee-verification
Hi,
My use-case is Online Tutoring. Students are charged for the length of their Lessons with a tutor. I'm using "auth and capture" because the charge amount is unknown until after the Lesson ends.
My current workflow is:
- When a Lesson begins, authorize 1 hour worth of time on the student's card
- When a Lesson ends, capture less or more, depending on how long the Lesson was.
The problem happens when I need to capture MORE than was authorized—the Lesson lasts longer than one hour—because I cannot capture more than was authorized.
Should I...
Option A: Capture the full amount that was authorized and create a new charge for the additional amount?
Option B: Update the payment intent during the Lesson. For example, increase the amount that is authorized e.g. every hour.
Option A seems easiest. But Option B seems better for the platform (me) because the additional funds are guaranteed to be available on the card.
Hello,
I am trying to add handling of the customer's custom invoice fields, so the customers are able to print their company name or Tax No.
I have successfully added update request but have troubles to unset the value - I cannot pass an empty string to the custom_fields[0]["value"] as Stripe says, neither None (null) value. When I just pass empty custom_fields array, the custom fields are not removed
What is the best way then to remove actual custom fields (let's say by name) from the customer using Customer.modify ?
Hi, we are just trying to integrate Stripe with our production system. When we try to create an account via API, we got
{
"error": {
"message": "Your account must be activated in order to create accounts. You can activate your accounts at https://dashboard.stripe.com/account/onboarding.",
"type": "invalid_request_error"
}
}
but when we go to the onboarding link ^, it says
"Thanks for activating your account!
You can now make live transactions..."
is there any setup we missed?
Correct me if I am wrong, but one cannot retrieve a Stripe customer via email address, correct? Only by customer_id ?
Hey there -- I'm working to integrate the beta Stripe Payment Element UI component. The only docs I can find for this are here: https://stripe.com/docs/payments/payment-element#setting-up-the-payment-element. Are there more detailed docs available somewhere that I'm missing?
Hello all!
Is there a way to display the transfer description on the transfer receipt / some other way to add custom data that is displayed on the transfer statement sent to the connected account?
I intend to have a local app-wallet-account like venmo to which my payment methods can transfer funds to use for my app specific transactions ... which part of stripe handles this?
Hi, I purchased from a vendor that uses Stripe and am trying to get a refund...the vendor said they can't refund me due to refund limitations and that I needed to contact Stripe directly, can someone assist with this?
Hi,
I'd like to confirm if this is the proper flow for payment-intents with 3ds.
- Customer wants to pay
- Server creates a Payment Intent with amount
- Server receives
status = requires_actionfrom response, and sends response object to client. - Client open 3ds link in new tab
next_action.use_tripe_sdk.stripe_js - Upon completion, client sends this same payment intent back to server for retry of payment.
Is there someone I can call on the phone directly with?
@ancient wigeon I left you a message in the thread above - did you see it?
@ancient wigeon Please contact support at https://support.stripe.com/contact/email and cc the vendor in your email. They should be able to help you
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.
Bonjour,
Je souhaite réaliser des paiement jusqu'à 4 fois sur mon site Wordpress.
J'ai installé Wordpress et configuré le module et mon dashboard Stripe.
Je souhaite savoir comment autoriser les paiements jusqu'à 4 fois.
Cordialement,
Hello,
I want to make payments up to 4 times on my Wordpress site.
I installed Wordpress and configured the module and my Stripe dashboard.
I want to know how to authorize payments up to 4 times.
Regards,
@dim hearth ok thanks
I was told there is API to interact with stripe terminals but i can't find any documentation. What I'd like to do is push a dollar amount to the stripe terminal - can anyone provide me any insight?
Not sure the best approach to this problem. I have clients who have multiple subscriptions, and they keep changing subscriptions. How can I calculate the actual amount that each subscription brought? I can't use invoices as when they change plan, we credit back the amount to the client, that can then be used for paying partially another subscription.
Does anyone have a particular service they use for doing outbound ACH/wire payments? It seems like this isn't necessarily in Stripe's wheelhouse, but not sure what I might be missing. Not sure if most people just use their bank or like Plaid for this. Client is going to be using Stripe for inbound but probably not use Stripe Connect (I know you can send funds through that).
hi any can help me with configure in create subscripition this parameter default_payment_method ? I using php stripe. what happens is that when creating my subscription the same card is duplicated many times, and I want to avoid duplication and save the card that the client already has saved in its customer object
How to realize the association between the user and the card, you can choose the card to make the payment in the future payment. The document I refer to is https://stripe.com/docs/mobile/android/basic#manage
How to bind credit card in 3DSv2 process (iOS development)
@crimson needle
the locale is for the language, it won't change the currency we charge in at all
Stripe advertises the ability to charge in like 130+ currencies or whatever, I'm just trying to figure out how I can make that happen with the checkout page?
hi, some expert can help me with one question? I want to know if in the mehotdpayment object I can predetermine a card as the main one? and get it later, thank you in advance. stripe-php
Hi, do you know what's a good way to detect if the Wisepos E is still connected?
Hello again! I have a follow-up question about this thread. In this thread, I was told in test mode that the only way to receive the email regarding the failed refund details, was if the payment email matched the Stripe account owner email. I have now tried this with this payment https://dashboard.stripe.com/test/payments/pi_3JhgMeHz07ypukwL0NuLfc7F however the owner still did not receive the email. Any ideas?
I could really use some help from someone with stripe API experience...
is anyone around?
Liuzhibin-iOS
lane-currency
arielbo-PaymentMethod
CsalazarGH-API
RobCoursera-Email
tomlee-Terminal
Hi,
I am trying to authenticate 3ds with a custom flow. Earlier I was advised to use "return_url" on the backend, but our designs prefer to render the 3ds from a modal. Is there a way to get a custom call back from stripe's 3ds? (completed, closed, failed ? )
morey-3DS
hi all. i'm using PaymentSheet in android, but the checkbox "Save this card for future..." doesn't work. could any help me out ?
Hey,
Is there a way via the API to get the Statement Descriptor setup in the Account details area for my stripe account?
I want to show the user what to expect on their bank statement.
daimyotoan-Android
Hi guys, my 1st time here, so be gentle hehe...so, I need to re-create this sliding price, then have the client pay the subscription via stripe (https://climeworks.com/subscriptions) do you think this is possible with a 3rd party plugin? I'm no coder, and would need an out of the box solution. Any help or advice would be greatly appreciated. Thanks.
Hi guys,
Can we save the cards in stripe without creating customers? as we don't want to save user card detail on our end.
shaitan1126-cards
I want to know how to bind credit card (in 3DSv2 process)
Hello I want to know when the issuing transaction approved but not captured move from status pending to reversed
How can add apple pay with stripe subscription in ionic?
Hi Pam, I'm so sorry that you're having trouble verifying your identity. Did you manage to get your technical issue resolved? If not, I work on the Identity API team at Stripe and may be able to help. Could you tell me a couple pieces of info:
- device (phone, laptop, etc)
- operating system (Windows, Mac, Android, iOS)
- internet browser (Chrome, Edge, Firefox, Safari, etc)?
Hey Giulio, we actually have a new API that might be what you're looking for, https://stripe.com/docs/connect/additional-verifications. It allows you to collect identity documents during Connect onboarding. It's invite-only for now. If you're interesting in trying it out, just send me an email at bz@stripe.com with your account name and account id.
Hello there, I tried applying for a role but I cannot move forward - see screenshot:
When a subscription reaches it's period end, will it also go into a draft status like after a trial? Is it safe to let a customer modify things like cancel_at_period_end while in draft status?
Hello! I have made a way of transferring subscription times to Stripe using trial period. How do you handle a case where the user subscribes with trial period however the user needs to be charge for only additional 1 device until the trial period?
Hey David, I work on the Identity API team. Like pompey already mentioned, the ID Number check is US-only right now. Just to help us prioritize our roadmap, are there any countries that are higher priority for your team?
I set the parameter setup_future_usage=off_session when I created the paymentIntent, but I still can’t associate the card with the user. After the payment is successful, I still can’t see the successful payment card information in the card list for the second payment.
I have had a payment go out my bank from stripe, it was set up a direct debit, and I don’t know who you are
:question: @twin cave 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, Is there any border fees when we charge customers from other countries, for like i'm from Canada and a customer from USA wants to pay me in USD. will there be any fee for transferring to Canadian account? ??
Hello everyone! We have customers on a subscription model on 6 months periodicity. We will migrate them to a 3 months subscription after a 30 day notice period during which they can cancel. What is the best way to do the migration to the new subscription according to yu? Should we create a new price, and cancel previous subscription? As we would like to anticipate, in that case should we use the billing cycle anchor so that the new sub starts after the end of the notice period?
Or should we somehow use a subscription schedule? to modify the existing one? What is the best practice for that?
welcome
I have a third party in my system that I send money to every once in a while
Via Connect account
This is done through Transfer
right Now
How can a third party withdraw his money from his Stripe account to his own bank account that he entered while creating the Connect account?
Does the user login link help?
Which is generated by api Account::createLoginLink
But I can't find any button to transfer the money from my account to the bank
Thank you
Hi, everybody. I am creating a Stripe Express account and I want to prefil the CRN value - registry number, but I can't find the documentation to do so. Can anybody help me with this, please? Grateful in advance!
I have another question
If someone created a Connect account
While typing the mobile number, he wrote it incorrectly
Now it is waiting for the verification code
Is there a way to undo or modify? And enter the correct mobile number
Or do you need to create a new Connect account?
Thank you
Hi. I use Stripe Connect. If I want to make a refund from the merchant account, I make a stripe.refunds.create with reverse_transfer: true. If I add this parameter, do I need to do a stripe.transfers.createReversal(XXX) ?
How can I make test payment using bank transfer payment method at stripe's hosted invoice payment page which is a test invoice.
Are there any test bank account similar to test cards?
STPPaymentOptionsViewController Present Show, no loading animation
for iOS Stripe 17.0.3
why?
How can we create direct charges and transfers without creating the stripe account for the person who is doing the payment? Would be great to use your Card payment form.
Im using this pieces code to checkout and create a subscription.
SessionCreateParams params = new SessionCreateParams.Builder()
.setSuccessUrl(View.SITE() + "/stripe-success") // Hvor skal brugeren sendes hen nu ???
.setCancelUrl(View.SITE() + "/stripe-cancel") // Hvor skal brugeren sendes hen nu ???
.addPaymentMethodType(SessionCreateParams.PaymentMethodType.CARD)
.setMode(stripeProduct.getPaymentType() == StripeProduct.PAYMENT_TYPE_RECURRING ? SessionCreateParams.Mode.SUBSCRIPTION : SessionCreateParams.Mode.PAYMENT)
.addLineItem(new SessionCreateParams.LineItem.Builder()
.setQuantity(1L)
.setPrice(stripeProduct.getStripePriceId())
.build()
)
.setCustomer(stripeCustomerId)
.setAutomaticTax(SessionCreateParams.AutomaticTax.builder().setEnabled(true).build())
.build();
--
Session session = Session.create(params);
return session.getUrl();
I want to pass some metadata that will survive into the Webhook customer.subscription.created
It this possible`?
And I heard it is not possible to refund back using api in case of bank transfer method is used.
Since payouts cannot be manually scheduled in Brazil, how I'm supposed to know which payments were payed out? We integrate with Stripe using custom accounts and we have pay-ins on our end we have to mark as "paid". In PL, ES, IT etc. we have no problem, we manually schedule the payout and we wait for the webhook to come in. How to achieve the same in Brazil?
hi, we need to perform additional validation on IBAN input value for sepa debit. is there a way to handle this?
Hi guys, new here. Could you guys be able to help with stripe integration please?
Hi @everyone, Please help me I want to validate a card in stripe by card token (generated by stripe). When I say validate card it means card declined and other errors.
Is there any way we can validate a card through a card token (generated By stripe) before confirming payment?
Hi, Is there any border fees when we charge customers from other countries, for like i'm from Canada and a customer from USA wants to pay me in USD. will there be any fee for transferring to Canadian account? ??
#help
Hi @everyone, Please help me I want to validate a card in stripe by card token (generated by stripe). When I say validate card it means card declined and other errors.
Is there any way we can validate a card through a card token (generated By stripe) before confirming payment?
report_run: generated reports don't respect field order
is there a way to ensure a determined field order is respected when expanding report run fields?
Chuplag
Hello again, pls provide a running example of using setSubscriptionData with SessionCreateParams in Java. Im not able to get it to work 😦
:question: @weary aurora 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
can i get stripe fee from api?
I can't get my test account to get past through the verification step. How get it activated to enable payouts? It's still in "pending review" even though I provided everything I could https://dashboard.stripe.com/test/connect/accounts/acct_1JhtGe2erWftNrn3/identity
Hello, I have a question regarding connected accounts.
We have a setup with our platform account and several connected standard accounts. we want to store payment details of our users and use them across our connected accounts. Can we store the customer/payment detail data in our platform account and use them when creating payment intents with a connected standard account?
ygd-connect
Hi, question about android-sdk prebuilt-UI: where the UI is supposed to be initialized (ie: buttons) ? https://stripe.com/docs/payments/accept-a-payment?platform=android&ui=payment-sheet-custom
Thanks!
Hello i need some help whom to ask ?
i am using https://stripe.com/docs/js/payment_intents/confirm_card_payment this function of angular ngx stripe
Complete reference documentation for the Stripe JavaScript SDK.
@valid bone If you have an integration/API question go ahead and ask it
and i am not able to send currencuy in intent
is there any way to send currency for the payload ??
method is /payment_intents/confirm_card_payment
How can I get all payments made for connected account? Payments are made through direct charges and session object.
How I can create an invoice for a connected account?
I've been reading about "local acquiring", which as far as I could understand, allow for payments vie domestic card schemes, opening the door for customers that have cards that are only enabled for local settlements.
In this page (https://stripe.com/en-br/enterprise), Stripe mentions "Local acquiring", and in other sources it mentions that Stripe supports local acquiring for 35 countries. Is there a list of what those countries are specifically?
Are Latam countries like Brazil and Mexico for example in that list? If not, is that on the roadmap for Stripe?
(Ps: I'm talking specifically about this feature called “local acquiring”, not generally about currencies and local Stripe account availability.)
@radiant sonnet I'd suggest talking to the support team about that (https://support.stripe.com/contact) as they have folks who would know the exact answer.
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.
Am I supposed to wait a month in Brazil to get my hands on a payout? Brazil has 30 days rolling basis. I'm playing with custom accounts in test mode.
:question: @strange dove 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
@strange dove oh wait, do you mean test mode or real transactions?
Like I said I'm in test mode.
Hello, I opened a nifty gateway account yesterday and tried using my credit card to purchase an nft a few times but received a message not enough funds though the card has funds.
Now I can’t try the card anymore because I’m getting a message that I exceed the number of times trying to use the card.
What can I do to use the card today?
I got a message on nifty gateway to reach out to stripe support
Hey yo! I have a question, I wonder, if we will need to transfer funds from one Custom Connect account to another Custom Connect account within the same Platform, what the options are?
Like, transfer only possible from the platform to the Custom Connect account, but not other way around...
Hi!
Can I save the card details and confirm.
Then make paymentIntent without Strong auth? without confrim bank?
I'm sorry, but I am confused. The previous dev support person said I would receive an email. Now you are saying I won't? Could you please read the initial thread and clarify who is correct? Thanks
Hello wonderfully helpful Stripe help.
If SCA fails and Customer wishes to retry (perhaps with same card, or with different), yet subscription has already been created, what should merchant site do? - remove payment method, add new? - how then does it go through SCA again?
Hey guys. Question: I've a stripe subscription, and I will change while I'm inside that subscription. You automatically calculate the refunds and everything, and you handle everything by yourselves what the new subscription is bought, but, is there a possibility to have a preview? So, before I finalize and get an invoice, I want to show my customer how much will he actually pay with refunds before he finishes his transaction. Is it possible?
Hi,
We create subscriptions via session api. When cancelling subscriptions in Stripe dashboard we can choose different options:
- immediately,
- in the end of billing period,
- on the custom date.
How can we make 2 and 3 types of cancelling for such subscription via API?
Seems like the standard cancel api provides only "immediately" option. And we need all of them
Thanks
hi there! we're starting to use stripe elements to set up our checkout flow. it's been pretty good so far, but I feel like in the last week or so a lot of the documentation has changed to mostly examples of using the new beta feature for Payment Element instead of card , cardNumber , etc... is this the new suggested way of integrating? I think we want to have a pretty customized checkout experience design-wise and are mostly just looking to add cardNumber cardCvC and cardExpiry. Is this still an ok way to go, especially since it seems like Payment Element is still in beta?
hello everyone, i am curious to see if its possible to across connected accounts with one charge? say i have a client that has needs to pay 3 invoices across 3 connected accounts, i want the customer to only see 1 charge as a result of the payment.
Hi there, I need to connect afterpay to my stripe account - can anyone assist?
Update subscription in CustomFlow: In this scenario, backend will update subscription with new quantities with proration as immediate invoice, but the card got expired there is no limit in the card to deduct. What happens in this scenario ? How can we synchronously update customer that update subscription failed or not ?
Looking for a little guidance on RBI policy. So our understanding, and from the Stripe article on the subject, all Indian cardholders have to meet new AFA requirements in order to maintain recurring subscriptions. If they don't update, the payments will fail.
Here is an example - We have this customer that had a subscription with an Indian card that payment failed, so they added the same card and were able to subscribe again. (I've removed the identifying information for their security)
I have the below questions:
Since the customer was able to subscribe again using an Indian card, can you please confirm if AFA was performed? (I see no 'Events' indicating AFA or 3DS.
If yes, where do I see details about it? I have reviewed events and logs for this customer but I didn't find anywhere it mentions AFA.
The customer also raised a concern that their subscription's recurring payment will fail again for the next month. Can you please confirm if that is the case?
If yes, how do we mitigate it?
And if no, then where do I look in the logs to confirm that?
Thanks,
Hi I have few payment intent that has been cancelled and the cancellation_reason was null. I want to understand the reason why it was cancelled. How can I know the origin of the cancellation without the cancellation_reason ? In my case the cancellation was done after a 3DS authentication that was not been confirmed.
OMG I am so happy stripe dev support went to discord.
instead of IRC.
How long has it been since stripe dev help was on discord? Sorry for the mundane ask.
Hey, looking for some best practices help regarding Interac payments and connected accounts. With Interac the fees are different than our normal card fees and here is the dilemma. When we create a payment intent, we don't know whether the card that is going to be swiped is Interac or a normal card, so we set our fees to our normal card rates. When the card is swiped and happens to be Interac, as we know, the Interac intent is automatically captured. This is also the first we find out that they used an Interac card. At this point we try to update the intent with the Interac fees but we get an error that we cannot update the fees because the card is already captured. Is there any way to get the fees set differently base on it being an Interac card?
This is a bit more of a sales question but I would assume devs would know was well.
Looking to up my game for my personal company and build in a little billing with stripe. To help automate life a little. I see that for invoicing the charge is .4% is that on top of the 2.9% + 30cents ? confused a bit.
haven't done any of the invoicing stuff with stripe before just payment processing.
Is there a API to create payment link with argument of amount?
How I can send application_fee_percent
how can i enable SCA? i'm using the prebuilt checkout page code
Hi all, How's use pending_if_incomplete on subscription item update ? I send subscription item update request with payment_behavior=pending_if_incomplete but response not have pending_updates object.
Or what's best practice for invoice status checking after subscription item update.
Hello - is there a way to export the developer logs in the dashboard?
Hi, I've got Stripe checkout working but want the PaymentIntents back from the transaction, and I'm not sure how to go about it or if it's possible.
hello! how can i change the company type selected wrongly ?
Have a basic question, in custom flow frontend calls confirmCardPayment right? If payment fails/succeeds frontend will messages appropriately from Stripe right ? or payment deduction happens in background ?
How do I get help from a stripe support person
Hello
Hello, I have an issue with the payment gateway and the hosting company, stating that stripe eats a lot of resources. Can someone help me?
Question about Stripe for web. Is there a way to attach a payment method to a customer from the web?
I'm coding some defense of edge cases where refunds are updated to "not actually refunded" via charge.refund.updated because funds are not available on the Stripe account (or if the card no longer works, bank closed the account or whatever). I've encountered this once before and I need to revert the state of my data in my app to "no longer refunded" so that our end knows a refund can be retried once the problem has been solved. So the question; what does this event structure look like? I tried finding an example from the actual case, but it happened before the event expiration defined as september 8 2020. Should I just listen for the webhook and set the charge to "not refunded" if failure_reason is not null?
Hi everyone. I created a website where I save the credit card and use CHARGE to charge people every week. Now my client wants to have the list of items paid for in Stripe, so I created the PRODUCTS, and the SKUs, and created an ORDER. but I can't find a way to user ORDER/PAY with the card info I have saved. It says to use a TOKEN, which I don't have. Any idea how I can use the cus_xxxx or card_xxxxx info instead of the tok_xxxxxx to charge the order?
I updated the customer information but still get the old one from sigma query. Anyone help? Thanks you
is it possible to create a transfer from Connect Platform to Connected account in the stripe web dashboard? i only see transfer reversals. basically i want to reverse part of a transfer
Hi Everyone! I am working on a custom ClickFunnels checkout form and am struggling to get it integrated with Stripe (and ClickFunnels). My main issue is that I don't know where to find the information I need, such as 'contactID', 'vid', and 'register number'. I'm new to doing an integration like this, so any help would be greatly appreciated 🙂
Hi, i'm trying to create an account for my ecommerce website but i'm not receving the confirmation code that's supposed to arrive on my phone.
Hi, we were doing some analytics from Payment csv exports we were making from the UI. We are now trying to get the data via the API, but we just realised that when we get charges from the API, the Status, is not the same as the one from the csv download.
In the csv the Statuses are:
"Paid" "Failed" "requires_payment_method"
"requires_action" "Refunded" "requires_confirmation"
"canceled"
While from the API we get:
"succeeded" "requires_payment_method" "canceled"
I see that in the charge API we can get the boolean values Paid and Refunded, which I guess can help us reconstruct the same status as in the csv, but how do we get the "failed" one?
Paid==FALSE means failed?
I'm trying to get the stripe checkout page to display the currency of the user (based on their location or however stripe does it). Currently, the price is always listed in USD on the prebuilt checkout page. What parameters or settings can I use to take advantage of Stripe's ability to "accept 130+ currencies"? My server is creating a checkout session, then I'm using the client SDK in a webpage to redirect to checkout.
Hi bz, I have an Android phone and my browser is firefox.
Pam-Android
Hi, is there a way to duplicate invoices or regenerate an invoice for a particular subscription billing cycle?
I am trying to determine, by looking at a subscription object, if this is the customer's first subscription term. It appears on the first term the start_date and current_period_start are the same, but I don't know if I can rely on this or not.
I have a question
Happy to help if we can! Please ask your question in a single message and we'll create a thread from that message where we'll provide the answer and/or ask followup questions. 🙂
My stripe says to verify my website since we changed the website name, is there a way you can check and expidite it
I have a question: when a new user signs up on my web app, I create a Skype Customer for them, but when they upgrade and I create a Stripe session for Checkout, I see no way to pass the customer ID, so the session ends up creating a new user ID that doesn't correspond to the one I already have. Am I missing something in the docs?
Might not want to create Skype customers for them 😄
On Stripe JS, using subscription. Is it possible to use Google Pay as a payment method? Would want for customers to connect their cards to stripe account for monthly subscription. Though I saw a stripe doc for google pay android, but not a single one for website.
I'm also using Stripe elements for it, was wondering if google pay can transfer card details to card form or something. Just like in Stripe Checkout recurring thing (I think?)
Hello.Quick question on the Bancontact payment method. I understand that it is a Euro-only payment method. But can the PaymentIntent.currency still be set to "usd" and have Stripe handle the conversion into Euros? Thanks!
A proper error code for req_vCQklLt84XI3U7 would be good guys.
Testing failed refund logic here
Hey guys, wondering if you can give me a suggestion on how I might be able to do this. I'm using checkout and i was wondering if theres a way to include some of the metadata in the receipt aside from just lineitems. Apologies if this is not the right forum, or there is already an answer to this...
Hi guys, we’re transitioning our e-commerce payments and I’m trying to implement a terms and conditions and privacy policy checkbox as part of the purchase transaction flow. Is this possible?
docraleigh13-privacy-checkbox
CLI with a Checkout session: are there docs anywhere on creating a session via the CLI which would then propagate events to my webhook, as opposed to just sending raw events directly via the CLI. I need to test with session vars set the way they will be when live.
Stripe sending events to my webhook.
When live, I do session.create, which sends events to my webhook. But when using CLI, I just send events (without the same payload that I set up, like customer_reference_id, etc.)
How can I auto detect a customer's preferred locale? I see how I can set it, but does stripe-js have a way to detect it automatically in the browser so I can send it back to my server?
@solemn sundial This is probably more of a general JS question. Maybe look at https://stackoverflow.com/questions/673905/how-to-determine-users-locale-within-browser
Hello! When retrieving the payout object, does that show the details when a bank deposit happens from Stripe to the destination bank?
After I receive an event in my webhook, I spin up a separate thread to handle it so that the webhook can return quickly to Stripe, as the docs request. But if there's an exception in my thread, how should that be handled? By that time, the webhook has already completed and returned an HTTP response to Stripe. So even a thread.join() wouldn't help, as I understand it.
Greetings, regarding a problem with 3DS. This is the reply from the specifik bank that gives us error: We prevent identification to open in an iframe in any non-https domain (parent). In these cases, our content security policy (CSP) might prevent the Nordea identification to open in the web view.
We use React Ionic for our app, here is an Stackoverflow: https://stackoverflow.com/questions/69212025/stripe-3d-secure-verification-in-react-ionic-ios-app-issue
I am wondering if someone at Stripe got an idea on how we can implement HTTPS within our mobile-app. I've been talking to a couple of freelancers and none of them had the skills needed.
Malf
Hi, I am integrating WeChat Pay with stripe. I have gone through the stripe doc, it says display QR code to scan and proceed payment from Phone..If the customer visit the site using their mobile then how to complete payment if we display a QR code to them.Does this case is only for web environment?
sinduri-wechat
Hi guys, suppose we have a customer id in the stripe platform and added 5 cards in that customerId , now if i want to make payment through one of my card? how i can do?
Hi All, we have an application on ios using ruby as back end. 2 days ago we went live and we want to test strip live account. So, we activated strip account. we getting this error "This account cannot currently make live charges. If you are a customer trying to make a purchase, please contact the owner of this site. Your transaction has not been processed...". we contacted strip support via phone and emails but we been going back and forth with no results
@dry hatch @thorn chasm When a subscription is created, I get an event "customer.subscription.created" on my webhook. Do I get a "invoice.created" event as well?
arvindkgs-Subscription
Unable to enter in card details for test and/or live site. Any ideas on how to fix?
Hi! We’re planning to utilise the Stripe prebuilt checkout for our subscription service. As we’ve been looking into reacting to the appropriate web hooks like customer.created, customer.subscriptions.created and invoice.paid before granting the user access we later discovered that there was a checkout.session.completed event which seems to include all of these (at least for first time customers)?
Is it more beneficial to only listen and react to that one? If so, why?
I missing money. You stole money from me. I need you to pay back my $850.00 ASAP. If you dont i will sue you for it.
:question: Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hii, Cancel a subscription:
I have reviewed the stripe doc for the cancel sub. Where two options are suggested 1. Period end. 2. Immediately
How can set these two options while canceling a subscription?
Hey yo! How can we generate a 1099K prefilled form for the Custom account?
HI guys we are using request payment button in our payment solution. But is there any way to show customers gPay button even if its not saved in browser (not sure how this exactly works)? But many other sites use it this way without any limit and we found it quite usefull to give customers opportunity to start using gPay even if they dont use it in their current browser.
We only allow card as payment method. Can I then assume any invoice has a PI and every PI has a PM that in turn has the card?
I converted to PI and setup intent for SCA but see I missed a spot that used to be
var stripeCharge = await stripeChargeService.GetAsync(stripeInvoice.ChargeId)
And then I took the card from stripeCharge.Source
Hi there, I have the following question. We are building a system with multiple plans using standard prices (monthly recurring) and several granular tired prices that include free usage tier, then after a specific amount charge per unit free tier. How can we display on the invoice only the items that have costs? We do not need to display the items with the free tier amounts. Is that possible?
How come there used to be so frequent API releases and now it's been over a year. Should I be worried there is a huge load of breaking changes coming in a massive update?
How can we edit quantities of items in an incomplete subscription ?
Hi everyone 🙂 I've got some problem with payment_intents webhooks. Actually Stripe doesn't create/send payment webhook events. someone can help me ? thanks
Hello, does the features[subscription_update][enabled] parameter in POST /billing_portal/configurations allow not only changing the price ID but also the product ID ? Thanks
with failed ACH transaction from customer to connected account, is it possible in case of "destination charge" for platform to pass on fee from failed transaction ($4) to customer?
for example, let's say customer do ACH pay of $100 to the connected account (merchant). the transaction ends in a failure for some reason (insufficient fund). before reverting back the transaction to their bank account, the platform deducts $4 from the customer so that the NET they get is $96. the platform
Do I need to install vue-stripe library in order to implement to vue or can I use regular stripe library?
Hello if my authorization log showing closed entries declined due to insufficient fund will that amount get added to pending array of balance ?
Hello.
Is it possible to set the default payment method while attaching the paymentMethods?
Because I have tried to create a customer and attach paymentMethods successfully But after subscription not created This customer has no attached payment source or default payment method.
Hi, I need some help! I am fetching products list in dashboard using stripe.plans.list in my nodejs server and it is working fine in live mode, but when i change the key to test mode it won't work, is there special settings of creating products in test mode?
Hiii everyone i need help,
i have created one api to fetch List of all subscription. but i have to add search option in that api and i have to search by metadata or example i have 10 subscription in that 10 subscription 4 of them subscription metadata is "Abc" and i'm calling List all subscription api where i have to fetch all subscription who's metadata is "Abc" so is that possible threw list all subscription api?
i'm creating api in java.
Hi, If I create an invoice with auto_advance as False and collection_method as charge_automatically. And If I finalize it using finalize_invoice API. Then, would it able to collect payment automatically after finalizing?
Hi everyone,
I am working on a subscription feature. I want users to offer a subscription for other people to see their paid content. I also want to have the content providers be able to change the price say twice a month.
I am currently using the Subscription/Product/Price API. However, it seems that since Price objects are immutable, I will have to create a new Price on every change. I am afraid this might clutter the dashboard with lots of unnecessary Price objects.
In order to avoid XY problem I will back up and ask this question: What is a good approach to allow users to create subscription offers and change the price effortlessly?
with ACH transfer, what happens if the payer issues a dispute when the money is already transferred to the receiver's bank account (not connected account)? how will the money be transferred back to the payer?
Is there an issue with Sigma right now? I have tried to execute both saved queries and template queries. They just run, but return no results.
hey
Hi. When I want to make a curl request to retrieve a transfer list according to the transfer_group. I have a Bad request because my transfer group have some spaces. How can I handle it ?
Hello everyone,
I am given a task to implement Stripe Checkout on React Native and also write firebase cloud functions as a backend for capturing the payments. I am new to stripe and learning.
There is no subscription feature atm. I am trying to use PaymentIntents and the docs says to create Customer before creating payment intent. I am passing email to create customer.
If a same user pays for the product multiple times, should we create customer for that user multiple times or first search the customer with that email and if not found create a new one?
Could we have dark mode on stripe.com/docs just like we do on stripe.com/docs/api ? Thanks
Hello - what would cause a terminal reader to send a POST with this body:
{
"expand": [
"source"
]
}
the status comes through as requires_payment_method
Got a question about creating express account with transfer capability only. We were told by our Strip account rep that in order to reduce the amount of information needed for creating a express account, that to have only the transfer capability enabled. I tried doing this and got the following message '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.; request-id: req_dlRASLgI4ebBve'. I am unable to change this setting in the stripe console. Any idea ? Does it require admin access to do this ?
Hi. I try to have a transfer list according to the transfer group. But the request has no data. Can you help me plz?
@meager hawk
After you update the subscription, there might be an invoice generated [...], it would be the
latest_invoicefield on the Subscription object. Invoices have ahosted_invoice_url[...] and you can redirect the user to that to pay that invoice which was generated for the update.
I'm experiencing another issue when making thePOST /subscriptions/{id}request withautomatic_tax[enabled]astrue:The customer's location isn't recognized by the tax engine
When creating a checkout session with that parameter, the customer enters his address on the form and automated tax work.
How can I do the same usinghosted_invoice_url?
Thanks
👋 I'm building a Controlled by Single Platform Standard Connect Integration, and I can't figure out how to prepopulate correctly one field when creating a Stripe connected account using the stripe-go library version 61.1.0.
What I'm trying to do is to prepopulate the home address for an individual account.
I've created an AccountParams struct, which has a field Individual, which in turn has a field Address in it. I've set this field to the address I'd like to show up in the home address section during the Stripe onboarding flow.
Although, the address that shows up in the home address section is the company address (referenced to by the Address field inside the Company field of AccountParams).
Is this the expected behaviour? If so, how can I prepopulate the home address for an individual Stripe connected account?
Is the event types list here exhaustive? https://stripe.com/docs/api/events/types I found that some event types are sent to the webhook endpoint but are not listed there. For example the connect event payment.created . are Connect event listed in full somewhere else?
Is there a way to flush/clear pending webhook events in test mode? sometimes when I am working on integration tests I get previously erroring events which can sometimes mess with the test expecations.
@fluid parrot when I am running tests I reseed the database so I cannot guarantee idempotence.
it would be nice to be able to "reset the state" of webhooks in test mode
(let's use the thread above everyone can reply there)
I have an invoice-subscription lifecycle question. Can you explain why I get both evt_1JiG9qFWAZD7P9ECezAnZUlA and evt_1JiG9SFWAZD7P9ECgrsPdsFv for the failed payment of in_1JiG9QFWAZD7P9EC6gVxMgEQ - the latter seems to be an automatic attempt created half a minute after the failed manual attempt at payment? It just tripped up our "failed payment attempt" webhook logic
Hello! I'm writing an integration with a clients booking system and the system requires me to "create a paymentmethod" and pass the ID of this response to them.
I don't have any issues doing this but I just wondered what the best interface from Stripes side would be.. IE should I use elements for the form fields to capture the card details so that it can also handle the card verification easily before I create the payment method successfully? Thanks!
hey i have some questions regarding stripe fee calculation
we have the following scenario, so what will be the percentage of stripe fee
when i look at the web page it says
1.4%
+
20p
for European cards
2.9% + 20p
for non-European cards
If currency conversion is required, an additional 2% fee will apply.
so basically if i buy in uk with a uk credit card then stripe fee will be 2.9% + 20p?
thx for the help
How I can add invoice number when creating with API?
UK is European
so counts as domestic right?
It counts as a european card, 1.4%
keremkusmezer-fee-calculation
Hey, after following the steps discussed in thread with @limber wren @crimson needle. So had a couple of doubts.
- Is there a pre built screen available too add cards[Payment Methods] for React Native
- After cloning the PaymentMethod to vendor account from platform account. And linking and it to a PaymentIntent for a vendor [using direct charges]. What is the React Native equivalent function for stripe.confirmCardPayment() [Web] or any other pre built screen available to process the PaymentIntent which has a PaymentMethod linked
E.g. stripe.PaymentIntent.create(amount=999, currency='USD', application_fee_amount=123, stripe_account=stripe_account_id, payment_method=CLONED_PAYMENT_METHOD_ID)
Hello, I am working on a SAAS eCommerce platform and we are integrating with Stripe as our payment processor. On our platform we have the data concepts of Inventory Items, Customers, and Invoices. Stripe also has similar Data objects - Products, Customers and Invoices. Was wondering if there were any resources around best practices or solution architectures for mapping and keeping these two sources of data in sync?
Hi, strangely, I am not receiving any request body in webhook event for 'invoice.created' event type. other types like 'customer.subscription.created' looks to be working fine
Hi, I'm making a call to retrieve a customer, and it returns the following: { id: 'cus_*******', deleted: true, object: 'customer', }
I thought we were able to get back deleted customer information by querying for the specific customer. Surely, Stripe is required to maintain those banking records, I'd assume. Anything I'm doing wrong or is there anything I can do differently to retrieve a deleted customer's information?
We have a situation where a guardian has multiple dependents (we make Stripe Customers for each dependent). The guardian wants to enter a payment method once and have it attached to all dependents. Is this possible?
Hi how can i send automatic invoice to my customer when it's automatic payment each month 🙂
Good morning! Is there a way to list subscriptions to a product via the API?
Hello - I'm using elements to verify a card and then setting up a stripe.createPaymentMethod() so that I can pass the paymentMethod ID to a 3rd party booking system... however I've just tried the test cards and can see I can't trigger any 3d secure - I think reading the docs that is correct.. however does this not mean the way the 3rd party is trying to implement stripe is going to be problematic with certain cards when they try to take payment?
Hi, is there a way to distinguish a charge made by Stripe via Smart Retries vs a charge made via an API request by our application?
I'm creating an Order from the API. I'm trying to add the tax to the order (the tax is only on the shipping, not the items). I'm using the shipping price as a product/SKU. Is there a way to do add the tax from the API? (I wasn't able to add the shipping to the order that's why I created a product and sku)
spoutnic-orders
How can I have the tr_XXX associated to a pi_YYY ?
Hi all, after using cancel API for cancelation the subscription
StripeConfiguration.ApiKey = "sk_testqweqwerty";
var service = new SubscriptionService();
var cancelOptions = new SubscriptionCancelOptions
{
InvoiceNow = false,
Prorate = false,
};
Subscription subscription = service.Cancel("sub_49qwertyz6a", cancelOptions);
I would like to refund the money of the remaining days to the customer i took a look stripe api and saw that i can do it via payment intent.
StripeConfiguration.ApiKey = "sk_testqwertyS";
var refunds = new RefundService();
var refundOptions = new RefundCreateOptions {
PaymentIntent = "pi_qwewz01aDfoo"
};
var refund = refunds.Create(refundOptions);
I do not create separately payment intent is it possible that stripe creates behind the scenes payment intent ? I see that session object contains payment intent , but when i received it it was null.
Here is the my flow ,
Create session with subscription mode.
Confirm payment. Subscription was created.
Cancel subscription.
Make Refund.
I was wondering is there any option that subscription object or payment session object will contain payment intent ID? or i must create payment intent object alongside with payment session object ?
Hi there, we are currently building our custom payment flow and are facing an issue concerning stripe.js form for card infos. It is actually asking for postal code, but the pattern is for US zip code. Where can we change it? And can we have it display dynamically the right input pattern according to the customer's localization?
For now, we need it to ask canadian postal code, but we will need it for other countries soon enough
Hi,
After installing a subscription app (Recurring Billing by Recharge) on our Canadian and USA website , we seem to have problems with the Canadian website to have the payments coming through. The error message is as following: This account cannot currently make live charges. If you are a customer trying to make a purchase, please contact the owner of this site. Your transaction has not been processed.
The USA website is set up with the exact same app and settings. How can I solve this problem?
I'm getting this error when I try going to open the server address (http://localhost:3333): ```
ReferenceError: e is not defined
at Object. (/static/js/app.bundle.js:9411:1)
at webpack_require (/static/js/vendor.bundle.js:713:30)
at fn (/static/js/vendor.bundle.js:118:20)
at Object. (/static/js/app.bundle.js:24734:38)
at webpack_require (/static/js/vendor.bundle.js:713:30)
at fn (/static/js/vendor.bundle.js:118:20)
at Object. (/static/js/app.bundle.js:85162:26)
at webpack_require (/static/js/vendor.bundle.js:713:30)
at fn (/static/js/vendor.bundle.js:118:20)
at Object. (/static/js/app.bundle.js:184960:19)
There are no compile errors
For texas address, Stripe is calculating the tax incorrectly. 8.25% of amount $3.95 is 0.325875. I can see the invoice is $0.26 (screenshot below)
https://dashboard.stripe.com/settings/account Does this section have logging of who changed what?
Is it possible to specify optional fields?
And required fields for that matter
Ah the validation thing ok
Are there docs for setting up a Console specifically for the use of Customers? I was thinking of offering this as a courtesy. If they cancel a Subscription from there of course it would need to generate events to my webhook.
Hello, can't I use the firebase extension to collect subscriptions in a flutter app?
for ACH transfer if the payer issue a transaction dispute, but the money is already paid out to the receiver's bank account. is it possible to pull the money back from the account with "payout reversal"? https://stripe.com/docs/connect/payout-reversals#failures
when the ACH transaction fails to transfer, are there any fees that Stripe charges the platform account? (like a penalty for failed transaction)? or does the platform just pays fo all related processing fee and wouldn't be given back when transaction fails and the payer got the money back.
Hi, I work on a platform where we use Tokenization to do Connect work
and I'm trying to figure out - can we tokenize a card, and pass in an actual card or bank account ID
Hi! I'm working on setting up Klarna integration through Stripe on our e-commerce store powered by WordPress and using the Stripe payments plugin but after a transaction is succeeded on the client's side, nothing populates on the stripe dashboard side and card is not charged (first payment not deducted). Please advise if I should send transaction ID's here, or who could possibly help with this?
Hello, what happens if the user enters in the wrong email on the Stripe checkout page? What's the usual way to handle something like that?
hello please some can help me with how use webhook with php - stripe
Hey, got a question about balances. I am trying to transfer money to a connected account. I am testing in my test environment and have created several payments so I should have enough to cover the transfer. What is the deal here. When a web hook occurs that says the charge has succeeded do I not have availability to the funds ?
Hi, so I kind of bumped against something here again. I tried updating the value of a price through the API, but this doesn't seem to be possible. Yet the Stripe Dashboard does allow this, are there plans to include this in the API?
After this I figured that perhaps deleting the price and re-inserting it with the different value would be an option, but I've come to understand that we can't delete/soft-delete prices through the API, but yet again this is allowed on the Stripe dashboard (for unused ones).
This kind of feels inconsistent to me to include functionality on the Stripe dashboard but not in the API, I'm wondering what the reasoning is behind this.
I do understand that we're able to archive, but this feels like a real messy approach (especially with all the test prices I've made atm).
Hi can I get some help regarding a few questions? Thanks
I dont understand stripe product and tax options. I have created products in stripe dashboard. Also tax options connected to the products. The most rational thing would be to connect the product to the paymentintent, so that the payment intent knows what product was purchased and also what tax is included. So the receipt shows that its "price + 25% tax" for example
@crimson needle after redirect to success_url on successful Checkout, is it possible to retrieve the paymentIntent id?
hello can I request a call from stripe to ask an question about my balance
Hi there Can anyone tell me how I would go about listing the Transactions related to a particular Payout via the API. I'm trying to send email notification that's similar to the Express Connected account Payout dashboard view. 🙏🏽
Hi one last question, for Transfer, the destination is the account to send to and the source would the the account the secret api key is linked to, is that correct?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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.
Quick message before I log out: this channel is one main reason I'm staying with Stripe rather than going to another payment provider. Tnx.
Hi, there is amount in Incoming Invoice API, looks like it is coming in cents for USD and what about other currencies ?
Hi all, i am about to create refund for canceled subscriptions and would like to show you the overall subscription creation and cancelation flow just to make sure if i am doing it right order.
- i am creating checkout session with subscription mode.
2.After completion of that checkout payment was made and subscription created.
-
When users would like to cancel subscription, i am calling cancel subscription api with invoiceNow=true and prorate = true params, alongside with that i am getting latest invoice id.
-
With that invoice id i am calling invoice api and getting the invoice object which actually contains latest payment intent id.
-
i am calling refund api with that payment intent id .
Is this flow fine ?
Hey is the search beta a "super-high-value-clients-only" thing or is it just for anyone who doesn't have malicious intent? Would love to use it
I've already applied but I'm not very "high-value"
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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! Is there a way to add bank or card in stripe custom account? or force the customer to insert their detail in onboarding page?
Also, what's the parameter name for Business Detail -> Industry in custom account?
Thank you in advance.
Hello All. I have been trying to implement saved card feature in Stripe in React Native in the default paymentSheet provided by Stripe. But I can't find any information on how to show list of cards in the same paymentSheet. I have done the setup of getting the customer object initialised with Stripe when user signup on our platform but not getting the idea of getting the saved card list on that payment sheet. Also, here is the link to the doc that I have been following. https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=payment-sheet
Also, https://stripe.com/docs/payments/save-and-reuse this doc suggests to create a custom UI element and implement playment using this and this will allow me to save cards. But that's not the behaviour that I want. Any ideas on how I can implement this?
Hi all.
We have the functionality of paymentIntend (we have a widget on-site and the customer is charged right after clicking the button “Pay”) and we are providing the customer id (ID of the Customer this PaymentIntent belongs to).
The client wants to extend the functionality and authorize a payment now but capture funds later (after some period of 1+ months).
Current functionality has an important customer id (ID of the Customer this PaymentIntent belongs to). In the case of a charge, it’s not possible to provide the customer id that this charge belongs to (only available «The ID of an existing customer that will be charged in this request.»).
- Is it possible to add the customer id this Charge belongs to like in PaymentIntent?
- Is it possible to set a custom period on the capture of funds for more than 7 days?
Source: https://stripe.com/docs/charges/placing-a-hold
When a charge is authorized, the funds are guaranteed by the card issuer and the amount held on the customer’s card for up to seven days. If the charge is not captured within this time, the authorization is canceled and funds released.
Replie to this thread: #895336733363810324 message
I created now a functional subscription system. Try to get my secret key 😈
I only accept it, if you send me my secret key via Direct Message 🙂
PS: I going to send you the domain via Direct Message
When using stripe's checkout page and providing a receipt, is there a way for the receipt to populate the full details that I'm applying in the line items of products? It looks like it doesn't apply the description of the item listed.
Greetings,
Apologies if this is not the right place to post this query but I am just trying to reach out if someone can help here. I had applied for the role of Frontend Platform Engineer, Identity (https://stripe.com/jobs/listing/frontend-platform-engineer-identity/3302470). I received an email from the stripe recruiting team which stated this -
While our team was impressed with your background, we noticed your deadline to complete our HackerRank test has expired so we expect you're no longer interested in this opportunity and will be closing out your application.
But the issue is that I didn't receive an email with the test's link in my email inbox (even checked the spams). I also checked in the job description and my hackerrank account with the same email but wasn't able to find any link to the aforementioned test. Also, I wasn't able to reply to that email as it's reply-to was no-reply@stripe.com."
So I do not know who to contact about this that's why I am reaching out here. Please take a look and let me know if it's possible to get the link to the test or any way that can be helpful with my recruitment process. I have also raised the concern on https://support.stripe.com/contact/email
Thanks and looking forward to getting some kind of help. I can provide my email address if needed. Apologies for the inconvenience.
Hi all,
I would like to know how to get an iban element to display using stripe.js NOwhere we find an example of iban element, only for card.
This code works for displaying a card element:
var elements = stripe.elements();
elements.update({locale: 'nl'});
var cardElement = elements.create('card');
cardElement.mount('#card-element');
Now when I try 'iban' it doesn't display anything:
var elements = stripe.elements();
elements.update({locale: 'nl'});
var cardElement = elements.create('iban');
cardElement.mount('#card-element');
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
@bitter jewel the iban documents are here: https://stripe.com/docs/stripe-js/elements/iban, it redirects to SEPA direct debit.
I found it linked in the stripe-js documentation (https://stripe.com/docs/stripe-js#iban-element).
hey folks, I'm new to stripe and someone can help me with the following, how can I work with stripe connect to only a payment be transfer when something happen? like a trigger? let's say like a uber system, I paid the driver, but the money got transfer only certain criteria happen, how can I do that with stripe? I know its possible
I want to begin a transaction, but only goes through when I tell to
in that case stays like waiting or pending
can someone guide me to the right direction
@analog raft Possibly you want the model where you charge for a service, but complete payment once the service has been provided?
To do this you would use the Charge object in the API - https://stripe.com/docs/api/charges/create
Later you capture the charge
https://stripe.com/docs/api/charges/capture
can I create a charge using connect too?
because I want to pay for his service, but I need to get some fee to me
let's say a fee to the application
and I see i can use stripe connect
to do that
it's possible to unite the two?
or this method I can take some fee to my application?
https://stripe.com/docs/connect/collect-then-transfer-guide - this is the model I think you need. If you are new to Stripe, you should spend some time going over the scenarios and API documents.
@analog mantle I think it's the charge method you said before
i use him with connected accounts
it's possbie
possible
Yes, I think so.
Hey everyone! Does anyone knows how to retrieve (via the API) the Stripe processing fee from the charges captured using Stripe Checkout?
Retrieve the charge and expand the balance_transaction object. It will contain a https://stripe.com/docs/api/balance_transactions/object. Iterate over the fee_details array and find the one that has type set to stripe_fee
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
How can I simulate/test, that a monthly subscription for e. g. 9 months is working as expected incl. all 9 invoices/payments ?
You can't really, but you can run a test subscription on a daily interval for 9 days
Hi, i just created my stripe account, they asked me about my SSN, but i dont have one i just have a EIN, it seems to be the same thing but it doesnt work, any of you have an idea ? Thank you
hi i want unsubscribe from youtubecash.net but i cant because i dont find nothing about unsubscribe on the site. can u help me?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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.
Greetings, I want to connect with a Stripe staff
Hi guys, does anyone knows...
When you use Custom Account to make payouts to your providers. How much is the max amount of fund that you can pay without redirecting the user to the "Know your customer" flow through "Onboarding Connect"?
The documentation says:
"An account created with only a country is fairly limited: it can only receive a small amount of funds. If you wish to enable payouts and keep the account in good standing, you need to provide more information about the account holder."
How much can I transfer to a provider before requiring to collect more information through "KYC" flow?
Link to the documentation: https://stripe.com/docs/connect/custom-accounts#identity-verification
Considering that country will be always set to 'US' and the only capability needed is enable transfers
one person tried and failed. Can you get my secret key, if I am using stripe client side?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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 Stripe Community 😍
Can we accept Payments in installment using Stripe Sepa Debit ??
Thanks in advance.
KR,
Malik.
Does stripe dashboard page has dark mode option ? Id pay to have this implemented...
Anyone have any experience integrating Stripe Terminal?
Quick q - i see that stripe now supports apple/google pay. Can we still initiate a refund from stripe? i cant see anything in the docs
hey every one , can any one help me plz
i want to get the total count of all that transferes for an account , when i use this line stripe.Transfer.list(limit=100)..... it only returns a 100 transfere i want to get them all not a 100
and limit = 100 is the max number this api returns
any ideas ?
you'll have to use something called pagination, to get the next 100 and so on until there are no more.. and keep a count.. (unless there is an alternatvie way to get TOTAL count)..
you could also keep some of this info in ur own db so u dont have to repeatedly do this as it can be slow
so , there is no other api or something that could return the total count directly ??
look at the api docs..
there isn't, no
thnx for ur help
I have 3,591 euro to pay ( 3 euro and fifty nine cents)
should I go for 3,59 ?
and should I go for dot or , ?
Because I'm getting this error
Uncaught (Status 400) (Request req_9Xd8pySZokVBZU) Invalid integer: 359,1 thrown in
i believe the amount int shouldn't include any decimal points, so 3.59EUR should be 359
This isn't really technical but anytime I create an invoice, after I add the customer it automatically sends the invoice before I review it or enter the amount. This hasn't happened before - any thoughts?
Hello everyone.
If I am using SetupIntent and PaymentIntent api, what value from response should I have to save in our database for future payments?
I have 3 different plans with different amount. User can buy anyone of the plan at a time. If the plan purchased by the user expires, the user need to buy any one of the plan again. Currently it's not a subscription base model.
The user can save cards on their profile. Whenever the user tries to purchase any one of the plan, I need to show them the saved cards or enter a new card to use. The app is in React Native and the intents api are on the firebase cloud functions.
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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.
Currently there is no way to configure a max quantity amount for a product, is there? (As in saying there is a limited supply of a product available)
Would anyone with an iPhone kindly visit this link and let me know if Apple Pay produces a successful payment please? --> https://7821-94-174-80-57.ngrok.io/apple-pay.html
I keep getting "Payment not completed" ... after 10 hours of trying 😩
It's a test mode demo so you won't be charged
Charlie-Apple-Pay
I'm not entering personal info into a random website, just FYI
would be better to ask a friend or family member with an iphone to test it or use one you have
hey all, I try to integrate this to a project however I have no clue how I can enable 3d secure authentication. https://vuestripe.com/stripe-elements/card
How do you figure out which shipping id to use for a session checkout?
@crimson needle Would this also work > stripe balance_transactions list -d payout=[payout id] 🤷🏽♀️
Hi. I would like to maintain a "buffer" available balance in the platform account. One solution I found to this is to switch to manual payout. Will I still be able track the transactions included in the payout or are there other solutions?
Hi, after 90 minutes of trying to connect IRC, I now realize it wasn't me 😄
Who can I please speak to about migration of an Australian account with active subscribers to a USA buyers account (so he can add his own bank) without impact to the system?
Hello I am getting this kind of error "Instant payouts are not available for platforms based in Australia."
Here's my process:
create account connect TYPE CUSTOM -> add external account (card) -> update payout
'settings' => [ 'payouts' => [ "debit_negative_balances" => true, "schedule" => [ 'delay_days' => 2, 'interval' => 'daily' ], "statement_descriptor" => null ] ]
thank you..
Hello, is there a way for someone who is on a collection_method of send_invoice to pay in advance for the billing that will happen on a later date (e.g. October 30 invoice, and was paid on October 10, 2021)? I tried creating invoice, but it doesn't let me create for invoice that will be created on a later date.
rafmaghari-instant-payouts
Hi, regarding downgrading quantities in a subscription, i would like to do it from end of billing period, not immediately, I have different proration behaviour it is always happening immediately not at the end of billing period. How to achieve that ?
iRaySpace-Invoice
Hi Team
I need one information .. I want to know which webhook end points I should listen for if ACH verification comepleted successfully or Failed
Hey all, sorry for the repost. Do you have any idea how I can solve this issue?
I try to integrate this to a project however I have no clue how I can enable 3d secure authentication. https://vuestripe.com/stripe-elements/card
I'm having a bit of trouble with the order of my invoice processing. I have some metadata that is stored in my checkout session (I use the hosted stripe checkout). Whenever the I receive the checkout.session.completed webhook, I update the metadata of the subscription they bought with the checkout session's metadata. The issue is that I also read this metadata when processing the invoice.paid webhook, which is sent less than a second after the checkout.session.completed webhook, causing a race condition. Is there any good way to handle this kind of issue without creating some sort of dictionary of subscriptions->metadata on my own server?
I don't know if it's possible to assign metadata to an invoice before my webhook handler receives it, but if I can attach the checkout metadata to the first invoice.paid webhook event, it would simplify this immensely
özgür
Hi all, i am about to create refund for canceled subscriptions and would like to show you the overall subscription creation and cancelation flow just to make sure if i am doing it right order.
- i am creating checkout session with subscription mode.
2.After completion of that checkout payment was made and subscription created.
-
When users would like to cancel subscription, i am calling cancel subscription api with invoiceNow=true and prorate = true params, alongside with that i am getting latest invoice id.
-
With that invoice id i am calling invoice api and getting the invoice object which actually contains latest payment intent id.
-
i am calling refund api with that payment intent id .
Is this flow fine ?
Hello, Is there a way to save a card in stripe without onboarding?
It's like a vault where in I saved all the card details of my customer for them not to enter their card detail every checkout.
hello, how do I change the api version of a webhook in the dashboard?
For the search beta, is there a way to use the autoPagingEach thing but make sure it gets through the entire list before running something else?
Oops actually would ```js
for await (const invoice of stripe.invoices.search(...)) {
// stuff
}
celine-webhook
Is it possible to add invoice line items (NOT Price objects) to the very first invoice of a new subscription? I see add_invoice_items field but it asks for Price object 😦
is there no way to delete an invoice line item generated by a subscription? I created a subscription with $0 price thinking I would be able to delete that $0 line item and replace it with a dynamically generated price
Juni-autoPaging
Hi guys i want to implement stripe for a project. I'll use it to get users buy a subscription (a system that cost 15 dollars per month (for example) and works for 1 website) but the user can also add another personal website for 5 dollars per month. This "add another website" button will be available on his personnal dashboard after he paid the main subscription, what do i have to store as user data (credit card, iban etc) to add this "additionnal website" to his main subscription payment (15+5 dollars per month) without passing by another stripe interface ?
For example i buy a subscription, i'm on stripe payment interface, i pay, i have now access to my personal user dashboard, if i want i can click that button to add a new website, a pop up appears for confirmation, i click ok and its done, i have now 15 dollars subscription + 1 additional website (5dollars) added to my subscription total. To achieve this what data do i have to store ?
Can i get sample java code to update quantities of a scheduled subscription? I am confused since it is different from normal subscription and there are phases ?
hi all, i've a question regarding 3DS payments. after a successful authentication, the returned object "paymentIntent" is missing the property "charges" and i don't understand why
btw, this is regarding creating a subscription
Thanks 😉
Hi guys, so I randomly got a notification today that my account won't be usable anymore from the 14th of October after setting the CreditCards active yesterday on my store. Any suggestions?
:question: @cobalt pulsar 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. It seems like I cannot attach the same card to more than 1 customer? This may raise some issue in a senario when 2 people use the same card with 2 different accounts I think?
Hello, how do I pass a coupon ID (not a user-redeemable code) to a checkout session ? Thanks
Hello, I want to create a transfer at time of payment but in actual transfer fund on some condition afterward
Is there any way to have stripe ***conditional *** shipping rates via dashboard or code?
I need it for use inside the Stripe prebuilt checkout, while having adjustable quantity enabled for line items.
I know I can do this while creating the checkout on the server:
const shipping =
cartTotalAmount > 300
? ["shr_FREESHIPPING"]
: ["shr_NOTFREESHIPPING"];
const params = {
shipping_rates: shipping,
// ... And some more
};
const checkoutSession = await stripe.checkout.sessions.create(params);
But if you have adjustable quantity enabled for line items, this won't work as intended.
Hey,
When I use a subscription checkout to take payment for both subscription and non-subscription products the checkout button says "subscribe". This makes it look like the customer is subscribing to the full checkout price. I have tried changing the subscription button text with
SubmitType: stripe.String("pay"),
But I get
"message":"You can not pass submit_type in subscription mode."
Is there another way to do this type of checkout of both subscription and non-subscription products? or a way to override the button text?
is there a limit on how many prices there can be per-product? just like there is a maximum of 500 active/scheduled subscriptions per customer?
Hi! I got my Stripe Checkout integration working, but I'm getting few error messages on Web browser console. I'm redirecting from my react app to Stripe using redirectToCheckout() the same way as https://stripe.com/docs/payments/checkout/migration#api-products-after . The redirectToCheckout() function works, but it also outputs this error: "XMLHttpRequest cannot load https://r.stripe.com/0 due to access control checks." Should I be worried? Can I fix that somehow?
Hi, I have a question about calculated_statement_descriptor field in charge.succeeded event payload. The calculated_statement_descriptor is null when payment method is ach_debits . So how can I see the statement descriptor from this field?
Hey
Ive published my website with the ability to pay via 'sofort'
It sworking fine locally and it seems to work correct live too but until now every sofort transaction is incompleted with the following error:
The provided PaymentMethod has failed authentication. You can provide payment_method_data or a new PaymentMethod to attempt to fulfill this PaymentIntent again
Does this mean the user aborted during checkout or is my integration not implemented correctly?
Hi , i am using subscription. i want to implement below scenario .
i have two plan plan A and plan B and some customers subscribe plan A and Some plan B. I want to disable "Send emails about upcoming renewals" to customers who subscribe plan A. is it possible
setting you can find here https://dashboard.stripe.com/settings/billing/automatic
Hello, is it possible to have access to a payment fee via API ? (payment intent do not provide the fee of the payment)
for example I have a fee of 5.15€ for a payment intent of 350€, how can I access these 5.15€ via api ?
Thank you
@meager hawk Im using PHP to list payment intent pi = $stripe->paymentIntents->all(['limit' => 100]);
is possible to use the "expand" function to have access to $paymentIntent->charges->data[0]->balance_transaction->fee_details
?
replied to you in the thread above ^^
yes saw it thanks 🙂
I dont know which admin helped about upgrading subscription and storing data but can he open it back i have another question 😅
I reopened it
What happens when I delete a coupon which is currently used in an active subscription? Will the discount be removed or will the discount be still active?
Hello, I've been trying to figure out the India changes but it doesn't make much sense. Am I going to have to detect India customers and set them up as send_invoice ?
Hi there - via the Stripe UI I can add a billing email to a customer, so that, eg, receipts get delivered to multiple people. I'm struggling to find how to set that up via the API - is it not available?
Hello there i am building an online platform for which i want to hold money from credit card of the customer when he creates a job and later pay the service provider with the holed charge or the payment intent but stripe docs say i can only hold for up to 7 days but i want to hold it until job is not completed so basically i want to hold payment for the period that i wish is there any solution
Hello, I have a problem with Klarna integration, in the checkout I am able to reach the final checkout stage but when I call 'Klarna.Payments.authorize' I am allways getting '{ approved: false, show_form: false}' as response, what is defined as 'Rejected authorization (non-resolvable)' in Klarna docs, any idea why i'm always getting that response? The customer's card is required after klarna's authorize request, right?
Unai-klarna
hi everyone, is it possible to add a SEPA PaymentMethods from the Stripe Dashboard (i can only add card or ACH from what i saw) ?
Hi all.
We have the functionality of paymentIntend (we have a widget on-site and the customer is charged right after clicking the button “Pay”) and we are providing the customer id (ID of the Customer this PaymentIntent belongs to).
The client wants to extend the functionality and authorize a payment now but capture funds later (after some period of 1+ months).
Current functionality has an important customer id (ID of the Customer this PaymentIntent belongs to). In the case of a charge, it’s not possible to provide the customer id that this charge belongs to (only available «The ID of an existing customer that will be charged in this request.»).
- Is it possible to add the customer id this Charge belongs to like in PaymentIntent?
- Is it possible to set a custom period on the capture of funds for more than 7 days?
Source: https://stripe.com/docs/charges/placing-a-hold
When a charge is authorized, the funds are guaranteed by the card issuer and the amount held on the customer’s card for up to seven days. If the charge is not captured within this time, the authorization is canceled and funds released.
Got a problem performing a transfer to a connected account in the test mode. I am attempting a transfer. I have received the webhook saying the charge is successful. However the transfer fails saying insufficient funds. I am performing the balance api to check the available balance on my stripe and it says I have available balance of over 13K USD. The transfer amount is 1922.45. Why am I getting this error.
Btw @meager hawk do i need user authorisation to upgrade his subscription (from site B) like we talked about in personal channel here
We are currently using subscriptions, some customers have Bank Debits as chargeable payment methods. When we change a customers subscription to a new one they are charged the difference through collection_method "charge_automatically". Because it's a Bank Debit this payment can take 3 days to go through. Of which during this time the subscription sits on "past_due" status.
On our system we check to make sure the subscription is "active", but because the subscription is "past_due" they end up being blocked until the payment has gone through.
Are there any appropriate steps to get round this?
For example, should we allow usage of subscriptions that are "past_due" until the payment succeeds or fails?; or is there another procedure all-together we missing.
Hi Guys, Rubydev again
I need help to use Apple Pay for subscription
Can anyone help me how can I pass plan_id to apple pay for payment?
I'm following this tutorials https://stripe.com/docs/apple-pay/web/v2#verify-your-domain-to-go-live
can anyone help?
Hi Stripe,
Do you confirm that when a Subscription is created by a checkout session with application_fee_percent, fees will be applied on each subscription interval ?
Also can I enable Apple pay on Stripe checkout page?
Hello, I am implementing a marketplace - similar to Shopify (from implementation point of view). Sellers can create their websites and sell their services. I am using StripeConnect - Standard for this.
- Payment on the Sellers site is using StripeCheckout, price is normally passed as part of the API call is not set up in Stripe beforehand.
How can we set up the Stripe Tax for this case? I tried to find information on specifically Connect implementation but could not find much information.
I am getting an error - You can not pass automatic_tax when not using prices.
I will not know the services/products sellers are going to sell or their prices beforehand, nor I am expecting them to enter them in Stripe manually.
Hello Stripe dev, does product copied from dev env to production keep there ID or does it create a new one ?
#dev-help i'm looking at getting the following fields all in a report: Name,Order ID,Date,Customer Name,Customer Payment,Product Price,Taxes - $ amount,Stripe Fee,Pending Refunds. I can see most of this in payment intents, but there never seems to be an order attached or taxes any thoughts?
Hi,
I'm using the invoice API endpoint to retrieve the prorations of the upcoming invoice.
The invoice line items have the description property, which are on english language but the users lang is german.
Is there a way to retrieve the upcoming invoice line items on the customers language?
When a payment is transferred from main stripe account to stripe connect account,
a stripe fee will be taken?
Good morning !
My company uses Stripe Connect and we have been doing the Onboarding in house, but we are looking to uses Stripe's own onboarding. We currently use the Account::Links for users to update missing requirements, and now planning to use it from the get go.
After playing with it a little bit, I have a couple concerns and was wondering if you would have insight into potential solutions.
My main issue is around the EIN. We work in the nonprofit world, and so the EIN is something that we use and often display to users. We currently capture the EIN and send it to Stripe, but now thinking about using the onboarding, we can't seem to have access to the EIN from the account and would need to do so in order to keep it in sync with our Data.
If retrieving it is impossible, is there a way to exclude the EIN from the onboarding form and provide it prior to sending users to the form.
Thank you in advance !
In stripe payments fees, I have doubt about the "1% if currency conversion is required", even after reading "Learn more". In our case we always create payment intent with USD, and present to user in USD. We will pay this 1% extra fee for foreign costumers? I saw customer from Russia and no 1% extra fee. Can you explain?
good morning -- we recently implemented a credit card payment and used stripe elements to capture card details and convert it to a token. This token is then sent to the api to create a charge with the details of the currency, amount, token and description. It all works fine however we noticed something - :
a. when a client pays via credit card using the process above, the invoice they paid does not become paid -- we assume this is because the charge has no parameter of invoice or customer passed to it -- is this correct? if so, how do we link the payment to the customer invoice?
b. we tried to pass a customer id to the charge, but failed as its requesting to create a payment method that ties in the credit card token
c. customer is not willing to save the card for future payments - so we can not make the card used as an "automatic one-time payment method". - is this correct?
d. is there a simple way to link a credit card payment with the invoice without using the checkout process? -- get card element-> send tokenized card element with customer or invoice number to api --> payment done!
e. we can't seem to get the payment intent for credit cards to work properly. -- after creating a payment intent --> where do we link this to a charge? or card token???
Hello wonderful folks; I'm curious how to get the description of a line item in the email receipt. It looks like titles are the only thing currently represented.
Ok , got a question about transfers to connected account. Keep getting balance_insufficient. I have the balance object. It shows available balance of 14114.45 my charge amount is 555.00. What is the deal ? This is a ACH charge. There seems to be problems with transfers using ACH as the charge source
Hi guys, does anyone knows...
When you use Custom Account to make payouts to your providers. How much is the max amount of fund that you can pay without redirecting the user to the "Know your customer" flow through "Onboarding Connect"?
The documentation says:
"An account created with only a country is fairly limited: it can only receive a small amount of funds. If you wish to enable payouts and keep the account in good standing, you need to provide more information about the account holder."
How much can I transfer to a provider before requiring to collect more information through "KYC" flow?
Link to the documentation: https://stripe.com/docs/connect/custom-accounts#identity-verification
Considering that country will be always set to 'US' and the only capability needed is enable transfers
bonjour s'il vous plait j'essaye de me connecter a mon stripe mais il disent que mon compte invalide
@arctic prism je suis pas sur qu'il parlent FR ici ..
Hello, I try to limit a payout listing with GTE and LTE, but got error, here's my code (PHP) , what's wrong please
$payout = $stripe->payouts->all( ['arrival_date.gte' => $startdate], ['arrival_date.lte' => $enddate], ['limit' => 100]);
Fatal error: Uncaught Stripe\Exception\InvalidArgumentException: Got unexpected keys in options array: arrival_date.lte in /homepages/5/d246311
Hello i am using .one.com as website builder and want to add a button for donations.. any help?
@frosty yoke I created a thread, can you paste your message there? lets talk there
hi, i need to store a copy of the invoices created. What is the best way to do this?
Hey guys, the Stripe documentation states that I can setup Subscriptions with **bacs_debit **as the associated payment method via the Subscription API. However when I try to use Stripes Checkout API flow - I get the following error "The payment method 'bacs_debit' cannot be used in 'subscription' mode. Is there a reason why I cannot use bacs_debit via the checkout flow, but I can via the Subscription API. Am i missing something?
Hi my payments through stripe keeps on decline
Hi guys, how can I skip or disable billing information for Apple Pay on chekout page?
Hi. How to add validation to fields of @stripe/react-stripe-js on form-submit ?
Hey. I'm seeing the following warning in Safari with the apple play payment request:
Either you do not have a card saved to your Wallet or the current domain (***) or stripeAccount parameter (***) is not registered for Apple Pay. Visit https://dashboard.stripe.com/account/apple_pay to register this domain.
We are using connected accounts for the payment. The domain is registered on our platform account and on the connected account (via website), which I am currently using for testing. The Google pay button is showing up in chrome. Only apple pay does not work.
Any tipps at what to look at?
.
Any thoughts?
Hi there, I received my first two chargebacks this morning when both people have received their products, Every time i try to upload a picture to the end of my dispute it says error
Any thoughts?
I have a question. How can I capture the stripe fee associated with a charge ? I see it in the dashboard under payment details of the specific charge. I do not see this populated in the charge object. Any idea's ?
Hello there !
I have a little question :
When I create a subscription for a recurring product, i get an invoice. In this invoice, I am looking for the client secret in the payment intent...
But the so called payment intent is null.
I think (but I'm not sure) this is because the first payment is done at the end of the period (let's say a month), so the intent is null until next month...
I'm following this page instructions to make a subscription, and cannot find out what I'm doing wrong... Maybe a price setting to specify which I'm not aware of ?
https://stripe.com/docs/billing/subscriptions/elements#create-subscription
Many thanks in advance for any clue about it
Hello, today I received the payouts, now they are disappeared!!! It's like they never arrived on my bank count. Please help me understanding what happened because I really don't understand and this is a greatly huge problem!!!
Hello, i tried to generate invoices while using hosted checkout page (for a product). Is it not possible? Or can i just not find it in the documentation?
Twice today ah
Looking at the API doc for generating AccountLink,
https://stripe.com/docs/api/account_links/create
type should be account_onboarding or account_update
and I should be able to pass a optional param collect
making a request breaks with (Received unknown parameter: collect)
whereas making a request with type: 'account_onboarding' gives (Invalid type: must be one of standard, express, or custom)
Am I missing something obvious here ?
Hi, so this might be a stupid question. I created a product in my stripe account, and was curious if it's possible to redirect customers to a success page from my website after they've finished checking out. Any help would be appreciated, thanks!
Hello. I am fairly new to developing with stripe. I am trying to send a webhook for every time a subscription is successfully charged on my site. How would I go about doing this? Specifically, what information should I be listening for in the endpoint?
Hello there! This is the URL I'm using for communicating with stripe to charge a customer's debit card. Is this correct, or has something changed? https://api.stripe.com/v1/payment_methods getting a 401 every time.
Hi Stripe, we are creating connect webhooks to receive events related to charge, refund, account and reports. As per Stripe documentation, production webhook end points also receive events from test/dev environments as well. here is the stripe documentation statement regarding the same. https://stripe.com/docs/connect/webhooks "For Connect webhooks, it’s important to note that while only test webhooks will be sent to your development webhook URLs, both live and test webhooks will be sent to your production webhook URLs. "
even though, Stripe recommends verifying livemode before process the event in production.
we would like to understand is there way, we can filter these webhook requests before reaching our service as we have multiple environments running integrated automated tests running 24x7.
we would like to avoid flooding our production service with test web hook events?
how can i integrate a stripe api for my shopify checkout?
mjor1402-shopify
Hi there, is there a best practice for a customer who subscribes before they're authenticated? If I rely on the webhook's customer_email, they could sign up later with a different email, and I won't be able to link their subscription to their account. Is this just me realizing I should require sign-up before they pay?
Hello. I need help with integration of stripe for mu business. I have requested support but they said they cannot help. I am not sure why?
Hi all! Is it possible to Embed the Stripe Climate page into my website? I am having issues it wont let me
Hi, I just wanted to see if I can get information on verification requirements for new Custom Connect accounts; For US customers, is there a list of triggers that would yield requirements for documents after the creation of an account or person/rep?
Anyone know if it is possible to use Stripe Checkout with a trial period and have the rest of the billing cycle be prorated? The docs suggest it is possible (https://stripe.com/docs/billing/subscriptions/checkout#what-you-won’t-build) but the links lead to non-checkout documentation. In testing I can specify a trial period but cannot find any way to set the billing_cycle_anchor while creating a checkout session
Hello, anyone have a contact number for stripe? it is proving very difficult for me to get a email reply.
:question: @broken pine 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 everyone. I am seeing a weird issue with stripe terminal WISE POS E. I have an angular app and I am able to connect to reader. But when I added ionic to angular app and deployed the application to ipad, I am seeing connections to stripe readers is taking over 5 secs. Has anyone came across this issue?
Hi,
in the documentation here: https://stripe.com/docs/payments/3d-secure#when-to-use-3d-secure
it says to use stripe.retrievePaymentIntent, but this does not seem to exist in the react package.
Would this be what I should use? stripe.paymentIntents.retrieve
This call should be possible from front-end
Hey guys, I'm trying to test the card given for testing and I'm getting this vague error and pretty much nothing is happening. I can't find much on it. I have the proper testing keys in place both in the client side and server side. Thanks to anyone that helps! Also, I'm fetching the payment intent on my server and returning the secret key as JSON.
morey-3DS
Hello, I've followed your instructions on implementing client only donations with github pages for a client project, and it was incredibly smooth. Thank you! My client is now asking if its possible to add variable donations, similar to this video https://www.youtube.com/watch?v=X2SmLzQ5kfY&t=773s. Is this possible while keeping it client only? I've tried tinkering but running into some issues
Join us for Stripe Developer Office Hours and get your questions about taking variable amount payments (think donations!) with Stripe Checkout. Our expert engineers will walk you through the basics of creating Checkout Sessions configured for taking donations, where the amount paid is specified by the donor (user).
Table of contents
02:28 D...
need help with statement descriptor for ACH debit (destination charge)
- can we use static prefix of connected account for this case with on_behalf_of?
- does it follow the same structure as statement descriptor for card charges? static prefix + dynamic suffix
Only card charges require the statement_descriptor_suffix value for a dynamic statement descriptor. For non-card charges, you can set the complete statement descriptor on the charge with the statement_descriptor value.
to my understanding non-card charges use different field. i would like to know what the limitation is (number of characters, prefix, suffix setting).
- lastly, how can we test it? we couldn't use calculated statement descriptor object as this is not a card charge.
Hello. We are using stripe.createPaymentMethod (stripe elements) for getting card details from client without involving our server . Is there any way to validate cvc and expiration of card ?
Hello. A few months ago when I first tried stripe, I managed to enable 3d secure almost always. I was configuring it from the UI. How can I enable it in most cases when it is supported by the card? I don't remember playing with radar rules.
我的账号因为被用户恶意投诉我们欺诈而被你们官方封停了。
我们是做互联网SaaS软件的,产品是clonbrowser。然后我们接入stripe支付时候,并不熟悉风控规则,然后导致我们给好多用户开通了我们的服务,但是他们收到我们服务却还来投诉我们说没有收到货,平台就这样把我们的资金划给了用户,我们提供证据也不管用,以至于我们账号被封,几千资金全部损失了。邮件沟通也没有说出具体原因,也没有把我们账号解封。明明我们卖家,SaaS服务商才是受害者,在平台内反而我们成了欺诈者。很是气愤,所以体验很差
我的账号因为被用户恶意投诉我们欺诈而被你们官方封停了。
我们是做互联网SaaS软件的,产品是clonbrowser。然后我们接入stripe支付时候,并不熟悉风控规则,然后导致我们给好多用户开通了我们的服务,但是他们收到我们服务却还来投诉我们说没有收到货,平台就这样把我们的资金划给了用户,我们提供证据也不管用,以至于我们账号被封,几千资金全部损失了。邮件沟通也没有说出具体原因,也没有把我们账号解封。明明我们卖家,SaaS服务商才是受害者,在平台内反而我们成了欺诈者。很是气愤,所以体验很差
我的账号因为被用户恶意投诉我们欺诈而被你们官方封停了。
我们是做互联网SaaS软件的,产品是clonbrowser。然后我们接入stripe支付时候,并不熟悉风控规则,然后导致我们给好多用户开通了我们的服务,但是他们收到我们服务却还来投诉我们说没有收到货,平台就这样把我们的资金划给了用户,我们提供证据也不管用,以至于我们账号被封,几千资金全部损失了。邮件沟通也没有说出具体原因,也没有把我们账号解封。明明我们卖家,SaaS服务商才是受害者,在平台内反而我们成了欺诈者。很是气愤,所以体验很差
cedric-Radar
Hi Guys, u have question in regards payment link. Is there any rhancs to have full java scripts for payment link. ?
pawel-payment-links
Hello Everyone! I want to use 3D secure payment method, I am creating a payment Intent from server side and fetching client-secret on client side, then I confirms the payment Intent using confirmCardPayment, everything works perfectly it shows a popup that comes out and ask for authentication, but now I want to ask that is it possible to show the same popup but not by using confirmCardPayment instead I want to make an api call and show the popup, basically I dont want to use stripe.js, any help would be greatly apreciated. Thanks!
Hi everyone, i have some questions about how subscriptions work. Is it possible to sent a PaymentIntent when you update a subscription by changing item quantity and set proration_behavior to "always_invoice" to pay pay the proration delta immediately ?
what does this error mean
Your destination account needs to have at least one of the following capabilities enabled: transfers, legacy_payments
i have added an external account .
and i was just making the payment.
Does anyone know if Stripe works on Shopify
How currency is modelled in Stripe ? Suppose take an example of Dollars, INR , dollars contain cents and INR contains paise ? We would like to model API's based on this
Hi, Is there any method to call all the payment intents between a customer and transfer_data: destination:: account
like listing of all payment intents of a particular customer
$stripe->paymentIntents->all(['customer' => $customer_id])
Thanks in advance
Hiiii
Heres my problem set:
I have a system that onboards users with Plaid and creates a bank account token for them via a Stripe integration.
I want to process payouts to this customers bank account. I did some reading and saw Connect api.
Is there a way to link The Plaid/Stripe token to a connect account? Because so far it looks like I'll have to do onboarding again on connect
Hey Stripe! I'm on live mode but getting error:
"You cannot use the test ID 'pm_card_visa' in livemode. If you are testing your integration, please use your testmode API keys instead."?
Hey, y'all! I'm trying to implement an Apple Pay integration for the web. My issue right now is that I can't seem to figure out how I could do something like const { isApplePaySupported } = useApplePay(); that we can do for RN but for the web. I seem to be required to create a paymentRequest but I want to get the Apple Pay payment method id in the user's settings, not at checkout. Is that possible?
On Stripe Connect, is there a way to get a form to capture the bank details to show on the Connect site at company setup? at this URL, I have Business Details and Management & Ownership displaying
https://connect.stripe.com/setup/c/
If I put test details beforehand, the account status is Complete, if I miss external_account at my end it doesn't give an option for the customer to fill in these details, resulting in the account created with status restricted?
Hi there,
I want to add promotion codes to my checkout. I have both: one-time payments and subscriptions. I'm using PHP and with adding: 'mode' => 'subscription',
'allow_promotion_codes' => true, I got the field for entering a promotion code, which works perfectly fine. I now wanted to do the same using 'mode' => 'payments',
'allow_promotion_codes' => true,
for the one-time payments. I now get the field on the checkout page, but every promotion code I enter is invalid. I already checked the promotion codes, I created with the dashboard, but I couldn't find any mistake.
Is there someone who knows how to fix this? thank you so much!
Hi, our Stripe account is very slow compared to the days we started using it. Dashboard takes along time to load and different objects takes a long time to load as well. We are still using the test environment and in our production environment has no paying customers.
Is this because we have no real payment done through our account? Or this is a common issue?
Hi,
I mistakenly created a subscription schedule, tried to cancel it and ended up canceling the whole subscription instead of only the schedule.
Any suggestion on what to do? Is there a way to revert the cancellation?
Thanks
Hi guys, I need a help regarding payment processing error. Customer's bank has rejected the transaction by sending the text message saying: "The card POS transaction was rejected..dealing with this merchant is prohibited". I'm not sure why, this is the first time customer and I see the risk level is normal, and there is no problem with other customers from the same country . Here is few detail:
outcome": {
"network_status": "declined_by_network",
"reason": "processing_error",
"risk_level": "normal",
"seller_message": "The bank returned the decline codeprocessing_error.",
"type": "issuer_declined"
Hi guys, how do i add new input in auto created stripe form ? I want to add "Name Surname", "Adress", "Enterprise" etc
hello,Is there any difference between these two error codes? 1. https://stripe.com/docs/declines/codes 2. https://stripe.com/docs/error-codes
Hey, guys, I have one more question - regarding the pricing - where can I find it because I'd like to save it in our DB and whenever I checked the Price object using a Price.list(params (with product id)) or from Subscription object -> Price, the amount (unitAmount) is always null
I have used "List all events" to catch up - all events that might be lost during server downtime. But It seems like the event "arrive" in random order? Eg. Invoice.paid arrives before Invoice.created. Same with Subscriptions - I might recieve Susbscription-status active before status incompleted. How do I avoid sorting all these events myself?
Hi all, i am creating my subscriptions via checkout sessions with param mode="subscription" i am also interested to set trial days for that subscription, can i do that via creation checkout session with sub mode ?
Hello
can I subscribe to withdraw the first amount, which is greater than, for example, 500 and all subsequent 250?
Hey Friends , Getting issue with Magento2 Stripe Paypal other payment option from Stripe is working
I have a question about transfers and the source balance. If I am transferring the proceeds from a ACH debit... and I want to transfer the payment to a connected account, should I specify the source type ? I understand the default is 'card' but the balance object separates balances by type. I want to make sure the transfer gets the balance from the 'bank' balance. I want to avoid having the transfer fail because of insufficient funds
Hi, we have integrated Stripe but see a strange behaviour that the SCA popup opens for a moment and then quickly closes and we see the error message We are unable to authenticate your payment method. Please choose a different payment method and try again.
Hi Stripe,
I didn't figure out how to know if a connected account is in pending state, when Stripe need to check his information ?
Hi there,
I'm getting the following error in my terminal when trying to add an application_fee_amount in my paymentIntent create :
"Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header)..."
The account used is a connected account (standard), created using stripe-account header, and called in my client.js using the account id.
Is there something I'm missing?
hello, i've sent via wire transfer the debit that i had and attached to stripe the invoice of the succeded transfer but i still have the debit on my account, i've sent it a few weeks ago
:question: @wind oak 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
Hey, while calling Invoice.upcoming(invoiceParams), i have added discount to the priceId still it is not showing in AmountDue. How to fix this ?
Hello everybody, I'm new in this channel nice to meet you,
I have a few questions regarding application fees
- API call at create payment intent
stripe.paymentIntents.create({
amount,
currency,
statement_descriptor: stripePaymentInstructions.statement_descriptor,
payment_method_types: body.payment_method_types,
on_behalf_of: stripePaymentInstructions.id,
application_fee_amount: application_fee,
transfer_data: {
destination: stripePaymentInstructions.id,
},
});
How long it takes after the the application fee is reflected on the account ,right now I’m testing on test mode this is what I can see.
When calling the Create Subscription API I can specify trial_period_days to set a free trial period, I am also able to set promotion_code to set a discount, separately these work great.
However if I try to create a Subscription that has 7 days free trial AND a 30% discount for the first 3 months i get the following response Received unknown parameter: 1
Are these 2 parameters not able to be used in conjunction with each other?
did anyone jet had the issue that your connectet stripe to clickfunnels but everytime someone paid they swa 0,00$ even if u checked the price 10x, if the price doesnt work, is that an issue by my stripe acc or is it with the website Im using, would really appreciate some tips I'm trying to build a businass, thanks
Hello Stripe. How I should deal with taxes regarding selling photos (w/ conn. stnd. accts)?
Hey all – Recently completed some troubleshooting on a tax implementation issue. Our implementation is accurately charging the customer tax but Stripe is depositing the net (less tax) to our clients account.
**Will Stripe collect and pay the taxes to the different states going forward? **If not, our client would need Stripe to deposit the tax funds to our clients account so that they can pay them to the specific states.
:question: @stable rain 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
Hey!
Good morning. For the webhook event type(s) invoice.payment_succeeded and invoice.payment_failed, is there a way to have the webhook return the customer name? It's currently null for most customer fields minus email and the stripe customer id.
Good afternoon!
We have an app that sets up a payment method and then based on the customers usage, we charge them. One of my customers is now complaining that the 3D Secure prompt is being shown and then immediately removed.
I tried to talk to the normal Stripe support, but I they couldn't help me to determine where the problem lies. Bank, Stripe Checkout or our implementation of Stripe Checkout.
I then checked all the logs and events and found out that the setup_intent is set to incomplete and the last call related to that setup_intent is /setup_intents/${id}/source_cancel. Does anyone know who and why source_cancel is called?
:question: @fading solstice 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
adasli-3ds-disappears
Hello - I am using a gift card system to apply a discount ($ amount, not %) to an order. It shows up correctly as a line item and the total displays correctly when I use
terminal.setReaderDisplay({
type: 'cart',
cart: {
line_items: info,
tax: Math.round(tax * 100),
total: Math.round(total * 100),
currency: 'usd',
}
});
But when I call terminal.collectPaymentMethod the total without the discount is displayed. Why does this change?
@fading solstice If you can't log in you can use the email connect form: https://support.stripe.com/contact/email or email support@stripe.com
We're here to help developers with technical integration questions - we're not able to assist with account access
@fading solstice Be civil please. I know it's frustrating that you can't access your account but you're in the wrong place. We can't help with account level issues here since we can't verify your account on Discord. Please reach out to Stripe support in the ways that synthrider mentioned
bwurtz999-giftcard
Hello everyone) i'm a react-native developer and i have some probles with @silent rune/stripe-react-native. I follow installation docs, ----> yarn install @silent rune/stripe-react-native then -----> cd ios && pod install. When i build my project my app build crashes like on the screen. Can anyone explain what can help me? or maybe there is some silly mistake.
it's not expo
platform :ios, '11.0' in Podfile
Hey Stripe developer help crew. You all ROCK! Keep up the great work.
I have use case when ever user change quantities in a subscription, i would like to show amount he need to pay extra before updating, please tell me how to do that ?
Hello. Is there any test bank account long-life token?
Hello,
Say I programmed a subscription to cancel at a future date, is there a way to bill the customer (invoice) couple days after the cancel_at date? I understand that you can't set proration date outside of the subscription period.
Thanks
Stripe Terminal question: We are using physical test card and using amounts ending in the specific values to produce specific responses. We have an issue when we call processPayment on a card that requires a pin: our server-side webhook receives a offline_pin_required event but the processPayment promise never resolves. The terminal screen shows "Processing Payment" and a loader. Please advise. https://stripe.com/docs/terminal/testing#physical-test-card using $1.02.
Hi all. For Custom Connect accounts, what situations/regions would require Bank ownership verification documents?
Hi. We have an Express API. We've asked our clients to disconnect from Standard / Connect and reconnect via the Express integration. One client has tried to do this but is being forced to say she is in the US, when in fact she is in Italy. Her details won't match this so she is stuck. During this period her business is on complete hold as she can't take any bookings or payments. The odd thing is, I see her half registered Express account in my Stripe dashboard and it says Italy. Can someone help please?
I've been trying to access my account for over a week and after going through the "Sign in another way" process 3 times, I've been taken to the page that says "a 2FA reset link has been sent to your email" but no emails have been received.
hi, we have a question about the consumer receipt. We would like to display consumer name on the receipt. Is there a way to do that? I could not find it in the doc. Thanks
I'm trying to send an ACH transaction using stripe cli following this guide https://stripe.com/docs/ach#testing-ach. Trying to trigger charge.failed event using test account number 000111111116 which is mentioned in the but I'm getting account not found error.
Below is the error I'm getting
" does not have access to account 'acct_000111111116' (or that account does not exist). Application access may have been revoked"
hi
I am integrating stripe with woocommerce but I need to know which webhook events need to be selected
I am integrating stripe with woocommerce but I need to know which webhook events I have to select
Hi , im follow the below PAD process implement on my react APP , Any components are available https://stripe.com/docs/payments/acss-debit
#dev-help Need clarification how to implement for gather bank details from the user ,
- stripe support in build via parameter of payment method [acs_debit], and additional mandate also, micro debit.
Any package to install achieve the PAD in my application
Hello, I am having trouble getting a transfer to work between connect accounts. Getting the generic error "Cannot create transfers between accounts".
I have checked the following
- PaymentIntent is being made on AccountA with
stripeAccountoption (payment settled here, not on platform which is in Canada) - Both AccountA and AccountB are the same country (US)
- Both accounts have plenty of funds available.
Any idea what else I should check?
With the new Stripe Tax product, is there a way to see how much tax was collected from the PaymentIntent? It seems like the tax data is only stored on the checkout session object 🤔
Hello. Can I make cardholder name field as optional?
When subscription is cancelled, do we delete payment details for customer ?
Hi, I am using the Stripe iframe to add the credit card. Is there an option in the dashboard to restrict for US credit cards only? I dont want users to enter any non-us credit cards. Is it possible?
Hello - I am inquiring about a PAN (Primary account number) extraction from stripe into excel that lists our customers full credit card information. Is this possible? if so, what are the correct steps in going about this? Thank you.
Then how could we pass the test account numbers as mentioned in below guide?
https://stripe.com/docs/ach#testing-ach
Hi. What's the best solution for my case => I want to create the user (on stripe and my platform) only if the payment intent is successful ? Do I need to create the stripe customer anyway ? And delete him if the payment failed (3DS or insuffissient funds for example). Other ways ?