#dev-help
1 messages ยท Page 154 of 1
You can find more info about it in Stripe Docs, at the bottom of Navigation Bar, click Stripe Checkout and Get Started
๐ฆ alright. I'll work on stripe checkout.
Thank you for your quick answer and directions! ๐
No problem!
Trust me it's a very good one, you will like it, easy and a lot of customizations possible
Hi all, I have a question about managing currency. Can I force my users to create Stripe Standard Accounts with CAD currency only? or if there's a way to get the amount received by account in CAD only instead of their bank account currency. I have made a payment session in CAD, but noticed that if the user uses a bank account with a USD currency, the amount I'll get in transaction is USD. I don't want that to happen, I want to fetch the CAD value. Or not make this happen at all by forcing only CAD bank accounts.
Hey @red spruce , can't say about Stripe Accounts but if you need standard payments, you need to set the currency to CAD and the currency conversion should be handled by the customer and their bank afterwards, by the way just to be sure, check if currency is set to CAD
Hi. Is it possible to change the statement_descriptor on the subscription.create ?
cnguyen-statement
Hi there. We have a checkout process in which we want to support both card and sofort payments. We do this using the PaymentIntent API. The problem is we would like to support manual capturing for the card payment method. The sofort method doesn't allow that though. So it seems like our only option is to create two separate PaymentIntent objects, one for manual capture and one for automatic capture and then let the frontend decide which of those it needs to use based on a custom payment method selection UI. Do you see any other way of handling this use-case?
I have set CAD as currency everywhere I need to: creating account and preparing payout sessions.
Hey, sup)
Does anyone knows whom can I connect to discuss partnership?
Hey - We are implementing the identity journey and keen to explore how we can customize the modal UI outside of the normal global branding settings.
It'll largely be focused on adding / replacing copy,
This is mostly so we can get limitations with our designers - but give them the most amount flex possible
I am using @stripe/stripe-react-native package for accepting payments through stripe in my react native application.
On confirming setup intent for storing cards info app crashes on android alone but works fine on iOS
No error logs found on debug mode. Kindly help me in resolving this issue
Hello, is it allow to bank transfer using stripe in Singapore?
Is there a problem with creating and canceling intents everytime something with the intent fails or the client closes the cart?
hello guys
Since yesterday our customers are facing the problem for payment
below is the error we see
Stripe blocked this payment.
Hello,
We are getting an increasingly large amount of "Payment declined" due to the error:
"Tell the customer to try a different payment method, or they can contact their issuing bank for more information."
The customers guarantees that their card is valid and works for internet purchases. We've been trying to sift through the logs to find an answer to this, but we have a hard time finding anything of value.
Any guidance provided on how we can proceed with the troubleshooting would be greatly appreciated.
:question: @toxic quartz 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
How can I create a Stripe Checkout and link it to my customer? Do I need a domain for this?
Hey, when payment collection is paused, will a subscription continue to roll over at the end of each period? If so, which events will be sent? subscription.updated and invoice.voided? I tried to simulate a roll over by resetting the billing cycle but it wouldn't me do it while paused.
Hello,
If we create a paymentIntent to reserve funds on the customer's card and he completes payment, is there any case in which we couldn't capture the authorized amount?
hi, I have a problem. I tested the case when on the customer's card (mine) no money. I tried to subscribe, and my bank sent a notification about an unsuccessful transaction four times in 1.5 seconds. Stripe wrote that there is no money on the card in the decline code
I tried another bank, the card is valid and everything is OK, but I specifically withdrew all the money from there to get the error "insufficient funds", but I got card_declined with the clarification "reenter_transaction". I think that stripe sent several charge attempts in a super short period of time, and the bank rejected only the first attempt because there is no money, and the rest because there are many frequent charge requests. The last error went to the stripe, saying that the card is not valid
1st: https://dashboard.stripe.com/payments/pi_3KJd6hJjQnE8qVRc18lk4fbl
https://dashboard.stripe.com/logs/req_A9WYeKaOAKI9x9
2nd: https://dashboard.stripe.com/payments/pi_3KJd4nJjQnE8qVRc1GUUTQrg
https://dashboard.stripe.com/logs/req_juIyr48CKhrIyv
sorry for screenshot in Russian (notifications from 1st bank), but here is the literal translation
"FPS Booster failure. Insufficient funds. Card *5638. Now"
Is there a way to retrieve a cancelled subscription information using the Python retrieve subscription API? The Stripe API version integration version is 2013-02-13. I end up getting this error - stripe.error.InvalidRequestError: Request req_DCRbK79emzmWPM: Invalid status: must be one of active, past_due, unpaid, incomplete, incomplete_expired, or trialing
Is there someone who might be able to help get me connected through to link-beta? I had been told to reach out via this channel and it's been about a month since the last response I've gotten. I'd love to get working with some of the wonderful things they have working and help in any way I can ๐
Good morning ๐
Got a question regarding rate limiting, in particular with concurrent resource access. We recently started to get this error "Stripe::RateLimitError: This object cannot be accessed right now because another API request or Stripe process is currently accessing it. If you see this error intermittently, retry the request. If you see this error frequently and are making multiple concurrent requests to a single object, make your requests serially or at a lower rate."
Some context: So this error is being triggered while processing a webhook (payment_intent.succeeded) and trying to retrieve the invoice associated to that payment intent. What changed on our end that started triggering this error is that this particular webhook is being processed in a background job. The question is, could we be having a concurrent access issue with some Stripe internal process given that we are returning 200 from the webhook immediately? What should we do to prevent this from happening while running the webhook in background?
Let me know if you need any other detail. Thank you very much for your time
I need to create multiple accounts to differentiate the different business segments of our service. Is there any way to handle the onboarding, other than filling all the tax documents, business ids and other details etc. over and over again?
In short, I'm looking for a button that says "Copy the business details from another account", since it's essentially the exact same business, we just need another account for better organisation of our apps & services.
My Issue:
Webhook signature verification failed. No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
Route
router.post(
"/webhook",
express.raw({ type: "application/json" }),
WebhookSubscription
);
Webhook
async function WebhookSubscription(req, res) {
let event = req.body;
//console.log(event);
console.log(req.headers);
if (endpointSecret) {
const signature = req.headers['stripe-signature'];
console.log(signature);
try {
event = stripe.webhooks.constructEvent(
req.body,
signature,
endpointSecret
);
console.log(`success`);
} catch (error) {
console.log(`Webhook signature verification failed.`, error.message);
return res.status(400);
}
}
Endpoint signature has been triple checked & I can console.log the req.headers fine
Hi.
I integrated with stripe.js in test mode, switched to production mode, created the new key pair and updated my system variables. But when trying to make a purchase, I encountered the error "testmode_charges_only". Are there any activation steps after onboarding?
I want to pass stripe fees on to my customers. How can I add that as a line item in a Payment?
Hi, does these settings apply to subscription made with connect?
Hello, what is the purpose of attaching a payment method to customer and is there any downside?
Hello,
I need to add cards to my customer (before payment), I've done the backend api integrated with stripe api and working with the test token (ex. "tok_visa"), the question is, how can I create that token on frontend with a real card to pass at the backend? If i use the CardField component of react native it return the token of the inserted card?
Hello! I'm new here, I need to add "shipping rates" to a product in Stripe. I have read the manuals and they indicate that it should be added to the code, but it is the first time and I don't know how to do it. Is there an easy way to add it?
Hi, I need to setup future payments on connected accounts using a customer created on the platform account. How can i use the same customer on my platform account for the connected accounts?
Hello , I need to implement Bank to Bank Transfer Implementation, I have checked stripe doc. Please tell me is there possible to implement this function using stripe. I.e. User will Input Bank Account Details as bank account no and ifsc and money will debited and credited to Crediter(MainAdmin) Account
Hey folks. I have an issue with setting up Checkout on a Ruby on Rails 7 application. I've been at this problem for 2 days.
I'm trying to post a session, but I receive a cors error I cannot get passed despite using rack-cors and allowing all origins:
Access to fetch at 'https://checkout.stripe.com/pay/cs_test_a1staKyoMk2crdihFKXPEZ7JTBtU7K60c1MWtZCWWgYHuDnchFSR4TPqs1#fidkdWxOYHwnPyd1blpxYHZxWjA0T10ybGNOMEdINTJrbURfXDJ%2FcW5AQ1E9Ykd2aGJwcEJiczFRaW51UDI1PH1RbTdkME59QUpCS289akFXSlFka192M3F9cFZfZGlDZk5tfX9NTVN1Z0tkNTVoNmduSmBsSicpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl' (redirected from 'http://localhost:3000/create-checkout-session') from origin 'http://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. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
Hi! I have an issue when trying to create a Connect Link using Stripe API.
[19-Jan-2022 07:37:42 America/Boise] PHP Fatal error: Uncaught Error: Class 'Stripe\StripeClient' not found in /home2/nlinersv/public_html/event/stripe_account.php:17
However... everything works fine when I integrate the Stripe API for Payments
kirti-bank-transfers
Hello, if I create a checkout session, and put a "stripe_account", will this create a direct charge?
Hi there!
I have an question regards paid out of band and SQL / Sigma.
Some background.
We are using an payment provider outside of Stripe but we are uploading invoices and marking them as paid out of band.
When trying to look into this via Sigma / SQL im not really finding this information in the available tables.
Anyone have an idea of where this data might reside from a Sigma / SQL point of view?
When calling the API I can get that information in the response, but would rather de a Sigma SQL query instead of fetching all data and then doing a filter / query locally ๐
Matthieu-connect-session
Hi, I was having this issue few hours ago. And I got new question related to it. I hope you can help.
N0xB0DY-
Hello, is auto cancel of payment intents authorized but not captured after to 7 days configurable? eg can we make it 21 days?
no. it is set by card networks
Hi Stripe team, I'm trying to charge application fee for users through stripe.
And I see that Stripe direct charge provides application fee handling. But the only concern is direct charge not only handle application fee but also sending money to user's account as well.
We don't want to send money to connected stripe accounts but only want to charge application fee.
is there anyway to do this?
Hi, I have a FR Platform and am trying to onboard a FR custom connected account using the Stripe Hosted Onboarding form, but I am receiving the following error message. Are account tokens not handled automatically when using the hosted form?
Good morning! For express accounts. How is it possible that the currently_due lists only the individual.address.line1 but the tax_reporting_us_1099_k, the tax_reporting_us_1099_misc and the transfers capabilities are active? How should we fill the 1099 tax forms with missing address? Or how will Stripe collect those fields?
Hi!
Am I setting a default payment method for the subscription and for the customer is that correct?
Hi can I get a phone call? My phone number is off and Iโm trying to change it to view my 1099
Referencing https://stripe.com/docs/connect/subscriptions#collecting-fees-on-subscriptions. I'm trying to create a subscription by passing the application_fee_percent but the subscription fails to create using the stripe-php library. Works fine if that is excluded. Is there a different way to collect fees on recurring payments that I'm missing?
Hi, is there any api we can use to validate stripe public and private keys?
Hi! Algรบn programador que hable espaรฑol aquรญ ?
Hello! I have this metered subscription item: https://dashboard.stripe.com/test/subscription_items/si_KuttA54npWIBbD/usage_records
When I try to "SET" the usage through the UI (Create Usage Record > Enter number > choose "SET" from the dropdown), Stripe still just increments, rather than overwriting with the new value. Is this a bug with the Stripe UI? If not, why does it do this?
Hello my friends! Quick question, we create transfer money intro our customer's Stripe Connected Accounts, and get a transfer.created webhook when the transfer is created. However, what exactly does the transfer.paid event mean? I thought once the transfer clears, we would get a transfer.paid event but it appears that payouts are initiated without getting a transfer.paid event....
Hi. Are there any docs on how to add several test bank accounts on different currencies for a connected account?
currently working on my stripe connect payout logic. when a charge succeeds, i make transfers via POST /transfers to connect accounts. how would i reverse those transfers when a dispute is opened (getting from a dispute to the actual transfers made with source_transaction)?
I have emailed you guys 3 times and still waiting for a response about my 1099 if someone could help me figure this out can some one please message me
I have a question about notifications. I am the admin for the account. Currently whenever a notification goes out, I am the only one who gets the email notification. The client's email is added in the Account Settings > Public Business Information. What do I change so that the client and I get the notifications? Thanks
He there! I have two plans, one of them is free and one is chargeable. Our customers that subscribed to free plan complain that they do not want to receive kind of messages like "Your subscription will renew soon..." because the plan is free to use so that actually there is no need in this message. For customers that are subscribed to chargeable plan this reminder email is useful. Is there a way to exclude somehow free customers from getting such emails? I am aware about https://dashboard.stripe.com/settings/billing/automatic but here we can switch off "Send emails about upcoming renewals" for all customers together. Thank you in advance
Can I please get a number for stripe I'm locked out of my account . And can't find a number to contact . Sorry for bothering In this channel but just need help
@iron stump Unfortunately there really isn't anything we can do here for account issues like yours - the engineers who staff this channel don't have the power/access to help with login issues so this isn't the right place to ask. You can try the account recovery form here (https://dashboard.stripe.com/recover) but really your best option is to wait for support
Hi,
Is there a way to get an account balance information from the API? The one that is shown under Account/Activity/Balance section. Can't seem to find it in the Account API.
Thanks
What to do when the customer moves from a more expensive plan to a basic one?
Should I upgrade his subscription immediately to the most basic plan? given that he has already paid for the professional
Anyone have to deal with connect accounts and paying out for invoices most likely before the money has been collected?
When going about the two step authentication process during sign up - what can be done if the phone is not receiving the code for that step?
Hello! When a charge dispute occurs, does that generate an email to the administrators within our Stripe account, or is the only way to be aware of a dispute to listen to the charge.dispute.created webhook event?
has anyone tried to pause incorporation after filling with atlas?
hello
i need to receive the payments from my customers upon checkout, as we use their funds to purchase their goods for my delivery service.
Hello peeps. Have problem with react native sdk. All worked fine but now presentPaymentSheet just close with this object as an error: {"code": "Failed", "declineCode": null, "localizedMessage": null, "message": null, "stripeErrorCode": null, "type": null}
Buenos dias , estoy intentando completar el formulario para activar mi cuenta de STRIPE , el problema es el siguiente, al llegar al apartado donde debo ingresar el numero de telefono , me pide un telefono de EEUU .
How does collection_method: 'send_invoice' work with a retry schedule? We have monthly subscriptions and for India customers we're going to switch to send_invoice with a 7 day window to pay. If they don't after 7 days, how do we ensure they transition to past_due ?
When the customer switches from a more expensive plan to a cheaper one, is the proportional amount refunded automatically?
Hi ! Does each transfer added to a payment intent update the date of the balance entering stripe?
I'm wondering if there might ever be an option for the subscription 'application_fee_percent' to not include taxes in the calculation of the fee. Or is the only option to calculate the application_fee_amount ourselves, and only include the product cost and not the taxes?
hey y'all, hopefully bumps are allowed ๐
quintinatlater-price-adhoc
^ Ah sorry we missed it, created a thread for the original message
Is there a possibility in the stripe dashboard to resend an event (already created in past) , via webhook,
that was created through the application and that contains all the necessary data ??
If I use stripe CLI f.e. "stripe trigger payment_intent.succeeded"... the event which is created in that way
is very poor (with populated objects)and it doesn't contain all data.
fe ... I have to pull out bank name stored in payment method ... and I'm guessing that name of that property is
paymentMethod.Bancontact but I cannot be sure bc I'm getting null as value for that property
need to change my number or need my backup code re sent
Good morning. We are seeing some anomalies setting up subscriptions today as it appears the dashboard process has changed for this. We are seeing subscriptions charge slightly less (pennies) for the first invoice. We have a specific number of charges that occur with NO prorating.
We use Stripe API to create the coupons but according to Stripe API is not possible to create a coupon with the behavior of 30 trial days and then 50% off the 1st month and so on, from what I see in the documentation this is not possible with Stripe API...
Please can someone advise a workaround or alternative solution if one is avail?
We wish to have a code that gives 30 Full access trial days but 50% off as far as stripe is concerned
Hi all, for custom accounts, when is it appropriate to use these document fields (https://stripe.com/docs/api/accounts/update#update_account-company-verification) over these document fields (https://stripe.com/docs/api/accounts/update#update_account-documents) and vice versa?
Hi. Using Stripe Checkout. Integration works, I post a session, it generates a link, I redirect back to a success page. What webhook do I wait for to get payment success from the customer?
I have a daily script that picks up transactions from the API, but occasionally there are network issues, so I'd like to ping api.stripe.com before I start. I just checked, and that URL isn't pingable. I could just do some sort of general network check I suppose, but is there another way to do a network check? Thanks.
How to schedule a subscription update?
Hi there. We have an app that allows coaches to help clients with health behaviors. We want to bill the coaches a subscription fee based on the number of days clients are active in the app. So if a coach had 2 clients and one client was active 30 days in the month and the other client was active 15 days in the month we would bill the coach a price for 45 active client days. We know we can do this with metered billing. https://stripe.com/docs/billing/subscriptions/examples#usage-based-pricing Here's the question: is there a way for stripe to generate a billing statement that could itemize the bill for the coach at the client level? So the coach would see in their bill: Total usage 45 active days, client 1 30 days, client 2 15 days. We don't see a way to pass this info in the usage record: https://stripe.com/docs/api/usage_records
Chedkout page isn't displayed on my Rails 7 app. It's about cross-origin-request. Here's message: Access to fetch at 'https://checkout.stripe.com/pay/cs_test_a1G3blgAVTImpEELXrOh3DFJ1E3JioH3YcrV4pl6haTq9rsRVqbpCDbu7L#fidkdWxOYHwnPyd1blpxYHZxWmw2V3w3bEJCdFRMXV9sU3JPN2BsaEtKSCcpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl' (redirected from 'http://localhost:5000/checkout_tickets/create') from origin 'http://localhost:5000' 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. Anyone have a handle on this issue?
I have the rack-cors gem installed but I'm not sure it's properly configured.
I'm utilizing Stripe Connect, and I am trying to make it so that my connected accounts can send invoices, but my platform still retains an "application fee (% of total transaction)." Can I do that through Stripe or do I have to invoice the client myself as the platform? Related... Can that connected account be charged a percent on every invoice amount except on a certain item (the case is for tips where just merchant fees should be withheld).
Thank you so much for any responses!
Hey, is there a nextBillingDate property in the subscription object? I only found currentPeriodStart and currentPeriodEnd
Has Stripe updated the API for payment intents for new RBI regulations for India yet? If so, where can I find how to "update" our existing sytem?
We wish to have a 1 month trial and then 50% off discount. Anyone know how we can do this with Stripe? Just received this from a Developer of ours:
"unfortunately it is not possible to pass trial parameters to the create coupon resource in Stripe, the parameter trial_period_days is not part of the object that we can pass to Stripe resource. https://stripe.com/docs/api/coupons/create?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.
Morning I cannot locate the payment from my stripe account
Verify your account
We ran into some issues verifying your account details. Payouts are paused until you correct the following items. I'm unsure how to correct this
Good afternoon I recently changed my phone number and I can not access my account to verify to verify the 10-99 tax form. Please help
Hi again! Is the Payment Element not compatible with merchant initiated transactions? To use the Payment Element, I'm creating a PaymentIntent on my server and trying to pass payment_method_options['card']['moto'] = True, but this requires confirm=True, and I don't have a PaymentMethod yet (I'd like to create one next using the Payment Element).
Hello, I have been emailing support since Monday because I need to update my debit card information. Can someone here help me or direct me to someone who can, please?
Hey guys!
We're setting up VAT for our Stripe account and I'm just wondering why tax_id_collection isn't allowed with Stripe Checkout in Setup Mode? Really don't understand, I mean shouldn't it simply update the Customer object.
Also, Thanks for the work on Stripe. You guys make our lives so much easier โค๏ธ
Hi I need help
silly question in the balance transaction object the amount, fee, net are int64 but in the stripe dashboard I can see decimal places. Is stripe rounding up in the backend to two decimal places?
How to save metadata from checkout session, for a user id?
const session = await stripe.checkout.sessions.create({
billing_address_collection: "auto",
client_reference_id: req.user,
line_items: [
{
price: prices.data[0].id,
quantity: 1,
},
],
mode: "subscription",
success_url: `${YOUR_DOMAIN}/?success=true&session_id={CHECKOUT_SESSION_ID}`,
cancel_url: `${YOUR_DOMAIN}?canceled=true`,
metadata: { uid: req.user },
});
console.log(session);
User Id is logged with session but not posted to Stripe with customer info, how can I accomplish this?
I have a client who uses Stripe for her subscriptions and I'm looking to see if just 1 particular subscription can be configured so they receive their invoice via email. Is this possible, or is it either every customer receives the invoice email or none?
Hi team, please help to reply in this thread #933325832729030676 message
I unarchived that thread. Let's continue the discussion there.
Is there a reccomended way to simulate chargebacks? Specifically I am trying to develop some stuff in response to the various chargeback webhooks and am unsure how to proceed with that. Thank you
Has the python client been updated recently? How do I access the error method? I got this snippet from your documentation so if the method is currently being called something else, the docs would need to be updated. Nevertheless, I would like to know the proper way to access this.
Hi, Is it possible to have coupons with the client only integration of the checkout?
Stackoverflow said no, but that was a long time ago, but the checkout preview seems to say yes, but I can't find the actual answer in the docs.
Could anyone clarify that, and if it's a yes, point me to the docs for turning it on? Thanks!
Hi there, I would like to see the flow of all webhook events through the subscription lifecycle. Does anyone have any documents about this?
I need some help on a purchase I made and I have a email but never got a login
Hey folks, I'm reading the following from this URL https://stripe.com/docs/connect/oauth-standard-accounts
"""
Starting in June 2021, Platforms using OAuth with read_write scope will not be able to connect to existing accounts
"""
We have a standard account that only has a live Oauth connection to the master platform account (it is what it is). So we can't test webhooks in test environment because test connection is lacking. Is there no way around it? We thought we could avoid creating a new account for testing purposes only.
I'm not sure if this question is appropriate for this channel, but does the stripe firebase extension support stripe connect? https://firebase.google.com/products/extensions/stripe-firestore-stripe-payments
Can anyone help please? I am trying to make a payment to a company & their payment option is Stripe but everytime I add my Bank Card details, they get declined. This has happened on other sites where Stripe is the payment gateway. Do you have any suggestions as to why this is happening? Thanks
Sorry do I need to add a #dev-help for this question?
@hybrid gale you might want to contact your card issuer/bank to check if your are allowed to pay online.
However this server is for developer help, if you have a customer issue, you might contact stripe support via: https://support.stripe.com/?contact=true
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.
Thank you, Vasco. I'll do that. ๐
I can use my Bank Card for online payments, so that isn't the issue. I checked the Contact section with the Help files & there is nothing that comes up for my situation. Does Stripe have a Facebook Page or a telephone number? ๐
You ask to be called here
Does stripe have a QR-Paynow structure?
Hi Stripe, I have issue right now I on developing custom connect account (on test mode). I use business type for my merchant then do verification. All person and company, TOS requirement is done actually i check but I see one issue that I not sure how to finish.โจโจ this image.โจโจcan you please help me for this? How to complete my test mode account here?
when processing transactions of type adjustment I've come across three variations at least in my sample data:
// 1. Chargeback withdrawal
// 2. Application fee refund
// 3. Chargeback reversal
Is the only way to identify these by filtering on the type = adjustment and then on the description looking for the three sentences above?
Update: I might have found what I need here https://stripe.com/docs/reports/reporting-categories ๐ค
hi team, just noticed that in shopify's checkout system, when i use stripe to collect payment, the credit card form is as shown , card info are listed in the same column. But when i use iframe to develop stripe payment, i could only use the default listing style, only color and fonts could be customized, Just wonder how shopify could change the listing of the fields in their system.
Hi guys. Looking for Stripe Terminal integration into Cordova app, iOS platform. Cordova plugin is the way it should be integrated. Do you have some solution to start with? Who can help me with that? I found several module but they are not exactly what I am looking for.
Eva051-Elements
Hi guys, I'm trying to find the cause of a "No such PaymentMethod" in certain situations when creating a PaymentIntent. I have some examples from a test and production environment.
George87-Cordova
Hi
I need some advice if this at all doable with stripe. I'm looking into selling large price products $30k - $50k and most of these will be on a recurring payment. Is it at all possible that a recurring price can be dynamic based on price of the product and the time frame to pay it back by. Also if extra payments are made can the date of the recurring payment be reduced based on the extra amount paid.
Hello, I am not a stripe customer, I have an issue with one of your customers who is storing my card, won't cancel my account and is uncontactable. I do not want them to process any transaction on my card in the coming days and don't know what to do as they are not replying. Can someone help me?
Hi I am totally new to Stripe. Just some basic question. We have a website and customer subscribe to subscriptions and gets charged monthly. In our own database obvious we will have records for customers and their subscriptions and payments. Question: does Stripe care about those customers? I mean, do we have to create a customer XYZ in Stripe's database, then tell strip "Charge customer XYZ (which you know) $20 for me please"? Or we say "Charge some guy $20 and don't ask who"?
Second question: for monthly subscription charges, does Stripe automatically charge customers every month, or do we have to use API to tell Stripe to charge every month?
Hello, Just a quick question for the Stripe gurus here... I am writing a SaaS application and I'm using Stripe Checkout / Customer portal to handle things. So far so good! But one problem...
My application is 'seat based' so I'd like to be able to restrict quantity updates dynamically (per team) since I don't want the user to be able to update to a lower quantity than users they already have active.
With Checkout this isn't a problem because I can pass a minimum via adjustable_quantity
With the Customer portal... I can't seem to find the documentation on how I can pass a quantity restriction here? Can anyone help me out?
Thanks in advance !
Hey Everyone, Quick question for a newbie. I'm capturing charge.succeeded from a webhook but can't see how to identify the Product, there is no prod_id. How to I retrieve this so I know what was purchased? Thanks
Hey guys. I have a website with a Stripe integration that is working on desktop browsers and in mobile browsers in desktop mode, but within mobile browsers in mobile mode the payment succeeds but the user info is not returned to back for confirmation page display or record. I have checked the logs and can't find anything amiss.
connect
@candid citrus perhaps you can respond in the thread? that'd be easier to keep track of all the relevant information and replies
Sorry how do I do that?
nevermind I see
Hello #dev-help
I am trying to integrate Stripe wallet to the nopCommerce.
I am almost done with payment process.
I need help and suggestion about 3Ds how should I do in 3Ds?
Can any one help me on this?
i have created one dbmodel in django to store stripe successful data. But how to save the data from webhooks?
emnaruto07-django
Is it possible to change the amount of a direct debit by making a one off payment to the direct debit amount during its payment period?
Hi, Twice i was notified that my bank account details is incorrect. I have re entered twice and still pay out payment failed. What is the problem?
:question: @primal eagle 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
thank you. I was looking for a contact number or email but couldnt find! thanks for your help
hi guys, we have a web app project and we have a requirement that we need to cater different stripe accounts without using central account(platform account - connect account). Its like a market place that each vendor has their own stripe account and no central stripe account.
is this feasible?
How to update stripe from the legacy version to the new method. I have gone through all the guides but I am still confused.
here is my StackOverflow question: https://stackoverflow.com/questions/70722351/updated-stripe-integration-with-mern-shopping-app?noredirect=1#comment125050168_70722351
I need help in webhook setup for live testing
how to auto payment setup every week or month but every week and month different amount charge
Question about Payment Intent automatic_payment_methods. How to conditionally exclude a payment method? Specifically sofort, as it is less than suitable for all our use cases.
Hello, is it possible to ask for user's name using the Mobile Payment Sheet (within React Native) when making a payment?
Is there any easy way via the dashboard to find duplicate customers (based on email address and/or card fingerprint)? Or easier just to do it via the API e.g. https://stripe.com/docs/api/customers/list ?
Good morning, I would like to know if there is a way to transfer paymentMethod from a user to another. The use-case is that it is possible on my product to merge users together (for example userA into userB) and I would like to know if the PMs of userA can be transfered to UserB
Hi. I just updated from Elements to Payment Elements (both with Auto tax). Kept most of the structure, but now i get a ""The customer cus_KzvLBM1kg2aICQ's location isn't recognized by the tax engine. Set an address on the customer object and verify with the tax[automatic_tax] status."
Like before I don't have the customer address og we don't need it (online service).
FIXED: By adding an IP to the customer - which is a new thing ๐
Hello everyone.
A customer's payment was cancelled and then debited to me several weeks after it was validated by Stripe. The customer is no longer responding and this money is now lost.
Do you know if there is any recourse? Because it is Stripe that has accepted the payment while the customer's card is not reapproved.
As a result, the customer does not want to reimburse us, nor 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
There is no live chat or live support for customers?
ReneDenmark-tax
@vocal wagon If you click on the link above, there's a list of options to contact Stripe support, including a live chat.
Hi ๐ Is there a way to prevent invoices being paid after all retries have failed and subscription is already cancelled? (invalidating the link in the invoice, for instance, so the customer can't pay online).
Hi, is it possible to pass data like email here in stripe checkout?
Hello, we are trying to create payment-intents with the payment-method-options: { moto: true}, my question is already available this option in the API by default or we need to ask for enabling?
Can I refresh a setup intent? Or re-authenticate a payment method with 3DS?
What is the difference between payment_intent.succeeded and charge.succeeded for webhook events ? Do they both get fired when a payment is confirmed successfully?
Hey @tranquil basin , if you already have a EUR account linked you should edit it (only one currency account is allowed per time)
If you don't have any linked then it means that Stripe doesn't allow EUR for your country
And as a side note, it's better not to show your account information
If I am correct payment_intent.succeeded is done for a specific transaction or first time payment of a subscription, charge.succeeded should be for monthly payments
I donโt think so because Iโm currently using charge.succeeded for one off payments
cavani-pi-charge-events
need help regarding ios sdk implementation
i want to transfer $11.68, but when i click tr_3KJxutBHfI6zfpPd0GBa99nJ to see transfer log
the transfer amount is different
why this is happen?
Hi. We're using Stripe Checkout to setup a subscription when users buy one of our plans. We have some data that we need to keep in sync in our own database when the user completes payment. For example, when the user purchases a plan, we'd like to know about it so that we can show the appropriate UI on our end.
We're using Stripe's webhooks to receive the correct events for when subscriptions are created/updated, and we update our database in these webhooks accordingly. Now, the problem is that we've seen that these webhooks may take some time to arrive: it doesn't take a very long time so far, but it's not instant either. This means that there is a period of time where Stripe thinks/knows the user has completed their payment, but our database doesn't reflect that (yet).
For our users this can result in the UI showing that they haven't purchased yet, even though they just paid, which is confusing. So my question is: what is Stripe's recommended way for keeping our database & Stripe's database in sync in a race-free way? Or if that's not possible, is there a way for us to know that a payment is in progress? Then we could at least display UI that reflects that.
Hi, can anyone suggest how to reach out to stripe support? I've been charged 4 times for no reason
@cold wing you should reach out to the merchant who charged you, not Stripe. You can use https://support.stripe.com/charge-lookup to find the merchant if you're not sure.
I already reached out to the merchant
and the charge look up doesn't return anything ๐ฆ
Hi Team
i am getting below error
You cannot update capabilities for Standard connected accounts.; request-id: req_hzuNXTRKAjeNzq
please help
@cold wing Stripe can't help you, (especially not here, a chat for developers). If you're not getting the answers you want with the merchant who charged you then you can escalate with them or contact your bank to start a dispute etc. Stripe is not involved here at all. Thanks!
Understood, thank you so much
hey, i have a question regarding trial periods. we are using the stripe checkout (session) module for payments. now we would like to set a trial period for a price (user licenses). the web ui of stripe says its depreached to set trials for products, instead we should set a trial for the whole subscription. this works, but now we have a trial on all recurring items. thats not what we wanted. is there some solution for this?
Hi. How I an chang the nane of bank account ?
Hi there!
I am developing a platform using Stripe, where customers can buy things from the platform directly (basically the payment is going directly to the stripe account of our company), but also from another merchants, where the payment goes directly to their connect account (connected to our stripe account). For this each user gets a customer account created on our platform, where he also can store payment methods. The customer-ID is stored in our database for each user in his database-entry. Now if i want to allow to use stored payment methods for other connect accounts, i need to generate a token for the specific connect account with the platform customer id and then create a new customer (clone) with the token ID for the connect account. Am i right so far?
My question is: Is there a simple way to determine, if a platform customer already has a cloned customer for a specific connect account, without storing the customer-id for each connect account or generating each time a new (identical) customer clone for the one connect account?
I still don't really understand how to save the user id from the Stripe Checkout.
My Stripe Checkout route has authorisation middleware that passes the user ID from a server side cookie, but for webhooks to work (e.g. the stripe customer ID to my database) I need the user's ID to know the correct user to add the customer ID too.
I can't really find any info on this, am I missing something?
Also thank you to Karllekko and Rubeus for being so fast in replying ๐
need help in clickfunnel, im adding a recurring plan in stripe but it said plan does not exist
@meager hawk
@patent jasper you should reach out to Clickfunnels for support and they can help, this channel is for development/coding questions about directly integrating with Stripe.
thank you
Good day ๐ Question regarding Klarna payments.
As I was testing our Payment element integration, I was dumb and hasty enough (not having found documents regarding testing the Klarna integration) to use my own social security number to get a succesful payment made in test mode. Our webhook didn't get the payment_intent.succeeded event, but it did receive the charge.succeeded event. Should, in production / live mode, a succesful Klarna payment always produce a payment_intent.succeeded event, or should we also consider a scenario where only charge.succeeded is triggered?
Hello, it is possible to use ."checkout.sessions.create " with charge created for a connected Express account ?
Hi. is possible to read log with the APIs?
Hello,
How do I charge different amount for the first month on subscription?
Example:
- Customer charged today 15 USD and after 30 days 30 USD monthly
Hi! Weโre planning to use Stripe prebuilt checkout. I have a tax/implementation question about purchases made by businesses:
When does the VAT validation happen? Is it done before the invoice is finalised and an attempt to charge the customer is made?
Question about Payment Intent automatic_payment_methods. How to conditionally exclude a payment method? Specifically sofort, as it is less than suitable for all our use cases.
Can I update the payment ID from guest customer to customer with the same email?
I pushed to production to do some quect testing to see any bugs and im getting some interesting errors from the Stripe PHP-Library code about deprication. Explains why Im not getting any returns to my webhook. No idea what it means. My development IS using PHP 7.5 and Production server uses 8.1. Need help deciding what to do. Will paste errors when moved to a sub chat
Is there any way to reach CustomerId and PaymentMethod if we have just Payout object ?
Hey - need some help with the stripe CLI.
Trying to test a payment intent with metadata,it's working with this command: stripe trigger payment_intent.succeeded --add payment_intent:metadata[products]=22,3 --add payment_intent:metadata[checkout_id]=6
However - this would be sent to us by a connected account, so I'm trying to add the flag to indicate that it's coming from a connected account like so: stripe trigger payment_intent.succeeded --stripe-account=acct_*******4X0 --add payment_intent:metadata[products]=22 --add payment_intent:metadata[checkout_id]=6 but this is not showing the event as I expected
Hello
I am using stripe checkout method . But it is not showing google Pay and Apple Pay option on checkout.stripe payement page
Please help
Hey
Hey,
I want to verify my customer credit card in my application at the time of first-time login into the application for future payment. so can you please let me the best way to do it? as of right now the process I'm following is charging a 1$ from my customer and on refund, it refunded the amount but deduced the fees as well from this. so please suggest to me the best way to verify card without charging anything from the customer.
Stripe Support sent me here .. Magento 2 With Stripe only works when we turn cloudflare off . Cache has been purged and I can see Stripe in the page source. Is there rules / instructions for implementing Stripe on Magento 2 with Cloudflare ?
Hi, when Stripe fires invoice.payment_failed webhook, I want to know why the payment failed. The invoice object which I receive from the webhook does not contain any information about the reason of payment failure. Stripe's doc mention that charge object has information about payment failure but how can I link an invoice with a charge? I don't see any charge_id in the invoice object. Thank you in advance for your help!
Hi, I am new to stripe. And I would like to know if it's possible to set on stripe for it not to request for card details until after the trial period
Question about req_VAgRWc9hTR0Uct. Why does it result in card be the only accepted payment method?
Hi all! I'm trying to integrate Stripe Terminal SDK into my iOS app. I try to connect to the simulated reader. The app finds and shows simulated readers correct, but when I try to connect to the reader I receive the error: Error Domain=com.stripe-terminal Code=9030 "The SDK failed to decode the response from the Stripe API."
Does anybody know what could this mean?
Thanks!
hello. anyone from Stripe team here? I have a question regarding two of my invoices.
At the moment, to get the subscriptions associated with a particular customer (identified by email address), I am using something like stripe.customers.list({ email: 'customer@gmail.com', expand: [ 'data.subscriptions' ] }). But this only seems to include active subscriptions for each customer. Is there a way to say that I want even cancelled subscriptions returned?
alex.f-iOS-terminal
Just noticed invoice.upcoming events are not exposed in the Stripe Zapier app (Trigger: New Event) โ any chance this is on the roadmap? We have Connect customers looking to send custom "Your annual subscription will renew soon" emails, and this would make it relatively easy
meteograms-list-subscriptions
Hello,
I'm coming back to you because I would like my users to see the taxes on the Payment page.
Thanks ๐
Hi, How can i set on SetupIntent API the field statement_descriptor_suffix | statement_descriptor ? I know it's on PaymentIntent API but my flow currently use SetupIntent API and then uses Subscription API for create subscription. Is there a best pattern for dealing this type of situation?
should charges or payment intents be used when charging a user's payment method off-session in custom subscription logic outside of stripe billing?
you can use them too on-session
ik but i have custom subscription logic and need to know which one i should use and why
assuming charges tbh
Charges are one shot, subscriptions are recurring. When you use Subscription API and do a create action then on the stripe dashboard you can see that subscription has a payment intent associated with the invoice
im not using stripe billing
yeah is the same you can recover the informations via api
Is it possible to create a subscription without charge? Manually from the dashboard without using a free trial or discount code?
How do you automatically send receipts to customers upon purchase?
Hey guys, recently I ask here some questions in order to proceed with banking account verification and this link was shared with me (https://stripe.com/docs/ach#manually-collecting-and-verifying-bank-accounts), but reading the documentation, it is just possible to verify account that will make the payment not the account who will receive the money (withdraw the money). Is that right? Because I need to pass a customer ID in the request
Hi I have a question about updating a Subscription so that we can switch that Subscription from Destination Charge to Regular Subscription
Is it possible to force 3D Secure by passing some option to stripe.confirmCardSetup
like you can by passing request_three_d_secure when confirming a setup intent?
Hi, I was wondering how we get into this https://stripe.com/docs/invoicing/multiple-currencies. We've requested multiple times in the past few months and nobody has ever even contacted me like the page says. This would be super helpful for us since we operate in like 7 currencies and have this issue come up all the time. Is this the right channel to find out why nobody has ever responded?
jarrett - multiple currencies
How I can I make CVC field as password type means CVC number should not be visible as text?
Hey guys! I've got a really really weird issue. Upon creating a Product_id, and saving it to the database, a load of characters is added on the end
Product created --> Price Generated --> PRice Id saved to database
When I look at the Stripe dashboard vs Database, there is 10 additional characters which cause the product not to be found
Hello guys ๐ Why scheduled plan charge in hour or so (maybe the key is "scheduled") even if start_date is now? Is theyโre workaround to charge immidiatelly?
Im casting a event data object to invoice - and trying to get the customerid. I can see in the webhook event log that event.data.object has a customer field populated with the customer id
When I cast it and try access invoice.CustomerId it's not populated - any ideas?
Hey devs! I am struggling with Alipay subscriptions. I am trying to update existing subscription by adding 2 new items to it, but every time I get a really weird error.
I am starting to think that it is a bug on your side.
What happens is that request to update a subscription causes payment intent to be created, which fails as it requires return_url if payment method=alipay. However, I can't provide return_url as there is no such field in subscription update request
Is it even possible to update Alipay subscription in such a way?
hey! is it possible to prefill card details in a checkout session if that session was created in setup mode? i'm trying to find a way to edit a user's existing payment method
Can someone help me with django integration? i want to copy a successful session in my database.
What is the best way (through API) to charge a setup-fee (initially) and then every month have a varying amount (for example Ad Spend) along with a 15% fee we add on top? Subscriptions? Manual "outside of Stripe subscription handling"? Ideally checkout would be nice but this is an odd situation we've got here, not sure if checkout would be worth using (maybe for initial setup fee) and then manually through API?
Hello, I was wondering if it was possible to add an invoice item with a negative amount (to act as a discount line item) when creating a subscription. I've tried using add_invoice_items, but for some reason it doesn't seem to accept negative unit amounts.
Hey devs! Currently using the Stripe Java SDK and have reader discovery setup as such : DiscoveryConfiguration discoveryConfiguration = new DiscoveryConfiguration(10, discoveryMethod, simulated); where we have discovery timeout after 10 seconds. However, I noticed that even after a reader is found, the timeout still happens. Are there possible work arounds for this?
Using Stripe Connect for payments. In the API reference, there is a delete method for Card objects (https://stripe.com/docs/api/cards/delete). Is there an analogous operation for PaymentMethod objects? I was not able to find one. If there is not, what is the appropriate action to use when a customer wants to remove a PaymentMethod?
This is not strictly a Stripe issue but does anyone have a good pattern for dealing with transaction failures that span Stripe + a database write?
I have a function that:
Step 1: Charges a customer's credit card with a PaymentIntent and then
Step 2: Writes to my database to say that the customer has purchased the digital product.
If Step 1 fails, I can just fail the entire transaction and no harm is done. If Step 2 fails, my customer has paid for something they don't own, which is BAD!
I've got a few ideas for coping with this but they all seem a bit clumsy:
-
If Step 2 fails, fail the entire transaction and tell the customer to try again. The Stripe payment is idempotent, so they won't be double-charged if they do it within 24 hours. They might see the payment go through via a phone notification and be reluctant to try again however.
-
If Step 2 fails, use the Stripe API to refund the customer. Unfortunately, the refund will take 5-10 days, which is too long in my opinion. There is no guarantee the refund will succeed either!
-
Switch the Steps around: give the customer the product, then try the transaction. If the transaction fails, take the product away again. This leaves me in a risky position, potentially paying a supplier for a product I haven't been paid for!
-
Kick off an async background task at the beginning that will attempt to reconcile a transaction 5 mins in the future, by scanning a customer's list of transactions and adding any missing products to the customer's database. Then run Step 1 & Step 2. If they both succeed, cancel the background async task. If Step 2 fails (or the entire transaction blows up), the async reconciliation task will run and the customer will get the product they paid for. The UX here still sucks however, as the transaction will still appear to fail to the end user.
Is there a more elegant solution to all of this? Should I just roll with solution 1?
Oh, one more:
5. Use a webhook to reconcile transactions in the database...
๐ Hi there... using Stripe since 2013... running into a new issue though. We have a "bad actor" in some foreign country that is using our customer signup form to scam credit cards. Our process is that we take the form submission, use that to create a customer (passing in the card info as the source), and then based upon whether that is successful or not, then we create the account in our system. Unfortunately, in spite of us blocking the fingerprint, which eventually declines the card, the customer account is already created and we have a lot of cleanup to do on our end. Is there a reason that the card is not blocked when it is validated as part of creating the customer??
Hi dev
can Use of Stripe api keys across multiple domains???
according to https://stripe.com/docs/api/customers/create it seems to state that the source is validated and that the customer won't be created if validation fails. I guess the nuance there is that the card is technically valid (its being scammed) but why isn't the fingerprint block preventing the validation from succeeding?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
how can i change my mail address
Hi, I'm not able to contact stripe support here: #help message
I need to check my discord bot but none of the three support types are working for me
Hello Stripe Devs,Why am I not able to update the Tax Id on a customer via the api?
Which webhook event should I use for an inactive subscription (either due to cancellation of payment failure)? Currently using checkout.sessions.completed for provisioning subscriptions, not sure how I should cancel them
Earlier I had a thread about mailing addresses on stripe (#dev-help message) - I have some new information that might help push us to a solution.
TLDR want to require addresses when users create an account; can add more info in thread
Let me reopen your thread @swift cape
Hello, May i know the reason for closure of Account? I Provided all relevant documents!!!
Hi Stripe,
Good Morning. we are doing a POC to enable Accepting Canadian pre-authorized debit (PAD) payments.
On the back end, we are able to create and retrieve a client secret(PaymentIntent) for a standard connect account.
from the front end When we invoke, confirmAcssDebitPayment, we are getting below. error.
No such payment_intent: 'pi_3KK6XXXXXXXXXXXXX'
stripe.confirmAcssDebitPayment(clientSecret, {
** stripe_account : "acct_1JXXXXXXXXX",**
payment_method: {
billing_details: {
name: accountholderName,
email: email,
},
},
}).then(function(result) {}
any Idead how to pass the connect account along with client secret for confirmAcssDebitPayment?
Hey please guide me how to show hint in real device. I did some code and i can see hint in emulator. But it's not showing me hint in my real device. https://stackoverflow.com/q/70786276/11560810
The customer does not have a payment method with the ID pm_1KK6sSANR34g5yeQ9sZ80T15. The payment method must be attached to the customer.
Hey, my costumer direct deposited me, and I have not recived the payment and they say they have already paid. How can we find out what happened?
customer*
Good evening. I'm having a problem with errors on the 1099 tax forms. What's the Stripe tax department's phone number, please, so I can get this fixed? Email just isn't working for us. Thanks!
Hello, you've just cancelled my payouts even though all of my customers orders have been sent. I need my money to be paid out into my bank account why have you done this
Hi - in our app we have the behavior where the user can delete their payment method, which will also immediately cancel a subscription and set invoicing to happen immediately. Stripe will wait for an hour to attempt to pay this invoice. So do we need to keep the payment method attached to the user for that amount of time until the invoice pays? The PM is currently set as the customer's default but not explicitly attached to the subscription. Is there a way to immediately detach the payment method from the customer but still have the invoice get paid?
Hello ๐ we have an existing Stripe integration and are looking at adding a 2nd Stripe account (to keep Direct Charges in a separate account from Destination Charges). We use the Ruby SDK and assign our API key to the global Stripe object as recommended in the docs.
Question - is there a best practice for dynamically switching API keys (using the Ruby SDK) at runtime depending on the Stripe user we are interacting with? We'd like to use the correct API key per request for each account. My concern is that updating the global Stripe object will cause issues with many simultaneous requests using one account or the other.
Any insight would be appreciated. Thanks!
Hi there, just started integrating stripe. Does stripe support payment plans? We want to give the option to customers to either pay in full, or start a payment plan, on certain packages.
Real quick question: Do PaymentIntents expire after a while if they don't get confirmed?
Is it possible to duplicate a product? Through dashboard?
Is it possible to add mobilpay.dk payment system via stripe?
Its popular phone payment transfer app via phone.
@vocal wagon let's keep it in the thread i created
Hello. Has anyone dealt with this... How can I get the status of the connected account through the API like I see in the dashboard?
I had stripe-php library version 1.101.x latest version and I then downgraded my php fron 8.0 to 7.4, since I am seeing issues at 8.0. do I have to downgrade to an earlier stripe-php library or is the latest fine to keep?
hey folks. I'm having trouble with the react Stripe Elements components while attempting to create a SetupIntent. I successfully create a SetupIntent from my node server, pass that to the frontend, toss the clientSecret into the options object and put that into <Elements>. I load the <Elements>, and get this error from Stripe's https://api.stripe.com/v1/elements/sessions:
message: "The client_secret provided does not match the client_secret associated with the SetupIntent."
however, I can confirm that the client_secret in the request in the network tab is exactly the same as the client secret I get back from my server. any help would be extremely appreciated here.
I had a question about stripe connect - if someone is doing a donation to a connected account, the connected account is the one that would get fees? But what would be marketplace fees for adding a charge to it , can the charge be zero?
Hi! We're currently building a flow to migrate users off our old non-subscription non-stripe based system to Stripe subscriptions. Our old system is a bit of a mess and it has resulted in the same customer having multiple orders that expire at different dates, which is a pain for them and us. We'd like to build a flow that will merge all these different orders for the same customer into the same subscription. Now, since the customers have already paid (potentially multiple times), we can't just create a new stripe subscription with the right price/quantity, since they've already paid in advance (it's a yearly subscription) and each order has different billing cycle start/end times.
My current thinking was that we'd build a flow where we calculate (on our end) the amount the customer needs to pay, based on the prorated amounts for their current payments. Then, we'd use Stripe Elements to accept a one-off "migration" payment that serves to consolidate all these different orders into one. Finally, when we receive the PaymentIntent succeeded webhook, we'd create a new Subscription to reflect their now-consolidated subscription.
I actually have this working, but with one problem that I hope we can solve: when the new Subscription is created, Stripe immediately creates & pays an invoice for the year that it thinks the user just bought. This is obviously undesirable since the "migration payment" we calculated already covers their year of subscription, and so they're essentially being charged twice.
So my question: is there a way to prevent the initial payment for a stripe Subscription, given that we've already paid for it in another way? Ofcourse, future payments (i.e. starting from the next billing cycle) should proceed with Stripe as normal
Hello,
I am new to Stripe, and throughout all my research on the Stripe docs, I haven't found an answer to a scenario I have:
is it possible to include/start a Subscription from Stripe, upon a customer's first order in a store? or add a recurring service?
edit: I mean, adding the subscription/recurring service to the initial order (not a predefined set of items / pack /deal)
Another question: If I have multiple bank accounts in different countries and I am doing a stripe implementation. How would people go about using the correct stripe account per customer region. For example, if I have a marketplace and the funds need to be deposited to my bank in UK and not the USA one -> I basically need to switch the API keys whenever I need to do that transaction in a different region?
How then is the data reconcile from multiple accounts normally?
Question about return url for the accountLink api when onboarding a user through express connected account flow
ispraf-subscription-order
@dreamy spoke please keep the thread you already have for questions instead
Another question. Where I can get description for [Connected Account API] requirements.currently_due = 'documents.bank_account_ownership_verification.files'?
Hi, all! Could someone please help me figure out how to get products to display in the customer portal in test mode? I've created a few test Products & Prices and added them in the portal config. I've got an endpoint on my local server that creates a Customer, creates a billing portal session for that Customer, and hits the test portal. Once I'm there, all I can do is update the payment/billing info. There are no products listed. Not sure what steps I missed. Thank you!
Hello, I have a problem with stripe in woocomerce. When paying by card, it does not appear to fill in the data and the order is directly canceled and no one can pay for the order.
Hi there, good afternoon. I am trying to get applePay available, however in stripe script
useStripe
paymentRequest
canMakePayment function, we would expect , result: {applePay: true, googlePay: true}
However,
in chrome, it returns
result: {applePay: false, googlePay: true}
in safari, it returns
result: null
Please advise any suggestions to investigate the issue further. I have also doubled check the documentation, and confirmed the publishable key/account number is correct.
Hi there,
Looking for help with my account. I have two separate businesses operating from different accounts but the same login. Is there a way to set up a support email for each account?
Thanks
:question: @crimson musk 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 want to know which payment method is good for us.
So we have..
- Customers credit/debit number and details
- We are generating invoices monthly and Amount is not static ( by use our services)
- Currently we are sending a link for payment but Customer every time to add their details
So is there any way to charge Customer automatically at end of month?? Whiteout Customer interaction?
In test mode, I tried to send money using connect account of customer, but it is showing insufficient balance, I tried to add amount using add balance option, but it is still showing insufficient balance. Let me know how to manage this.
Is it necessary to install stripe cli to get webhook ?
To test them locally yes
Zakariya-webhook
Hi Team
i want assign few capabilities to stripe user while creating standard type account
i need help on this
i have three products and i want to discount two of them with different discount rate, is it possible?
Hi Team, need to check billing portal state after a customer's subscription plan has expired, but i guess minimum recurring period is a day, so i might need to wait a day to see that state. Is there a way around ? Does api provides way to enter recurring period in hours ?
Hi team,
I Have a scenario.Suppose I have two package plans
Three months (One Time Payment):
Basic
Standard
Professional
One month Subscription ( Recurring )
Basic
Standard
Professional
Now i want to deduct payment for three monthly basic one time only and after deduction I have created schedule subscription for basic one month recurring but Stripe showing incomplete status for that schedule subscription when previous plan ended
I have created one day ( one time payment) and one day ( recurring payment plan) for testing purpose and deduct one time payment and created schedule subscription for one day recurring plan but when one time payment duration ended and the schedule subscription has to be active but subscription is showing incomplete status and the invoices statuses are retrying. Following are the screenshots
Hi Team ,
Need one help
I am getting this error No such token: 'tok_1KKHCtCpViFVKCsXrJlVDydJ'
what could be the reason
Hello team, when using INR currency, 1 million is a small amount compared to USD, GBP etc. Is there a way we can still charge a customer more than 999,999.99 INR?
https://stripe.com/docs/error-codes#amount-too-large
Error we received today: Amount must be no more than โน999,999.99
Hey @hollow nebula
Sadly not possible
A workaround would be setting your currency to USD, Stripe can handle currency conversion
For example my bank is EUR while my prices are USD
When people pay stripe auto converts USD to EUR
Eranga-INR
Hi, I just resumed an office where stripe is been used. I haven't used stripe before because it isn't available in my country. But the issue I have is I need to change the way it work at the moment so there is trial period of 30 days and what we want to effect it that the clients cards are not requested for until after the 30 days trial period.
Hi I just resumed an office where stripe
Hello. Why .NET API does not have an option to query by past_due invoices? InvoiceListOptions.Status has only listed draft, open, paid, uncollectable, void.
Hi All, I am suresh, i am software developer, we are integrating stripe in our Application. i have some doubts. Please anyone clarify this
1.Is there any limitations in what Philippines bank the users can choose to add to their Stripe express connect account?
If the bank details like routing number and account number are correct, then everything goes right for payout in philippines bank? is that correct?
Hello, colleagues!
Could you explain please how to one payment_method can have two card fingerprints? Is it normal?
Hello everyone. Currently developing Stripe invoicing for my startup. Anyone have experience ?
Thank you for sharing ๐๐
No problem!
Buenos dรญas, he creado una cuenta Stripe de prueba pero deseo eliminarla y ahora no me deja cerrar la cuenta. No se cual es el motivo por el cual no me deja
: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
Sure
@vocal wagon please write in the thread above that I opened for your question
Hey everyone
In the stipe dashboard i have the option to add "billing email" to my customer. How do i do this through the api? My customers dont add a payment method, but pay by invoice. I want the invoice to be sent to the billing email, but i cant seem to figure out how to set the billing email.
Is it possible to have multiple test environments in one stripe account? My issue is, when I create test subscriptions locally, and on an int server, inevitably subscriptions made on the "other" environment are not present, which causes webhooks to fail. This is the desired outcome if everything were on one system.) Has anyone come up with an easy solution for this?
Hey there, if I am right you refer to Stripe Checkout
(about the prefilling customer email via API)
Hi all, looking for some help with Stripe.js - I'm currently migrating our site from the Card element to the Payment element but I'm having some issues reimplementing the setup_future_usage pattern we had before which required a user to indicate, whilst making a payment, that they wish to save their card details for future payments. If someone could get back to me I can go into more specifics. Many Thanks!
rohrig-environments
Is anyone here familiar with Angular and Node.JS that could help me? Iโm a beginner with Stripe. I do need help with live payments and converting successful APIs to actual card payments.
How can I add balance in stripe test mode? I need to make transfer using connect account of user in user's bank account, but getting insufficient balance error.
Hi Devs...
- In our portal there are some divisions listed, and user can select divisions as per his/her choice.
- Upon selecting division(s), user has to go through the payment procedure.
- If the userโs membership is about to expire and user makes some changes and checks out, then after successful transaction, the userโs membership end-date gets extended.
Issue: User adds one or more division or checks out without making any changes in between. Next Billing Date is gets extended!
Our Prospective: When user adds division(s), his next billing date (membership end-date) should not change.
Please suggest if this issue can be resolved by changing some
code snippet or settings at stripe end or PMPro end
Is it possible to use Stripe save direct debit details on sign up to a service and then charge them when they use x service in the future?
A good example would be electric company, you would sign up with your details but only be charged monthly for the electrical usage you used.
The amount would to pay would always be different.
Hi! I have a question regarding credit card charges. If a customer tries to pay with credit card, how fast are you with charging the card? Is there any time window to void the charge from our side (in case we would like to)?
Could someone help me with this?
This
manish0101-divisions
Hey there, is there any way to revoke/delete a usage_record via api/cli?
Hey some one guide me how to set placholder color in CardMutlilineWidget
Hello Stripe team, is there any way I can see the list of webhooks that sent to my server from the dashboard? Thanks a lot ๐
Hi guys, how to test ACH refund failure?
https://stripe.com/docs/ach says that in case of a failed refund we'll get charge.refund.updated webhook notification. We'd like to test that.
https://stripe.com/docs/ach#testing-ach has some bank accounts, but none seem to say anything about refunds.
Is there a testing bank account with which the payment transaction succeeds, but a refund sends that aforementioned webhook event?
If not, what's the next best thing to test refund failures?
its not a stripe subscription it is a custom product you can say.
I've re-opened the thread, let's chat there: https://discord.com/channels/841573134531821608/934029272811728929
Striple CLI: triggering a payment-intent:succeeded with the --stripe-account flag, while initiating the CLI with stripe listen --forward-to localhost:8100/webhooks/stripe but I can't see the response of my localhost in the dashboard. I see the response of the current live endpoint destination
Need help with seeing my localhost response in the dashboard
how to integrate stripe using js wherein after submitting the form in the website, page will redirect to the stripe checkout page
Is anyone else having the issue of not being able to access their Stripe dahsboard? Mine just sits on the loading screen after I put my login details.
#dev-help Can one of you help me on this?
Hello, is it possible to listen to multiple stripe account's webhook?
Hey Stripe,
Why is billing address attached to the payment method and not set to the customer when using Stripe Checkout with billing_address: required in Setup mode? and Would the payment methods billing address be shown in the invoice?
How to send webhook to success page? and send that webhook data to mongoDB?
hi!
Iยดm trying to set up recurring donations (monthly) with the plugin ninja form. According to Ninja Form I need a subscription plan to do this.
The person who is to donate must be able to state any amount that he or she wants to donate each month in the form. Wich type of subscription is best to set up in Stripe for this purpose?
I need a person to check my company documents because validation is not working
:question: @earnest geode Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
ok thanks
Is there a way to check the customer's email before creating the account?
I'm having issues with duplicate customer accounts.
Hello Stripe Team,
For Recurring price i need to manually create a product in stripe dashboard then only i can add that price id in Sesssion API call under line items
What should I do if I want dynamic (specific) price per user. Different price for different user dynamically from my website
Please help.
hey, what is the way to upgrade a subscription like form monthly to yearly. not instant, but on the end of the next billing cylce. is there any kind of tutorial? i only found https://stripe.com/docs/billing/subscriptions/upgrade-downgrade and that changes the sub insant.
Hello Stripe team, we're thinking about using Stripe connect but we have some troubles to understand the differences of using direct charges and destination charges in terms of legal responsabilities and invoices generation. Does our platform need a special status to use the destination charges ? And is it possible to generate invoices between the connected account and the customer or the invoices must be between the platform and the customer ? I know that's not 100% a dev issue but I tried to reach you sales team to ask about it but I have no answer from them :/
Is het nodig op een zakelijk rekening te hebben wanneer ik mijn tegoed wil laten uitbetalen?
Error help-me
Error: Unrecognized request URL (GET: /v1/search/customers). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.
at Function.generate (/Users/dlweb/Developer/api-node-sorteio/node_modules/stripe-search-beta/lib/Error.js:40:16)
at res.toJSON.then.StripeAPIError.message (/Users/dlweb/Developer/api-node-sorteio/node_modules/stripe-search-beta/lib/StripeResource.js:220:35)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
[ERROR] 10:40:40 Error: Unrecognized request URL (GET: /v1/search/customers). Please see https://stripe.com/docs or we can help at https://support.stripe.com/. ```
@vocal wagon apologies, but we can only provide support here in English. Our support team is capable of helping in additional languages:
https://support.stripe.com/?contact=true
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 ๐ , we are currently using a webhook to respond to card transactions on virtual cards that we have issued. When using the create test authorisation on a card in the test environment we are seeing multiple previous authorisations being fired at the same time. This is causing our wehbook to be triggered exponentially as we add more test authorisations. This is severely hampering our ability to develop. Is this expected behaviour?
Hello! I am really struggling and need help connecting to Stripe's PaymentIntegration on the client side. Has anyone done this? I'm trying to connect via a JavaScript script and keep getting a 404 returned by '/secret'
Hey, gang. Could someone please help me figure out how to associate Products with a Customer Portal? I've created a few test Products & Prices and added them in the portal config. I've got an endpoint on my local server that creates a Customer, creates a billing portal session for that Customer, and hits the test portal. Once I'm there, all I can do is update the payment/billing info. There are no products listed. Not sure what steps I missed. Thank you! (sorry for the repeat post. yesterday's advice didn't quite get me there).
Good morning. When setting up a payment intent for a virtual card, this appears to be failing in the API. At least for one of our customers. Is there is different process that needs to happen with virtual cards where they would fail if they were setup in a different way?
This is sort of a hail mary, but did you ever find a solution for this?
๐
I haven't been able to locate an official policy or docs outlining this behavior, but it's becoming extremely frustrating to our customers.
You can't make any changes on a subscription that was not created by your application
**Here's whats happening: **
Say one of our connected companies uses Profitwell for metrics tracking and reactivation campaigns. When a subscription is reactivated through Profitwell's campaign, that subscription will then be owned by Profitwell and no other 3rd party can modify the subscription. We're starting to see a large number of our connected orgs with a subset of subscriptions that were created by and thus "owned by" 3rd party apps like Profitwell, Billflow, etc.. and this is causing our users to encounter this error with increasing frequency.
As far as I know, we have no way of knowing up front when a different connected app is the "subscription owner," so there's not even a good way for us to anticipate and handle the situation. Our software is designed to automate certain aspects of subscription management, and when there are random errors like this, our customers become extremely frustrated.
Hello, I'm trying to make a transfer beetween stripe account and stripe connect account but I receive this error :
stripe.error.InvalidRequestError: Request req_4HDUc98Mif0vLk: Insufficient funds in Stripe account.
But the sold looks like in the picture.
probably a simple ask and I just don't understand the different stripe features. Let's say I have a website where visitors can post ads. Before you can post an ad (may be text or image or both) you need to submit an html form with your ad details and only once you complete payment will your ad be posted. Seems simple enough but the part I'm not sure how to implement in terms of stripe features is the payment at the end of the form. Can I use Stripe Checkout or do I need Stripe Elements or something custom to create this form that contains the ad details my server will display after payment?
Hello everyone ๐ is there any way to extend already existing subscription (recurring, charged yearly) for N months for free? I tried with trial periods, but it immediately starts trial period as soon as I apply it and whenever it ends, user is charged with the prorated amount which I really don't want to.
As for the subscription schedules, it does not give me full access to the subscription object how it is created or to set metadata into it.
So, is something like this possible or if not, is there any way to pause the subscription instead but continue in N months?
Hi All ,
I,m getting error with implementing MYR currency for Malaysia
An uncaught Exception was encountered
Type: Stripe\Error\InvalidRequest
Message: Amount must be at least RM2.00 myr
Please Help Me !!
I have pictures to show. I have 2 successful APIs when you click โDevelopersโ but they did not reach my debit card or bank. Link to server.JS: https://github.com/Aacgectyuoki/YemenSuper/blob/yemen3/src/server.js Link to cart.component.ts: https://github.com/Aacgectyuoki/YemenSuper/blob/yemen3/src/app/component/cart/cart.component.ts
Hi, I have a subscription invoicing question. A number of our customers have subscriptions that were set to send_invoice and then changed to charge_automatically this month. They have open invoices (because of payment issues) that are also set to send_invoice as they were created when that was the subscription's setting. My question is, will next month's invoices be created with charge_method set to charge_automatically because the subscription is now set to charge_automatically? Thank you!
Hello all,
I am trying to debug an errno 77 on a project I picked up that uses the 2018-11-08 API (no idea why). We're using the php stripe library and it's a Stripe Checkout page.
I have seen and saved a few answers on errno 77 that I will try later, right now I would just like to know two things :
- Is the bug bound to be because of the API version ?
- Do the API keys care about CNAMEs ? Mainly, the URL is ours but the CNAME points to the external devs server. I have no recollection of whitelisting domain names or IPs in the Stripe dashboard so Im wondering if it has any impact
Any help is appreciated, thank you !
hey yโall- have a question about Stripe Connect and whatโs possible with payouts. hereโs some context:
- I have an app that services customers. whenever someone signs up as a customer, I create a customer object in my stripe account.
- for each of those customers on my app, whenever they make a payment, I save their card as a payment method (via PaymentIntents)
and store that payment method on their Stripe customer object in our Stripe account - I am now working on building a way for new users (not the same customers as in 1, above) to create Connect accounts and receive funds from my platform. (as I understand it, to receive funds, these users need to have stripe connect accounts.)
my question is this: is it possible to facilitate payment from my customers from 1, above, using their previously saved payment methods - the payment methods that are tied to their customer object in my Stripe account - to these new connect accounts from 2, above?
iow: I get that the recipient of funds needs to have a Connect account, but the source of funds - the payer - can that be a plain old customer on my stripe account using a saved payment method from one of their previous purchases?
Is there any way to differentiate an upgrade from a subscription downgrade?
Good Evening Guys,
We have recently integrated the Stripe Terminal SDK for iOS and now it is out in the wild we are having a lot of support issues with connectivity.
The problem is if the user connects to the WisePad3 Card Reader via the usual Bluetooth Settings and then opens our app the Reader is not discoverable, subsequently can't connect to it. This issue also happens that if a user turns on the Card Reader with our app closed and the Card Reader has been paired with the phone before it will auto pair and cause the same above issue.
We really need to get to the bottom of this problem.
Hey, I was using stripe's generate_customer_portal_session function on my localhost with a test card, and for some reason, I don't get the option to cancel a subscription in here? is that some sort of setting i have to specify in the stripe dashboard?
Hi I am wondering why print(x) shows twice when there is only 1 customer ID for that email. https://dpaste.org/7ujT
How come Stripe sends webhook events for payment_method.automatically_updated for customers who don't exist anymore? (customer is null)
Hi everybody, I need some help for the RIGHT way to make a payment with stripe with a Product with a single Price NOT RECURING... as i understand i cannot create a subscription as it is not a recurring price. also I don't want to use Checkout, Need to build my forms with Stripe elements. I stuck on this since I look up the PaymentIntent and i see i cannot create with the use of a PRICE id, but only take the amount and currency
Hi everybody, how can Accept a payment with Klarna ?
Are there static test PaymentMethod/Token identifiers for the US Bank Account beta (v1) like those for cards, like the pm_card_mastercard etc. identifiers here: https://stripe.com/docs/testing
When a dispute relating to a subscription invoice is accepted, does Stripe automatically cancel that subscription?
Is there a feature I can use to convert successful API payments from โDevelopersโ to actual bank payments? I do not see it in my bank account yet.
When submitting my form to redirecttocheckout the page is reloading instead of bringing up the stripe checkout page. Can you see what's wrong in my function?
<script>
function redirectToStripe() {
var sessionID = "<?php echo $stripeSessionId ?>";
var stripe = Stripe('pk_test_xxxxxxxxxx');
stripe.redirectToCheckout({
sessionId: sessionID
}).then(function (result) {
});
}
</script>
Hi when doing a refund from a connected account that uses destination charges where does the funds come out of if reverse_transfer is false?
How to create a subscription with payment method being boleto
Missed karbi's reply, but I'm not getting cancelled subscriptions via the API. karbi suggested I may be on an outdated API version? I am on 2020-08-27. I only see subs with "active" status via the stripe CLI
When I do in fact have cancelled subs
when going to Payments > Export Payments in the Stripe Dashboard there's an option "Time zone":
- GMT+1
- UTC
When I export the csv using 1) or 2) the created column is no different. Isn't that strange?
Hello
Hello Stripe Team! Sorry if this is not relevant. But i really need help. This is "didSelectShippingContact" function that calls when shipping address updates. I want api call in this function so i can get taxes. But the problem is if i donโt add delay here it is not updating apple pay ui. But i don't know how much delay this API wants. I add constant 5 seconds here. Anyone helps me. Please ๐ .
Thanks.
func applePayContext(_ context: STPApplePayContext,
didSelectShippingContact contact: PKContact,
handler: @escaping (_ update: PKPaymentRequestShippingContactUpdate) -> Void
){
summery = []
var spmethod : [PKShippingMethod] = []
DispatchQueue.main.asyncAfter(deadline: .now() + 5){ [weak self] in
print(NSDecimalNumber(string: self?.dataService.paymentModel?.totalPrice ?? "0"))
self?.summery =
self?.shippingPriceCalculator(productName: self?.productName ?? "", price: NSDecimalNumber(string: self?.dataService.paymentModel?.totalPrice ?? "0"), shipingPrice: UInt64(self?.dataService.paymentModel?.totalPrice ?? "") ?? 0 , brandName: self?.brandName ?? "", totalTax: NSDecimalNumber(string: self?.dataService.paymentModel?.totalTax ?? "0")) ?? []
handler(PKPaymentRequestShippingContactUpdate(errors: nil, paymentSummaryItems: self?.summery ?? [], shippingMethods: spmethod))
}
spmethod = shippingMethodCalculator()
handler(PKPaymentRequestShippingContactUpdate(errors: nil, paymentSummaryItems: summery, shippingMethods: spmethod))
}
Please help me about my issues stripe payment gateway
im using woocommerce and the apple pay is not working https://wecleanyoumove.com/
hey, this isn't really dev related, but is there a way to set custom period of time for refunds under store policies rather than 7, 14, 30, 60, or 90 days?
my companies policy is allow refunds up until the product is fulfilled which is usually within 24 hours
Good afternoon. I'm trying to create a subscription schedule via the API that starts in the past... we have customers that join late... is there a way to charge the customer for a specific date in the past i.e. Jan 15 (would charge today) and then have their next charge be monthly starting on Feb 15th if I scheduled the subscription today 21st. There would be no prorating. I assume this is not possible and we need to invoice the customer and then create a subscription for the remaining months.
(sorry everyone completely spaced out, catching up)
ahad-applepay-shipping
busgian-woocommerce
esikmo-refund-store
Is there a way to visually distinguish subscriptions in the Customer Portal? e.g., if a Customer has two Subscriptions to the same Product, is there some way to display which is which?
: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 there, I'm working on a SaaS application and using the Stripe customer portal. I have a question...
Lets say a user pays for 3 paid seats, but then later downgrades his quantity to 1 before the end of the billing cycle
The application receives a webhook (customer.subscription.updated) which tells me that the new quantity of subscription is now 1, so my code removes access to the last two upgraded users
What I would like to do instead is, wait until the period end is done and then downgrade them. Is there a Stripe webhook that lets me know of that? Essentially, rather than removing their paid seats immediately, I would like the users to keep access until the end of the billing cycle (unless they change and up the subscription again I guess)
Hi, I had a question about disputes and webhooks. If all I cared about in terms of handling webhooks is when a dispute has a chance of hitting a payout, would the only webhooks I need to support be charge.dispute.funds_withdrawn and charge.dispute.funds_reinstated? Still trying to make sure I understand when these events occur. Would there always be a valid charge and these webhooks would follow? And if so, would it always be in the order of charge.dispute.funds_withdrawn when a dispute occurs (after .created?) with funds_reinstated only occurring after funds_withdrawn after the dispute was unsuccessful?
hi
: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 I use google cloud one in integrating the stripe to my website?
I work for point pickup and need to update payment info though stripe. I've emailed numerous times with no response. I need to update this info
How does stripe identify first order code use only.. like does it check for the same payment account or card used or same email used?
: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.
Where can I find the products that were sent to the stripe checkout in my webhook event?
: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.
From the Stripe Subscription Object, is it possible to tell if it was a legacy "Plan" or a new "Price"? "By default, both items.data.price.id and items.data.plan.id will be populated with the plan ID or the price ID used in the subscription"
: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 Team!
we are facing issues with stripe.net for visual studio 2022
we manage to create connected accounts but we are unable to make card payments
we canot find any definition of StripeCustomerService or StripeChargeService in current library there is no reference to them, can you suggest something ?
some how i was logged out of my Stripe Account Via App and trying to log back in and saying my information is incorrect, when i try and reset password saying email doesnt exist
:question: @undone kernel 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
: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 is it possible to create invoice without first creating invoice item ?
how long is the response timeframe of stripe-terminal-betas@stripe.com ?
been waiting a few weeks
I should probably just contact support, but has anyone else experienced this?
Hello is there a way to send payouts to customer manually without a stripe connect 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.
Hi everyone! I'm having some trouble using Apple pay in stripe-react-native. I added a shipping cost like the documents said in shippingMethods (https://stripe.com/docs/apple-pay), but it's not reflected in the Apple pay menu, only the amount in cartItems. Is this normal or is there a way I can get the amount and shipping to be in the total in the menu? 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 am trying google pay and stripe
however private fun onGooglePayReady(isReady: Boolean) always false ,
I think this is my issue
any ideas
https://github.com/stripe/stripe-android/issues/4102
: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 integrated the connected express account. I have a webhook to listen for the 'account.updated' event. I check the 'details_submitted' attribute to make sure the integration is complete. Do you think I will still receive the 'account.updated' event before the user is redirected to my application? (In my application if the onboarding stripe is not finished I redirect the user to the onboarding page). Thanks !
was there any change it the Stripe.js etc.? My payment-element is not showing anymore in the Client
: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 the team !
Looking for some help Stripe Subscriptions. My flow works beautifully and it was super easy to set up. I have used "Stripe Checkout" and added mode=subscription. However, when I want to implement a 30 day trial period your documentation points me to this link: https://stripe.com/docs/billing/subscriptions/trials and suggest I use "subscription = Stripe::Subscription.create". This seems to contradict using Stripe Checkout, where you create a session instead of a subscription?
UPDATE
Figured it out on SO here: https://stackoverflow.com/questions/64732447/trial-period-in-checkout-session-in-stripe. I'd recommend you update your documentation here: https://stripe.com/docs/billing/subscriptions/build-subscription?ui=checkout#see-also (Offer customers a free trial period)
: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 there
Im trying to find the documentation for saving card in Java sdk
Can you help me with that
Collect card details without charge
Hello, I hired a developer to do my stripe integration. However, it seems like the first time a user tries to make a payment it gives some timeout error. If you reload the page and re enter the credit card details then it works. I'm not really sure what is causing the error. When I'm looking in my browser console it says its an Axios error. If anyone is willing to help me out, please message me. I'd be willing to pay a little if someone could help me with this.
How to create a subscription that does not charge automatically?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
or like this in the dashboard
: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.
Does a customer invoice get a new invoice id (description) every time an invoice is updated?
Nope
hmm that doesnt sound ideal then
Hi guys. Trying to connect Wisepad 3 BT reader to my iOS app - can't discover any real reader though it sits nearby with turned ON discovery mode (BT icon is blinking). Simulating - works well.
Stripe invoices were stange to me. You add "items" which build the cost. All of those can have their own description which is what I think you are wanting @dim garden
The invoice object itself is sort of a container
Hi. I am building a Rails app with Stripe Checkout and am currently receiving this error:
syntax error, unexpected local variable or method, expecting `do' or '{' or '(' ... redirect_to checkout_session.url
Can you explain to me why I am getting this error?
Here is a link to a gist with my code:
https://gist.github.com/jemiller1963/6d3ddbd0ebe5ca32000675db90607adc
Hey I see there is an additional comma in the code, before redirect method, in the first if condition.
Hi ! Can u say me more for the delay payment please ? Today, i has do a ask for reducing delay payment. How many days during this ?
Oh, let me check if thats it!
That pesky comma gets me again! Thanks for the second pair of eyes!!
Hi there, thanks for the support last Friday. However it seems the issue still persists.
We are using "react-stripe-js", with useStripe util, paymentRequest, the canMakePayment function return unexpected result.
in chrome, it returns
result: {applePay: false, googlePay: true}
in safari, it returns
result: null
It caused the applePay unavailable, could you please help to have some inside of the cause of the issue? thanks.
Srry does stripe provides a currency exchange rate api, like API version of https://dashboard.stripe.com/currency_conversion
hi stripe dev team, I have a question about alipay
I am trying to resolve an issue and I have dealt with support 3 times and its not sorted out, how to I talk to someone live so I can explain whats going on?
@crimson needle Thanks for your help. I fixed that problem. But now a new problem occure.
Payment not Completed
2022-01-24 05:43:07.576100+0500 ########### Clip[23043:712793] LOG ANALYTICS: ["bindings_version": "21.11.1", "ocr_type": "none", "additional_payment_methods": "none", "shipping_type": "shipping", "event": "stripeios.payment_intent_confirmation", "app_version": "1.0", "analytics_ua": "analytics.stripeios-1.0", "required_billing_address_fields": "zip", "company_name": "###############", "publishable_key": "###########################", "required_shipping_address_fields": "none", "product_usage": ["STPApplePayContext"], "os_version": "15.0", "additional_info": [], "device_type": "x86_64", "apple_pay_enabled": 1, "app_name": "###########p", "source_type": "unknown", "apple_merchant_identifier": "unknown", "install": "S", "ui_usage_level": "partial"]
Hi, Can I use google cloud one in integrating the stripe to my website?
Hi team good day does StripeCheckout supports Billing, I mean when I used to create a Subscription it return the redirect url like this
https://checkout.stripe.com/pay/ppage_xxx
But is it possible to return a Billing like this ?
https://billing.stripe.com/pay/ppage_xxx
john307-checkout
in Java API: how can i know if a customer already has a payment method?
I was working on Billing Customer Portal, but after running this script
var options = new SessionCreateOptions { Customer = "cus_xxx", SuccessUrl = "https://example.com/success", CancelUrl = "https://example.com/cancel", LineItems = new List<SessionLineItemOptions> { new SessionLineItemOptions { Price = "plan_xxx", Quantity = 1 }, }, Mode = 'payment' }; var service = new SessionService(); var session = service.Create(options);
return session
it returns checkout url https://checkout.stripe.com/pay/cs_test_xxx
instead of billing https://billing.stripe.com/session/session_secret
Hey is it possible to create an invoice without any invoice items ?
Where can I find the ordered items that were sent to the stripe checkout in my webhook event?
Hi Team, need help on webhooks. I have subscribed to checkout.session.completed and payment_intent.succeeded and using card payment. As per my understanding, checkout will be called first then the payment succeded. But I have been observing that the sequence is reverse. Please help asap. Thanks
Hi everyone
We have an order placed couple days ago
Buyer decided to cancel this order with Dispute
In Stipe logs we are seeing that the decision giving in milliseconds and dispute finalizing with approve
What if we already shipped the item?
Is There Anything to cover the seller?
Why all of these process finalizing without checking the things from Seller Side ?
Why we are learning that after all settled
Can you please lead us... thx
When combining Stripe Checkout with Stripe Connect, using destination charge and express accounts, is it possible to delay payouts to sellers?
Reading the docs, it appears payouts are instant, otherwise if you choose on_behalf_of as the payment method then you can also choose the payment delay options of either manual or the amount of days. However I don't think on_behalf_of is applicable to Stripe Checkout as you input payment_intent_data and don't create an actual payment intent. So is it the case that Stripe Checkout payouts are always instant or can you delay them as well for fraud prevention? Thanks
Hello! I have a question about the Stripe customer portal. I don't get any cancel buttons displayed, although this is stored in the settings. Does anyone have any ideas?
Hello, I am Japanese Enginner, so I am not good at writing Engilsh sorry.
Now, I develop Mobile Flutter App with Firebase and Stripe.
Firebase use firestore(DB), firebase functions(Backend), Storage(Video Uploaded)
User can sell digital videos with favorite price and user can buy them.
User can watch purchased videos in App.
I will use Stripe Connect (type express).
Which API Should I use in App?
I am thinkingใปใป
- [POST]v1/accounts
- [POST]v1/customers
- [POST]v1/product
- [POST]v1/price
Hello
I have spent ยฃ150 for a product and service and did not receive the end of the bargain
And he refuses to refund me
Am i able to make a complaint
In order to claim my money back
:question: @bold swallow 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 ๐
We are just starting developing on an app that will use Java as a server but for the mobile we are still undecided.
I'we found official React Native SDK on the https://stripe.dev/stripe-react-native/api-reference/index.html
But Flutter is not mentioned on the site.
However for the Flutter I have found this and it looks like it gets the job done: https://pub.dev/packages/flutter_stripe
My question is what would you recommend between React Native and Flutter in terms of support for mobile?
Also, if we decide to go Flutter way is the package above one that you would recommend?
Hi, I guess this is general question but one that has probably been dealt with many times. Is it possible to pause subscriptions via the API and then start them again without the need for the customer to authorise again? We have a club that we run over 6 week periods for subscriptions but we then take breaks for 2-3 weeks before resuming. Not sure how best to deal with this. Any help appreciated
When using stripe connect (custom accounts), is it possible to customize the pop up modal for 3DS Authentication?
Anyone know why I'm getting this? if I list subscriptions, it is there?
Hi, There, I got an email that said my account (hi@kbox.co.nz) was terminated because my business is not low risk type. My website is www.kbox.co.nz and it only sells outdoor gears, may be if it was your staff who misunderstood when reviewing, because I really can't think of any risk. hoping to get your help. Thanks, Faust
:question: @long parrot 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, how can I attach to subscription a payment intent? As right now I create the payment intent the customers pays it, then I do a Subscription::create but this generates a new payment, I would like that the payment intent that has been payed is attached to the subscription so it won't trigger another charge.
Hi team do you have modules/packages for vuejs or nuxtjs?
Hi, I have one question regarding descriptor. For example, can we add a (dynamic) descriptor that are shown on customer's bank transaction? The issue was customers don't know what the product associated with the transaction (we have company name there).
Helllo. In our project, we use SetupIntent when creating a Subscription. During authorization, e.g. in Apple Pay or Google Pay, the amount of $0 is shown. Is it possible to show a different amount there in some way? We would like to show the user the amount of the first payment in the subscription.
Hello! It keeps telling me that my account number is incorrect and therefore I cannot change it
Hey Guys, i've got a question: my customer upgrades their subscription to a higher product. I update the subscription and set the billing cycle anchor to now (to invoice immediatly). My users paying my SEPA, all get put on "past_due" due to the amount not being instantly available in Stripe.
the payment is. "pending" and the subscription is set to past_due. But when they start a subscription this also happens, and it isnt put on past_due, when the first month ends and a new one needs to be billed; same situation (payment pending, subscription active, not past_due). But when they change a plan => past_due.
Hi, did you release an update today for payment intents? My flow doesn't work anymore, I was doing some tests today ( 2-3 hours ago ) and it did work ( api: https://api.stripe.com/v1/payment_intents/pi_3KLQWcD5S3Ge4mVN0ZF5n8Po/confirm
) but now payment intent that have a 3D Secure card goes into error.
code: "payment_intent_incompatible_payment_method"
doc_url: "https://stripe.com/docs/error-codes/payment-intent-incompatible-payment-method"
message: "A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters."
But on the payment intent there is payment_method field with the card
Is this a bug on Stripe side ?
"payment_method": {
"id": "pm_1KLQWZD5S3Ge4mVNgWnWo75E",
"object": "payment_method",
"billing_details": {
"address": {
"city": null,
"country": null,
"line1": null,
"line2": null,
"postal_code": "44444",
"state": null
},
"email": null,
"name": null,
"phone": null
},
"card": {
"brand": "visa",
"checks": {
"address_line1_check": null,
"address_postal_code_check": null,
"cvc_check": null
},
"country": "US",
"exp_month": 4,
"exp_year": 2044,
"funding": "credit",
"generated_from": null,
"last4": "3063",
"networks": {
"available": [
"visa"
],
"preferred": null
},
"three_d_secure_usage": {
"supported": true
},
"wallet": null
},
"created": 1643022952,
"customer": "cus_L1TTl4oKUw26Ku",
"livemode": false,
"type": "card"
},
"type": "card_error"
},
Hi team, I have a project using payment intents API. I want to use our own custom in-app payment UI instead of SDK's prebuilt UI. I mean, a payment page embedded in app, not a pop-up interface provided by you. Do you know how to make it?
Hi team just want to clarify that Billing portal is not yet supported in StripeJS ?
Hi everyone. I have signed up for Test-Clocks and was encouraged to send feedback. Where should I send said feedback to?
Hey team, we are migrating to Stripe connect custom from Stripe connect Standard. How the future connected accounts will be able to connect an app (a Quickbooks integration for example)?
Hi guys,
How can I know if the payment intent has been partially or fully refunded via api
Hey team, we added stripe hosted webhook endpoints and tried to send test event but getting error.
It's working properly on local env.
I'm struggling with the manual 3DS flow: how can I give my customer a chance to retry bank auth if they fail it?
From my testing so far:
- Use a SetupIntent to put a customer's credit card on record
- Create a PaymentIntent using the
customerIdandpayment_methodof the card on record, andconfirmset to true. Note that I'm using anidempotencyKeywith a key unique to my digital product and I've set thereturn_urlfor 3DS redirects. - When I get a redirect, I open the redirect URL in an <iframe>
- I fail the Stripe 3DS test dialog and I can see "3D Secure failed" on the activity of this PaymentIntent in the Stripe web ui
- I reconfirm the PaymentIntent with the same
payment_methodof the card on record and I see the same redirect URL I got previously - I revisit that same redirect URL but I don't see the Stripe 3DS test dialog, which surprises me. Instead, the
return_urlis invoked immediately, and theredirect_to_urlremains thenext_action, so there is no way to retry the 3DS test!
My expectation was that my customer would get another chance to verify the payment with the 3DS dialog. How is a customer supposed to retry authenticating with their bank if they make a mistake?
Hey stripe people. Ive an issue that I would like some advice about regarding the paymentIntents API and how they relate to payment methods. In my integration i create subscriptions and confirm them using the paymentElement. I want to be able to access the payment method that stripe charges for that subscription but the default_payment_method property is null. the payment method seems to just gets added to the customer. Is there something i need to do to set the payment method as the default for the subcription or is that something i need to do in the background in a webhook handler on payment_intent.succeeded events?
Hey this is probably a dummy question but I'm just too confused by other countries' bank systems lol. Can a Canadian customer pay their invoice (which is in USD) via ACH Bank Transfer to my American Stripe Account or are ACH bank transfers as a payment method only available for US Customers?
Hi, should the customer receive the item if paymentIntents returns processing status (payment by SOFORT)?
Hi there,
i'm facing the problem, that connect webhook-events won't be triggered locally. Basically i have to webhook endpoints in my server-application: one for the stripe account (localhost:XXXX/webhook) and an another one for the connect accounts (localhost:XXXX/connect-webhook). The webhooks are set in my stripe developer-account and also the events to be monitored are also selected.
Now if i'm starting the listeners via CLI:
stripe listen --forward-to localhost:XXXX/webhook and
stripe listen --forward-connect-to localhost:XXXX/connect-webhook
i can see events in the console, if i trigger something and the normal stripe-webhook also triggering as expected the events on my server endpoint. But it's just not working for the connect-webhook endpoint (for example with stripe trigger --stripe-account acct_XXXXX payment_intent.succeeded), although everything is set up the same way as the normal stripe-webhook. Can you help me with what i'm missing?
Hello, I'm going to buy beats on beatstars.com, but I'm getting an error on the Stripe page when paying. Could you help?
Hi, I am workin with the Confirm a PaymentIntent and facing a error: 'A token may not be passed in as a PaymentMethod. Instead, use payment_method_data with type=card and card[token]=tok.
I tried to pass payment_method_data but face another error: 'error': {'message': 'Invalid object', 'param': 'payment_method_data',
Hey guys, I've been trying to get an invoice working, but it gives me this error:
Traceback (most recent call last):
File "C:\Users\woldh\PycharmProjects\ChargeTesting.py", line 27, in <module>
stripe.PaymentIntent.create(
File "C:\Users\woldh\PycharmProjects\venv\lib\site-packages\stripe\api_resources\abstract\createable_api_resource.py", line 22, in create
response, api_key = requestor.request("post", url, params, headers)
File "C:\Users\woldh\PycharmProjects\venv\lib\site-packages\stripe\api_requestor.py", line 122, in request
resp = self.interpret_response(rbody, rcode, rheaders)
File "C:\Users\woldh\PycharmProjects\venv\lib\site-packages\stripe\api_requestor.py", line 399, in interpret_response
self.handle_error_response(rbody, rcode, resp.data, rheaders)
File "C:\Users\woldh\PycharmProjects\venv\lib\site-packages\stripe\api_requestor.py", line 159, in handle_error_response
raise err
stripe.error.InvalidRequestError: Request req_1G3clK6bsDgT3a: No such PaymentMethod: '{{CARD_ID}}'
This is the code:
stripe.PaymentMethod.create(
type="card",
card={
"number": "4242424242424242",
"exp_month": 1,
"exp_year": 2023,
"cvc": "314",
},
)
stripe.PaymentIntent.create(
amount=100,
currency="eur",
payment_method="{{CARD_ID}}",
payment_method_types=["card"]
)
I know that it has to do with the {{CARD_ID}}, but I don't know how to get the actual ID of the card.
if anyone knows a solution or can point me in the right direction, please feel free to @ me
the documentation says to use -d payment_method=pm_card_visa
but do not specify the pm_card_visa
Hi,
If setting up a payment method for future off-session use requires permission and mechanisms as no-payment-authentication for $0.00 kicks in, should I understand that if we are setting up a payment method for future on-session use will not require permission? https://stripe.com/docs/payments/setup-intents#:~:text=If you set up a payment method for future off-session payments%2C you need permission.
hello i am using stripe connect to create accounts for businesses on my platform. It is possible to create checkout payments with tax code(for auto tax) depending on their business information on the stripe account that they entered while onboarding?
Hello, I am trying to get "stripe processing fees refund" from stripe retrieve intent api, somehow i manage t get "balance_transaction" object by using expand "charges.data.balance_transaction" but it show's only "stripe processing fees" & "application fees amout", What i actually need is "stripe processing fees refund" which is shown on stripe dashboard payment detail page under "Fees"
Please help me out for this
Hi guys. Trying to connect Wisepad 3 BT reader to my iOS app - can't discover any real reader though it sits nearby with turned ON discovery mode (BT icon is blinking). Simulating - works well.
Hi, I have a question about confirming a payment intent from the browser using Stripe.js which was created with a saved payment_method. It is a continuation of a now archived discussion I had here last week about migrating from individual StripeElements to the new PaymentElement. Historically we would call stripe.confirmCardPayment but now the docs suggest using the unified stripe.confirmPayment however this requires an element property which would not necessarily exist if it hasn't been mounted as the user may have selected an existing payment method. In this instance am I correct in thinking there is actually no verification required from the user, and the server could create and then confirm a payment intent?
Hi, I'm testing my checkout flow and I've one issue. Currently I'm checking the flow with 3D Secure cards. I have tested the card 4000002500003155 and it works. But with the card 4000000000003063 I receive one error, is this normal? : A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters.
hey folks, I'm using expo RN and the stripe lib is crashing on production, i need help to know what's going on
Currently the flow is this -> [Backend] Get setup intent -> [Frontend] stripe.confirmCardSetup(setupIntent.client_secret) -> [Frontend] If the response.setupIntent.payment_method exists call backend -> [Backend] Subscription Create -> [Frontend]ย If response.paymentIntentResponse then calls stripe.confirmCardPayment
Hello! I'm struggling to handle card authentication following subscriptions creation. I've made this StackOverflow with more details before finding out about this community: https://stackoverflow.com/q/70836233/11793087
Basically everything related to card authentication/next steps/3D-secure seems related to either PaymentIntent or SetupIntent, but how do I get either of those when creating a Subscription through the SDK? Thanks in advance ๐
Wait is the very previous message about this issue as well? I didn't know you could create a SetupIntent to clear any authentication issues before setting up a Subscription.
Yeah you can do it
I would like to receive some help about configuring statement_descriptor in dynamic way. On this page https://stripe.com/docs/statement-descriptors#requirements under requirements I see:
...
Reflects your doing business as (DBA) name.
Contains more than a single common term or common website URL. A website URL only is acceptable if it provides a clear and accurate description of a transaction on a customerโs statement.
I would like to know If I need to insert my website address
Hi there, we are receiving the following error when attempting to transfer funds to a custom connect account. We are a French Platform with a UK Connected Account. We are processing/charging in GBP and hoping to transfer GBP to their connected account. How can we transfer GBP to the UK Connected account? Thanks!
invalid_request_error - source_transaction
The currency of source_transaction's balance transaction (eur) must be the same as the transfer currency (gbp)
heya! As part of the solution described in a previous thread (#dev-help message) I'm creating a Subscription through the API with a billing_cycle_anchor. This works fine, but when trying to create a subscription with a billing_cycle_anchor of DateTime.UtcNow.AddYears(1) (i.e. one year from now) I got the error from Stripe:
billing_cycle_anchor cannot be later than next natural billing date (1674548267) for plan
As I understand it, this means that I'm trying to create a subscription with an anchor that's further away than one year from now. Comparing the values I sent (1674548268) vs what Stripe thinks is one year from now (1674548267), it's one second off, so my guess is this error is due to a clock difference between my local machine & stripe's servers.
I don't particularly care about the seconds so I can easily work around this by just rounding down to the nearest hour or whatever to workaround such issues, but I'm wondering if this is a known issue and/or there are any recommended ways of fixing/working around this?
Hi Everyone, I have just joined from trying to research how I can get our heads around Stripe and split payments. We kept ending up at Stripe Connect. We are looking to find a solution where our client received a payment and Stripe distributes the payment out to more than one recipient. Is this possible?
Hello - what is the property I can track for stripe express connected account objects "restricted" or "completed" status ? We have a webhook listener account.updated, I am not finding any key with value coming as restricted or completed.
dan_nrcm - Split Payments
Hi. We have a platform and take payments via Stripe across all parts (iOS, Android, Web, iFrame etc). Is it possible to tell via Stripe where a transaction came from, e.g from the iOS app rather than the Android app?
Hello,
I am trying to setup Stripe Checkout on my Nexjs + Rails project.
I am trying to redirect to the Checkout page but I see this message.
I've been stucked for hours, could you please help? ๐
Thanks!
Hi all. How do you specify the custom account when creating a bank account? https://stripe.com/docs/api/external_account_bank_accounts/create
hi!, im trying to test a checkout and i have this problem: No such payment_intent: '..'; a similar object exists in live mode, but a test mode key was used to make this request.
Hi everyone! I'm having some trouble using Apple pay in stripe-react-native. I added a shipping cost like the documents said in shippingMethods (https://stripe.com/docs/apple-pay), but it's not reflected in the Apple pay menu, only the amount in cartItems. Is this normal or is there a way I can get the amount and shipping to be in the total in the menu? Thanks!
How does stripe identify first order code use only.. like does it check for the same payment account or card used or same email used?
Hello, is there a way to send payouts to my customers without having Stripe Connect
๐ Hello everyone, relatively new stripe API user and have a work-flow question. Should l create a new customer, or the payment method first? Or is it possible to do both of these with the same request?
Hi! I was wondering if there's a way to apply a fixed discount several times to a subscription invoice. I'd like to apply dynamic discounts based on user actions and coupons do not seem to let me do that. Eg: Have a $10 discount that this month gets applied 4 times
I have a subscription that a test user is subscribed to with 2 subscription items (a monthly charge and a metered usage charge). When I try to upgrade that user to the yearly billing I am getting this error: "Currency and interval fields must match across all plans on this subscription. Found mismatch in interval field." I have provided the IDs for the new subscription items as required but I'm still getting the error, any pointers here?
im updating the subscription items with the following:
> {
> id: 'existing si_ID1',
> price: 'new yearly price ID price_...'
> },
> {
> id: 'existing si_ID2',
> price: 'existing metered usage price id price_...'
> }
> ]```
Quick question I feel like I might know the answer to just want to confirm. Is there any way to move subscriptions/customers between accounts. I see some resources about importing payment information to stripe and I know there is a way to add a subscription to an express account but I was wondering if there was a resource outlining all the ways data can be migrated. Thanks!
Hello, I am trying to set days_until_due on an invoice which has collection_method: 'send_invoice' but it is not taking. I had this issue in the past and ignored it and just used due_date but it still seems to be a problem. The due_date field remains null after updating. This is on an invoice in a Stripe Connect account. Is this field possible to set via days_until_due?
Hi Everyone! First time here. I have a quick question, and I was hoping that someone could point me in the right direction, not necessarily solve this for me... In development my Stripe webhooks get 200 response codes but in production my server returns 301 error codes. I am using dj-stripe and the only difference should be that Cloudflare sits out in front in prod. I confirmed that Stripe webhooks are hitting the server just fine, but indeed returning 301. Both dev and prod use Nginx and the nginx.conf looks okay. I know 301 http response code means "moved permanently" but it seems pretty tricky to debug. A couple more gotchas I am thinking about are the different values of DJSTRIPE_WEBHOOK_SECRET in prod vs. dev, and any other minor configuration issues, but the webhook signing secret looks good. Sorry if this should be an SO question instead, but I am launching a little web app soon and this is kind of a blocker so I thought I'd reach out and see if I can get unstuck. Thanks!
Hello, I am trying to implement webhook right now. How can a get a payment_intent.payment_failed event with stripe test cards ? not the command line tools to trigger manually. Could someone help me? Thank you
Hey guys, I'm trying to create some code to create a payment link that anyone can fill out, so far I've gotten up to this:
paymentMethod = stripe.PaymentMethod.create(
type="card",
card={
"number": "4242424242424242",
"exp_month": 1,
"exp_year": 2023,
"cvc": "314",
},
)
stripe.PaymentIntent.create(
amount=100,
currency="eur",
payment_method=paymentMethod['id'],
payment_method_types=["card"]
)
However, the problem is that the link can't be paid.
Is there any way to have a payable link without specifying a user?
I'm attempting to get into my account for a 1099 but the phone number that's being sent the code is one I don't have access to
hi there, I have a simple case, I want to have a payment page hosted by Stripe, I want to simply get a notification of payment by a customer, so that I can track/trace it within my app, and I'm a discord bot developer. Is the best place for me to start, to use the checkout github source? I would ideally want to limit the amount of custom development just because my payment/price/product choices are really simple, and I'd like to leverage the hosted functions. Is there a best recommendation? (nodejs is my dev env)
quick question i have that is a little unclear and hard to test. if i cancel a subscription that is past due and i have automatic retries enabled, do retry attempts stop on the subscription i just canceled? thanks!
I'm trying to integrate Stripe and have caught a snag. I was following the guides in docs to set up a new customer and push them to a checkout page. To save myself some time I planned on using Stripe Elements and read through the docs on that and tried to attach a card-element to my form. I'm using VueJS for my front-end so I declared the div as given with the card-element id inside my template. In my data section I've set stripe: new Stripe('public_key_here'). When I call this.stripe.elements() I get this.stripe.elements is not a function and the stripe object has no property "elements". The Stripe JS Script is attached in my entry point. Any help would be greatly appreciated!
Hi there, I'm working on a SaaS application and using the Stripe customer portal. I have a question...
Lets say a user pays for 3 paid seats, but then later downgrades his quantity to 1 before the end of the billing cycle
The application receives a webhook (customer.subscription.updated) which tells me that the new quantity of subscription is now 1, so my code removes access to the last two upgraded users
What I would like to do instead is, wait until the period end is done and then downgrade them. Is there a Stripe webhook that lets me know of that? Essentially, rather than removing their paid seats immediately, I would like the users to keep access until the end of the billing cycle (unless they change and up the subscription again I guess)
Hey I have a question for freelancers. I'm integrating Stripe for my client who is non technical. What's your approach to managing thisโdo you create their account inside your Stripe dashboard, or do you tell them to sign up for Stripe and add you as a developer? I know this is subjective but looking for opinions for less headaches
Hi Devs, got a question. What would be a good way to implement subscription add-ons? My use case is I have a few Stripe 'Products' to which a user can subscribe to. I want the user to be able to additionally pick the number of team members and charge the user additionally per team member. So let's say a user is subscribed to a $100 product, and then the user can optionally add X team members, so then I need to charge him for $100 + X members.
Hi !
I have a released subscription_schedule but for some reason it does not contain "released_subscription" (its null) but it is supposed to return the ID of the subscription that started based on that subscription_scheduled. Can someone help me understand why there isnt any released_subscription in this case ? (Causing issue on my end. I was excepting a released_subscription as soon as it it released but this particular scheduled_subscription does not have one)
Probably silly question: Where in the docs can I find the test payout bank accounts?
What's the correct way to update a Subscription via API, if I want it to function exactly the way it would via Customer Portal. That is, if a Customer currently subscribed to Product A goes to the Customer Portal, clicks "Update Plan", and selected Product B, they'll be subscribed to Product B and no longer subscribed to Product A. It's not entirely clear to me, from the docs, how I need to structure the API payload to accomplish the same result via API.
Hi!
nice to meet you all.
I am new to the Stripe Space and struggling a bit on how to create a Platform and Standard Accounts. I see documentation yet I feel lost. What are some good clear resources on this topic? I found this group via: https://github.com/stripe-samples/connect-onboarding-for-standard/tree/master/server/php/public
I tried to do this onboarding but I don't get how users can create an account if it asking for login info
the only time i see create an account when I am logged into Stripe which doesn't make sense if customers need to create their own account.
Hello @dim hearth @copper reef , I had a thread open earlier today about days_until_due on invoices (its archived now). All my invoices are created from the API
Could someone point me in the direction of where I can find the documentation regarding charging a customer for a specific product?
Hello, Please help me to resolve this issue. What is the meaning of this error.
com.stripe.lib:ErrorMessageKey=The shipping
information on this PaymentIntent was last set with a secret key and
therefore cannot be changed with a publishable key. Please use your
secret key instead
Hi team do you have idea how to output the response from webhook using Stripe Cli and dotnet ?
If payments are made to stripeโฆ why would stripe take a disputed charge FROM MY BANK ACCOUNT?!โฆ i never gave permission for stripe to take money from my bank accountโฆ
Hello I have a quick question about data migration accross accounts. Is it possible to migrate some customer data and not all? Or is all data copied between accounts. Just curious!
Hello, I was wondering if there was a possibility to make whole registration process through API? My customers aren't fluent enough in English to go through the normal registration process. Is there a way to make my own registration process or are you planing to introduce translations to registration process? Thank you in advance!
Hi, How I can get user's email id, Full shipping address to confirm the order in apple pay ios.
Hi i have a question about raw pan integration๏ผmy new platform account connect merchant 's standard account just get the response :"Sending credit card numbers directly to the Stripe API is generally unsafe. To continue processing use Stripe.js, the Stripe mobile bindings, or Stripe Elements. For more information, see https://dashboard.stripe.com/account/integration/settings
but i use the same way in my old platform account ,it works
Hi there, is there a way to verify that on_behalf_of is added in stripe dashboard?
Hey everyone - quick question - on Stripe dashboard, where do I set how often payouts are sent to my bank from Stripe?
Hi
Hi, me again ๐ I'm pausing subscriptions and passing a value for the resuming (pause_collection[resumes_at]) . The value I'm passing is for my date is is 1642982400000 (24th Jan UNIX time), however, it's setting a weird date on the subscription. What format should I be sending the date to resume in please?
@empty plaza howdy
Hello, when converting currencies in a Connect Cross-Border Payout with Stripe, when are the currency conversion fees applied?
Are conversion fees charged at the time of the transaction, or are they charged to the account balance at a later time (similar to the Payout Fee, Account Volume Billing fee, etc.)?
Ahad-ApplePay
can you share the flow on how to create the connect account at the API level
Hi Iโm have a very simple question i just want to know how to change my number to log into my account there isnโt any options for me in the sign in part i spoke with support twice and i feel like Iโm not getting any answer to help me not sure if this is the right place to ask Iโm just not sure where else to go
Hello, Please I really need help here. I was debited today from my bank account. I never give any permission. I donโt know why I got debited. I really need an explanation before calling my bank. Thanks
:question: @turbid rock 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 Team, is there is any API/Webhook to check payout is done? I am using stripe connected account, I want to check money has been trasnferred to connected account.
i have a question :
why i can use raw pan to pay in test mode ,but in real mode i can't pay in the same way ; i enable the passing raw credit card numbers .
hello ,
I am trying google pay and stripe
however private fun onGooglePayReady(isReady: Boolean) always false ,
I think this is my issue
any ideas
https://github.com/stripe/stripe-android/issues/4102
Hi all. Im developer and working on stripe API integration. Business model of our applications requires payment from my stripe account to users of my application. It's not useful to make all registered users filling-in a lot of personal data during adding them all to Connect. Is it easier way exists? From online banking I can transfer money to another card just by card number and expiration date. Can I do the same via stripe API?
Best regards, Alexey
Hello,
I'll be creating a plugin in WordPress that will enable the Subscription using Stripe BECS (Australia) to work with WooCommerce Subscriptions. Is it possible? If it is, can you guys give me insights on the process regarding the billing?
Thank you
Hi everyone , i have a question about Stripe Connect accounts ... is there any way to know if there is more than account connected to my platform with the same email ?
Hello everyone.
I have a question for the professionals among you.
We have a customer portal where new customers are automatically assigned a subscription. The customer then buy a new package in the portal. We use the checkout directly from Stripe.
Is it possible to use this to change the current subscription without creating a new one at checkout? The Free Subscription should be changed to another one.
It is important to use the Stripe checkout.
I have another question , when i pay in IDR currency , the amount is 99,999,999 ,i get an error : amount too large . but the stripe doc said :
Hello! Is there a way to retrieve the last 4 digits of the card used for a previous invoice?
A setupIntent was used for this payment. So AddExpand("payment_intent") isn't returning any values
Alexey-Connect
Bans-WooCommerce
Shimaa-Connect
Dairo-Customer-Portal
NftArea-invoicing
Alan-IDR
Hi Team ,
I want to initiate subscription with below code .. here destination will be our platform account and all amount will come to platform .. where would I will get destinationStripeId for platform inside Dashboard
await stripe.subscriptions.create({
customer: customerId,
transfer_data: {
destination: destinationStripeId
},
application_fee_percent: 100
default_source: paymentMethodRef,
metadata: {
solution_id: solutionId,
customer_org_id: customerOrgId
},
items: [
{
price: priceObjectId,
tax_rates: [taxRateReference]
},
]
});
jm-last4
I can't find italian support chat
Merleean-support
Hello, is it possible to set a payment method as "default" through API? Thanks!!
Hi there, is there anyone help me out with webhook events..? I'm getting a "Failed to connect to remote host" error after triggering events from stripe CLI as you can see in the attached snippet.
Hi there, I would like to ask about request -> //r.stripe.com/0 I have got many requests in my React app is it normal or should I be afraid? ๐
hi, how can i implement a fuctionality like this? I have stripejs via es6 import. Can i set up a form for the customer to add card details (like when PaymentIntent) and send them to backend or directly to stripe, for changing subscription's default_payment
hello ,
can we hide billing address
stripe - ios - applypay
I am creating Checkout for Connect account like this
const session = await stripe.checkout.sessions.create(checkoutSessionPayload, {
stripeAccount,
});
Please note at this stage, I do not know user email and this is a one-off payment.
Problem:
The user did not receive a payment receipt after a successful payment.
Even though we have this setting enabled on our main account (see attached screenshot).
Is there anything else I need to do here so the users will receive receipts for payments in Connect account?
I can't find anything in the API either https://stripe.com/docs/api/accounts/update
Thanks for the help
Hello!
I am trying to create a checkout payment, however, the tax_rates field makes it encounter an error. I did create the tax object in my dashboard. Do you know what is wrong with my code?
Thanks!
Hi! Iโm trying to work out how to implement trials for subscribed users. I have a few ideas but I wonder if there is any way how Stripe suggests to do it? I couldnโt find anything about it in the docs.
Problem description
There are two different scenarios Iโm considering.
Common requirement: I have a subscribed user, heโs using plan A. I want to be able to allow him to try the plan B trial without having to create a new account. If his payment for plan A happens during the trial, he should not be charged. The billing period might be altered.
Separate requirements:
- By default, when the trial ends, the user should still be on plan B.
- By default, when the trial ends, the user should go back to plan A.
Question
How can I implement trials for subscribed users to support 1 and 2?
Hi guys, What countries Stripe treasury can support if given access?
Jonathan Justman-tax-rates-array
:question: @upbeat grove 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
We are not suppose to go with IP addess due to secuity reasons ,so we thought of using local webhooks and call them locally.
I'll unarchive the thread โ let's chat there ๐
Is it possible to use apple/google pay with connect accounts?
I have ran into some errors while trying to make a google pay, payment
hey guys,
hope you're doing great
a client has subscribed to a plan by mistake (5 days ago) & wants to upgrade it now
there is a difference of 30โฌ between the 2 plans
is it possible to force the update on stripe dashboard & collect the 30โฌ difference please ? or would it be a prorata ?
what about the webhooks please ? would "invoice.paid" (sub update) hook be triggered ?
Customer has asked me to pull metrics from the stripe dashboard and use them in their internal reporting. Is there a API call that returns the same metric or do we need to try to rebuild the reports using the balance.summary?
Hi. I'm looking for documentation on my use case. I'd like to charge my customers a flat $50 subscription fee per month and metered billing on top of that based on usage. I checked out this link: https://stripe.com/docs/billing/subscriptions/examples, but didn't see the use case described.
Hi, I have some questions about the customer portal. We're building a SaaS service where a customer can have multiple subscriptions (multiple tenants with a subscription each). The software will have multiple tiers of subscription, with each tier being a product defined in stripe. The issue with the portal is that when a customer has multiple subscriptions I can't find a way to distinguish 2 subscriptions which are of the same tier. What we'd like to do is to be able to make the portal show just one subscription so the customer could manage each tenant's subscription separately.
If that is achievable we'd also like to be able to configure which products are available in a portal configuration, we need to be able to limit customers downgrading to a lower tier as to do so they'd first need to remove data from their tenant to come below the lower tiers requirements. I can't however see a way to configure the portal products from the API.
Would these things be possible or would it be better to implement these things manually via the API.
Hi. I. need to update the descriptor for subscriptions. I listen the invoice.created to do that. Then, I update the statement_descriptor invoice when the hook is called. But, when I check the log, I see invoice.created => payment_intent.succeeded (with the default value for calculated_statement_descriptor). How can I check that the statement_descriptor is good and will be the new one in the bank statement ?
I would like my subscription invoices to be generated at least 3 days before the expiration date, is this possible?
How could I see the transaction history for a user?
Can someone please re-open the thread LucaW-payment-method of yesterday?
Hello! Any news about credit card installments on brazil?
Hello community! I was investigating how Stripe handles the validation of the account phone field, but I can not find the rules that are being applied. Could you please help me find this information?
Help please! We have Subscription objects where the subscription was made with a custom ID like "customer-abc' and not 'price_xxxxxxx' or 'plan_xxxxxxx'. Is there any way to move from the Subscription object and determine if the original subscription was actually created with a Plan or a Price. You stub a price even for plans and we have been around a long time and have Plans in one table and Prices in another and we need to determine which one was associated with this Subscription as the ID is not unique and you can have a Plan and a Price and also livemode true/false with "customer-abc' as the ID. If we have the cus_ and the sub_ we need to figure out if the sub_ was from a Plan or a Price.
Hey, I have an invoice and Iโm unable to add new invoice items to it. It has one existing invoice item and Iโm unable to add a new invoice item to it. Invoice ID - in_1KKkVDQ7Vcs0maxVMswIO7JB, already added Invoice Item id - ii_1KKkVBQ7Vcs0maxVxGVeyh9W, invoice item which is not being added to invoice - ii_1KLqInQ7Vcs0maxVfXbcyohE
Hey there! I had a quick question, with our connect accounts, we use the transfer data destination so that a charge would be transferred to the correct connect account, except when any of those charges need to be refunded - it doesn't seem like it's refunded from their account. According to the web dashboard, there's nothing in refunded for their connect account, nor is their "Available Soon" subtracting the amount that was refunded. Here's an example payment intent pi_3KKsX7Fk5BSitd8b0TRH2Lhp, with the refund id of re_3KKsX7Fk5BSitd8b0XRkEOOa. Is there something more to refunding connect accounts that is different from regular refunds?
Hey guys, quick question, why is the API sending success => 1 if the subscription creation was incomplete (in this particular reason due to the insufficient funds). Subscription status is indeed active but the json said it was successful.
Hi devs, how can I get the total cost for a subscription that would include coupons and multiple products? Basically the total recurring amount that a user pays per cycle.
When i create a link to express on boarding how comes i can only choose US ?
Hi everyone, this isn't really a dev related but i want to ask if there's a way we can amend the emails of stripe which are sent to the customer e.g when a subscription is about to get renew
Hello everyone! I'm trying to figure out how stripe names the different card brands (e.g. Visa, JCB, Mastercard, American Express/Amex) in order to have those SVGs in my file system and just render accordingly, any ideas where I can find that info? I checked
https://support.stripe.com/questions/where-to-find-logos-for-accepted-credit-card-types
Is it named the same?
SetupIntent confirming with Stripe Connect
Hi there,
We have implemented direct charges using Stripe connect and can successfully clone cards and take payments. We are having trouble using the SetupIntent object. Can create a SetupIntent on a connected account using the { stripe_account: acct_xxx } options but if we try to confirm we get this error
Stripe::InvalidRequestError ((Status 400) (Request req_X5HMMOjTQCrkhO) Received unknown parameter: stripe_account)
We have come across a similar issue trying to confirm an intent using Moto. This works on our regular platform charges flow but for connect accounts we receive this error
parameter_unknown - payment_method_options[card][moto]
Wondering if we are trying to do something impossible or if it's just an incorrect request payload? Any advice appreciated. (We are using API version
2014-09-08 )
Hey team,
It's been two days that we have this warning on our staging app. Is it because of a recent change?
"Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact."
Hi guys, is there a way to force a payout to occur prior to its expected arrival (in test mode)? I can see that the payout is scheduled to "arrive" on the 27th, but I'd like to be able to force it somehow now to continue with my tests.
Hey there! We want to use a billing cycle anchor for our subscriptions. Is there any chance to set billing_cycle_anchor when using checkout sessions? I can only find billing_cylce_anchor in subscription item creation / update...
@idle iris can I ask you to reply in the thread when helping? Makes it easier to have all context in one place (your answer is helpful so thanks a lot!)
Hello all! I'm trying to use the connect platform and running in to some trouble. I setup an OAuth link so: https://connect.stripe.com/oauth/v2/authorize/?scope=read_write&client_id={{ $stripe_oauth_client_id }}&redirect_uri={{ $stripe_redirect_uri }}, The issue I'm having is whenever I click it, it always redirects back to my dashboard, and not the redirect_uri
there is way value or post request to server to read the value
there is way send value or post request to server to read the value
timing. I was already banging those out when you opened thread....
yep I saw you type :p
Hi. When I list the customer payment intent list, what is the right way to check if the PI is failed or incomplete (stripe.paymentIntents.list) ? With the status !== succeeded ?
Hey there i've been trying to add GooglePay on my react-native-app
https://stripe.com/docs/payments/save-and-reuse?platform=react-native&ui=payment-sheet#react-native-google-pay
i'm aware i can only test it on Physical device
I added the meta-data in the manifest
I also added the stripe-android in dependencies in build.gradle ( i'm not using the last one tho, i'm using 18.1 )
I've added googlePay:true
And this does nothing.
Am i missing something ?
Hi, does stripe offer discounted rates for non-profit organizations in Canada?
Hi. Is it possible to have a payment.succeeded (webhook) but the payment is failed at the end (because card was reported lost or stolen) ? Because I make some stuff when I receive a payment.succeeded but, it's the first time that I see that the payment is failed just after.
hi Team is there a way to force the address line 1 and other details to be prompted? looking at the documentation, the default for all the possible fields is "auto" and the only possible values are "auto" or "never". I don't see an option that is the equivalent of "on" or "always".
In addition, when we update our code to explicitly specify 'auto' for certain details, it doesn't appear to affect the form. For example, this JS code to initialize the paymentElement:
const paymentElement = elements.create('payment', {
fields: {
billingDetails: {
email: 'auto',
name: 'auto',
address: 'auto'
}
}
});
Still results in a payment form that looks like this (only CC number, exp date, CCV and zip code are prompted): Still results in a payment form that looks like this (only CC number, exp date, CCV and zip code are prompted):
image.png
Am I missing a setting that would force the address line 1 and other details to be prompted?
How does StripeJS handles CORS? Is there a list of our domains that you use for the Access-Control-Allow-Origin header?
Hi all. We run a small Connect application . We're able to successfully generate a report on behalf of a connected account with type: payout_reconciliation.by_id.itemized.1 and see that it successfully generated. But we're having a problem accessing that report now that it's been generated. We have the URL but are hitting a 404 error. Any insights? Thanks!
Hello Team - We are following this https://stripe.com/docs/payments/capture-later, we wanted to know is there any webhook or any way that we can track Capture failure scenarios. E.g, lets say we are holding by authorizing 10 dollars from a customer's card but we are capturing after few days and lets say, there is an error during capture, how we can handle it in the server side ? Are there any webhook notifications we can listen for ?
Hi there, do you know if there is a way to customize the description that appears for a Payout to a custom connect account? I see that the payouts have the description of "STRIPE PAYOUT" and I was hoping to customize this so that it references our platform name for easier reconciliation. Thanks!
hi i want to know something like stripe allows mastercard and visa card in my country so i am using stripe payment gateway on website and want to mention in section that we accept both of them so do stripe provide mastercard and visa logo
Is it possible to enable invoice/receipt emails in Test mode? So when users take actions they receive actual emails? I have this setting enabled but no emails are sent. EDIT: These are for subscriptions that invoice automatically. I'm not seeing that option?
@digital mortar Please don't post things like that - it violates rule three of our channel
Hi is it possible to make a live payment when in test mode using Google Pay? I am in test mode but someone was able to pay using Google pay. How to debug
hi guys, is it possible to use Checkout without setting an email ?
Hello, I'm trying to access my 1099, but everytime I try and log in it tells me to enter the 6 digit code into the website when it never sends me anything and at this point it just tells me too many attempts and to try later
Stripe express onboarding : We are passing the phone number of the user in the format of +<contry_code><phone_number> when we create the account onboarding link to stripe but stripe onboarding page is not filling the phone number and it is asking to enter the details. Also, how we can pre-fill the the business details onboarding page info?
Hullo! Is it possible to expire/delete local webhook listeners in the Stripe Dashboard? I believe I read somewhere that local listeners are removed after a set period, but I can no longer find any supporting documentation for that.
Hi I am needing assistance with adding my stripe account to my business website. the website was built with and is hosted on Duda
Hi, i need assistance with something - i am wondering if i increase the prices of my subscription product (from say $85 to $100), will a $25 discount applied when the subscription is $85, will it carry over forever after we increase to $100 ?
I was working with Snufkin earlier on a question about retrieving a report file (was super helpful), but I think I have a more general question. I'm trying to get all transactions that were included in an automatic payout to a connected account. What we've been working on is generating a payout_reconciliation.by_id.itemized.1 report. when it's successful, we get the URL and check out the data inside that report. My more general question is, is this the best way to see what transactions were included in a payout to a connected account? It seems a bit complicated for something pretty straightforward.
Hi, I am in assistance of understanding Stripe Connect a little bit more for our specific use case. When an order is placed on our ecom platform, we authorize that amount. The order is then fulfilled by a vendor. This vendor will be added under our main Stripe account and we want to capture the payment directly on their account rather than the main Stripe account that is connected to the ecom platform. Right now, the only way we have seen this to work is through the Direct Charge API and then we clone the order and pass it to the vendor's account. The issue is it seems like the only way we've had success with charging it on the vendor's account is if the customer has a stored payment method. We do not want to have to require the customer to store a card for us to be able to charge it. Is there a workaround for us here?
Hi, I am confused with the different ways to integrate with Stripe.
Can you please clarify the different ways to capture card information without initiating a payment right away?
Especially, can I capture the credit card information with my form, send them to my server and then send them to Stripe via an API?
Thank you.
Hi there! I had a quick question, based on the on-screen tipping docs it doesn't mention where to pass the reader id. In the example it shows:
curl https://api.stripe.com/v1/terminal/reader_settings
and then the tip information. Do I need to pass it as:
curl https://api.stripe.com/v1/terminal/reader_settings/{reader_id}
or is it different?
Hi
Where do I go to report bugs on the React JS PaymentElement?
If I've created a customer portal and from the backend it looks like there are multiple customer ID's associated with their email what is the best approach to merge their customer Id's into one so we don't have muliple customer portals associated with the same email?
@stray oxide , you muted me from my thread you archived...should I continue in that thread, or write fresh here?
Hi. I'm using stripe to process card payments and store card details - and it's working great. Thanks.
For various reasons to do with compliance and a different third-party we interact with, we are required to store account details (sort-code and account number) for some customers. Ideally I would rather not store these details myself. We won't be using those details to complete bacs or direct-debit through stripe, but I am wondering if it is possible to use stripe to out-source the secure storage of these details for each customer.
Hi, I have a graduated pricing model. I would like for my app to update it automatically. I thought I would just have to update the subscription obj through stripe.Subscription.modify(..). However I do not see a quantity parameter.
I do see items, would I have to get the correct item and update it there?
Hi, I'm trying to understand how to get upcoming invoices that you can preview from a subscription. I assume this preview is generated from the "subscriptions" data where the period is starting in the future but in some cases I'm unable to find the subscription in there even though I see it in the UI.
Is it possible to get the battery level of a connected bluetooth M2 Reader with the android SDK?
Hello Stripe Team! Thanks for your help. Now i am having an issue. After completing the order from apple pay with stripe. I am not getting emails in response to logs. But address and name are received.
Hello Stripe Team and Friends! I can't seem to find a solution for this problem. I am on swiftUI and using the provided payment sheet. However if the user clicks anywhere even cancel, the payment is processed? I'm not sure what to do here. Thank you.
Hey folks, I'm developing a application on mobile in Expo RN and is crashing on iOS production because of Stripe, can anyone provide me why is that happening?
Hello all. Is there a way to pass line items when collecting a payment using Stripe Terminal?
For example, when using Stripe Checkout, I am able to pass line items that show up in Stripe under the payment after a customer checks out. But for Terminal, I am unable to figure out how to pass line items or a cart.
The two images attached better illustrate what I mean. The "Stripe Checkout.png" shows a payment in Stripe with line items via Stripe Checkout. And the "Terminal.png" shows a payment processed via terminal - and I'm wondering if there's a way to pass line items to get it to show the same way a checkout order does.
Hi there, we have a FR Platform account and are processing GBP and transferring to a GBP bank account but the GBP on the account balance still shows as 0.00 after charges are being made. Is this because we are using the on_behalf_of attribute?
Hi. How do I update an subscription with one item using pro-rata and the others not. Need to be in same transaction
Hi there, @copper reef replied to my question with no actual answer and closed the thread right away so I can't even add anything.
I am not sure what more details @copper reef wanted. I thought the use case was pretty straightforward.
#dev-help message
Can someone please provide some options? Thanks
I have existing custom built Stripe subscription management code for a SaaS product. There is a single product with multiple prices (from back when it was 'plans'). I'd like to move to the pre-build Stripe Customer Portal and ditch our custom code for managing cards, changing plans, canceling etc. It looks like the Customer Portal expects multiple products each with a single price e.g. I'd go from one product with many prices to many products with a single price. That's fine for new subscriptions but what is the process for migrating our existing subscriptions? Do we just write some one time migration code that updates all of our customers to the products with new subscriptions? That feels a bit scary. Or am I misunderstanding what data models the Customer Portal supports?
hi im working with invoices in C#
var invoice = invoiceService.Create(invoiceCreateOptions, requestOptions);
The invoice creates succesfully in Stripe but throws me this error
"No such invoice: 'in_1KM18TR6CEI1Rpqz4uPnhwgZ'"
When i try to do invoiceService.Send(invoice.Id);
this code is working properly
var invoiceCreateOptions = new InvoiceCreateOptions
{
Customer = customerId,
CollectionMethod = "send_invoice",
DueDate = DateTime.Now.AddDays(5)
};
var invoice = invoiceService.Create(invoiceCreateOptions, requestOptions);
but the error comes when i try to send the invoice to the customer email
Hello, I have a question regarding func createCustomerKey(withAPIVersion apiVersion: String, completion: @escaping STPJSONResponseCompletionBlock) in STPCustomerEphemeralKeyProvider for iOS. Say there is an error or the mobile client is offline, what is the suggested/proper way to handle this? We won't be able to show the user's payment methods nor process a charge which is fine. Do we need to attempt to initialize the CustomerContext once we have a valid connection and want this method to be called again to properly load payment methods?
Is there a way to have the api create a payment link specific to a customer?
Does Stripe limit payout amounts on a weekly/daily/monthly basis to Connect Accounts or let the company set this somewhere in our Atlas Account? It seems like apps (Venmo, Cash App, etc) have limits to cut down on fraud, money laundering, etc yet I have not seen anywhere to do this via Stripe API or dashboard.
Hi,
I have been using Stripe for payments in my web app.
I check if the payment is completed using webhooks locally (by using Stripe CLI, as mentioned in docs), and it works completely fine when testing locally.
But, now when I deployed my web app, the stripe webhook isn't detecting the payments anymore. I have added the new deployed endpoint in the Stripe Webhook Dashboard, but still it doesn't recognize the payments
how do i get all orders but only return orders for a given customer, i have:
const orders = await stripe.orders.list({ customer: *customer_Id*, });
but not returning data
Hi there,
Just wondering the recommended way to do the following:
Context: My app has three tiers of subscriptions. If a user cancels their subscription, they can continue using the app until the time they purchased has expired.
Situation: If they cancel their subscription, then go on to purchase a new subscription of a different tier (different price), I want the remaining time of their last subscription to be credited somehow as either stripe credit or time on their new plan. I am using stripe's customer portal, so whatever I do has to make sense to the customer in that. Any recommendations ?
mhiggie-order
hello, so I'm testing an invoice to see what the customer sees when they get an invoice and have to pay via ACH
why is the customer getting this screen rather than an invitation to link directly to their bank account and authorize payment?
Hi team,
I Have a scenario.Suppose I have two package plans
Three months (One Time Payment):
Basic
Standard
Professional
One month Subscription ( Recurring )
Basic
Standard
Professional
Now i want to deduct payment for three monthly basic one time only and after deduction I have created schedule subscription for basic one month recurring but Stripe showing incomplete status for that schedule subscription when previous plan ended. I have saved customer payment method when stripe session created
I have created one day ( one time payment) and one day ( recurring payment plan) for testing purpose and deduct one time payment and created schedule subscription for one day recurring plan but when one time payment duration ended and the schedule subscription has to be active but subscription is showing incomplete status and the invoices statuses are retrying. Following is the screenshot
Richard-Subscription
Hi Stripe Team,
we are creating one stripe account manually on your stripe portal "https://dashboard.stripe.com/register",
Then login that account and getting the test API keys( Publishable & Secret Key ),
Now we want to create multiple stripe connect account under the above we mentioned account..
So what we do?.. can you share the apis for that..
Hi Everyone,
I had a problem this monday,
About using Sepa from Germany and transfering money via Stripe
We talked about the logs on dashboard with Stripe devs
They said: "The customer entered wrong information"
We told these to the Customer and asked for a re-try
She re-tried and the payment is in Pending period still
She also asked to her bank issuer and approved that all information she gave were correct
She is using that card on everywhere in Germany with success
But in our e-commerce site with stripe still being problem
Thanks
Hi Stripe Team, Can Someone Help Me How To I Integrate Afterpay In Stripe Account.
Hello! I have a question about billing_reason on the invoices, specifically the "subscription_update" reason. Is this landing in all invoices that are triggered by a subscription update (ie any change that triggers a charge?)
I'm having a problem where I'm still confused about identifying the problem, on some accounts stripe works fine, but on some accounts I'm having problems like in the picture, Can anyone give me advice
Hi, I'm creating a subscription on backend side with "payment_behavior" => 'default_incomplete', I would like to know how can I change the statement_descriptor on the card bank movement for that subscription. If I update the payment intent of that subscription i get: (Status 400) (Request req_NUnIsXVllmOHEs) Some of the parameters you provided (statement_descriptor_suffix, statement_descriptor) cannot be used when modifying a PaymentIntent that was created by an invoice. You can try again without those parameters.
Hello there , I'm doing some work for google and apple pay , so is it possible to not send the amount when I create payment request ?
total: {
label: 'Demo total',
amount: 1099,
},
I know that I can override that value later on the backend when I receive the payment method but I need a way to not send that object at all . is that possible ? any idea and thanks in advance .
Hello
I want to ask if stripe can accept world wide credit card ? ( visa master and ae)
@mellow scroll yes
Any places cannot use ? China ?
those are questions for https://support.stripe.com/?contact=true, this channel is for coding technical questions!
https://stripe.com/docs/payments/cards/supported-card-brands are the docs you want to start with.
:question: @mellow scroll 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 one doubt with Stripe invoicing
can i deactivate Stripe invoicing?
we need to develop custom invoicing by our own
Hello we have an issue where the stripe terminal bbpos wisepos e doesn't detect/recognize apple pay, which is causing some friction with our clients
https://cdn.discordapp.com/attachments/423753608631156736/935845068093419530/VID_20220126_113353.mp4
Team is there a way we can request a call with my Dev team Singapore time to clarify a few doubts.i understand we have documentation, however we seem to be stuck.
@crimson viper I'd suggest reaching out to https://support.stripe.com/?contact=true in an email with the full details(the reader ID tmr_xxx and serial number, the PaymentIntent pi_xxx being used in attempts where presenting the phone doesn't work, and details of phone's Apple Pay set up(like version of iOS and what type of card is set as the default for Apple Pay)
i'll do that thanks
Hi,
Is there a way to create a "paid" invoice after a user makes a one time purchase via Stripe Checkout?
Background:
We offer both a subscription and one time purchases via Stripe Checkout. Seems that the Invoices are only beeing generated for Subscriptions.
Since we will also have users which have both (subscriptions + one time purchases) it would be great to have all invoices in one place.
Hey! Happy Wednesday Stripe peeps. I'm writing some automated tests for our Stripe set up, what's the recommended way to test / confirm the 3D-secure card pop-up window? I want to build that into the test flow, both in JS and server side, but I can't quite figure out a way to press the confirm button in the iframe when it pops up. Is there a code way to skip this just for tests?
Is there any way to consume coupons on a more granular level? E.g. if I have 50USD coupon, and my bill is 10USD, would it be possible to make it such that I still have 40USD left?
If not, then I guess the next bet is credit. Any possibility of creating promo codes that when redeemed update a customer's credit? Or do I have to implement this logic myself?
Question.. Does a person who setup manage account in our app can access stripe dashboard? If so, what functions can they do there?
Hello, I am creating payment_intents with "payment_method_types" = ["sepa_debit"]. In order to use the same sepa mandate for the next offline payment, do I need to set setup_future_usage to True ? Currently, I am not and a new mandate is generated every time. I would like to have the same sepa mandate for payments made by the same customer. Thank you
Question about using Payments Element on a connected account. req_DGqYWCgDbigyAV How to pass account id when confirming a payment? It was already provided when creating a Payment Intent but seems thats not enough ?
Is there an api endpoint to get the lifetime volume of a connect account?
Hello everyone, is there a reason we are not retrieving annual subscribers via /v1/subscriptions?status=all ?
It's not possible to use test cards in live mode is it? Our company is in a situation where we're currently using stripe with a CRM in live mode - however we are migrating away from the CRM to direct integration and l need to know if l am able to use test cards/transactions while stripe is still in 'live' mode?
hey i have a question regarding payout sms for express accounts?
i sometimes get and sometimes don't get payout sms messages from stripe? Where can i set it and how is it defined?
:question: @oak cradle Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
hey, iโm trying to implement stripe checkout session. I want the user to be able to choose from โSTANDARDโ plan or โPREMIUMโ plan. What is the best way to pass through the line item to checkout session?
hi, in the react library is there a way to prevent the payment modal popping up for apple/google pay? I have a scenario where if a customer places an order after an event has finished (which is working fine platform wise) if they click the apple.google pay button the payment modal still pops up. thanks ๐
Should we update Custom Account's company details (slight name change + company address) if these did change?
Hi, How can I add phone number collection to the hosted payment page of a product?
How do I subscribe to an event? I've looked at the docs (https://stripe.com/docs/api/events/retrieve), but I'm not sure how I'm supposed to have an event id before an event is fired.
๐ is it possible for me to set the number of units on a subscription (per seat license model) and not allow the customer to change the number? This would be when using the hosted payment page so that we can enable radar for chargeback protection. Alternatively, can we still get chargeback protection from radar if we use the stripe provided react components? Or does it only work if we use hosted checkout?
How do I test a confirmCardPayment setup with a card that redirects me to the bank authorization page? On confirmCardPayment I've insert the property return_url but all the test cards doesn't have next_action: "redirect_to_url". I would like to have a test 3d secure card with redirect
how do i verify my id ?
:question: @steel fog 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, we have a lot of questions about the technical/architectural integration of Stripe Connect for a platform SaaS startup. Is it possible to get connected with someone technical on this?
Hey, I have a question on how duration_in_months works for coupons: we're attempting to migrate customers from Direct Charges to Destination Charges, and we need to re-create subscriptions and coupons. we're doing this by creating the subscription and setting the trial period of the new subscription to the current_period_end of the old subscription.
- When adding a coupon with "duration_in_months", does the duration begin when the subscription is created? or when the subscription's trial period ends?
- when is a "duration_in_months" coupon removed from a weekly subscription?
Hi!
How can I test a card that I have put on record using a SetupIntent and has subsequently expired?
If I use the test card "Charge is declined with an expired_card code.", it won't let me setup the card for future charges, as it has already expired!
I need a that can be used successfully during the SetupIntent and then fails subsequent charges.
Any ideas?
Is there a GET endpoint that allows me to list the supported currencies for the authenticated user? I'd like to use this to display supported currencies when creating a Price. https://stripe.com/docs/api/prices/create#create_price-currency
What mean this
Hey, so a while back we introduced a de-duplication for payment methods because stripe doesn't have a system to do this (please add it already). However, there was a problem on our side and its causing the below error when we try to use the payment method Id's that we have on our database. We are unsure which payment method Ids are affected and which aren't. So i was wondering if there was an API call we could make to verify and then we could try clean up the bad payment method Id's from our data.
โThe provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first.โ
hello my stripe people! i have a quick question about the customer portal. can a customer pay a past due invoice from the customer portal so that their subscription can move back from past_due status to active? thanks!
Hi, we're using stripe elements https://github.com/stripe/elements-examples and was wondering if we include first name and last name into the token, does stripe verify whether the given name matches the name registered on the credit card?
Hello! Why https://api.stripe.com/v1/radar/value_lists requires rak_charge_write permission?
{
"error": {
"message": "The provided key 'rk_live_**' does not have the required permissions for this endpoint on account 'acct_'. Having the 'rak_charge_write' permission would allow this request to continue.",
"type": "invalid_request_error"
}
}
In my opinion request should require just read permission, but not write
Hello ! i have this error : {"error":{"code":"insufficient_capabilities_for_transfer","message":"Your destination account needs to have at least one of the following capabilities enabled: transfers, legacy_payments","type":"invalid_request_error"}}
Someone know why ?
Hello everyone, Iโm wondering if itโs possible to pre-fill shipping address in the checkout form? Thanks๐
Hi there! I am using Stripe Checkout to sell products and the Stripe Customer Portal to let users see their subscriptions and past payments. When users purchase subscriptions through Checkout, these show as expected; however, there is no record of one-time payments made through Checkout, I assume since those don't generate Invoices. Any idea if the customer portal will ever be able to show a record of these one-time payments?
How to associate a one-time product to a customer and bill? I'm using the php library, however when l attempt to add a product/pricing id that is a one-time purchase l get the error:
Error: The price specified is set to type=one_timebut this field only accepts prices withtype=recurring.
Hi there
I am getting this error while trying to create payment method using stripe react native plugin:
response {"error": {"code": "Failed", "declineCode": null, "localizedMessage": "IOException during API request to Stripe (https://api.stripe.com/v1/payment_methods): Unable to resolve host "api.stripe.com": No address associated with hostname. Please check your internet connection and try again. If this problem persists, you should check Stripe's service status at https://twitter.com/stripestatus, or let us know at support@stripe.com.", "message": "IOException during API request to Stripe (https://api.stripe.com/v1/payment_methods): Unable to resolve host "api.stripe.com": No address associated with hostname. Please check your internet connection and try again. If this problem persists, you should check Stripe's service status at https://twitter.com/stripestatus, or let us know at support@stripe.com.", "stripeErrorCode": null, "type": null}}
Hello, what is the difference between decline codes incorrect_cvc and invalid_cvc?
using the stripe API, can I fetch a Payout from a connected account? or does it just return payouts associated with my own account ID?
alexanderg-cvc-declines
Hi, I'm trying to scrape the amount and created fields from a bunch of completed payment intents and they're coming up with an error 404, do paymentIntents get deleted?
I'm following https://stripe.com/docs/payments/card-element
I see we're attaching an event listener .on("change") to card, but card is just an object and not a DOM element, correct? Is it possible to get the card error messages by listening to a DOM element?
Hello everyone, I have a question: In which situation does stripe create a new payment intent for an invoice?
@feral venture Please use the thread that you already have open
Our subscription integration (which has an initial free trial duration) is live. What we are noticing is we have a lot of payment issues when users transition from trial to that first payment. Digging in, we further noticed that nearly all of the failed transactions are from users using debit cards. Is there something specific that we need to do with debit card when used for subscription?
Hello! Question about the option to "Copy to live mode" that is presented in the product details when in test mode. Will this create a new product every time? Or will it find the matching product in test, and update the list of prices underneath?
For context: I used "Copy to live mode" in October for https://dashboard.stripe.com/test/products/prod_K0AxuWCDoDD9Qq
Since then, we've added in 4 new prices, and I want to copy those to live mode as well. Can I use the Copy to live mode button, or do I need to create them manually?
Hi! Are there any examples out there for building an API that both accepts stripe webhooks, as well as uses the events API to supplement dropped webhooks?
What would be the best approach when customer isn't seeing all of their subscription invoices in the portal due to having more than one customer id in Stripe. I'm running into an issue where I dont know what customer ID to connect to the portal as one email address has up to 9 different customer ID's due to duplicate subscription issues we fixed earlier this week.
Hi all , what is the timeout value for a single stripe webhook?
Hi there, we have a FR Platform account and are processing GBP and transferring to a UK connected account. But the GBP of our platform account balance still shows as 0.00 after charges are being made. Is this because we are using the on_behalf_of attribute? The balance appears correctly when processing EUR, but it does not for the GBP
A follow up to my previous question. Does debit card processing need more information than credit card processing for subscription? We currently only capture card #, expiration, and CVC. Do we need additional information such as address for debit card?
Hello, I have issue about standard accounts
I have a series of invoice IDs that were refunded at some point. Without the corresponding refund ID, how can I retrieve the refund object(s?) for these invoices?
Hi, we have a series of stripe customers trying to attach a new source to their account and all are getting A bank account with that routing number and account number already exists for this customer. response when we haven't made any new changes. This was working before. Might there be en endpoint that is down?
Hi all. I'm working in Ruby on Rails and I am having an issue with Webhooks. My "stripe_payment_intent_id:" is supposed to be populated and my "status:" is supposed to be updated to "processed". My Stripe CLI output tells me that all worked:
2022-01-26 13:36:03 <-- [200] POST http://localhost:5000/webhooks/stripe [evt_3KMGLfLpLZKroIWv1mahzJqi]
2022-01-26 13:36:30 --> payment_intent.succeeded [evt_3KMGLfLpLZKroIWv1JdtejMw]
2022-01-26 13:36:30 <-- [200] POST http://localhost:5000/webhooks/stripe [evt_3KMGLfLpLZKroIWv1JdtejMw]
2022-01-26 13:36:31 --> charge.succeeded [evt_3KMGLfLpLZKroIWv1wxfSZVD]
2022-01-26 13:36:31 --> checkout.session.completed [evt_1KMGM7LpLZKroIWvGbf5Xrkh]
2022-01-26 13:36:31 <-- [200] POST http://localhost:5000/webhooks/stripe [evt_3KMGLfLpLZKroIWv1wxfSZVD]
2022-01-26 13:36:31 <-- [200] POST http://localhost:5000/webhooks/stripe [evt_1KMGM7LpLZKroIWvGbf5Xrkh]
[11] pry(main)> Reservation.last
Reservation Load (0.4ms) SELECT "reservations".* FROM "reservations" ORDER BY "reservations"."id" DESC LIMIT $1 [["LIMIT", 1]]
#<Reservation:0x00007fc2ae098dc8> {
:id => 12,
:listing_id => 15,
:guest_id => 2,
:session_id => "cs_test_b1pPNmvN2RzFAXp92v3jGvIf8AaDJ3PX0JJy0NpwXrNp5MfPNfYnehzek0",
:status => "pending",
:created_at => Wed, 26 Jan 2022 18:36:02.025287000 UTC +00:00,
:updated_at => Wed, 26 Jan 2022 18:58:20.674016000 UTC +00:00,
:stripe_payment_intent_id => nil
}```
Can someone review to see if I missed something? I have a gist here:
https://gist.github.com/jemiller1963/c5ca5a17d0c272f4a478816209556ee4
Thanks
How to get customer's associated invoices (by his customer_id) through api?
Janeeeeek-invoices-by-customer-id
Good Day, everyone, my name is Jeremy and I'm facing the problem about stripe payment sheet like this
I'm using the Java for front-end and the back end is Node then implement in Android Studio
hi im working with invoices in C#
var invoice = invoiceService.Create(invoiceCreateOptions, requestOptions);
The invoice creates succesfully in Stripe but throws me this error
"No such invoice: 'in_1KM18TR6CEI1Rpqz4uPnhwgZ'"
When i try to do invoiceService.Send(invoice.Id);
this code is working properly
var invoiceCreateOptions = new InvoiceCreateOptions
{
Customer = customerId,
CollectionMethod = "send_invoice",
DueDate = DateTime.Now.AddDays(5)
};
var invoice = invoiceService.Create(invoiceCreateOptions, requestOptions);
but the error comes when i try to send the invoice to the customer email
Hi all
Could someone remind me how to test a event via webhook
via the dashboard
i've done it before but it was months ago
๐
When a subscription invoice gets marked as paid, how long until a customer should receive a receipt? I just want to confirm my settings are correct.
Hey folks,
We are experiencing Discord outage.
We'll respond to your queries as soon as we can ๐
CapitanRex-create-invoice-error
squirez-webhook-testing-dashboard
jtm_tech-invoice-receipt
Hello. Is it possibile to pass priceIds and on-the-fly prices to a single checkout session?
I mean to pass line_items.price AND line_items.price_data
nweibin2000 - Payment Sheet
Hi there! I had a question, I'm going through the on-screen tipping beta docs for Canada and after creating a reader setting, a configuration object (with the reader setting id passed in), and tying the configuration id to a location - all the responses come out successfully - but it doesn't seem to have updated the reader - it's been more than 15 minutes - is there some other step. I updated the splash screen and the tips - and neither seemed to have updated to the readers in that location. Is there something I'm missing?
Hello. Is it possibile to pass priceIds and on-the-fly prices to a single checkout session? I mean to pass line_items.price AND line_items.price_data
Hello! We responded to you in the thread above, do you see that thread?
I canโt find the answer. Maybe I need to restart discord? I have some problems
Hello Stripe Team,
I am working on stripe custom connect integration. Specifically external bank accounts API. Right now we want to support only single bank accounts and so we are using account/update API to **replace ** external account using external account token
https://stripe.com/docs/api/accounts/update
My question is how are the pending payments, refunds or disputes handled when the bank account is replaced with the new one? Are they processed with the old bank accounts? Or **automatically ** processed with the new ones?
Quick question about stripe.confirmPayment --> Is there a way to capture and run server side code if a payment is successful before the re-direct?
or rather not server side but client side
Sometimes, the webhook is laggy
Hello where I can find the request structure for account.application.deauthorized event?
Hi
I have a question
How do i found out if i am using the correct webhook sercert key?
Hello, can I use a method that inserts the credit card info without using CardInputWidget?
Let's continue in your existing thread please. ๐
Hello, I'm new to working with Stripe and I'm having trouble getting the example code for the custom payment options to run. (Backend - Go, Frontend -React)
https://stripe.com/docs/payments/quickstart
When i try to run the server I just get two blank screens.
I've also attached a picture of my terminal
Iโm trying to make the server.JS class work on Angular, but when I click the โCheckoutโ button on โcartโ page, the button does not respond. I have cart.component.html in my Angular code as well as server.JS . You can check out my GitHub for further info: https://github.com/Aacgectyuoki/YemenSuper/tree/yemen5
After I have added a primary card, on iOS I would like to add additional cards to be saved for possible future use as well. Am I incorrect to assume setupintent wouldnt add cards but just override the current primary?
i am trying to use the --override flag in the CLI when triggering a payout event to override the automatic flag to be true. this is the command i'm using stripe trigger payout.created --stripe-account xxxx --override payout:[automatic]=true but getting an error no matches found: payout:[automatic]=true -- is the override not available or enabled on that resource or that field? thanks!
Im paying an invoice with .NET but im getting this error
Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using `transfer_data[destination]
Why did Stripe remove the Send a Test Webhook feature from the dashboard?
Iโve tried to contact via email, my phone number using my stripe express has been changed so when I try logging in it wants a code which is being sent to an old # and idk how to get into my account
Hi. I was trying to log into my stripe account and didnt relize that I put my wife's phone number instead, so when I sent the code it was to her phone. It has locked me out. How do I reset password after this happens? Thank you for your time.
Hello, I am needing to update my debit card information in my stripe account and do not remember my old debit card information. Without this information I cannot update my account. Is there a way you can reset my account so I can add in my new info. Thank you
Can 1 connected account be onboarded as both a standard and express account for different use cases or is it one or the other?
For example: Accepting donations -> make sense standard account would be better for me as the platform since I dont have to deal with disputes and fraud the person receiving the donation would have to do that.
But doing recurring subscriptions for content that a customer may subscribe to the connected account channel then we destination charges on behalf of to a connected account might be better for me to do an express account.
I'm trying to debit a Custom Connected account by using the transfer endpoint, I've given a restricted key ALL the available rights (for troubleshooting purposes) yet am still receiving the error:
The provided key '***************************************************************************************************' does not have the required permissions for this endpoint on account 'xxxxxx'. Having the 'rak_transfer_write' permission would allow this request to continue.
Anyone familiar with this?
Nin-connect
stripe payment form, I have seems broken when CC# is bad. Error is not seen at top and it allows button to be clicked, triggering the disabled code in my onClick JS. not sure where to start fixing. cant find good example of custom payment form submission and working with validation.
Despite requesting shipping rates on checkout session:
{
"shipping_address_collection": {
"allowed_countries": {
"0": "US",
"1": "CA"
}
},
"shipping_options": {
"0": {
"shipping_rate_data": {
"type": "fixed_amount",
"fixed_amount": {
"amount": "15000",
"currency": "usd"
},
"display_name": "Fixed Shipping Cost",
"delivery_estimate": {
"minimum": {
"unit": "week",
"value": "8"
The shipping rate/amount/value did not show up on the payment details/summary after the payment succeeded, is this an expected behavior or are we missing something out?
Hello all, I am interested in creating an app for Stripe Terminal. I am a PHP developer and see that there is already a server-side option. What are the downsides of using server-side with Terminal?
Is there something already available and open source to use with Stripe Terminal?
Hi there, Currently the app I am developing works such that upon cancelling a subscription they are left with the time they have already purchased. The problem I am trying to solve is that if they then purchase a new subscription at a different price point, I want to somehow convert the left over time to credit. Prorations seem to require an existing subscription, but this is a new one (and the old one was cancelled). I am using the customer portal so I want it to work in with that. Is there some way to apply the credit for the left over time to the new subscription? Or some work arounds like just pausing the subscription instead of cancelling it? Thanks!
Has anyone used fulfillment_date when creating payment intent?
Could you pls help with my case?
Hello, how can I implement customer facing promo codes in my react app with node stripe api ? Can anyone point me in the right direction ?
RichardCross-Subscription
Hi there, I am trying to implement the stripe checkout on my WooCommerce website in order to qualify for chargeback protection. However, it doesn't show the name of the product. Is there any way to integrate woo commerce and stripe and still get the chargeback protection while having a clear and clean interface?
I am implementing our own user profile that contains subscription, payment method (cards only), and invoice information. I know that only a few of the fields of a PaymentMethod can be update, namely zip code and exp date. Is there any real benefit to allowing a user to update these fields after a PaymentMethod has been created?
That is, I understand that a customer could change zip codes or get a card with the same number and new exp date, but are these fields verified in any way on Stripe's side once a subscription has been (successfully) initially processed?
Hello. I would like to allow users to create a Stripe Connect custom account on our website. All users will be transacting under the same rules. In that case, is it okay to use the same string for business_profile.mcc and business_profile.product_description for all users?
Hi all, for custom type users, what does 'card payment' capability excactly do? Does it mean the platform can both transfer and receive money from that user?
hey all, where can I find documentation for commands like elements.create('cardNumber', options) and elements.create('cardExpiry') and
elements.create('cardCvc'). The docs only seems to support card, but looking for former style.
Hi I have been doing some testing regarding 3d secure cards. I have submitted some payment intents using test cards and on the stripe portal, I see the payments showing as โincompleteโ. How do I simulate the 3d secure authentication?
Hi team good day, how can we add subscription_data in Checkout session using VB.Net? Sample below is from PHP
$checkout_session = \Stripe\Checkout\Session::create([ 'customer' => $stripe_customer_id, 'success_url' => $YOUR_DOMAIN . '/thankyou.php', 'cancel_url' => $YOUR_DOMAIN, 'payment_method_types' => ['card'], 'mode' => 'subscription', 'line_items' => [ [ 'price' => $plan_id, 'quantity' => $qty, ], ], 'subscription_data' => [ 'metadata' => [ 'email' => $m_email, ] ] ]);
john307-Subscription
how do i set return_url when creating a subscription?
Hello, I am using stripe billing portal to manage subscription cancellation and upgrade, I need to know how can I implement reverse cancellation before cancelled on next billing cycle?
When creating a new subscription using Checkout, you don't need to specify payment_method_types since it's dynamically pulled from the dashboard settings. However, it looks like you do have to provide payment_method_types when using Checkout's setup mode. Is there a way to have setup mode pull from dashboard settings rather than needing to specify?
stellarloony-subscription
Hello, I am using stripe billing portal to manage subscription cancellation and upgrade, I need to know how can I implement reverse cancellation before cancelled on next billing cycle?
๐ง
lml-subscription
It looks like the Connect with Stripe button I've seen is no longer used and I only found badge and logo at https://stripe.com/en-au/newsroom/brand-assets. On the sign up with stripe page can markeplaces put the stripe logo on that page where the sign up button is?
Hi Team,
Can I get payment method Id by using payment intent id of particular customer?
Hi, I'm looking at https://stripe.com/docs/connect/charges-transfers#transfer-availability and I'm reading the disclaimer for the "source_transaction" parameter, that for certain payment methods the charge can fail asynchronously. If a charge fails the transfer to the connected account is done as well. Why is this so?
cs.conforama-transfers
Hi, can I please have some assistance for a stripe account that was falsely closed?
Hello, I've been trying to setup a webhook but it never seems to be triggered.
I have produced payment_intent.succeeded which it is listening to, however it is still just stuck on "Waiting for events..." and I cant see any calls to my server. Any ideas?
Hello, i want to connect Salesforce with strip. the basic Idea is to implement recurring payment. Can you please guide me on the Strip APIs
:question: @elfin wadi 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
Your support team is not responding, and the phone line and live chat are not available
Hello all, with Stripe Connect Split Payment API, can I receive a payment let's say at 11AM, and process the transfer to the user at 5PM? I mean can the split payment be delayed? (several hours to 1-2 days)
Hello, I have an error occurring when trying to test my Django integrations (TestCase) :
stripe.error.AuthenticationError: Invalid API Key provided: {'number************************************************************23'}
class MarketCard(DjangoModelFactory) :
@classmethod
def _create(cls, *args, **kwargs) :
if not 'profile' in kwargs or not \
isinstance(kwargs.get('profile'), MarketProfileModel.__class__) :
assert "Must have market profile to create card."
stripe = Stripe()
print(stripe.api_key) # Display the test_sk_**** key
token = stripe.Token.create({
"number" : kwargs.get('card', "4242424242424242"),
"exp_month" : 12,
"exp_year" : 2100,
"cvc" : "123"
})
Hi, I want to issue pre-payment to my customers for a SaaS offering, meaning they should pay an initial lump sum. The subscription should deduct money from lump sum, rather than charge the customer (till it is not exhausted). Customer balance APIs seem to fit this usecase https://stripe.com/docs/billing/customer/balance#examples.
- However, I am not able figure out how to charge the pre-payment from the customer with an invoice being generated
- Should it be part of the first invoice created? I can add an invoiceitem to the draft invoice OR should it be a separate charge?
Ruchin-subscription
I have a customer that has automatic tax enabled, but the address data has not been completly filled. So the invoice finalization keeps failing. This causes this customer to go on a loop, with retrying. Keeps sending webhooks every second for as long as the issue persists. Is there a way for me to stop this? Make it so stripe doesnt keep retrying? Now we fixed the address data, but keep receiving tons of api calls. Like it's been stacked up. Can i stop this? how do i prevent this loop from happening?
Hi ๐ Question regarding canadian pre-authorized debits (ACSS) and their associated mandates. When we first create the mandate we set an interval for the charges (chosen by the customer), say "on the 15th of every month". Now imagine the customer later changes the frequency of these charges on our platform to "Once a quarter". Do we need to do anything regarding the interval on the mandate, or can we leave the original one in without a problem?
I need to ask about authorization of credit card even if some data is wrong.
is there a way to use Stripe Elements to remain PCI compliant for subscription? i do not want to use stripe checkout sessions.
Hello ๐ , I have two questions regarding payment by credit card. Is the "payment methods" part enough to have a bank imprint? And is there any way to verify that a "payment methods" is good?
Hi everyone, is there any way for me to define a payment intent and restrict cards to only be allowed to be within european region?
Hi, i started to use <PaymentElement/> in React, Like it's describe in the tutorial [0] but i'm struggling with country field that i want to hide, anyone can help me with this? we are only available in France
mattvb91-cards
Hi here, I am using the new Stripe Payment Element library in order to use the Sepa Debit payment method. It works great, however I do not receive the email from stripe that should notify me about the sepa debit. I have activated the feature in the stripe account in test mode. Is there a way to check if an email was sent from the dashboard?
mzane42-react
Hello! Following the help received in this thread: https://discord.com/channels/841573134531821608/935193618203951114
I managed to use stripe-react-native along with a CardField component to properly use confirmPayment and start my subscription. That's great!
Only thing left is that I need to get back the newly-created subscription's ID so that I can store it in my database. Here is what I get back after the confirmPayment (test card/data):
{"amount": 4248, "canceledAt": "0", "captureMethod": "Automatic", "clientSecret": "pi_3KMVRqFHrpYdXUel1QDHMxWS_secret_BNLIudtLvDkWhv30V6NIGtu21", "confirmationMethod": "Automatic", "created": "1643280206000", "currency": "eur", "description": "Subscription creation", "id": "pi_3KMVRqFHrpYdXUel1QDHMxWS", "lastPaymentError": null, "livemode": false, "paymentMethodId": "pm_1KMVRsFHrpYdXUelWlhP6Qt2", "receiptEmail": null, "shipping": null, "status": "Succeeded"}
Can I somehow use the PaymentIntent's pi_IDENTIFIER to get information about the newly-created subscription? Note that I'm after the sub_IDENTIFIER ID.
Thanks in advance.
@dim hearth @stray oxide @ember bear I managed to solve my problem and my payment system finally works. I've been stuck on it for a really long time so thank you very much for your help and valuable advice! You are too strong! Have a great day and maybe see you soon!
Hey guys, i have a question on how to do the following scenario using stripe. i have a package product called email where every x1000 email units = 1$. however i want to give the first x1000 emails free and only bill the customer after he finishes the free tier email product. i have tried stripe package product plan but not sure how to give the user the free x1000 free units?
is there a way to pass billingDetails with stripe elements on confirmPayment?
Can anyone help with the following please?
We currently have this implementation on our website:
https://stripe.com/docs/payments/accept-a-payment-synchronously
This method allows us to post from the client to the server and run our internal checks before submitting to stripe.
The new โStripe Elementsโ online payment method below states that the client calls directly to Stripe which skips over any server checks that happen.
https://stripe.com/docs/payments/quickstart
We require checks before the customer submits to payment for fraud/time related checks so we want to know if there is an implementation that allows us to call stripe from the server instead of from the client? (Other than doing just a event.preventDefault)
This issue is more apparent with Klarna as the customer gets redirected to another site which is out of our control and as far as we have seen so far in the documentation there is no way to pass in a โtimeoutโ parameter or allow us to do additional server checks before the customer clicks pay.
A good example of what we are trying to achieve is like a booking system โ we need to ensure that if the customer selects tickets to an event that they have not sat on the page for hours before clicking the pay now button and that the tickets are still available.
I spoke to customer support and they said there is no integration which uses the new payment UI that allows us to do the checks in the back end currently?
Thanks,
Hi Team, I want to maintain stripe balance per customer under each connected account in my application. And transfer all customer stripe balance to connected account. Can this be possible with stripe? if yes, how?
Re ! How can i add apple pay and google pay in my payment_method_types i don't found this type in the list of payment methods : alipay, au_becs_debit, bacs_debit, bancontact, card, card_present, eps, giropay, ideal, interac_present, klarna, p24, sepa_debit, and sofort
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 team,
i have created monthly subscription so after 2 month on 3rd invoice if card charge is failed and client will try after 5 days is it any effect on our subscription or will remain it normal?
Hi guys,
I have a question about the upcoming invoice api. My current use-case is that I have a bunch of products, each product corresponds to a tier of our software and is available for billing monthly / quarterly / annually.
I am using the upcoming invoice api to generate a preview of what a customers subscription would look like if they make a required change. If I have a company during a trial that changes the product or the number of licenses they are on, this generates a preview of that updated invoice perfectly fine. However if they request a change to their billing cycle (monthly => quarterly for example), then the returned invoice is always 0 with a proration invoice line of "Trial period of X".
I notice the stripe UI does the exact same thing as the api.
Is there anything I am missing? Or if this is intentional, is there a recommended way for me to work around this to generate that preview in a similar way as the other scenarios?
Good afternoon, please tell me if I can simulate the situation with making a payment from a card on which there are not enough funds, how can I do this in test mode? I work with Stripe NET, thank you very much.
Hi guys,
I have two webhooks but one of them is not working, it has 'account.updated' event assigned.
Is any configuration necessary to have more than one webhook?
Thanks
hi guys,
hope everyone is doing well.
I just wanted to fetch analytical data from stripe. but I cannot seem to find any documentation for it in stripe API docs. (e.g. : total sales, total refunds).
I can fetch the paginated list for the needed data. but I am not able to find anything related to what I can see on stripe dashboard.
thank you
Hello, please tell me if I can simulate the situation with making a payment from a card with insufficient funds, how can I do it in test mode? I work with Stripe NET.
I tried to add a card with the number 4000000000009995 through the checkout session url.
Unfortunately, the card cannot be added via onboarding. What I do to add this payment method: var options = new SessionCreateOptions
{
PaymentMethodTypes = new List<string> { "card" },
Mode = "setup",
Customer = "customer_example_id"
};
var service = new global::Stripe.Checkout.SessionService();
var session = await service.CreateAsync(options);
return session.Url;
hello all! When I do something like this: const elements = stripe.elements({ clientSecret: /* PI intents secret*/}) const cardNumber = elements.create('cardNumber', {style, classes}) cardNumber.mount('#card-number') I keep getting controller-0b1fedb7c3914bc9d068506cd9a7b881.js:1 Unrecognized create() parameter: clientSecret is not a recognized parameter. This may cause issues with your integration in the future. Any idea why this is happening?
Hi i want to remove the country field in my paymentElement with this option fields : { billingDetails: { address: 'never', name: 'auto' } }, but when i submit i got this error :
IntegrationError: You specified "never" for fields.billing_details.address when creating the payment Element, but did not pass confirmParams.payment_method_data.billing_details.address.state when calling stripe.confirmPayment
Sorry @rose otter missed this 24 hour archive time. Can I ask you these questions now?
Hi i am getting this error on trying to update the link {"status":400,"message":"Invalid type: must be one of
[\"account_onboarding\"]","param":"type","request_id":"req_SN6iACOInbCRvx","type":"invalid_request_error"}
I am using stripe Go sdk .
For the checkout.session.completed event, what is the object type I use in .NET? cs if (stripeEvent.Type == Events.CheckoutSessionCompleted) { var objects = stripeEvent.Data.Object as _________; // handle }
Could someone explain this one to me? https://dashboard.stripe.com/test/subscription_items/si_L2fOhbHARTiAuF/usage_records
The quantity listed is 0, but there is actually 194 usage reported to it (click on the 0 and you'll see it). The usage_record_summaries API is returning 0 as the value.
My hunch is that Stripe is returning 0 because the usage record was reported with a timestamp that is before the actual creation time of the subscription. Is this a correct assumption? Just wanting to make sure I can fully expect the result given the day
Hi everyone,
We are a saas company and required by a customer to use Stripe as payment solution. All the job is done but we have a certificate issue that we can't tackle.
Once the payment is done, the following error is thrown : "error setting certificate verify locations: CAfile: CApath: /etc/ssl/certs"
We dl'd the certificate Stripe asks to use from Stripe's git repo, put in onto our server and define path to this certificate in the library
\Stripe\Stripe::setCABundlePath("path/to/ca/bundle");
but still, the error is still thrown once the payment is achieved. We are out of any ideas to make this work.
Any advices ?
Nick - usage records
Hi.
We're in the process of developing an integration from our payment gateway to Stripe, and have two specific questions:
(1) Is it possible to identify a transaction type during an authorization? Is there some type of transaction type field so that we can identify a transaction as ECOMMERCE or MOTO?
(2) How do we add L2 and 3 data at time of settlement? Most of our clients will not have L3 data at time of authorization. This is something they have by the time they go to settle the transaction. What workflow does Stripe expect? Do we update the payments intent with L3 data before settle or can this data be added at time of settlement?
Thanks very much.
Hello I have a specific question about metered billing.
Say a customer has a monthly subscription starting on 01/01, with a single product using metered billing.
Say, on 15/01, he wants to upgrade his subscription model to a higher tier one, requiring me to replace the single subscription item with a newer one.
Is there a way for me to replace the subscription item so that when the invoice hits on 01/02, he will be billed in a prorated fashion (half the month with the first product, second half with the new product) ?
I am trying to collect a BECS payment against an existing mandate, but when i attempt to create the PaymentIntent i am met with the response.
For 'au_becs_debit' payments, we currently require your account to have a bank account in one of the following currencies: aud
What could I be doing wrong? I am following this guide: https://stripe.com/docs/payments/au-becs-debit/set-up-payment as far as i can see confirmAuBecsDebitSetup does not create an associated bank account
Hey there,
Having a small issue here concerning the creation of a subscription (using metered usage) by Zapier.
We are passing "quantity" in metadata and can see on Stripe's end the metadata made it there, but it's not applying on the subscription (it stays at 0). Is there anything we are doing wrong?
We tried asking Zapier, since they are the one managing it, but they can't help.
@dim hearth @surreal temple @daring lodge Re: #935601236210765844 message
Looks like an alternate solution to the problem above is if Stripe starts providing the Cross-Origin-Resource-Policy header?
Hi, I want to bill the customer based on usage. So I am using metered subscription billing, that generates invoice at the end of the month. However, can I generate a separate invoice (charge) during the beginning of the first month, that is not part of the metered subscription. This separate charge is pre-payment amount deducted from the customer.
Hey everyone, is there an option to set price lookup keys in the dashboard? I just cant find it.
Hi, is there a way to manually add available balance for GBP even if we are a FR platform with EUR as the default currency? I am trying to test the integration, but currently have to wait many days for the funds to become available. I have tried creating a charge with 4000 0000 0000 0077 as the card number but it seems to just add balance to the EUR, not the GBP
I use express connected accounts, and ran into exactly this. For express accounts, you can only use create_account for the actual onboarding - if you want to give an Express ConnectAccount a link to manage their account, you would use login_link (https://stripe.com/docs/api/account/login_link)
I actually created a wrapper for a request for a link, which determines if the account has already been setup: if it hasn't, I call create account (https://stripe.com/docs/api/accounts/create), if it does, I call the login link, above. The front end doesn't need to know at that point
Hi hi! I created a ticket within Stripe but I was hoping I could get some quicker insight/assistance here!
My company does not use Stripe - but we've had two businesses reach out to us about large transactions that have been withdrawn from their account. The businesses are not our clients nor anyone we've heard of before. The invoice includes our phone number and domain and is coming from someone who we do not know and is not associated with the business. What can we do? >.<
@mighty hill As usage records are rate limited, I wanted to send the aggregated usage records at the end of the current billing period. Looks like that is not possible. I cannot use invoice.upcoming event, because minimum is 3 days before monthly bill is generated. 3 days will be missed. Does my application need to have a monthly scheduled job set to send aggregated usage before the current billing period ends? Or is there anyway around this?
Can we continue in the existing thread please?
Hi! We are working on error handling from our platform calling Stripe for authorizing cards. In case of network/system issues that we lose the PaymentIntent record from the auth, what's the best way to retrieve it from Stripe afterwards? Could we go a GET PaymentIntents by paymentMethodId or customerId? We didn't find it the API doc, so any help is appreciated. Thanks!!
hellos! Does this call stripe.confirmCardPayment(clientSecret, { payment_method: { card: card, billing_details: { name: 'Jenny Rosen' } } }) support handling 3DS? I keep getting A processing error occured. when I try this card: 4000002760003184
Hi! I have two questions about transfer_data field https://stripe.com/docs/api/charges/create#create_charge-transfer_data when creating a charge:
- Let's say we create a 20$ charge, 18$ are transferred to the connected account using the
transfer_datafield, and we keep 2$: Is there a way for those connected accounts to see the initial amount of the charge (20), or they can only see the transferred amount (18) ? - Let's say we create a 20$ charge, and we transfer all of it to the connected account. Is there a possibility that Stripe blocks the transfer to collect the Stripe processing fees ? If not, how do they manage to collect those ?
Thanks a lot for your help ๐
Iโm using Angular for my payments, but it tells me that Iโm using Legacy version. How do I convert that easily in an Angular app?
Hello, first time here. Does Stripe allow for multiple shipping scenarios in a single order? IE In the cart are items #1 (free ship) and #2 (UPS options Ground, 2-day, Next day). Are we able to have item #1 ship free and item #2 ship UPS?
Hi, I need to merge two existing accounts to the same login, how can I do it?
๐ I have a question about paymentRequest.canMakePayment() because I'm trying to understand at what point I can use it to detect that Apple Pay or Google Pay is available https://stripe.com/docs/js/payment_request/can_make_payment
As the doc says, it requires paymentRequest. This is how we initialize the payment Request:
const paymentRequestOptions = {
country: country, // ex.: AU
currency: currencyCode.toLowerCase(), // ex.: AUD
total: {
label: 'Total',
amount: someNumber, // ex.: 9000
},
requestPayerName: true,
requestPayerEmail: true,
}
const paymentRequest = stripe.paymentRequest(paymentRequestOptions)
The question I have here, is which parameters matter when determining if you can use GPay or Apple Pay? Does amount matter when calling canMakePayment() ? We want to determine the eligibility for GPay and Apple Pay as soon as possible, otherwise, we would need to show some progress indicator in the UI
Hello, please let me know whether changing any info on CC which is material to the success or failure of CC (e.g., CC number, expiry, CVC, customer name) would generate a different payment method id (eg pm_1KMICHI7FT03hK3ld9ufmJMt) in Stripe. For example would CVC 183 and CVC 184 (all other CC info being the same) generate the same payment method id.
I am interested to understand what product combo should my startup use for the following use case:
- Marketplace platform with user wallets, meaning there is option for holding user funds.
- Users can both purchase directly from Platform, as well as from other users
-
- The latter leading to transfer of funds from user A wallet to user B wallet, which in practice does not mean actually moving money
- They can either pay price with payment method, or deposit funds in their wallet, ready to pay with them.
- Users can withdraw funds from their wallet (considering certain minimum funds requirements, etc.)