#dev-help
1 messages · Page 166 of 1
hello
In a stripe express dashboard, there isn't any option for a user to update their bank information. How can users update their bank information in Stripe express dashboard?
@magic swan I created a thread for your question, let's please discuss it there so we don't clutter this channel
ok!
When I complete a checkout session, how can I relate the checkout session to the payment intent ID?
noormuhammad-express-dashboard
We are going live with Stripe Express for a consumer use case and I can't seem to find the threshold when a consumers Stripe Express account is required to enter the last 4 of their SSN and their DOB. Anticipating it is tied to IRS or AML/BSA regulations. Anyone know when this is required?
Thank you in advance for your help! 😊
Before I launch my product, is it possible to have a one to one with a Stripe rep, make sure everything is set up correctly, and account is in order etc
Is cryptocurrency supported for Mexico? if so, do you have a example of how to inplement?
Hi, can card networks block payments if not PCI compliant ?
Good Afternoon. I am integrate using your API/StripeJS - once I get a successful PaymentIntent via confirmCardPayment promise I post the data to our API to be stored locally and update the PaymentIntent. If there is an error with our API is there anyway of rolling back the PaymentIntent to be processed again?
BinaryWritter-crypto
Hi I am wondering if there are any webhooks for the following: As soon as someone disputes, fails payment, or trials, send a webhook to change my database paid membership from paid to free
Hi, when i attempt to create a subscription without pay_immediately=False does it error immediately at stripe.Subscription.create or does it just create a subscription with "status": "incomplete ?
Hi! When the 3DS pop up shows up in live mode for some card issuers the field where the verification code should be introduced does not appear. Any ideas? Thanks, really appreciated.
Uche-subscription-creation
Hello good people of the stripe discord world. If possible can somebody kindly help me.
I'm working on an app for the Australian market and would like to prompt my users to enter their card or other payment details once they are expired. When a customer is using a card this is easy to figure out, it's just customer.default_source.status == 'chargeable'.
Problem is that we also support BECS Direct Debit. On customers that pay using this method there is no default_source attribute on the customer object. The documentation says "If you are using payment methods created via the PaymentMethods API, see the invoice_settings.default_payment_method field instead." We are adding this payment method to the customer using the Stripe Payment Element.
Am I able to assume: if customer.invoice_settings.default_payment_method is not null, then customer has a chargeable and reusable payment resource?
Hi All! I am eally exciting to join in this channel, Good Morning.
I have a really urgent issue in the front-end , We are using stripe plugin in our wocommerce, but the event on 'shippingaddresschange' always return empty 'address line', is there anyone knows how to fix this? not only address line is empty, the Canada postcode not working too.
Postcode only shows first 3 digits(Canada postcode is 7 digit), we need postocode to get our shipment methods, this is iiiiiiiimportant for us. We are losing money now.
Hello All,
i am working on Stripe Connect (Standard Account) creation though api , in C#. i can able to prefill the account information gereration account for user to fill other details and complete the account process
I need to verify status the status of the account thorugh an api to enable payment and business logic. i cannot able to find a api to check connect accout status. Please help me on this.
https://stripe.com/docs/api/accounts - this the api , i am integrating
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 Guys,
When the amount is authorized, is it possible to update the amount of payment intent before we can capture it? We are using normal card payments for now.
Can you help me with this?
I found the following card_present thing, but not sure what it means.
https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method_options-card_present-request_incremental_authorization_support
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
And This is not woocommerce problem, I'm pretty sure this is Stripe bug
we coding our own stripe apple pay by Stripe script, the same error
stripe.paymentRequest can not get the postal code which contains space ' ' inside it, like 'H2X 1M6' in Canada
RahulRaval-separate-auth-capture
Is it possible to get the Full name on a card that was used on our site?
Hi, if we were to prefill all the data for the users during onboarding (since we already collected that, specially from a UX perspective) can we allow the user to just confirm it and move forward?
SentryP-card-name
Hi, I am testing the address autocomplete feature in Checkout and it seems not support certain countries is that right? Is there a list of what countries are supported? For example: I enter Irish addresses and they autocomplete. But when I enter Bulgarian addresses they don't autocomplete.
can i get the list of payment methods in the stripe customer customer/customerId API. or the only way get payment_methods API?
Does anyone have an idea of how to add stripe cards with issuing to Apple/Google wallets using react native? (an Add to Apple Wallet/Google Pay button) that handles the call between apple and google to add the card? I see that there is native code documentation for it on the Stripe API site: https://stripe.com/docs/issuing/cards/digital-wallets?platform=iOS
could someone help me with coupons i want it to have a 1% disscount but only when using a certain url
First post, and I apologize in advance for asking a question before I've had a chance to lurk and determine if what I'm asking is appropriate. )
I built and run a website for a client whose business model requires customers to submit their credit card at the beginning of a season, and authorize my client to make periodic future charges. At the time of that submission, there is no price or date for those charges that can go along with the card information because the amount and occurrence of those charges is unknown until he provides the service. The submission is just the card info (name, exp, card # and cvv). After his card processor told him that how we've been doing it is not PCI-DSS compliant, a Stripe rep told us that they can do that. So he set up his account, and sent me off with links from the Stripe rep who claims that their libraries, docs and videos and the help of this Discord group will enable me to rebuild the card submission form on the site, using the Stripe API to create a customer account in my client's dashboard with their card info, so he can charge that card in the future anytime he's provided that service using the dashboard.
I've been unable to find the steps, and I've talked to other devs on my team who either don't understand EXACTLY what I'm asking for and make me justify what I need it to do and tell me that the no-code options that Stripe provides can do this (they can't), or they do understand and say it can't be done. (Stripe rep says it can).
So, I'm simply asking if there's somebody in this group who has done this, and can give me some guidance... either steps, a link, or even some discussion...without arguing with me or making me defend how or why I need it done the way I do. If it can't be done, just ignore me. 🙂
TIA
This is exactly my question. I have never heard of you, signed in, or even know what Strip, Inc. is, but somehow i have received an erroneous 1099-k and i'm very upset.
I need to resolve the false 1099-K that i have received
I have responded in the thread with a link to Support. This area is for developers and I cannot help you with 1099 related issues here.
How do i contact Stripe, inc directly to resolve this issue.
Please respond in the thread I created
I dont even know what a thread is.
I need to receive a payment from a user of my app, reserve this value at the credit card, capture it after and split between two people. I'm not founding how I can do it at documentation.
Hello, I have a small question.
How can I retrieve the Card Type used in the payment?
I can see the Type on the dashboard, but I can't find it on the PaymentIntent object.
I'm setting up the 1099 configs and could use your feedback.
Use case: Consumer platform accepting card, apple pay and google pay in the USA for donations to other parties on the platform. The platform is simply facilitating the money movement from Donor to Recipient. Donors create transactions, then the money is moved to the recipient's Stripe Express account for payouts.
Question: Are we a PSE (third party settlement organization (TPSO), that is, the central organization that has the contractual obligation to make payments to participating payees of third party network transactions.)?
If so, would we set our 1099K settings to the following?
Filler Type = PSE
Transaction Type = Third Party Network
Hello, I need some help, Ive double checked the endpointSecret that its the same as the one in stripe dashboard after getting the webhook setup but it just keeps giving me the 400 error saying "Webhook error: No signatures found matching the expected signature for payload". ```router.post('/webhook', express.raw({ type: 'application/json' }), async (request, response) => {
const endpointSecret = process.env.STRIPE_WEBSECRET;
const stripePayload = request.rawBody || request.body;
console.log("THIS IS PAYLOAD", stripePayload)
const sig = request.headers['stripe-signature'];
let event;
try {
event = stripe.webhooks.constructEvent(stripePayload, sig, endpointSecret);
console.log("THIS IS THE EVENT", event)
} catch (err) {
response.status(400).send(Webhook Error: ${err.message});
return;
}
// Handle the event
switch (event.type) {
case 'customer.updated':
const customerId = event.data.object.id;
// Then define and call a function to handle the event payment_intent.succeeded
console.log("CUSTOMER ID", customerId)
// const customer = await Subscription.findOne({ customer: customerId })
response.send("THIS IS THE CUSTOMER")
// console.log("THIS is the UpdateCustomer found", customer)
// ... handle other event types
default:
console.log(`Unhandled event type ${event.type}`);
}
// Return a 200 response to acknowledge receipt of the event
response.send("Success!");
});```
The only way it works is if I use locahost4242 like in the docs
hello
Would it be possible for someone to help me trace an issue? I'm trying to migrate an existing ach debit bank account (via the sources api) to the payment methods api and it appears to be working but the payment method isn't coming back when I query the customer for it. This is all in test mode
I have a question about integrating stripe subscriptions.. more specifically with how it integrates with my system flow
Hi all, looking for some opinions. All are appreciated, thanks!
TL;DR: How can I integrate Stripe Coupons (and potentially Products/Prices) with a custom payment flow?
Right now I’m using a custom payment flow (due to client’s visual design requirements) that utilizes Stripe Elements to collect Payment Methods (just cards) and saves them for later use (with Subscriptions - but that's out of scope of this question). This is a React and Node application. I’ve written my own purchase page context provider (just found https://useshoppingcart.com/ which may have been helpful but oh well).
I handle calculating pricing using custom code in my app and then create and confirm a payment intent for each payment. I do attach some metadata to the payment intent for reporting in the future.
This works well for right now but my client has requested the ability to use coupon codes and wants to add upsells to the application.
Options I'm considering in the comment below...
Hi all, our subscriptions can sometimes go from free to paid. According to the doc, Stripe automatically charges the difference and resets the billing cycle. Is there anyway to prevent this from happening (we do not want to charge them).
When creating a setup intent, how does the client secret from it being passed into <PaymentElement> on the front-end determine which wallets to show? I currently allow cards which naturally enables wallets. How does the setup intent know whether or not it should show wallets that support recurring payments?
Hi can anyone help me on an customer feature I am working on?
I need to see and Invoice update with a Price upgrade which is simple enough, where it gets complicated is that I am trying to add an additional Price (which we call "Add On Services" internally @ our company).
So preview proration of:
Subscription si_abc
- Price bronze_1 --> silver_1 (easy)
- add on Price add_on_one
When I add the second Price to invoice.update subscription_items it says "si_abc already exists in subscription_items". How do I preview this invoice with TWO prices?
I did do it as a separate subscription si_xyz to test but I also get a completely different proration value than doing it manually under the same sub si_abc on the Stripe dashboard.
There are some SaaS in the market where day one you subscribe to PLAN 1 with email 123@mycompany.com on day 100 you no longer want that 123@mycompany.com contact to be your default billing contact and want to create a new one xyz@mycompany.com so you do son without cancelling the current subscription. Its justs chancing the billing contact
Hello, I need some assistance. My company is having our contact details, logo, name, etc. sent on receipts from various e-commerce sites we do not own or run. We are getting calls from individuals receiving these receipts. I submitted a contact form on the website, but am not getting a response quick enough to assist with the investigation as to why this is occurring.
Hello, We can't see anymore Applepay. We have done nothing new with our site... We asking help. TY
Hello, I am working with subscriptions in Laravel Cashier, I would like to give my clients the opportunity to change between monthly and annual plans whenever they want, however, I would like the charge for that change to be made at the end of the period and not immediately , how can I do it?
Hey guys! Hopefully quick question here 🙂
Looking at the Android SDK...and the AddPaymentMethodActivity
(https://stripe.com/docs/mobile/android/basic)
In the implementation I see that the Phone Number field is required when usingFullfor the billing address.
We need to have the phone number NOT required. In the iOS version of this it is not required and doesn't even display.
How can I make it not required in Android?
- Looks like Shipping address can call
setHiddenShippingInfoFields...but not the billing address
Hey! Does anyone here have experience integrating Stripe payment methods or Stripe Connected accounts with Shopify's headless API?
Does the Stripe API provide a customer "total spend" field/value?
hi guys! also hopefully a quick Q here... basically, is it possible to get a credit card BIN number via the api?
we were using square before and their "retrieve card" endpoint includes BIN number
Good evening, I created some links but when I open them I do not see payments with Apple Pay because I have also activated both google Pay and Apple Pay but they do not appear what I have to do thank you very much
Make sure automatic tax calculation is turned off
I can understand it's unnecessary to send this type of message here. But I haven't found any support team email, in that case I have to mail here. I have a visa debit card (Plastic Card, not virtual one). But I am unable to pay using it. I have tried more visa debit card, But I am facing same problem every time. Your system unable to receive payment. I have contact with my bank the are saying your system unable to generate 3D secure code for my card. Please solve this problem. I want to attach an attachment, But not possible now. And I am an Bangladeshi, that's the cause I have to send text here.
I am using Stripe Payment Elements in React on the frontend and it is using the client secret returned by stripe.subscriptions.create (node) to generate the form.
IF I do not send through payment_settings as part of that request, the only payment type available in the frontend is 'card', however if I send 'us_bank_account' as an option, it shows both card and bank account. This works for my use case (for now), but I cannot seem to get the apple pay / google pay buttons on the payment element. I thought that removing payment_settings would make the payment element just display all enabled payment methods for my account, but that doesn't seem to be happening.
Hey, does anyone know which webhook event will track anykind of changes that happen to the customer and their subscription?
check out this page: https://dashboard.stripe.com/test/webhooks/create
...and click + Select Events
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hey guys, another hopefully quick question -- for Stripe checkout webhooks
When a new user signs up, many webhooks come through to my server at once, including customer creation and subscription creation.
If I want my backend to then set the user's account as "subscribed", I need to be able to associate a Subscription Create webhook with a user in my database...however...the Subscription Create webhook data only provides the stripe customer_id, and not their email.
So my thinking is I need to associate the stripe customer_id with the customer in my database...and I would have to do this from the Customer Create webhook, since the data in that hook does include the email as well as the stripe customer_id.
...so...
since both Customer Create and Subscription Create webhooks happen back to back, should I just add a wait/setTimeout in the handler of Subscription Create? so that the Customer Create handler has time to associate the id in my database?
...or is there a better way?
Have three questions about Stripe API models and deleting.
- Can Prices be deleted via API? If not, how would a Product with Prices be deleted? (which is available via API)
- Similarly, since you can delete a Coupon, but not a PromotionCode, what happens if you delete a Coupon that has PromoCodes?
- When a Customer is deleted, does that detach all their PaymentMethods? What happens to their PaymentIntents, which don't seem to have a delete API method?
I need to know how long the payments take to get sent to green dot Corp.
Any advice on how to clone paymentMethod from the platform account to a connected account for a specific user - (without creating a payment)? I am trying to set up a future subscription. Everything that I've tried has failed so far.
Is it possible to influence spending controls for Stripe Issuing by defining terminal Ids or merchant id?
How long does it take for support to get back to someone ?
Does the chat feature work?
Hey, do you guys have any plans on integrating the 'Interac' Payment method for Canada?
Hi all, question about changing plans within subscription prices:
I currently am creating a subscription product with two prices: one for $19.99/mo and one for $199.90/mo (a small discount for paying yearly).
We’re also creating billing portal sessions for managing various aspects of the subscription, one in particular is allowing them to switch their plan from monthly to yearly or yearly to monthly.
What I didn’t find too intuitive for the subscriber is switching from Yearly to Monthly say after their first payment. The subscriber basically is shown a screen telling them the next bill date with the standard $19.99 price, however it doesn’t tell them they have a $179.91 credit on their account. This doesn’t make a whole lot of sense to me, are there proration settings that change this?
Ideally, I’d want a downgrade from yearly to monthly pricing but only at the end of their yearly subscription, any way to do this?
How do you update the bank account / Payout Information for a Standard connect account. There is no way to do it in the Stripe UI
In general, a Standard Account is an independent business; the platform has little control over things like Bank Accounts, due to confidentiality and Corporate Governence (NOT with Stripe)
Understood, however my platform has a connect account setup with the same stripe account as the platform. So we have no way to log in as the connect account sepratly
The same email was used for both the Platform Stripe and our Standard Connect Account
@idle iris and @sharp ibex please only reply via the thread created on the original post
Hi guys, hope you are doing well.
I have a quick question about Stripe link payments.
I created a product in live mode, with a fixed price of 25€.
Then I created a payment link for this product, and I chose unique so the quantity cannot be modified.
I subsequently made a test purchase of my product via the payment links and when I return to Stripe, the product and the payment links are still active, is that normal?
Because suddenly I tried to go back to the link and I was able to make another purchase when the quantity of this product is only 1.
Thanks for getting back guys.
Hey team, quick question-
I'm creating a PaymentIntent and passing dynamic fields... sometimes our customers have payment method already saved, sometimes they dont.
If they do NOT have payment method saved, I want to use the client-secret from the returned PaymentIntent to run them through the payment method flow and then complete the payment
however I'm seeing this:
Error: The parameter `return_url` cannot be passed when creating a PaymentIntent unless `confirm` is set to true
The issue is that when I add confirm: true to the fields, I see this error:
Error: You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method
I've got a question regarding Stripe Tax. I'm following this guide: https://stripe.com/docs/billing/taxes/migration. My site is currently using the Stripe Elements solution for payment. From what I am gathering it looks like Stripe Elements is not currently being supported with Stripe Tax and I would need to refactor to use Stripe Checkout. Is that assumption correct, or am I overlooking something in the docs?
Hi team, what is the use case for using the paymentRequestButton vs something like the Elements <PaymentElement/>. Or should i use both? I've successfully integrated payment intents using the <PaymentElement/> component and can see google pay pop up. Im making sure apple pay works for context.
Hi, I have been trying to use a custom font for a payment element, but for some reason the correct font isn't being displayed. here's part of the appearance object that I am using:
appearance = {
fonts: [
{
family: 'Nunito Sans',
src: 'url(' + nunitoSansUrl + ')',
weight: 400,
style: 'normal',
}
],
variables : {
fontFamily: '"Nunito Sans"'
}
}
Has anyone used integromat (Now Make) to create an invoice in Stripe? Their integration to make an invoice does not give you the option to set automatic_Tax to enabled. So they suggested we just do a Stripe API call and we pass a JSON body with the fields. But I'm not sure just how that works. If anyone has had experience, can you message me?
I am getting an error stating "status": "requires_payment_method" when using applepay with the checkout, it works when I enter card details but applepay fails every time. Is there a trick to it?
Hi Team, thanks for your help so far. One more use case i'd like more info on.
After creating a paymentIntent and passing back the clientSecret top the <PaymentElement /> form, is there a way to detect a users payment methods on file (on Stripe) so that we can offer those as immediate payment options? Mainly to avoid them having to enter a card or go through apple pay or google pay every time
I'm having some trouble understanding the flow of money given our use case.
We are a platform, and we will be creating Stripe "custom" accounts for our vendor companies that we work with (and will pay).
We don't use Stripe to collect money, so we are going to need to figure out how to populate our Stripe Balance from our bank account. Then, we can send money from our stripe balance, to our vendor's stripe balance. And then, if we have automatic daily payouts configured on the vendor's Stripe account, they should get the money within 24 hours of us sending to their Stripe balance. Right?
Hey guys does anyone know how to change this text when collecting users cc details. We are using bubble.io if that helps
We are creating "Custom" accounts for our vendors. Does Stripe.JS allow for the collection of all of the most sensitive information, so that we don't have to send it to our backend server?
https://stripe.com/docs/connect/required-verification-information
It's a requirement that the vendor users never have to log into a Stripe dashboard, and can do it all in our platform.
If there are things that we can't send through Stripe.JS that are very sensitive information, then we are going to need to think of the security implications and enhancements for our own platform. So this is why I am asking.
Hello, is legal ? https://www.sensation-france.com/
Hello support team.
I have a question about selling products.
Is it possible to set a limit on the number of items to be sold? The product to be sold is a subscription.
Hi, I have an account problem
hi @dry hatch still need you're help regarding Apple Pay on iOS not working on app uploaded on TestFlight but working on Simulator
let's continue on this thread when you're available:
#dev-help message
Hi! I'm using Stripe's Hosted Invoices product and am trying to figure out how to make it so that a 2% CC processing fee can be applied to the invoice should the customer opt to pay via CC rather than ACH - is this possible?
hi! I have a error when using feign , this is a parse error, can anyone help me figure it out feign.codec.DecodeException: Error while extracting response for type [java.util.List<com.stripe.model.BalanceTransaction>] and content type [application/json]; nested exception is org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: null; nested exception is com.fasterxml.jackson.databind.JsonMappingException: N/A at [Source: (PushbackInputStream); line: 1, column: 526] (through reference chain: java.util.ArrayList[0]->com.stripe.model.BalanceTransaction["sourceObject"]) the feign is @PostMapping("/balanceTransaction/getList") List<BalanceTransaction> getList(@RequestBody BalanceTransactionListDto balanceTransactionListDto);
Hi, in customer portal, can we customize the text of back button?
issac.mk-error
any update pls..
lalit-portal
hello
nisa-help
We are getting an insufficient funds error when attempting to transfer to our Stripe Connect account customers even though we have plenty of funds in our platform account. Here is the transfer request id: req_IwKHwN7DtrNPl9
@weary radish lets continue chatting in the thread
How to use stripe's api to deserialize a json to an exact object like BalanceTransaction
Hi, I've added "Stripe-Version": "2020-08-07" to all my requests in test mode, to test that my integration works with newer version, before setting it in production.
However, I receive "Invalid Stripe API version: 2020-08-07" and there's no logs in the dashboard. I don't know how to debug this.
Hi All
Hello. Is there a way to update a PaymentMethod in Stripe using Flutter?
#dev-help we have integrated stripe but ran into a weird last moment issue before going into production. Issue: we want to payout to our user through api , and for this we use \Stripe\Transfer::create api including CONNECTED_STRIPE_ACCOUNT_ID. we are able to set this id while we onboard the account but the problem is while an existing stripe user onboard earlier we are unable get the CONNECTED_STRIPE_ACCOUNT_ID. We need CONNECTED_STRIPE_ACCOUNT_ID in return of login credential
we don't know their connected stripe account id
Hi dev-team,
If I understand correctly the chipper 2x is no longer supported by stripe. Is it correct info?
Due to this reason I have some questions.
-
How long will users be able to connect to the chipper 2x?
-
What error will we get from the stripe SDK when trying to connect to the chipper 2x that is not supported (perhaps it will not be displayed at all when searching for readers?)
Please advise how to handle this case.
stratopedarx-terminal
Hello, two questions:
- Is it possible to get notifications from Stripe if a customer on a repeat subscription removes their card details?
- Is it possible to get that notification at the time they remove their details, rather than when the next payment fails?
Hi, when I export all my payments, the tax column contains only zeros, even though taxes were present in the invoices. Any solution to get a report with all taxes mounts ?
Hi,
How a user can change their default bank account or remove the default bank account in the stripe express dashboard. Can a platform account holder do this from their own dashboarid?
Hey! 🙂 I got another issue. When user subscribed to my app, he recieved mail with invoice and info about the payment, but when he buy some product, be only recieved receipt and not any invoice. Is there any chance to send him similiar email like in the subscription way?
Hi, I have enabled google pay both in Woocommerce and in Stripe portal but for some reasons it is not showing up in my website
Hi, I am using "Payment Request Button", How can i handle user click on Googlepay or Applepay button?
If i have two customers (A& B) who have setup express connect accounts with my platform (C), can I initiate a transfer between the two account e.g A pays B $500 or does it need to route through me e.g A > C then C > B?
hi everyone,
I have a follow up question about this one.
I'd like to know how I can monitor events to check one a user has verified/enabled an account.
Is there anyone who can shed some light on this one ?
Thank you : )
Hi,
is there any API that we could use to retrieve the detailed stripe fees that contains
payment processing
international card
currency conversion
I can not figure out how the fees is calculated when using direct charge to a canadain express accout,
paid by Belgium visa card in EUR (TEST MODE):
when calculating the stripe fees, i found that no currency conversion fees is applied, is that right ?
hi, i was wondering why the total doesn't get added tax when you put in your region
what is different between CreatePaymentIntent & CreateSubscription?
Hi i have create link for stripe but when customer make payment this error show every customer
pelase let me know how do i fix out this issue ?
Hi, How can Webhooks receive Stripe requests if they are written in the Spring framework instead of SparkJava?
Hi!
Reading the description of how the delinquent attribute works in customer object, I wonder:
What is its value if a customer's latest invoice's, latest charge succeeded but an invoice from before is still not payed, i.e. its latest charge has not succeeded?
https://stripe.com/docs/api/customers/object#customer_object-delinquent
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello everyone 👋
@stripe/react-stripe-js provides CardElement component that allow me to collect user data, and receive tokenized card data.
I have a little question. This component for some cards shows ZipCode field and for some not. I need ZipCode to be present always. Is there a way how to set it to always?
*we don't use payment-intent flow on backend side.
Hi There 🙂
Wondering if someone might be able to point me in the right direction, we installed WP Full Stripe plugin for Wordpress but cant work out how to on charge the stripe fees to the customer at payment stage, is this even possible ?
Hi,
I’ve been following the doc (https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=custom) to implement a custom checkout flow on a RN app. I’m facing an issue in production with some customers for whom 2 payment intents are proceeded. It is probably a UX problem on our end so I’m trying to figure out the right behaviour.
In my implementation, I’m calling a completePurchase endpoint of my api in the else if condition checking the payment intent (after the confirmPayment call in the doc step 4). This endpoint retrieve the PaymentIntent from stripe to check the status. I think it might be my mistake as I expect the status to be succeeded, else sending back an error, even if the payment intent has a processing status for example. Therefore, I should probably listen to webhook events instead of calling a completePurchase endpoint, but what should I display to the user ? Purchasable items are digitals, so a « your order have been placed » might be a bit strange as the user expect to have a payment success page.
Hi, are there any more details on the Stripe-Should-Retry header at all? Such as, in what scenarios would it not be included in the response? When the request is rate-limited, is Should-Retry set to true or false? We're trying to determine if the .NET SDK's retry mechanism is enough for our use
Hi, I've integrated recurring payments in our Stripe WooCommerce plugin, but unfortunately in few cases our code does not send 'setup_future_usage' param to create payment intent API. Thus for charging renewal orders with the same payment method and customer of parent order causing errors such as
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.
Hey 👋
We are building custom payment overview UI when creating subscription. We would like to achieve similar showcase of Sales Tax as in Stripe Checkout Session (image for reference).
Is there API call or anything that we can leverage in order to show Tax amount for customer_id. (we already updated country and postal code)
Hi, is there a list of possible values for 'type' on a source object?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Great, thanks. I submitted an unrelated question yesterday and was told that Sources is legacy. So, if I wanted to implement Alipay payments, should I not use sources?
Yep, it is. You should use Payment Methods: https://stripe.com/docs/payments/payment-methods/integration-options (which supports Alipay)
hi @waxen spindle could we jump back on this one?
I made some progress and have a follow up question
I've unarchived the thread: https://discord.com/channels/841573134531821608/966262160823029771
Hello! I want to use subscription pending update with sending invoice via email.
First I update collection_method to send_invoice on subscription.
Then update price and set payment_behavior to pending_if_incomplete and proration_behavior to always_invoice.
Invoice was created for payment but price was immediately updated on subscription.
And subscription has pending_update with new price. If I void the invoice, price on the subscription stay new.
Hello, why is this failing? The customer param is set, right?
$ curl -X POST https://api.stripe.com/v1/subscriptions \
-H 'Stripe-Version: 2020-08-27' \
-H 'Authorization: Bearer sk_test_XXX' \
-H 'Content-Type: application/json' \
-d '{
"payment_behavior": "default_incomplete",
"customer": "cus_LXfYkHezkHqLAR",
"tax_percent": "25.00",
"items": [
{
"plan": "kivra_plus_sandbox"
}
],
"expand": [
"latest_invoice.payment_intent"
]
}
'
{
"error": {
"code": "parameter_missing",
"doc_url": "https://stripe.com/docs/error-codes/parameter-missing",
"message": "Missing required param: customer.",
"param": "customer",
"type": "invalid_request_error"
}
}
Hello,
I’m developing an app and I want to retrieve customer data of users that installed my app.
From what I understand from the doc, I can do that using my app secret api key and specify the account_id of the user in the headers.
It seems to work on my test app, but I can only query my own data, and I fear this is only working because I’m fetching MY data using MY api key… (I can’t install the app on another workspace since it’s not published)
Is there any way to test that my requests are indeed successful, and test some edge cases (user deactivated my app, …)
Thanks !
Ok, thanks. What exactly does 'legacy' mean in the context of Stripe? Could you provide some general information of how something that is 'legacy' would affect an existing integration and does it mean something 'legacy' can't be implemented in a new integration or is it just discouraged?
Hi all, I think I'm being dumb. My code currently works by charging a one-off payment. It uses the hosted checkout, so the browser redirects to Stripe and it works really well. Now I've done the following:
- changed the checkout mode to "subscription"
- added the subscription as a
price_data - added the one-off payment as
add_invoice_items
and I'm getting the error "This customer has no attached payment source or default payment method." - but they haven't been redirected to the checkout screen yet, so there's not going to be any payment method.
My failing request isreq_TxMr9pS9p0QE0F.
Hey there,
so I am trying to save payment methods like Google Pay and Apple Pay in Flutter via the dependencies flutter_stripe and pay. But as soon as I call the createPaymentMethod function of the Stripe.instance I am getting the following error:
E/flutter (14771): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: StripeException(error: LocalizedErrorMessage(code: FailureCode.Failed, localizedMessage: Card details not complete, message: Card details not complete, stripeErrorCode: null, declineCode: null, type: null))
I should have set up everything correctly but may be missing something. Will post some code in a thread.
Hi ! i'm using le hosted_invoice_link to customer that have not be able to pay the subscription with links like this:
https://invoice.stripe.com/i/acct_1C6JxFGxdPtPWXxL/live_YWNjdF8xQzZKeEZHeGRQdFBXWHhMLF9MVk9QUlJkWXBheTVNc2M2QjBwUFh1Y0xuOGNxekk2LDQwOTk1NDg50200Mpu2e34T?s=db
The problem is that in my payment method in live/test i have desactivate SEPA but it visible here, how can i hide it please ?
Hi team!
Will subscription schedules carry on indefinitely until programatically terminated, such as with a subscription, if the iterations param on a phase is not set?
Hi, sometimes I have to make a lot of real payments to check. How quickly will my card be blocked, how many payment attempts can I make? If the card is blocked, how can I unblock it? How to explain to the stripe that this is not a scam, but a test of the health of many of our sites. And yes, I am well aware of the test keys, but in some situations I cannot change the keys due to lack of access.
hi, how can i get the account id from the payout.paid webhook?
hello
@paper wave hello there
Can I receive the amount of commission deducted from each order in the back office of my website?
Hi there. I'm currently testing the production server for my stripe webhooks. Locally I purchased a Test-Product and listen for the webhook with the stripe CLI. There everything worked as expected. Then i deployed to the server and I setup the live stripe webhook inside my dashboard. But If I now purchase a Test-Product, my webhook on my production server does not execute. Does someone know what's the reason for this?
Any help will be greatly appreciated
Hey there, is there a way to divide the cost of a subscription? i.e one subscription has two seats, and two separate customers pay for a half each? The use case is for sharing subscriptions across cost centers - thanks!
Hey there, is there any example code for multiparty payments?
I want to integrate stripe in freelance job platform, any code example will be work(ideal react, node), thanks
Hi on the wordpress woocommerce, is there a way to change the strip account ? i originially used a test account and not wanted to switch to the actual live account
@dense silo we wouldn't know here(we only know about using the Stripe API directly), I'd suggest having a look at the documentation for Woocommerce or their support
ok sure thank you @meager hawk
had a question about rate limits: We use Stripe connect for our vendors. Are the rate limits set by Stripe limited to 100/s per vendor or 100/s for us?
I did a couple of tests and have a follow up question 😬
hi. guys. I have a questiton: I am using 4000003720000278 as testing card to make payment here. What is the expiration date and CVC i should use? Thanks!
https://stripe.com/docs/testing#available-balance becasue we would like to have the fund available to be able to payout in test mode.
Any expiry in the future and CVC will work
sure thanks!
thank you very much! and is there a way to test other payment solutions? such as iDeal in our case, or with credit card payment?
hi! I have a question regarding currency on the stripe account
so i have it set up in CAD but on my website it's still charging in USD
@novel wing let's chat in the thread I opened
hi, when Im trying to work with react-router I got "You can mark the path "react-dom" as external to exclude it from the bundle, which will remove this error"
what is it?
I often see business who use stripe have "powered by stripe" on their payment page, is there an option or plan to go whitelabel?
ive been watching a lot of tutorials for how to do payment intents and they all seem to address adding payment information which I have working as well. The browser im using has credit card information that i can autofill, but is there a model where existing payment methods that i setup with the account can be used? And I mean only from the UI/UX perspective, like the elements api draw the existing payment method rather than the ui inputs to add a new one all the time?
I mean since you are passing the customer and can use customer.listPaymentMethods you can get the existing ones, but are there elements to help you draw that out
Hi team, I'm trying get a ACH mandate confirmation email in test mode, following the guide here: https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web#send-transaction-emails-in-test-mode. However, I tried a few different emails but still no luck. Can someone help me investigate if there is anything missing on my end? Here is an example payment: pi_3KqdihGK3Gnpfa3O0VUEY9zQ Thank you!
Id hope someone here can help seeing as your company cant be contacted unless signed in
Hi team, i was wondering if anyone was able to help me, I am using stripe payment element, but after updating a payment intent (changing amount) i need to inform the element of the update so that the payment request buttons show the correct amount - is there any method to do that?
yeah I did and I gave you my ids and now you have them on file and i still cant get access to my account. this is not prober dev
@merry condor As I stated in my thread, if this is not an API question, we cannot assist here unfortunately. You can go to that URL to get assistance or you can contact support directly here: support@stripe.com
i am aware i just wanted you to know that you have all done a poor job!
Hi, Im creating a recurring subscription solution. I need to use coupons to discount a first period of subscription. I create a subscription with
stripe.subscriptions.create(
customer: customer.id,
items: [{
price: price.id,
}],
payment_behavior: 'default_incomplete',
expand: ['latest_invoice.payment_intent'],
coupon: coupon.id
)
But the first payment intent/invoice of the subscription is not discounted. Coupon object is attached to subscription but total amount is the same.
There is a susbcriptionId from my test clock sub_1KqdorKrBBnfzJ7Jp4MelIQQ.
Does Terminal product support payment with proximity(NFC)?
https://pt.wikipedia.org/wiki/Near_Field_Communication
Does it support Apple Pay and Google Pay?
Thanks!
Comunicação por campo de proximidade (CCP), ou near-field communication (NFC), é uma tecnologia que permite a troca de informações sem fio e de forma segura entre dispositivos compatíveis que estejam próximos um do outro, que funciona a 13.56 MHz. Ou seja, logo que os dispositivos estejam suficientemente próximos, a comunicação é estabelecida au...
Hello, I'm trying to test payment_intent webhook events in our staging environment. I see the payment_intent events in the stripe dashboard (/test/logs), but I don't see the events sent to the webhook in the webhook log (/test/webhooks/we_id). Instead, I see a series of successful account.updated events sent to the webhook. When I examine the "Update details..." for the webhook registration, I see all of the payment_intent events in the "Events to send". Thoughts on how things might be going wrong?
Is it possible to have an annual subscription but take the payments monthly?
can we generate a batch of unique coupon codes without using code?
for example create a coupon like EXAMPLE_KJAHSK, EXAMPLE_KJDSDS as in random sufixes?
Is it necessary to verify your domain with Apple pay to have the payment option appear in checkout?
Hi @copper reef I didn't get the chance to answer you back, can we stop archiving the threads few minutes after it is being opened?
My question was how far can we have the Terminals close to each other.
I am trying to create a kiosk for donations, and each terminal will be used for a different value.
@brazen dust re-opening the thread 🙂
I am new to discord and wanted to simply know if a registered business in japan can use stripe. Terms and Condition indicates US rep, however there are documents for stripe to be used for japan businesses and for japan businesses to sign up for stripe.
i need help someone hacked my stripe account and charged abunch of charges and changed my payout account
Question 1.) Hey, when upgrading from a $1/yr to a $1000/yr subscription, will Stripe Customer Portal collect the $999 NOW or in a year? Right now we do this with custom code, but I am looking if we can use Stripe Customer Portal. If they are going to a more expensive plan on the same billing cycle, we currently do this:
invoice = Stripe::Invoice.create(:customer => client_subscription.stripe_customer_id)
Stripe::Invoice.retrieve(invoice.id)
invoice.pay
Can we use Stripe Customer Portal for this?
Question 2.) If someone signs up for a $1/yr plan and on the 1st of the month we do a usage-based direct charge of $100. Can the customer view and download the receipt for the $100 charge - or does Customer Portal only really function for subscriptions and not one-time charges?
What is the difference between the PaymentElement, CardElement, and CardNumberElement components? Which is recommended for use?
Hi there. When I use stripe.redirectToCheckout it redirects me (both when I have a successful payment or denied) to the website homepage despite the url being correct into the page I want it to redirect to. What could it be?
Hi there, we use the Magento 2 plugin and version 2.9.5 with cards set to off, but Wallets set to on. ( So we only use Stripe for Google Pay and Apple Pay). If I then enable "Request 3DS if 3D Secure is supported for card" in Fraud rules, @I get an error using Google Pay "Invalid value for stripe.retrievePaymentIntent intent secret: value should be a client secret of the form ${id}secret${secret}. You specified: " Is there anyway around this?
I have tried v3.0.0 but cannot get the Wallet only option at the cart page to show (it has to show normal cards too) This requests 3D Secure and takes the payment, but then I get another error that the shipping method has changed and Magento does not go to the success page
jamieolney-magento-wallets
hello!
we would like to add credit card data to our clients before they make first payment, but we don't want to process card details on our pages
We have found this examples:
https://stripe.com/docs/api/cards/create?lang=python
We are not sure whether this is the only way to do it. We would like to avoid PCI compliance requirement.
From other payment platform we used to create "customer" on payment platform then we "request" page from payment platform with this "customer id" and payment platform presents form for adding credit card to our "customer id" - but this happens on web page provided by payment platform.
So question is: Is there other way of processing customer credit card data?
Or if we just use Stripe.js embedded in our React application and downloaded each time from Stripe, then we are sure card details does not go through our web application ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I just want to apply for a dispute. The merchant I trade gives me the virtual products I trade. At present, they don't ship them to me, and it has been up to two months
Hello team : here a scenario in which a customer can go from annual to monthly and vice versa, but only at the end of the current billing cycle - would it be recommended to update the current subscription with "cancel_at_period_end" = true and then create a subscription schedule with the new price? With the new subscription starting at the current period end date of the current subscription. When i try to schedule the new subscription by passing the start_date as the current subscriptions end date AND set the billing anchor for the scheduled subscription to be the 1st of the month following the start_date, I get an error. Can you advice please
I just learned the other day that when making transfers from our platform account to our customers' Stripe Connect accounts that the default is "card" and that you can change the "source_type" between "card" and "bank_account". In the dashboard I can't see the amounts in each of the two possilbe funding sources, but I see a total amount for the balance. We want to always pay witht he "bank_account" source type assuming we have the funds available and we don't want to incur extra charges. 1) is there an extra charge when using the "source_type" of "card"? 2) Once I run the api call to retrieve the balance in our platform account I can see the amount available to the "card" and "bank_account". Is there an api call to move funds available to the card to the "bank_account"?
hi guys, i have an issue with the stripe gateway, i am trying the payment solution but it works perfectly when i try the Test API, when i go live it doesnt at all, any advices? I am trying both test and live in a http domain and not in the live https, but it doesnt work also on that one.
Hey we are having some users that can't update card details on our app, they sent us some screenshots. We can't replicate the issue, does this type of failure ring any bells? Thanks!
Hi everyone, I have a question about Stripe Tax. Do you know if the Stripe tax system work only if all our payments go through it or not (i.e. allow checkout via other payment gateways)? Please advise
Can i unarchive this?
Hi! Is it possible to create two different Stripe::Account with the same email and the same IBAN?
I have a question about transfers - looking to use stripe Checkout Session for payments and subscriptions with a connected account - at the time the payment is collected we don't know the amount that should be transferred to the connected account (standard) - is it possible to use the API to create a transfer to the connected account after the payment intent has succeeded ?
How to capture the token used when mobile wallets are used?
When I click on a payment method managed by google in the browser and input my CSV it verifies the card accepts it and them Stripe clears the input.. why is this happening? because it's not a test card?
We are using stripe checkout (pre-built), creating a customer and then creating a payment session. We depend on a webhook to se send us back info on payment process. Is there a way to attach our internal customer identifier to the customer or transaction record and have it sent back to us in an expanded object via checkout.session.completed webhook call so that we can have a iron-clad way to map the transaction. The customer email address is not sufficient for our purposes. thanks!
Stripe kept detecting fraud on the website with Stripe API setup. Is Stripe dashboard going to be better and easier to allow payments to go through? Any idea anyone? Or does the field of information make a difference in fraud level detection?
We're trying to use the customer billing portal but want users to be able to enter their company name so that it gets included in invoices, is this possible?
hi, sorry, I have another question on how i use api's for my stripe
Hi, I'm currently transitioning from stripe Charge API to Payment Intent API I have a couple of questions to ask
- What webhook event do we listen to when there's a dispute or a refund in the transaction when using PaymentIntent API. With charge API, we listen on
charge.dispute.createdwhich will be the equivalent event for Payment API. This applies forcharge.refundedtoo. - Can we use paymentIntent API to subsequently bill customers that were initially charged using Charge API.
NB: This existing customer's card/bank details already exist on the file in Stripe.
Our stripe dashboard version is 19th, May 2019.
Should the product_id be stored as a secret? I thought I saw somewhere while reading through the subscription docs that it was best practice to avoid having the product_id hard coded but I cannot seem to find it anymore
Can any one point me to a resource that explains the functional differences between Standard and Express accounts - looking at the docs their is a minimized dashboard and onboarding process, but are their any limitations between the functionality and capabilities of the accounts ?
hey y'all. I'm working on instant payouts for connect accounts, and it appears that there are some debit cards that do not support these payouts (https://stripe.com/docs/payouts/instant-payouts-banks).
I am having the user associate their debit card to their connect account through a token created by Stripe Elements, but I'm wondering: is it possible to detect via API that the type of debit card a user inputs to Elements will necessarily fall outside of the supported debit card types?
Hi everyone. I am trying to write some unit/integration tests for my webhook api in dotnet core. The problem is I'm verifying the stripe-signature and it fails as expected since the validation cannot be mocked out. Doing some research, I noticed that node.js has a stripe.webhooks.generateTestHeaderString method, but it doesn't seem to exist in the dotnet core stripe library. What would be the recommended approach here?
Hello, not sure where I am supposed to report something like this but I forwarded it via an Email too, on the prebuilt subscription documentation there is an attempt to assign to a constant variable (which will obviously error)
We have a pending payout that is not processing. It shows in transit as of April 13
Hello, i want to activate klarna in stripe i am using stripe in Shopify . But there is last step remaining it is paymentintent i need help in that
Hey devs, Im creating a stripe checkout session for a subscription using an existing customer that already has a default payment method.
When I call stripe.checkout.sessions.create, I pass the customer ID, is the customers default payment method supposed to be autofilled on the stripe hosted checkout page?
Hi people o/
I read here https://stripe.com/docs/stripe-cli/about-events the CLI tool stripe listen work by default in test mode.
How to make it run in live mode ?
Does the stripe card element always ask for a postal code? If so is it possible to obtain this so I can use it to look up address?
Use case: Consumer platform accepting card, apple pay and google pay in the USA for donations to other parties on the platform. The platform is simply facilitating the money movement from Donor to Recipient. Donors create transactions, then the money is moved to the recipient's Stripe Express account for payouts.
Question: If a Recipient is in restricted status when the donation is made by the Donor, will Stripe Connect recognize when the associated Recipient's Stripe Express account moves to Enabled or Complete status and move the funds to them? I am not seeing this happen based on transactions that have occurred.
Trying to find documentation about if it's possible to cancel a payout of a connected account.
The payout was automatic, which docs say may not be cancelled but my manager still wants me to try to do it programmatically 🤷♂️ .
Doing so, it says the resource is not found, assumedly b/c it's a resource of a connected account and not our platform account.
I'm on PHP and want to use expand with \Stripe\Checkout\Session::retrieve. The session object is returned, but it doesn't include any breakout information. My code: $session = \Stripe\Check out\Session::retrieve( $session_id, [ 'expand' => [ 'total_details.breakdown', 'customer', 'payment_intent', 'line_items', ] ] );
I'm in a bit of a pickle currently so looking for some feedback from anyone that has worked with subscriptions, will just clarify it further in a thread as I don't wish to spam or take up more space.
Hey Stripe, looking for some guidance. We use Connect to pay a few dozen partners. We want to list all BalanceTransaction objects that have not yet been included in a payout. Even if the payout hasn't been created yet because we're still a week or three out from it being created (automatic payouts), can we get just the BalanceTransaction objects that will be included?
Hi! I am trying to debug an error but I can't find the reason why it happens or either replicate it... could you help please?
where is the error message from the request
{
"error": {
"message": "When passing an invoice's line item id, you may only update `tax_rates` or `discounts`.",
"type": "invalid_request_error"
}
}
it happen when I call the Stripe::InvoiceItem.update
Any idea what could that be?
Holy cow, just wanted to give a shout out to the search API endpoint.. I've been looking for a way to only return certain prices/products based on metadata and am very impressed by stripes ability to read it's customers minds! Keep killing it!
Thank you for the feedback! Going to share internally with that team 🙂
Is it possible to use Stripe Payments without a Stripe Invoice object? (ie. I have my own invoice object that I would like to receive a payment against).
Hi i have a issue , im not programer
i want to add home delivery but and i'm so lost
somebody could help me?
Hi! Can we use our own apple certificate (domain association file) to integrate with Apple Pay?
Hello #dev-help I am a Canadian Citizen and have a US LLC which allows me to have access to payment processors such as Klarna. I have a shopify store registered with the LLC and got approved on Stripe and Klarna with the LLC. Shopify allowed the integration of Stripe payments and I hired a developer on upwork to integrate Klarna with Stripe using API access and following the steps provided by Stripe on how to integrate Klarna. The issue is that I just found out today from both Klarna and Shopify that Stripe does not support the integration of Klarna via Shopify. Is this correct? Please help as I've spent a month dealing with this and spent money hiring a developer
hi we have some confusion with our connected accounts displayed here https://dashboard.stripe.com/connect/accounts/overview, we would like to be able to configure a more meaningful name than the provided options, from what i can tell Account is either the Business or the Account email but neither of these two helps us to easily identify our customers, is there anything else i can use to be displayed on that page?
hello, may i have some help with a dev? simple question. dm pls
Hey I'm wondering if there's a way for money to go into stripe faster I usually transfer money from bank to use the virtual cards but takes a while to go to available to spend?
hey i have a question regarding apple pay integration?
Hi, I'm trying to understand how I can associate a subscription_id with a customer who is logged into my site. Ideally I want to pass my websites customer id to the checkout so that I can connect the payment with their account. What's the best way for me to go about that?
Confused by the local webhook development using the CLI. It seems to be limited to only a few webhooks and no option to send Stripe Connect webhooks as well for testing. Can you please explain how to test locally and send Stripe Connect hooks as well specifically for the checkout.session.completed webhook
Hey, super confused about how i am supposed to set up my stripe account
I've asked about this once before but now that I'm starting coding more questions keep popping up. I'm trying to create a donation/sponsorship platform built on Stripe Connect that users can donate to other users any amount $0-9999, one-time payment or monthly recurring. Like buymeacoffee.com, ko-fi.com, or Patreon (without set subscription tiers).
I've got the one-time payments down but I'm stuck on the "dynamic amount" subscriptions. I'm wondering if this sounds like the "correct" way to go about things. When a user signs up I use the Stripe API to automatically create a Product for them called something like Monthly Donations. Then when another user wants to start a monthly subscription to that user, they type in the amount and their CC details using Elements and submit. On the backend, I take the amount they entered and create a new Price for the Product I created automatically for that destination user, and then immediately start the subscription.
If that roughly sounds right, I'd like some clarification on if I should be creating these Products and Prices on my account or on behalf of the connected users accounts, so each user may have their own Product and $0-9999 Price objects (meaning a LOT of objects). Next, is there a good way to check if the Price object already exists, like if User 1 starts a $1 subscription I create the Price object, and then User 2 want to do the same how do I avoid creating a second $1 price (or throwing an error).
Thanks, sorry for so many questions having trouble finding an example repo for this type of project.
Hey there, a question on disputes -- If we refund a payment through the Stripe platform, is it still possible to receive a dispute for that original payment? (Now refunded)
We have had a case where a user tells us they submitted a dispute, but we don't have evidence of the dispute in Stripe just yet. In that case, in order for us to avoid a "double-refund", would we want to wait until the dispute comes through, or are we okay to refund right away?
Hi, is there an API to update the billing email of a customer?
ok. stand by...
@ Stripe Staff...just wanted to say...everything you've built for us devs is freaking awesome. after a slight learning curve the tools online are so so useful.
Thank you!! 😁
Thank you for the kind words! Will share internally!
Hi there, can someone assist me? i'm having this issue on my Stripe account
Stripe CLI --forward-connect-to is not working properly is there someone there who can continue the thread we started earlier? thanks
:question: @peak latch 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
@copper panther Let's continue in the thread
Hi, I'm trying to register my domain for apple pay and this error message coming.
Hi, If the payment is successful, how long will Webhook send the request to my URL? I mean, how long is the webhook delay?
Do you guys bother answering questions that are not getting any support from your support team or just ignore?
Hi, I had a question with regards to confirming payment intents over on stripe using stripe.js. When confirming a payment intent using stripe.confirmPayment, is it possible to NEVER redirect at all? The redirect (https://stripe.com/docs/js/payment_intents/confirm_payment?type=card#confirm_payment_intent-options-redirect) option only accepts "if_required" and "always", but is there a possibility that the user is never redirected and stays on the page they are currently on (Note: asking about card payments only)
Hello! If I have multiple stripe accounts, is there a way to centrally manage them (maybe from the dashboard?)
Excuse me, can someone help me? I want the shipping rates to appear at checkout. i can't make it
is there a way to use mobile wallets for subscriptions with <div id="payment-request-button"> <!-- A Stripe Element will be inserted here. --> </div> ? I have yet to figure out how it works.
Hi, Ive looked up the docs on Stripe on expiry, valid and timeout but cant find details about the token expiry times or if there are any timeouts on the stripe.js form
Hello, Just got this message saying "We're having trouble viewing the information on your website", is this something related to cloudflare that blocking the Stripe webhooks?
Hey, I'm having some issuses processing a payout on my Stripe. Can someone please help me resolve it?
Hello i am trying to build a marketplace and i am using connect-onboarding-for-standard everyting good but after sucess it's returning on return_url without any response how could i get new business created stripeid for storing in my db
iampankaj-id
Hello, I want to ask you a question about Stripe webhook events. I had an event 'payment_intent.succeeded' fire two hours after the actual payment, instead of when it was completed. There are no previous attempts to fire this event to the webhook and it succeeded on the first try. Why could this two hour window between payment and webhook event happen?
We have an e-shop and a basket there, they told us on the support that no invoice is automatically created when paying for products
We currently have the following procedure:
- We have an amount to pay in the cart
- create a session (mode = payment)
- however, no invoice will be created for us
after successful payment:
- we create invoice items via create invoice item
- then the invoice itself via create invoice
Is this the right procedure? Or is it necessary to do this differently?
Problem:
- the problem we have at the moment is that if I want to mark the generated invoice as paid, it wants to deduct the payment and we can't match the executed payment via create and session to the given invoice, is it possible?
Hi there.
In our company do we have a stripe account which is tied up to a webshop, however we are currently developing a new webshop where we use the webhooks an so.
How would I test that webhook on a test server without actually getting the responses for the users who use the production server?
Fugazcz-checkout
Another question, how to use coupons with the newer payment element?
notaduck-test
lets continue the conversation in the thread 😄
Hi All,
Need guidance for handling Stripe processing fees in checkout page. Is there any settings to automatically collect processing fee on checkout page. Thank you.
How can I remove ship to address from invoices?
Hello I need help with my stripe API. I am getting an error.
It says invalid API key provided, but upon checking. my secret key is correct
what should I do about this?
@golden cosmos
@waxen quail
@waxen spindle
@delicate light don't spam. They will be there once they are ready.
Hello dear Stripe devs!
14th days have passed, our users in trial have started renewing and everything is good! Stripe is a blast!
We have been auditing our implementation and we are checking some things to make sure everything is as correct as possible. Currently we use the event ""customer.subscription.updated" to detect subscription renewals. We have found in some cases this event is sent before the user pays the renewal of the subscription, making the subscription Stripe Object not show the new subscription period, but the old one.
Reading the documentation, it seems "invoice.paid" (from : https://stripe.com/docs/billing/subscriptions/build-subscriptions#provision-and-monitor) or "payment_intent.succeeded" (from: https://stripe.com/docs/billing/subscriptions/overview#subscription-events) are events better suited for detection the confirmation of the subscription renewal.
Can you tell me which is the most appropriated event for this? We will change "customer.subscription.updated" for this one.
hello
we intermittently get:
{
"error": {
"code": "sources_payment_method_not_available",
"message": "Le type de paiement three_d_secure n'est actuellement pas disponible. Veuillez réessayer plus tard."
when confirming setup intents
req_lhGEAMwu0QwioG
is it a stripe issue? thanks
how to create graduated pricing via api call
hi, i have another question with stripe payments
@dim hearth can you pls unarchieve the thread pls
@waxen quail we have this config
and everyime the default country comes as UK even though we set it up as Malta
we tried both MT and MLT
MALTA is a country in europe
我想知道每笔交易的具体手续费是多少 比如: 一次性的费用 10美元以下 10美元到50美元之间 50美元以上 都是按照什么多少手续费来收取的
@golden cosmos Hello, we had conversation together, but I did not response in time. Can I continue with you, or make new message?
I want to know how much the specific handling fee is for each transaction. For example: a one-time fee below 10 USD, between 10 USD and 50 USD, and more than 50 USD, what are the fees charged?
hello, im implementing "Separate charges and transfers" and im having a doubt, if i want that money reach my balance account (Im the platform owner) ,Instead of any connecting account, is that possible?
Hello i have a question, in Stripe Connect, the onboarding for Express account keep asking information for a company site web and so on... if my users dont have any company, how can i do ?
Hello #dev-help I am a Canadian Citizen and have a US LLC which allows me to have access to payment processors such as Klarna. I have a shopify store registered with the LLC and got approved on Stripe and Klarna with the LLC. Shopify allowed the integration of Stripe payments and I hired a developer on upwork to integrate Klarna with Stripe using API and following the steps provided by Stripe on how to integrate it with Klarna. The issue is that I just found out today from both Klarna and Shopify that Stripe does not support the integration of Klarna via Shopify. Is this correct? Please help as I've spent a month dealing with this and spent money hiring a developer
please take a look at Shopify's response
Hi, We are trying to create a subscription with a customer but are getting a message saying no attached payment method
Heyo, wondering if anybody got the wrong encoding error recently?
Bad Request (400): statusCode: 400, response: {
"error": {
"code": "invalid_request_encoding",
"message": "Invalid request. Hint: check the encoding for your request parameters and URL (http://en.wikipedia.org/wiki/percent-encoding). For assistance, contact support at https://support.stripe.com/contact/.",
"type": "invalid_request_error"
}
Afaik we encode our forms properly, and sometimes an identical form fails and sometimes it doesn't ¯_(ツ)_/¯
The reason I didn't contact support directly is because it seemed to have resolved itself today potentially.
It was however quite hard to debug since the errors didn't end up in the API logs :(
Was wondering if anybody has any insight into this, if it reappears Ill contact stripe through a more official means of course, just wondering if anybody had a familiar somewhat frustrating experience.
hello
I wanna implement transfer from platform balance to connected account
But i got the next error because receiver does not have gbp balance
is it real to implement this one to convert currency automatically?
{"code":"transfers_not_allowed","doc_url":"https://stripe.com/docs/error-codes/transfers-not-allowed","status":400,"message":"Funds can't be sent to accounts located in US because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.","request_id":"req_nDZTaRZZHHk21Y","type":"invalid_request_error"}
Could someone double check this transaction for me sub_sched_1KqvIlDa2LA8bsm7sjUvqenA, I believe it should be using the card that has been saved to the customer for future invoices?
Does anyone here have familiarity with Quaderno API? I know it's a different service/company, but as it's related to Stripe I thought I'd check here.
Specifically I want to know if the "de-duplicating contacts" behaviour has changed in the last year, and what the (business, financial, legal) implications for that might be. Or if it's not significant. Maybe there is some reason behind the change?
We are changing our implemenation to use webhooks and payment intents
We want to use Stripe subscriptions and don't use automatically charge a payment method, is it possible to create a manual payment and link it to the payment for the subscription (the subscription was created before)?
When using Stripe Tax does the customer require a billing address or is the billing address attached to the card sufficient?
Jack Tan Where are you? Jack Tan speaks Chinese and I want to chat with her
i need @misty hornet help about payment fee problem
I'm using the stripe Checkout for Payments and Subscriptions with a combination of Platform account and a connected account and want to Creating separate charges and transfers. When the Payment is successful I get a charge.succeeded web hook event. I want to create Transfer to the connected account and reference the charge so when the funds are recieved into the platform an amount is transfered to the connected account. The documentation specifies Must be configured to use manual payouts or a combination of automatic payouts and the source_transaction parameter to ensure the account has sufficient funds to cover the transfer. Can I add the charge id to the transfer even if it is has a status of succeeded so the transfer will complete once the payment is credited to the Platform account and keep payouts as automatic ?
and hello #dev-help
Wagyuking
Hello Team,
I connected a stripe account with my account. But after the payout, money is not transferred into connected account. I'm in test mode.
Is the PaymentElement interface out of beta?
https://stripe.com/docs/payments/payment-element
It is, yep!
Since October: https://stripe.com/blog/introducing-the-payment-element
Hi - is it expected behaviour for the initial attempt to send an event to my webhook endpoint to occur 2 hours after the event itself was created? I thought the initial attempt to send an event to my webhook endpoint was meant to occur almost immediately after the event itself was created?
Doesn't support server side stuff, right?
Depends what you mean by 'server side stuff'
So what we do where I work, we collect the cards (currently with CardElement but are currently migrating that to a multi-line thing, I got a question about that in a bit) then we a have a subscribe and a purchase button, which subscribes to our service or purchases goods and services on our store respectively.
The card input field is seperated from the purchase and subscribe buttons, and the server handles communicating with Stripe. Would this be possible with Payment Elements
(And on the note of separating out CardElement)
is there a CardZipElement much like there's a CardNumberElement, CardExpiryElement etc? I couldn't find any in the docs, and htat's why I'm looking into payament element
Hi~ I'm using stripe subscription. If a customer subscript a trial plan, how does the customer turn to use the normal plan? Just upgrade the subscription or what? Thank you.
Hi everyone, at this very moment i am just stuck and can not seem to fix this issue. I have been trying to for weeks, but without any success.
In https://dashboard.stripe.com/settings/tax i have set up tax rules for all EU countries. Example: DE has 19% VAT, NL has 21% VAT etc. But for some reason, when someone orders and receives an invoice it does not show any form of VAT on the invoice. How can i make it that when someone orders from DE sees 19% VAT, NL 21% VAT and so on?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
meisei81-subscriptions
Hi team, it seems that you haven't notified us about the account update (acct_1KOpvxRNnJEBmb4I). The last account update says charges are disabled whereas on the connected account's profile charges are enabled. Can you pls take a look? Thx!
Hi. Can I choose a language for stripe errors which I show users?
anna.krol.docplanner.com-account-updated-event
Hey folks, I'm trying to set up our native iOS and Android apps with multiple Stripe payment configurations (we have a few different accounts for different physical locations) - can someone please point me in the direction of the best resources on this? And specifically when it comes to Apple Pay + Google Pay, do we need to go through multiple verifications with those platforms to be able to use different Stripe accounts. Thank you!
Is there a way to check if the card being used to pay is an EU Card or Not? Trying to calculate destination charges the fee
tomralston-native-mobile-wallets
hi, sorry I keep asking questions, but is it able to have stripe payment links have an option where you can enter your business id and have it be tax exempt?
I've unarchived your thread from earlier: https://discord.com/channels/841573134531821608/966611585441366016
I really struggle using the flow for ACH payments. I do collect the bank account details but when I confirm the payment the sdk provides me the error: When creating a US bank account payment method, you must provide the bank account number collecting the account worked. Did I miss sth ?
Please, ask your Q!
Hello! We are seeing a scenario where a Subscription that was on status incomplete after a while gets incomplete_expired as expected if the payment never goes through. But the event that we get for customer.subscription.updated does not have the previous_attributes.status set to incomplete(previous_attribues is actually empty in this case 🤔). Is this expected behaviour?
Hi there, any recommendations on setting up payment for a flask app
We have a Python lib that should work: https://github.com/stripe/stripe-python
Do you have a more specific question? Our payment guides all cover using stripe-python
Hey guys. Im the founder of Sweden's first NFT marketplace that collaborates with the largest IPs in Scandinavia. We are releasing our first project soon and would like to use Stripes checkout system/payment gateway. We sent an request through the form recently but are in a rush, hence im writing here also. Could i please get some help to speed up the process?
@waxen quail Can you unarchieve the thread
Hi there, I am facing an issue in Nodejs stripe integration. I just used the TEST key but I don't know why it's not working? It's a throwing error like this.
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such customer: 'cus_LV0szCErBZUpFe'; a similar object exists in live mode, but a test mode key was used to make this request.",
"param": "customer",
"type": "invalid_request_error"
}
hey there
one more problem: in the process of payment creation we’ve got an error:
stripe.error.InvalidRequestError: Request req_JpDAekLFBu5skU: You provided a customer without specifying a source. The default source of the customer is a source and cannot be shared from existing customers.
The flow of process looks in this way:
- we create a customer on platforn_stripe_account
( stripe_custormer = stripe.Customer.create(….))
checking the dashboard shows that the customer is successfully created.
- By means checkout.Session
stripe.checkout.Session.create(
payment_method_types=['card'],
mode='setup',
success_url=f"{settings.FRONTEND_DEV_APP_URL}/{line}",
cancel_url=f"{settings.FRONTEND_DEV_APP_URL}/{line}",
stripe_account=f"{settings.STRIPE_PLATFORM_ACCOUNT}",
customer=stripe_custormer
)
we add card as new PaymentMethod and connect it with customer created at stage 1.
checking the dashboard shows that the PaymentMethod has been successfully assigned to the customer at the platform acoount
- The Customer wants to buy any product and send the payment directly to the connected account ‘Conn_Acc_2’ of the user who sells the product. So we clone the customer to the ‘Conn_Acc_2’ and then use the customer.id in the command
session = stripe.checkout.Session.create(
customer=customer.id,
payment_method_types=['card'],
mode='payment',
line_items=[{
'name': payment_name,
'amount': data_in['price'],
'currency': 'pln',
'quantity': data_in['quantity'],
}],
payment_intent_data={
'application_fee_amount': fee,
'setup_future_usage': 'off_session'
},
success_url=f"{settings.FRONTEND_DEV_APP_URL}/{line}",
cancel_url=f"{settings.FRONTEND_DEV_APP_URL}/{line}",
stripe_account=Conn_Acc_2,
)
an as a result of this command we get the above-mentioned error.
What we do wrong?
Why is the invoice object attributes for period_start and period_end always the same? or better still, how do I get the actual period the invoice covers as stated in the invoice itself
Hello everybody, do any of you know if the TWINT api from Switzerland is compatible with stripe? https://www.twint.ch/en/faq/connecting-twint-to-e-commerce-via-a-payment-service-provider-psp/?lang=en
Looking to intergrate the BPOS E wise on a flaskapp terminal not store
any help
doesnt seem to be much on nthe previous link ]
Hi, just created an invoice for someone to send me a payment, are invoice payments Irreversable? Like can I get scammed? Can he get a refund on his payment? Thank you for help
please help
Hello everyone, I have a quick question regarding 3DS. I've been experimenting with the test cards provided from Stripe, but it seems that I'm always getting a 402 with requires_payment_method instead of the requires_actions, am I missing something here? Here's a request id from test environment req_6LydcVFaMrhCh1. Any help would be appreciated 🙌
Paddy-BBPOS-flaskapp
optimus-invoice
In order to update the application fee according to the card origin, should I do this using the payment_intent.processing webhook in order to access the Payment Method?
Or can I update the application fee after the payment is made?
We are building a social media for content creators, and so far to keep things simple we have only accepted one-time payments and subscriptions in a single currency USD.
We would like to have content creators accept Destination charges (without on_behalf_of) in their preferred currency. We are trying to understand the implication of such a change.
I understand that there are 3 places where currencies are important: 1) credit card charge, 2) presentment currency (the currency that the creator prefers to be paid in) and 3) the settlement currency in which they'll receive the funds in to their bank account.
Our flow fund for destination charges is this one: https://stripe.com/docs/connect/destination-charges#flow-of-funds-app-fee. We charge some amount, take an application fee, then pay the Stripe fees.
I would like to understand how the currency conversions in each step in the following example:
- We, as the platform, set our default currency to USD (platform currency)
- The content creator sets the price of their subscription in EUR (presentment currency)
- The content creator's settlement currency however is GBP (settlement currency)
From this paragraph here, https://stripe.com/docs/connect/currencies#destination-charges-without-on-behalf-of this is what I understand:
- The purchaser pays in the presentment currency EUR
- The charge is converted from EUR to the platform's default currency USD
- The charge is then transferred over to the connected account and is converted from USD to the connected account's default currency GBP (settlement currency)
- The application fee amount is deducted from that GBP and is transferred back to the platform as GBP, not USD
In this case, despite the platform's default currency being USD, we receive the application fee is received in GBP. Is there a way to receive the application fee in USD still? Or am I understanding the paragraph incorrectly?
Thank you
msms - destination OBO
Hello, we are integrating Stripe connect on our platform and have a small question for international users. We have enabled connect for US and Canada. When they onboard from Canada, and select the entity type = Individual, they are unable to select Canada as their country, as the country dropdown is disabled. This does not occur if they choose Organization -> Sole proprietorship. Is this expected? Are individuals in Canada not allowed to use Stripe Connect unless they do so as an organization? This is problematic because they are unable to go back in the flow once they select the entity type. Please advise. Thank you!
Hi - When I create a payment link in my DB, the checkout session gets completed with customer_creation: if_required. How can I get it to set customer_creation: always?
Hi all. Question about the receipt that can be emailed. In your documuntation at https://stripe.com/docs/receipts#customising-receipts you mention that we can set a couple of fields in the 'description' parameter. But in the API docs at https://stripe.com/docs/api/payment_intents/create#create_payment_intent-description you state that this is a string. We want to add some fullfillment info on the receipt (users pay for drink/food vouchers, they should download a mobile app and use their phone number to onboard and receive their vouchers in the app)
So, we thought to put this in the 'description of service'
Thing is: the test environment of stripe does not send emails, so it's pretty impossible to test this
Our questions come down to
- How can we provide those seperate keys in the description parameter?
- How can we see what the receipt will look like since we cannot send emails in the test environment
- If it's only a string, how can we mark a part of that string as 'description of service'
btw: sorry for not putting everything into one post
No worries, I am bouncing between a couple threads now and will get to this question in a minute
As a Stripe Connect user, can I setup interchange plus pricing for my customers (sub-merchants) charge my customers?
If yes, which Stripe API should I use to do this. Thanks
nice. Let me know when you reached my question 🙂
Hi! In https://dashboard.stripe.com/test/settings/billing/portal it is possible to configure the products and prices that customer can select in customer portal. Is there any way to retrieve this configuration via API?
Hi, can I set expiration time to payment intent session?
Hi Everyone, I am new to stripe. We are going to implement stripe checkout and stripe connect into our website. I am a PHP developer. Our website is in Laminas. We are connecting students with their desired driving schools using location. Once a payment made our acompany and the service providers ie driving schools will be paid commission based like lyft and doordash. How I can do that? one more is it necessary to have stripe accounts for the service providers ?
I meant payment splits and send to our company and the respective driving school. So every new driving schools under our company needs to create stripe account for the payment or is there any option to payout them directly to bank accounts?
Please guide me
sanjaykumarbangalore - setupintent plus charg
Hello all, when using coupons API, what does repeating mean? Can repeating be used in a single checkout charge session?
Hi guys! 👋 I did on production two payments on Tuesday, April 19 (not the first time) and schedule is set to send daily. Why the payout is expected on April 26?. I mean it suppose should be paid on April 20 🤔 Thank you.
hopes @stray oxide will not forget my question ;P
@fluid parrot apologies for the delay, I will be able to look in to your question in a moment. You are still on a client that does not support threads, correct?
I opened the webinterface
specially to talk to you guys
;P
so feel free to open a thread
whehehe
xfechx-coupon-repeating
mvanbaak - receipt emails
Hi Actually i am working stripe SCA migration from charges API . and i saw the stripe dashboard for test payment and it shows the payment origin is france, and card is US. is this just test representation or any problem with our data.
its showing some different datas so am ask
jose cerrejon-payout-speed
Hi! For Stripe Checkout, we are currently setting billing_address_collection to required. This results in the card's billing address being stored into the Customer's info and being rendered on the invoice.
However after we made a tweak to first create Customer's name + tax details via API and pass the Customer ID to the Checkout Create Session API, even though the billing address is collected, it is no longer applied to the Customer (presumably because the Customer was created ahead of time). Is there any way to apply the card's billing address to the Customer (and invoice) as before?
We are basically doing this to enable customer names + tax details can be collected as part of Stripe Checkout as these fields arent natively supported.
Have attached screenshots illustrating this.
When Stripe transfers money to your bank account, what is the source account that appears on the transfers that Stripe makes to you?
Hi. I am setting 'locale' field to elements options according to the docs, but I am getting errors in browser language. Can I get only English error messages?
We opened stripe with our advertising company for our roofing business so clients could pay us. They closed the account same day it was opened and the funds are sitting with stripe, this was the 14th the client was charged the 20th and stripe said the refund was sent the 14th they did not refund they took her money and they have not sent to our bank or refunded what do i do these people will not give an answer by email
Hey guys! I'm reopening my e-commerce and I can't remember what my stripe email is. Is there a way to know, from Wordpress or any other way, which email I used to create the account? It's been closed for about a year so I don't know if I have to create a new one
Hey guys, I have a bunch of connected accounts and I want to show them their upcoming payouts and even past payouts, like a payout history page. Is there an API to get upcoming and previous payouts?
Hello. I have a wordpress site and I am getting a 500 error when I submit my Gravity Form with stripe payment. The endpoint is failing. Gravity forms says i need to reauthenticate my form but I can't find a way to do that.
Hello
I am getting fatal error while calling presentPaymentSheet function while using stripe-react-native
one min
2022-04-21 18:50:58.549068+0530 GOURMET VEGAS[8764:373215] LOG ANALYTICS: ["product_usage": ["PaymentSheet"], "plugin_type": "react-native", "ocr_type": "none", "app_name": "GOURMET VEGAS", "is_development": true, "bindings_version": "22.0.0", "device_type": "x86_64", "event": "mc_complete_init_customer", "publishable_key": "pk_test_51K3NexGlJ24ngKO7zl8yDwGPBLJj7AsckMUfmhrYRN9EYCXV6gb7ZMSRkMOcRiVo2gmj45nG2iYV6nv7uvIK5ccu0046bjgBnv", "os_version": "15.2", "install": "C", "pay_var": "legacy", "analytics_ua": "analytics.stripeios-1.0", "app_version": "4.5", "additional_info": [], "apple_pay_enabled": 1]
and after this logs initPaymentSheet is done and then presentPaymentSheet is called and there i get error and it is run time error saying fatal error
Stripe/FormSpecProvider.swift:13: Fatal error: Unexpectedly found nil while unwrapping an Optional value
i am getting issue for iOS
Hi Guys,
Is anybody familiar with Stripe for Laravel (Cashier)?
I am building an app with plans subscription, but as I'm based in France, payment needs SCA, so I did everything according to both Stripe and Laravel Cashier documentation, but after some tests I realized that after trying to subscribe with this card 4000000000003220 (3DS2), it works on stripe dashboard, but in my app the stripe_status is still marked as incomplete, does anyone know why ?
Thanks,
Hi people o/
I made all my test, and now I want to put everiting live, but I can’t get the live secret API here from the dashboard https://dashboard.stripe.com/apikeys
I can’t get “copy api key” like in test. So how can I get it please?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hey 👋 i'd like to update the payout schedule for a connected account via the API rather than the platform account dashboard: is this possible?
Hello people doing gods work!
How do I tell how many days are left before a subscription is cancelled after a failed payment?
Hi - I accidentally ran the OAuth.deauthorize method on a connect account so my connect account doesn;t appear in the platform anymore. How do I get it reconnected?
Hi, it seems that you haven't notified us about the account update (acct_1KOpvxRNnJEBmb4I). The last account update (evt_1KdrIMRNnJEBmb4ImnZGbydJ) says charges are disabled whereas on the connected account' profile charges are enable. Can you pls take a look? Thx!
Hello, we're currently working with a stripe integration provider (churnbuster). On their documentation page they say that we can identify events in stripe with an "event source".
Event source:
Churn Buster = Churn Buster initiated
Dashboard = Stripe dashboard initiated
Other = Initiated in-app or elsewhere
I'm not seeing these anywhere in stripe events, and I'm curious if these are indeed sent with stripe events or if this is just outdated documentation?
Has anyone been able to integrate Stripe with Discord so that my service subscribers gain access to my Discord server (and get kicked when subscription ends)?
Hi again) I wrote to you 1 hour ago. As I understood locale gets from system, not from browser for error messages. That's why you weren't able to reproduce my bug. If you change your system language you will get an error in another language(turkish for example). Even If I set locale: 'en' you will get error in your system language
I re-opened your past thread, let's chat there!
Hi, I am wondering is there any way to return money instantly to customer if his payment intent has been cancelled while he was on the p24 page and has already paid
@normal fern self promotion is against this server's rules. Your message will be deleted and please do not post self promotion in the future or you will be banned from this server.
How can I get a Payment Intent ID from a capture webhook event? I see it's located within "data.object" but i'm not sure how to access.
If a subscription has been created before I enable "automatic tax collection" in the tax settings page, will that subscription automatically start collecting tax if applicable?
Let's use your same thread above for any questions @tired crater !
Hi, there is a way to change the "stripe" text in the bank statement? For example: "Sub A"
Hello, I need someone's assistance with Stripe subscriptions please.
I have four billing plans and once someone want to upgrade a plan I simply add remaining credits to the new billing period. And I need a charge to be made in full. However, I can see the Applied balance in the checkout with the discount for unused number of days of my previous/current subscription. How can I avoid this?
https://share.getcloudapp.com/jkuvpgZ6
Help with upgrading in customer portal from a $1/yr to a $3588/yr pricing plan on the same billing interval with no proration allowed but I want to get the full $3587 or $3588 now.....not in one year. evt_1Kr3Z2JCqsGCcWcoCShcGT6n
Is product price metadata not exposed on invoice.paid event?
Question about Stripe Connect payouts, specifically with Express accounts. Looking at this RocketRides demo: https://rocketrides.io, when you trigger a sale the amount is added to the account "balance" but is not payed out until the user clicks "Pay Out now".
I was looking at the docs and saw this part where it says:
"For compliance reasons, funds can be held in a reserve for up to 90 days from charge creation to payout. The exception to this limitation is the U.S., where funds can be held in reserve for up to two years."
https://stripe.com/docs/connect/account-balances#:~:text=For compliance reasons%2C funds can,for up to two years
Does that mean if I was using the same setup, I would have to make sure the user clicked "Pay Out now", or otherwise triggered the payout myself, under 90 days or I'd have compliance issues?
Hi All, I had this query regarding Updating Payment Method:
For updating user payment method, do we build our own form and fill it out with existing data like last4, expiration date, then use Stripe API to update? Or is there a way to render an element and update it from UI? We have some international paying customers.
Hi! I am currently trying to create a remote version of being able to Retry Charge for a customer on an individual invoice. The retry charge modal has the ability to enter a payment method and an internal note. I am currently using the invoice pay API: https://stripe.com/docs/api/invoices/pay to pay for the invoice, which is working great! The only issue is that the internal note needs to be filled out but the API doesn't seem to have any parameters which would allow submitting this note to the invoice. I was wondering if there is another method that can allow me to attach this note to the invoice? Thanks in advance!
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 there. In my business plan, i want to have semester plan. My plans start from first day of January until last day of May. then plan is off in June and July, again start from first day of August until last day of December. Is it possible to implement this cycle using subscription?
Anytime my customers try to buy new plan, the start day should be 1th August or 1th January
I'm looking for transfer/payout amount.value limitations but not finding anything. Do they exist and are they documented somewhere?
Hi - Are the 'notes' that I enter under a payment in the Dashboard associated to any Stripe Object? I would like to export these to a report. Looks like it isn't possible in Sigma is it also not possible in the API?
hey it looks like I can add inventory quantity in the API but I'd like to know if I can add inventory quantity through the dashboard. Is that possible?
Hi, I want to cut the STRIPE fee first and then it splitted into two- one for our platform rest goes to service. So for that which type of charge I can select?
Hi, I do not necessarily have an account with stripe but I am trying to provide payment to a person that is using Stripe for there business. I would like to talk with someone in support but I would need to create an account, which I do not necessarily want to do. The money is sent but from what I can tell he cannot pull the money out to his bank account due to probably key words in his business that caused the transaction to stop. He cannot refund me nor can I pull my money back. Any help would be appreciated.
Dear Stripe Support, is there anyway that I can get the Chrome gmail when I loading the Stripe Google or Apple pay button?
var paymentRequest = stripe.paymentRequest
PayerEmail
yes
Looking for someone in Development to speak with on the phone regarding some questions I have
We getting an error of Unrecognized create() parameter: clientSecret is not a recognized parameter. This may cause issues with your integration in the future. Our call is return stripe .confirmCardSetup( clientSecret, { payment_method: paymentMethod.id, }) We are reading the docs https://stripe.com/docs/js/setup_intents/confirm_card_setup#stripe_confirm_card_setup-existing ... Trying to understand what is triggering this warning. We see that docs don't specifiy client secret as required but when we remove from the call it doesn't work.
I'm creating an aws lambda alert that will slack our finance team when our Stripe card balance reaches a certain threshold. The alert will be sent hourly until the finance team has taken the action to top-up the account. I'm wondering what top-up event I can listen for to turn off the call to action alert.
Using Stripe Terminal, sometimes we get a SESSION_EXPIRED terminal exception code during payment intent creation, seemingly randomly. I'm wondering what the best course of action when this occurs during checkout flow? Afaik, Terminal only requests a new api key during reader connection? Does this mean I should force a reader disconnect/reconnect to fetch a new key or is there a way to programmatically have Terminal fetch/use a new one?
Hi, what am I missing when I can't get the stipe.charges.search to be found by TypeScript?
Hello, I have a Low-Code project I am working on with Glide and Make (Integromat)
I am trying to implement the Stripe automatic_tax[enabled]: true
The issue I seem to be having it that it asks for the tax_behavior.
We have a platform that uses Stripe elements to process payments on behalf of our custom accounts. We're wanting to add Apple pay/Google pay as an option. Reading the docs it seems that Apple Pay requires registering all domains and subdomains where the button will appear. Our users's checkout experience is on a subdomain of ours that's unique to them i.e. myname.ourcompany.com. They can also set up a CNAME for any of their client facing pages as well. How do we dynamically register all of these possible domains? Is it even possible? How do other businesses with our similar use case do it?
Anyone able to help with this issue - https://github.com/stripe/stripe-php/issues/1269
If we set all subscriptions to automatically collect tax, but we're not registered to collect tax in the location of the user, what happens when the user is billed?
Goddard-subscription-ach
what is charge and transfer in stripe? I am confused with these terms
charge, application fee? Also I can see the collected fee at dashboard. But its not showing in the payment detail page when we mouseover fee. There they shows only stripe fee. But in collected fee section i can see my application fee
Hey, do you offer some sort of health check for the Stripe API? I would like to check if my app is able to communicate with Stripe. Currently I'm checking an existing payment every x minutes. Just wondering if there is a more elegant solution out there. Thanks!
Hello Guys, I have a question about live payments, I am testing stripe connect, seperate charges and transfers, so I just tested the paymentIntent API and it works, my question is when the paymentIntent.succeded does it mean the money is on my balance so I can transfer the money immediately, and if I do it means it will transfer it in less than 1 min? to the connected account's balance?
the transfer that I sent to the connected account, is still pending, what might be the reason?
Hello
I am from Iraqi kurdistan,
I want to know is it possible for me to have a stripe payment gateway , or is my country also on the stripe sanctions list?
Looking to add some custom fields to an invoice. The docs read:
custom_fields optional array of hashes
A list of up to 4 custom fields to be displayed on the invoice.
in python do I send
{"key1": "value, "key2": "value2"...}
or
["key1", "value1", ...]
or is it an array of dicts?
[{"key1: "value1"},{...}]
Hi, I have a scenario where we charge our customers a some amount that they enter, plus a fee, plus hst only on that fee. Would that be possible to do with the PaymentIntent? From the documentation it seems like this will not be possible and I would need to potentially create an invoice to handle this scenario. But is there any other way so that the customer can immediately pay for it without having to send an invoice first?
My stripe account is associated with an old phone number and I can't fill out an account recovery form because I don't have a password for my account because it's a stripe Express account. I can't find any other way to talk to someone to get my account fixed. Please advise.
How can I get the transfers of a connect account?
I am not using any new payment flow. I built this all about 3 months ago and finally was able to turn it live. Anyone able to help with this issue - https://github.com/stripe/stripe-php/issues/1269
I have questions on Dispute management for Connect Express
Hello 👋 Quick question - I am integrating Stripe Connect at the moment. Is there any reason I can / should NOT create a Connected account which has the same name / details of the parent account? From a software point of view, it makes more sense in my use case to always receive payments via a connected account and send application_fee_amount back to the parent account rather than accept payments directly there (I have a usecase where my company can accept payments OR the connected accounts can depending on the user flow)
Hi! I'm wondering if there is an event that we could use to let us know when a customer has attempted payment via ACH? So simply to notify us that an attempt has been made even if it hasn't yet been marked as successful or failed due to the async nature of ACH? I'm reading two different docs that seem to contradict each other so I'd love more clarity here.
Hello again 👋 When using Strip Connect, I want to create a customer in the platform account and then clone it to a connect account when I take a payment. Is it good practice to delete a cloned card/customer after taking payment - I can't see a reason why i would ever use it again?
Hi @halcyon crow your thread is still open, shall we discuss it there?
Yes, happy to 🙂
I am trying to do implement this on a wordpress website https://stripe.com/docs/payments/quickstart anytips for a newbie?
Hi, I had a question regarding upgrading subscriptions using the pending_updates property. So basically, we allow customers of our product to be able to upgrade their plan to a new price...for example: upgrading from a monthly subscription to a yearly subscription. This works well, but is there a way to update such that the update is always pending...rather than transitioning to the pending state if the payment can't be paid?
Subscription
I have subscription using multiple products
consider there maybe product named SMS
so basically customer pays $25 every month
and we provide him 1000 SMS free
but after he used 1000 SMS I want charge him $10 for next 1000 SMS
so consider if he used 5000 SMS in this month I want charge like $25 + ($10 * 5)
Is it possible?
Hi, I'm using stripe subscriptions. How do I create a subscription which contains both recurring payment and one time payment? Thanks.
Hello
One quick question, is it possible to resend events to a local server which is forwarding requests?
Hello, Would like to know why the downloaded invoice pdf not showing complete billing address where as the dashboard shows? any ideas? is there something to do with settings?
Is Stripe POS Terminal available in the UAE? If not then when will it be available?
hello
Hi,
I'm looking at adding an option to a blazor app to be able to view/add payment methods for a customer. I've been playing around with elements and was wondering if there is a specific element that can handle this and if there is a github repo with examples ? Thanks in advance
How can I update a payment within a connect account? I use destination charges and when the payment is transferred to the Connect user, it does not contain customer or Payment Method details.
Hi! My name is Ekaterina. We are making the integration via API and what to realize the recurrent payments. But we need to configure the quantity of recurrent payments (for example, we need to write off money for 10 times, and after that stop the subscription) . How can we do it via api? Thank you!
Hello everyone, I have a question regarding Stripe Connect.
We are currently using Stripe connect to handle payments on behalf of Companies (restaurants) and charge their end customers. So our platform charges the end customer on behalf of the restaurant and takes an application fee.
However, we offer a guarantee to the restaurants that if we can't charge the end customer's card (insufficient funds for example), we will still send the money to the restaurants (using transfers).
So in the case where we can't charge the end customer (insufficient funds), we would like to do the following :
- Send the money to the restaurant (using transfers)
- Try to charge the end-customer's card directly (not using connect), so the charge would be end-customer => Stripe platform
My question is:
- Can we have two types of payment flow at the same time on our Stripe platform ?
- Destination charge using connect: we charge the end customer's card in behalf of the restaurant and take an application fee (4% of the charge)
- In case of failure, attempt to charge the end customer's card directly, without using connect, so that our platform would receive 100% of the charge
Thank you very much for your help!
Hello, I'm getting the error Received unknown parameter: payment_method when updating a customer
Hello, this is my first time on a dashboard, sorry if I'm in the wrong place,
it is about the fact that i have an error with the apple pay.
and stripe currently does not find the problem either.
it is about the fact that you can pay with apple pay with mastercard and visa and also with a giro card, i.e. a normal bank account.
payments via mastercard and visa work without any problems, but it doesn't work with a giro card i keep getting an error message after i want to complete the payment.
this is the error message i hope you can help me.
and stripe keeps confusing giropay with a giro account.
and my developer says
stripe is not giving giro card token to us
Hello I want to add temporary discount for a specific price from the stripe dashboard , do I need a code changement (integration) so that this discount applies ? or it's automatic once I add it in the dashboard ?
Thanks in advance
Hi, If I attach a need 3DS bank card to a payment method, and using this payment method to pay a subscription, does it need re-auth in the every billing period? Can it just deduct automatically? Thanks.
Hi there 👋
I'm using Checkout in Api-platform (php) and Next-js front application. With php-html template, that I adapt to Next-js, when payment succeed, the workflow redirect immediately with the return_url value.
My question: Is it possible to have intermediate state to fetch to the api that the payment succeed and do anything else (update database, send email...).
I am more comfortable with php than javascript 🙄
Thanks 🙏
Good morning... can I create a subscription with a custom value, without having to create a product or price first?
Hi - Does 3ds get triggered sometimes on wallet payment methods like Google pay and apple pay? I would think not because the User has already added their card to their account at which time it would have gone through any required authentication.
Hi there, I have set up a subscription and would like to know if I am able to set a payment date or start date for the subscription?
Hi
As the ACH Failed Transaction fee is $4.
So I want to confirm that this $4 is for one time payment failed fee or n number failed retry for the same payment?
hello, i'm doing some testing on a connect account using someone else's php the payment is going across and the deduction is made from the connected account, but in the connected account, it is marking the payment as incomplete?
"status": "requires_payment_method",
```
what do i need to add to the attached code or pass in the form to get it to accept the payment method?
ok i have a problem... somebody knows why stripe can't display every img?
Hi Team, Can some one guide me on all the API calls to be made for SEPA direct debit payments for future use
I am totally locked out of my stripe account and their support is horrible. They keep sending me links to reset my account but i need to access my acount to reset it. What sense does this make.
What can i do?
:question: @hexed torrent 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, when having created a subscription schedule from an existing subscription, from_subscription and I want to upgrade the subscription, what is the best way to end the active phase (the default phase that was based on the current billing period of the subscription when having created the subscription schedule) before starting a new phase with the list of new price items
Hello team, I have a problem about Connected accounts. I have created a webhook(Connect not Direct) to listen to account.upated events that are resulting from connected accounts updates. However, I receive no events when for instance I updated a connected account statement descriptor. Can someone help and debug with me?
Does anybody know how to set a proration_behavior:none in checkout? Laravel Cashier documentation says Stripe Checkout does not support all subscription billing options when starting subscriptions (including prorations). Is it true? Is there any other way to disable a proration?
i have money in my stripe ready to be with drawed but it keeps getting pushed back like it said the withdraw for 50$ was april 21 now it’s the 25
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi , what is withdrawal fees for merchant account transfer from stripe account? after my stripe account received payment when it is available for withdraw?
Hi - In the Account object 'requirements' hash, would bank account ownership verification appear in the currently_due or eventually_due arrays?
Hi, im checking if customer has duplicate payment methods doing check on 'fingerprint' field, but i noticed that sepa_debit method don't have that field, true? So how can i check if payment method is duplicated?
Hi, When using client checkout with publishable key. Is it possible to change the total price? Example. To allow tips from customers.
Is there a way to tell at checkout that someone is using an ISSUE card?
Can anyone share best practices for implementing Stripe for SaaS subscription Billing when we sell individual products as well as bundles of those products. Trying to figure out the best way to represent those products and bundles in a way that the customer can see their discount consistently? Any possibility of actually talking through this on Zoom with someone from Stripe without having to pay the $9k PS engagement
Hi ! Sometimes my payment catpures fail due to network connection issues. I'm wondering if the param maxNetworkRetries will retry only for network failure or for all failures (item not found, etc..). I would like to enable retry only for network issues
thanks
Hello our account has been strike because we sell herbal tea with hemp, how can we reactive it ? thanks
Andrew_Sweet-saas
Hi! I am looking to integrate stripe in our product. I will be using stripe to check total number of API call that happen in our system and send every API call data to stripe and if response is okay we will be charge for that API call. And for every API call i want to fixed pricing within stripe. So can anyone tell me how to proceed and what are api i need to use. I gone through documention but was not able to figure out proper resources.
Hello, I have a question about Stripe Terminal integration (we are using the smart reader, BBPOS WisePOS E): we began distributing some terminals to our first beta tester customers, and some of them are able to work with our integration without problems. However, we have a number of them who are reporting connectivity issues, and it turns out all of them are using the same ISP (Free, in France). They can register their terminal without problems, and it shows as online with it's own IP, however it can't establish connection to the client js SDK. I suspect it has to do with this ISP using IPv6, so maybe DNS resolution to local IP is affected in some way. Do you have an idea of what might be happening? Thanks, appreciate the help
I'm facing some technical issues in stripe, it shows message "We ran into some issues verifying your account details" --- how can I check what is exactly caused with my account?
Session Object "Mode": Just wondering if the mode within checkout session allows to create a capture payment?
Hi team I need help to related API. I am using coupon feature on subscription plan. I have setup coupon discount on plan's price. but I want to give discount only subscription plan's cycle duration with price. which api can I use?
Do I need to include automatic_tax[enabled] = true anywhere in my code if the products i'm referring to already have tax included? Or is that calculation just for custom prices/products not made in the dashboard? If so, where do I include that line?
hello, how can I change destination balance of my fees in settings?
now all my fees are being collected on the gbp balance
but i want to collect it on the default usd balance
With Stripe OAuth how do you hide/prefill the "Industry" field? I'm using ko-fi.com as an example and their OAuth only passes the "stripe_user[url], stripe_user[business_name], stripe_user[email], and stripe_user[product_description]" params, but the "Industry" dropdown is hidden in the signup flow. Meanwhile I pass the same properties and it shows up for me. I also don't see any option for industry in the https://stripe.com/docs/connect/oauth-reference docs.
Is there a way that we can bill our customers on our schedule versus immediately after they complete the payment info
yes
@north rose let's keep responses in the thread I opened
i dont know how to do that
Click the "1 Messages >"
Hi, I need clarification to the followings.
- How can I add application fee amount in separate charge and transfer?
- 'Amount' specified in the payment intent is what?
- Could you please explain the flow for example a customer paid CAD 100 we gets 5% and our user gets 95% after deducting stripe fees from 100usd.
- From our website i will get the amount charges to the customer. Using code, how can i write 5% goes to platform and 95% goes to user?
@drowsy river Let's continue in the thread
I know the amount to the cutomer and the commission rates. We need to subtarct stripe fee in code?
Hello Team,
I'm facing "Payment method data is not allowed when payment_method_options[us_bank_account][verification_method]=instant is used." when creating payment intent. Anyone around who can let me know the cause please? Request Id is req_EW5B8eHCVax0Ao
Hi, I want to ask a few more questions about this case if this possible, because I got a little lost ...
Hi, I have a question! i want to create subscription, and i want update current subscription another subscription plan, but i don't want change current subscription plan
to end current subscription cycle
Hi can we extend product duration if apply coupon? I want to create coupon for that how can we create coupon?
does a checkout subscription issue a checkout.session.completed event, as well as a customer.subscription.created event?
Trying to set background field color of the cardelement when disabled. I can successfully change font color etc, but can't seem to find what style Stripe is using for the background of the text field. I am wanting to change it from white to grey. Here is the code ``` <CardElement
id="card-element"
onChange={(e) => handleChange("stripe", e)}
onFocus={(e) => {
handleFocus(e);
}}
options={{
style: {
base: {
fontSize: "16px",
color: "#424770",
'::placeholder': {
color: "#aab7c4",
},
':disabled': {
background: '#e8e8e8',
boxShadow: '0 0 0 1000px #e8e8e8 inset',
color: "#9e2146",
},
},
invalid: {
color: "#9e2146",
},
},
disabled: !stripe || !elements || isProcessing,
hidePostalCode: true,
classes: { invalid: ".StripeElement--complete" },
}}
/>```
Hi, I have a question! I want to create coupons like subscription cycle should be extend 3months from 1month if user apply the coupon.Ex.Gold subscription cycle plan is 1 month. It cost $10.If user apply ABCD coupon on subscriber time than user should get 3 months Gold subscription plan. Cost should be same $10. How can we do this?
Could someone have a look at the log for pm_1KrO9cDa2LA8bsm7TyImcsP5 I am getting a generic decline back but the transaction is being passed as MOTO?
Webhook Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing ```
ive tryed with the webhook secret but it still doesnt work
elefint - decline
How do we get create price to use decimal place for unit amount decimal
how do i edit the branding icon for our main account
I've got an account that needs to have it's billing date moved back to 3/31/2022, and then have their rebill date be 3/31/2023. I know you can't do this in the dashboard now that it's later than 3/31/2022, so I'm trying to use the API to get this done. Both creating a new subscription using the subscriptions endpoint, and creating a new subscription schedule using the schedules endpoint has ended up with the same result: I have to create a new subscription, and that subscription has a first billing date of 3/31/2022, but then it's pro-rated through today, and then rebill is a year from today.
Do i have to pay in test mode?
Quick question
Ok thank god
I saw 85 dollard only for checkout orders
I have question about using stripe payment sheet.
With payment links, is there any way for the post-checkout redirect to include parameters in the URL?
I am building a app to do with receipts I am just wondering what numbers on the receipets can confirm the transaction ID .eg with bank. what information do i need from a receipt
Hello everyone, we're trying to restrict purchases with radar for fraud teams where a card doesn't have a street check available from that card. Is this possible? Any suggestions on ways to best calibrate our radar for fraud teams is much appreciated.
Hello, Our customers experience the following error :
Hi, I am wondering how the payment intent statuses works for different payment methods, does status of the payment intent always be a requires_action, both when the user is redirected to visa secure and confirmations in the case of google, apple pay?
Can anyone confirm if this "subscription" is configured correctly to be monthly and with automatic sending of email?
sub_1KrPy2FlcWt5R0WyFQDC7UVW
Can price metadata be specified via dashboard? The API seems to have a field for it and the product itself can have metadata - but I don't see anything for the individual prices.
Hi, we are brand new to stripe. just purchased a BBPOS E android card reader and are wondering, architecture-wise what would be the easiest way to set it up as a physical card reader in our single location - ideally not tethered to a computer, but could be if necessary.
I've been trying to convert my dev webhook code to live, but I'm having a lot of issues with converting to HTTPS. I'm using express and NodeJS, any help would be amazin!
Hi - is there a way I can present this form to my Users on my website using code? Or a similar form?
Hey folks! Back again with a Stripe related question. I'm looking to support Microsoft Pay but I'm having a hard time getting the button to show up to test.
I am using https://stripe.com/docs/stripe-js/elements/payment-request-button to test first. I see an error that states: Either your browser does not support the Payment Request API, or you do not have a saved payment method.
I'm on Windows 10, Microsoft Edge Version 100.0.1185.50 (Official build) (64-bit). Running window.PaymentRequest shows the Payment Request API exists in my browser so I'm guessing it's because I do not have a saved payment method.
I've followed the directions for Windows in https://stripe.com/docs/stripe-js/elements/payment-request-button#html-js-testing which requires Microsoft Edge 16.16299 or newer and a saved payment method.
Visiting https://account.microsoft.com/billing/payments?ref=SMC-4026594 shows the payment method I've added and I'm also logged in as the same account on Edge.
Hi, I am doing payment transfer to connected account. I can see the transfer amount from dashboard. Where can I see the platform amount?
Hello, I enabled the customer portal in settings for my customers. Why am I not able to open customer portal for a customer in live mode? I can see the Action in test mode.
Are credit notes the recommended way to issue refunds for an invoice now?
Hi. I'm curious about the difference between Cards vs PaymentMethod ?
@surreal temple Can you provide apis to create price 1 and price 2 as we suggested on thread?
Let me re-open your thread!
Hello, I'm using the Stripe npm package to make requests to the stripe API. Noticing that one particular function within the npm module is making dozens of requests, which is hitting the rate limit and failing.
stripe.paymentMethods.retrieve(paymentMethodID)
This is creating many HTTP requests under the hood.
Hello All! I have some products and payment links associated with them for a monthly charge but I wanted to know if it is possible to get the end-user to select if they want to be billed monthly/quarterly/annually?
I have integration status with 2/4
"Use these test cards to test your integration. Once you're all set, activate your account to access API keys in production mode"
But I've already made several signatures with a card, what else do I need to do?
@languid tulip
yes, about account activation
bismarck had to step away but I can re-open the thread
Hello, I was only able to add Stripe Card Element to my Vue.js code, infortunately the cards that require 3D secure get refused. How do I enable or tunnel to 3D secure ?
Hello, is there any way to create connected accounts via own API or code ? Also I would like to know if it is possible to payout via code to connected accounts. Thx!
hello, we are using stripe connect with separate charges and transfers.
We are gonna need to sending a payment to differents accounts, one of them the platform account, we know how to sending to connecting account as we have stripe ID, but how in the same payment can transfer beside of connecting account to platform account? Thanks,
Hi Stripe dev,
We are trying to integrate stripe with our web app and wondering if you have any in-build logic for upgrade and downgrade of subscription ? For example, for downgrade the new product subscription is applied in future whereas in upgrade its immediate effect. Any help would be greatly appreciated!
Hi Team How can we update subscriptions end_date? I want to update subscriptions plan 1 month to 3 months.
How can we achieve this by using api?
Hi, in separate charges and transfer, net amount for the platform is added to the balance. My doubt is that transfer amount is deducted from the the stripe account balance of platform in test mode?
whenever I made a transfer, I can see that transfer amount is deducted from platform's account balance
Question, is there a way to trigger a subscription payment? I am trying to see the events that are invoked when the subscription is paid automatically (subscribed). Is it just invoice.paid? (Currently I have to wait 24 hours for that to happen)
Hi, I am seeing the following error with a 400 status code when attempting to POST to /v1/accounts. The error message seems self-explanatory enough, but I'm not sure why we are just now starting to see this without any changes to how we're calling this endpoint. Is this something that you can assist with?
In order to retrieve a subscription's upcoming invoice date, is the best way to query the API /invoices/upcoming?subscription={subscriptionId} and then to access the response.created or is should I use a different response field?
geo-based pricing on a product, is there a way to not have to ask a user up front?
best practice for keeping cancel_at in our db. Should we add some time (a few hours???) so that if it is the exact time on the Subscription.cancel at there is no lapse since that is the exact time Stripe would bill the card right? And then needs to send us the webhook etc? Uh, I mean cancel the sub. current_period_end would be the time you bill the card. cancel_at would be the time canceled.
A question about changing subscriptions and handling prorations. It seems that deleting a subscription and creating a new one to replace it then initiates a payment. Is it correct to assume that updating a subscription to a different price will automatically pro-rate accordingly?
hello guys ! its possible with stripe to send money to a customer ?
Hello, congratulations releasing crypto payments. I could not find any docs to check or maybe it is not available for everyone yet? Still, sent a form thought.
hello guys, I want to integrate "stripe_3ds2_fingerprint" on my application under Vue3 but it doesn't seem to work?
Hello! I am building a POS web application that integrates with the BBPOS WisePOS E reader. Do you recommend discovering and connecting to readers once per session or once per payment intent?
: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 don't want to create price id's can i send amount like 20$ directly?
i think i have to use price data right?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is there a way to get around using the raw body when checking/signing a webhook body?
I'm currently using the following with express NodeJS:
this.api.use(express.urlencoded({ extended: true }));
this.api.use(express.json());
So it automatically parses it, as I need this for other parts of my API.
: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, when I call the method stripe.confirmCardPayment, I have an error in my application that tells me that it is not a function, I use the vue3 language with the vue-stripe-js library
Hello,
I am trying to set up a system to upgrade a subscription.
I have two subscriptions, at 19.90€/year and 29.90€/year.
When I choose the first one, I pay 19.90€ then I go directly to the second one, the price should be 10€.
But when I try with retrieveUpcoming, the price returned is 39.90€.
So -19.90€ + 10€ + 29.90€ instead of -19.90€ + 29.90€
Here is my code:
`const subscriptionRetrieve = await stripe.subscriptions.retrieve(subscription.idStripeSubscription); // Subscription ID in my database
const proration_date = Math.floor(new Date()/1000);
const items = [{
id: subscriptionRetrieve.items.data[0].id,
price: 'price_1Kre7GFaf5fUtATV8Yjt7DEd' // Switch to new price
}];const invoice = await stripe.invoices.retrieveUpcoming({ customer: req.session.user.stripeCustomerId, // customer ID subscription: subscription.idStripeSubscription, subscription_items: items, subscription_proration_date: proration_date, });`
My brain is burning 😫
Okay, I found. I have to add subscription_billing_cycle_anchor: 'now'
Yes, you can set the price yourself, I believe you need a price if you're using subscriptions.
Are you using stripe's checkout or integrated it yourself?
https://stripe.com/docs/stripe-js/react This may help
What are you trying to do?
nvm it was on our end
No worries
Hello, I have a monthly subscription plan with 14 days trial period. If customer subscribes today, trial continues till 7th May and next invoice will be from 7th May to 7th June. I want the invoices to be on first of every month. Is there a way we can charge till 31st May and start a new invoice on 1st June?
: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, there is an API call you can do to set the due date
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I'm unsure if Stripe provides it as a base setting like that, sounds like what you're trying to do is more of a custom flow. You may need to set this yourself.
In my opinion I believe you should just charge based on the subscription days amount as customers will get exactly what they subscribe to.
Can we able to migrate all products, customers and their subscriptions to another stripe account?
Hi all ! I allow my users to update their credit card datas through my app, but i'd like to be able to know if the new credit card will ask SCA authentication. Do you know to do this ?
When my user pay, i'm able to know if a payment intent is awaiting (thanks to the webhook "STRIPE.INVOICE.PAYMENT_ACTION_REQUIRED"), and open the SCA popin to my users. I'd like to do the same after having updated a credit card, if it's needed
Hope i'm clear :/
Thank you
Our Automated Tests have not so recently started failing due to too many cards attached to a single customer.
We've altered our testing to work better, but out of curiosity, was a recent limit introduced to how many cards can be associated with a customer object? It used to see unlimited in the test environment.
Bonjour,
Je souhaiterais connaitre le détail des frais de gestion pour les paiements en ligne d'une entreprise basée aux États Unis et dont les paiements par carte bleue, apple pay et google pay s'effectueraient aux Etats-Unis, Royaume Unis et Europe.
Merci.
Cordialement
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I believe you have to migrate it over yourself, you can get some information from here https://stripe.com/docs/security/data-migrations/imports
That's migrating data to stripe, I understand you're trying to move it across accounts.
Hello
So as per my prev issue. i updated all packages and still getting the same error
is there who can help ?
Nope. Support sucks. You get no where. I’d suggest filing a lawsuit. I have.
: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.
how do you send emails on behalf of connect connected accounts without becoming a settlement account?
hello
Why is there only bank card payment method for the payment connection I created?
Contact support. They have better ways to verify your identity, and tools specifically for migrating confidential data.
Hi, so I have a yearly stripe subscription. I want a customer who purchases the subscription to be billed on the 14th month instead of the 12 month of the billing cycle but only once (or on the first year) after that they will be billed at a 12 month cycle (yearly). Can someone provide guidance on how this can be achieved using stripe api ?
You will have to do that yourself
You could technically set up a two month trial and then bill every year, that could work?
But I believe other than that, you'll have to capture an intent yourself and bill them
Im using stripe checkout, so your saying i'll have to go through a custom implementation ? Thing is that they are paying for the 14 months and then 12 months interval after that. Using free trial requires that I follow some card network rules, however they are not getting a free trial so I don't want to send an email after the 2 months that there "Free trial is up" when in fact they will pay for the 14 month usage instead of 12 month.
I believe there is a setting to not email them after the trial is up too
I'm unsure but to the best of my knowledge I believe that's what you'll have to do
May be best to wait for a staff member to help you
Hello,
I Created a payment charge with application and it is Payment is success full, in payment success response and webhook charge.succeed event, i cannot able to find Stipe Charges and final net amount settled after deduting the charges.
Please help me on this
Check this out, may be of use https://stripe.com/docs/api/application_fees
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Thanks , but i need Stripe Processing Fee, please help on this
I believe I did this a while ago
retrieve the paymentCharge (transactionId) > paymentIntent->charges->data[0]
then use the balanceTransaction api endpoint with this payment charge for the balance_transactions
In there you will be able to locate the usdprice, price, net, fee
Take a look at this
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I believe that's what you're searching for, at least how I did it 👍
Pain , You Relieved my Pain, Thank You 🙏
Glad to have helped, good luck.
Ok, thanks a lot for your help. I'll wait till Monday to see if I'm not breaking any compliance rules with a staff member.
getting the bellow error after going to live: "Your account cannot currently make live charges" any idea?
Is your account verified?
Not yet..
That's why, you will need to go in testing mode if you wish to set up your integration.
we already have that, now need to go live
You must wait for Stripe to verify your account
They need to verify your documents that you've provided (your business, personal info, bank accounts, etc.)
If everything is fine, they're probably going to verify you on Monday.
thanks, btw, is there any way to contact them to speed up the verification process, if things dont get verified by monday?
You cannot speed it up sadly
They’ll contact you to let you know or if they need more information
Hello! Just joined this discord group, love it already!
I've got checkout page where the cart is shown and users can still remove items from the cart, and they can then choose their payment method (at the door or online through stripe). Once they select "Pay Online" we initiate the stripe element. (they can still remove items after stripe is selected)
I'm using the new payment element. Is there anyway of updating the charge amount of the payment intent through the clientsecret? Or cancelling it and creating a new one every time the "order total" is changed?
Been looking through the documentation but can't find anything for doing so with the clientSecret. Only with the paymentIntent, but i'm not sure if it's smart to temporarily storing that on the client side?
Hello I am looking for information on how to transfer money (payout) to merchants on bi-weekly basis from my stripe account. Can someone guide me ?
: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 wonder how can I transfer money from stripe account to other bank accounts or credit cards ?
I am reading here : https://stripe.com/docs/connect/legacy-transfers#standard-transfers
am i on the right track ?
Business type is mobile application for rental cars- a platform that lets vehicle Owners rent out their vehicles to Users (question to follow scenario)- Scenario: User 1(app user/renter), User 1 wishes to book a rental suv 2 months prior to the needed date. User 1 books a rental suv for $100 on April 25th. The schedule rent day is June 27th. User 1 pays the full $100 on April 25th + my business's service fee + stripes processing fee. Prior to June 27th date, 72hours out to be exact I would like to be able to obtain a $200 security deposit from User 1. The security deposit is to have in case User1 tears up Owner1. Upon completion of the rental the User1 security deposit of $200 will be returned, if no claim is filed by Owner 1 72 hours after the completion of the rental. At which time the Owner will be paid out the proceeds. Is this possible to do within Stripe Connect?
As a Stripe Connect user, I see this API
curl https://api.stripe.com/v1/checkout/sessions
-u sk_test_4eC39HqLyjWDarjtT1zdp7dc:
-d "line_items[][price]"="{{PRICE_ID}}"
-d "line_items[][quantity]"=1
-d "mode"="payment"
-d "success_url"="https://example.com/success"
-d "cancel_url"="https://example.com/cancel"
-d "payment_intent_data[application_fee_amount]"=123
-H "Stripe-Account: "{{CONNECTED_ACCOUNT_ID}}""
Any chance I can set "application_fee_amount" to be interchange plus, instead of an absolute amount?
And, the Stripe Fee for a sub-merchant in the connect account to be interchange plus?
Thanks
It VERY MUCH depends on your actual use-case and flow. IN GENERAL, Stripe is a "one-way" system, facilitating payments from "customers/buyers" to the platform and/or connected accounts (vendors/sellers). It is NOT a generalized "banking system", and is NOT intended for moving money either TO said "customers", NOR between the connected accounts (vendors/sellers).
Some small amount of such transfers might occur as "incidental" to the normal flow of business.
for the kind of my project, I am trying to pay out users by transferring account balance to their cards/accounts something like freelancing websites.
I don't know how this is done in real life though
So what's your intended flow? Who pays? When do they pay, how do they pay? Does the money go immediately to the freelance providers, or is it held in some way?
the application (us as stripe account) pays users, i attach a customer to a user, I pay when the user's account reaches X amount, the user can take their money
does this "customer" you mention pay anything?
he pays for other services, money is held till the job is done then it's transferred to the app account on stripe
Does this "customer pays" happen through Stripe?
(details matter, which is why the questions)
I don't really understand, the user pays with their cards, then i create a customer account (stripe) and save their cards, payment is done via a checkout session
you may have a look here : https://github.com/AYehia0/Gimme/blob/rebase/src/modules/payment/payment.controller.js
Gimme is an application that helps users to reach unoffical stores and get their items by tusted users, from the people to the people. - Gimme/payment.controller.js at rebase · AYehia0/Gimme
That answers the question: you are using stripe to charge the "customers". In order to keep the flow clear, let's use Stripe's terminology: "customers" pay with their credit cards to your application, the "Platform Account". The service providers are "Connected Accounts". The "Platform Account" will hold the funds from the "customer" payments until the services are finished, and then the "Platform Account" will transfer the funds to the service providers' "Connect Accounts"
Another question: are the "customer" payments ever split between two or more service providers/"Connected Accounts"?
(I should also note: I am NOT with Stripe - I just happen to be passing through here as a Stripe developer,and had a few minutes to offer some answers)
no just one 2 one relation, the app holds the payment till the other part finishes the job, then money is transferred to the app, then to the other user, he's required to add his credit card to take money
sorry, thanks for your time :D
Stripe does NOT transfer money to credit cards; only to Connected Accounts via bank accounts (or indirectly, to debit cards) due to KYC (Know Your Customer) and AML (Anti-Money Laundering) laws
yeah i mean the credit card is a bank account connected
Hello, how would I be able to view a customer's Payment Method from the Stripe admin portal. Presumably through the Customers -> Select Customer -> Payment Methods area, but I only see a "src_" ID here, not a "pm" ID
Based on your answers, I would suggest building using Connect Accounts: https://stripe.com/docs/connect
My summary of the various experiences are: With Standard accounts, the connected account is a full-fledged, independent account which you form effectively a temporary, white-label relationship with for specifically handling payments. The Standard Connect Account is fully financially responsible for the money flows. With the Express accounts your platform is generally (but not always) ultimately responsible for the flows (so you accept refund & chargeback responsibilities), the client has a limited view into Stripe's existence as the payment processor (Uber, DoorDash and such tend to use this). With Custom accounts, the connected accounts are completely isolated from Stripe, but you become much more responsible for AML and KYC issues.
For Express and Custom Accounts, you can control the "payout" of funds from their Stripe Balance to their attached bank accounts/debit cards
looks cool, can i still take money through a session ?
So I would see your system as using Express or Custom Connected Accounts, charging the "customers" using "destination charges" to put the funds (less your platform/application fees) into the Connected Account Balances, and issuing "payouts" under your platform control when the services are complete.
The Checkout session just is responsible for collecting payment information and initiating the charge; your API calls set the rest of the conditions
As far as I can tell, the "src" are from older/deprecated payment APIs ("Charges") - "pm" are from the current paymentIntents APIs
great, this looks promising, thanks GiGStartr :)
Our system keeps a copy of the payment method ID, to know when a customer has a payment method associated with their account, and so we don't need to make a trip to Stripe for this data.
But we're doing a migration of our old billing process to a new one, so I'm having to copy all PM IDs by hand into our DB for all old customers
just not sure where to find these IDs
Once they're attached to the customer, they perform pretty interchangeably
there is an API call to list all paymentMethods attached to a customer, most recent first
Ah crap, so I've gotta write some admin code to iterate through all customers, connect to stripe for this info, and display it without hitting the rate limits.
There's no way from the dashboard or admin portal?
On that screen, the ID is the paymentMethod ID - and under the ACH listed next, it will also have an ID, which is the ID for that paymentMethod
Oh, cool. So I should use the src_ ID in my system? It's the same as the PM id?
I was thinking it's a different ID and would fail when used for payment
But strikes me using code will be easier than opening each customer, and manually opening each paymentMethod...
Ah, only 30 customers or so. Not a big effort
The prefix of the ID's is just a sorta convenience - it doesn't actually matter to code; it make support easier. "src" is the format used for the older/deprecated Charges API; "pm" is the prefix used for the new paymentIntent API
Nice. Ok, just confirmed that the newer cards have a pm_ on that same screen, for other customers. Makes sense. Thanks!!
Hi, i received an email about "our system detected unnauthorized charges".
we think that this is an error, how i can proceed for fix this problem?
good morning a question my friend has signed up for a subscription through a link managed by stripe to cancel the subscription what should he do if he cannot contact the creator of the subscription?
Hello, we are using confirmCardPayment but we've got some clients, especially on Safari complaining that the fields to input card data simply don't show up. This happens I'd says 5% of the time for our clients. Have you had reports about this before ?
: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.
: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.
: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.
good morning a question my friend has signed up for a subscription through a link managed by stripe to cancel the subscription what should he do if he cannot contact the creator of the subscription?
Hello developer team.
I have a question about webhook.
The product is a subscription.
Which object in the webhook event invoice.paid represents the time of payment?
Also, is there one that represents the next billing date?
Can anyone help me how can I set vat on invoice? I am using API to create invoice and I would like to add 20% vat to line item
It's done via the Tax Rates: https://stripe.com/docs/api/tax_rates
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
You don't tell it the percentage that applies, but rather the applicable 'rate' based on the country and type
like so?
@vocal wagon ofc you can just use automatic tax calculation and it'll work automatically
great thats works cool
I'm having my money taken from my account because of allegdly the person didn't make that payment.
That's fine if it fraudulent, but i've now lost the item and the money and all because someone else was apparently part of an act of fraud.
there must be some sort of protection for myself the seller, as this has happened a few times and seems VERY wrong that i've lost out so intensly. please can any one help me on this?
Also I have a small issue with change a status of invoice from draft to paid. How can I change this with static method ? Its possible to change this status when I am creating invoice ?
Hi,
how I can update exiting subscription and apply proration_behavior if needed using checkout page?
I want to achieve this scenario.
1- User came in to my site, I showed him 2 subscriptions Starter and Growth
2- If user checkout to Starter plan and successfully subscribe to the plan
3- then user want to upgrade to Growth Plan I want to allow user to do so with proration_behavior applied and using stripe checkout page which he used earlier to subscribe to Starter Plan
I did not find any option to to add subscription details while creating session checkout using API
anyone who can help from experts teams? How I can achieve it?
: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.
I am looking inside API doc but I cant find how can I update invoice status to paid. Can anyone help me ?
Hay dev-help. I am trying to implement stripe identity on my expo managed react native application. When I npm install stripe-identity-react-native and try to import useStripeIdentity hook, it tells me no such files exist. Since the github package is 6 days old, there are no online forums I can refer to. Am I missing something?
These are the instructions I am following: https://github.com/stripe/stripe-identity-react-native
V
: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.
@meager hawk
a question if people sell software as cheats and use stripe to get paid they can get banned
hello, I have a question, I have a system where, a user creates a stripe connect account to receive payment, and the other user just pays with simple checkout, I want to hold the money in the checkout to that account with application fee, and later on I can capture, how can i do this ?
#Shopify #GooglePay #Stripe #Integration
Hello there. I have a question for you. I have the online store on Shopify, and I want to have Google Pay as the payment option. I'm from Poland, so Shopify Payments isn't available to me, so I can use only Stripe. I have Google Pay switched on at my Stipe Account, but on my Shopify dashboard Google Pay isn't visible. I saw the help with coding from Stripe at the link I sent below, but I don't know if it help, when I'm using Shopify Platform.
Here is the link I found:
https://stripe.com/docs/google-payso
Hi There!
I have a stripe connect related question. I'm creating custom accounts via API and providing as much information a i can about my customers. However, i find the accounts with a status "Enabled" instead of "Completed", and in every case i see the following message:
Is it possible to know when this information is going to be requested? I don't have it really clear and i cannot find any documentation about it.
I also have this other message mentioning some kind of "volume"
"This account has provided enough information to process payments and receive payouts. More information will eventually be required when they process enough volume."
I need help setting up this https://stripe.com/docs/payments/save-and-reuse via php
Hello hope all is well, I am setting up Klarna using Stripe on my wordpress site using Woocomerce. I have enabled Klarna on my account in the Stripe dashboard, how do I enable on site? I ask as there is not payment option in the Woocomerce Stripe payment options for Klarna, there are loads of other stripe methods though. Thanks in advance
Hi Team, i am setting up sofort for payments but it is not showing on payment links
please help
Hey, when I create a reoccurring payment link will it be able to be used by an unlimited amount of people?
Hello everyone! Zero coding experience here... I would really appreciate your help! I've created a product and subscription in the Stripe Dashboard, but now I need to set up webhooks for email notifications for these two events, 1: when a customer cancels their subscription and 2: when customer's subscription payments fail. Thank you so much for your help!
Hi There , How to integrate bank transfer mode in stripe payment gateway ?
Any help would be appreciated
@mental tusk
Does anyone know?
"authorize/hold, then capture later is possible... but is limited to 7 days by the banks/card issuers - there is no setting, permission or exception to this. Capturing the payment, but delaying transfer and/or payout, is limited to 60 days outside the US, and 2 years within the US (generally)
Hi there,
trying to set up payment with the BPOS WISEPOS E
and getting the following error message
: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 is there anyone on here who uses Laravel and experience with Stripe connect accounts?
I need to be able to do the following:
- Stripe Onboarding (done, tested working)
- simple booking system to be able to select, multiple items, checkout send payment to stripe
- Split payments Item amount to the connected account, minus fees
- redirect back to the site, with all transaction details ect so the user can see the booing details in their admin area
- the connected account user, can see all the transaction and booking details.
the booking system is part built by a freelance developer, but after 6 weeks I don't think they understand the stripe side of it all and I seem to be going around in circles with them.
if this is something you think you can help and integrate, could you please drop me a message.
How to cancel a payment_intent created by order?
"message": "You cannot cancel PaymentIntents created by Orders. Please cancel the parent Order instead of the PaymentIntent object."
"type": "invalid_request_error"
Hello,
I'm planning on making my business join the Stripe Partner revenue sharing program, and was wondering if it's possible to provide my employees the revenue for each customer they signup to the business.
Hello,
I am trying to create a custom connect account and receiving the error of owner’s address. Had a look into the documentation but didn’t find any parameters for owners in custom connect section while creating an account. Anyone can help?
Hi. In our Ruby on Rails web app, we are currently using Stripe Checkout to handle online payments in multiple currencies from users around the world. Is there a method available in order to use Stripe's live foreign currency exchange rates (updated every 12 hours) to update the web app's UI and display product pricing in multiple currencies? For example, could we create a Product using the Stripe Dashboard and set a base price in USD. When users visit the web app, they choose a display currency and we update our UI to display the price based on Stripe's current exchange rate of our USD base price? Thanks for any insights or advice!
Hi
alok25-help
Hello, I have a general question about Stripe that sprout due to a complex legal thing in Italy.
I know Stripe allows to (forgive terminology) have one account and have sub-accounts where if someone pays to the owner account, the "owner account" can pay a commission to the sub account.
The "owner account" will also take onto the onerous of dealing with card fraud and deal with that. Basically, this is the payment approach for food delivery apps: the food delivery provider will receive the payment and pay a commission to the restaurant.
Is there any way to reverse this? I'd like the payment to be given to sub accounts and the sub accounts pay a commission to the owner account.
I'm essentially dealing with a transaction like the following:
- User tries to buy DigitalItem X, which is made of part Y and part Z
- Sub account sells DigitalItem X to User, however to do so it must buy part Z from "Owner Account"
- Owner Account sells part Z to Sub Account
- Now Sub account sells Item X by putting part Y (which they produce) and part Z together
Buying in bulk part Z is not an option, since that's literally what we are trying to avoid.
Any way to achieve this? (I can provide more details)
Hi there, I have a question regarding chargeback. What we know is that for credit card payment, chargeback can easily happen. My question is how can we only support debit card payment but avoid credit card payment.
I also noticed there's a chargeback protection, does it mean when I activate chargeback protection, charge back wont happen within the fixed protection amount
Hi, how can we remove the shipping address from a customer object?
Molly-Card
hello, im implementing separate charges and transfers, and im doing transfers to connecting accounts, but i need also to sending money to platform account, but im getting the next error:
This is the error:
The 'destination' param cannot be set to your own account.
Hi There!
I have a stripe connect related question. I'm creating custom accounts via API and providing as much information a i can about my customers. However, i find the accounts with a status "Enabled" instead of "Completed", and in every case i see the following message:
(image)
Is it possible to know when this information is going to be requested? I don't have it really clear and i cannot find any documentation about it.
I also have this other message mentioning some kind of "volume"
"This account has provided enough information to process payments and receive payouts. More information will eventually be required when they process enough volume."
How to get ARN number in refund API response?
how to set billing cycles for subscription
like i wanna set 12 billing cycles for yearly subscription
Hello people,
Context: I'm debugging the most hardcore sidecases of our successful implementation. BUG: A user has two equal subscriptions. I saw an user that we say, current_period_end was 1:50PM, the trigger of Stripe to create the new invoice was at 1:52PM but until 2:53PM was not paid, given the user a full hour without service. To make things worse, this user during this hour-time-window without subscription, he bought it again and then at 2:53PM it renewed the first one.
Question: Is there a setting in stripe dashboard to make the renewal happens several hours before the current_period_end?
Question2: Is there a setting in stripe dashboard to disallow that a Stripe.customer can purchase the same subscription more than once?
Hello Everyone. I'm getting this error while creating payment intent. Payment method data is not allowed when payment_method_options[us_bank_account][verification_method]=instant is used.
Hi
I need to apply a coupon code to an invoice
I am trying like I have in that picture above.
But it's not working
Hi there. When will the stripe valid the card? I invoked the post paymentmethod api with card type, but the response shows that the card is not checked.
hello, we are implementin separate charges and transfers for a payment platform. We want to apply a fee for every payment, and this money should be going to platform account balance
Hello all,
I’m trying trying to integrate stripe in my react native application to handle subscription.
I’m using Stripe’s PHP official librairie in the back-end, and @stripe/stripe-react-native librairie.
So the problem is that the subscription at the end, ends with the status “incomplete” and i dont know how to process after that, to make the subscription complete.
Here is how i did it :
- Create a Product and monthly Price
- Create a Customer
- then I create a payment intent and the EphemeralKey n the back :
** \Stripe\PaymentIntent::create([amount, currency, customer, payment_method_types => [‘card’, ‘sepa_debit’] ])
** \Stripe\EphemeralKey::create([ ‘customer’ => ‘customer_id’ ] [ ‘stripe_version’ => ‘2020-08-27’ ]) - after that, in the react native application, I called initPaymentSheet with the params that I get it from the two previous calls :
** initPaymentSheet( { customerId, customerEphemeralKeySecret, paymentIntentClientSecret, allowsDelayedPaymentMethods, testEnv: true } ) - then I use presentPaymentSheet to open the payment modal
From here, I dont really know how to do to complete the subscription .
Thank you for any help
Hi there,
trying to set up payment with the BPOS WISEPOS E
and getting the following error message
Hello everyone!
Can you give me please gateway_merchant_id for google pay?
Hello there,
I'm currently treating payment intents through the stripe-php library but I stumbled onto a case I don't know how to deal with. When inspecting the payment intent's next action type (more precisely next_action->use_stripe_sdk->type) , sometimes it's "stripe_3ds2_fingerprint", which seems to be for 3DS Secure 2. While the other types I've stumbled on all have an url link to redirect to somewhere in the PaymentIntent object, this one doesn't and I don't know what to do with it. (I just started with Stripe)
Is it a case where the client has a notification on its bank app or is it something else?
hi, i have a question when it comes to invocing
Hi folks! I have a balance in EUR that I would like to pay out to my GBP account. Do I just do stripe.Payout.create(amount=X, currency='EUR')?
Will that automatically payout to the GBP account?
Hello, is there a way to cancel all customer subscriptions in one request? (example: user deletes his/her account, so we need to cancel all his active subscriptions)
Is there a way to download PDF from invoice ?
Hi... I tried some payment with valid prepaid/free debit/virtual credit cards on production, and those kind of cards are not valid (It was Master Card). Are those kind of cards valid?
This is probably something really obvious but is there an 'order by' option for listing prices from the API, ($stripe->prices->all)I'd like to list prices in order of unit_amount
hey. How can I create a customer on the connected account (i don't want to use daszboard)? unfortunateley I haven't find any command
Not possible via the API I'm afraid, you'd need to sort them in your integration
OK, I was afraid of that, no biggy, will do that then, thank you!
Hi all, I have a question about creation of Express accounts. I'm currently creating accounts with a business_type of individual. However, then when I send the user to the AccountLink to finish the onboarding process, they have to re-enter this value, the value isn't even prefilled. Is this the expected behaviour?
Hi, we have a scenario we're trying to solve here.
We have customers with subscriptions attached. In the case where a custom has multiple subscriptions we would like to add some metadata which should be displayed on the invoice. Just some simple text. And we would like this metadata to be created with the subscription. So whenever i create a subscription i would like to add a meta field, let's say the field "customer": "John Doe" and then i want this filed to be displayed on all future invoices for this subscription. Would that be possible somehow?
Hi,
We would like to implement apple/google pay in our web application. I am looking for a way to have a two step charge to have the following flow:
- customer fills apple pay form
- we generate digital content
- we charge the customer
Is there an option to have a commit call in apple/google pay web integration?
Essentially our shop has 1 primary item, this item are very customizable & really depends on a lot of user supplied data & then manufactured from these parameters. We want to use the quote functionality for it. Do I create 1 product and then generate a unique price for it for every quote then?
Hi, we have a stripe express account where we take 2.2% of each transaction and my understanding with express that all transaction fees should come off the platform account? but now when I look at transactions there are more than that percentage taken off the transaction.
the stripe processing fees comes over and above the application fees?
Hello there,
I have a question about the List Balance Transactions API: basically I want to query the balance transactions (with pagination) but I want the set to represent the payments and the refunds.
Hi I have a problem regarding payouts, my account is in CHF but I got money on stripe in EUR and now I cannot pay it out - is there a way to slove this? I don't have an EUR account.
Good morning, dear Stripe developer, I have a question for Google or Apple popup payment .
Sometimes, I want to manually to trigger 'shippingaddresschange' by emit() function or pass parameter which is provided by Stripe, but the event is always empty or null, so then I can not use updatewith() to update the Google or Apple popup
Hey, I have a question pertaining to updating connected accounts bank account for custom conected account type.
Hello there, I have a time-sensitive request on how I can achieve the following.
I have a yearly subscription that our customers can purchase via stripe checkout (prebuilt checkouts page). When they first purchase, I want their renewal date to be pushed by 2 months meaning instead of renewing on the 12th month of the yearly subscription I want it to renew on the 14th month. I don't consider the extra 2 months a free trial or anything just that after they purchase they get two extra months. How can I achieve this? (remember Im using stripe checkout with webhooks to provision subscriptions)
Hi. My business has multiple websites. How can I add them all when creating a stripe account?
a question if people sell software as cheats and use stripe to get paid they can get banned
Good morning, I need help to install a buy now pay later solution called Uplift. Everything is setted up. Once the customer get approved with the financing amount, the solution generated a Mastercard credit card but Stripe PCI policy block us to auto-fill the temporary Mastercard number automatically. Is there a way to do it without having to ask the customer to type in the number? I am aware that Stripe is working well with Afterpay but my product category is not launched yet on this platform... If Afterpay is able to counterpass this, there is probably a way to do it with another BNPL solution?
Hi there - I followed this tutorial / repo: https://www.youtube.com/watch?v=w1oLdAPyuok - have no trouble getting it to work locally. Am trying to apply the same payment flow with custom UI element to a project, but the paymentMethodRequest is coming back with an incomplete_number error. Looking at the cardElement in my project, the _mids values are all 'NA, compared to the tutorial where they populate, so I'm thinking that the cardElement isn't capturing the input for some reason? This component is inside a Modal using React.createPortal, could that be the issue? Everything renders fine and looks okay, and the styling is working (--invalid styling works for example), we just can't seem to process the card number.
Join us for Stripe Developer Office Hours and ask your questions about integrating Stripe in React using our new library. We’ll walk you through the basics of using our prebuilt UI components to accept credit card details and process payments online.
Table of Contents:
00:14 Introduction
03:12 Code tour
04:07 Set API keys
06:08 Install React S...
Hello, its possible to add custom field to stripe checkout page ? I mean I would like to collect more informations
Hi everyone!! Question for folks here: we have a checkout instance using Stripe subscriptions on Stripe Elements. Right now we're going through our first renewal cycle and am seeing some failed payments that appear to be localized to Google Pay and Apple Pay. Has anyone encountered this before? Is there anything unique about instrumenting renewals with Apple Pay/Google Pay? Thanks in advance!!
Can the stripe card field be styled?
Hello, I have a question related to accepting multiple currencies. I work on an event ticketing product. We use a platform account
with separate charges and transfers flow. We're in the US and moving into Canada. I have everything working to make sales in
CAD, but have run into issues when attempting to transfer funds to a Canadian connected account. The charge for the sale is
automatically exchanged to USD. I then cannot make a transfer to a connected account in CAD because there is no balance in CAD.
- Is there a way to configure the platform account to not automatically exchange to USD?
- If we add a Canadian bank account with a default currency of CAD to the platform account can we accumulate CAD funds?
I'm not able to use on_behalf_of or destination charges. We typically hold the money until after the event occurs or pay out on
a weekly basis depending on the relationship with the user. Money is also paid out to multiple parties. It is also my understanding
that to complete cross-border payouts the connected account must use the recipient terms of service type, which excludes the card_payment
capability.
I would like to know if I disclose my secret key and publishable key if there is any risk of my account being hacked
@copper reef
@vocal wagon the server is currently a little busy. Give me a moment to open up a thread for you
We integrated Stripe Checkout.
I now want to send VAT invoices after succesful purchases (including VAT number, chamber of commerce, address etc.) How can we do that? I think the receipts (https://stripe.com/docs/receipts#customizing-receipts) are too limited. Do we also need to integrate Stripe Invoices? Can these 2 work together?
How many subscriptions can a customer have? In testing it only allows a maximum of 5 I believe?
when I do a charge the PaymentIntentCreateOptions doesnt count the cents in an amount...
it somehow rounds the amount
Hi Dear Support,
I have another question when I use the Stripe paymentRequest button. when I click the button it cannot call paymentRequest.show() with Apple Pay, but Google Pay works fine.
Hi friends, thanks in advance! We are working on using Radar Rules to help prevent abuse from a free-trial perspective; however, we were wondering if it is possible to have different rules for different endpoints i.e. free-trial has different radar rules than our regular checkout flow?
Hi, this is only tangentially related to Stripe, so sorry if it's not allowed, but I have a question related to my subscription service:
- What is best practice regarding account deletion?
- Should I disable account deletion until the subscription expires?
- If they cancel their subscription through the Stripe customer portal, but still have time until the subscription expires, is it OK to let them delete the account?
- Is there a way to recover the deleted user's subscription, e.g. if they cancel their sub via customer portal, but it still has X months before expiry, then they delete their account on my app. Then they sign up for the app again (with Google auth) -- should I do a check against the email address and give them the remaining subscription? Is that even secure / legal?
Hi everyone. Is there a way to apply volume based pricing when creating a Stripe Checkout session with mode: "payment", and inline pricing_data for some line items?
Hi, I am using the stripe subscription default_payment_method to set the customer's default payment_method. Would there be any case where a subscription would not have a default_payment_method? when im testing manually, the subscription default always sets to the method I use to pay initially, so Im guessing it will always be set?
Hi, I have implemented API for separate charges and transfers and transfer amount everything seems to be splitting fine. After a payment has made, I can see the transfer amount, amount added to the pending balance, reducing the transfer amount from available balance everything. I am checking the cash flow now in my test mode. These things I can track from my dashboard. Now I need to check the connected account as well whether the transferred amount is added to their stripe account. For that I logged into the connected account but there, under payment and balance tab, its still showing $0.00 CAD. How can I check the transferred amount in connected account using their login?
Hi everyone, I've a question regarding upcoming invoice APIs.
We have a licence based subscription system, where a user can purchase how many "Teacher Licence" and "Student Licence" products they want.
If they then want to increase their licences for an existing subscription, we use Stripe::Invoice.upcoming to preview how these additional licences will affect their current billing period invoice. So far so good.
But I was wondering, is it possible to also preview what their standard recurring subscription payments will be, following the above change?
Essentially I want to be able to tell the user:
"If you make these licence amends, it will cost you $1.00 now"
"And then your subscription will be $30.00 p/m going forwards"
Hi, we're wanting to migrate off of Plaid/Stripe Card Element and onto Stripe's Payment Element to handle users paying w/ ACH or Cards.
We only create PaymentMethods from SetupIntents and the user never enters a "Checkout flow."
Our platform only deals in recurring off-session payments, PaymentIntents are created and net amounts are variable based on items are user has selected. User's cover processing fees so the final amount is calculated based on which payment method has been selected.
Looking at https://stripe.com/docs/payments/payment-card-element-comparison#advanced-scenarios we have a question that would help us to understand whether or not this is feasible. Would the following items from the comparison list not be supported using the Payment Element if the PaymentIntent is created server side?
- Charge a different application fee amount based on the card brand, country, or payment method
- Charging differently based on payment method selected
Can anyone help me with login issues
Hi, I'm looking for help on a specific subscription behavior I am trying to achieve. Any help is appreciated. Thanks.
hello team ; on test mode, we can create several webhook endpoints on our account, and have several devices connected to the feed (with stripe-cli), but each of these endpoints will receive events for all of our Connect Accounts. Is there a way to filter the webhooks we'll receive by Connect Account id ?
i need help
if i share the publishable
can my account can be hacked
something like it
@vocal wagon creating a thread for you, please let's keep the main channel clear
Hi team! Is there a way to get the credit card issuing bank information through stripe? Thanks!
hi everyone
i handle my payments via stripe checkout session, which i create on the backend and redirectToPayment from my forntend with the associated sessionId.
After my user pays i handle webhook events. My question is: is there an event i can listen to that can provide me with the name of the product my user just purchased via checkout session?
Thanks in advance for your help
Hi. Webhooks created in our test environment are being sent to our live server endpoint as well. This of course could corrupt our live database. Is there a way to specify which endpoints are used so we can stop this behavior? Any docs for guidance? Thanks
Hi, I just recently launched my website. However Stripe is closing my account due to detected high risk, I made my first sales however now I need to refund them. how can i talk to someone regarding this as my website is legit please help
Not really a dev question, but why do I need to manually set a price for my product in an invoice? Also, the product price is in USD, but the invoice only lets me enter CAD?
I feel like I'm missing something obvious here... How do you find the Stripe's fee (2.9% + $0.30) for a Payment Intent / Charge object? I could calculate it, but if it changes over time I'd rather have the API tell me the amount.
I have created payment_method now i wanted to confirm payment with using payment_intent API. also we using stripe application fee so we send on_behalf_of parameter also. am trying to create payment_intent using payment_method and set confirm=true off_session=true but i will get an error. how can i using payment_intnent with payment_inentet?
I turned on Trial Days on the price of a product (yes I know it says its legacy) but when I add that subscription to a customer via the update subscription stripe API it still charged the customer. This was done in test mode in an acct. Shouldn't it have used the trial period defined on the price? Request: req_1EPzsryfYKxraY. The response shows the trial_in_days on the payload so not understanding why the card was still charged.
Can stripe do everything including taxes? Currently we are going with a Stripe and Avelarra solution.
Aavelarra plugin
Hi, I have a question about changing subscriptions without proration. I am a little confused on something. I'd appreciate if someone could clarify.
Can anyone help me understand my monthly fees? I am getting charged between 16-18% in fees by stripe each month.
Trying to reproduce issues our Indian customers have. We charge customers in USD, so it doesn't seem that e-mandate applies to us. Do I understand correctly that to reproduce payment failures for Indian issued cards when charging in USD I should use test cc that requires authentication on all transactions? and to support Indian cards I should follow SCA guidelines?
Hello, is there any way to avoid CORS policy blocking the fetch for stripe custom online payment?
Hi, just to report a mistake on Stripe docs website
https://stripe.com/docs/billing/invoices/subscription
Hello, is there any way to update the charge amount for paymentIntent through the clientSecret, using the payment element?
We are a US company, that is paying other companies (our vendors) via bank transfers. We want to do a 1-time FULL onboarding to collect their info.
I have some questions about having this live 100% on our domain/web app. Can we please start a thread?
Question 1: Is it possible to do this without large security concerns? E.g. using Stripe.JS for all the private, more sensitive info, not sending it to our backend.
Is it possible to hold & capture funds later within the context of a checkout-session? I often issue small partial refunds on orders because the final price of my service isn’t certain until 24 hours after client has purchased. I’ve read the docs on creating a charge and capturing later, but I’m working within an existing codebase (and database) that’s built around checkout-sessions, so I’m trying to avoid replacing checkout-sessions entirely with a manual approach.
I need help for the following use case please:
I need to create many subscriptions for a same customer but I don't want to send him all the invoices for every subscriptions. Instead of I would like to send one invoice with the summary of all the subscriptions and the total amount he pays for.
Is it possible ?
Hi, unsuccessfully I have been trying to deploy this marketplace example with vercel https://github.com/stripe/stripe-demo-connect-kavholm-marketplace any suggestion about an easy way to deploy it
Hi, on what object is the fee stripe takes out on? I dont see it on the charge object, or the payment intent object?
Hi there,
Just wondering how the payment process works for the BPOS WISE POS. We are using it with a Flask app and currently its registering payment intent but nothing is coming on the terminal
Its currently not triggering the java script jdk
Hi all,
I want to provide a discount to subscriptions if an invoice price goes over a dollar amount. Each invoice will have multiple products (number of devs, monthly active users). Users will be able to adjust either product individually.
Is there any way to make a rule that will discount a percentage off of anything that goes over a certain amount?
I've setup PAD payments for Canadian users in our application. I send a custom email to verify using micro deposits using the payment intent requires action with next action type of "verify_with_microdeposits". It seems all PAD payments end up needing micro deposit verification. When the intent requires next action is triggered the micro deposits have not been sent. It can take a couple days. Then once they verify it can take 2-3 more days to verify. Is there a way to instantly trigger the micro deposits being sent? If not is there a webhook where I can detect when the micro deposits are sent so I can then send out the verification email? I need to lessen the friction and time it takes.
OK... I've gotten a page setup to collect credit cards for later charging and processing (no charges or subscriptions now). libraries are installed, and I think I have everything configured and ready to go to make it work like this:
https://q0sh7.sse.codesandbox.io/
EXCEPT, the card field on my page isn't displaying as a fillable field. I assume it's because this hasn't been configured:
<div class="sr-input sr-element sr-card-element" id="card-element">
<!-- A Stripe card Element will be inserted here. -->
</div>
What would that card element be?
I was talking with @surreal temple who said I need to need to specify PHP 'mode' => 'setup'
I don't know if that's related.
I'll tighten up the white space after I get this working, but here's the page:
Thank you for registering for Boatgas Marine Re-fueling Service!
Hello,
I was wondering if Stripe Tax also did automatic Tax payment/filing for Sales Tax.
I am upgrading to API version 8/27/20 and I'm wondering if the docs I see are based on the API version that I'm currently on? I ask because some things just aren't lining up. And if that is the case (that my API docs are matching the API version that I am currently on), how do I see the API docs for the latest version of stripe?
Hi! I am having some trouble setting the subscription trial_end date through curl. The command I used is:
curl https://api.stripe.com/v1/subscriptions \ -u … \ -d "customer"="…" \ -d "items[0][price]"="…" \ -d "trial_end"=1651441637 \ -d "billing_cycle_anchor"=1649368605
which returns error
{ "error": { "message": "Invalid timestamp: must be an integer Unix timestamp in the future.", "param": "trial_end", "type": "invalid_request_error" } }
But the value for trial_end, 1651441637 is already an integer and is in the future. What am I missing?
Question about the application fee. We have to charge a direct charge, but I want to do it like the Stripe 2.9% fee since that is tried and tested. 🙂
A. )Product sales is $100
B.) Tax $10
C.) Shipping $10
D.) Sales + Tax + Shipping = $120
Does the Stripe 2.9% apply to A or D?
A quick question on feature availability. Our payment review team said Stripe's invoicing feature only supports US client at this time. But I didn't find any documentation about this. Can anyone confirm this?
Hello all! Is there a name-your-own-price option available?
Could I get a concise explanation of the difference between stripe billing and invoices? I don't know how to decide which one is best for our use case
Is there an effective way for me to make an API call that takes a meta-data key-value pair and returns subscribers who meet that condition? I.e. 'serverId':'jk12khu9' -> SubscriberId
Hello, I hope you are well, I need your help, how to add the account id to stripe js, in stripe api I can send the account id in options, but in stripe js I can't find where to put it, i dont speak english sorry
can a customer.subscription.created event have "a subscription 'canceled' or 'imcomplete_expired' be possible sub-statuses?
Hey, I'm getting an error that says 'type object 'Customer' has no attribute 'search'' when using https://stripe.com/docs/api/customers/search?lang=python is this outdated documentation or am I doing something wrong?
Hi all,
We have a lot of tape declined transactions saying the risk is high. for around 2 hours. you have problems ?
I just wondered if anyone found a workaround to make stripe payment authorizations last longer than 7 days (if that's somehow possible, I know the docs say up to 7 days, but they mention "by default", so I wondered..)? I'm currently using stripe connected express accounts with destination charges; maybe I'd need to switch to separate charges and transfers?
hello strypy
mesudev sorry i wish i can help but its best to email to stripe
would anyone be able to assist me with Stripe custom onboarding?
i am at mit student learning coding and working during the day, but i would like to get help with custom onboarding stripe to my website
im working for years on my website
i would be willing to hire someone to help me
Am I allowed to ask if there's someone here I can hire to do a simple integration? Basically, it's to make this work on a site for a client of mine.
https://q0sh7.sse.codesandbox.io/
I've been getting a lot of help from @surreal temple but it's just not helping me or a couple developers I work with who are accomplished PHP but have never worked with Stripe.
hello everybody
Hi. The event type of invoice.paid is earlier than type of invoice.created, is this collect?
Hi I need to send no of api call details of customers to stripe so that for that particular customer api usage record will be created and based on pricing it will create invoice. I need steps that needed to be followed it this process like create and get customer, create invoice etc.
we use 4000 0000 0000 3220 card,but tips:Payment of this order has been completed, Please re-enter the order details page
Always fail to pay
Hi, please, we do not understand, we have hundreds of transactions refused by stripe (for risk of fraud) then accepted a few seconds later. it is incomprehensible. Here are two examples: pi_3KsfIVBqbw3cFsC81TzCtcnF and pi_3KsfIaBqbw3cFsC82EnCu6Te
Hello developer team.
I have a question about webhook.
The product is a subscription.
Which object in the webhook event invoice.paid represents the time of payment?
Also, is there one that represents the next billing date?
Is there any way to distinguish between initial payment and recurring payment in the billing_reason of the invoice.paid object in the webhhook event?
And is there an event that is fired when a billing fails?
When a user pauses their subscription from their stripe management page, should I immediately modify their webpage account access, or does it just pause the renewal, meaning I should let the current access continue for the rest of the billing cycle, then disable their access?
HI developers, Anyone had any luck in activating bank transfer payment method in stripe
For regular subscriptions (not connect) is there a way to attach a surcharge/something like a negative coupon?
Can somebody please explain what permission I need for this to work
/v1/elements/session
hey Stripe team, I'm trying to invoke a custom functionality on customer.subscription.deleted webhook call. I've written code to execute stripe.subscriptions.del(subscriptionId) . del method is getting executed and I can see the event in the stripe dashboard but not getting hit to the webhook event/ I'm using stripe cli tool to debug the webhook implementation. Any idea why the webhook not getting executed?
roshanind-webhook
Hi there Stripe team. I received a text with a verification code but I have never made an account with Stripe before, so I don't know how my number was given or why I received this code?
Hello stripe team,
We integrated our product Arora with stripe recently using connected accounts and now we have hit a minor road block that requires some help / direction from Stripe.
Following is our integration setup with Stripe.
-
We used collect and then payout by following https://stripe.com/docs/connect/collect-then-transfer-guide
-
Our connected accounts (referred as advisors in our application) are onboarded using express type (https://stripe.com/docs/api/accounts/create,
& https://stripe.com/docs/api/account_links/create) with automated payouts.
-
Paying customers (normal users in our application) requests session checkout via our backend which fills descriptions, inline product data, pricing, quantity, application fee, destination connected account etc and pay for it (https://stripe.com/docs/api/checkout/sessions/create)
-
Now when advisor (connected account) balances are requested via our backend (calling https://stripe.com/docs/api/balance_transactions/list on stripe), we don't see the descriptions on the payments, charges etc we have set part of the session checkout flow.
-
Also when advisor balances on the stripe dashboard (requested using login link - https://stripe.com/docs/api/account/create_login_link) don't display the product description they are receiving the payment for.
Could anyone please help us point in the right direction?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Arora-Connect
Hi! Is Stripe Connect supported in Phillipines?
Hey Stripe. May I have some assistance with webhook integration.
I am having an issue at the moment with my Webhook [Firebase] it's saying Webhook Error: Invalid Secret even though my secret im pretty sure is correct.
Im looking into how payments and checkout is done: https://stripe.com/docs/connect/enable-payment-acceptance-guide?platform=web#handle-post-payment-events, and I understand that each time a user starts a new checkout session, an underlying payment intent is made. I am confused about webhook events of these types of objects. What is the difference between payment_intent.succeeded and checkout.session.async_payment_succeeded? Would these be emitted at the same time?
rzahng-Webhook
Hi!!
I would like to implement a customer portal for Stripe Billing and the ability to have the card information saved once on the customer portal and then bill at the vendor's timing. Is that feasible? Or has anyone actually worked on this?
I am referring to this document, but could not figure out how to combine the customer portal with the ability to bill later.
https://stripe.com/docs/billing/subscriptions/integrating-customer-portal?platform=billing#supported-payment-methods
https://stripe.com/docs/payments/save-and-reuse?platform=checkout
The reasons why we need this implementation are.
①First, we ask the user to register a credit card (this is a job posting service).
②We create one job for the user instead.
③When the job is created, the initial payment is made and the job is opened to the public.
④After that, we bill the user on a monthly pay-as-you-go basis based on the number of job postings viewed.
⑤Service is provided on a six-month subscription basis. After six months of continuous billing, the subscription is terminated
※We hope you will understand that this is a very analog way of providing service...This is the level of service that Japanese companies provide!😂
We think that implementation by Stripe Checkout would be feasible, but we think that implementing the customer portal provided by Stripe would make it easier for users to manage their card registration.
This text is translated at DeepL Sorry if there are any incomprehensible notations.
Hello 👋 Would it be possible for someone to explain exactly what on_behalf_of does in the Create a SetupIntent API call (https://stripe.com/docs/api/setup_intents/create)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Specifically. I'm curious if this just emulates the connect account when creating (e.g. uses the connect account when checking card is active with the users bank) or if it creates the payment intent for only use with that connect account?
Hi
Could you answear to my question?
What we need to use your platform as non-profit organization in Poland?
Hi I need help with the following
So I’m using the stripe webhook to listen to an event when a customer purchases our product
The idea is that when they purchase a given product we should receive a payload with the product ID and something saying that the product payment was successful
So all that I have explained is working so far
But my only issue is that in the Payload of the event there’s no way of distinguishing what product was the emitted event related to
I just don’t want any product payment emitting the event
Hi, I encountered a problem when using connect. I entered my mobile phone number and then sent me the verification code. I did not receive it, but I was stuck in this position and could not return to the position where I filled in my mobile phone number.
Hello, I have a quick question about fees. When I am calculating 'application_fee_amount' what is a lowest number I can go here?
This page is the Stripe Connect setup.
Currently I am creating a paymentIntent with the amount. Is there a way to link it to a product?
Hi,
We are encountering some issues with application fees collection on our platform and with invoice templating.
On our application, we enable customers to shop following 2 scenarios :
- (1) Mono Store purchase : A customer buy products from one store (1 to 1)
- (2) Multi Store purchase : A customer buy products from multiple stores (1 to many)
For both scenarios we create an invoice and we retain a percentage as application fees.
In the first scenario (Mono Store purchase, 1 to 1), we create an invoice on which we can set the "application_fee_amount" parameter with the amount we want to retain on our platform (by adding the "on_behalf_of" and "transfer_data" parameters).
In the second scenario (Multi Stores purchase, 1 to many) we are not able to do it like this because when applying "application_fee_amount" parameter on invoice creation, we must add the "on_behalf_of" and "transfer_data" parameters but the recipients in this scenario (2) are multiples...
After some explanations from Stripe Staff Team, we learned that we can handle Multiple Stores purchase's scenario (2) by making separate Charges and making multiple Transfers, but by doing this we are not able to handle the application fees the same way we do it for Mono Store purchase scenario (1).
For now, the only solution we found to retain application fees from a Multi Stores purchase scenario (2) is by creating a charge and retain a percentage on the total we transfer to both sellers.
-> Is there a way to handle the application fees for this case (2) and be able to manage the fees from our Stripe Dashboard (like for the first scenario (1)) ?
Concerning the invoice templating, for billing purpose, we want to add some custom information on our invoices.
We know that we can do it by filling the "custom_fields" parameter on invoice creation, but can we add more somewhere else ?
-> For example if we want to add a column in the InvoiceItems table lines, are we able to do it ? If yes, how ?
Hi, I am currently working on implementing Stripe Elements to handle payments on our site in Web using React Element and in Movile using the React-Native Stripe Element.
We have set things up so that it will save the users card after a payment with the intention that the users card can be used for the next purchase for faster checkout later.
In the React-Native Element this seems to work as expected, at least in Android so far, and shows a UI with the saved card selected and the option to set a new one.
However, it React for the web, the element seems to only ever show the card field form and expect the user to enter the card data again. I have tried a few experiments including loading the payment methods for the customer and including that when setting up the payment intent, but the element continues to expect the user to enter card data every time.
Example of the test implementation to try and load the user's saved payment method and use in setting up the payment intent:
const { data: paymentMethods } = await stripe.paymentMethods.list({
customer: customerId,
type: 'card',
});
const paymentIntent = await stripe.paymentIntents.create({
customer: customerId,
setup_future_usage: 'off_session',
amount: 3500,
currency: 'JPY',
payment_method: paymentMethods[0].id,
automatic_payment_methods: {
enabled: true,
},
});
res.json(paymentIntent);
Is there no way to have the Web React Element to allow users to use a previously set card? Or is this something that needs to be explicitly implemented outside of the Stripe Element? (Though I am confused why the React-Native element would have this capability while the Web React Element does not 🤔 )
@waxen agate your thread is still open, shall we discuss there?
Yes please
Hi i need to setup stripe for woocommerce in Malta who can help please?
Hi @vocal wagon We don't have the expertise in 3rd-party plugin troubleshooting, please reach out to woocommerce directly.
Good morning. I have a client that wants to restrict stripe payments to UK only. Is it possible to hardcode the country to UK or remove the country dropdown entirely in stripe <PaymentElement> ? I'm using React.
Thanks!
So I want to create a webhook that get's called whenever a user's payment_intent succeess is called.
My question is: Is there a way to make the user buy a product instead of a dynamic amount.
Hi, can anyone tell me why my customer got automatically deleted in dashboard?
Good morning, so we have a marketplace that allows shops to list their products and customers to purchase these products. As a platform owner we want to receive a commission on each transaction made through our platform. Is there a possibility to implement such thing using Stripe?
What we need ideally is the merchant to receive the payment and we receive our commission (Like 2 direct payments to two different bank accounts), not for us to receive the payment, take the commission and then forward the rest to the merchant account
wyounis-connect
Sorry, I didn't reply in time, it is an invalid mobile phone number. @misty hornet
Sorry, I want to elaborate my question, we have troubles with the integration of Wechat pay thru Stripe into my App, could you provide a demo for Wechat pay? So our dev could clear know how to integration Wechat pay via Stripe
@remote reef I've unarchive your thread, let's discuss there
Hey all, I need to implement sepa direct debit subscription with connect account, what is the best doc to read for it?
Omri-sepa
Hi, i already asked the question and got answer but discord did not notify me, sorry
hello, I would like to notice some weird behavior while trying to use this:
SubscriptionListParams subListParams = SubscriptionListParams.builder()
.setCustomer(customerId)
.build();
return Subscription.list(subListParams).getData();
and when customerId is null, stripe API returns to me 10 random subscriptions? Is it okay?
hi, can i move phone numbers between two subaccounts that are under the same main account using the API?
Hi, search customer api is giving error says it is not working it says feature is temporarily not available in your region
Hi everyone!
It looks like Stripe accepts Subscription to have a trial period.
But does anyone know if Stripe accepts a use case where, in per-seat scheme, the first quantity has trial period and second and further won't?
I'm getting 405 on all my webhook requests, testing with stripe CLI. Even if I add die('test'); or instantly return 200 before any verification at all in the PHP script at the top of the webhook it doesn't seem to be reached. Using the Slim HTTP method from the examples, other end points works from my app. If I create a simple form that just sends a POST to the webhook end point I get into the body of it & the die() is reached. I didn't use to get 405 on all calls before, so I'm not really sure what's changed & where to begin investigating.
nvm, I had a typo in the end point
Hi team, I am trying to create payment intent for a connected account - I am getting 500 error from server. The error is also not helpful. Platform account is in Singapore and connected account is in India
{
"error": {
"message": "An unknown error occurred",
"type": "api_error"
}
}
hello
hope you're doing well
a customer of mine notified me that his plan hasn't been updated
but i can see on stripe that the upgrade has been made
i listen to the "invoice.paid" event & i check the billing reason, if it is "subscription_update" then i perform a plan update on my side (app)
i can see that i haven't received this event for the client, which explain the absence of upgrade on my app
is the process been updated at stripe ? or is the hook not been sent (pb) ?
thanks in advance for your response, it's kind of urgent
Hi Team, I am trying to connect with Stripe Bluetooth Reader with capacitor (using module capacitor-stripe-terminal) but unfortunately sometimes it found reader and sometime it not. may i know if anything i am missing?
Hi stripe support, I have a question about the subscription bill cycle. I set the subscription start date at 7:03 AM Feb 11 and end date at 7:03 AM Jun 11 but subscription created at 7:24 Feb 11. And I found that the last invoice was prorate. The real price should be 456$ but got 455.78. Why the price was decrease? Or bill cycle is base on subscription created.
api endpoint to get all the industries? (when on boarding a connect custom account)
Hi, I am taking direct payments to connected accounts but sometimes I am getting the error "The customer must have an active payment source attached.".
- I tokenise the (platform) customer with the stripeAccount id
- I use the token to clone the customer onto the connect account
- I clone the (platform) paymentMethod onto the connect account
- I attach the cloned paymentMethod to the cloned customer
- I create a paymentIntent and use (confirm: true, off_session: true) to immediately charge it.
Somewhere (I think during step 2) I am getting the error. It has happened for only 3 customers in the last month (out of 100s)
Any advice would be great thanks.
Edit. All the platform customers have got cards attached to their accounts and there doesn't seem to be a problem with them.
There's no pre-generated download link for quotes as with invoices right?
Not currently, no
what am I doing wrong!!!! all I need to do is take take the fees to the main account and pass the remainder on to the connect account!!!? surly it can't be that hard??
You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method
public function stripepost(Request $request)
{
$user = Auth::user();
Stripe\Stripe::setApiKey(env('STRIPE_SECRET_KEY'));
$str = Stripe\Charge::create([
"amount" => $request->amount * 100,
"currency" => "gbp",
"source" => $request->stripeToken,
"description" => "User" . $user->id
]);
$payment_intent = \Stripe\PaymentIntent::create([
'payment_method_types' => ['card'],
'confirm' => true,
'amount' => 1020,
'currency' => 'GBP',
'on_behalf_of' => 'acct_1KskeHPZCh0Vl83Q',
'transfer_data' => [
'destination' => 'acct_1KskeHPZCh0Vl83Q',
'amount' => 966
],
'payment_method' => null,
'payment_method_options' => [
'card' => [
'installments' => null,
'mandate_options' => null,
'network' => null,
'request_three_d_secure' => 'automatic'
]
],
'payment_method_types' => [
'card'
],
//'customer' => $user->id,
'setup_future_usage' => 'on_session',
'metadata' => [
'order_id' => rand(10000, 1000000),
],
// 'return_url' => config('app.url') . '/payment-success/',
// 'cancel_url' => config('app.url') . '/payment-failure/',
]);
return redirect()->route('bookings');
}
i have a question how can i add trial and set billing_cycle_anchor to immediately charge while creating a subscription
I want to set a billing cycle(https://stripe.com/docs/billing/subscriptions/billing-cycle) while using Stripe Checkout (and Stripe Tax). IS this possible?
How I would think it works, but it doesnt:
- ✅ we make products and prices through the API.
- ⚠️ I want to make a subscription with the specific billing schedule
This doesn't seem possible because we first need to create a customer? https://stripe.com/docs/billing/taxes/collect-taxes
PS End goal is to create a payment in installments effect. Example: 500 euro, divided in 5 installments of 100 euro. Paid monthly.
Hii,
I am getting webhook response in html from can you please me How can resolve this problem
<html>
<head>
<META NAME="robots" CONTENT="noindex,nofollow">
<script src="/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3">
</script>
<body>
</body></html>
Hi, do we have any news as to the following case? The issue was reported on April 21.
Hi, I want to know if there are any limitations to a number of plans in stripe?
Hi, we're seeing a discrepancy between the "Connect gross volume chart/total" and the total produced when examining the exported data for the same period. Is there any reason why those numbers would be different?
We're trying to reconcile our connect transactions in a given month against the total connect transactions and the numbers don't match.
Hello, everyone. What's the name of the header containing the identifying of the webhook.
Hi 👋 how can i enable a connected account to manage their payment methods?