#dev-help
1 messages · Page 162 of 1
Hello, I have a couple of questions regarding Stripe Connect for multivendor marketplaces using Dokan for marketplaces with Woocommerce.
Is there a way to withhold funds sent to the Vendor for a few days? My worry is that a vendor could potentially run away with the payment and not send the items.
Also, since I am working with a few outside developers who are not in the US, is there a risk of someone using my Stripe ID/Key maliciously? If the Stripe Key I enter into Woocommerce can a developer essentially use that Key/Id to empty out my Stripe account?
quick one if you know before i submit a case, is there a way to factory reset a terminal? i have one here for dev that's been plugged in for a hours now and when i boot it it starts and gets to the first stripe screen then shuts off
Hi, I have another dumb question. Is it possible to run the stripe terminal backend in javascript? I have a node server and would like to run it in there. On the quick start guide (https://stripe.com/docs/terminal/quickstart) java script is not listed as a backend language.
Also sort of answering my own question I do not see any terminal related stuff on the stripe javascript page (https://stripe.com/docs/js/)
Could you please just confirm that there are/are not tools for running the terminal backend with javascript? I just want to be sure before I go to the rest of my team and raise this issue.
hi we have a subscription which charges automatically the clients each month, when the card declines the subscription becomes past due, and the client gets notified to update his card, which we update on stripe with our code, but how do we initiate again the failed payment.?
Hello. I have a weird situation. We are doing some temporary charges (not captured) for users who use our "pay as you go" billing, per minute.
Problem is, we charge an amount of 50 NOK upfront, and the user might end his trip at the first minute. Which means we will only capture one minute (2.5 NOK).
Problem here is, the minimum capturable amount is 3 NOK (that's what the API says when I try a partial capture of 2.5 NOK,
Whereas, if I trigger a partial capture in the Stripe dashboard, it says the minimum is 0.5 NOK
So I understand that keeping the Secret Key protected. Is a developer working on my website that has an existing Stripe Connect account that is live able see my Stripe key in the html/java code on the backend when they are making updates to the site? Would they be able to look up the Secret key in the website code?
Hi, I have a question, hopefully I can get some insight on the issue. I'm using Stripe as the method platform for my Shopify store. I have a post purchase extension that allows my customers to add-on products after they've checked out their cart. I've noticed that some of the orders where the payment would fail for the add-on product. Are there any process in place where Stripe would prevent the add-on payment to go through? Hope this question made sense.
Flow of the transaction
- Customer adds Item A to cart
- Customer checkouts and successfully pays for Item A
- Customer is offered to add on Item B
- Customer confirms the add on for Item B but is not asked to re-enter payment information.
- Payment for Item B does not complete.
Hi guys, I would like to ask if it is possible to change the Subject of the email or content of the receipt email, which is generated after payment via stripe. Thanks a lot. I was able to find just colors and logo adjustments.
Hi team, have a question regarding tax calculation: our billing setup is supposed to collect sales taxes in Ohio, but it has not been included in the first transaction we had so far. would you know why the transaction was classified as Non Taxable?
Hi, I am not sure if this is the right place to ask this but I have a Stripe account linked to Medium, a website where I write articles, and today I got a letter in my mailbox from the IRS. This letter says 'Foreign Person's U.S. Source Income Subject to Withholding'. I am a Dutch citizen and I don't really understand this form and what I have to do with this. Can you guys by any chance help me? Or do you know who I need to contact?
Hey, I'm needing help. How can I assign a customer a stripeID using Cloud Funtion with Kotlin using Android Studio?
Just wondering quickly. Is there any plan to implement more local payment gateways in the near future. More specifically thinking about Vipps in Norway? 🙂 Not sure if this question can be asked here, but lets see. : )
Hi, I keep getting "invalid token: <token id>" when creating a token and then trying to call a setupintent with confirm: true afterwards and passing in that token. This is for a standard connected account.
Hello guys, a question: Is it possible to create an annual subscription where the first payment is greater than the future ones?
Example: 2500usd and a year later 250.
Thanks!!!
Hi there, hope you're well. I have an issue with the Stripe CLI. I've downloaded the Stripe CLI and done the "stripe login" process, installed the apps plugin with "stripe plugin install apps".
Now I have a problem with running "stripe apps ..." commands, basically nothing happens when i run it. Even "stripe apps --help" returns nothing. No errors, just a blank line in the console.
I'm running Windows 64 bit. Any help greatly appreciated!
Hi team! Quick question, are there cases where a refund goes into a failed status right away when requesting a refund through the API, or does it go into a pending state then go into the failed state after? From my understanding and questions I've asked here, typically refunds will go into a succeeded state right away unless the stripe balance isn't sufficient for the refund being issued, in which case it's in a pending state first.
Hi there, I was trying to retrieve all products from stripe account using php api. $products = $stripe->products->all(); but it returned only those products that I created using api, not those products I created from dashboard
Hello. I'm new here, and very glad to see that this forum exists. I have a question that I hope someone else may have encountered. I've linked Stripe to the Gravity forms plugin in the Wordpress platform and am receiving the email notifications each time a payment is submitted via my Gravity form (and is successfully processed by Stripe). I'm speaking of the emails with the line "Congratulations you've just received a payment through Stripe" At one point, when these emails were received, the metadata which I'm forwarding in my form to Stripe would be included in the congratulations emails, which was helpful since it provided info relating to the transaction. However, at a certain point, the metadata disappeared from the receipts altogether. Has anyone else encountered this issue? Or perhaps a more generic question might be, how does one cause metadata submitted with a transaction to be included in the 'congratulations" emails? thank you in advance for any help re this issue. : ) Note that I'm open to development related solutions related to extending Wordpress/gravity forms.
Hi. I thought that in the Stripe dashboard you could create and send sample Webhook events. Is that missing now or am I just missing it?
Hi everyone, it's a pleasure. Someone knows if stripe allow payments with SPEI (interbank transfers) by Mexico and where i can find this information?
Is there a way to make checkout theme to be dark mode?
Hi, so i'm using a custom credit card reader and want to collect all of the information on our tablet and then send it over to strip to be processed. I'm not finding much information on how we can do this though. I use the Latest React Native. I know there's a React Native SDK, but seems to be out of date and doesn't work with the newer expo. Also I'm not sure if it would process my credit card reader anyway
Hello I am making a call to stripe.subscriptions.create with a customer that has a saved paymentMethod on their account with valid test card details, but I am getting "This customer has no attached payment source or default payment method." How do I set the saved PaymentMethod as the default?
This is on Node.js btw from Next.js frontend
glenlivette-defaultpaymentmethod
how can I reach the mandate URL when handling BECS payment? All I have to go from is the payment intent id. Thanks in advance for the help 🙂
Good evening guys, new to the Stripe API - appreciate your help! Given a PaymentIntent that's been processed on the client side, is there a call to get the status of a PaymentIntent on the server side? I saw a "Confirm" call, but its description seems to denote a different meaning: https://stripe.com/docs/api/payment_intents/confirm?lang=php
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I want to ensure, that people aren't cheating!
Hi, is there a way to filter out invoices based on metadata in List Invoices API call?
Hi,
How to set "payment_method_types" to "us_bank_account" while creating subscription schedule?
how to set auto-payment in every month, for 3/6/12 months
HI,
we are getting this error all sudden.
parameter_missing
Must provide source or customer.
This request we are sending:
{
"amount": "143",
"currency": "usd",
"description": "Reservation #469 Charge for Test reservation"
}
This is respond:
{
"error": {
"code": "parameter_missing",
"doc_url": "https://stripe.com/docs/error-codes/parameter-missing",
"message": "Must provide source or customer.",
"type": "invalid_request_error"
}
}
I need help updating my phone number my old phone number I no longer have access to is the one that is on file and it keeps sending me a verification code to the wrong phone number I need to change that it's no longer ending in 0 1 7 8 my new phone number is 330-329-2016
Hi everyone, Stripe checkout is working on local but on prod, UI is not loading.
hlv-account
Hello, I have a question about hardware ordering to connect accounts.
I want to show for each connect account -
- Which hardware orders I have on his name (I use meta data for this)
- What is the status of each order.
Ideally, I would have an API to get the list of all hardware orders by connect account ID (which I understand you don't have).
Alternatively, I would save the orders in my DB and update their status based on events (but I didn't find an event for hardware.order.updated)
- Can you please confirm there isn't an event/webhook for hardware order updated?
- If there isn't such event, the best I can think of is "list all hardware orders" and then look for the ones for this account (I use meta data) and show them.
thanks!
Hello all
i am getting this on pre production server exception 'Stripe\Exception\SignatureVerificationException' with message 'No signatures found matching the expected signature for payload'
any idea?
Hello,Does stripe have API calls that provide only authorized operations?
Hi
I have purchased stripe BBPOS WisePOS E terminal .
i want to know how can i setup this or after setup ho can i test this
👋🏻 good (very) early morning from Chicago.
I see this documentation regarding "authorize now capture later" https://stripe.com/docs/payments/place-a-hold-on-a-payment-method but I would like to "verify" a card or authorize $0 just to confirm a payment method seems "good" without placing any hold on the customer's account. Any suggestions on how to do that?
Separate authorization and capture to create a charge now, but capture funds later.
Hi. I'm trying to create a subscription using these docs: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements and https://stripe.com/docs/billing/subscriptions/trials but if I use a trial period, the subscription immediately becomes active, invoice.payment_succeeded is triggered. I try to get client_secret for the invoice to pass to stripe elements but there isn't one. I didn't get a chance to collect user's card information. I want to create the payment method and use that to charge the customer later on. How can I go about it?
Hi, I am getting a 404 error for the card.mount method in the ionic 3 app. Below is the code:
`let elements = this.stripe.elements()
var style = {
base: {
color: '#32325d',
lineHeight: '24px',
fontFamily: '"Helvetica Neue", Helvetica, sans-serif',
fontSmoothing: 'antialiased',
fontSize: '16px',
'::placeholder': {
color: '#aab7c4'
}
},
invalid: {
color: '#fa755a',
iconColor: '#fa755a'
}
};
this.card = elements.create('card', {
style: style
});
this.card.mount('#card-element');`
hello dudes, is there any method that can accept for example price at eur and return usd conversion of it? sorry for my English)
i need get exactly the same price (payment = eur, after payment i wanna save usd equivalente) what was generated by stripe. hope you understand me)
hi i need help accessing my account , i am unable to since my phone number changed, can you change the phone number on the account?
Hello, I have connected my stripe with memberpress, Now i wants to disconnect it from memberpress, I have removed account from wordpress but I still see memberpress integration in Authorized applications of stripwe, and unable to envoke it, Please help me how can i remove it
can team roles be customized? for example we would like to have an "analyst" role that can process refunds etc. but with limited control over customers.
Hello. I have question related to technologies what Stripo supports. Where can I ask about it?
$endpoint_secret = Yii::$app->params['PAYMENT']['Endpoint_Secret'];
$payload = @file_get_contents('php://input');
//$payload=json_decode($payload);
//Call from Webhook
if(empty($product) && !empty($payload)){
$sig_header = $_SERVER['HTTP_STRIPE_SIGNATURE'];
$event = null;
try {
$event = \Stripe\Webhook::constructEvent(
$payload, $sig_header, $endpoint_secret
);
} catch(\UnexpectedValueException $e) {
// Invalid payload
echo $e->getMessage();
http_response_code(400);
exit();
} catch(\Stripe\Exception\SignatureVerificationException $e) {
// Invalid signature
echo $e->getMessage();
http_response_code(400);
exit();
} catch(Exception $e){
echo $e;
exit();
}
getting No signatures found matching the expected signature for payload
any idea please
Hi, I have one question!! how to implementation connection without stripe account ?
Thanks @meager hawk , just need to know that is it possible to use 'transfer_data' for multiple accounts at once?
Hello guys!
I got question about Countries. Is there any list of countries WITH their codes? Or is Stripe using some default?
hello i want to send money express connect account to platform account by charge what is the fee stripe charge 1.5% or 0.25% + $0.25
Hey — how could I go about listing all balance transactions associated with a payout, from a connected account?
As far as I can see, stripe.balanceTransactions.list({ payout }) lets me list all balance transactions associated with a payout, but doesn't let me specify a destination account
What I'm after is the API equivalent of what I can export from the "transactions" header of https://dashboard.stripe.com/acct_XXX/payouts/po_YYY
Hi Team,
Do we have any functionality to update bank details(ACH) for an existing running subscription.
I know there is option to change card details in customer portal but do we have something similar in case off ACH?
Hi, I would like to know if Stripe supports changing the card details on open invoices ? If so, could I please have the documentation for this ?
Does adding a credit card via the PaymentMethods API validate that card, or do you need to do a setupintent/paymentintent for that to happen?
Among other things I don't see the difference between SetupIntent vs creating the customer and payment method directly.
Hello everybody, I'm having what I think is a simple issue but tbh I don't know exactly why is happening, I'm trying to test a payment integration with stripe/react (test api keys). First I load de Stripe module passing the test api key and then I create a paymentIntent like this:
amount: 2,
currency: "usd",
payment_method_types: ['card']
});```
The thing is paymentIntent is not resolving and hangs on pending forever. In the Stripe Dashboard I don't see any log of api calls or anything. Thanks in advance for your time!
hi ,i am trying to catch the webhook event "invoice.payment_failed" of payment failures on subscription invoices. i try to test with a Refunds cards "Asynchronous failure" but didn't work for me !!
Hello, I have a question about the hardware ordering API (https://stripe.com/docs/terminal/fleet/placing-orders#use-the-hardware-orders-api-)
I'm trying to understand how can I know what is the shipping cost for an order so I can charge my clients for it
Hi.
I have a question about the plan model.
When Stripe API make a request to /v1/subscriptions it receives a name in the plan.
When I do the same request I don't get a name key in the plan.
Any idea where does it come from? I used the same expand, same account, ...
I have implement stripe payment sheet but I'm having a weird behavior where for Android 11 is working but not for Android 12 or 10. Does anyone have any idea what could the problem be?
Hi! can I see my connected account Id from the stripe dashboard?
Hello ! I call API with request GET Index of Payment Intent but some payment intent miss in my list from JSON
Generally data which are missing are status succedeed
Stripe webhook
Which webhook I need to listen for updating from trialing to active
Consider user subscribe to Basic package of $25 with 10 days free trial on date 1-1-22, its status is now trialing
on date 11-1-22 stripe webhook called and I need update my subscription status from trialing to active
also consider if payment failed webhook I need to listen too
I've followed this tutorial for PHP - "https://stripe.com/docs/payments/quickstart"
How would I go about capturing additional information such as email address to send to stripe?
Hello there,
Can anyone tell me that in "Creating separate charges and transfers" API
what should be the value for "CHARGE_ID" where can i get this value from?
Hi, I have one question
Hello, I have a question about emails and Receipt Numbers. I am aware Stripe Test does not send emails and the Receipt Number received in all events is null. In Live, emails are sent and Receipt Number is populated. My question is - can we disable emails in Live without disabling Receipt Number? Now it seems that if we do disable emails for payments, Receipt Number becomes null. We are using our own email integration and don't want to duplicate emails, but we would like Receipt Number to be populated. Thanks
Hello!
I am trying to add the images of the identity document of the person in charge of the company, since the payment system of my website has been blocked and I am trying to do it urgently.
The photo on the front is taken correctly, but the one on the back tells me that it is not the back. Could you please help me?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello Team,
I need one help in bacs payment
Hello, is a pending payment the same as a payment intent with status processing?
Hello all
I have a question regarding payment links and default_payment_method for customers
Hi everyone, i'd like to ask a question on how to manage application fees for accounts in Connect
Hello I am having hard time linking product bought with charge.refunded
Dear colleagues, kindly ask for your help. I'm trying to add my url to apple pay dashboard on Stripe and follow the base steps - provided correct url, downloaded and placed "apple-developer-merchantid-domain-association" into public/ of my project. On clicking ADD button Stripe checked aviability of that file and falls. As far as I researched, Stripe wants that file to be opened in the browser, however browsers told me that they cannot open the file (without an extension ?) and propose to download it. I tried to give an extension to the file, but there was no success.
Advice me a vector to dig, please?
Hi! I have a question about creating a stripe card - virtual or physical. Anny tutorials available or advice? Thank you very much.
Hi! How long stripe takes to verify ID? Does stripe always drops warning that account is ellegable if ID haven't been verified ?
Also why stripe live chat support is not available right now?
Hey everyone, we're listening to transfer.paid webhook events and not getting any and we also can't see them in the webhooks events log. Any idea why this is happening?
We can't help with account/verification related queries here I'm afraid
Oh
Message: You cannot accept payments using this API as it is no longer supported in India. Please refer to https://stripe.com/docs/payments for accepting payments.
please help
Hello, i have a problem with invoice of one suscription in test mode:
Subscription Id: sub_1KgTV5FM9jDuA8CDhZsNydh9
Hi, where can I find API documentation for S2S card payments with endpoints ?
In a confirmed PaymentIntent how would I access the transaction Auth Code in the Response.
I use custom stripe connect. In stripe.loadStripe() function when initalizing stripe u can specify a stripeAccount in config option. I need to have this stripeAccount change/be dynamic based on which page the user is on. But this loadStripe function is in _app.js which is root, and where i dont have global context. So how am I supposed to change that stripeAccount dynamically based on state?
hi, this is my first time using stripe so bit unsure of somethings. in my stripe.confirmPayment im passing elements but in console it says elements should be an Elements group. and im unsure how to make it into an elements groups. I'm using TypeScript and .net core if that helps
Hey, I currently have a subscription built into my Django app and now I want to add a trial period. However, I only get null back via subscription.latest_invoice.payment_intent.client_secret. How do I extend this? I couldn't find any instructions online for this
Hello!, I am charging in the local currency of each supported country (Peru, Colombia, etc.). In the stripe dashboard it appears that it will be charged in the local currency, but in the bank transaction they charge me in dollars. Could you help me with that please?
Hey everyone. Looking for some clarification. I will be building a mobile app with subs for a client that will have a desktop component down the line which is why i was thinking of using stripe. Ive read in the apple docs that for in-app purchases you need to use apple pay which mean they get their 30% cut for subs in the first year.
So my real question is, do it NEED to use apple pay on an ios app to handle transactions or simple OFFER it and instead use Stipe for handle the subs. Ive read through the docs but i didnt really find a definitive answer. Currently im writing a doc for the client about the costs involved so they can make a decision which could inform architecture.
Thanks in advance
gersoncord-settlement-currency
Hello!. Can someone on the stripe team help me understand where i can pull data on upcoming invoices for my customers for the month? Is this only available through the API, sigma, dashboard? We want to be able to easily tell how much of our MRR hasn't been paid/billed for a given active month
Hey everyone,
We are having a strange issue, the client has multiple stores running on Shopware and those shops are having different domains. they have two stripe accounts, one for UK (default store) which works perfectly, but EU stores are failing on 3DS, saying no such payment intent after successfully completed 3DS. Payment has been taken but it dies on the no such payment intent with 500. Does anyone have any clue why this is happening? Thank you in advance!
Red Naxela-apple-pay
Hi
Could not able to create token using bank account details from Android application. Could anyone help
For doing ach payments
Inside the webhooks I am experiencing a CSS problem when I click on All, Succeeded, Failed tabs
Mostly the failed tab though
Hi, I'm looking to create an invoice (a UK VAT invoice) on receipt of payment. To do this I'm creating a normal payment intent, having the customer pay for that and then creating an invoice to match. It doesn't appear to be possible to indicate to the invoice that it has already been paid i.e. you can't update the invoice payment intent. What I'm doing at the moment is "paying the invoice" out of band. It works but could be better if I could link the two. Any ideas on a better approach?
ANy way to get the product name relative to a Subscription in one signle request?
We can't expand to 5: data.items.data.price.product only until price.
I see that that when stripe call subscription like that
https://dashboard.stripe.com/v1/subscriptions?expand%5B%5D=data.default_source&expand%5B%5D=data.default_payment_method&expand%5B%5D=data.customer_default_source&expand%5B%5D=data.customer_default_payment_method&expand%5B%5D=data.items.data.plan&expand%5B%5D=data.schedule&expand%5B%5D=data.schedule.phases.coupon&expand%5B%5D=data.schedule.default_settings.default_payment_method&expand%5B%5D=data.schedule.default_settings.default_source&expand%5B%5D=data.schedule.phases.default_payment_method&expand%5B%5D=data.schedule.phases.default_source&customer=cus_LMon5sQFayokeh&limit=5
They receive the product name (what I'm looking for) in the response in items.data.plan.name. But i don't have it when I call it with the same params/expands.
how change custom onboarding form locale?
Hi I have a small question Shall I use invoices or paymentIntents for recurring payments
hey all, currently reading docs for stripe.balanceTransactions.list(). Is there any way i can list balance transactions for a connected account? Something analogous to stripe.balance.retrieve({stripeAccount: id})
Hello, I am charging in the local currency of each supported country (Peru, Colombia, Mexico, etc.). In the stripe dashboard it appears that it will be charged in the local currency, but the customers -who use the payment gateway - told me that although the payment appears in their local currency, in the transactions of their bank the payment is made in dollars. Could you help me, please?
Hi, I want to create subscription in with API.
I have customer, price and default payment method.
The error is BadRequest
payment_intent_invalid_parameter - payment_method_types
The payment method type "us_bank_account" is invalid.
Please ensure the provided type is activated in your dashboard (https://dashboard.stripe.com/account/payments/settings)
and your account is enabled for any preview features that you are trying to use.
How to automatically active tax on all Invoice of all customers ?
Hi everyone,
Our application allows merchants to set their own charging schedule. Some choose to charge clients at checkout, while others charge later or set split charges (in checkout and later). We currently use the Setup Intent API to get the payment details, and then charge.
The issue is that clients who go through 3DS see "amount 0" in the message from the bank, and some think it is an error and don't authorize the payment. Is there a way to always display the total amount as appears in checkout, even without charging immediately?
Hi, where can I find in the dashboard the total amount of fees that I've paid to Stripe so far?
I'm writing some functionality that will create a Stripe Invoice using data from another vendor, SmartBorder. I need to retrieve the Customer object from Stripe but I won't have the Id. Instead, I have a Metadata field that I need to search on. Is there a way to search for Customers based on a Metadata field?
Howdy! We have an existing Stripe connect integration that does not ask for business URL. We noticed a number of accounts have a future requirement of "business_url". Many of our accounts do not have websites. Are there recommendations on how to deal with this?
Best way (documentation?) to determine which endpoint hook events to listen for based on my needs? There are 179 events, and doing one test transaction fired off 15 events.
Question about Stripe Rate Limit
In https://dashboard.stripe.com/developers
we're seeing a sudden influx of errors for
parameter_invalid_integer - card[exp_month]
POST /v1/payment_methods
I suspect that this is happening on the Stripe Checkout page.
Is this true?
If so, do these count against our rate limit?
If they do, is there anything we can do?
We have stripe express integration and doing dispute testing. When dispute is made, stripe will automatically deduct it from our main Stripe account, as I understand it. We have it set up via api to notify our client of the dispute. Now we need to pull the revenue back from their account to ours. How do we do this, is there documentation on the best flow for this?
Hello, I'm trying to update the paiement method of a subscription checkout session with the NodeJS API but I'm getting an error => "You can not pass payment_intent_data in setup mode". Any ideas ?
I've used thie documentation => https://stripe.com/docs/payments/checkout/subscriptions/update-payment-details#create-checkout-session
Hoping for some advice please… Looking to make an app, preferably mobile, that accepts a fixed amount payment by default. Kinda like those donation terminals that charge $5 upon tap. When I tried before the transaction just times out before anyone can tap. Is it possible to get the card tap, then setup/process the transaction?
Hi, We are having issues with 3DS for our online payments. We use the Payment elements with Stripe Connect. What happens is a user will make a payment. The user will then received a text to verify it is them that made the payment. The screen will change and a iframe of the banks will come up asking to enter the code. The user will then be unable to click on the input boxes to enter the codes. Have you experienced this issue before or know what could be causing it?
I desperately need help overcoming this issue. I am being told my card has exceeded the number of times it can be declined. The issue is resolved now. I really need this payment to go through, please help me.
Hello looking for an alternative reader to purchase that works with stripe and this plugin with Woocommerce https://woocommerce.com/document/point-of-sale/#section-25
The plugin documention mentions we can only use Verifone P400 but when we click through to purchase this it says its been discontinued: https://stripe.com/docs/terminal/payments/setup-reader/verifone-p400
Wondering if the plugin documentation is just out of date and we are free to select any other reader found here: https://stripe.com/docs/terminal/choosing-reader-and-sdk
Help I can’t sign in
hi do you have a customer care phone number
Hello, how do I enable payment methods for connected accounts?
Hi team, question in regards the refund API. In the documentation for the refund object, there is a next_action field where it says that this property will describe what the refund needs if the refund has a status of requires_action. The refund status field only seems to list up to four statuses (3 only if credit card), pending, succeeded, failed and canceled. Can someone elaborate on this next_action field and this requires_action status? https://stripe.com/docs/api/refunds/object#refund_object-next_action
How signifcant is this error: Received event with API version 2020-03-02, but Stripe.net 39.33.0 expects API version 2020-08-27. We recommend that you create a WebhookEndpoint with this API version. Otherwise, you can disable this exception by passing throwOnApiVersionMismatch: false to Stripe.EventUtility.ParseEvent or Stripe.EventUtility.ConstructEvent, but be wary that objects may be incorrectly deserialized.
Not having much luck with Stripe's support here and are seemingly not getting any responses from them that answer our inquiry or even make sense.
We are utilizing Stripe Tax via Stripe Checkout implementation. We can see that automatic tax calculations are working as there is an automated tax section in the responses. HOWEVER, we are not able to find the Stripe Tax "fee" - the 0.5% per transaction. We are trying to confirm whether this fee is included when we don't enable automatic tax but are registered in that tax nexus (say for digital products that are non-taxable - we want to see if Stripe Tax is charging us that 0.5% or not).
Does anyone know how / where we can see the Stripe Tax fee that is pulled on a per-transaction level? Or a way that we can confirm whether Stripe Tax is taking a fee or not.
As it looks for us in testing, they aren't taking out any fee at all; but their documentation says there is a 0.5% fee per taxed transaction.
We need confirmation to whether having automatic_tax disabled will hit us with a 0.5% fee or if we're only charged when that is enabled. It will make a big difference in our cost to use the platform for non-taxable products.
I am trying to use the new Beta Payment Link in Zapier. It gives me space for adding additional information via the metadata section. I matched the variables in the documentation, the meta data does show up in Stripe, but I am not able to get that data via payments webhook. Am I setting the metadata wrong or is the payment link just not robust enough?
I want to be able to set some type of description in the payment link to pick up in the payments output, and it would be super nice if a customer was created and card was saved at time payment link was used.
Hi, I am running the example android application (https://github.com/stripe/stripe-terminal-android) it works great for my m2 reader but I am not able to detect my WisePOS E over the network.. Is this application supposed to work with it?
Is there any method, using the appearance API for instance, to tell the Elements API not to create a drop-downlist, but instead showing all available options like the first two?
basically, rendering all payments methods as label with preview image
Hi i have a problem with id verification all times show me problem after scan id
Ok, next question, I want to create an invoice in Zapier using post to form. I got this far, but can't figure out how to get line items entered correctly. I know these parameters work, but not able to set an invoice item, amount, description, etc.
@olive ridge please use the thread I've created
Hi everyone. I'm in the process of developing an API integration from our platform to Stripe, and have a few questions:
(1) We’d like to include 3DS support as part of the integration, for those regions that mandate PSD2 and SCA. We maintain a current relationship with a 3rd party MPI, and our payment gateway is integrated with this MPI to support the up-front authentication process. Our gateway then takes the appropriate authentication values returned by the MPI and includes them in the API calls out to our integrated processors. We’d like to follow the same basic process with Stripe. I know that Stripe offers an internal 3DS solution, however to maintain consistency on our end, we’d like to continue to utilize our process. Would this be possible?
(2) How do we appropriately tag transactions as different types, i.e. our client base typically processes both ECOM and MOTO transactions, and we’d like to be able to appropriately identify these transactions? Is there a specific field or element within the API for this identification?
(3) How is the credential on file (COF) mandate supported by Stripe? With other processors, we manage the logic within our gateway, depending on whether there is a customer-initiated transaction (CIT) or merchant-initiated transaction (MIT). Does the Stripe API allow for this, i.e. providing the network ID on applicable MITs, etc.
Thanks very much.
I have a MUCH simpler question than @spiral pagoda I'm receiving payments in the form of charges and need to verify which webhook event I would capture these with.
JoeC-3DS-support
I have created a Stripe Application about last year for the Oauth process, it is working.
Now I need to add a new redirect URI for the application.
Stripe UI has changed a lot, I am unable to locate the Application settings,
Can you provide me the URL to add redirect URI for the Stripe Application
Good day, I'm trying to connect to JVZoo by adding API stripe keys and its saying "This does not appear to be a valid Stripe key."
Is there a recommended setup / template for enterprise level stripe connect environments?
Hi, everyone. We're consolidating a handful processors and products under Stripe for our store. This is kind of new to us from an e-commerce perspective. Should Stripe manage the source of all product information? Should that information be managed using a different system? Do you have any examples of systems that do that while integrating seamlessly with Stripe?
Hi there,
Our CardElement is intermittently not loading. I looked into the issue and it seems like at times, loadStripe promise is still pending. This is currently only happening on our QA site and not locally. I call loadStripe with our api key and pass in the stripePromise into the Elements consumer. when I console.log why stripe is still null, i see that the loadStripe request remains pending. Would you please advise?
import { loadStripe } from '@stripe/stripe-js';
const stripePromise = loadStripe(ourAPIKEY);
<Elements stripe={stripePromise}>
<SelectPaymentType {...props} />```
Hi, i have some issues in making a subscription not paid.
I've made a change card functionality in which i added the card that has insuficient funds on next invoice.
I need to trigger the next invoice, so the status of the subscription should be not paid, in order for me to create the retry functionality.
I've tried collection_method: send invoice, i can't get the next invoice id to trigger the stripe.invoices.pay API.
Hi stripe. I have a question regarding connect account. Is there a way to get the url for stripe dashboard for connect account? I want my customers to be able to click on the link which takes them to the stripe dashboard so that they can update their information.
I have created one coupon using php api and applied some products and those are created successfully as I can see from dashboard but the problem is when I wanted to retrieve all using $stripe->coupons->all(); this, it did not return those products that I included there. Is there any solution for this?
A botnet is using stripe checkout to test their credit card. But when I look at the logs, I see that the error is "parameter_invalid_integer - card[exp_month]"
I was given advice that I can use the webhook to expire the attacker's checkout session if we get these.
But I'm can't seem to reproduce this locally.
When I go through stripe checkout to, there's no way for me to enter an invalid expiration month.
An example of what I'm trying to reproduce is req_yjmbP9JXIkVASS
I need to programmatically set the quantity field in a Billing Portal. This means I have to update a billing configuration for every call to my API -- I feel like this is not scalable and shouldn't be used in this way. Is this the case? Is there another way?
I'm find it really hard to integrate my SaaS with Stripe using a custom check out experience built into my site. It seems people say integration is supposed to be so easy, and take only a few hours. But it's not like that for me at all. Am I missing something?
These are some of the hard problems I've been dealing with:
- New subscription - An incomplete subscription can't be modified. So each user adjusts something before finalizing, a new subscription needs to be created. If this was a prior customer who was deactivated due to past due, then there was a balance owed, and it's difficult to make sure it gets transferred to each subsequent incomplete subscription, or re-applied to customer balance if expires.
- Stripe will only email a single customer email address, but my customers may have multiple email addresses to receive billing notifications, so now I have to implement all my own emails in webhooks.
Hi,
is there way to set billing start cycle date along with stripe subscription checkout
https://stripe.com/docs/billing/subscriptions/build-subscriptions
When uploading image of pass-port / driver lisence, etc with custom onboarding, stripe will do the validation check when sent to server right?
Hello, I want to send a client an inovice but they asked if I could aslo send it to another email adress as well so that they can take a look
can i send an ivoice to 2 seperate emails?
I have a list of very specific questions about how to get Stripe set up and integrated with EasyPost. What's my best avenue to a direct person, a phone call, to answer these questions?
hello stripe! I am trying to get an integration working, and I am having a problem with webhooks. I have two different 'live' environments set up, 'beta' and 'prod'. I have two webhooks set up in my live stripe dashboard, one pointing to the beta api and one to the production api. the problem is, whenever any live purchase is made (either in beta or prod), both webhooks kick off, as they are both in 'livemode' in stripe. my question is how to avoid that? I want beta in livemode but only to kick off the beta webhook, and same for production. any help or resources on this would be greatly appreciated!
Hi team! We are looking for the best way to apply coupons / discounts to the payment intents. We have integration that creates and captures payment intents for purchases, and it seems like coupons cannot be applied to this unless it's part of an invoice. How should I go about this? Thank you!
Hello, I have a unique scenario where the workflow will require a customer charge on card, followed up by two account transfers including an application fee amount. How can we specify a paymentintent that includes two transfer destinations with individual amounts along with a third parameter of application_fee_amount?
Hello Stripe! We are currently seeing a lot of API missing fields on the Java SDK for the PaymentMethod object. 🧵
How does a Connected Account user create a Setup Intent in their webpage, to collect payment info for one of their customers? I don't see how they can possibly get a pk_... token for their connected account, or even any way for them to log into the dashboard. Is there something I'm missing?
Hi guys, the support link (#help) doesn't work and I could use some 🙂
thanks
upstream connect error or disconnect/reset before headers. reset reason: connection failure
PaymentLink question. I notice that there is no back button on a paymentLink as there is if you create payment session? Or have I missed some config option.?
Hi, i tried test-clocks API
const testClock = await stripe.testHelpers.testClocks.create({ frozen_time: 1635750000, name: 'Annual renewal', });
but testHelpers does not exist on stripe, i get testClocks of undefined in node js
payment_method: '{{PAYMENT_METHOD_ID}}',
});```
I'm trying to understand how to input the `payment_method` param. Is that literally `payment_method: {{ "ABCD" }}` or `payment_method: "ABC" `🤔
Hi guys, not sure if this is the right place to ask this question, but I am testing cross border payout, I topped up the US platform account with USD$1000, and when I tried to create a payout by transferring AUD$100 to a connected account, I got insufficient fund exception, I would expect Stripe to use the my USD balance for the transfer? Suppose I need to transfer to users in multiple countries with different currencies via cross-border payout, isn't Stripe supposed to convert my USD balance to each of the currencies? Or I have to top up in each of the currencies? Thanks
I'm integrating Connect into my marketplace app and I'm allowing our users to initiate payouts by clicking a button. I've got this working, and I'm testing the account to make sure that payouts_enabled is true, which it is. However, requirements.eventually_due is populated with several things, like individual.ssn_last_4 and date of birth. How is it that a payout to an external account is possible prior to these things being entered?
Do endpoint hook events fire one at a time synchronous, does it wait for a response code (200/400) before doing the next event? Or is it possible they trigger asynchronous and you can't rely on any order in which they happen?
Village_Admin-webhook
Hi, I have a few stripe accounts I want to connect with stripe connect. But I need some help in connecting them in regards to the restriction that only one platform can be connected to any particular stripe account at one time. Thanks!
Hi, any support to help me with payment?
I’d like to cancel a subscription
Hi, I use the customer portal in stripe and i need to create checkbox to accept term and condition. How i do that ? Thank you.
Hello, how to solve this problem?
Nícollas Rocha-Source
Hi guys! On stripe terminal, after the transaction is sent, and the terminal is waiting for a card swipe or mobil wallet, how far can the waiter take the terminal before it 1) loses connection or 2) expires the wait for the swipe?
Is there anyway to retroactively create a webhook event?
Which method is more suitable?
If i want user to connect with my platform using their existing stripe account
is stipe suitable for accepting payments for business on KSA
Hi, any support to help me with payment ? i have several questions with payment intent and create guest customer flow.
Hey! could anyone please help me with a payment question. I would like to take £ payments into my AU bank account so that my business is running through my Australian account and not my UK. Thanks so much
@supple yarrowe
i am facing issue with woocomerce Stripe geteway plugin
when i select stripe and click on place order it take more then 15 seconds to jump on checkout page to stripe.
how can we reduce the time Please help.
Details:
URL : https://espres.so/
wordpress version: 5.9
woocommerce version:6.3.1
WooCommerce Stripe Gateway : 6.3.0 (https://wordpress.org/plugins/woocommerce-gateway-stripe/)
Please reply soon as possible.
Thanks
shravan-woocommerce
Content Security Policy: The page’s settings blocked the loading of a resource at http://localhost:4242/public/checkout.html?payment_intent=pi_3Kgjf2SD6EyjwKBG1ml1oBm9&payment_intent_client_secret=pi_3Kgjf2SD6EyjwKBG1ml1oBm9_secret_UHhhDHMNkf4d3UBHIDjRQF4pl&source_redirect_slug=test_YWNjdF8xS1JBTjRTRDZFeWp3S0JHLF9MTlVmbDFDUVhBVFd1ZFJDb3BoQVJuZFRiZlhPbkV60100wPFqs9zV&source_type=card (“frame-src”).
hw can we resolve this issue
hello, I've migrated some users from a different stripe account to our own, which means some users do not currently have a default_source on their customer object. I want to go through and re-attach a default_source to their account for all who have active subscriptions. I'm noticing that on the customer object the default_source is "card" (or equivalent) while on the subscription the default_payment_method is of course a payment method. what is the easiest way to add a default_source to the customer object based on their current subscription? thank you
Hi. I used setup intent to save customer's payment method and later tried to create a subscription on the user. The subscription was created but charge was not attempted on the saved payment method. An invoice is created and payment_intent as well. The status of payment_intent is requires_payment_method. What do I need to do to make stripe use the payment method saved on the customer as soon as the subscription is created?
Hi, I'm implementing a logic that handles 'past_due' subscription events, based on these docs: https://stripe.com/docs/billing/subscriptions/overview#build-your-own-handling-for-recurring-charge-failures
Question: is there a way to simulate moving a healthy, paid subscription to past_due status (in stripe test mode) via the API? I'd like to use that for testing the logic. Thanks!
Hi, I have set up the bank account and testing on the payment by stripe. Payment was deducted from customer bank account but I did not receive the monies stated. Please advice.
hello, I tried to make a payment with my credit card worth 8€. but that told me that I had too many refused payments, it's last 24 hours and it therefore redirected me to your site. so how do i do it?
Hello there. My stripe integration was working earlier now its saying
Webhook Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing. I checked the code its as per the documentation.
Harsha-payment
Hi Team
I need help in bacs subscription payment
Hi Team,
Not able to add custom_field in an invoice.
Invalid request error.
I tried to use custom_fields of invoice but I've not made any entries in Customer object invoice custom_field.
I got an error saying : : invalid_request_error - custom_fields
Invalid array
i have a quick question, is there a way to retrieve a customer by email instead of cutomer id? i saw this(php), but i would prefer it to be the email.
'sk_test_'
);
$stripe->customers->retrieve(
'cus_AJ6yJU3BibDjl9',
[]
);```
Stripe card update
I am making subscription with trial days
User subscribes
I can change trial days end now too and subscription goes from trialing to active
But I want check for failure too
Like invalid card, insufficient amount like that
for this reason I try add card from website dashboard but it wont allow create declined or insufficient balance amount card
so how can I update that customer card details so when I try (or automatically) after trial ends make that payment failed
Hi there, the design team requested an update for our card input. It should look like this:
Despite trying to implement it using CardForm, I was not able to accomplish it. Is there a way to get a similar design for our app that is built with React-Native?
Hi, I work for a non-profit organisation and we're looking to see if we can get data on how much donation has been given by different countries. In the individual payment page in the dashboard there's info on location. Can we get that via the API to get the country of origin from each payment?
Hi Team, I know that a connected account can disconnect from a platform but can I as the platform account disconnect old connected accounts that we no longer have a business relationship with. I have looked in the dashboard and documentation but can't see how to do this
Hi , i wanted create token using bank account details.. using
Token token1 = Token.create(tokenParams);
it is giving empty object.. could you help
Hi, I'm looking to do some testing on the webhooks for a subscription being charged after it's trial period is over.
I'm using the Stripe CLI to test webhook and wish to test the subscription being charged and also it failing to be charged. When I fire the 'invoice.payment_failed' webhook I can't find a way to get it to add a subscription for me to test with?
Is 'invoice.payment_failed' the correct webhook to test subscriptions with?
Thanks
hi, i have set up .well-known/apple-developer-merchantid-domain-association and when u visit it loads correctly, but the stripe ui cant read it.
Hello,
We are currently developing an application with Stripe, and our lawyers ask us if Stripe is able to identify the customer's bank when paying by credit card ? (we are in Europe)
Hi I'm developing the subscription integration. After user subscribes on our site, they can manage their subscription on Customer Portal. The confusing part now is that I track active subscription with "current_period_end" according to docs, but if user cancel their plan on the portal the subscription status is "canceled" but the subscription's current_period_end is still in the future. Is this an expected behavior? Is it better to track active sub with subscription's status string instead? Thanks!
Hi, when marking an invoice as uncollectable or cancelling a subscription I get an invalid request error, however when updating the dashboard the change does take effect, is there a reason for this?
Morning. I am trying to create a cardElement by passing the client_secret for a PaymentIntent created server-side in php. As I am using Stripe Connect I want to link the PaymentIntent to a Stripe Account. However when I add ['stripe_account' => '{{CONNECTED_STRIPE_ACCOUNT}}'] to the PaymentIntent create method I get the following error The client_secret provided does not match any associated PaymentIntent on this account. It works fine without the connected account
Hi There,
How can I implement ACH debit with stripe & plaid?
what should be a correct flow?
Hey, is there a way to create a checkout session for a free trial, without accepting card details??
Hello, is there a way to change this appearance?
If we set a subscription's collection_method to send_invoice will Stripe always email the customer? is it possible to send our own emails for send_invoice subscriptions?
subscription
Hi again
I try create subscription with trial days
and from dashboard I add new card (4000 0000 0000 0341) for decline and delete test success card 4242
and from dashboard I update subscription and set trial end now
but I get error there card declined
I am unable to test for fail subscription
eg
Basic $10/month package
5 days free trial
user can use trial
after 5 days $10 deducted from user
next month if no money in card (Insufficient funds), expired or maybe any other reason then subscription is cancelled/inprogress or what stage?
Is there any way of accessing a products cross-sell products? (sdk/api) outside of the stripe checkout
Hi everyone, if I wish to show a customer a list of their current subscriptions with the value for the upcomming invoice per subscription, there is no way to expand that info when reading subscriptions right? I will need to iterate subscriptions, and then per call Invoice::upcoming. just to confirm
payment is made what “reference” is sent in the payment to the bank accnt
morunas-subscription
Hello all, how can I add charge metadata to a payment link?
I need to process the charge.succeded from my webhook
@vocal wagon Hi! This is a channel to ask technical questions. We can't help with this type of question here, but you could try to have a look here: https://stripe.com/partners/expert-services
already process all other charges with the metadata, so wondering how can the charge from a payment link inherit metadata from a payment-link
Subscription
Will customers receive an emailed payment reminder if the first payment in the subscription fails when paying with SEPA Direct Debit?
Hi,
I'm trying to add custom_fields in the invoice object,
but I'm facing error : : parameter_unknown - custom_fields[0][Email]
Received unknown parameters: Email, Discount, ID, Plan
Hey Everyone,
I hopefully have a simple question for you. When I setup a payment intent for off_session usage it creates a payment method I can use in the future. If I get a list of all my payment methods how do I identify the payment method that was automatically created for me?
Hi, the bank authentication screen is showing zero amount when displayed to customers. How do I pass the amount that will be charged in? The process being used is as follows: 1.Use the SetupIntentService to create a SetUpIntent (using objSetupIntentCreateOptions = New SetupIntentCreateOptions With {.Usage = "off_session", .OnBehalfOf = strRestaurantAccountKey}) 2. Use Stripe Elements to get the diners PaymentMethod using Jquery call Stripe.handleCardSetup to get card details and authenticate.
Hi everyone,
Can anybody please enlighten me if its possible to fetch the list of Stripe account's activated payment methods?
I've connected accounts for which I've to list their activated/enabled payment methods.
TIA
Indesh Prinja-list-payment-methods
Hi, we use stripe to issue invoices and process payments. However, as part of our credit control, I wanted to find out if there is a way to issue reminder invoice to multiple customers at once? At the moment we have to locate the individual customer and click the button for an invoice to be resent if we haven't received payment over a certain amount of days. But I wanted to find out if there is a way for us to set parameters where we can send these invoice reminders to multiple customers who are overdue at once. Is this something you can help with? If the functionality already exists please let me know. Thanks, Rola
Hey folks. I spoke to @meager hawk a while ago about me wanting to figure out what card types (visa business etc) are used on our payments. To do that they advised me to get access to the iin numbers from Stripe support. I've done that now, I was just wondering if there's a list you use to match iin to card type? There's quite a lot of confusing info out there, so I basically want to see what volume is on a corporate card.
If the user creates a signature and doesn't put the card, can I notify him?
Hi. Can someone help me with Stripe Identity Verification?
I managed to create an API call that create a new Verification Session. After that I save session_id to our Database, so I won't create it it user close the screen and try again. So the flow looks like:
- We try to find a most recent Verification Session in our database
- If it's not exist, we create a new one and save to the DB
- If we have one in processing status, we show user that it's currently processing
- if it's in requires_input, we retrieve it from stripe and return an url
My question, it the url get expired, will it also mean that session become into canceled status?
Webhooks
Will SEPA Direct Debit payments for customers who don't have enough money in their bank account to cover the cost of the purchase generate a payment_intent.payment_failed or charge.dispute.funds_withdrawn webhook?
What specifically causes the charge.dispute webhooks to trigger? Can we assume that these only arrive if the customer requested the dispute through their bank?
Hello - I am having an issue registering a terminal reader to a connected account location. It appears to be created successfully but then my app says 'No available readers' when scanning for readers
In Stripe Connect is there anyway of checking if a Customer of an Account has the card registered?
Hi!
In my case the quantity is defined by "licenses".
I would like to know if it is possible to add a restriction when changing the quantity I would like to ensure that the customer cannot withdraw licences. Is it to do that with Stripe?
Thank you in advance.
Newbie Question. What is the rationale for creating a new customer record if the same user purchases separate products in different transactions. Also if the user saves his credentials for 1-click payment he/she gets a new customer record each time. Just curious as to why the transactions are not consolidated on the same customer record?
Nepotist-sepa-dispute
bwurtz999-terminal-reader
dino_pephanis-customer-pms
Julien.Seux-change-quantity
Babu Munavarbasha-angular
andystevenson-customer
can you mix single charge products and subscription in Stripe Checkout?
Hello. I started this thread #KarlS-webhook last night speaking with a tech from Stripe on creating a webhook event retroactively. We never finished as retired for the evening, but hoping we can pick up where we left off.
is it possible to show a discount amount on a Stripe Checkout without using Stripe Coupons?
Hi folks. I've got Plaid implemented for instant verification for ACH, and like everyone else I'm looking at making their required OAuth changes to ensure new connections to Chase etc. will continue to work after May 6. Unfortunately, their documentation for their Stripe integration - and Stripe's documentation for their Plaid partnership - is lacking. I've been trying to get a straight answer as to whether there should ever be a need for reauthentication after a user connects their bank account to Stripe via Plaid the first time. Up to this point, I've assumed - and seen, in practice - that the answer is no. But Plaid's OAuth docs suggest that for most Plaid integrations, it's expected that eventually the user might need to reauth.
I've posed the question to Plaid, who have tried to fob me back off on Stripe support. I've posed it to Stripe support, who have tried to fob me back off on Plaid. It's a cavalcade of idiocy. So does anyone know with reasonable certainty - even with OAuth instutitions, can a bank account connected to Stripe via any method, including Plaid, ever "expire" or become deauthenticated, or is it truly a one-time, permanent link as it's always been?
Are there any plans to introduce a Stripe Tax API for calculating taxes on a payment? Or even applying taxes to a payment created through the api? (not a Checkout session)
Hello guys
Please reopen my last chat?
Hello! Where can I ask for some commercial questions? Thank you 🙂
Turning to dev help as I figured you guys maybe able to help further. I migrated over my customers from my UK merchant account to US one, but wasn’t able to migrate over all my connect account users (which make up 90% of all my users!). Getting all my users to delete there accounts and sign up again would be an absolute nightmare for my business! Anyone have any solutions as to how I can migrate over my connect accounts? Kind Regards
Hello! I am moving my company from honeybook to stripe for collecting payments for my tutoring business. I currently set up my stripe account and am using the calendly + stripe integration to collect payments from customers at the time of booking. As i see it now, my clients will have to enter in their card info every time they book a session (which is fine if they are new and it's their first time). But for recurring clients, is there a way for me to allow them to use a previously used card or optionally enter a different card number? I realize this probably means i'd need to implement some sort of login / signup system on my site but i wanted a second opinion or some tips on the best way to go about it. (For reference, I am a full stack web developer somewhere between jr and sr level. The website is custom written in angular, and if i need a backend for this likely would be written in express / node)
Hi! I'm testing the subscription renewal process to implement the update of the subscription end date in my app. I'm using the clock feature to test this and I'm seeing a lot of events coming in when the subscription renews. Can I trust that the payment went through successfully when I get a customer.subscription.updated event?
Hello, I have just joined the discord because I am tearing my hair out trying to call stripe.customers.listPaymentMethods. I am providing stripe_customer_id and type: 'card' as parameters and keep facing this issue : "client_secret is not defined". I don't understand why the client secret is needed at this step, it doesn't appear in the doc (I have already passed it to the confirmCardSetup previously). Thanks in advance for your help !
One of my overseas developers is trying to make some test purchases using test cards but they constantly get payment failed errors. In stripe it says some of my rules might be preventing them but I have no rules setup. The person is using a VPN, is that an issue
hello all. I am trying desperatly to scroll down the final activation page..... to reach the accept button..... screen simply stays and will not scroll down. Help !?!?
Hi,
I'm trying integrate using https://stripe.com/docs/billing/subscriptions/build-subscriptions guide.
I'm wondering whether it's possible to attach the payment method as default to the customer and/or subscription through the Payment Element while confirming the payment intent at step 6: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#collect-payment ?
Just like the default payment is set automatically here: https://stripe.com/docs/payments/save-during-payment#web-submit-payment. But for a subscription, thus not having to retrieve the paymentID and set it manually on the customer, server-side, afterwards.
So if I am making a connect integration for standard accounts, how do I handle customers who already have stripe accounts in the onboarding process? Also am I allowed to charge a subscription fee for using my integration?
Hey, looking for some insight on a problem please. Our system processes payments using paymentIntent / Elements. All is working perfectly.
However, for some transactions we need to associate a connected account, this also appears to work fine but after a successful payment the status of the intent is always “awaiting_payment_method”
Any thoughts why?
Hey, sorry the status is actually requires_payment_method and an example intent is pi_3KgwOUBCdIF2MHhT0XpFi4Cd
I find this strange. I upgraded my API Webhooks to the latest, 2020-03-02 and I upgrade Stripe.NET to latest 39.99. When I go to parse a webhook event in c# with Stripe.EventUtility.ParseEvent I am getting the error: Received event with API version 2020-03-02, but Stripe.net 39.99.0 expects API version 2020-08-27. Wasn't this the point of the upgrade, or is .NET just behind or what?
Hi i am trying to add the terminal.reader webhooks in the api call, exampled here https://stripe.com/docs/terminal/payments/collect-payment?terminal-sdk-platform=server-driven#listen-to-webhooks I am getting this error "message": "Invalid Stripe API version: 2020-08-27;terminal_server_driven_beta=v1"
Hi friends; I am trying to get my project onto indiegogo; but the situation is that I am from Panama / Central America; on the page it is suggested that you use strip atlas; to create a startup and register a bank account in the USA... has anyone here gone through this process or can you help me, is there a detailed tutorial on what I should do?
The idea of my project is to give work to informal; to migrants who are passing through according to their specialty and who can work remotely as if they were in their country of origin; The idea is to report this work and the tax regimes; in such a way that it is legal while they make their journey or migration... I mainly want to benefit mothers who are heads of families and people with special needs; but to reach this task I require certain capital that I would like to raise in indiegogo. I appreciate all the support you can give me.
Greetings.
Contact to:
https://www.linkedin.com/in/walter-francisco-núñez-cruz/
or icarosnet@gmail.com
got a question pertaining to retrieving information from a connected account. I have been asked to be able to retrieve the taxId number, bank account routing and transit and the full account number. I can retrieve the R/T. However I do not see the tax id number. And I only see the last4 of the account number. Is it possible to retrieve this information ?
Trying to get started with .NET Framwwork - all examples are .NET CORE
I cannot do the redirect due to CORS issues
So now looking at the .js integration but there is no easy example
Do I need to add all the products from the website? I don't want to have to do this as the site has 1000's of combinations of products and options
Hi there - I'm wondering if it's possible to collect name and email with PaymentElement for card payments. It seems the only options for name and email are 'auto' or 'never' -- I want something like 'always'. Is there a way?
<PaymentElement
id="payment-element"
options={{
fields: {
billingDetails: {
name: 'auto',
email: 'auto',
},
},
}}
/>
Risk Management Question. My integration uses paymentLinks on the frontend web-pages and webhooks on the backend. At the moment I do not embed the Stripe.js client library on any pages. Is it still worth doing this if I am just using payment links?
Anyone know how to expedite available funds in test mode? I've made test payments and I'm trying to use the funds to transfer to a test Connect account but my available balance is $0.
question in regards to refunds; i read that if a refund is in pending status due to insufficient balance, that the amount would be debited from the merchant account. However, if that fails, the refund would stay in pending status until the available balance is sufficient. If that available balance never changes, does the refund stay in pending status forever, or does it eventually expire?
Hi, Would it be possible to set up a call for tomorrow 11.30am UK time on 077378025648, I am struggling to connect my Netsuite account to Stripe
Hi Team, how can I add custom_fields for the invoice for default generated invoice by stripe while taking a subscription?!
i am using stripe terminal and working fine. but i want to add tips system with terminal. i am trying to add this code. but not working with my php and javascript code. how can i add tips in stripe terminal curl https://api.stripe.com/v1/terminal/configurations
-u sk_test_tu0VckklF6qthAkBiC98fSkd:
-H "Stripe-Version: 2020-08-27;terminal_configuration_api_beta=v1"
-d "tipping[usd][fixed_amounts][0]"=100
-d "tipping[usd][fixed_amounts][1]"=200
-d "tipping[usd][fixed_amounts][2]"=300
Hi, I am wondering what is the best way to implement Stripe Connect to build a platform like Glovo / Uber Eats with Flutter and Firebase, I am searching for any info in docs, but there are not examples for Flutter / Firebase when it comes to Stripe Connect, I would be grateful for any help
I am trying to resend an event to webhook endpoint with this command: stripe events resend evt_1KekYIIdeRq6Wv7sW2UK7QU3 --webhook_endpoint=we_1KgviLIdeRq6Wv7sFMmWhsok but I am getting "unknown flag: --webhook_endpoint" what am I doing wrong? thanks
Someone on my team accidently connected Stripe production with HubSpot sandbox environment and synced a bunch of fake customers into Stripe production... is there a way to reverse imports?
How can I retrieve a customer's default payment method (card or bank)?
Hello there! I've been wandering on how to model our pricing for a while now, and was curious if anybody has any ideas on how to better portray our use-case. For a while now we have been using subscriptions with a flat rate, based on three products (intro, plus, premium). However this is not the most realistic since what we offer are consumable sessions/appointments (intro=1 session, plus=2 sessions, premium=4 sessions). Ideally I would like to be able to model the sessions themselves, since right now whenever a user switches plans the proration is calculated time-wise. I've taken a look at the https://stripe.com/docs/products-prices/pricing-models doc and the one that comes closer would be the flat rate + per-seat pricing but wanted to hear if there's any other recommendation or idea on how to model this using Stripe. Thank you!
Learn about common pricing models and how to model them with products and prices.
What happens if we accidently delete a customer? Is there a way to restore them?
Hello, is it possible to auto-cancel the subscription after nth interval by the customer?
for example: customer (end user) purchase affiliate product (subscription type) and is 12 month recurring charge.
customer wants to cancel the subscription after 6th payment. is there way to cancel the subscription from customer side?
such as receive billing email which includes "cancel subscription" and follow the link to process cancellation.
Changing terminal_server_drive_beta to it's own parameter also did not work. "message": "Received unknown parameter: terminal_server_driven_beta",
Hi all. My team is persisting the raw datatables from Stripe into Snowflake. While doing so, I noticed that some "txn_" ids are present in the payout_transactions table and not the balance_transactions table. Would anyone have insight into why that might be? Thank you for any help.
I've almost got my React/Web Connect integration working, but my old PaymentMethod (old as in when I was doing direct payment vs. connected account payment with my fee taken out) created on the client no longer works when that PM ID is used on the server to create the intent (My server gets Payment Error StripeInvalidRequestError: No such PaymentMethod: 'pm_1Kgf******'; OAuth key or Stripe-Account header was used but API request was provided with a platform-owned payment method ID. Please ensure that the provided payment method matches the specified account.). What changes do I need to make for the PaymentMethod to be accepted?
Can Stripe Connect Express accounts be migrated to a platform that uses Stripe Connect Standard? https://stripe.com/docs/connect/accounts
I uploaded my ID to verify my account and haven't heard back. Unable to login into my account. Unable to contact support on website. What can I do to recover account after not using it for long period of time?
Kann mir jemand helfen
Good Morning: we are migrating to Stripe and so far we have PaymentIntent -> Capture card details -> Confirm for a given amount working nicely. How can we combine a non-recurring Product item and Subscription in the same PaymentIntent?
Do we 1. Create Customer, 2. Create Subscription, 3. Create Invoice for additional Products, 4. Create PaymentIntent for both?
Hey, is API doc for crypto public? I would like to see how things work
pls reopen my last chat and KEEP OPEN!
When creating a checkout session how can I allow a customer to switch between two plans?
I'm doing something like https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=checkout
I see this, but is there a way they can do it in the billing portal? https://stripe.com/docs/billing/subscriptions/upgrade-downgrade
Hello guys, we're transferring existing clients to stripe, we already have their IBAN numbers, and I would like to pre-fill the IBAN field for sepa payment, in order to ease their experience, thus avoiding them the pleasure to fetch theirs numbers again in their bank account. Is there any way I can pre-fill the iban input in stripe.js before asking them to accept the new mandate ?
Hello, I'm not able to find a way in my application to create a checkout subcription with a start date of the paiement. The cachier will cash the note with hope for the first subscription and after he will enter the SEPA for next months. Is there any way with the NodeJS API ?
hello, I need to customize your stripe finishing page without framework in php can you help me? I'm following the steps of the following link: but even with the framework it doesn't work there I would like to see if there is any version without framework in php
Does stripe have a platform to integrate software for entry tracking for every dollar spent
Hi, quick question about Stripe Identity - is there a way to collect more than 1 document in one flow? Such as DL then Passport?
Hello! I am trying to log in to my account but when I type in my email, it tells me that it’s sent a verification code to my phone but i’m not getting a code on my phone. Stripe won’t allow me to type in a password either because I get an alert: “Unable to reset password because this account does not use a password to sign in.”
stripe.billingPortal.sessions.create({}) is returning undefined NodeJS
Hey there, I'm wanting to create a subscription that has it's billing cycle anchor set to the next billing date of their current subscription (on another payment processor) and not charge them immediately - how could I achieve this? Thanks!
Thanks Bizmark, I got my Connect integration taking a fee off CC payment successfully with your suggestion. WOot.
That's great! Do you have further questions or need me to open your thread again?
Hello. I found Stripe moved from plans to prices. But I also found it's very hard to do the migration: some of my subscriptions were created long ago and still have plan instead of price. So, I wonder - is this migration necessary? I'm very okay with plans but I just don't want discover one day that everything is broken because you completely removed plans. Thanks
I'm testing the server-side components of a Payment Intent integration and wondering: is there a way to create test payment intents and have them return name, email and billing address?
I'm currently doing something like...
customer = Stripe::Customer.create(name; "Jim")
pi = Stripe::PaymentIntents.create(customer: customer.id, amount: 123)
Stripe::PaymentIntents.confirm(pi.id, payment_method: "pm_visa")
# I want this to have name/email/billing address
Stripe::PaymentIntents.retrieve(pi.id)
# But it just has { name: nil } etc...
It seems the test payment methods like pm_visa etc... don't have any name or billing information attached. Is there a way to populate these fields in the test environment's API responses?
No matter what size i set Terminal icon to it doesn't fit in the Editing WisePOS E to update
720W X 1280H i've tried making even lower
hi im working with .net
Using connected custom accounts
I want to get ALL the payment methods related to a customer
is there a way to select multiple types?
var paymentOptions = new PaymentMethodListOptions { Customer = customer.Id, Type = "card" };
billingPortal works and I updated products in dashboard but products don't show in billingPortal
Hey there, I'm getting this error in live, test works fine : line_items parameter is required in payment mode
"success_url": "https://obstaclesports.ch/shop/checkOrder.php?idOrder=2",
"cancel_url": "https://obstaclesports.ch/shop/orderCancelled.php",
"line_items": {
"0": {
"quantity": "1",
"price_data": {
"currency": "chf",
"product_data": {
"name": "Jersey 2021 (in stock) - Woman M"
},
"unit_amount": "4000"
}
},
"1": {
"quantity": "1",
"price_data": {
"currency": "chf",
"product_data": {
"name": "Hoodie (delivery in May'22) - Woman L"
},
"unit_amount": "4500"
}
}
},
"customer_email": "test2@mail.com",
"mode": "payment"
}
Is there a way for an application to onboard a merchant with an existing Stripe checkout account to accept payments from the customers online? I am wondering beside merchant current stripe acct # they've to provide their client ID for the app to use to call the stripe API to process the payment and debit to merchant account?
I want to recover via API the paymentMethods
var paymentOptions = new PaymentMethodListOptions { Customer = customer.Id, Type = "card" };
I tried with all the types but im not able to recover the ACH Payment Methods
What's the best way to check if Product already exists and if not create it? List by name or meta would be great (instead of list all and loop)
I tried to install the stripe payment gateway module from "https://stripe.com/docs/plugins/magento-2/install".
We are trying to place an order on Magento 2.4 with the stripe 3D secure card for Mexico using stripe account on which developer test mode is ON.
But we are facing some issues, while placing an order for 3D Secure card, We are not able to see authentication popup for the same and not able to complete the transactions.(No popup is displayed in the live environment too)
We used some test cards; by using the above test cards, we are getting the below error message on the front website, "We cannot place an order right now. Kindly place an order after sometime".
We have checked our log file there we are getting below error message:
Authentication Required: pi_1Kg1PmHWEqA8kjWA1CxUSXwU_secret_C8BHMkqODruT5dmtA4YGaPBUm
main.ERROR: Magento2 v2.4.1: Authentication Required: pi_1Kg1PmHWEqA8kjWA1CxUSXwU_secret_C8BHMkqODruT5dmtA4YGaPBUm
In order to resolve above issues what should be the required steps or configuration ?
Hi, I'm an user, and I get this error. I can't log in in my account. also there is no contact or help, what kind of service is this ?
Action Required
We have sent you a new account ownership verification link. Please check your email before proceeding to the dashboard.
This reset token is invalid. Try copying and pasting the link from your email into your browser.
I received a broken link ? I copied it from email also,
using stripe CLI
stripe.exe payment_sources list cus_LNMhdrJz9BBqYp
{
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such customer: 'cus_LNMhdrJz9BBqYp'",
"param": "customer",
"type": "invalid_request_error"
}
}
If you see is sending the customer with a ' at the end. I tried with the CLI because im getting the same error in C#
I hope you can extend me a good job offer because im getting tired of finding your bugs for free
Can anybody help me understand how to handle live/test payments via Stripe connect? I'm struggling to find any info on how to do this correctly.
we are an ecommerce platform, and sellers connect their Stripe account, then we initiate checkouts on their behalf, using their bearer token.
We've just added the ability for stores to have test/live mode, and we're really unsure on whether we should be using our live keys or test keys when initiating test mode checkouts for the sellers?
In my React app I need to create the stripe object (used by Elements) dynamically depending on who the customer is making a purchase from (the connected account can change upon each purchase). But Stripe won't allow me to set the stripe prop more than once. How can this be done in React?
I wanted to verify my account asap as i have provided my verification detail
Team QQ on Email Receipts : Using Stripe Connect with Standard Accounts - I have customised the email receipt from https://dashboard.stripe.com/settings/branding. But when I view or send email from Connected accounts payments, emails are not customised.
I'm using the firebase extension. If I modify the document for a stripe product, will that modify the product on Stripe's end, as well? The documentation specifically says that changes made on the stripe API or dashboard are synced with firebase via the extension, but I'm not sure about vice versa.
Hi. I need some advice. I'm using setup intents with subscriptions on my website. It creates a new payment method on the customer when they fill the card form. Problem is everytime they do, a new payment method is created with the same card details. I don't save any card details on my end. How do I avoid a long list of payment methods of the same card? Any way of avoiding a new payment method if card details already exist on the customer?
Hello, I need help with how to test 3d secure authentication with a card that simulates 3d secure. weve tried 4000002500003155 and it proceeds to the authentication screen where we choose to simulate success or simulate failure but when we click on success it returns an error immediately "Source was canceled: this pending source timed out after 1 hour and was canceled"
were not sure if we are testing correctly or if there is something we missed when trying to simulate 3d secure success
Just need to know. While onboarding process in test account what will be bussiness Pan number
I have created a connect Integration to test OAuth flow.
Since I require read-only permission, I have not set scope params, as by default it is set to read-only.
When I am testing it, it is giving me this error:
{"error":{"message":"Please use the read_write scope, or contact support at https://support.stripe.com/contact/ in order to use read-only connections."}}
Why am I getting this error? Do I require special permission for read-only?
Hello.
Once too many times I've written my wrong password to use WALLET to pay for my local washing machine to do my laundry. Now I'm severely limited and can only wash once or twice every second or third day. It tells me " you've maxed out the amount of rejections on this card within the last 24 hours" despite me changing the password since then and gotten it right for the past few weeks. Help please?
Hi guys! Currently implementing the new payment elements, but I am a bit amazed; I believed that the element should automatically use previous saved payment methods to the customer and present them to the user already. I just get to see the options in the screenshot.
My questions:
1/ should I not have the previously saved payment methods presented as part of this new element?
2/ does apple pay require a seperate implementation? It doesn't show up either even though it's activated in the backend
3/ (tiny UI feedback: the card elements automatically jumped from card input to expiry input upon completion of a valid card number, so we don't have to tab to the next field manually as a user; is that no longer implemented in the new payment element by intent?)
Good job on the new payment element by the way - I lik it 🙂
Hiya - I have another question. We are building a platform where we will be offering saas products with a set of partners. You can almost think of it like a (legitimate) pyramid scheme, where we have our main tenant where we build software for our partners who in turn sell the software to end customers that can use it...
Payment wise, we (account A) have to charge our customers (B), but we also manage payments for B towards their customers (customer C). So we create connected accounts for B and onboard them so we can charge customers C.
customer C however is the SAAS consumer who might also have customers (customers D), so we also need to onboard C as a connected account.
Today, we onboard them as connected to A, but I would like C to not be connected to but to B instead.
Is this possible to create connected accounts for a connected account?
The main reason why we would like to do it, is because in the onboarding pages you (obviously say) 'customer A uses Stripe as a partner', but A is not always recognisable / known to C. So it would be nice that when we onboard C, we can say 'B uses stripe' in the onboarding pages. I hope it makes sense 😉
help
Hi there,
I'm kind of stuck in a weird situation regarding the webhooks. I'm creating checkout session (direct charge) on the behalf of connect account (via Stripe header). The webhook's 'Endpoint type' is 'connect'.
The problem is that when my event is received (testing payment on localhost), it is lisening to 2 different webhooks at the same time (localhost and my live server). I'm not even using any key of live server webhook anywhere. Just to be safe, I've removed all the keys of live server webhook from my localhost but still my live webhook is receiving events.
Any lead to the help will be really appreciated.
Hello there,
I need help with stripe Connect,
How can I check through the API key and Secret key if Connect is enabled ?
https://stripe.com/docs/api/accounts/list
I think it returns an error if Connect is not available, or just empty accounts list
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
You mean to check whether connected account is enabled? You can just fetch the account, and check for the attribute charges_enabled; if it is, it means the account can accept payments. You can then check into the capabilities to see what payment methods the connected account supports and/or use payment elements to have stripe deal with that logic alltogether.
Thanks @gusty hollow
I wish for our developers to test our platform in a staged test environment and thus use the stripe test keys rather than the live keys based on a boolean. Is this permitted after we've been using the live keys for some time now? And also, should both the frontend keys and the backend Stripe API keys be substituted in such an instance? Or is there a paremeter to use to simply not charge the card? Best regards, and thanks in advance!
Hey there - I have a question about Stripe Elements. Is there anyway to update the Payment Element intent without re-rendering the element?
Hi all 👋 Just finished a migration and we have a case where we need to let our users update the 'billing' email for their account, but not the main email. In the UI this is quite easy, by ticking the option and adding a CC email. But I can't find anything for it in the API docs. Anyone got some advice? 🙏
Hello everyone!
I want to ask stripe payout has any limits? Like minimum this amount is mandatory for this currency? And yes then its vary country/currency vise?
Valentin-element
Is there plans of Stripe coming to South Africa?
@weary field you can sign up at https://stripe.com/global to be notified of any plans. Nothing I can share with you here
Looking at the payment elements again here.
I want the payment form to be as simple as possible, so I want to stop asking for a name / email address as that is all already available on the customer account. Yet, when I do that, I get the error You specified "never" for fields.billing_details.name when creating the payment Element, but did not pass confirmParams.payment_method_data.billing_details.name when calling stripe.confirmPayment or stripe.confirmSetup. If you opt out of collecting data via the payment Element using the fields option, the data must be passed at confirm-time.
I do understand that you need the data, but:
1/ when creating the payment intent, I'm linking it to a customer for which the name is already available. --> Why do you require it a second time when calling confirmPayment()
2/ I also thought of tryint to explicitely pass it along in payment_method_data.billing_details when creating the PaymentIntent on the server, but as soon as I do that, Stripe expects me to pass payment_method_data.type which makes no sense when I'm implementing payment elements.
So it seems I really need to provide the redundant data in the confirmPayment() on the js SDK?
Hey yall, wondering if anyone has any tips on testing stripe in live mode? We want to make sure checkout is always working and run a playwright script that executes an (as close to real as possible) checkout on a schedule (i.e. 1x per hour).
I came across this stackoverflow (https://stackoverflow.com/questions/44381481/stripe-testing-in-live-mode) and someone suggested using an 100% off coupon. What do yall think about that? Someone else said using a company card (and refunding yourself) can be seen as an attempt at washing money by stripe so to avoid that.
Hoping someone else has come across this and has a good idea 👍
Hi! Is it possible to get paid to my original account which has connected accounts also on same page, but I have a setting if connected account, payment go to connected account and if not, payment goes to my original account. How does the code separate? I have a working connected account payment and refund, but i must create a working payment to my original account.
In the past you had to implement separate flows indeed. Meanwhile, Stripe allows you to use your own account id as a stripeAccount when creating Payment intents for instance. We have no seperate flows anymore for direct or connected accounts in our implementation.
Hi!! I am using shipping_options to show shipping charge in checkout page. What to do for showing discount ?
I read the documentation but not getting.
I'm developing for payment integration payment method of Bank debits (Canada PADs), please do anyone know if there is a testing bank details for Canada. The one I saw online is for the US
I recharged 5,000$ to the balance yesterday. How long can I use the balance?
:question: @remote reef 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 everybody, I have defined a webhook to notify the backend after a payment is carried successfully. The idea is to retrieve the webhook status (if succeeded or failed or pending) after sending the payment confirmation to Stripe. The response I got from the payment confirmation operation is a payment intent object whose status is "succeeded". I don't know if this means that the webhook linked to this event succeeded as well notifying the backend or if it's just the confirmation from Stripe that the payment was succesful. Thanks for your time!
Hey
Is it possible to make a bulk api call (to cancel multiple subscriptions) and avoid rate call limiter?
Or the only possibility is to make requests one-by-one?
Hi, i've an issue with the metadata array.
Before the payment i fill the $event->data->object->metadata with useful informations (i create a stripe session \Stripe\Checkout\Session::create() and fill the metadata index)
After the payment i call a webhook endpoint that is listening on the event "payment_intent.succeeded".
The issue is that the $event->data->object->metadata is empty (while during the request is not)
I'm currently using the api version "2020-03-02".
Could you help with that pls ? 🙂
I tried to install the stripe payment gateway on my wordpress site but is not working can anyone help me please
Hello again. I'm still struggling with payment elements. I have payment methods active on my test account, but they are not shown. Any idea why they are not showing. E.g. Giropay, Cartes Bancaires are not showing... Apple pay doesn't show either, but I'm guessing that is another issue I need to read docs for
Hello, I am using a Stripe Payment Request button to render a Google Pay Button. The Google Pay button displays fine when I test it on a chrome browser on my Android device. But when I use a Chrome browser on my iOS device, I am unable to see the button (even though I am signed in & have a card linked to my device). Does anyone have any ideas as to why this is not working? Is the Google Pay buttons supported on iOS devices that use a Google Chrome browser?
Can someone please explain the difference between Stripe Elements and Stripe.js?
Hi! I'm developing a platform using Stripe Connect. I have a requirement to execute all payouts from Accounts manually. Question: what happens if the maximum hold time for Account funds is exceeded (eg. 90 days) ?
Is the requirements in India only for international non-INR charges or does it apply to local INR transactions as well? Ref https://stripe.com/docs/india-accept-international-payments
Hi,
I've installed opencart extension to connect to stripe, but on checkout I get console error: https://capture.dropbox.com/LHLdVYTtvYPrhlhb
And on STRIPE I get this 402 error: https://www.dropbox.com/s/a6m6hcvfbytb5gb/Captura de ecrã 2022-03-25%2C às 12.48.43.png?dl=0
Anyone can help?
:question: maou 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,
Do stripe provide any Test value for id_number attribute in Connect Account API for Hong Kong
Hi is there a way in stripe dashboard, where i can create a subscription, send invoice to the customer now but subscription start date is in future, example 1st April
:question: @stray moon 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 a way I can get the list of all supported currencies of one of my connect account?
I'm actually getting supported_currencies from $stripe->accounts->retrieve API but only when I don't pass api-version. As soon as I pass latest API version (2020-08-27), the object changes and supported_currencies array is not returned in the object.
Someone help please
:question: @elder phoenix 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'm looking for a way to create a subscription for my customer without a checkout session and without a paiement method (that I'll filled in the next few days).
Hi team! Quick Question about refunds, are refund ID's unique across different accounts or only unique within its own account?
I need urgent help. my platform is Canada based. how I transfer payment from platform to USA express connected account
HEY THERE I HAVE UPLOAD MY PASSPORT FOR VERIFICATION AND I LOST THE STATEMENT VERIFICATION BAR SO WHAT CAN I DO FOR VERIFY MY STATMENT AGAIN
I MEAN I HAVE ALL PAPER BUT I LOST THE VERIFICATION BOTTEN ON STRIPE.COM
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
okay thank you
hello, just curious if stripe has any suggested way to handle "the issuing bank's 3D secure system is temporarily unavailable" errors? and are there stats on how often this can happen, so we can decide on the amount of effort to put into dealing with these cases?
Hi! I'm trying to understand how stripe's API version relates to stripe.js version. Our organization is running on a later version of stripe and is not looking to upgrade in the near future - this has implications for the backend but I'm also wondering if it will limit whether we can use certain stripe elements on the frontend as well. Is there a place in the docs where I can see which stripe.js versions are supported by which api versions? Or does anyone know if react-stripe-js 1.7.0 will be compatible with API version 2015-02-18?
Hello. Ive got a proble with the flow. When submitting a payment intent I get back next actions which is for the 3ds. So far so good. According to the documentation I was supposed to use a URL provided by stripe to open an iframe. so far so good. But I havent received one in the next_action. I have no idea where to go from here
Over the past two weeks or so, we have stopped receiving passback data on a good number of transactions, which results in incomplete order processing on our end. Did something change at stripe? We have never had any issues, now dealing with angry clients and disputes due to this technical glitch. Also, can not access Stripe using Chrome browser, but can using Firefox. Weird.
Hi, could you provide clarification on how the 'has_more' attribute in a response works? For example, when listing events, with a limit of 7, the seven events (evt_xxx) are returned but only 4 'has_more' attributes are returned. I would expect 7 to be returned along with each event. Moreover, only the last event based on chronological order (oldest) has 'has_more' set to true. The other 3 are set to 'false'. I would expect 3 to be 'true' and only one to be 'false'. What am I misunderstanding?
Hello everyone, i'm trying to configure the compagny on woocommerce payment, it requires a company based in EU or some other countries but not in United Arab Emirates, so i don't know how to fix this issue, any ideas ?
@dry hatch I have questions about ios sdk. How I can get payment method id after selecting any payment method?
I have a question about tax information for setting up my account. Can someone help me?
I was not able to create subscription. Error message is parameter_unknown - on_behalf_of
Received unknown parameter: on_behalf_of
Can we have someone from stripe delete every customer object within a certain criteria?
Hey Guys, i'm using issuing with connected accounts. The ability to top up the issuing balance of the connected account is greyed out in the dashboard. I retrieved the finding details by API and sent £1 to the account. It hasn't updated the balance after half an hour. (it was an FPS payment). Could somebody help me as to how i'm supposed to add the funds?
Hi, the website suggests that Stripe supports customer payments using Union Pay credit cards (https://stripe.com/blog/global-launch-of-chinese-payment-methods) but this doesn't seem to be the case by default. How does one enable the support of Union Pay credit cards?
Hello. Working on implementing stripe Auto tax in the US. The company account is in CA, I've enabled strip auto tax collection in the US. The customer shipping address is set to US + Postal Code. My understanding is that if all those thing are true and tax is "supported" it should apply tax for the US with the rules that apply to the state matching the postal code. What is actually happening is that the result object returns that it succeeded, payment is taken in what looks like USD. However 0 tax is applied and the taxable amounts list contains a canadian tax rate HST. Which would correspond to my developer location, not the customer location with a shipping address in the US. Any insight would help, thanks.
Hi, I'm having problems with my account and have been pushed to the Discord server. Who can I speak to?
Hello - I have a question about Stripe JS confirming a payment intent. Is it possible to not redirect the user after the payment has been confirmed? There are more actions on the page that the user can complete. The docs say I can set the redirect parameter to if_required but is a card payment a mandatory redirect?
Hello, I missed the npm Stripe org invite to my email and the link expired, may I please be invited again? May I send my npm ID privately? Thank you
hello staff, i have some issues managing subscription metadata updating subscription with pending_updates feature. How can i add some metadata to my subscription using pending_update?
Hello. I'm working on implementing the ACH v2 beta feature on our platform. There is only an example with PaymentIntent when I looked at the document about integrating with the ACH: https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web#web-create-payment-intent. And I couldn't find how to set up the ACH with SetupIntent when I looked at the doc about SetupIntent : https://stripe.com/docs/payments/setup-intents. Is it possible for me to use SetupIntent with the ACH feature?
Am I missing something. I'm trying to pull a list of all Stripe customer objects that were. created at 2022-03-03 16:13... So I'm using created: 1646323980, but I'm getting nothing
Hi, I am trying to add a stripe live_mode virtual card (connect issuing) but get this error when adding the card manually to my Apple Wallet, do I need to enable something on the account / API level or does stripe not support adding issued cards to apple pay wallet?
HI guys, tech support asked us to update our integration from Direct charges to Destination charges. In reviewing the documentation it looks like what we need to update is below:
-
Change -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}" TO -d "transfer_data[destination]"="{{CONNECTED_STRIPE_ACCOUNT_ID}}"
-
Remove // Set the connected Stripe Account to collect payments on behalf of that account
var stripe = Stripe('pk_test_51ISTaxJbVALHMEguXH...q8wamwDjk00Mub6XXyS''pk_test_51ISTaxJbVALHMEguXHUAZA37yWIGYaWiSSfgmUpas7v8rD8Fm9OSaCxTLCKep84d0ZQkAAXsL4N8X1Eq8wamwDjk00Mub6XXyS', {
stripeAccount: "{{CONNECTED_STRIPE_ACCOUNT_ID}}"
}); -
Add on_behalf_of attribute
-
Then to collect application fees we will change
-H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}" TO -d "transfer_data[destination]"="{{CONNECTED_STRIPE_ACCOUNT_ID}}" -
Then finally update refunds from -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}" TO -d reverse_transfer=true \
Questions
- Is that accurate above to change from Direct to Destination charges?
- What am I missing?
Stripe keeps pushing back my payout date. This has been going on for two weeks
HI, someone has paid for a voucher through our Stripe system but they haven't received the voucher. How do I resend it
We're about to do a mass delete (via API) of customer objects that were added by mistake. Is there a way to backup all of the customer objects in the event something goes wrong and we need to re-import the customer objects?
Hi @gleaming urchin let's keep the discussion in your current thread. It helps us keep things organized
Which one is that? I thought since I was asking all new questions, I would create a new one for each.
I have a customer that wants to connect with my stripe account but they do not have a business website? Is it necessary? What is it used for?
Hi, I'm looking in dashboard at the functionality to send emails on Failed payments. I see I can customize the payment link, but am I able to change that dynamically? I'd like to include the customer id in the query string.
I have an export of all charges created in my Stripe account, and some of the charges have an id that is prefixed with py_ instead of ch_. Should I be regarding these records in a unique way? Where can I find documentation on what this ID prefix pertains to?
Hello. Somehow our production and testing connect accounts are using different versions of the API. Is there a way to get the testing connect accounts to use the current version?
Prod
"api_version": "2020-08-27",
hello, trying to create an invoice through API. Is it possible to create an invoice with items all at once, or do I need to create a draft invoice first and then the line items?
Hi there, I would like to store payment methods without attaching them to a customer for future charges, is this possible? Do payment methods not attached to a customer expire?
Hello! I'm wondering if there's any way for me to know the quantity a customer bought through Stripe Checkout. The only thing I receive on the checkout.session.completed webhook event is the amount_total.
Hello everyone, I hope you are well.
My stripe account was closed for the following reason: "Our systems recently identified charges that appear to be unauthorized by the customer, meaning that the owner of the card or bank account did not consent to these payments. This means that we can no longer accept payment"
However all transactions on my stripe account are legitimate and accepted by my customers. Because of this blocking no more customers can register, and all the subscriptions of my customers are stopped. Stripe chat is unavailable... what can I do?
Thank you
@ember bear sorry following up on Union Pay. To answer your question, our account is united states based so based on the documentation here (https://stripe.com/docs/payments/cards/supported-card-brands) it should be fine no?
Hello! I unarchived your thread, let's continue there!
Hello! I am hoping to setup Express Connect payouts to be every two weeks. It seems like based on the settings on the Dashboard I am only able to set daily, weekly, or monthly? Is the only way to do bi-weekly to request payouts via API? Thank you in advance!
I have an invoice that I am trying to process withs tripe tax how do I know that the tax has been applied correctly?
I am hoping there is a way to search through previous notes/comments left on invoices in stripe -- is there a functionality or report I can pull that will give me all invoices and their comments in one place?
can i add currency field in stripe payment form
Hello! I have a user from spain whose CC payment is failing. He wants to know my IBAN number so he can do a bank transfer. I'm in the US. I have ACH payment and CC payment turned on in my account. Is there any other payment method I can use so that he could try bank transfer?
Hello folks,
Hope you are all well. I've got a problem with an integration of stripe module into magento 2 CE, i've check the log, the code and the db, I can't find a solution. Does it the right place to request some help or do I have to wait for stripe support ?
Hello guys - is the Apple Domain Ownership validation a one time thing? Can the file be removed after validation? Reason I ask is because we have a few domain names as aliases on the same codebase, and I can't leave the file in place as it seems to be that Stripe uses the same filename for each domain name...
Hello stripe, if I want full control over the emails for subscriptions for example.) expired card emails and update failed card payments -- what's the best way to do this? How do I replicate the functionality of the "Update now" and "Update payment information" buttons that would normally be sent in the email?
How can I get in contact with dev team? We want to integrate the api but not out in the Netherlands yet
When paying for an Indian priced subscription with an Indian card, if I click pay and then fail authentication in test mode the invoice gets voided. This does not happen for any other cards and for other currencies. Only happens if its Indian card AND Indian prices. Also, whats even more strange, the payment intent associated with invoice does not get cancelled. Can you please help me with this? Also, just to clarify, I do not observe the voiding of invoices for failed payments to be a consistent phenomenon. I am adding information for one case where the invoice wasn't voided upon payment failure and one case where the invoice was voided:
Case 1 - failed to authenticate on purpose - invoice wasn't voided in_1KgiSvKHqIuz5QBf1JmLxaTg. .. Case 2 - failed to authenticate on purpose - invoice was voided: in_1KgiczKHqIuz5QBfx9MWdzEL.. In both these cases, I purposefully failed authentication from stripe's hosted invoice after clicking "pay". There should not be a difference in these cases.
I can't find in docs, data 'structure' for the customer object ID cus_xxxxxxxx? Possible max size? For storage in my backend.
Hello im here for problem in discord bot vertifcation(Identity Verification) im taking photo of my id card its says give camera permission but i already gived permission i reset history and permissions tried again not worked pls help
tried more browsers too
hello guys,
I have an app that cannot seem to be able to list all products on behalf of a user (using OAuth tokens). I created a new test app that can, but it shows an extra section in Connect Settings that my old app does not have: Integration. Would that be a factor on being able to list all products? How can I migrate my old app so that it can allow users to list all products?
Hi all. I'm trying to use stripe to securely accept payments on a PHP site I'm building. Is there a way for me to simply use Stripe as a payment gateway to accepts payments for $X, without the need to setup a bunch of products in stripe?
Bonus points for doing this entirely in PHP/JS, I'm so lost on trying to do this through Slim
^ To clarify above, I've already built my own cart on the site, and would like to be able to just say "I need to accept a payment for $X".
@mighty hill just wanted to say thank you, this Discord is really helpful!
Thank you! 🙂
Hello Stripe Devs! I wanted to inquire if there is a way for Stripe to make a call to my server when a users ability to pay has been compromised. I would prefer not to make a request to Stripe API every single time I need to confirm that users are paying for their subscription (paid their last monthly invoice), I would rather stripe 'tap the shoulder' of my server so I can update the status of the users account on my database to "at risk" if a payment does not go through. The only other solution I could think of would be an aggregated call to call every single user on my database on stripe every day to see if they've paid their last bill.
Hey there, I have an HTML page with a "Pay" button under each product displayed, where clicking a button leads the user to that product's Payment Link URL. My problem is that after successfully paying, I need the user to be brought back to my website where they will be given further instructions. Is there a way to redirect the user to a URL after going through the checkout?
Hi...
Is there any webhook call that I can get the source chard id - ch_XXX ??
Hi!
I'm getting "Too many charges with transfer group: " when running await stripe.charges.list(parameters); but I'm passing in a limit of 10. What am I missing?
When I try to add metadata to a test-mode connect account, I get an error saying { "error": { "message": "Only live keys can access this method.", "type": "invalid_request_error" } } Is this by design? Is there no way to add metadata to a connect account in test mode once created?
IHi I have a big issue with Wordpress stripe-payments plugin, can someone help?
Hi how do download my earning via pdf i need proof of income for a rent application
We have a platform waiver, should not be getting Express connect accounts disabled after signup from our dashboard but it's happened again. Can't process - help pls
Hello, We are using the Stripe SDK for Java to create a payment method with a customer attached to it and would like to not authorize the card with the issuing bank. Our rep at Stripe told us that we should use the 'validate' flag to prevent this however we can't find how to use that in the CreatePaymentMethodParams object. Here is the curl we got from the customer rep.
curl https://api.stripe.com/v1/payment_methods/:id
-u sk_test_XXXXX:
-d validate=false
hey folks, I was hoping to use Subscription Schedules w/ Stripe Checkout, any chance I've missed something in the docs and this is actually possible?
otherwise I've gotta either use subscriptions with a trial, which isn't the best user experience or some kinda webhook/manual subscription schedule thing
Hola que tal, buenas tardes, alguien podría orientarme un poco sobre Stripe, actualmente laboro en una empresa que está buscando extender su ecommerce hacia otros paises y estoy en busqueda de una pasarela la cual me permita realizar cobros en linea por medio de tarjetas y tambien pagos con bitcoin, espero alguien pueda leerme y darme retroalimentación. Gracias!!
I've got a client who signed up for a Stripe Express account. Is there any way to convert that to a standard Stripe account?
:wave: 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.
There is an area in my checkout page for credit cards, but no fields to enter information. How do i resolve?
Leaving this here for @crimson needle Now I remember why I actually really needed charges.list or paymentintents.list by transfer group:
there are NO webhooks that actually return the NET of a charge. None. I looked.
Seems a rather serious flaw to me...
In all cases, the NET (after Stripe fees) information is only available in the balance_transaction - which is NOT returned on ANY webhook.
Following our earlier conversation
=> I used to used charges.list({"transfer_group": "xxxx"}), but have learned there is an undocumented limit of 100 charges to be able to list at all, let alone paginate.
=> I "assumed" I could track the net of the charges associated with an event/transfer_group by accumulating the Stripe charges and/or Net charge as they occurred.
=> In each and every case, I have to make another API call to get the balance_transaction, and I have to find another-other-other place to keep these in my database in a non-public record/document and easily aggregated
=> IF I could list/search, then all of this could be done with one call at the point where I am already working the aggregated data for the event.
It's rather critical for my system to be able to track the NET of a particular transfer_group, to balance out transfers to the multiple connected accounts, stripe fees, payout fees, AND payout to the Platform Bank Account related to this transfer_group. The loop-de-loop-de-loop I'm running into here is getting dizzying...
[Sent an even more expanded version of this to support@stripe.com]
I was being helped by @dry hatch wondering if you can open my thread back up
When creating an InvoiceItem; what should be used for a line break in InvoiceItemCreateOptions.Description? <br/> or \r\n
Hey there I need to implement an saving card for future use in my MERN stack project along with flutter app.
Is it possible to one time collect user cards through custom UI and send to stripe with the stripe customer id for saving.
Is it possible? I am stucked here for two weeks and now i have seen this community discord server
I do not believe there is any way of passing card details without agreeing to a bunch of nasty conditions on your account
you can bulk load customers, subscriptions and cards but that seems to be a one-time deal
Then is their any way to charge user when he books. But we are not ready to take his time to re enter the details
yes, you can save payment details against a customer for future use (capture card details but do not charge)
That means he can select his payment method to charge himself while booking?
Once you have created the Customer and saved their Card details, you can charge them whenever you want through the API
Great🤝
How is the saving card process
I have currently used to create paymentIntent and send back its secret for making payment
I am using 4242 card in test mode and the test cannot complete payment, why?
Test mode using 4242 card payment, the message does not support this card.
I sent the payment link to the customer, and the customer couldn't pay either
Hello, everyone I need help
Is the api key test key?
yes
Testing in normal mode reminds me that I'm using a test card. However, in test mode, the card is not supported
The customer service just kept repeating that my account was fine
But the test just didn't work
:wave: 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.
Can anyone explain me setup_future_usage in paymentIntent
As per Indian regulations, export transactions require a customer name and address. More info here: https://stripe.com/docs/india-exports
how to resolve this
I Integrate google pay using stripe in flutter. Google pay button not shows in some device. Any suggestion for show in all device. @misty hornet ?
I'm following this guide for standard accounts: https://stripe.com/docs/connect/enable-payment-acceptance-guide?platform=web. I'm concerned if accountlink does expire, then in refresh_url, do we need to also create a new account using stripe.accounts.create? Or in this refresh_url, we just generate a new accountLink that is tied to the original account we created?
Hi, I'm implement a payment page on my site. I'd like to know, is there any security issues if I expose the payment intent ID to the client side? Or, is there any way to get the payment intent's id using clientSecret in the backend?
hello
We have a SaaS product and want to allow Merchants to be able to collect payment using stripe.
To enable that feature, we need their secret key and have to save it somewhere.
Is there any other way I could retrieve their secretKey instead of the merchant sharing their secret key with IT?
thanks
:wave: 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, I'm wondering if there's a way to add a custom header to a webhook. I know this can be done while testing with stripe-cli, but don't see the option for live webhooks. Thanks.
Hi. I'm working on a situation where I create a payment intent, the customer's card gets declined. I save the intent in by db and allow the user to retry payment later on. When they do, I'm calling $stripe->paymentIntents->confirm($txn['pi_id'], []); The payment method remains the same, on testing its the 0341 card that always fails.
When I try to confirm again I get this error You cannot confirm this PaymentIntent because it's missing a payment method. To confirm the PaymentIntent with cus_xxxxxxxxxxx, specify a payment method attached to this customer along with the customer ID. but actually the intent does have a payment method on it (0341 card), I can see that when I retrieve the intent. I was expecting it to throw error that card was declined. Am I doing something wrong?
And second question. I use setup intents for subscription payments, it works and attaches it to the customer but I want to set the payment method as default for customer. I know how to do it the long way around by setting invoice_settings.default_payment_method, is there a simpler way to set it as default while creating the setup intent or in webhook setup_intent.succeeded?
:wave: 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, Can someone help me?
Hey all. Is it possible to pull PaymentIntent metadata from stripeJS on the browser? I don't see it in the TypeScript definition but hopefully I'm missing something. Thanks!
Hey. Is it possible to manually assign card data to a customer? In case we already have this stored on our servers.
:wave: 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
My stripe account has been closed iven if i don't sell nothing yet
can sameone assist me to resolve that ?
You should contact stripe support [https://support.stripe.com/contact], as this channel is for technical help
Hey guys! A small issue I'm running into - a client of ours wanted to connect their debit card for instant payouts but only connected their bank account. So what I'm trying to do is this:
const token = await stripe.tokens.create({
card: {
number: string, // replace this with the actual bank info
exp_month: number,
exp_year: number,
cvc: string,
},
});
const bankAccount = await stripe.accounts.createExternalAccount(accountId, {
external_account: token,
default_for_currency: true,
});
but I'm running into this error. StripePermissionError: This application does not have the required permissions for this endpoint on account 'acct_1KcHr2QCkLtxiLZK'. It is a connect account, I was wondering if you knew what was going on?
zish-express-external-account
:wave: 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.
Hey All 🙂
I'm trying to wire up up something in my vuejs3 front end where a customer has goods in a cart. I then want the experience to have a checkout button in the front end which sends the quantity and the item's primary key in the DB to the backend (aws lambda) to look up the price and create the corresponding payment intent. Once the payment intent is created, the client secret is returned to the front end, and the user is taken to stripe to either pay, or add their payment method if they don't have a payment method.
How would I approach doing something like this? Do I need stripe-elements, and does that work with vue 3?
Hey. Is there a way to collect user email in the prebuilt Android SDK forms (shipping/payment info)? Phone number appears to be the only option. Thanks
Using a paymentIntent is the process for creating and actually charging a payment method. If a customer's data/id is included, setup_future_usage attaches the resulting paymentMethod to the indicated customer so the PM can be used for "offsession" (such as subscription payments) payments later. If a payment method is NOT attached to a customer, it can only be used once.
GooglePay will ONLY show on: => Android devices => Chrome browsers => with active GooglePay wallets
Look into using Connect accounts. Your Platform processes payments FOR the connected accounts without needing THEIR secret keys.
(NOT with Stripe) If you do so, you will need to have your entire company and process PCI compliant - a large responsibility. If you are migrating data, or if you still want to proceed, contact Stripe support (not the Discord) for more information
Hey is there a way to remove cvc check from payment form and allow payments with just card number and expiration?
:wave: 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.
okay. so for that , i only need to need to ask them for their account ID right?
:wave: 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. can anyone help me? I forgot my password so I asked to reset my password. However, it required my two-step authentication I lost it as well. I submitted a request to reset the two-step authentication, it went successfully. I got the link to change the two-step authentication. Funnly part is coming, it asks my password to login to change the two-step authentication. I dont understand, what can I do?
Hello all, I cannot seem to get a connected account to have more than the card default payment methods
I have contacted a few times about this, but without success
:wave: 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.
Hey guys! I'm currently implementing a stripe checkout in a React-App. I am using the stripe client-only approach as the backend is a non-open CMS system.
For the success url I need a session id to pass trough like: /success?id=session-id...
Is there a way to do this in the client-only approach?
Hi there!
Does anyone know if it's possible to Integrate Klarna Through stripe on Shopify Checkout?
Thanks.
:wave: 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, can you advise me, customers have to fill in payment details on the cart page, but I would like to be redirected to the stripe page and to enter data there, how i do it?
I'm trying to setup a credits sort of payment system with Stripe webhooks, there are 3 different monthly plans with a different amount of credits. All of them have a 7 day free trial, how can I tell if invoice.paid event is for a free trial or a real payment? I need to basically add the credits to user row in database on free trial start and after 7 days it shouldn't add the credits, only add it after each month
So user starts 7 day trial -> get's credited 1000 credits -> after 7 days pays invoice, keeps the credits -> in a month pays invoice again and gets 1000 credits
hello
How do I stop it from automatically charging on subscription updates? Whatever I do it just automatically pays invoice
Hi all, is it possible to complete a payment without redirecting to a success page?
:wave: 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 guys ! I have a question about sepa_debit and processing time :
I have an onboarding process where I collect the client's payment method with a setupIntent, in order to start to charge them later. So it is working is fine in testing environment, and my question is : which processing delay should I expect when I will charge the customer ?
here is a time line :
t0 : setupIntent creation and confirmation by customer, with sepa_debit
t1 : charge the customer
Hello, i have a problem.. I need to activate wechat pay on my woocommerce website but i cant use wechat bc i dont see that option on stripe in order to activate it. Pls help!
(NOT with Stripe) It's a bit more involved - you have to "onboard" them as connected accounts - they can essentially connect their existing, although Stripe does more or less create a new account for them. See the connect documentation https://stripe.com/docs/connect
Legal name of person is somehow incorrect. How do I change it?
Heather Price is supposed to be Heather Prince
nevermind. figured it out thanks1
I have an untypical question, is it possible to set up a higher initial payment then followed by a recurring one?
Hi @noble finch
I am going to connect stripe in woo-commerce payment but I don't have any TAX ID.
So I would like to know how I can connect without TAX ID.
:wave: 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, i have a problem.. I need to activate wechat pay on my woocommerce website but i cant use wechat bc i dont see that option on stripe in order to activate it. Pls help!
Hi everyone! I have a question concerning taxes. So for the earning of my users in my website, does Stripe provide a service of sending tax documents such as 1099-NEC for them? Or do I need to store every transaction in my database?
I'm getting card decline error "code": "card_declined",
"decline_code": "pin_try_exceeded" not sure why
When my customers try to pay they get this error: There was a problem processing your payment. Please try again or use another payment method.
hello is there any way to calculate the stripe fee? as it vary between 1.4% or 2.9% and we need to know the stripe fee
(NOT with Stripe) I also calculate the fee, as best I can, but I haven't yet found a "universal" way. My approach is to use the HIGHEST fee they mention, and "simply" design my Platform fee (that customers pay, not connect accounts) high enough that I always have profit regardless. More profit if there's a lower charge.
(NOT with Stripe) Otherwise, the only way seems to be to fetch the associated balance_transaction and find it out after the charge
(NOT with Stripe) don't forget to include in your formula that there will be a Stripe feed on the Platform fee, as well.
Hello all!, a quick help, is there a way to process a payment for a card without specifying the currency?
Hi, @stray oxide suggested the following flow: Create Customer -> Create Subscription -> Add Invoice Items to Subscription's first Invoice -> Finalize Invoice -> Capture Card -> Confirm Invoice PaymentIntent - but unfortunately we get this error when creating the Subscription 'This customer has no attached payment source or default payment method.'
everytime i get to stripe integration in my apps I feel like im doing it for the first time all over again 😭
Is it possible to pay in instalments with Stripe?
Found the issue: Subscription.PaymentBehavior needs to be "default_incomplete" for this flow to work...
Hi, I hope you can help me with the following problem pls:
I’m trying to implement the installments (I’m from Mexico), I already followed the documentation about it, but when I tried to test with the suggested card (4000004840000008), the property:
$intent->payment_method_options->card->installments->available_plans
Returns empty, instead of the array with the available plans.
Hi Team,
I have create webhook. i didn't received any response.
below events list created
invoice.created
subscription_schedule.canceled
subscription_schedule.completed
can you help this.
@golden cosmos @snow vigil can you help above.
@silent rune Staff please take a look at this
Hi, how can I set up apple pay for a ad hoc priced subscription?
@silent rune Staff please take a look at this
Hi @vocal pivot let's discuss it in your thread, shall we?
Hi,
I want to edit invoice while the subscription is happening by auto-advancing feature disable,
and then want to attach that invoice to the subscription.
Can anyone help me on this?!
Is it possible to create a PaymentIntent for an off_session payment using the pre-built checkout? When we try to using the "setup" mode it complains about price information being sent.
Yes, we would like to collect the users card information for future use but by creating a paymentintent for a specific price to be processed "off session" at a later date. We want to do this with the prebuilt checkout though. The only thing we can see is the "setup" option which evidently does not accept a price to be associated with it. Here is our working "custom" code to create an off_session payment. We want to do the same thing but with the prebuilt checkout but when using the "setup" mode (which seems to be an encapsulated method for an off_session payment) it complains that we can't send a price like we can with an off_session request. Make sense?
var options = new SetupIntentCreateOptions
{
Usage = "off_session",
Customer = customer.Id,
OnBehalfOf = gq.ConnectedMerchantId, //this is optional for the current issue at hand
PaymentMethodTypes = new List<string>
{
"card",
},
};
var service = new SetupIntentService();
var setupIntent = await service.CreateAsync(options);
var intent = new { clientSecret = setupIntent.ClientSecret, customerId= customer.Id};
@copper panther let's continue our discussion in the thread
OK. Are we looking at the wrong method "setup" using the pre-built to achieve this? Could we do it with the SessionPaymentIntentDataOptions wth the prebuilt checkout? It's a little confusing.
Today I registered a Stripe account, the integration status here shows "Accept real payment step 3/4 steps", so this means that I can already use this production API Keys to integrate into my application for production environment and got the paid? What more needs to be done? Like an audit or something?
Hi tere, I have implemeted stripe connect API,
its working fine, but if I use US Currency account API key and secret, and register a connect account , it shows 'Enabled' status for newly created account,
But, if I create connect account using Hong Kong Currency account API key and secret, it shows 'Restricted' status.
Can anyone help me , thanks.
Hello all, We are using multiparty payments with express account & doing manual payout. If user has added multiple bank account then how I can handle payout?
How I can get default setting for payout?
Hello all! I'm getting the following error when confirming a Payment: "IntegrationError: Invalid value for stripe.confirmPayment(): elements should have a mounted Payment Element". Previously I had a PaymentElement but know I changed that and instead have individual payment elements (CardNumberElement, CardCVCEelement, etc...) How do I confirm the payment with those individual components? Thanks for your time!
hi
hello is there any way to calculate the stripe fee? as it vary between 1.4% or 2.9% depending on debit card used (International or european) and we need it for others calculation
how can we calculate stripe fee?
based on international and national card.
is there ay possible to showit to customer?
How could we charge-back the stripe processing fee to our users?
We are being charged back for these online payments done through Stripe.
we need to calculate the procession fee ? stripe api wont give any information about card? i.e national international. how can we find that ?
@vagrant thunder let's discuss in the thread, thanks.
@vagrant thunder yup, please check the thread
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
morning
我想创建一个订阅产品,无限期收费,第一期只有100,第二期0,以后每期20,我该如何设置?
I would like to create a subscription product, indefinitely charged, only 100 for the first period, 0 for the second period, 20 for each subsequent period, how can I set it up?
by directly creating a subscription
@waxen quail
Hello, i am from Romania, we would like to know if we can integrate installment payment. We would like to offer client possibility to pay in parts. Our shop is on shopify
Hello, is there a way to set subscription's metadata while creating subscription schedule https://stripe.com/docs/api/subscription_schedules/create?
Unfortunately the only metadata accepted by sub schedule creation endpoint are not populated to underlying subscription.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, I'm working on a stripe subscriptions integration, focusing on "past_due" event handling now. I'm using customer.subscription.updated webhook event to detect when the subscription is past_due . On the other hand, I'm using invoice.paid webhook event to detect when the past_due subscription invoice is paid.
Question: is invoice.paid a good event to listen to for this case? Should I maybe be using customer.subscription.update to listen for past_due to active change?
Not sure if it matters, but the integration will have non-subscription payments in the future. Those will also generate invoice.paid events. So maybe the benefit of customer.subscription.update would be to keep subscription and non-subscription logic separated?
Thanks for the help!
Hi Team, Need to understand the difference between updates we get on charge,dispute.created and charge.dispute.funds_withdrawn webhhooks.
Hello, happy Monday.
We offer Subscriptions and Single-Purchase add-on products. It looks like opening an invoice for the Single-Purchase products would be the most convenient because opening an invoice creates a Stripe-hosted payment link and we can use the auto-retries/dunning features of Stripe Invoices. Ideally we would like to implement Stripe Elements in our checkout and have one checkout flow for both beginning Subscriptions and opening Invoices for Single-Purchases.
Is this type of integration possible?
Can we do a similar flow as the Subscription Integration guide?
For example: Create Customer, Create InvoiceItem, Create Invoice, Finalize Invoice, Send Customer Secret to front end, Generate Elements with Customer Secret in Options, Collect PaymentMethod, Use stripe.ConfirmPayment with elements and a return_url.
Hi - I have a question about creating a fully custom UI for collecting details. I know there is a Payment Element that's available, which I can customise, however, I'd like the design to be an actual physical card with inputs. Is this something that would also be supported, or available inputs I could use?
Hi, is it possible to generate a link to the payment confirmation page at the time of creating a session with the checkout page?
Hello one of your customer here.
Most of the cards doesn't works and gives decline code and they only work if customer calls the bank. Customers are fed up of it. Specially cashapp cards from USA never works and when my customer called the respective bank they told that the site stripe is suspicious and we can't allow payment. On every Sunday and saturday mostly, most of the payments get delcined by the bank and this also occasionally happens on any other day of the week. And only on few days of the week the card works and customers bank doesn't decline the card. Why this is happening? I really love stripe so much but this is the only major issue I am facing with it.
I contacted stripe's customer care but they don't know much about it. I need experts advice for this issue
hello, i select branch in bank details, but there is no my branch.
When I am trying to add a payment method I always get an error of "generic_decline" I don't know why I am getting this error
hi when I'm in test mode and at the checkout I use the bank card 4242424242424242 it says The card number is not a valid credit card number.
what can I do?
Issue: how to add a redirect uri with Stripe Connect to localhost?
Scenario:
hi, im having slight issue. Stripe Connect. I manage to connect, and in test mode skip the "form" setup. But instead of being redirected back I'm taking to another stripe page with title..
"Congrats, you've almost finished setting up your application!"
the code that i'm suppose to use is in the URL path... and i try follow the setup guide of doing a "redirect uri" but - i'm not sure how.
Clicking " application settings" - im taking to stripe dashboard , on the wrong "account" . so i change account and try to add "http:/localhost:3000" at bottom in section . "Redirects" but get back
"
You must provide a valid HTTPS URI.
solved: oh, i had to toggle "view test data" then add the redirect uri
um, i added a wrong redirect uri, but i cannot remove it ?, oh had to refresh site
For Stripe Connect account, how long will it take to approve the account after the Identity doc is provided. ??
When my customers try to pay they get this error: There was a problem processing your payment. Please try again or use another payment method.
It is connected with Shopify
I'm trying to use the Stripe Payment element to collect card info
for future payments. The element does not contain ZIP code and Cardholder name input fields. Is there a way to add them? Especially the zip code because it's critical for some cards. I saw only style customizing but not a way to add fields. Thanks!
same thing happens on my woocommerce website too
Hi, we are currently using subscription, but have not yet implemented the ability for a member to update their payment method
Hey folks, just had a small question about Payout objects... is it possible to fetch the trace ID via the API at all?
Hello guys: what should be the reason of this? If you get this message: Your account is not eligible
Unfortunately, your company cannot use Stripe because it does not meet our terms of service. If you think this is an oversight, please contact us.
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
I am trying to create a checkout session. My front end is hosted on one server and my backend is on another server. I am getting a CORS error: Access to xmlhttprequest at https://checkout.stripe.com/pay/cs_live_xxxxxxxxxxxxxx redirected from localhost:8080 from origin localhost:3000 has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No access control allow origin header is present on the requested resource...... How can I configure Stripe to work with CORS?
Hello Every one .... I want to ask if there is way to use stripe with react-native-webview...... the stripe.redirectToCheckout({
sessionId}) its going no where ... but on the browser its working well
hi
how to calculate stripe transaction fee and tax if he use international card.?
hi how can i contact support?
@vocal wagon https://support.stripe.com/?contact=true
can i speak live ?
Good morning, I want to ask a question about payments, is it possible to give a minimum amount for payments in Brazil?
I read in the documentation that for Brazil, Stripe makes daily payments, but for the business I work this way is not very viable, so I looked for a way to withhold the amount to be paid to a minimum amount, but in all scenarios I come across the option that for Brazil there is only the possibility of daily payments
Hi! I was wondering if for accessing the development environment of the product Stripe Treasury it is needed to contact Sales first. Thank you in advance!
Hey! Yep, you'll need to contact support/sales. Treasury is currently in beta
Thank you for the fast response! Will do 👍
Hello,
I made a payment with currency as cad, but when I queried for balance transaction, it shows as inr. What's the reason?
Sir I am trying to transfer the funds from my stripe platform(India) to its connected account(india). It is done through dashboard but not through API. error is "Uncaught (Status 400) (Request req_xmZFWRDxigN8tX) Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region".
Hello, is it possible to add metadata to invoice line items while creating a subscription via schedule https://stripe.com/docs/api/subscription_schedules/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.
Is it possible to use elements.create('card',options?) to create name field elements
Hi there,
My client send me this warning "The PaymentIntent requires a payment method ", has been a update in the stripe API that changed the payouts methods?
Hello, I'm trying to upload a file for CustomConnectAccount, and have this error : Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com.\n\n(Network error [errno 52]: Empty reply from server)
I don't have the req_XXX in the exception
Hi,
we are trying to create destination charges and we want to add meta data to the destination charges, so far the transfer is working good we only have problem with metadata
this is our transfer information data in our payment intent:
PHP code
$data['transfer_data'] = [
'destination' => $forms_list[$feed['form_id']]['acc_id'],
'metadata'=>['test'=>'testmeta']
];
Hello! Is it possible to limit the stock units in a payment link?
Receiving the error 'This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.' when trying to set up an apple pay recurring payment...How to fix?
American Brands llc-charge-metadata
hey, does developers help you here for real?
Obviously
Excellent! Im trying to download some proof of transaction fee from Stripe that is not a CSV. Paypal has this option in which you can downlod the transaction information of the trimester in PDF. Does stripe has this?
hello is there any way to calculate the stripe fee? as it vary between 1.4% or 2.9% depending on debit card used (International or european) we are using multiple charges and transfers so we need to know the stripe fee for calculating others fees we are applying
Thank you for the reply, so is there anyway to send metadata to the transfer in paymentIntent?
Hi everyone,
We are creating some subscription service, that part is done, but where we are stuck is with 'refunds', the policy we went with is that you can cancel your subscription, but you wont get money back, but get a credit instead. now my question is, how can i add credit with the correct VAT if applicable for this client?
~~1) Why reveal option is not coming as I want to add production stripe secret key on my backend? ~~
2) Also for webhook I am not able to see any stripe webhook secret where do I get it exactly on dashboard(live/production env)
3) Also want to know is stripe endpoint's secret for test and live mode is same?
Hi everyone need some help regarding customizing ui in set up intent while
- adding card i am trying to prefill billing details with country as Denmark but an not able to
- and am also getting a 12 digit postal/Zip number to fill which i think does'nt relate to anything
is there any way i can prefill that billingDetails object here ??
Hi, I'm getting payments on Stripe (connected to Opencart) but on Stripe Dashboard doesn't get validated, says incomplete. I even made order (3,99€) on my own website and really says that isn't paid.
I get this error: Status do PaymentIntent:
requires_payment_method
Hi, just saw that you cannot share a payment between multiple connected accounts from different countries in Stripe Connect. Any recommandation on how to achieve that ?
Good afternoon!
I'm currently using callable firebase functions to create payment intents for purchasing items and use the embedded payment element in my front end (svelte).
This works really well but I'm now working with fees larger than most people are comfortable paying on a card so I'm looking to switch over to payment links so they can pay using bank transfer (UK).
Currently I pass metadata to the callable function on firebase which gives me the payment intent, the user pays, then when the webhook completion comes back as paid, I update my database using the metadata on the payment.
Can this be done with Payment links?
If so, is it as simple as creating a callable function on firebase, much like my current one, pass the metadata when calling it then adding it into the paymentLinks.create() object as metadata?
Many Thanks!
Can refunds be initiated with only the Publishable key (PK)?
Receiving the error 'This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.' when trying to set up an apple pay recurring payment even in test mode when supposedly a unique test payment method should be being created...How to fix
had a similar question earlier but that thread was archived...
It it possible to retrieve balance transation history (for connected accounts) with publishable key ? Just verify.
faz919 - payment method
Hi there, I am trying to setup SEPA integration. We are a company in EU but our prices are in USD globally. Credit cards can be charged fine, but for SEPA setup of european accounts I get "The currency usd is not supported on your account." is this generally not supported (I am fine with curr conversion charges)
Hi, is there any way to hide left side of stripe customer porta?
when the services close today
Hi all ! I'm Greg, from France
Hi Everyone. Is it possible to reset a team member password using the admin user of the team? Thank you in advance
I'm new to Stripe and not a very experienced developer, I mostly deal with design & front-end development so I'm still pretty dumb about this stuff. I'd like to build a store page of various shirt designs, so users will need the ability to select a size/color before adding the product to the cart. I'm aware I need to setup multiple prices for each design, so each variation has a unique pricing code.. but I'm not sure how to go about doing this yet so I figured I'd ask for some guidance.
To elaborate further.. I'd like each design to be featured on it's own page, and provide users with the ability to select a size/color before adding it to their cart. I'd appreciate any advice, tips, links, guides.. or anything that might help me accomplish this. Thank you in advance.
Hi, how long is the delay for charges go to website's balance after client makes a payment? And how to add funds to my test account?
Hello I have a problem with my webhook. it shows this error in the webhook dashboard, but I have no idea why because I'm pretty sure that the webhook secret is supposed to be the signing secret in the webhook dashboard
I was told to pass my billing details in "stripe.confirmPayment" https://stripe.com/docs/js/payment_intents/confirm_payment#confirm_payment_intent-options-confirmParams-payment_method_data-billing_details
however this isn't working for some reason?
e.preventDefault();
setLoading(true);
var name = document.getElementById('name').value;
console.log(name);
items[0].name = name;
console.log(items);
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
// Make sure to change this to your payment completion page
return_url: "https://www.google.co.uk/",
payment_method_data: {
billing_details: {
name: "test"
},
metadata: {
test1: "hello123"
}
}
},
})```
Hey, ive started using stripe and just got my first payment. Ive set the payout schedule to "automatic every day" but the payment is estimated to arrive in 7 days?
how do I accept ACH payments using stripe
pods98-support
I have two questions
- What event should I use for subscriptions upgraded/downgraded in the billing portal? Subscription updated?
- Does a past due/payment failed subscription eventually become cancelled, or do I need to implement my own expiration logic in addition to
Events.CustomerSubscriptionDeleted?
Hey, can I ask a general question please? I've got a few payment options on my site. But I default to stripe, and so setup a payment intent and show the credit card fields by default.
A fair few users always use other methods to pay though, and so I get a lot of incomplete paymentIntents in the Stripe admin.
Is this the usual situation for people?
If so, does anyone cancel them or anything so that they're not just hanging around as incomplete?
Or do people only gather an intent when someone specifies they want to pay by card for this reason?
Or am I just being a bit OCD about them?
Thanks all
Hello, I want to Integrate Klarna Through Stripe On Shopify Anyone here knows how to do it please, Thanks
hi. I'm building an app using stripe connect custom accounts. I need a help to verify my test connect account using the API
I did all the things but I couldn't verify person verification (test mode) through API
hello there, im having a question related with separate charges and transfers, we are charging through cardElements (Google pay, apple pay and inserting manually cards) can we transfer the money charged through those methods instantly for making multiple transfers or do we need money in our balances to achieve that?
Help please. WE are getting message on terminal swipe of test card "Mulitple cards detected"
We are having issues activating Apple pay for our Conenct Accounts
Is there anything i can pass as a one-time-use variable (like a type of metadata) during the checkout session that would be returned in either the customer.created or invoice.paid hook events? I tried using checkout metadata but it is only returned in checkout.session.completed. I know about the subscription_data metadata but don't want this one-time-use variable permanently stored in the subscription. Any other ideas?
Hello, I'm wondering if there's a way to add a custom header to a webhook. I know this can be done while testing with stripe-cli, but don't see the option for live webhooks. Thanks.
Is there "Google Pay" and "Apple Pay" support for <PaymentElement>? I swore I read somewhere that enabling card would enable wallets as well.
in react I have following code:
const LOAD_STRIPE_KEY = ${process.env.REACT_APP_LOAD_STRIPE_KEY};
const STRIPE_BASIC_PLAN_PRICE_ID_USD = ${process.env.REACT_APP_STRIPE_BASIC_PLAN_PRICE_ID_USD};
const STRIPE_STANDARD_PLAN_PRICE_ID_USD = ${process.env.REACT_APP_STRIPE_STANDARD_PLAN_PRICE_ID_USD};
const MyComponent = () => {
const checkOut = () => {
const checkoutData = {
email: user.email,
priceId: currency === 'usd' ? STRIPE_BASIC_PLAN_PRICE_ID_USD
}
const response = await client.post('/api/create-checkout-session', checkoutData, { headers: { Authorization: Bearer ${access_token} } });
const stripe = await stripePromise;
stripe.redirectToCheckout({ sessionId: response.data.id });
}
return(
<div>Code ............</div>
)
}
above code works fine in dev environment but in production it is not working I have already added keys in github action which generates production build but not sure why it is giving undefined for STRIPE_BASIC_PLAN_PRICE_ID_USD and STRIPE_STANDARD_PLAN_PRICE_ID_USD variable value
Hi, I'm looking to create an app similar to gofundme and would like to be pointed in the right direction on how to use stripe for this. So far I see setupintents are the best option. Does anyone know a tutorial or doc to help with crowdfunding apps?
Hello, where or who do we contact when seeing this error verification_failed_other -> Stripe doc says to contact Stripe
@meager hawk @crimson needle @mighty hill I can't get a verification code to email
Or verification email
Hey, how can I get my publisher key to activate in Android Studios using Kotlin?
Hello! Question, is it possible to add another bank account as a payment method?
can someone help me with stripe webooks?
Hello team quick question : Do we need to pass Publishable keys in Element? How do we maintain the security of these keys while passing?
stripe fee is 26% ?
I am having issues connecting my stripe with QBO - is this function not supported
I'm having trouble finding a definitive answer in the docs, does anyone happen to know if you use a real credit card for an invoice in test mode, is the credit card actually charged?
When a purchase is made using Terminal, we want to be able to see which items were purchased in the Payments page of the Stripe dashboard. Is adding the item info to the Metadata of the payment intent the only way to do that?
Hello - this is not an ongoing problem but earlier today one of my card readers was unable to be discovered by the application. Everything was working for most of the morning, but then there was a 15 minute period in the middle of the day where the JS library was returning 'No available readers.' I didn't make any changes and the problem sorted itself out. Just wanted to let you know this happened.
does anyone know how I can contact Stripe about an issue with people using a companies name for orders that are not from that company?
Hello my stripe account just closed and I have payouts in my account will I still be able to receive them?
Hello, when im trying to make a get/post requests from stripe app, im getting error:
App.tsx:11 Refused to connect to 'https://httpbin.org/get' because it violates the following Content Security Policy directive: "connect-src http://localhost:* localhost:*".
App.tsx:11 [Report Only] Refused to connect to 'https://httpbin.org/get' because it violates the following Content Security Policy directive: "connect-src http://localhost:* localhost:*".
here's code sample for that:
import {
ContextView,
} from '@stripe/ui-extension-sdk/ui';
import type { ExtensionContextValue } from '@stripe/ui-extension-sdk/context';
import {useEffect, useState} from "react";
import fetchStripeSignature from "@stripe/ui-extension-sdk/signature";
const App = ({userContext, environment}: ExtensionContextValue) => {
// @ts-ignore
useEffect( async () => {
const response = await fetch('https://httpbin.org/get', {
method: 'GET',
headers: {
'Stripe-Signature': await fetchStripeSignature(),
'Content-Type': 'application/json',
},
});
console.log(await response.json());
}, []);
return (
<ContextView title="Create your first Stripe app"></ContextView>
);
};
export default App;
Hi, who can I contact re: my stripe account being blocked due to inactivity?
vzhidkov - CSP
Hi Guys just wondering, if a credit card payment is processed successfully but then refunded immediately right after, what will I see for the balance transactions?
Would there be a new balance transaction for both a new charge and a new refund?
If so, would the charge still become available in a few days, and then refunded immediately?
FYI in the test environment the above seems to be true, but not sure if there is any difference with live payments.
Thanks
Hello! Wondering if anyone has seen or can suggest "Infrastructure as code" for bootstrapping data into Stripe? Wondering if there's something that already exists (like a yaml/json format)? I basically want to be able to quickly spin up a Stripe test environment, fill it with some of the base data (products, prices, discounts, etc) in a consistent and repeatable way. Obviously can script this myself but again just wondering if there's something out there.
Hello, new one for here. I just wondering that does the CVV is mandatory for store payment info during user login phase? I use laravel cashier. Thanks!
So yeah, this was actually incorrect. I just went to turn off the live mode payouts aaaaaand it was already toggled off. Can't believe accounting hasn't been up my behind already.
This really needs to be fixed as test mode and live mode should ideally be totally separated.
I'm having a bit of trouble figuring out some kind of intermediary step in the connected docs here: https://stripe.com/docs/connect/enable-payment-acceptance-guide?platform=web#testing.
Essentially looking at step 2.2 (using PHP), I'm not sure, how to get the account id needed to create the account link when I create a connected account via step 2.1
I am having trouble using apple pay with connect account
Help around Custom Connect & Statement description :
Q1) We added an custom connect account to our platform. And are using Stripe Hosted Checkout with Direct Charges. https://stripe.com/docs/connect/creating-a-payments-page?ui=checkout&destination-or-direct=direct-charges
When on checkout page the end customer sees the name of the custom account. but in their bank statement they are seeing the name of the platform account (that is us) . How do we solve this.
I'm having trouble with apple pay with stripe connect account on production
It's working fine with test account
But not with production
@untold pier Please reply in the thread I created for you above.
Is it possible to create a transfer from a connected account to the platform's account?
What happens if there is a dispute but there is not enough balance to make a chargeback?
What if I try to make a refund but there is not enough Stripe balance (supposedly goes to 'pending', but it just succeeds in the test environment)
Thanks
is it possible to have some customers receive automated Stripe Billing email receipts but not every customer? We currently send our own receipts/invoices by email to customers that opt-in but would love to start having Stripe send them instead to the customers that opt-in. Is this possible?
hello, I just received this email from stripe telling me this : "Our systems recently identified charges that appear to be unauthorized by the customer, meaning that the owner of the card or bank account did not consent to these payments" . I dont really know what this means I'm new to stripe and some previous payout are being withdrawn tomorrow from my bank account
Hi team, we are using stripe for accepting payments in AUD. we are thinking of expanding our business to NZ as well. Need to accept payments in NZ for that one.
Question: Do we need to a new gateway for NZ side of business or can we use exiting one?
@devout jolt I'll re-open your thread, let's talk there
@languid tulip : can you reopen the thread around custom connect with direct charges.
Re-opened @viscid crown!
Guys, given I've created a subscription using the api with my app (in test mode), how can I trigger its expiration for example so I can test it as well?
Is the only way upgrading it to starter? Is ti required? Is there a way around? I wouldnt like to commit any more margin for now until I stablish the BP.
Basic question: Does the Nodejs library handle retries (429's), or do we need to implement explicitly?
when can i contact stripe using live chat ? The only method available right now is by email
When I am trying to connect my bank with Stripe will they gain access to all of my accounts or will it allow me to select which account they have permissions to connect to.
Hi there, how to refund the payment made by separate charges and transfers? Should I reverse all the transfers first or it's done automatically?
My account was closed cause I could not provide my Business Tax ID. I was waiting for a response from the secretary of state to send it to me but you guys closed my account.
is there no longer a "Delete test data" button in the Stripe dashboard in test mode? 🤔
Hi Stripe team,
is there a way to make an early payout?
I heard the payout period is 7 days in test mode
I am creating Standard connect accounts for our users. Our users then in turn will be billing their users for charges that we create based on API calls to our service. At some point, of course, a SetupIntent must be created and completed to create a PaymentInfo for the end user. In a previous discussion in this discord, it was suggested that the connected account use our (ie, the connect platform's) Publishable Key and their account ID to access the Stripe service. However, this clearly doesn't work for the SetupIntent, since that must be created using the Secret Key. So my question is: (a) should we as the platform be creating a SetupIntent for our users' customers? Or (b) is there a way for our users to get their own sk_ and pk_ keys to use to create and complete the SetupIntent?
Hey!
I wanna process recurring payments and save entries for each payment in my database.
In the past I've been listening to the invoice.created event, where I have created a database entry. Then on payment_intent.succeeded I've set the state of the payments entry to "payment_confirmed".
But now it looks like, that the invoice.created event is triggered AFTER the payment_intent_succeeded Event. So my app is crashing because now in the payment.intent_succeeded event I'm trying to fetch and manipulate the entry before it exists. But the payment_intent is referring the invoice object that is later on being referred in the invoice.created object. Why does it get triggered the other way around now?
It used to work just fine.
I am trying to use Stripe Connect for a delivery service app. I have a PaymentIntent setup and I create an Authorization Hold for a generic amount. After my delivery person finishes paying for the order with an issued card, I need to Capture the hold amount. I am using the PaymentIntentCapture service, but I need to manage how much money goes to the delivery driver and how much comes back to my business. I was trying to set the "Amount" field on the PaymentIntentTransferDataOptions object, but that doesn't seem to work on the PaymentIntentCaptureOptions object. The docs say I can set an ApplicationFee when I create the PaymentIntent, but since I don't know the total of the order at that time, I don't know the amount to set for the ApplicationFee. Has anyone worked with Stripe Connect and Authorization Holds?
Hi, I'm having an issue with apple pay recurring payments where both a 1 time payment and a subscription payment are being made, instead of just a subscription payment...How can I fix this issue?
Hi, is there a way to make full address field show when using PaymentElement?
Stripe pre-built checkout is charging card when SetUpForUsage is set to "off_session". We want to create the payment intent for future use and are trying to get our previous custom implementation to work with the pre-built checkout. Can you let us how to get the expected behavior using the pre-built checkout?
var stripeOptions = new SessionCreateOptions();
stripeOptions.PaymentMethodTypes = new List<string> { "card", };
stripeOptions.PaymentIntentData = new SessionPaymentIntentDataOptions { ApplicationFeeAmount = applicationFeeInCents, SetupFutureUsage = "off_session" };
stripeOptions.Mode ="payment";
stripeOptions.SuccessUrl = callbackUrl;
stripeOptions.CancelUrl = cancelUrl;
stripeOptions.LineItems = new List<SessionLineItemOptions>();
stripeOptions.ClientReferenceId = cartId;
To simplify, how can we create an off_session payment setup using the pre-built checkout. The code above is charging the card even though the SetupFutureUsage = "off_session"
Hello, I'm trying to understand pending_setup_intent in the subscriptions API. The docs elude to it being set when a subscription is created for the first time, but it comes back null or undefined when I create the subscription for a valid cus_ id. Can anyone help me understand where I may be going wrong? Am I supposed to create the intent? Also, when I "expand" it on /list I get an error saying it can't be expanded, but the docs label it as "EXPANDABLE" (all caps are how the docs label, I'm not yelling.)
@copper panther let's discuss in your thread, thanks
i need help If I set iterations to 0, will it be an indefinite payment?
Hi, where can I get the charge id from a payment initiated by a payment intent?
Is there anybody who can help me with Cloudfront throwing 403 for some reason, eventho credentials are provided for webhook signing, also cors settings are how they should be, webhook failure logs nothing
Hey Folks.
I have a EU-VAT specific question.
Our prices currently are tax-inclusive.
There is 1 problem with that: If a EU-customer buys something and uses their VAT-number, VAT is removed (correct) but the final price does not change (incorrect)
Desired behaviour: After entering the VAT-number, the price should decrease (to the net-price)
Question: Is it possible to achieve this behaviour with tax-inclusive?
Here is an example of the current (wrong behaviour)
mane-VAT
Hello, would anyone know when Stripe deprecated their ACH integration with plaid?
Stripe supports accepting ACH payments—directly from bank accounts—alongside credit cards. We currently only support ACH for Stripe businesses based in the US.
I am having issue connecting with my stripe terminal token. In one image you can see I am trying to use a token I cannot connect with. Also in the other image you can see my dashboard showing that I just made this token
I am using Android
can I retrieve a coupon only on front end?
Typedef-Coupon
Hello, how can I get the charge ID made by Stripe Element, from a payment intent?
Hello, we are charging fixed fees for services and want the processing fees added on top of this amount rather than being taken out of it - is this possible within the settings?
Where should the PaymentIntent confirm go when creating an order?
Hello Every one
I got an error and stuck on loading page while i am using =>
<script>
var stripePublishableApiKey ='${payRes.MyKey}';
var stripe = Stripe(stripePublishableApiKey);
stripe.redirectToCheckout({
sessionId: '${payRes.session_id}',
})
</script>
I getting this error stripe.js requires 'allow-same-origin' of sandboxed while i am not using iframe
How can i transfer my bank account fund to my stripe account
Hi, I'd like to know normally, how long will the money be avaible to a connect account's balance, after a successful transfer?
Morning. Is there anyway of retrieving the http Status from and paymentIntents api call.
Hey everyone,
I am trying to find a way to bill customers in a different currency than what they were billed in before without them having to manually enter the payment information again.
As I saw in the docs usually I would have to create a new customer and there is no way of copying the existing payment method onto that new customer.
I read in a previous thread (#948747055831080970 message) and stripe docs (https://stripe.com/docs/invoicing/multiple-currencies) that there might be a beta API to support this.
Does anyone know what state this beta is in or is using this? Would it be stable enough to use in a production system? If so what would I need to do to get access to this beta feature?
Thank you very much for your help!
:question: @frigid orchid 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, I have a question, how to update subscription only end current cycle, after payment; now working update subscription immediately after payment. I have monthly subscription
From the stripe dashboard, I have created products in USD price, and on the subscription page from a credit card it only accepts US credit card address.
How should i setup for multi currency
:question: @misty plank 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
i'm working on integrating the customer portal. following these instructions: https://stripe.com/docs/billing/subscriptions/integrating-customer-portal?platform=billing#redirect. in the section "implement redirect" is says i need a customer id. this means the portal is only useful after the customer has already made a first payment?
hey there need a bit of help, just wanted to know is there a way we can edit the details of saved card which was earlier saved with payment sheet api to be edited later on in custom ui, like card number and expiry date ?
Hey can someone help me?! If you choose recurring payment, is it possible to offer this with IDEAL or klarna? if I use one-time payment I see IDEAL appear, but not with recurring.
Hi, I'm working on subscriptions integration, past_due behavior. I'm giving past due subscriptions 2 weeks of retries. When all retries expire I want to downgrade the subscription (set all items to a free price) and let it run in 'active' state. Any recommendations how to achieve that? Thanks
Hi, does transfer_group option have any real meaning in separate charges and transfer? Or it's just working like a label?
hey guys, I have a question regarding graduated pricing
If I want to charge my customer certain amount for the first month and a different amount for the next month, Can I use this to acheive?
Does the second month considered to be second quantity or everymonth i have to specifify quantity seperately
The unit is always going to be 1
Babu-subscription
Hey folks, our integration tests started failing today because for some reason, a customer that we create can't be found a few seconds later when we search for them via their email. We did not change anything in our setup and the tests still work when I run them locally, but not in the CI. The customer gets created in a Connect account (searching also happens in that context). I have no idea how to debug this, do you have any suggestion? Did something change lately around search maybe?
Hey guys,
I am currently facing a problem when I try to pay an invoice via API.
The invoice can be created but if try to pay the invoice I receive following error: "You cannot specify an on_behalf_of parameter that is different from the merchant for destination charges using non-card payment methods."
Does anyone know what could this kind of error?
InvoiceItemCreateParams invoiceItemParams = InvoiceItemCreateParams.builder()
.setCustomer(customerRef.getReferenceId())
.setPrice(priceRef.getReferenceId())
.setQuantity(payment.getQuantity())
.build();
InvoiceItem.create(invoiceItemParams);
InvoiceCreateParams invoiceParams = InvoiceCreateParams.builder()
.setCustomer(customerRef.getReferenceId())
.setOnBehalfOf(caregiverRef.getReferenceId())
.setTransferData(InvoiceCreateParams.TransferData.builder()
.setDestination(caregiverRef.getReferenceId())
.build())
.setApplicationFeeAmount(feeInPercent.longValue())
.setCollectionMethod(InvoiceCreateParams.CollectionMethod.CHARGE_AUTOMATICALLY)
.build();
Invoice invoice = Invoice.create(invoiceParams);
return invoice.pay().getId();
How can I configure Stripe so that it only generates the invoice when the customer has paid and not before?
Hi, I have developed a page with stripe.js following this page using elements and stripe.handleCardPayment: https://stripe.com/docs/js --- My question is: In order to add the AMEX express checkout functionality from this guide: https://stripe.com/docs/amex-express-checkout do I need to create a specific page for AMEX or can I just add the js addon and everything will be ok?
Hey devs, I've not touched on subscriptions for a few months but I am playing around with them again and the new cli tool is awesome, thanks for that. a few months ago it wasn't possible to track part usage of a product across the cycle, meaning if a user adds a product let say the product is an additional user within their app and after 8 days they remove that user, I want a way to bill for the 8 days. I tried a few work arounds couple months back like classing units as time and calculating the usage at cycle end or when the user is removed but feels like more hassle than its worth, any new features, plans I'm not aware of to achieve this? Thanks
Hey fellow devs, I've got a client who needs to integrate the new sca into their payments. The current site is a glamping site which accepts bookings by connecting to the anytimebookings website via an api and then takes users to the stripe site to pay. My question is where do I make these changes to update to the new sca?
Hello! Im new here, I need help because I don't understand why stripe on my website hasn't worked for a few months. Can you help me. Nothing has changed. and I don't understand why it doesn't go.
can i attach screenshots here?
hello, can anyone help me figure out why i get the "source is canceled" error after attempting to succeed a payment intent that goes through 3d secure authentication in test mode?
Hey, stupid question but im beginner:
How do i turn off 3DS on my cards im about to generate? Or are they already without 3ds as a default setting?
(For the UK Stripe)
Thank you!
Hi team, Using Stripe Connect - My platform account is based in AU. I have seeing in payments that i am getting charged 2.9% + 30 cents on every transaction. So what does this price means https://stripe.com/au/pricing, why am I not getting charge 1.75% + A$0.30 for domestic cards?
Hi , i have question when i use stripe customer portal when user change plan success. have any solution to customize the success page like checkout success url
Hello, we enabled the Express stripe account on our SaaS platform to onboard new merchants to accept payments. Now we are trying to figure out if we could let the merchants use their existing Stripe accounts to accept payments. Are there endpoints we could use to use to onboard merchants existing accounts to accept payments?
Hi, an invoice became overdue so it paused the subscription
Users needs some time to pay and I don't his subscription to be paused for now.
How can I do this? Can I change invoice due date after being finalised?
Hello, I would like to know if it is possible to be declared as a self-employed entrepreneur in France and carry out e-commerce dropshipping with STRIPE in a healthy way while being based in London. I am French and I would pay my taxes in France.
thank you for your understanding
:question: @mossy pumice 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
Good Morning!
When listening for events on a webhook, I'm accepting Credit card, apple/google pay and Bacs payments via Stripe Checkout.
Which events would I need to listen to for these to fulfil the order?
Do they all get fulfilled if I listen for "checkout.session.async_payment_succeeded" or do I need to listen to " checkout.session.completed" for cards separately?
Hello,
How we can get records (Transaction, payout, 3d secure, charge, online/offline transaction) for all 'Connect' accounts?
Hi there
I'm using Stripe Connect to link an account by using my Client id of live mode, will I still be able to place test Payments on the behalf of that account or I've to 'connect' it separately with test mode client id?
TIA
Bom dia, alguém para fazer um atendimento em português?
Good morning, any developer to ask some questions in Portuguese?
hi guys. are the events in the developer tab sorted by timestamp? i cant figure out the flow because multiple events fire up at the same second but the ids seem to be random so im not sure if the sorting is actually by timestamp.
Hi, I'm using separate charges and transfers. However after successfully charging the buyer, I can't transfer the money to the seller, it's says that "You have insufficient funds in your Stripe account for this transfer. Your card balance is too low"?
Hey Devs 👋
I've got a feasibility question 😅 Sorry if this is the wrong place for it - I saw the server and thought I'd try.
__Some Context: __
Currently, if desired by the customer, our staff have to make MOTO payments directly through the Stripe dashboard. This unfortunately means the resulting payment flow is missing our internal logic and the PaymentIntent is missing our usual metadata that is added programatically.
Question:
I'm wondering if Stripe elements support MOTO card payments (assuming enabled on our platform).
The ideal flow in my head is very similar to our current customer-initiated payment flow.
- (Staff-facing) Frontend sends request to our back end
- Create the
PaymentIntentprogramatically on the back end (with the appropriate metadata + internal logic) - Respond with the client secret to the (internal-facing) frontend
- Load up the
PaymentIntentthrough the Stripe.js library - Allow the Staff member to complete the payment with the one-off card details entered into Stripe elements (so these sensitive details don't go through our servers)
- Action the
.succeededor.payment_failedwebhooks as normal
Is this feasible?
Hi i have a client that was refunded 14th March and stillnot recieved this?
:question: @slow anvil 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 strip re open a closed account that was closed a couple months ago?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi,
I'm trying to follow this manual to save credit card for future use during payment: https://stripe.com/docs/payments/save-during-payment
Before actually charging the customer's card (this is section "6. Submit the payment to Stripe"), I want to perform some validation. For example, I want to check card issuer's country, and if we don't accept this country according to our business rules, I don't want to allow the customer to make the payment and save this card.
At what stage in this flow can I perform this validation?
How to configure api for Configure tax form settings for connected account without stripe dashboard ?
how can i enable wechat pay on my website (integrated to stripe), --I i activated it on woocommerce but in activation list on stripe, i see nothing related to wechat ???
Hello, is it possible to make customers enter their VAT on Stripe checkout as it is previewed on https://stripe.com/en-lv/tax Section Tax ID Validation?
How are the /v1/prices, /v1/coupons & /v1/promotion_codes endpoints sorted ? can't find in the docs, as it is for the products endpoint
hello
cf: https://stripe.com/docs/saving-cards#automatic-card-updates
does a payment method ID change when the payment method is "automatically updated" (event=payment_method.automatically_updated)? or does it stay the same?
thank you!
Hi, could you please unlock this support thread: "AC-terminal"
I fell asleep last night and didn't respond. Wanted to say that my merchant id is the following: acct_1KdIhIIJZpIjm1tz
Hi, is there a webhook event that I can use to know that a transfer to a connect account is done and available in the connect account's balance?
Buenas tardes
Alguien me puedes echar una mano. Pongo mi clave en wordpress y me sale error
hi
Could I have a reply to this🙂
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Support emails don’t give me a straight answer hence why I came here
Good morning, in the docs prebuilt subscription page it says that when you create a product it is given a look_up id, but when I go to look for that id it always says null, whats going on?
Can someone please help on how can I make the currency change according to the location of the user/customer to avoid this error
"Non-INR transactions in India should have shipping/billing address outside India."
I am entering the address from India
The default currency is USD
Hi, we are using Stripe Connect with destination charges and collecting an application fee. We want to enable Klarna as another payment option and would like to charge a different application fee for Klarna payments. Do I have to create separate PaymentIntents one for card and one for Klarna to charge different application fees? We are using the Card Elements on our checkout page.
What happens in scenario if after purchase it turns out that VAT is not valid? Does Stripe charge remaining VAT in another payment?
Using Wordpress & Stripe - is it possible to customise the messages that appear via api when a card is declined etc.. ?
Update Subscription: upgrade to new price starting the next billing cycle.
Hi, I need help with upgrading subscription for future date i.e. current period ending. thank you
Hello, I was wondering what would be the best way for my case.
What I'd like to do is "Per-Seat model + charge in arrears + proration".
e.g.)
(1) Starts a subscription with 5 quantities on Jan 15 (with billing anchor to the first day of each month, so Feb 1)
(2) The customer is charged on Feb 1. Only for prorated 5-quantity usages (Jan 15 ~ Feb 1).
(3) No change on the quantity
(4) The customer is charge on Mar 1. Only for the previous month usages (Feb 1 ~ Mar 1)
Since the proration only applies to licensed usage-type, I tried to do this with licensed
Then I ended up charging users for the prorated amount of the previous month and the amount for the next month up front
which is prorated 5 quantities (Jan 15 ~ Feb 1) + 5 quantities up front (Feb 1 ~ Mar 1) on step (2) above
With metered, I can collect payments in arrears but no proration...
Is there any way I can make my licensed prices charge in arrears?
Hi! Does anyone know if it is possible to see the fee amount (for charges and tax service) that Stripe collects for a PaymentIntent from the API. You can see the fee amount in the UI here: https://dashboard.stripe.com/test/payments/pi_3KienoBGLd1HVBci13Pn9sM0 but you cannot see it https://stripe.com/docs/api/payment_intents here unless I am missing something
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Is there a way to pass custom data (ie metadata) when creating Checkout Session, and have that data forwarded to the webhook event "invoice.paid"?
What we are trying to achieve is distinguish between different kind of payments because we use Stripe (both subscriptions and oneoff payments) for multiple business units, and we threat them differently internally, hence we have to react to payments differently. The customer id is not enough because a single user can be client across all the different business units.
Quick question regarding receipts - I know that when doing on-site EMV cards the Charge object returned with a successful PaymentIntent includes a payment_card_details.card_present.receipt hash with some details required for receipts.
Is there some equivalent data structure - or any specific guidelines - regarding what we return from an online transaction? We'll be sending our own receipts emails, not using Stripe's.
Hey folks. I have a payment receipt for a charge that has no associated invoice. Is there no way to get the receipt as a PDF?
The dashboard lets me send an email receipt but no pdf.
Hi there,
We are offering one time payments with stripe checkout.
If a payment is declined or failed: What is the best practice to get a new payment method of the user?
Is there somehow a link which we could send the user to update the payment method?
hi guys. is it normal to get an invoice.payment_failed event and an invoice.payment_action_required event firing up at the same time when the 3d secure pop up appears? my flow is i have a pending subscription that is supposed to link to that payment intent if the authentication succeeds but since i catch the invoice.payment_failed event, i delete that subscription. but i keep getting the invoice.payment_failed event regardless.
When a customer cancels their subscription, I do not cancel the subscription immediately. Instead, I set the attribute cancel_at_period_end to true, which will make the subscription cancel when it enters the next billing cycle.
When I update the price for a subscription that has cancel_at_period_end set to true, but the subscription is still active, then it looks like the update also changes the attribute canceled_at to the current timestamp. I am using the attribute canceled_at to log when my customers churn. Setting this attribute to the current timestamp makes it look as if many customers churned yesterday, when in fact they cancelled their subscription at a completely different time earlier in their current billing cycle.
I understand that this is expected behaviour, but I find this behavior counter intuitive. Can you explain the rationale behind the canceled_at attribute acting like this?
I am using the canceled_at field to track churn in our own data warehouses, and this behaviour is causing issues with our tracking. Is there any way to get around it?
Hello! I just completed and deployed Connect Express to production on my app. I was able to make a purchase using a personal card, and had no issues. However, this morning I saw an order which was stopped by an issue with 3D secure. It says "The PaymentIntent needs to be authenticated by 3D Secure". What makes one payment require 3D secure and others not? It didn't mention anywhere in the Connect Express documentation that 3D secure was a requirement
Hey guys, Is it possible to disable cards payment in stripe?
and second question: how can I add a sepa payment method on a customer via dashboard? I am only able to add a card....
Using the pre-built checkout in setup mode, is there a way to add line items? We are trying to migrate from our custom checkout to pre-built and one of the scenarios we have is creating a SetupIntent but displaying exactly what they will be charged for in the future. The pre-built checkout form implies that we will just save the card and charge it but doesn't seem to allow us to specify that it will only be for that item they are checking out with. Make sense? How can we use the pre-built checkout in setup mode but have the correct user experience for this scenario. The options I see would be do display the exact items/price that will be charged in the future or to customize the message at the bottom to specify that we will only be charging $xx.xx
I'm planning on supporting iDEAL, Sofort, and Bancontact for a subscription product of mine. These methods are listed as bank redirects, However, it looks like subscriptions is supported using SEPA Direct Debit. Does that mean that for subscription related products, I can just use SEPA Direct Debit instead of enabling iDEAL, Sofort, and Bancontact so I don't have to handle bank redirects?
Hi everyone i am using a PaymentElement component from react stripe library. Currently i have also set a tax rate for my product.
The question is, i want to retrieve from stripe the tax rate that will be applied on the final payment; it is applied but i want it to display it on the front end and i don't want to hardcode it
Hello, I would like to know if Latin America is available for the purchase of cryptos and nft
hey again, im trying to understand how a lookup_key is made, in the docs it says it's made when you create a product and give it a price, I noticed some of my products have them but some dont....when I click on the logs endpoints at the bottom of the product page I see in the json data that lookup_key is null for many of them. how is a lookup_key created?
Hellow I am really having a hard time connecting my stripe account to by bank.
Is there a way to add statement descriptor to a subscription?
Hi there! I'm doing my first steps into stripe. I've created 2 standard accounts and wanna use connect in order to connect the main with the secondary. Then I wanna test in test mode that connection and make a direct charge to the secondary account, using the main. I've tried both, the Stripe-header in order to make a direct charge, and the access_token but both give me the same error message:
'In order to use Checkout, you must set an account or business name at https://dashboard.stripe.com/account.'
The problem is that the secondary connected account has a name, and the main as well, but if I go to the main>connected accounts>'that specific account' it shows like the name is 'New Company' and I can't change that name too, due to some permissions needed, that it doesn't specify.
Could someone clarify where I'm messing up? Thanks!
@prisma junco Please keep all the information in your thread
I do apologize! Thank you
I'm testing Stripe Connect on a staging server. After going through the connect process and clicking "Skip this form" it's redirecting me to 127.0.0.1:3000 instead of the staging app domain. Is there some setting in Stripe I need to adjust?
It works fine in local development but it appears to be using the local url on the staging server
Is there a way to skip account creation when testing the Connect onboarding flow? The only thing I see in the docs is related to doing so with OAuth (which I am not using and isn't recommended anymore)
Hi, quick question about Instant Pay - if we want to pass on the 1% fee to the recipient, does Stripe have any built-in functionality to do so? Or do we have to manually calculate the deduction then pay out a reduced amount
How much access do I need to give someone to be able to one of the connect apps? (e.g. https://connect.stripe.com/oauth/v2/authorize?response_type=code&redirect_uri= [...]
They're saying the biz doesn't show up on the list under "Select the account you'd like to connect to XYZ"
Hello guys, we are looking into adding Membership capabilities to our iOS app (subscription), i know that the App Store rules have been changing a lot lately and wanted to gather some insight in what has changed, if In-App purchase is still the only approved way to do this or if using Stripe is a viable alternative now.
Thank you
Is it possible to have a card element ask for billing address in addition to card details?
Is it possible to anchor billing cycles to the end of the month, so that all invoices will be at the end of the month. Or is it only possible when it is anchored to a month with 31 days, so that subsequent months (that do not have 31) will then be billed at the end of their months
Hello, I'm new, I have a detail with a checkout form from a woocomers, I need to be able to edit it but I can't find where, apparently it's from STripe, can anyone help me?
Any idea on when Stripe Checkout will support more payment method options than "card" for recurring prices?
I have stripe connected to Squarespace, but cannot distinguish between donations and merchandise purchases. Is there any report function the delineates what was purchased?
Quick question: The documentation for the paid property on a Charge (only) says:
trueif the charge succeeded, or was successfully authorized for later capture.
Does that mean that false indicates only a failure or an error? Is is it safe to consider false to always mean the charge failed, and the transaction should be cancelled or the user would need to retry the payment?
How can I tell what product and price is associated with a payment intent? I can tell what product / price is associated with a subscription payment but not a payment intent
Are payment method Id's globally unique or just account unique? ie, could I get the same paymentMethodId, on two different accounts?
Hello, I am testing ACH instant verification on my localhost and I am able to link a bank account to a customer using 'mode' => 'setup' when I create a session for the Pre-built Checkout.
However when I try paying in 'mode' => 'payment' with the same customer the linked bank account does not show up and instead I have to connect to an institution again to pay.
Would anyone know how to get it to work properly and have the linked bank account show up as a payment option?
Hello, I have a question, why can't I activate the payment option for vape goods?
@dim hearth heads up, its cuz we're both Connect accounts trying to connect to each other
@snow quartz I unarchived your original thread in case you have a follow up. Or are you working with another user here?
Can I get some confirmation on my observation re: API concurrency? (details will be in thread)
Good afternoon, I needed to know how I can integrate stripe on a WordPress site with the Paid Member Subscriptions plugin. However, the recurring payment must be in Brazilian Real
Can't seem to find this anywhere in the docs so I thought I'd ask here. Does Stripe automatically prevent payments from countries that are sanctioned? E.g., in the US, would it automatically prevent a transaction from Cuba or is that left up to the end user?
Hi, is it possible to get a transaction breakdown for a payout? I need it for automatic and manual payouts.
Hi! I have simple question: I thought when using virtual cards generated by Stripe Card Issuing you can only accept 3DS by SMS code you receive, but after reading throught this text https://stripe.com/docs/issuing/3d-secure I noticed theres a picture of 3DS windows saying "Open your Stripe app to verify the payment". How do I activate it? Confirming just by my fingerprint is way more convenient than copying SMS code, but Im not sure where to enable inapp verification instead of SMS code. Talking about UK Stripe.
Thank you so much:)
I think we might need to scrap Stripe Subscriptions in favor of just handling invoicing generation ourselves. Has anybody had to work on sending an invoice before a subscription starts and having that payment apply to that subscription?
Trying to retrieve the customerId along with the session object after a "setup" mode request. The expand method does not seem to be working:
var options = new SessionGetOptions();
options.AddExpand("customer");
var sessionService = new SessionService();
Session session = sessionService.Get(session_id, options, requestOptions);
The customer returns null
Can someone answer a question regarding use of stripe for restricted business? e.g. gambling
Is there a way to mount the Payment Element before generating the client_secret? You can do this with the Card Element and I feel like it provides a conversion advantage if you can collect payment in one step (and generate the client_secret on the fly).
I'm looking to store order information on my database and would like to reference to a payment there. I'm assuming the paymentIntent ID is what I should refer to for this. I wonder, what is the maximum length of a paymentIntent id string?
I was very excited for the official Search API support added to the .NET SDK today, but my first foray has failed 😦
Using the same query I get results when I form the request manually as I had to before SDK support was released. metadata['cs_cust_id']:'2183198' // returns 2
When I do the same via the SDK, I get no results.
var foo = custService.Search(searchOptions, requestOptions); // returns 0
Any idea what I might be doing wrong?
Did you update to the latest SDK? The search capability was only added to the last one. Also, there was an API change between Beta and GA- so, for example in JS, stripe.search.charges became stripe.charges.search
I still haven’t recieved a reply to a email I sent 10 hours ago
Im looking to store the invoice objects, so I don't need to hit the Stripe server constantly, whats the best webhook event to use that will give me access to hosted_invoice_url and invoice_pdf
I'm using SDK version 39.101.0
I don't use .NET - have you checked NPM to see if that is the latest?
(or wherever it is you get latest packages for .NET - as I said, I don't use it at all)
When dealing with checkout sessions, after a non failed transaction the user is forwarded to success_url. Im assuming nothing is posted with that redirect, so the landing page has no knowledge of what happened in the checkout session. Does stripe complete all of the endpoint API hooks before sending the customer to success_url? Can that landing page rely on the outcome of the checkout session already being "finalized" and can lookup those results to know what happened during the checkout session? Or could there be a race issue between when the customer loads that page and my backend would have "heard" from the API what happened?
Hello - we are looking for some help in the best way to go about safely exposing stored credit cards to choose and charge from. The use case is: We are an ecommerce platform and we would like our customer support team to be able to pull from a stored payment method of a customer's account to place an order on their behalf - using what is already on file and added by the customer. We have the payment methods successfully saving to the customer object in Stripe but are curious what our options are for exposing this ability within our own custom portal / etc.
Hello, I've been looped into a request made by our marketing and analytics teams:
"I had a question about single use coupon creation and if there was a way to programmatically create 5,000 unique single use codes"
Does anyone have any insight on the best path towards achieving this?
Is there any way to resend a subscription invoice from the GUI?
Stripes becoming a joke now they don’t reply to my emails and instantly ban close my stripe account when I verify it pathetic.
Yes - un archive
Regarding subscriptions; I setup the billing portal API, within the portal i allowed the option for a customer to "update" their subscription plan. If they change to a higher tier plan stripe prorates the remained of the current plan they are on and only charges them the difference to upgrade. Seems reasonable. (More to type once thread started.)
Hi can you help me pls. I want that after a customer buys a product, that he automaticly gets the link to the Telegramgroup. How can i do that? There is no thank you page or whatsoever
hello team : want to understand in what scenarios does Stripe trigger 3d-secure?
Is it based on the banks response? Is it always for certain banks? Can we expect more cases of cards needing 3d secure in some markets? Any special Stripe insight here would be great.
Hello everyone, when creating a PaymentIntent, I'm setting the item description in the options but it's not being displayed on the reader. When I look at the event log in my dashboard, the description is in the object. Is there something I am missing?
Hi! When creating a subscription with Stripe Checkout, is there a way for it to set the default_payment_method on the customer.invoice_settings? It looks like it’s just setting it on the subscription. Or is setting it on the customer not recommended?
https://github.com/stripe/stripe-php/blob/master/lib/Card.php Seems to not really match up with the expected properties for the Card object on Payment Method (https://stripe.com/docs/api/payment_methods/object). The link it references (https://stripe.com/docs/sources/cards) is also deprecated. I used to open PRs to adjust PHPdocs, but this documentation is auto-generated these days. What to do? Specifically I was missing the wallet hash.
mrcoles - Subscription
When setting up the billing cycle anchor, a unix timestamp of 1648771200 results in the billing cycle starting on March 31 instead of April 1. Why? (I am using the Stripe API)
jsonkuhrt-billingcycle
Hello,
I am planning on running a multivendor marketplace using Stripe Connect. I did have a question regarding accounts that are flagged, closed or accounts that are frozen.
I am reading multiple reddit posts that have Stripe closing accounts with very little recourse regarding supposed fraudulent or flagged payments. As a multi vendor marketplace how can I prevent this from happening? If I use Stripe as my payment processor it would be detrimental to my business if Stripe were to close my account without notice due to a vendor’s potential misconduct. My account could be flagged and those transactions completed on my site would be restricted from future transactions, essentially shutting down my site.
I see Stripe offer many buyer and seller ‘protections’. But how can I protect myself from Stripe flagging or shutting down my account due to a vendor’s potential errors? As developers what causes accounts to be flagged and how can I prevent this from happening?
Hey! I'm working with invoices and running into a little issue.
I have a Stripe account, let's call it "Account A", it has created a connected account, "Account X", and I have a user that is a Customer in Account A. When I create an Invoice using the "on_behalf_of" and "transfer_data.destination" fields for Account X, and the customer in Account A, the invoice is successfully created for the customer and the destination of the charges/on_behalf_of fields are properly set to Account X.
The issue comes up when I try to do an invoice.list() for Account X... I don't see the invoice that was created in the API response, nor do I see it in the Stripe Dashboard for Account X. Why is this?
A1F1oridaMan-Connect
hello team quick question :
What is Stripe's recommendation to do internationalization.
We want to display the price based on the customers locale and ideally charged them on that price. Is that possible to do automatically?
Hello
I have issue with complete the payment with message says inviled API KEY PROVIDED sk-ive *****
I have change the sk key 3 time but still the same is there any solution?
Hello Team, We are developing an a game using the Unity3d platform. In this game we have in game purchases and we know how to integrate Stripe to receive payments in our game. However, we also award cash prizes in our game so we need to be able to send payments to those who win the cash prizes. There doesn't seem to be a way to use stripe to send payments / payouts ( unless they are a vendor of some kind) to a customer. Any ideas on what we need to do to send payments to a customers credit card or bank account would be very helpful. Thank you
Hi! Is it possible to hold payments for 30 days in express account?
HI Team, I am trying to add connect an express account but the account status is Restricted..It says Need owners Address is Due and payments and payouts are disabled..?? Could you please advise how to fix this issue. Please share any documentation link that guides to fix this issue.
Hi all, is it possible to expand properties using the Javascript SDK? I would like to retrieve a payment intent but with the payment method expanded in the frontend.
Hello Team,
I am doing recurring subscription using bacs payment but I am not able to find detail of that payment
Hello Team,
i have 1 stripe customer(Lisa)
in my website lisa have subscribe monthly plan
then she update her plan(month plan to yearly plan) from stripe portal
Issue: whenever i find lisa's invoice that time i got old invoice
so i am using Retrieve an upcoming invoice's line items this api to find all invoice as per stripe response
but in my api response i got not perfect postman response
Hey, using Stripe Connect, when creating a checkout session how do we align a selected currency with the Connected Account's PaymentMethods? We let the Connected Account select a Currency and their preferred PaymentMethods but if the PaymentMethod is not available for that currency we get an error.
We create a checkout session something like this:
Stripe::Checkout::Session.create({
success_url: 'https://example.com/success',
cancel_url: 'https://example.com/cancel',
line_items: [
{price_data: {
currency: connected_accounts_selected_currency
},
...
quantity: 1},
],
mode: 'payment',
payment_method_types: connected_accounts_capabilities_types
})
So now, if the Connected account chooses something like GBP as their currency for the product and select an incompatible payment method, we'll get an error
(Status 400) (Request req_9gzGdE) Invalid currency options ``gbp``. The payment method `bancontact` only supports the following currencies: ``eur``.
We could filter them inside of available_capabilities_types() method, but there seems to be no way to get existing payment methods together with their accepted currencies.
Hi Guys,
Just wanted to know in order to perform live and test payments, do we have to 'connect' accounts from both live and test client-ids?
A little confused how Stripe expects it to be done.
Hi there. I am using xamarin.ios and xamarin.android and need some help to do 3DS via a webview. is there anyone with some experience with this here?
HI i need help regarding stripe fee.
Bonjour , quel est le numéro français de l’assistance stripe ?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi, there. At this page: https://dashboard.stripe.com/settings/billing/automatic you can set an Upcoming renewal event to Create an event for upcoming invoice 7 days before a subscription renews. What event exactly does this trigger? example: account.updated?
nini008-french-help
How do I create a customer when creating my payment intent?
Hi, I'm using the Stripe Payment element to collect card info for future payments. When using stripe.confirmSetup on form submit, is there a way to set the new payment method as the default payment method? If not, how can I programmatically set the payment as default afterward?
hello, how do i get the transaction id (that is reflected in my stripe dashboard) after a checkout session is successful? the checkout session id is different from the transaction id.
Hey folks, quick question: I noticed that the default invoice numbering is CLIENTID-0001, though probably a very rare use case, anyone knows what happens after CLIENTID-9999?
Hey guys! I am having weird issue when trying to charge a connected account on dev: Request req_7mdvrMqrRtFIWn: Cannot create account debit on this account; please contact us via https://support.stripe.com/contact with details for assistance.
Can anyone help with this please?
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.
Please open old thread
My subscription charges based on usage so when someone initially subscribes it generates a £0.00 invoice. can I stop this from happening?
hey, i have a problem with woocommerce payment by stripe. I can't access my dashboard. When I log in, I go directly to the taxes page
Hello. I have a question about testing integration with Stripe.
We can easily test successful cases in our app using card PANs that always return successful result. But when we use PANs like 4000 0000 0000 9995 (insufficient funds), we cannot attach such cards to a Stripe customer (even if we add a card via Stripe dashboard). Is this behavior expected? If so, how should we test declined payments?
Hi, any idea what could cause this exception in the .NET SDK? https://pastebin.com/VKtsRXYW It is occuring from time to time on our production server
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Morning. Is the Payment Account Reference PAR available in the charge data?
Hello everyone,
I wanna ask if I retrieve and object created with another API version will work ? does api version affect object Ids ?
I created a subscription for a customer (pays $10 per day) how can I query this customer's transactions for these three days after three days via api
Team, QQ on Refunds. The way refund status gets reflected on the Stripe dashboard, I would like to show the same status in my application w.r.t to particular payment intent id. Example: 'Partial-refund', "Refunded" etc. From whic api, i can get this details?
Hello stripe team i have a problem with my account
smriti15s-refunds
:question: @wary ember 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
Im getting, Customer cus_XXXX already has the maximum 3 current and scheduled subscriptions. Is there a way around this? Is this bad practice? What should I do instead?
I'm having an error syncing API data via the dj-stripe Django library, I keep getting a 403 error from AWS regarding the logo file. Made a bug report on the Github, but no movement so far, so trying here to see if anybody is familiar with it
hi. how can I save customer and payment details without a payment intent? and also with stripe connect custom
Hi everyone, does anyone know how to link my depop account to my stripe account?
@stark rover we don't I'm afraid, you'd want to reach out to Depop's support directly for help with that.
Hello I have a problem with your platform, I paid a subscription to a person but without creating a stripe account and I can not cancel this subscription so I pay 14.9 € per month, how to cancel the subscription? Thank you
Hello, I saw a message on my account that the payment method "Przelewy24" denied access for my company. What is the issue? I called "Przelewy 24", but there nobody knows anything.
This channel gets a lot of none dev related questions doesn't it 🤦♂️
:question: @solemn roost 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
This is a regular website that doesn't even have an email to contact! Please provide an email where I can write?
@solemn roost there's a "contact support" button at the top right where you can email/chat/request-a-call
How to unreject a rejected custom account? Because it's possible, it happened to us on the production. I'd like to reproduce this in the sandbox environment.
Hi all! I was wondering if there's any way to read an Express Payouts account's account number through the API?
can i set