#dev-help
1 messages · Page 35 of 1
Hello, with stripe issuing cards how do I set the card to use acquired funds from stripe checkout? does it do this by default? Can I set the cards to pull from my connected bank account instead or where do I turn this on / off?
Is there a way to create an invoice with the python stripe SDK that doesn't have any payment options, any time I create an invoice with an empty list it adds 5 payment methods to the invoice. These are for invoices that will be handled outside of the platform.
Hi i want to implement a webview in flutter where i will allow users to enter bank detail. my question is, is there any officia sdk for flutter to implement the above ?
Hi! I'm probably missing something super obvious, but I'm having trouble setting up the Payment Element according to these docs: https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements#add-the-payment-element-to-your-payment-page
I'm using the HTML in the example, but the form doesn't actually render a submit button, and I don't seem to be able to even add my own inside the payment form
Hi there - I have a paymentlink that I created using strip API. I would like to update it and add new line items to the payment link using the API. Stripe's documentation for update payment link does not have a way to add new line items to an existing payment link - https://stripe.com/docs/api/payment_links/payment_links/update
How can I update payment links and add new line items?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Needing some clarification on application and stripe fees with destination charges. I’m Connect individual custom accounts. In the docs it appears that the stripe fee comes out of the application fee. Is this correct?
Hello! Where can I find documentation about the API to implement multi-seller sales? First, I see that there's a link we can use to send them to Stripe to fill out a form, but once they've done that, how does the information get back to our site? Second, are there limitations on how many sellers can be on a single transaction, and/or on how many items per seller? Third, if we want to add a processing fee to a payment, how do we do that? Thank you.
Hi! Is it possible to add a once coupon to the same subscription multiple times (max one per invoice or payment period) via the API? I could do it on the dashboard, but not from the API, for some reason. Thanks!
The certificate provided does not appear to be valid. We accept a base64-encoded DER- or PEM-encoded certificate. I get this error when I get certificate from apple pay the certificate I download from apple pay was .CER format and was not accepted by stripe so as per apple guideline I click to that certificate and install that in keychain then I generate CSR format certificate but that now that will give the above error base64 what should I do now ?
I am trying to add the description of payment to have the description of the product/subscription instead. Does anybody know how I can do that? Right now, if I go to my payments I can only see the pi_xxxxx
Are there any limits on the number of payment links / products / prices that can be created / managed in an account?
I can't find a way in the Stripe dashboard to list all users who have canceled their subscriptions. When I go into Payments and search for status = canceled, it is definitely not all of them. It shows me 5 regardless of how far I go back. This seems like something that would be a common thing to look for. Is there a way to do this that I'm unaware of?
Hello, how can I setup automated testing of the widgets?
Hi i have a question about treasury and external_accounts / payout accounts on a custom connect account
Hi I want to know how I can implement Stripe Terminal in my SwiftUI 4 app without using UIKit or Storyboards
Hi 👋
I am creating transfers with source_transaction flag, meaning that the funds will be available once the charge will settle down. Usually this took 2-3 working days, and the funds were transferred to the connected account. Now I can see that funds even after a week aren't transferred. They are into Available soon balance. Any advice on this ?
Thanks 🙏
Hello I am trying to create a card in golang using this snippet
stripe.Key = "KEY"
params := &stripe.IssuingCardParams{
Cardholder: stripe.String("VALUE"),
Currency: stripe.String(string(stripe.CurrencyUSD)),
Type: stripe.String("virtual"),
}
c, _ := card.New(params)
however, I don't know how to import IssuingCardParams in golang
Is there a way when using Connect with express accounts and things like Invoicing or Checkout to use the Connected account's branding without making that account the settlement merchant? Everything in the docs seems to indicate one needs to use on_behalf_of to pull the branding, but that also makes the connected account the settlement merchant. E.G.:
Hi there, let's imagine I have a customer having a valid payment method attached and set as default. Is there a way to create a subscription and NOT attempt to pay it automatically?
A bit of context: I want to grab a payment intent client secret from this subscription and confirm it using Stripe Elements by collecting a new payment method from customer even if customer has already some PM set as default
Hello, is it possible to copy over existing subscriptions from my platform account to a connected account which would in turn convert the subscriptions from destination to direct charges? Everything right now is on my platform account. So could I copy the customer over, recreate the products (or copy them from platform) and then transfer the existing subscription?
I found this https://support.stripe.com/questions/recreate-subscriptions-and-plans-after-moving-customer-data-to-a-new-stripe-account, but i'm not sure if "new stripe account" also means a connected account
HI
Does anyone know what scenario I can set up (card number, etc.) in order to test that invoice.finalization_failed event gets fired with a test clock?
Concerns me that an invoice failing to finalize doesn't update the subscription status, so need to figure out how to handle this
Hello,
I am having a hard time creating a stripe account. below is my code:
const account = await stripe.accounts.create({
type: 'express',
email: req.userData.email,
settings: {
payouts: {
schedule: {
"delay_days": refundDayElgibility,
"interval": "daily",
}
}
}
});
console.log('AFTER CREATING EXPRESS ACCOUNT')
createStripeBankAccount({ userId: req.userData.userId, stripeBankId: account.id })
const accountLink = await stripe.accountLinks.create({
account: account.id,
refresh_url: FRONTEND_URL + 'settings',
return_url: FRONTEND_URL + 'settings',
type: 'account_onboarding',
});
res.status(201).json({
url: accountLink.url
})
is there anyway that I can just manually grab the information (so that i dont use stripes UI ) of the bank and then i create the account throigh another API?
Hey it seems like when i create a subscription schedule that has an id and one it starts the id changes to a regular subscriptions, is there a way to get the subscription ID is it in the subscription schedule response object or is there a webhook i can use to get the new id when it gets changed over?
What’s the best way to determine if a users subscription to my service has expired?
I’m offering both one time and subscription payments options
My current idea is to log payment info in a database and run a task to check if it has expired
Sorry I didn’t see the notification and it closed @ember bear
I’m running a subscription based service that allows the customer to subscribe using one time payments or a subscription. This is my first actual somewhat advanced program I’m writing so I’m not sure on the best practice
I want to follow up this thread. I noticed that invoice was created as draft and payment intent was NOT created. This is fine and I can do on my own on subscription creation procedure. But will this subscription charge attached payment method further without sending invoices/any integration intervention on next billling cycles?
I have an issue going on now that I'm hoping someone can help me with.
For this example I'm using : https://api.stripe.com/v1/customers/search
I get a connection failure every other time a user reloads the page.
According to this api doc for connect accounts (https://stripe.com/docs/api/persons/delete), this syntax should work:
Stripe::Account.delete_person(
'acct_abc',
'person_abc',
{
api_key: "api_key",
}
)
But I am getting a permission error:
The provided key 'sk_live_*********************************************************************************************vm8L5x' does not have access to account
Where in the platform account can I go to update this permission? I don't see an explicit option for connect account deletion permissions
In test mode, when using ACH, the invoices are paid immediately. However, in live mode I understand this will take several days to settle before the invoice will move to paid. I'm not seeing an intermittent status of the invoice, such as pending that would indicate that a payment attempt is in process via ACH. A couple of questions:
- How can I know that a payment is pending for purposes of not taking any adverse actions on an invoice that becomes overdue during the ACH settlement window?
- Do the built in stripe reminder emails for overdue invoices handle this as well?
- Is there any way to test this settlement window case in test mode, I.E. prevent the invoice from going to
paidimmediately?
Is package pricing not supported by the Stripe Pricing tables?
Does the apple-developer-merchantid-domain-association file provide by Stripe ever change? I just renewed our Apple Pay certificate, but I'm not really sure if I'm supposed to update that as well
Hi, I'm wonder that is there a way to clone the payment method of a stripe's customer and use it as external account on connected account? Also the reverse flow of cloning the external account to a payment method and attach to some stripe's customer
Hi! Question about Stripe Subscription Email settings.
Is there a way to only email customer invoice on first payment and not subsequent (monthly) invoices? From looking at the Stripe Dashboard settings it seems like its all or nothing?
Does liability shift only qualify when 3D S occurs at the time of capture by the customer?
Hi,What will be the Hooks event to detect only the second and subsequent auto-renewals on subscription payments?
In my application, I need to separate the functionality of the first time subscription payment from the functionality of detecting and granting access to the automatic renewal of the payment.
I am having trouble with invoice.payment_succeeded and invoice.paid, which is also triggered on the first time payment.
Hey,
Can anyone help me out for updating usage record in stripe?
I have entries created through node.js app using "increment" as action. Now I am trying to update those usage records by providing the exact timestamp along with action "set" but it's not updating that record.
Any idea, what could be wrong?
osamabinishrat
anyone have any knowledge with stripe CC/ACH implementation on Formstack?
I have a question about the subscriptions list, is the index 0 the most recent subscription??
Hi
if we consider credit card, can there be a case when a redirect would be required?
Hello. Anyone knows how to integrate Union Pay with Stripe? Should I use Checkout or Element?
hi all, if i'm setting up system to where my members can bill their members. Should i have my members storing their stripe keys in my system so that it can generate customer portal for their members etc.... is that best practice ?
what is the difference between on_behalf_of and transfer_data? Does on_behalf_of already calculate stripe commission?
Hi all,which api can I use to get the pdf url of the receipt after the invoice is paid? Is there anyone who can help me?
hello. how do i transfer the ownership from the first to the second one if there is no edit button on the right?
Dear, I paid successfully using test mode, but my customer still can't pay
No such customer when direct charging. Reopening
Hi, prepare to implement scenario: Accept the payment, then split the funds and transfer them to another connected account.
Accept payments by referring to:
https://stripe.com/docs/connect/enable-payment-acceptance-guide
After the "charge.succeeded" event is received, use the charge id to do the transfer referring to:
https://stripe.com/docs/connect/charges-transfers#transfer-availability
Then get a exception:
No such charge: 'ch_3MrXK0IbtRg3bgk61uB0p0yj'; code: resource_missing; request-id: req_meYpR2ZxqO6Dx2
Hello, in the stripe dashboard. In customer page, on the bottom of the page there's a "recent activity" section. In there we can add note to the customer, is there a webhook in making changes of the recent activity section?
thanks
Hey, we have a use case where our server needs to talk to 2 different stripe accounts (for build payment intent, webhooks etc), but the stripe key seems to be at env level, which could cause some race conditions. Whats the suggested approach here
Hi Is it possible to move payment method across customer?
hi - just getting started on stripe apps. I followed the example code.. but the app does not refresh when I edit and save a view page. The only way I can get it to refresh is if I run "app upload" and install it and refresh the page. This is in test mode
Hello,I already have a card and would like to change the number on it, but the Stripe card api update does not permit me to do so.
Hello is it possible using stripe API to update the existing card no?
Hello, I have a question. The customer profile invoice set up is automatic, if we turned off the automatic collection in the invoice, is the client still able to pay the specific invoice using the a different payment method?
Hi, I created a checkout session url in my test environment through API integration, but I clicked in for the payment method on the interface without Alipay and WeChat. What do I need to do to display WeChat and Alipay?
Hey team,
I 'need' to be able to show unique images in the checkout screen. I have achieved this by passing in a unique image URL when constructing line items when creating the checkout session. This works, which is great.
However, I would also like to cross-sell in the checkout screen - is there a way to achieve both?
My current option is to add a second line item via a price id (shipping for example - instead of just including in cost), which then has a cross-sell set up in my dashboard.
Thanks!
Hello, I would like to know is it possible to merge two or more customers from the same account?
Now we are using the 2020 API version, but the default version of the new account is the latest default version. How should I adjust the default version?
The callback data given to us by webhook is in accordance with the latest data format, and I want to adjust it to the data format of our docking version.
Hello, What will happen if we are trying to request a refund after 180 days for ACH Direct Debit? Could we have a test case for that?
Hi all, I need a confirmation more than a help: I have 2 plans let say level1 and level2, I'm working on the webhook, the part about downgrading a subscription from level2 to level1. The way I was thinking doing it was: An event invoice.paid of 0.00eur is issued at the moment the user downgrade, I ignore this one and do nothing on my side (user stays on level2 until the end of his paid period). A new invoice.paid will be issued at his first payment for the new plan and at this moment I upgrade on my side his access. Am I right?
Hi all, my Stripe payments are set to Test mode in production server. I just realized that I received the payments from real cards!! Clients from Ukraine used Master cards and it succeeded, but when I'm testing my card I'm getting the error only test cards allowed. So why did this happen? I've done the refunds, but not sure if Stripe will process them on the test mode! Please help!
Hello I need assistance on the missing invoice created. It was not showing in the log
hi team, is there a way I can get the raw body of a webhook call in the management console? I'm working on signature verification but can never match it with the signature in the Stripe header. I would like to see if any middleware we are using is tweaking the raw body of the Stripe request.
Hi, i have a question about 3ds payment.
I was wondering if "requires_action" means I (as a dev) need to do something, or is it the customer that needs to do something :https://dashboard.stripe.com/events/evt_1MrbcHFVEFVGD6LSxcGdOIy1
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
hi
Hi all, When I use the paymentRequestButton to render the GooglePay button, calling the canMakePayment method in the chrome browser may return null with a certain probability, but most of the time it is normal. What is the reason for this?
I am writing to inquire about the best practices for using Stripe's payment mode in both integration environments and production.
Specifically, I am wondering if using real payment mode in both environments can cause issues with receiving webhooks. Can you please provide some guidance on this matter?
Thank you for your time and assistance in this matter.
Hi, I have some questions about the java client of the stripe api regarding some back-off strategies
Good Morning
I have a question that might be stupid, but I am not getting the issue.
I am using test mode and testing out payouts, however I am keep getting an error saying I do not have sufficient funds.
This is the response from the Balance, when using the CLI
{
"object": "balance",
"available": [
{
"amount": 25564865,
"currency": "gbp",
"source_types": {
"card": 25564865
}
},
{
"amount": 48550921,
"currency": "eur",
"source_types": {
"card": 48550921
}
}
],
"connect_reserved": [
{
"amount": 101285,
"currency": "gbp"
},
{
"amount": 0,
"currency": "eur"
}
],
"livemode": false,
"pending": [
{
"amount": 1960,
"currency": "gbp",
"source_types": {
"card": 1960
}
},
{
"amount": 1456475,
"currency": "eur",
"source_types": {
"card": 1456475
}
}
]
}
Before doing the payout, we are triggering a transfer like this
TransferCreateOptions options = new TransferCreateOptions
{
Amount = amount, => 82085
Currency = currency, => eur
Destination = destination,
Description = description
};
TransferService service = new TransferService();
Transfer transfer = await service.CreateAsync(options);
And this one has no issues, however, when doing a payout, for the same account, currency and amout we get the insuficient balance error
PayoutCreateOptions options = new PayoutCreateOptions
{
Amount = transfer.Amount, => 82085
Currency = transfer.CurrencyCode => eur
};
RequestOptions requestOptions = new RequestOptions();
requestOptions.StripeAccount = transfer.Destination;
PayoutService service = new PayoutService();
return await service.CreateAsync(options, requestOptions);
Any ideas what might be happening?
I need a deeper explanation of Scheduled Subscriptions implementation. Can anyone help?
Hello. We developed our code against a version of stripe
"2022-08-01" but when we set up a new webhook it's using "
2022-11-15". How do we reduce this new webhook's version to match the "2022-08-01" version?
Hello, I made a cart functionality using Stripe Connect on the frontend app that sends me a list of product IDs within our database that a user wants to purchase. On the backend, I create a PaymentIntent with the prices of those products and I add their IDs to the metadata field. When a payment is successful, in a webhook, I take those products back from the metadata and calculate the price, then transfer the money to each of our Connected partners whose products have been purchased accordingly.
However, this way, those products, that have also been created on Stripe and have their own Stripe product ID in our database are not documented as purchased as they would have been if they were purchased using a PaymentLink.
What I'm wondering is if there's a way to log product purchases on Stripe even though they were not made through PaymentLinks but were rather 'simulated' as purchased using Transfers?
Hi, #1091213104077078528 message, According the reply, removed the Stripe Account Id, after customer paid, the event callback construct event object exception.
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
If a customer begins the checkout process and selects USD as their currency, but then cancels the checkout before completing the payment, the currency should not be locked in and they should be able to change their currency selection in the checkout process if they return to it later.
Hi, I'd like to report a potential bug. Yesterday @stray oxide filed an issue about once coupon behaviour: currently it's not possible to add the same once coupon to a subscription in consecutive months, only if another coupon is added first. The conversation is here: #dev-help message
Today I checked this for multi-month coupons (1 month and 2 months long duration), and they have the same behaviour as once coupons. forever coupons seem to be fine.
Hello everyone, I just opened the following issue on the android Stripe sdk, about an option that is available on the ios SDK, but not in Android SDK, unless I missed something. Do you confirm or is there a way to do it ? Thanks
https://github.com/stripe/stripe-android/issues/6451
Hi, could we have please the same Payment.Configuration option for Stripe Elements like the one available in the ios SDK : "savePaymentMethodOptInBehavior" (requiresOptOut, requiresOptIn,...
hi
Hello there, I have installed the official Stripe module for Prestashop (using the standard checkout) and when placing an order I can see the payment in Stripe but the order is not created in the Prestashop, and I get redirected back to order failure with the full cart. Someone with previous experiences with this would be very nice
HI
Hi , We are developing a ERP for belgium. Im looking for the stripe Taxes online for b2b customer. Can you direct me to correct API please
i created payment form using stripe payment element
const paymentElement = elements.create('payment', {
fields: {
billingDetails: {
name : 'auto',
email : 'auto',
address: {
postalCode: 'auto'
}
}
}
});
but postalCode not displayed in form
Please anyone help me
hello...I can't register through my location I have 2 different sim cards Turkish sim card and russian sim card also I couldn't register in Turkey I'm in Russia for now and I can't register here, tell me if I registered in Russia or in Turkey individually
Hi,
via stripe-cli i can trigger stripe trigger checkout.session.completed --add checkout_session:client_reference_id=544243e306361df8845b1dfdb
How can i trigger a specific payment_link within checkout.session.completed i want to test
You need to speak to support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
does price localization work with pricing tables , a nocode solution ?
I said the support link you gave, I am here, that support link is a shackle link, there is no information.
We can't help with your account queries here. There are other contact options at that URL
hi team
how to know the reason for invoice.payment_failed in stripe
Hello members, I am trying to do the following:
My product will be used with a subscription and every new user added to this plan will be charged, but if the user bought the subscription using a coupon I would like to apply the same coupon to all "children" or members that came by this user.
I don't know how to do that, and I don't know if stripe supports this.
I will be sharing two functions, the checkout process and the one that is responsible for increasing the user quantity:
export async function increaseSubscriptionQuantity(
subscriptionId?: string
) {
if (!subscriptionId) {
throw new Error(
`Subscription with ID does not exist.`
);
}
const stripe = await getStripeInstance();
const subscription = await stripe.subscriptions.retrieve(subscriptionId);
const subscriptionCoupon = subscription.discount?.coupon
// As we add only 1 line item during the subscription creation
// we can safely select the first in the array
//
// NB: if you customize the line items, you have to find a different way
// to select the correct line item!
const lineItem = subscription.items.data[0];
if (!lineItem) {
throw new Error(
`Subscription with ID ${subscriptionId} has no line items?`
);
}
const currentQuantity = lineItem.quantity ?? 0;
const quantity = currentQuantity + 1;
const params = {
quantity
}
// Reapply the coupon to the updated subscription
if (subscriptionCoupon) {
// This field does not exist
params.coupon = subscriptionCoupon.id
}
return stripe.subscriptionItems.update(lineItem.id, params);
}
// Checkout
export default async function createStripeCheckout(
params: CreateCheckoutParams
) {
const successUrl = getUrlWithParams(params.returnUrl, {
success: 'true',
});
const cancelUrl = getUrlWithParams(params.returnUrl, {
cancel: 'true',
});
// A subscription belongs to an organization,
// rather than to a user
// if you wish to change it, use the current user ID instead
const clientReferenceId = params.organizationId;
// we pass an optional customer ID, so we do not duplicate the Stripe
// customers if an organization subscribes multiple times
const customer = params.customerId || undefined;
// if it's a one-time payment
// you should change this to "payment"
// docs: https://stripe.com/docs/billing/subscriptions/build-subscription
const mode: Stripe.Checkout.SessionCreateParams.Mode = 'subscription';
// get stripe instance
const stripe = await getStripeInstance();
const lineItem: Stripe.Checkout.SessionCreateParams.LineItem = {
quantity: 1,
price: params.priceId,
};
return stripe.checkout.sessions.create({
mode,
customer,
line_items: [lineItem],
success_url: successUrl,
cancel_url: cancelUrl,
client_reference_id: clientReferenceId.toString(),
allow_promotion_codes: true,
});
}
The current behaviour is if the user applied a 100% discount code on his organisation subscription, then all the new member will by paying the full price, and I would like to follow the same discount logic that was used when the organisation was onboarding.
Hello, can I somehow let the user enter his email in the address element?
Hello
can somebody help me with this error, when i try to cancel a subscription
{ "error": { "message": "The subscription is managed by the subscription schedule sub_sched, and updating any cancelation behavior directly is not allowed. Please update the schedule instead.", "request_log_url": "https://dashboard.stripe.com/logs/req_", "type": "invalid_request_error" } }
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hi, i am trying to create an external bank account and my current flow looks like this
Payment Method => Create Token => Create External Account
but on the second stage where i have to create the token i get an error that says
stripe.error.InvalidRequestError: Request req_kWEkW14nJZybgh: Missing required param: bank_account[account_number].
even when i have provided the payment method ID i generated in the 1st step
this is my token creation fn:
def createToken(payment_method_id, customer_id): token = stripe.Token.create( bank_account={"payment_method": payment_method_id}, customer=customer_id, stripe_account=account.id, ) print("token", token)
hey, a confirmation about Google Pay and Apple Pay. We'll only integrate with the wallets on the web, not from Android or iOS apps. So the steps mentioned in https://stripe.com/docs/google-pay?platform=android#going-live and https://support.stripe.com/questions/add-a-domain-certificate-for-apple-pay-on-ios are not needed, correct? Thanks
Hi! We have a subscription model where customers can purchase "extras". The extras are InvoiceItems created via the api, and as long as the subscription has a price, that's working great. However, we also have a free subscription, and when the price is 0, the auto generated Invoice is finalized automatically and new InvoiceItems are not added to the upcoming Invoice. I would like to stop finalization of the new invoice and be able to add InvoiceItems that will be attached to that invoice. Is that possible?
I'm trying to create an account and I'm receiving "Missing required param: external_account[routing_number]" I've seen here https://stripe.com/docs/api/external_account_bank_accounts/object#account_bank_account_object-routing_number but it doesn't help me much. This is a Hong Kong based account whereas before I've only created EU based accounts
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hi, I have an event for invoice.upcoming, but it has no recent webhook attempts. Our settings are to send this kind of events 7 days before the invoice, which is today. How come it didn't try the webhook sending?
here's the event id: evt_1MrVVnGaxbf4cZoR1OcOL26s
Hello. I have two questions:
1 - will the stripe cli (regardless of its version) have the same API version as the API version defined as default in my stripe account?
2 - can I force stripe cli to "listen" for webhooks using a specific API version?
How to create and apply subscription schedule to existing subscription?
Hi, I am having a issue as seen in this request here req_Zc6Fo3gJFp4jOH. We are trying to add a new phase of free trial it is erroring because of the default tax behaviour from the previous phase. Should we be applying the default tax behaviour so it is on the current phase but doesn't break the request?
Hello, when our users are using the stripe’s customer billing portal, the code that is sent to their emails for validation is arriving to spam. How can we prevent this from happening?
Hello. ! For two days, I have a spam on the creation of payment of 1$ (blocked automatically for spam) and I have a lot of trouble knowing where it can come from.
I would like these fraudulent payments to stop, do you have any tips?
On the API side, the creation of intent can only be done in one place, and it seems that the payments created do not come from there
I'm currently implementing Stripe Connect in my registration system on my webapp using custom accounts. I don't want the users of my website to be redirected to Stripe for the verification overview, but to be confirmed by the user on my webapp. My users should get as little information about Stripe as possible so as not to confuse them. Is it possible to regulate the authorization of the user in the backend so that the user is not aware of it? The attached image shows what I want to automate for the user.
Hello, I have questions regarding statement descriptor for the subscription.
Can anyone know that how I can pass statement descriptor value in subscription create api?
Hi, I want to get payments associated to a payout for a connect user (express), I don't find the way to get this with the API. Someone can help me ?
Is there a way to make my account on test mode be of a different country (than my account on production mode)?
Esteban (Eyeneed)
Hello everyone, I am from Nigeria and I have a peculiar situation, Twilio sent some funds to my credit card via stripe, and after 3 weeks I'm yet to receive the funds on my bank account, please how can this be fixed, or anyone know who I need to talk to?
Hi there. I'm trying to loop PaymentIntents over the API for 2018 and having troubles, cause I cant get no data, is there a limit ?
Hello dears.
The attempt to pay a debit card does not validate if there is a balance or not, right?
Hey, I have built a subscription based web project. Now, I am trying to implement subscription upgrade. For example there are 2 packages, first is 100 dollar and second is 200 dollar. When user wants to upgrade its account from 100dollar package to 200 dollar package, It must calculate the difference and charge it, Subscription:update api creates invoice with 200dollar
Is there a way to do that?
Hello everyone, Is there a way to generate payment-link for a subscription other than checkout ? Our subscription is a package so there is 1 upfront price and ~10 overages charged after some free usage (included in upfront). We don't want to show these 10 overages instead just ask for Payment for premium plan. How to achieve this ? If there is a way to hide products in checkout, that works too
Hi, I have created a number of charges with capture flag set to false. But customers are reporting that they are getting emails regarding the charge or maybe it is showing on their bank statments are well. Do we actually charge on the card even if the payment is an uncaptured charge?
hello, we are using terminal JS, on an unattended Kiosk machine and noticed lots of incomplete payments,
can we get help identifying the main reason for these incomplete
Hello, I need help with the verification code for the phone. The code does not arrive on the phone
@rose otter I have checked the payment intent of those charges and it is set to null currently. Can you please guide me what should I do now? Thanks
i connected stripe to woocommerce, i tried to make a small transaction of 0.10 dollars but i don't see the amount in the dashboard
do you know why?
Hey, you guys. Morning
Is there a way to adjust the time when doing scheduled subscriptions? Mine keeps on billing at 12 am.
I am having trouble logging in, I have disabled two factor but after logging in it asks to set it up
Im trying to get all they payment methods of a customer by using stripe.customers.listPaymentMethods, the doc say that there are no required params, but the API is complaining that its missing a type param, i'm i doing something wrong?
hello, i am having issues with ideal payments on my webshop. its all active but doesn't work
Can I create a webhook that works for both connected and platform accounts? It seems like I can only do one or the other, but I need a single webhook that has access to both.
Please any one help with partial refund with tax?
Hello, is there a way to schedule a meeting for understanding better how to create a personalized checkout using stripe and woocommerce
But I don't want to use plugins to do so
Hello,
Need help to determine the cause of error, we suddenly gets this error scenario where first checkout has error but displays "No response body". then resends the webhook event and got success.
We haven't changed any code but started to gets this kind of error.
Hi Stripe Devs 🙂 Am I allowed to ask what tools you used to get GPT-4 to index your stripe docs. Did you just use the OpenAI API to index your site, or did you use some other tools that are out there - LLama, that kinda thing?
hello there - is there any example of how to do browser tests with selenium for example for stripe elements?
Hello, I have created one payment link for one of my Connect accounts, where customers can choose what they pay. My aim is to allow the Connect account to use query parameters to pre-fill the email address of this checkout page. Is this possible?
To create a payment intent, i need the private key, or it can be done with a public key ? ( i try to find the origin of some fraud payment intent creation )
hi
Hey Stripe Team! Always appreciate your supreme help here. I've got an issue where I'm creating checkout sessions for a donation platform. Donors specify the donation amount, frequency, and number of donations they'd like to offer -- and we relay this information to a stripe checkout page by creating a checkout object and checkout session.
We've gotten this to work well for perpetual donations, but are trying to find an easy way to set limited subscriptions (i.e. specify 10 month subscription upon creation). Our users do not create accounts on our platform. We are just a checkout process -- so we're trying to make it so their stripe checkout page tells them clearly that they are only subscribing to the number of payments they request.
Hi Snufkin, may I resume the previous question about partial refund with tax enabled? Thanks
Hello, may be somebody know to add WebHook about payment confirmation status, using Strapi CMS. I have allready creat.payment.session which works good, and now need webhook to confirm that.
Quick question: i created an endpoint webhook using an AWS API gateway URL and i wanted to pass through the subscription product link a variable metadata field, how can i change the link to contain the new metadata? cause i've tried with: https://buy.stripe.com/test_sacacacacsasca?metadata[userId]=1234 / https://buy.stripe.com/test_sacacacacsasca?userId=1234
But still it didn't work
Hello, currently we are trying to initiate a refund via API and we are getting a 400 with Insufficient funds in your Stripe balance to refund this amount. Under what circumstances does the API return this ? Does the available balance have to be greater than $0 ? I tried to replicate it in test mode , but refunds always succeed even with a negative balance in test mode. https://support.stripe.com/questions/pending-refunds-due-to-insufficient-funds-or-stripe-balance seems to suggest the refund should be created except for it should have a pending state as our available balance can't cover the refund.
Getting invalid_request_error saying the reader is unreachable. It is online and it is up-to-date. Happening for my test account and a live one.
Can I have multiple webhooks, and specify which one I want to use in the checkout settings? I have two types of items being purchased using Checkout, and one purchase needs to trigger a webhook but the other does not need a webhook right now but possibly will soon.
So like, I am working on my capstone project and am trying to integrate stripe.net on the server side for seemingless integration into stripe without the user actually seeing that we would be using stripe for processing payments. For now, due to it being a project for my college it will be done under a test environment. I will ask my instructor if they could perhaps set up the details for where it can have an actual stripe api key and stuff. Sorry if I ask too many questions because my college never covered using payment processing apis like stripe before- only just how to use .NET, EF6, and the other important stuff unrelated to payment processing.
https://gist.github.com/AraHaan/ac2a44384d18f63713875c3119a3ff55
Anyways if anyone could help point me in the right direction and the best (non-deprecated) apis to use to better implement this code but get the same functionality let me know.
Also other issue I might face as well: when a user of the application wants to "upgrade" their plan and it has to charge a little bit more to cover the difference in price).
Hi is there an API outage for server-driven terminal payments?
All our terminals are not working properly, is there a problem with STripe servers?
We're getting Reader is currently unreachable, please ensure the reader is powered
Yeah we are having the same problems
👋 We are currently seeing some issues with readers and the team is looking into it
we have 100+ stores all not able to use terminal right now
Same here
hello, im a customer here. i keep getting my card declined when i try to buy from merchants, same with my friends
Seems issue resolved
hello, apologies if this is somewhere in the docs (I couldn't find it). Is ACH supported in Stripe Checkout for users in Puerto Rico?
How can I integrate or work on Identity verification in Shopify
I'm seeing something odd with Sigma data. Our coupons table has two entries with the same ID. How can this happen?
@dim hearth a theme of none on the elements ui will use my bootstrap theme right?
Hey I'm having problems accessing my stripe account it was created without a password and I don't have access to my old phone number it's under this email w.reginald21@gmail.com
Using stripe for CauseVox fundraiser. Fundraiser was put on hold from the system getting spooked? Not sure what to do
Hi. I try to create a create a checkout session using Typescript, but I don't know how to create line items.
How to create a LineItem or import the type? Or better, is there a documentation site for typescript?
import Stripe from "stripe";
const session = await stripe.checkout.sessions.create({
line_items: cart.map((item) => {
return new LineItem( <-- ????
{
price: item.price,
quantity: item.quantity,
};
);
}),
mode: "payment",
success_url: "localhost:3000/success.html",
cancel_url: "localhost:3000/cancel.html",
});
Hello - I could use some help dealing with server-driven terminals and poor internet connectivity. I'm having an issue where the customer will dip/tap their card and it is approved, but the poor connectivity results in my app not being able to verify so it gets stuck 'waiting' for the customer to pay (even though they already have). This is more an order of operations problem than anything else. Hoping to talk through it with someone
👋 hi! I'm looking to introduce Sofort as a new payment method and had a couple questions:
- It's to my understanding that disputes won't be opened against Sofort and that refunds can only be given within 180 days of a Sofort payment. Does this also apply to subsequent payments made when we have saved the Sofort payment method as a SEPA Debit account?
- Are Sofort payments usually faster than SEPA payments?
Hello! I'm wondering if anybody has found a work around for using Stripe invoices and preauthorization.
Currently, we allow customers to either pay with a card or wire transfer. If they choose card, we create a payment intent with preauth, create their booking in our system, then immediately capture. If they choose wire, we create a payment intent with a preauth, and create their booking. Later we release the hold if they send the wire, otherwise we capture it.
We want to start using invoices, but the payment intent created upon invoice finalization cannot include preauth. Is it advisable to keep the invoice in draft state, create a separate payment intent with preauth, then if we receive the wire, add an invoice item for the wire to bring the total to $0, then finalize? And if they don't pay the wire and we capture the preauth, what should we do with the invoice? Mark the invoice paid_out_of_band, since it was paid with the unrelated payment intent? OR is there a better solution that could solve this so we don't risk double counting any revenue?
Hey
I am implementing a screen where i show the users balance earned. Is there any way I can access how much a connect express account holder made in a week, month and in a year?? Is there any API for that?
Hi!
I have a React app using the PaymentElement.
Now, the Elements provider receives a client_secret which could be undefined if the request throws and error.
data: setupIntent,
isLoading,
isError
} = useQuery(
['stripe-setup-intent'],
async () => {
return client.stripe.createSetupIntent.mutate({
usage: 'on_session',
email: customer.email,
})
}
)
return (
<Elements
stripe={stripePromise}
options={{ clientSecret: setupIntent?.client_secret }} // -> this could be undefined if the mutation fails
>
// ... more components
</Elements>
)```
If that happens and I try to render the PaymentElement (which is in a deeply nested child component) I get an error like this:
`IntegrationError: In order to create a payment element, you must pass a clientSecret or mode when creating the Elements group.`
Is there a way to know if the Element provider actually has a client_secret set, so I can define whether or not to render the PaymentElement? Maybe something built into the useStripe hook?
I could pass the isError value down, but i’m trying to avoid prop-drilling as much as possible.
Can someone look into why vs_1Mrnc5L7ilRdQXxESLFc9k1w did not fire events for status verified after manually approving it? Last event was evt_1Mrnh1L7ilRdQXxE7wNbMh8y for requires_input.
Hello, another question,
We are trying to enable our business customers to use their own bank accounts to pay bills via ACH / Credit card. What is the best way to set this up / structure this?
Hey guys, im building a tipping app for influencers and creators and we wanna use stripe so users can tip our creators. I was wondering what the best way to implement stripe would be. We are using node and nextjs
Hi, a question which i'm not sure that if this is the right place but here it goes:
I'm creating PaymentIntents with TransferData - Destination to a connected account which is marked as restricted. on staging it works fine but on production it gives me an error. How can i enable payments to restricted accounts in production environment?
Note that on iOS, you will not be able to use Stripe for tipping as Apple considers it an in-app service and would force you to use In-app purchases.
Just something to consider at least
so ios users wont be able to use stripe on our website?
On a website, yes, but if you have an iOS app, probably no.
You also cannot link to your website from said app.
Oh i see
@vocal stump @subtle crown can we keep these messages in Arctic's thread? it's cluttering the channel too much
Hello, i would need help setting up the webhook settings since on the docs i couldn't find anything useful and how to handle signature and on the AWS Lambdas function i get a server error while the code is literally the one provived in the docs
hello all im a jr dev, i am having issues with the proxy server. i am able to get the card and elements working however it keeps giving me the proxy error. Any workarounds/advice would be appreciated
hello stripe team .
Today I started the day with the decision that my account was closed. There was talk about this. but i have no faults.
A customer wanted to purchase products from my store, but I think the credit card is a card that does not belong to that customer. And that customer has made many unsuccessful payments.
I would like you to clearly explain to me what exactly was my fault in this matter.
Hi Stripe, your team had recently helped us migrate customers from one entity to another. Upon checking the migrated customer records in the new entity via the API, we've noticed that the credit card object is no longer available in the "sources" field. Is this normal?
hello stripe team.
I ran into a small problem, I can not bind payment details. I enter sort code and Account number. But in response I get "Please enter a bank sort code that supports transfers to and from your account ". Although I receive and send payments from a similar card. Please suggest a solution to this problem.
Hello Stripe team, I'm looking into your sales tax product and was wondering if I can plug it in with my existing checkout on Clickfunnels. Would this be possible and if so would I need to hire a developer?
Hi, I'm working to integrate a Stripe portal in my app so that my customers can see a history of their past payments. I created a link to the billing portal, but because my app doesn't use subscriptions only one-off payments the payment history is not viewable. Can you suggest an alternative Stripe product that I could use. Thanks!
Hello Stripe team. I'm seeing an issue where GET /v1/events is returning events for the wrong api version. An example is req_knfyiPZaUWFIgi with Stripe-Version:2022-11-15 it returned evt_1Mroy5LGmb2h8RE1rVerptxd with the api_version 2020-08-27. That event was delivered to the webhook endpoint with version 2020-11-15.
Hello stripe team, i still have a problem with this ticket , could you please re-open it?
Hi Stripe Team,
I'm running into a subscription update and management issue and error.
Request ID: req_UtQes0CpB2QFWC
However, the customer I am trying to update does have an active subscription through a connect account.
How can i add payment methods like apple pay or google pay to my payment element? i added them in paymentMethodOrder but theyre not showing up
Need a phone to discuss a issue please
Is there a phone number for stripe
Changed account old debit card is on file need to change it
Is there a way to set the Platform balance and have Top Up initiate automatically when the balance falls below the set balance?
Resolved
Hello!
Is there a way to double check where the request was created from a webhook event? For example, whenever I receive a webhook event, I would like to know based on the request.id that is sent with the webhook event payload, to double check if this request was coming from the Dashboard or API or is automatic?
Thanks!
Hi team stripe, i've integrated a stripe payment sheet in my swiftui app but i'mm trying to dynamically update the price based on the total of a published array property "myCart" but having difficulty sending that data in my request to the server
Hello! This error message is showing on my stripe dashboard in payment methods. I am using Stripe woocomerce plugin, Could you please advise me on where to change this? Thank you. We've detected that you are using payment_method_types to configure payment methods. To manage payment methods from this page, replace payment_method_types with automatic_payment_methods.
This channel is closed on weekends and holidays, but we'll be back! If you need help before we return please contact Stripe support: https://support.stripe.com/contact/email?topic=api_integration
We're back! The channel is now open and we're ready to help you with your technical and integration questions!
I am having trouble with payouts. It will not send the payout to my new bank account. It is under a different name than before, perhaps that is why? Can anyone help me with this? thank you in advance.
Hi, I am trying to test the payment solution with stripe, in particular the ApplePay. I pick the example in https://github.com/stripe-samples/accept-a-payment/tree/main/custom-payment-flow, Google Pay item works well for test account. But with Apple Pay, there are issue. The Apple Pay reported the payment failed, though the stripe logging reported the payment success. How can it happens, what should I do to make the Apple Pay widget reporting success?
trying to build sample code, as I need only in person payment for food stall already purchased blutooth reader BBPOS WisePad 3
but unable to built code so that I can install apk in my phone.
I am getting exception during gradle build, tried so many things :
Build file '/Users/raushankumar/Documents/Stripe_Integration/stripe-sample-code/build.gradle' line: 2
Plugin [id: 'com.android.application'] was not found in any of the following sources:
- Try:
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
any suggestion or any sample app, just need to be there in my personal phone so that I can receive in person payment with custom amount?
Is there an API to get the count of objects (e.g. customers, subscriptions, etc)?
We use Stripe Connect Express. How do I retrieve the transfer associated with a refund?
Please pay the invoice at the following URL: Error creating your invoice, Request req_k3vc3m01slwPqX: The price specified is set to type=recurring but this field only accepts prices with type=one_time., the link has also been messaged to you.
can u guys pls help with this
Unable to receive payment with stripe This is the reason why it shows that payment cannot be received
I want to charge a customer immediately for a subscription befor it enddate occur, and the next billing cycle should get updated
how to do it
does anyone know?
In a full stack stripe app, after the UI extension gets the user account signature fetchStripeSignature() and sends it to the backend, and the backend verifies the signature stripe.webhooks.signature.verifyHeader(), can I assume that the backend can call any permitted stripe api function as that user with just the account_id and no further authentication/authorization information is needed?
What happens if my WisePose device is unable to obtain an IP address when connected to one WiFi network, but can successfully connect and obtain an IP address from another WiFi network? Any ideas?
hello, I know about cardExpiry, but for current project I need to separate them out into separate fields month and year
how would I do it?
in stripe v3 javascript
just problem!
Hello, how do I set up a cart with stripe?
socali
Hi, is there any report about stripe performance? Things like how many TPS stripe can process?
Hello
[My basic info] :
Account type:Express
Charge type:"Separate charges and transfers"
[Question]:
Is there a processing fee for refunds ? Is there a Calculation formula?
Hi,
The Connect platform has not completed identity verification. Live mode accounts may not be connected until the platform's identity is verified.
I am getting this on test mode why?
I am trying to connect test mode account with test mode. No live accounts. But still getting this error.
Hi! Just need a little more clarification about destination charge (on_behalf_of) when using the Charge for refunds cases. I can't still figure out or how to provide report that if there's a refund/dispute, it will use the destination charge for the funds not our balance? Lets take this example:
Payout: po_1MRQfLGiP4647d7uflb7mtgK
Payout for refund: po_1MWXrxGiP4647d7uXr7ADPOW
Where and how I can verify that we reverse those amount from the connected account? TIA.
Hi, I am trying to get a payment method by id and customer id in Golang with the following block of code stripeCard, err := card.Get("pm_1Mse25L7Q22muElKdAhWg7B2", &stripe.CardParams{ Customer: stripe.String("cus_NcSdmHSWRubwIY"), }) however, I am getting the following error back from the api "message": "No such source: 'pm_1Mse25L7Q22muElKdAhWg7B2'", I have validated that both of these IDs are correct and I have also tried to make a new payment method but I get the same error. Any idea what I am doing wrong?
How can we create Stripe Account Link which can be used multiple times? It is directing to refresh URL if we have not completed account registration in the first time.
Hello. Understand that our first payout will take 7days to reach us. What about the transactions details?
Hi, I am having issues working with confirmSetup for future payments. The "return_url" parameter is required but I tried to put in a relative path it gave me the "Not a valid URL" error. I tried an absolute path and it works. Does it only support absolute URL?
Hi Team,
I followed this https://stripe.com/docs/terminal/quickstart?client=java&lang=node
and gradle build is not getting successful.
Error:
Hi
I am trying to add SEPA and BACS payment methods using the react native sdk, but when I am getting this error
The operation couldn’t be completed. (StripePaymentSheet.PaymentSheetError error 1.)
I know that the paymentSheet doesn't work when setup_future_usage: off_session is enabled from the BE, but is this the case also for BACS?, if this is the case can you please advise me on how to accept BACS/SEPA?
in stripe.js stripe.createPaymentMethod how do i pass elements to card, do I just pass as array of all elements or just card number?
element
Hello, I need an assistance regarding the quote section.
Hello, does Future Payment Setup (Save payment method for future use) only work with PaymentElement? Can I use CardElement instead? Looks like if I use PaymentElement I can't translate the texts in the iFrame
hey alex, is there a way to check if the checkout was completed without an event handler? @golden cosmos
Hello Everyone,
My company has a Shopify page that we have integrated with stripe. When the checkout process happens via the Shopify page it feeds stripe guest checkout data only. Does anyone know if there’s a way to receive the actual customer data with payment info? I have to create a subscription for the customer but can’t do anything with the guest data. I have to create a customer with the guest checkout data In stripe then I can attach a subscription to the newly created account. Has anyone dealt with this one before? Could I possibly start the subscription in Shopify and it’ll feed all the data over as a customer and not a guest?? Please help!!!
Hi I need to know is there any webhook event to catch when payment method cloned failed , because of connected account de authorized?
Hi, any one knows how to pause stripe subscription at the end date of subscription period?
Hi everyone, any tips to block subscriptions when user use a prepaid card (I guess this is the same as virtual prefunded card, which cannot be billed because they're funded with a fix amount)?
Hi, where can I find the data/metrics such as open rate/click rate on the customer emails that are being sent out (upcoming renewal reminder, email about expiring card reminder) ?
Unable to pay due to expired API key
- How to update the key and change the key?
- How do I copy the newly generated API key into the application?
Hello! Can I use invoice of user "A" to create a Credit Note to user "B" or does it have to be user "B" invoice?
How can I transfer money back to bank account when I receive money in mainland? Technical vendor said it doesn’t support card or account from mainland China
Hello, today I used paymentIntent with automatic payment methods and Payment element is working properly. I can also pay with card payment. But when I used PayNow and GrabPay, this error came out. Any suggestion?
Hello, I need help with Verify Home Address.
I uploaded my bank statement but it was not accepted by the Stripe system and the document upload was requested again. I checked that the date range of the document I uploaded is correct, colorful and clear, and the file size is appropriate.
I need your help to find out what is causing the problem and how to complete the document upload process.
Thanks.
Hello, I would like to use Stripe to let users mint NFTs in my site. Are there any restrictions? Thanks!
Hello, This is Arvind. We wanted to integrate Stripe ACH processing with our framework. So needed some help regarding the same.
hello. we have an existing integration apple pay / google pay using elements. Was working well when we launched it. but I just double checked this morning by "chance" and noticed, Apple Pay (on my iphone) generates "Pay By Link" button and not the apple pay one. works as expected for google pay
Good morning. A startup company I was hired for is trying to implement custom gateway-less Stripe subscription onboarding on their Wordpress sites. I am a junior Front-End developer, who was hired to eventually transition the websites to React, but at the moment I need to fix the Wordpress onboarding and subscription checkout. I am not that good with PHP thus if you could either direct me to where I can learn about connecting Stripe to Wordpress without plugins and not using a gateway or assist me with it somehow? The flow is such that on the initial Signup Page we have to capture basic client information like Name, Email, Country and Mobile number, then upon pressing Continue button this information is saved to be used as the Lead information, (in case the client doesn't proceed with the checkout) . Then without leaving the site the subscription plan is shown along with the billing details to be sent to Stripe. The current site opens a pop-up with the Stripe Buy button and then redirects to Stripe gateway. But we want to stay on our site while processing the data. Would Stripe Elements be the solution for this?
https://vipsafetyfirst.com/
It is unpleasant & uncomfortable when you feel harassed, insecure or even trapped. Having shared their private information, this is something most women
Hi, can you help me to see if the way to update the key is correct?
Hello guys, I am using sigma, and would like to know the variable name of the custom fields, where can I find the exact variable name?
Hi, after payout is sent. does it take time to arrive in my bank account
Now I can’t collect money with stripe on shopify. Shopify asked me to find you, and you asked me to find shopify. After all, no one can solve my problem. What should I do?
Hello, I am new on stripe. I have implemented stripe subscription payment system for my website so my customer can subscribe successfully, which should be recurring billing for every month. But the problem is that the recurring billing doesn't work. Could anyone help me to solve this problem?
How can I incorporate Stripe Elements into Wordpress for Customised checkout without using the Stripe Gateway?
Hello,
I see a lot of apps with millions of downloads, and they are using custom payment fileds
apple and play stores do not require PCI compliments,
we want to use our own design not stripe compoments
Hi, I am new to stripe. I want my user to pay for a one-time fee using a stripe api. I have already created a paymentIntent, and confirmPayment but I feel like it is still lacking. Should I use an Invoice?
Hi Stripe
I have a Connect marketplace setup. I am sending an invoice on behalf of a express acount like so:
const invoice = await s.invoices.create({
auto_advance: true,
customer: stripeCustomerId,
description: `Invoice for ticket: "${title}"`,
application_fee_amount,
currency: 'dkk',
on_behalf_of: stripeId,
transfer_data: {
destination: stripeId
},
})
The issue that i have, is that i need to put 25% vat on the application_fee_amount.
If i look at the collected fees tab in Stripe, then it is just a number, but i need it to also have 25% vat on top.
Is this at all possible to do? It is a requirement from the Danish government in order to be in compliance.
Hi Stripe dev, I need help to figure out how to get user agreement to pay for prorated invoice before saving it
Hi Stripe dev, why Stripe not accepts Aadhar card on discord verification?
Hello all! We are currently implementing Stripe Google Pay Android SDK in our application and have two issues:
-
Using the sandbox environment, the transactions seem to work client-side (ie the ResultCallback is called and we can send the paymentMethod id to our server), but the transactions appear as incomplete in the Stripe dashboard. The iOS version of our app (Apple Pay, same server) seems to work fine and the transactions are marked as complete. Can it be there's something wrong with our implementation, since the Google Pay Result is received, or does Google Pay not like Stripe's sandbox environment for some reason? Any way to check without switching to production yet?
-
Is there a way to close the Stripe SDK's Google Pay Launcher programmatically? There is a case in our flow where the transaction can be cancelled seller-side. Ideally, the Google Pay Launcher should close immediately, but we can't find a way to do this. That said, in that case, the ResultCallback does not trigger, so the transaction is not carried out if the buyer pays after the cancellation. The problem is that we cannot check this due to issue 1, because all transactions are marked as incomplete.
Thank you, please let me know if more clarifications are needed.
hi
Hi do we have same feature like {cancel_at_period_end: true} for subscription pause. I have seen in the documentation but for cancellation it is there. can any one suggest how to pause subscription in same way
hi
Hello this is Arvind Here. We were trying to integrate Stripe ACH by following the below doc https://stripe.com/docs/payments/ach-debit/set-up-payment
Hello. In the chrome browser, GooglePay does not know under what circumstances will return a strange channel pop-up window, which is inconsistent with expectations
Hello. I am setupping Stripe account for a client where he will through Stripe sell online tickets for some event. Do I should use "General - Electronically Supplied Services" as a product tax category
Hi 👋
I have one very confusing question. In test mode when I create a payment intent with amount 36.30$, on Stripe dashboard I can see that 36.29$ were charged and 0.01$ has been refunded. I'am wondering why this is happening. Here is the payment intent, pi_3MsjwjEwJdudIYqd1nqs2SJy. For all other amounts, everything seems to be working
Hi, I have one question regarding the "setupIntent" : Suppose I've created a setupIntent for a customer's credit card and let the customer authenticate the card successfully. What would happen to the setupIntent itself if the payment failed later, due to for example "insufficient fund" ? Would it require the customer to authenticate the card again once more fund is put into the card ?
Hello folks, is possible to charge the prorated immediately instead of charging it at the next renewal?
Hi , i m new to Strip payment integration. I have done with the integration of payment gateway with my web application. Now to make the integration seamless, i need to get the subscription object , customer object from stripe side once the payment is successful. So that i can update these details into my database. can someone guide me how to retrieve the subscription, customer objects as soon as payment is successful. Note : i have done the webhook integration
why Stripe not accepts Aadhar card on discord verification?
Hey! I'm implementing a feature for which I need to compare our data on transactions and Stripe charges data for a specific entity. We record this entity in metadata, so all I'm doing here is a simple search query (e.g. $stripe->charges->search(['query' => "metadata['entityId'] = $entity->id"]). The thing is that I only need the sum of the amounts of all these transactions, while here I'm getting whole charge objects, their array is paginated so I need to take care of that (and potentially send a ton of requests) etc. Does the Stripe API allow summing?
hi I have a question regarding the smart retries
Hello! I have a question about auto_advance with invoicing. I'm developing a system where we listen to the invoice.created event, create a usage record for the month, and then finalize the invoice. I want to avoid the case where an invoice gets finalized before the usage record is created (ie if something goes wrong on my end). As I understand it, having auto_advance on will finalize the invoice after about an hour, which isn't ideal. However, I don't want to manage everything I would have to if I turned auto_advance on (sending emails, attempting payments etc.). Is it advisable to switch auto_advance off before responding to the invoice.created webhook, send my usage record, and then switch it on again? Does anyone have any other suggestions? Thanks
Hi, I'm new here! Any copy-paste method to add a PAY button for my own shopping cart? I can customize Authentication Code, Our own Order ID, Total Amount. I would be thankful if u could some link/code/guide, pls
Hi! How can I identify payment errors with ApiErrorException specifically? I want to separate errors of payment itself (like card problems or insufficient funds) and different Stripe problems, like internal Stripe errors or missed or incorrect parameters of a query
Hi, i'm new to Stripe. and i did my first payout. here is the details. the status already Paid. but i still not receiving the money in bank account for payout. is there any issue regarding this from your experiences ?
Hey, I'm building a SaaS and I need to have a connected account (From the US) to my Stripe platform (Brazil) to split the subscriptions. This is how I'm trying to do it (see picture), and it was working in test mode, but now that I tried it live I'm getting this error in the checkout page : "Stripe doesn't currently support application fees for platforms in BR with connected accounts in US.". Does anyone know of a way around this?
Hi Team, we are using can we on_behalf for every transactions for our connected charity accounts ?
Hi There
i tried to get the invoice paid event from webhook, but everytime a pyment is successful, i get payment intent successful event
hi
It saysYour business does not meet our Terms of Service
Your business doesn't meet our Terms of Service and theref
Can you please assist
Login ID :- Sreedhara.Shankara2gmail.com
hello everyone
Morning Having trouble with classes on fetched php file
Hi team, need some help in updating an existing subscription.
I am using below snippets to update a customer's subscription. But I am not receiving the prorated payment from the customer. On dashboard, it says The customer must complete an additional authentication step.
const subscriptionUpdated = await stripe.subscriptions.update(
current_plan.subscription_id,
{
items: [
{
id: current_plan.item_id,
price: price_id,
},
],
proration_behavior: 'always_invoice',
payment_behavior: 'pending_if_incomplete'
}
);
Almost all stripe samples added " require_once '../vendor/autoload.php'; ". where can I get it?
for example, download file from: https://stripe.com/docs/checkout/quickstart?lang=node&client=html - required "../vendor/autoload.php" , where can I download it? pls help me
Hi I am getting error like this
'In order to share a PaymentMethod, you must pass a connected account ID by using an OAuth key or the Stripe-Account header."
what can be the reason for this?
can someone open this thread
Hey!
I am trying to update a subscription schedule but i either get "The subscription schedule update is missing at least one phase with a start_date to anchor end dates to" or if i add a start date to the first phase i get "You can not modify the start date of the current phase.".
I assigned dates to none of my phases, all except the first one and to all phases but nothing works...
Hello, I'll need assistance with metadata (stripe payment php). Can anyone help ?
Hello Stripe, how can I change billing cycle for customer using API?
Hi team,
When i am getting list of plans its not showing me one time plan
Hello, can i get help here
So many questions but i will try to make it fast
So we have shop with Quickbutik in Sweden, we signed up with you thorugh them and it worked fine. But when it was time for verfiy we noticed we selcted the country Sweden as company headquarters and when we send document it was not approved. Now you ask for documents again but we cant change the company country
Hello Stripe Team, I hope you are doing great. I have a question regarding the end_date field in phase in subscription schedule creation. It seems that it's not working as intendeed, we want to schedule a subcription for a specific period and even with the field the subscription last a full year and not less.
Is it possible to retrieve price on frontend? For example, in the screenshot, I tried to retrieve the price from a certain product but I can't, since the console says Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'retrieve')
I think just in case I'll ask this question again, in case another dev may know something else. I've asked earlier and @tacit ridge mentioned that Stripe devs don't know much about wordpress....
But, we are trying to incorporate Stripe Subscription API into Wordpress, I can see that there are plugins out there like Woocommerce Subscriptions (paid) and other Form Generators which are all paid. Do any other devs know of ways to use PHP SDKs or any other Stripe libraries to connect stripe to wordpress with more control than a simple Stripe Buy button?
Stripe in its documentation on the site has various implementations in different languages, PHP including, which Wordpress uses. But it doesn't mention anywhere how to for example insert these PHP scripts into wordpress
How to manually save a credit card?
Hello,
I am having some issues with creating a credit card and storing it in my system so that I can charge generate charges ( not a 1 time charge )
The code below works Perfectly on test, but it does not work on production. So I am looking to replace this code functionality
// code snip 1
const session = await stripe.checkout.sessions.create({
payment_method_types: ['card'],
mode: 'setup',
customer: customer.id,
success_url: BACKEND_URL + 'stripe/saveCardToken/{CHECKOUT_SESSION_ID}__' + req.userData.userId,
// success_url: 'http://localhost:3000/api/stripe/saveCardToken/{CHECKOUT_SESSION_ID}__' + req.userData.userId,
cancel_url: 'https://example.com/cancel',
});
res.status(201).json({
url: session.url
})
/// code snip 2 : this code snip was used to save the info after the client had completed the process on stripe.com
const CHECKOUT_SESSION_ID = req.params.id.split('__')[0];
const session = await stripe.checkout.sessions.retrieve(
CHECKOUT_SESSION_ID, { expand: ['setup_intent'] }
);
The new approach is for me to make a ui where the user can input the credit card information and submit it.
GOAL:
I would like to know how can I create a token from the card information so that I can generate charges against it
Hi team
FallenBlade
do we have any list of supported cards for Applepay in the documentation?
Hello team - i had enabled manual payout triggered through api using the transfer_data[destination] with payment intent API. When would i able to see the stripe has completed processing in the payouts tab..
that is a lot of money
sad it's all test though
Hello, my terminal reader arrived today and I'm testing it out. I'm trying to run the setReaderDisplay() function but it's returning Call to undefined method Stripe\Service\Terminal\ReaderService::setReaderDisplay() i'm using PHP SDK 10.12.0
is there some SDK I need to install on my server?
Hi All,
I am planning to build a SaaS billing payment system using Stripe Elements and would like to confirm whether my setup is correct.
My goal is to enable active subscription tracking for each user in my database. So far, I have completed the following steps:
Created a Stripe pricing table.
Set up Stripe tax.
Redirection to Stripe Checkout from pricing table.
Next, I plan to complete the following steps:
Set up Stripe Customer Portal.
Set up Stripe webhooks to sync my database with Stripe.
The events that I plan to track are as follows:
customer.created - this event will track whether a user paid before creating an account.
checkout.session.completed - this event will track whether the user successfully paid on the checkout page after viewing the pricing table.
customer.subscription.created - this event will sync my database with the user's subscription status.
customer.subscription.updated - this event will track any updates to the user's subscription through their customer portal.
My question is what events will need to be fired every 30 days for monthly subscriptions, so I can update my database to keep track of active paying users. 🙏
Any advice or insights you can provide would be greatly appreciated. Thank you for your time.
Best regards,
Hi! how can I get all invoices (API or some reporting in Stripie UI) that was uncollectible with reason why payment failed. I'd like to get list of e.g. 10 invoices where payment failed + reason
Hi! How do I add an extra email to the billing information using API.
JS/Ts or Python ❤️
@barren otter @thorn remnant let's keep discussion in the thread for Rita
Hi guys, i need to get my personnal API in my dashboard, but i don't have a dashboard section on my stripe express account. Does anyone knows how to fix this issue ? Thanks
The fact is that i can't even access to dashboard.stripe.com
when i log in on dashboard.stripe.com
Hi guys
In my react application i have used PaymentElement and one subscribe button to change new plan
i have used confirmPayment method from react stripe library
but i am facing below error
can any one please help?
stripe.confirmPayment({
clientSecret:'secertkey',
elements,
confirmParams: {
return_url: ${window.location.origin}/billing,
},
redirect: "if_required",
});
Good morning,
I have a quick question about subscriptions. We have a per-seat license model. One customer could activate several subscriptions, each with its own price and "activation" date. Is there a way to send one invoice for ALL the subscriptions belonging to a customer or do I need to send an invoice per subscription?
Hi Everyone - My webhook keeps on failing can anyone help?
Can I request server driven access on this discord server?
Good morning, I'm trying to transfer to a connected account using create checkout session, I added the payment_intent_data but for some reason it is not transferring
Is it a good idea to use invoices with paymentintents when I know the following might be possible:
- the customer decides to do things that makes them owe more than what they initially paid (and so then it would need edited)
- the customer decides to do things that makes them owe less than what they initially paid (and so then it would need edited)?
I will also need to ensure that reoccurring payments also invoke the webhook every month as well.
Hello, is it possible to set up a sequence of charges on specific dates for specific amounts that would be auto charged? I presume a subscription could do this? The charges would not be the same amount and the dates would be variable
Hi. How can I advance a subscription to the next billing period ? For example if my user has user all the credits I allow for a specific subscription, I would like to give him the option to advance to the next billing period immediatly.
Hey, I've got a question about webhook rate limits
Hello members, I am trying to do the following:
My product will be used with a subscription and every new user added to this plan will be charged, but if the user bought the subscription using a coupon I would like to apply the same coupon to all "children" or members that came by this user.
I don't know how to do that, and I don't know if stripe supports this.
I will be sharing two functions, the checkout process and the one that is responsible for increasing the user quantity:
I am creating a Saas, so organisation is the entity created by the user and he can adds a new member, every time.
hello i'm in the process of building a stripe connect platform with custom accounts. I'm currently so far that when users register via my platform, a custom account is automatically created for the user. How can I now implement that users can deposit money into their account?
Currently implementing transfers for connected stripe accounts after a paymentIntent as succeeded, however both charge.succeeded and paymentIntent.succeeded. So I am wondering after which event I should make the transfer.
Another concern I have is when it comes to the available balance on our platform account. Can we transfer money that is technically pending to come into our account? Or do we need actual funds in our balance at the time of a transfer? And what should we do if we somehow do not have the funds at hand right there and there? Should that even be a possibility? 😄
Hello,
I'd need to list all the subscriptions a customer has, go through them and cancel + refund all payments for them
What's the best way to do so?
Hello I am trying to use stripe webhooks, I am using stripe CLI to create events and
endpointSecret := "whsec_78c...."
// Pass the request body and Stripe-Signature header to ConstructEvent, along
// with the webhook signing key.
event, err := webhook.ConstructEvent(payload, req.Header.Get("Stripe-Signature"),
endpointSecret)```
with this I am getting error ```Error verifying webhook signature: webhook had no valid signature``` while my secret is correct, I don't understand what I am doing wrong here
Hello Again Stripe team my thread was not finished and got closed. It was about an issue with subscription schedule and end_subscription
its a local secret created by stripe, and if I were do it how to that?
Let's move to the thread ^
👋
We have just started getting a few of api_errors HTTP 500 from stripe,
not sure if this is proper place to ask about this, but theres no status update in https://status.stripe.com/
Check Stripe system status and see recent API status updates.
Hi Stripe community, looking for an answer to the following use case: I want to accept one time payments (either through Payment Link or through Checkout) and issue an invoice with some customised fields to the payer post-payment. This is in order to comply with local regulations. Is this possible with both products or is this limited to the Checkout product?
Hello, is it possible to define stripe taxes with the automatic stripe tax specific for companies or individuals?
For example:
companies: 0% VAT
individuals: VAT of country of origin
Hello, is there anyway to obtain Platform Controls for standard accounts connected to my platform before I enabled Platform Controls? I've got 3600 previously connected accounts, and I can't make them all open new accounts.
Hello,
I have stripe Platform account and Express Accounts. Now I have customers with active method of payments at the platform level and wanted to clone them to express account level.
I am using below code to do that:
cross_platfomr_token = stripe.Token.create(
customer=stripe_customer_id,
stripe_account=stripe_account_id,
)
But I am getting an error on that:
The customer must have an active payment source attached.
Can someone please help me as what am I missing here?
Hello,
I am new to Stripe. Should I pay to use Stripe? I want to make a small Discord business that sells virtual products (for example logo designs).
Hi, how can i accept a payment using the Checkout Session. I already have the link that redirects me to the form page of stripe, fill the form and how can i verify the payment? I need a little bit of help😅
Hello, team. I have integration with subscription. It's involve the use for paymentintent to save payment method and then subcription. Paymentintent charge the creditcard automatically. Is there a way to create invoice for charge by PaymentIntent?
Hi guys, I need your help. I implemented Stripe and as I'm testing, I entered card number 4000000000003220 and my payment_intent ends with need_action-use_stripe_sdk which I can't. Can you please help me how to confirm/decline payment by rest api? Thank you
Hello, Is there an automated way to always keep a set balance around for refunds ? This past week we have had issues with refunds failing creation because we don't have a balance to cover them. So we would like to always keep a set dollar amount in our account to cover them.
We have a problem here after installing Shopware 6 Plugin. Does anyone already know about this error? 😦
Hi stripe dev, Isolve problems and then find others
Hi team, I need some help from the data a migrations team who've become unresponsive. Can anybody hook me up with them?
Hi. I need help with paymentIntent. I'm getting message "The provided mandate has a different on_behalf_of () than the one provided on the PaymentIntent"
Hi i have a question ... i need an invoice for fees from stripe and i dont get it . my acountant ask for that and i cant find the invoice can someone help me?
Hmm looks like the simplest option for my code for now is to see if negative amounts work for paymentintents (for when basically a customer needs credited a certain amount) as it seems invoices will not work for me as it seems that I cant figure out with adding line items to the invoices (where I have no "items" added via the api at all yet).
If I make an API request using an idempotency key to transfer with StripeTransferDirection.PlatformToConnect and I receive an insufficient balance error, will a retry of the same request error even when there is a balance available?
hi, stripe dashboard and strip api gives different status for subscription.
I need your help on this
I can't get the border radius to work. Am I missing something?
console.log(JSON.stringify(paymentRequest));
var elements = stripe.elements();
var prButton = elements.create('paymentRequestButton', {
paymentRequest: paymentRequest,
style: {
paymentRequestButton: {
type: 'default',
// One of 'default', 'book', 'buy', or 'donate'
// Defaults to 'default'
theme: 'dark',
// One of 'dark', 'light', or 'light-outline'
// Defaults to 'dark'
height: '64px',
// Defaults to '40px'. The width is always '100%'.
borderRadius: '100px',
},
},
});
I'm getting an error trying to open up the customer portal. I've already saved my customer portal settings in test mode though so i'm not sure what to do
Good morning, I'm trying to transfer to a connected account using create checkout session, I added the payment_intent_data but for some reason it's not transferring.
You answered me and indicated to clear the cached but it still didn't work.
what if you phone number--why cant I access my 1099 even though it is noted in my tax forms tab?
Is there a way where I can robustly find the drop off rate for both the amount of people and money? - regarding monthly subscriptions
If I wanted to allow my customer submit multiple CC for their subscription would I use SetupIntent or PaymentIntent?
Hi. I've submitted a Stripe App and it was rejected with the following request "Provide permissions list which will be used to accept the terms and conditions of automatic deduction." When an account installs my app, I create a Customer for them in my account and subscribe them to a metered billing subscription plan. As billable activity occurs, my server creates usage records against the resulting subscription item. My terms of service include the details -- I'm not sure what else I need to do to address this feedback from the Apps review team. Any ideas?
Is there a max length for the client_reference_id when creating a checkout session? When I pass short test things they show up properly, but when I try to send the actual desired string, I just get null returned instead.
how can i contact an agent ?
hello i need help with my account
i need to change my bank details with stripe how can i do that
Hello I try to send invoice via the API.
Here is my curl request
curl -X POST https://api.stripe.com/v1/invoices/in_1MsqKvFZ5TKrQbyYEDgaob0G/send \
-u sk_test_51Iv7kVFJKvxtEEiimMev1wc4dr8jueWQP6uuAGhmvT4Za6EjT5b9...sYe82bm0mursC000D61KOJko:
but I have this response:
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such invoice: 'in_1MsqKvFZ5TKrQbyYEDgaob0G'",
"param": "id",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_qqKRMRpO3jBAQ0?t=1680539790",
"type": "invalid_request_error"
}
even if I copy the ID from the stripe Dashboard, the invoice exist !
Hey team, is there a way to add the processing fees to my clients invoices? (without manually doing the math)
Hi, I'm looking at invoice preview when there is a credit in the account. The invoice has a starting_balance with the credit but the total of the invoice does not reflect the credit. I there a way to make so the credit is accounted in the total or do I have to manually compute that?
How can I open a stripe us account without a business (sole proprietorship)
hello! I am working for a well know climate campaign and we're using stripe to take donations. However, we are also running adverts and I'd like to segment donations by entry URL or at least conversion URL. I see there is a similar function on stripe payment links, but want to know if we can also use this on other forms?
Howdy, we ran into an issue this morning with creating a PaymentIntent in our production app. The issue was that we didn't include ach_debit as an acceptable payment method type in creation. This made me double-check the documentation an I noticed that ach_debit isn't listed as one of the types in the payment_method_types argument. I wanted to bring to attention that the list might be out of date.
I was also hoping to ask about the difference between ach_debit and us_bank_account types. I was under the impression that the latter represented the former.
For reference, here's the documentation for the payment_method_types attribute when creating a payment method: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method_types
Hello
a question
Can a source be moved to PaymentMethod?
We currently use Source to store the customer's card, and we want to migrate to PaymentMethod
Hello, I was wondering if there was a way for us to capture the IP once a booking is created and add it to a stripe bill
if im 13 can i accept payments
hello beautiful stripe devs. i'm trying to set up a referrals-based free trial. we're using the customer portal. is there any way to set up the portal conditionally (like through the config) to grant a free trial only to certain users?
Hello there. We're using Stripe Connect as our primary way to pay our creators who onboard with us. However, we'd also like to support a payment method not covered via Stripe. Is there a way we can still pay out to creators? Maybe manually? Could the platform make manual transfers from the platform's bank account directly to the Stripe Connect accounts?
I am using stripe subscription in my node js app. But I faced problem for upgrade subscription. I want to do that way, user will again enter card details for upgrading. not auto deduction from existing save card . If payment is failed still active old plan. Need some help for that
Hello! We're trying to adapt our API with Indian RBI e-mandates. I would like to understand why payment failed for this test customer https://dashboard.stripe.com/test/customers/cus_Ne7PjSZY7JH7Q
The first setup_intent was validated correctly https://dashboard.stripe.com/test/events/evt_1MspByDdnv1FNFqCct3iPpf1
But then, I don't understand why, a second setup intent was created here https://dashboard.stripe.com/test/events/evt_1MspByDdnv1FNFqCct3iPpf1
Since it was not expected, we did not finish validation for this one, which led to the payment failing an hour later. Could you help me here? 🙏
Thanks!
Hello, I was using one website that uses Stripe to make transactions. My first 2 or 3 transactions were smooth, but the next one was loading for a long time, I didnt know what to do, so I wanted to refresh things by removing my debit card and adding it again. Although it said that by removing my card I wont be able to add it again, I removed it anyways without thinking. Now I need to add my card back again so I can make transactions from that site. PLS HELP
Greetings, I'm looking for a list of US territories in which ACH payments would be available to customers paying via Stripe Checkout (American Samoa, Guam, Puerto Rico, Northern Mariana Islands, U.S. Virgin Islands, others?). Or, is ACH supported in all US territories?
Hello support,
I have a pricing table for my products. It is showing the prices in USD, but would want them to show in CAD (Canadian $) if a person is in Canada. How do I achieve this.
Thanks
hello folks, is possible to check the MRR or the TPV of a connected account? I would like to implement a system of fees that is based on how much the connected account is actually making per month
Hey there- If I debit a connected account, is there a way to provide the connected account with an invoice or receipt to let them know "why" we debited their account? This is for their reporting purposes and giving them the ability to reconcile their books.
Hi there - I am creating a payment link using stripe API and creating a product with description for the payment link. I have added new line (\n) to the description string to make sure description is split into different lines. But when I open the payment link, new line is not honored and everything shows up in the same line. What am I missing here?
Is there any way to ensure order of operations when applying a big subscription update body? For example, I'm creating subscriptions with a trial by default, and using TrialSettings.EndBehavior.MissingPaymentMethod = cancel
What I'm trying to do is change the subscriptions plan (by updating the subscription item), and end the trial (credit cards are added via setup intent ahead of time) and only do this action if the payment goes through (via the PaymentBehavior) variable.
What ends up happening is the trial ends and the trial settings for end behavior kick in, canceling the subscription. Even if I try to override the TrialSettings in the same update, it gets canceled before anything else happens
Here's an example of what I'm doing:
stripe subscriptions update sub_1Msrm0I67GP2qpb4z5BJgudd -d "items[][price]=price_1Lpk4EI67GP2qpb4wvljjEJL" -d "items[][id]=si_NeA61JMwdZD7gT" -d "trial_end"=now -d "payment_behavior"=error_if_incomplete -d "trial_settings[end_behavior][missing_payment_method]=create_invoice"
In the above, trial_end=now is the only thing that runs, since the customer for that subscription doesn't have a payment method
We have a dispute with funds that were reinstated. I am trying to transfer the funds to the connected account, but I receive a message that the platform has insufficient funds. When I look in the stripe dashboard, it shows:
Currently on the way to your bank account
$0.00
Estimated future payouts
$3,937.97
Held in reserve
$493.77
When I get balances via the API, it shows a -$186.52 balance. Is there a way to see in the dashboard what my actual balance is?
Is it possible to modify the invoice template settings (https://dashboard.stripe.com/settings/billing/invoice) through the API? I can't find an endpoint that can do so.
If not, am I able to configure the payment_settings on a subscription when creating the subscription through the subscriptionSchedules.create endpoint? It's listed as an option when creating the subscription directly through subscriptions.create but not when creating it through the subscription schedule.
I was charged by OpenAI for GPT services but they did not offer me service. Instead my account is still listed as being outside the pro service.
This is the second month. On the first month I had service. Now my card was charged again but they bumped me back to a standard account.
I tried many times to email them and contact support any way I can but they do not respond. So I guess I will have to charge back the credit card.
hello there - i have a webapp with 3 stripe accounts - it uses webhooks.. is there a way to identify the account by the payload? or is it best to have three different routes for the webhooks?
@indigo smelt You could just use the signing secret, since its unique to each webhook you create
Just a quick question for the stripe team, are you planning on accepting crypto as a payment method?
thanks i will look into that!!
How can i attach a payment method to a customer after processing a payment using the React stripe.js API stripe.confirmCardPayment. I tried to process the payment and the take the payment method found in the response of the payment intent and attach the payment method by doing stripe.paymentMethods.attach but i got an error saying "This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again."
Recently set up a stripe express account but left out one character of my email. Now I can't verify my account and I can't access my payments..
Please help, I'd like to discuss this in private.
Hi Guys
Hi, i am getting this error in live mode, even all works well in test
The price specified is set to type=recurring but this field only accepts prices with type=one_time.
Hi there,
I'm wondering if there is a bug in the checkout sessions endpoint.
I need to read back the line_item's metadata after the creation, but the only way to achive this is to get the associated product metadata and not from the "checkout/sessions/{id}//line_items endpoint
Hello all, when using confirm payment on a CardElement, is the address verified? As far as I can tell from the process that's outlined in the docs, address is used when creating Customer objects via the API. But I don't see how that matters unless the location is checked against the card details during the payment confirmation. Otherwise, the user could just put down any location. This question arose as I was looking at how to make sure that taxes would be calculated along with the subscription.
Hey there! Is it possible to remove the "powered by stripe" notice on the Stripe Checkout page?
Hi! Searching through this help thread I have seen a few people ask about accessing the feature list through the API. Just want to upvote that feature!
good afternoon, what would be the correct way to add transfer_data[destination]. It's possible? or is it only possible in Create a PaymentIntent
Hello 🙂
Developping a B2C platform :
- seller adds products with stocks and price per kg for example
- buyer orders 2 kg of such product and pay using integrated Stripe
- when preparing the order, the seller could end up with 1.9 kg or 2.1 kg (like you cannot have exactly 2 kg of pumpkin ^^)
Is there a way to send a cashback to the buyer if there is less quantity, or charge him the few missing bucks if he got a little more quantity or the product ?
I would prefer a method where the buyer does not have to validate anything
Ah yes I love how I do this now:
Hey @daring lodge gave me some great advice here #1092522996058558574 message, i just wanted to know if this is possible to do with invoices that are generated from subscriptions?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hey Guys! I have a big problem as I cannot create an onboarding link (for connect express accounts) via my backend...
The Backend uses NodeJS and ExpressJS to work.
The current error-code in the console is StripeInvalidRequestError: Livemode requests must always be redirected via HTTPS....
My current code is the follwing:
const accountLinks = await stripe.accountLinks.create({
account: acc.id,
refresh_url: 'https://some-https-domain.com',
return_url: 'https://some-https-domain.com',
type: 'account_onboarding',
});
res.status(200).send({url:accountLinks.url});
Does anyone has an idea how to fix this issue/ has an idea what this error code exactly means?
Hey there - Some of our code that handles webhooks is dependent on metadata. If I update metadata on a failed webhook event, will it re-run with the new metadata? Or what is the best way to handle this?
Just wondering if it was possible to send email receipts to a connect merchant. Im guessing not and its something we would have to implement ourselves. Like for example if I wanted to notify the connect merchant someone ordered something via our platform.
I received a physical test card to test our terminal integration but it appears to throw a card expired error?
I am looking for more info on this "network_transaction_id" field I get back in CreatePaymentIntent responses. What does this value represent? Is this synonymous with an "approval code" or "authorization code"?
Hi. I have a question about SetupIntent and Authorize/Capture?
How do I switch/update subscription when using the checkout api?
How much are the fees on discord if I were to add stripe to a sever
Can someone tell me what the paymentMethodTypes code for AfterPay/ClearPay is? Our site has special rules for financing. If I show all allowed types, AfterPay/ClearPay shows in the list, but for the financing section, we don't allow credit cards, so I need to enable them manually. "affirm" and "klarna" work, just not "afterpay".
I do not see anywhere on the website where I can manually create a new webhook secret for my new test account for testing.
Hello, I'm unable to get the set up intent payment sheet to display in a demo app. Should the below work? The screen flickers, but that's it. There's no informative logs. The only thing I see is W/Parcel: Expecting binder but got null!.
paymentSheet.presentWithSetupIntent(
"pk_test_51MsnlcII2GZv1Zd8UPG9y5K8iFkpjrWw9zCtSXJXEnxbVfQmmePoeSlZhPvQUMfWy1M2sP7eKrni1hJci5p1DmXH00J5FhRILv",
PaymentSheet.Configuration(
merchantDisplayName = "My merchant name",
// Set `allowsDelayedPaymentMethods` to true if your business
// can handle payment methods that complete payment after a delay, like SEPA Debit and Sofort.
allowsDelayedPaymentMethods = true
)
)
Note that the setupIntentClientSecret I'm using is a test publishable key from: https://dashboard.stripe.com/test/apikeys
What am I doing wrong?
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, is there a safe way to cancel any subscription on the end of the current cycle? We got subscriptions sometimes with updates in it and a schedule on the subscription. Do I need to handle these special cases all on my own or is there some kind of way to just like call a function or set a parameter and regardless of any updates afterwards the subscription will be canceled and also our customers should be able to reverse their cancellation. Is there some workflow like that with the API?
Stripe Checkout + quantity : How to update the quantity ?
stripe.checkout.sessions.create does not recall the payment method 😭
hey @ember bear I had a follow-up question to our thread on Friday regarding setting up a bill pay flow
Hi there, I'm currently trying to solve an issue with "incomplete" status subscription:
- At first I'm creating a subscription object without free trial with 4000000000003220 test card that should fail and indeed the subscription is in status "Incomplete".
- After that I try to update the subscription with test card 4242424242424242 but still the subscription reains with status "Incomplete" and with payment intent on "requires action". I'm updating the default_source value so I would expect that the invoice got paid when updating. What I'm missing? Do I have to manually trigger new payment?
What is the difference between charge.succeeded and invoice.payment_succeeded? I thought the latter was for subscription payments, but when I used the test clock to simulate subscription payments in the future, I saw that both events were being emitted.
👋 — is there a way to disable the "Enter bank details manually instead (takes 1-2 business days)" link option when using the Payment Element with ACH/us_bank_account. We'd like to sidestep the microdeposits flow as we migrate off of the Plaid ACH integration if possible.
Hi, is there a way to clear backlog of failed webhooks? I have two webhooks which have been erroring for about a week and I've only noticed that now and fixed it. However, I don't need them to be retried, is there a way to clear that backlog? Thanks in advance.
Hi all. Is there a way to mark a payment intent as coming from an Internal Terminal to avoid 3DS if possible at all?
hi - I'm creating a checkout session and setting automatic tax to true. I am getting the error that customer_tax_location_invalid.
problem is I don't have this information before the session is created?
hello,
I send invoice by email with the api but in the email it always shown the "Pay this invoice" button. Even if I mark this invoice as pay. Is there a way to hide this CTA ?
I am adding the stripe payment element. using instructions from https://stripe.com/docs/payments/save-and-reuse . The loadStripe promise is resolving to "undefined", because of which i am unable to create the stripe element. Any idea what i could be doing wrong?
hi, i have question about stripe.js and error message return after stripe.confirmPayment method. Error i get is "A processing error occurred." while i see on network tab more detailed explanation "You cannot confirm this PaymentIntent because it has already succeeded after being previously confirmed.". I am not asking why i got this error, i wanted to ask why confirmPayment didnt return this more specific error message?
How to ban customer/card/email/ip using API?
Hi. I am trying to figure out if an API has been setup in ether of my parents names relating to us bank or city bank
They are victims of identity theft😢😢😢😢
Hello, I'm encountering an issue with expand option for subscription. If I use it on update or create method it works fine but if I use it on retrieve it doesn't work, this is the expand param that I'm passing:
$expand = [
"latest_invoice.payment_intent",
"plan.product",
"pending_setup_intent"
]
$ret = Subscription::retrieve('<id-of-subscription>', ['expand' => $expand]);
How to change Randar rules using API
@drifting cipher lets continue the conversation in the thread
Hi everyone!! I need some help with stripe connect. I saw that in my invoice created the transfer_data parameter was successfully sent, however when I look to the Stripe dashboard on my test connected accountID, none payout is shown. Could someone help me please?
I don't know my username and password, but I have the backup code account ID. Is there a way to find out what my username is with this info?
I can't do gopuff because I can't log in to my stripe account old number they have
Can you help me check whether the key in the stripe background is updated successfully? The reason why the previous payment failed was because the key expired. I tried to update, but I don't know if the update was successful
Question, are subscription schedules created by stripe automatically when it auto renews itself, or does it not? I am wondering because I use the .NET SubscriptionService() class to create/edit/cancel them.
is there a credit card number i can use in lieu of a coupon to give users 30 days for free?
hey team stripe
quick question I cant find my platform account ID even though I have already a test connect standard account created
Hello this article was brought to our attention recently: https://stripe.com/guides/optimizing-authorization-rates#card-account-updater.
However, we have noticed a few payments failing because the card was reported lost. Why are the cards not updated.
Payment ID: pi_3MrrkSHo1LnNEW1w0j3WkZl8
No, what I need now is that the stripe staff can help me check whether the key settings in my background are correct, and shopify cannot enter the stripe background to check the settings
Hi, how to enable Affirm for payment link?
I need help
Hi team, The user has a problem about Google pay, he has connected with SpeedQueen (https://speedqueen.com/) and tried to make a payment through Google Pay but it shown 400ER, please help. Thanks
Hi, I'm trying to receive product data with the subscription list using expanded "data.plan.product" but it always returns null
Good evening, I'm currently implementing a checkout page on my site and I'm confused whether I need to use webhooks or not.
Hi when I try to retrieve the financial_addresses of a stripe financial account it only returns me the last 4 digits of the account number. How do I fix this? I want to be able to retrieve it via the api rather than manually in the stripe dashboard.
hello, i have a question about the api of https://stripe.com/docs/api/setup_attempts, i want to know which type pf payment methods can have the info SetupAttempts[payment_method_details][card][three_d_secure]. I have tried "pm_card_threeDSecure2Required" 、"pm_card_threeDSecureRequired", but they didn't give me the expect response.
ok, i have fixed this question. the reason of why it didn't show the expect response is i retrive the wrong setup_id. Sorry, you can ignore this question.
Can anybody from the stripe team contact me? I have trouble with verification. Cheers. 🙂
My application is blocking webhook notification from Stripe with the error "not allowed by cors".
How can I allow the request from Stripe?
GDZ BARÃO
how to onboard users in stripe connect as individual platform user for payout instead of business
Hello! may i know why is my client's metadata is not reflected at our payment details page?
Hi, which attribute from Invoice object returned by the invoice api shows the total unpaid amount by customer (including previous invoices), in current invoice?
Hi, with stripe, can I have a single business account and track multiple bank account? i.e I can have multiple clients, each of them have their own customers and bank account. When their customers pay, I'd like the payment go directly to my client bank, rather than payment go to my bank, then I have to track these payments internally and I pay back to my clients later. Is that possible?
hi team
i have one question
i created one subscription schedule for 4 phases
if i want to cancel subscription at 4th phase, is it possible to automatically cancel that Subscription at last phase or at particular date?
hello all, is anyone familiar with stripe and discordjs integration to help me out with a problem? trying to create a logger that sends me a discord webhook for no sales and it's logging the status, date, and transactionId correctly, but not the email, product, or price. here's my code
else if (event.type === 'payment_intent.succeeded') {
const webhookUrl = 'webhook';
if (event.data.object && event.data.object.created) {
const date = new Date(event.data.object.created * 1000).toLocaleString();
const product = event.data.object.metadata.product;
const price = (event.data.object.amount_total / 100).toFixed(2);
const transactionType = 'order';
const transactionId = event.data.object.id;
const email = event.data.object.customer_email;
const status = event.data.object.status;
const paymentSucceeded = new EmbedBuilder()
.setTitle(`New Sale! 💰`)
.setColor('#5665DA')
.setDescription(`**Transaction ID:** ${transactionId}\n\n**Email:** ${email}\n\n**Product:** ${product}\n**Price Paid:** ${price}\n**Transaction Type:** ${transactionType}\n**Status:** ${status}\n**Date:** ${date}`)
.setTimestamp()
axios.post(webhookUrl, { embeds: [paymentSucceeded] });
in the picture attached is my current result
Hi I'm getting,
Exception: Stripe\Exception\SignatureVerificationException: No signatures found matching the expected signature for payload in /var/www/html/vendor/stripe/stripe-php/lib/Exception/SignatureVerificationException.php:28
but I see the secret I'm holding matching the one in the code
and it's working for another webhook
does the STRIPE_SIGNATURE changes?
👋 Is there a way to prevent 2+ active subscriptions for a given product/price? In other words, I want there to be only 1 active sub for a product/price for a given customer
hello, I have some problem
DOes anyone know, how to integrate checkout for non-indian on android.
FNTCASE OFFICIAL
Hi team , Do we support Prestashop 1.6.1.22 for the integration?
Hi Team,
do we have any limitations on some of the card brands for Applepay through payment request button?
I have 3 different subscriptions, the user can upgrade the subscriptions, how does that work? should I get the subscription object and then update it?
Hi team,
I have 3 plans two are monthly basis and one is for one tiime
but when i am getting list of plans its showing me one time plan
hi,
If I select SGD for currency and pass 1000, I will see 10SGD in the client's view.
If the currency is JPY and the amount is passed to 1000, will the customer see 10 JPY or 1 JPY?
we are getting charged for the stripe free instead of mechant, the stripe fee is being deducted from the platform account pi_3MqAlhLSirzIqYtO0wIvnc2I
Hello, can I use a specific id when I confirm a payment so that if this id is repeated again regardless of payment_intent or payment_method the payment won't be repeated again.
When creating a checkout session, is it possible to enable shipping_address_collection without having to specify specific country codes? Its a bit of a hassle to manually enter all countries we ship to, is there a better solution to this like enabling the entire EU for example?
Hello, what will happen if the invoice overdue ?
Hello, i have an issue here i created a quote via the "Create quote api" and provided the Customer id and the quote was created but not billed by the customer addresses. how can i a have it billed by the customer address billing address
Hello, we're updating our app behavior regardind subscriptions, and I'd like to remove the subscriptions' on_behalf_of attribute that is set to custom connect accounts right now. For testing purposes, I just sent a request through postman with on_behalf_of set to an empty string, and it seems to work as the json returned has now "on_behalf_of": null . However, on the dashboard the subscription is still showing a transfer destination. Should I update other paramaters as well ?
Hello All this is Arvind here. We were integrating stripe ACH with the custom payment flow code provided in the github repo. We were checking by passing the payment method verification state as micro deposits and we are facing errors. So needed help onthe same.
Oh cool, I was able to successfully get my whole stripe flow working.
Hey, so I have been reading the docs, and I have a company that would need to wire money to different mercchants (kind of like Ebay). I found about stripe connect for multiparty payments, and I was wondering if I needed to store some banking information for the account creation of each merchant, or if all of this was handled in their stripe account by the user?
Hi team, can I use https://stripe.com/docs/connect/destination-charges desination charges destination to platform account for standard connected account? When I tried to test it, it says No such destination: 'acct_xxxxx'. How to resolve this?
Hello ! I'm wondering if it's possible to apply client balance on a product price without tax. Actually the balance is applied on the price with tax
Hi,what’s the successful identifier of the API interface of the product ,price and order ? is it an active attribute?
Hii
Hey all, is it possible to change the wording on mobile view where it says xxx items on the drop down call to action (just under the product image, by the number 52 in this screenshot). TIA
Hey im a danish user with a slight problem. We are not really allowed to call the tax field in the header for "Skat" or TAX in english. Is it possible to change this or remove it BUT still calculate the VAT below? 🙂
Hi guys, I'm getting error TypeError: undefined is not a function when calling await isPlatformPaySupported() . I'm using @stripe/stripe-react-native 0.26.0
can we confirm the paymentIntent using platform account keys STRIPE_PUBLISHABLE_KEY
how can i speak to an advisor?
:question: @upbeat orbit 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
setting up link to HOP Software
how to add google pay and apple pay button at stripe prebuilt checkout page?
Hello ! Is there a documentation somewhere on the min and max amount handled for Klarna Payments ? And does this limitations applies for all countries ?
Hi! I wanted to know what parameter I could add to the requests so that we don't trigger Radar for merchant initiated transactions if possible, thanks!
melarts
Hello. Thanks for the support for our last issue.
We have completed the Android Google Pay integration for our app by using GooglePayPaymentMethodLauncher, since we require our backend to do the validation. What is the approach for the iOS implementation? Is there a way to prevent the native Apple Pay dialog to automatically confirm the payment with Stripe, like in the Android implementation? At which point should we make the request to our server so that the backend will finalize the payment? The code in the Client-side section seems identical in both tabs https://stripe.com/docs/apple-pay?platform=ios#client-side
Thanks!
Good Morning
This may be stupidity on my part but here goes
I we currently have Direct Debit (using bacs_debit) and Bank Transfers (using BankTransfer.Type = gb_bank_transfer) working for GBP and we want to allow this to also work with Euros
Unfortunately I cannot find the documentation to get the correct parameters.
Could you point me on the right direction for documentation or let me know what are the parameters for BankTransfer Type (for bank transfer payments) and the correct PaymentMethodTypes for Direct Debit payments for euros?
Hii All,
I'm facing this issue,
return new StripeInvalidRequestError(rawStripeError);
^
Error: This PaymentIntent (pi_3Mt6cNC0bNi2ib3S0UFulgxh) does not have a successful charge to refund.
Hey 🙂
I am trying to implement 3D secure and to customize my modal while opening 3D secure modal (I want my modal not to be visible while opening a 3D secure popup)
But I can't understand how to customize it because it's automatically opened while I'm calling confirmCardPayment method
Hello,
Can't find it in the documentation, but curious if there exist any way to customize the checkout branding on a "per client basis"?
We offer a SaaS service to companies where most of the product is brandable/white lable. The product includes Stripe checkout.
When they come to the checkout it's obviously branded by our logo and colors since we are owning the Stripe account. I would like to avoid having to create a new account for every client.
Thank you
Hey guys, I'm interested in learning about the Stripe gift card solution that was being discussed last year- has it moved forward? Is there a beta program for it?
Hello! I have a strange case here in production. I use Stripe Connect and I use application_fee_percent to get my comission. The problem is that I detected some subscriptions that (I don't know why) were working okey (stripe got the comission, I got my comission), but now, stripe is only collecting the stripe comission but not the application comission. And is the same subscription....
Can I send you the subscriptionId or something like that to help my find what is happening?
Hi again, isPlatformPaySupported on iPhone 12 (iOS 16) returns false for me and I am not sure what the problem could be. I'm using @stripe/stripe-react-native v0.26.0
Hello Stripe, I was having some struggles with stripe schedules, but thanks to you it is working now. Now I have questions about them: How to cancel subscriptions managed by this schedule? Should be used release API or Cancel API ?
Hi, I have a problem with the 26 hours wait period (before it was 72) in collecting payment for the recurring subscriptions from India. Why is the start and end date for the subscription not changed based on the payment succeeded date? It still follows the original dates which is one day old
i create stripe checkout page using sessions but don't show the gpay button there. why?
Morning Again
I am trying to generate a bank transfer payment via stripe for Euros, but I keep getting the error that the customer_balance payment method is only valid for gbp
I have the setup of the options like this
PaymentIntentCreateOptions options = new PaymentIntentCreateOptions
{
Amount = parameters.Amount * 100,
Currency = parameters.CurrencyCode.ToLower(),
Customer = parameters.CustomerId,
PaymentMethodTypes = new List<string>
{
"customer_balance",
},
PaymentMethodData = new PaymentIntentPaymentMethodDataOptions()
{
Type = "customer_balance",
},
PaymentMethodOptions = new PaymentIntentPaymentMethodOptionsOptions()
{
CustomerBalance = new PaymentIntentPaymentMethodOptionsCustomerBalanceOptions()
{
FundingType = "bank_transfer",
BankTransfer = new PaymentIntentPaymentMethodOptionsCustomerBalanceBankTransferOptions()
{
Type = bankTransferType
}
}
},
Confirm = true
};
Where the currency ends up being set to eur and the bankTransferType to eu_bank_transfer
Any idea what is happening?
Hi, I read something about a private beta for pricing tables. Could someone tell me more about this?
Hello All,
Is there any way to transfer money from admin account to admin's customer's bank account or customer's debit or credit card?
I'm facing issue Like, I can't able to see already used card. Currently this stripe payment flow ask card everytime.
Hello this is arvind. Need some help on stripe ACH with microdeposits as verification method while creating a payment intent for testing
Hi, what is the best way to handle subscription schedule?
hi
is there an option to create prices in bulk in one product?
Hello, I need help with my company account. Is about a payment that was made a few hours ago by the customer
apple pay availabel for india or not?
Hi
we are charging customers automatically every month using their credit cards
I have doubt that if any customer subscribed to paid plan after a one month we are charging them but after one month if their credit card is expired or insufficient funds is there any webhook available for this situation?
so based on this webhook we will subscribe our customer to free plan
Hi, continuing from the thread '1092759239925186601', as suggested by @tacit ridge , I tried using the sample for Apple Pay for react native and it still does not work on my iPhone
Hello, there's a person I'm trying to make a purchase from but they're using stripe as a way to receive payment, every time I enter my card information, it says "an error has been occurred".. Can someone help my with that please
This is the message I received after I entered all information
Hello, when a client try to make a purchase, I have got this error message, please help :
Hello, I have 2 questions for which the official documentation does't give me entire satisfaction. I hope you guys can help me figure them out.
Hey all, I'm doing some discovery on the Android/iOS PaymentSheet for setting up payment method(s) for future use. Questions:
- Does the
PaymentSheetallow you to edit/update your existing payment methods? - Can you delete a payment method via
PaymentSheet? - If the (2) is true, can we ensure that they have at least one payment method?
Hi,
I am getting this error "Only live keys can access this method." when I am trying to delete a connected account on my platform.
I am on test mode I don't have live mode and the connected account is also on test mode.
Another question, in the Android SDK repo, I can't run any of the sample projects. I get there error:
* What went wrong:
Out of memory. Java heap space
Possible solution:
- Check the JVM memory arguments defined for the gradle process in:
gradle.properties in project root directory
Anyone know how to fix this?
Hello everyone. I'm working on an app, I have a subscription system setup in nodejs. Right now, I create a checkout session, and if the user succeeds with his payment, he is subscribed. Now what I want to do, is to start some members' subscription without the checkout. My site wants to give students a free subscription, and we have our way of verifying if they're a student. Once I know they're a student, can I like create a stripe customer, activate membership for this customer, and assign this customer to my user? Or is there a better way? Or what, how is this done?
Thanks in advance.
Hello,
Can I force user to open trial checkout session without collecting payment method and after this trial ends have only checkout sessions with paid or free plans? Right now we have the biggest churn because we show them this screen after registratiton, user will got scared and dont claim trial.
I have and old Stripe account. I now have new one through Trainerize but I can’t get to the account. Every time I try to access the new account it take me to the old one.
Hello,
is it possible to hold on a card on ~30 days ? On the API reference it says 7 days by default, but on this page https://stripe.com/docs/charges/placing-a-hold it says "up to 7 days".
The example project is broken in the Android SDK repo.
Hi team, need some help for a scenario:-
On the 1st of May, the user begins his subscription at 25€/month. On the 15th of May, he switches to an upgraded subscription at 50€/month. He is immediately invoiced 12.5€ (25€ difference - 12.5€ unused time) I believe.
I would like the user to pay the full 25€ difference while keeping the billing period the same.
How could I remove the "Unused time" from the equation? Is there a simple way?
Additionally, if the user downgrades, it would be optimal if the user receives no credit to his account.
Hello Im using React Native and nodeJS. Im facing an issue abouth "french" langage, I want to display a stripe payment form in French but it always render in English. My IOS simulator is in French settings (region & langage). Here is my code:
Node.js
async paymentIntent(stripeUser, payment) {
const paymentIntent = await stripe.paymentIntents.create({
amount: Math.round((payment.data.amount || 0) * 100),
customer: stripeUser.data.externalId,
currency: DEFAULT_CURRENCY,
description: '',
payment_method_types: ['card'],
capture_method: 'manual',
setup_future_usage: 'off_session',
statement_descriptor_suffix: 'autorisation verif',
use_stripe_sdk: true,
metadata: {
userId: stripeUser.data.owner,
paymentId: payment.data.id,
},
});
return paymentIntent;
},
React Native:
...
const { initPaymentSheet, presentPaymentSheet } = useStripe();
...
async onCompleted(response) {
...
const { error } = await initPaymentSheet({
customerId: response.paymentIntent.customerId,
paymentIntentClientSecret: response.paymentIntent.clientSecret,
merchantDisplayName: stripe.merchantDisplayName,
locale: 'fr',
});
if (!error) {
openPaymentSheet();
setLoading(false);
}
...
}
const openPaymentSheet = async () => {
const { error } = await presentPaymentSheet({ clientSecret, locale: 'fr' });
...
}
Good day team! I have an inquiry regarding subscription creation
Hi all. Is there a way to retrieve the balance transactions which have not been assigned to a specific automatic payout?
rzzz | Real Deal
Hi all, quick question - how long does the money get deposited from Stripe to a chase bank account?
Hi all, I'm trying to verify our customers bank. But they said code will be 6 digit, but I got 5 digit. So, It show error.
I am trying to duplicate and invoice and void the previous one. I can do this in the dashboard but not via the API - how do I achieve this?
How can i pass a amount float value in this function :
customer: customerCheck?.data[0].id,
invoice: invoice.id,
amount: commandUser?.service?.price as number,
currency: "eur",
description: commandUser?.service?.title + " SERVEROO",
});```
Hi, when a customer buys a free plan from us, would we just create a subscription and add it to them or would we first create a payment link for 0€?
env
Hi there, i have a problem to make customPortal
Hello, I am required to provide a trading license for my account verification but i dont have one, can i proceed without it or can I use my someone else’s?
follow-up to #dev-help message — the option to disable the microdeposits verification flow works splendidly. thanks for that! I was wondering if y'all knew/could share what percentage of users who pay via us_bank_account end up needing to go through that flow versus the instant verification?
Hey 👋 I want to know if upgrading a subscription is available in stripe checkout? I don't find it in API reference
Hello Stripe Team ! I hope you are doing great, I have a question regarding subscription scheduling. When we create a subscription schedule for a customer, he's billed 1h after the subscirption creation, we would like to change this behavior and the paiement to be instant. Is that posible?
Is it possible to set up a membership based module into Shopify? Just a button that subscribes a user to a product, and when they are subscribed they have a tag added to their customer account? When they contact me to cancel, if I cancel on stripe and it would be nice to remove the tag automatically for me, if that’s more complicated, I can live with manually doing it.
Hi, I am worried that my clients cancel their 7 day free trial at the last day and just start a new one. How do I prevent this? (react / nodejs)
Hey again!
Just a quick question to the Stripe Express Connect Onboarding.
In the Test-Mode one had to upload a personal document to stripe in the onboarding process (or using the test-document) for verifying the account. Now we generate the onboarding links with the live key and no documents are needed anymore (it seems) - One can set the 'collect' attribute to 'eventually_due' but is that the right way - is it the normal way to not upload any documents for verifying the accounts?
The goal is to have a good KYC strategy.
Thanks in advance 😄
Hi, I’m trying to get the total amount of money earned by some type of Product in all the history of my account. There is better way then using “list all products” and filter them myself?
Hi i want to create a invoice when a customer paid a product so i want to mark the invoice paid after the payement diretely. I didn't succed to manage to do that. How can i do it ?
Hi there, I've got a question regarding stripe terminals: is the location used for administrational purposes (e.g. grouping them) only or does it matter for processing the payments? I have multiple terminals and they are lent out to customers, so changing the location every time would require them to input the address every time. Can I just have them all assigned to one single location, even though this is not where they physically are?
Hi team, whatsup?
There is Scenario:
I need the check financial ballance to customers with payment methods ACH.
Happen than retrieve method require id Account, but, I don't have this id. I try find this number using retrive the customer, but there's not default_account in payload.
Can you help me?
In our previous implementation, we used the Card Element on our checkout form. When a validation error occurred, the Card Element would send that error to the event handler, along with an error code corresponding to the type of error (incomplete_number, invalid_number, incomplete_cvc, etc.). We would use these to display custom validation messages to our users on the checkout form. The Payment Element that we are migrating to doesn’t seem to have this behavior, and from digging around in the docs, I can’t find anything about how to use custom validation messages with the Payment Element. Is this something that’s possible, or do we need to use Stripe’s validation messages?
hi! I'm playing with cloning the payment methods from the platform account into connected ones. Is there any long-term difference between those two options?
- clone the customer using Token, clone the PaymentMethod; then use "Attach" to add cloned PaymentMethod to the Customer
- clone the PaymentMethod then use it to create a customer based on the original one
hi, i have this payment intent pi_3MrZtCJtIqomQ4XB0s2fUEGz that has this payment method: pm_1MrZtEJtIqomQ4XBdCmPFZrq, but looking at the customer's profile, it looks like the payment method no longer exists. just curious about how this happens? thanks!
Hi, How does one request access to use SSO? The docs don't say how to do that. https://stripe.com/docs/dashboard/sso
Hello, stripe team! Is it possible to add custom fields in invoices when it is in payment mode?
Hello I have an event (charge.refunded) that happened in the past and was not connected to a webhook at that point. However, yesterday we connected that event type to a webhook and would now like to trigger it so that we can process it in our system. Is there a way we can do that through the dashboard?
Hi there - how do I turn "pay with Link" option on payment links? I have turned off the option in payment methods on my account
How can I get a payment link from create Invoice API?
const invoiceItem = await stripe.invoiceItems.create({
customer: userData.stripe_customer_id,
amount: '500',
subscription : userData.current_plan.subscription_id
});
Hi. I've got an API call ( https://dashboard.stripe.com/test/logs/req_o0TXx8OuxaCabJ?t=1680558003 ) that is failing. Is there a stripe engineer that can look into why this call is failing ? I've tried online chat support yesterday for 2 hours but didn't get an answer.
@copper reef refering to my previous question. Is it possible to add fields in the body of the invoice (within the table itself)?
I use Stripe via Travel Joy and I need official bank statement for my business. Travel Joy said they cant provide that. Who can I speak to who can help?
Hi, I'm looking at integrating customer present payments using "stripe-java" library on the server side and a "BBPOS Wisepos E" device and would like some clarification on a potential "bug" we've seen in testing .
If you are performing a contact EMV (insert card) transaction and you remove the card during the "processing" stage , then the device shows a "card declined" message to the user. However in the Stripe backend the payment is actually authorised and taken successfully.
is the payment meant to be declined in the backend or is it the messaging of the pinpad that's incorrect?
(happy to provide video & screenshots if it will assist in replication)
Can I have an example of a sales by product report using Sigma
I want to automate my download folder and I need some help with my python script... 
hi there, i have problem calling stripe.js method stripe.confirmSetup() ,,, on my client side i have created payment element, filled credit card information and call my backend to create setupIntent, from backend response on my client side i use stripe.confirmSetup passing elements and clientSecret. But this metod doesnt throw any error, and my and payment method is not saved on stripe
Hi everybody. I have a question: in account object, what attribute exactly indicates that is pending for verification or not?
Below is my current payload
Hey guys, 50% of my Connect users are getting this error "Bank account or debit card Terms of service acceptance"
it is stoping payouts from going to their acoutns
what does the error mean and how can we resolve it?
is there a known way to fix it using the API?
How to get discord user id in payment information?
Hey guys! I need some help with an error I'm getting. I'm not sure why is it happening, in the main branch of my project it builds fine but in a feature branch (in which I haven't changed anything related to stripe) I'm getting this error
Hi everyone, quick question. Is the physical test card the same in the US and Canada? My account is a US one, but my dev lives in Canada so I want to use the Canadian store to ship him a test card. He already has a US terminal.
Hi there! I'm new here, but I can't speak in the help chat, where I think my question belongs: Does payout time gets shorter after some payments?
I'm using the Payment Element UI and just started seeing the Google Pay option showing up in my UI this morning, even though the setup intent I'm using does not have that as an available payment method. My setup intent has this "payment_method_types": [ "us_bank_account", "card" ] and yet I'm now seeing the ACH, Card and Google Pay tabs in the UI. Again, this just started happening this morning and is not happening for all customers. The customers it is showing up for definitely do not have it in their setup intent though. We don't even support it as an option so it's nowhere in our code.
I have a client who has a WordPress site using Dokan Marketplace with WooCommerce. He has a vendor that he is basically using to dropship a product. When sales are made, they get passed to that vendor's shipstation account, but instead of just passing along the amount that is being paid for the product itself, the full amount gets passed on so the vendor is concerned that it looks like they are reiceving the full amount of revenue, instead of just the cost of goods sold. The client has read on the stripe developer docs that you can set up an express account and then set it to pass only the cost of the product to the connected account and then set up some custom options to make sure that the fees are not being taken out on the vendor's side using information from this document: https://stripe.com/docs/connect/destination-charges I spoke to stripe chat support and asked this yes or no question which they will not answer directly - "Is this something that can be done within the stripe account, or do we need to create a custom plugin to accomplish this task?"
Hey, how can i see what webhooks does a scheduled subscription trigger when the schedule arrives? i'm trying to find the best way to handle when user downgrades from a subscription we have.
Hey, im setting up klarna via stripe on a laravel application ... how do you pre populate the name field on the klarna page?
Hi there. I have a modal wizard in a React app that opens up a purchase flow with multiple steps:
- Customers select a subscription plan they're buying
- Customers update their payment information
- Customers review their order & click "Confirm Payment"
It works with the Stripe card element & tokens & SEPA. I'm looking into migrating to the Payment element to accept more payment methods. However, when I look into using that & implementing it with SetupIntents with Sofort/iDEAL, I found that stripe.confirmSetup() is recommended to confirm a SetupIntent. The problem with that in my use case is that this call redirects users out of my React app and into an auth page. Then it redirects back into my React app via the return_url param. There's a lot of complex state to maintain in my app, and I'd like to avoid redirects and instead open that SetupIntent.next_action.url in a new tab. Is there an alternative to stripe.confirmSetup()?
hello, im testing acss_debit charges with a custom payment element and im not seeing any payment_intent.confirmed events come in even though im passing confirmed=true when creating the payment intent. the payment intent remains in a pending state indefinitely. is there something specific i should be looking into? i can provide request and event ids if need. thanks in advance!
ANyone here?>
Welp looks like my payment button seems to not be working.
And yes I include my own payments.js and the stripe js files too.
/*
* payments.js
*/
function addPaymentElement(subcriptionRoute, model) {
document.addEventListener('DOMContentLoaded', async () => {
// Fetch the publishable key from the server
const {publishableKey} = await fetch("/publishablekey").then(r => r.json())
const stripe = Stripe(publishableKey);
// Create the payment intent on the server
const {clientSecret} = await fetch(subcriptionRoute, {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: model,
}).then(r => r.json())
// Mount stripe's elements
const elements = stripe.elements({ clientSecret });
const paymentElement = elements.create('payment')
paymentElement.mount('#payment-element')
const form = document.getElementById('payment-form')
form.addEventListener('submit', async (e) => {
e.preventDefault();
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
return_url: "/"
}
})
if (error) {
const errorMessages = document.getElementById('error-messages')
errorMessages.innerText = error.message;
}
})
if (subcriptionRoute == '/cancel-subscription') {
document.getElementById('subscribeBtn').innerText = 'Cancel Subscription'
}
else if (subcriptionRoute == '/edit-subscription') {
document.getElementById('subscribeBtn').innerText = 'Edit Subscription'
}
})
}
am
In the docs for https://stripe.com/docs/api/payment_intents/retrieve, it says:
Returns a PaymentIntent if a valid identifier was provided.
But I don't see any documentation on what happens when an invalid paymentId is provided. Is an error thrown? null returned? Apologies if I'm missing something.
Hello im trying to figure out why stripe took money out of my account or who the business was behind it?
Hi all, I am trying to override branding on child accounts to take the color scheme of the platform account. I have toggled the apply platform branding but I am not seeing it in checkout. Any ideas?
Is it possible to figure out why stripe is requiring ssn? I took over for another developer so I'm trying to figure out the logic
Hello, is this specific stripe balance transaction with type=payment_failure_refund and reporting_category=charge_failure always a pending balance transaction? It is supposed to cancel a pending charge balance transaction object so my assumption is yes but there is no way to test.
Hey, I need to set up a subscription for my SaaS and have a connected account to distribute half of it. This is what I have now but I'm getting an error that the application_fee_percent can only apply to subscriptions when on_behalf_of is set. The platform is in the US, the connected account in Brazil, and the subscription should be available to be sold for all countries. Could you help me? Thanks!!
petrin10
Someone is committing fraud with my card on stripe
Hello! As an example we have an active subscription and tight to it the payment method. We are using the PaymentSheet to manage the user interaction on both mobile apps (iOS/Android). We saw that the user is capable of removing the payment method through this PaymentSheet. So the payment method initially set would disappear. Is there a way to avoid letting the user to remove the payment method? Native: Kotlin/Swift
I have some money in reserved funds and it's been saying it will be payed out on April 5th, 2023. But it's not showing up on my payout for tomorrow. I need some help
I see that it is not possible to edit usage-based subscription invoice line items. It also seems to be impossible to duplicate a subscription-generated invoice. This means we have to manually copy over each line item to a new invoice if we need to adjust anything in the draft stage, before sending the invoices to customers. Is this true? Or is there a better way?
I want to add custom design on invoice. I want to add custom footer at invoice and want to change language as customer preference. Is that possible?
one more question first time I paid with card it is successful,no 3d secure required. but for for next day, money will not deduct automatically. Response is attempted to 3d secoure. webhook response is invoice payment_action required
Is there any live chat available for account related issue?
sourav
Hi I trid to test my real life payment with a coupon with percentage 99.99%, but it doesnt work I don't receive any client secret whene trying to pay 0.07$ is there a limit to the amount I pay or what ?
Hey
I would like to reroute a payment.. I updated my bank info but it’s still sending to the wrong one. I need help ASAP
I'm creating a customer with a list tax_id_data type and value pairs, but the result does not have tax_ids. Why is that?
I would like to pass external 3ds data (xid, cavv, version, eci, etc) through the stripe flow, Can I get a confirmation this is possible? If so which api (paymentIntent or paymentMethod) and can you give me the url to the docs for formatting it? Thank you!
Hi! Currently trying to figure out how I should model my database for orders. I intend to store orders both for the customer and for each store to see.
As of right now, the relevant tables I have are:
- Product: A reference to a stripe product. Contains the Stripe Product ID, stripe connect accountId)
- Store: Just some data for each store (name, slug etc) and the stripe connectId
I've as of right now created a StoreOrder and a CustomerOrder table to handle them a bit differently, as the stores should only see their products in order, and not a order collection. On the other hand, a customer would want to see everything in one order.
The current idea is to just store all products a JSON in CustomerOrder, instead of a relation to the Product table, and then fetch product details when I fetch orders.
I know this is a bit outside of what this Discord is for, but since you know this field well, I thought I'd take some advice on how to best model my DB for orders. For both customers and stores.
Hi stripe team! I've built a subscription system for the company I work for. And each product consists of 2 prices a base fee (paid upfront) and a metered usage. I'm trying to set up upgrade and downgrade functionalities. I'm straggling with the downgrade as it downgrades immediately on stripe instead of at the end of the billing period. Is there a way to schedule it?
Hi there, I'm trying to get Apple Pay set up with my web app's PayPal Element/Intents integration but get an error when I try and verify the domain:
We attempted to retrieve the file at https://www.example.co.uk/.well-known/apple-developer-merchantid-domain-association, but received a 403 status code from your server. Please check that the file is hosted correctly.
I'm able to view and download the verification file when I navigate to that address but for some reason Stripe isn't. The web app is hosted on DigitalOcean with Cloudware in front of it. When I contacted email support about this they claimed it's because my site ranks only a B on the random SSL test site here https://www.ssllabs.com/ssltest and that I need to contact my hosts to "upgrade my SSL" because Apple Pay requires an A grade on that site, but this doesn't seem right. According to Apple's docs https://developer.apple.com/documentation/apple_pay_on_the_web/setting_up_your_server all that's required is TLS 1.2, and both DigitalOcean and Cloudfare support it as a minimum, so what else could Stripe possibly need to get Apple Pay to show as a payment method?
I've been trying to get Apple Pay setup for months now, even though it's been technically enabled in my dashboard all this time it seems virtually impossible to get it to show with Stripe.
Can the same express account be connected to the platform account in both test and live mode? I'm wondering if I can allow for a similar "test mode" function where a user could trigger test invoices without actually creating real ones.
Hi, another quick question here: Is there a way to change the price based on the payment method? I'm selling Tickets for Events. Currently, I have fixed prices of e.g. 25 €. Depending on the payment method, I get more or less. Is there a way to say I want to get 22 € net and the customer pays whatever the stripe fees will be on top?
Hello I have a question, I got an email with the clickable link to activate my account but the link is bad, what can I do?
I'm not sure why but my metadata search is returning empty. I know the customer exists because I create is right before I search for it. Does metadata take time to propagate or is it ready immediately?
req_RbSDr8dPUBp2RK
Using Stripejs's React PaymentElement, is there a way to force select a payment type? I want to allow the user to be able to select multiple, but i have an edit button that passes the payment method type, and so i want to select the matching item within the PaymentElement that shares the method type for the stored payment they clicked 'edit' on.
Hello, I am currently using the checkout session API to generate a link for my customers to subscribe to products. I have a new business requirement that all subscriptions, regardless of when they are created, need to be charged on a certain day of the week at a certain time. Is it possible to achieve this using the checkout session? If not, what would be the recommended way of accomplishing this? (I am using the node library in addition to the Firebase integration). Thanks in advance!
Hello! I'm wondering if there is a way to see what coupon is currently being applied to a subscription. I see how to apply one, but there doesn't seem to be a way to retrieve a subscription and see that same coupon field set. Is there?
Hi, when feature testing what is the best way to create a payment intent without pinging stripe servers?
can we authenticate cards when the card is being added to the customer object in stripe? We add the card to the customer in our backend when we get the token from the front. Would we be able to authenticate at the time of creating the token?
I'm trying to figure out how to test stripe identity on iOS. There are a lot of tips in the docs for create account but I can't find the same for Stripe Identity. Our web side is able to get a dialog for stripe id where you can select a number of test scenarios (pass/fail/etc) but I can't determine the way to get something similar on iOS. Any tips?
Does the payment intent api support moto at all? I'd like to identify some transactions as moto transactions so that 3ds2 authentication is not required
Hey all,
We're getting address_zip verification errors on payment intent confirmations (made with pm ids from setup intent confirmations that ARE working); payment intents were also working until enabling the zip verify rule.
I'm not sure how to test as this is with a live card. Are there test cards with fixed zip/postal codes? The card/postal code info comes from a React Card Element, and that's essentially all that's being passed through end-to-end.
Thanks for any help, and I'm happy to explain the workflow we're using if needed.
Hi Im getting emails from Stripe advising of webhooks in testing failing and they have retried blah blah. but I need help figuring out why im getting these, since the project went live months ago and we are not in testing mode but production mode on Stripe???
Hey i may be in the wrong area but i was wondering if someone can help me. I changed my number and now when i try to log into Stripe its doing 2FA of my old number. How can i change the number on my account
Hi, I was trying to pay in the website Validential.com but I coudn't. I received some messages saying that my card hasn't enough found or it was declined. I already called my bank and they said me that it wasn't a problem of them. At the end, I tried just one more time and I received the next advice:
"You have exceeded the maximum number of declines on this card in the last 24 hour period. Please contact us via https://support.stripe.com/contact if you need further assistance"
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi I'm following this guide and am wondering which of these values are required? I am asking specifically about the creating an outbound payment to an external bank account part
Hello, I need someone to talk about some stripe account problems, thank you in advance
Hi there! I am trying to make a transfer post, however I get this error message: "error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such charge: 'sub_1MtJv1CmcyIwF9rcdOBeSKTe'",
"param": "source_transaction",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_ii9g3UqdDA5xT8?t=1680653390",
"type": "invalid_request_error"
}
What is the source_transaction param? Its not supposed to be the subscription Id?
Hi, we're looking to integrate radar with our connect customers. How can we do this?
Hello Stripe - I'm using Canadian PAD but I have a US bank account. Do I need to create a product in Canadian dollars for those customers?
I think I figured out why the stripe cli was having issues, it's because locally the command should be stripe listen --forward-to https://localhost:44372/webhook
Hello, I'm having problems with the appareance API. When setting to floating labels, the padding and style breaks completely, and adding more padding doesn't work. Is any mod online so I can send screenshots?
Hello, please I need help to reset the 2-factor authentification.
Anyone to help me please?
@lament magnet I've already created a thread for you
Ok I am waiting for you
I mean I've answered your question in the thread. Please check it out.
Ok thank you , let me check it
I'm trying to put my payment information on stripe for the application of notary genie but it's telling me to send me a code for Verification but I don't receive it.
How to create a subs where cycle start the day payment was made by my customer?
Any reason why the invoice of subscriptions are not available when the subscription starts, and is there a way to change that? eg:sub_1MtLbEAq6ReFUKV8Y4BC5gdO
Can someone assist me with my account/payouts
I am following this guide https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements&element=payment#create-subscription and trying to send the client secret from an incomplete subscription to my front end, but when I do this I cannot get BACS direct debit to appear as a payment method, even though I am setting the currency as gbp in the api call
Hey guy, just wondering what this error message means and how to resolve.
You can’t create a portal session in live mode until you save your customer portal settings in live mode at https://dashboard.stripe.com/settings/billing/portal.
For reference, I believe my server is calling stripe.billingPortal.sessions.create()
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Does Stripe provide any card representing the Stripe connect account?
when stripe sending us webhook regarding link.co payment , there is no any uniqness like its link payment , same like others card payment . is that a glitch?
How can I easily make affiliate links for my products using Stripe?
Is there a list of countries that the "card" payment can accept? Does it depend on what country your business is located in?
I don't quite know if the country spec API has the answer to this question. Are the "supported_transfer_countries" under the "US" country spec the countries that you can accept card payments from if you're based in the US?
Hi, I have a question about the Stripe Payment sheet for React Native. I'm running into an issue where I'm unable to control how the payment sheet is displayed across iOS simulators/Android emulators.
Scenario 1 in Simulator 1: Shows only "Add your payment information" menu (user doesn't have option to select/remove cards)
Scenario 2 in Simulator 2: Shows "Select your payment method" with option to add, select and remove cards
Additional Context:
-both cases have the SetupIntent, ephemeral key and customer ID passed to the mobile app
-all customer ID examples already have existing payment methods attached to them
Q: I want to be able to only enforce scenario 1. Is this possible?
Hello everyone, If there are multiple products on a subscription and one of the products has update quantity enabled for customer portal , update option doesn't show up in portal. Is this a bug ?
Hi 👋 - I'm trying to find where in your data schema I can find a "fee" that is associated with a failed ACH payment (i.e. charge). We use a third party service called FiveTran to ETL our Stripe data into a Google BigQuery warehouse and I've spent quite a bit of time trying to find where this fee data lives. We get charged a $4 fee when an ACH charge fails (usually due to insufficient funds) and I'm trying to build some business intelligence charts and dashboards around this. I've had no luck finding this $4 fee anywhere. So far I've looked in Charge (Payment), Payment Intent, Invoice, Fee data entities. Here is FiveTran's documentation of your schema for reference: https://docs.google.com/presentation/d/1zyxgbaOjgBt3NsY0OfsiGsWDIefcBc-R1lHWlMltCYU/edit#slide=id.g14afa1361c6_3_0
id account_id ➤ ACCOUNT balance_transaction_id ➤ BALANCE_TRANSACTION charge_id ➤ CHARGE originating_transaction_id ➤ CHARGE amount amount_refunded application created currency livemode refunded APPLICATION_FEE ⇱ id balance_transaction_id ➤ BALANCE_TRANSACTION card_id ➤ CARD bank_account_id ➤ BANK...
Hi i have been trying to find a contact number for support can anyone help me?
Hi! What does it mean when it say 1 Pending Webhook?
We have one subscription that was not updated because a webhook did not fire.
It was last month though so the webhook log is empty.
hii all , when open my checkout page then i have this error "Your card was declined. Your request was in live mode, but used a known test card." why?
hey yall, is there a way to get a list of all future invoice dates for a subscription?
Hello, can I add user to my stripe account? I need my accountant to be able to log in and get the info she needs
how to we use stripe with only amount?
Welp the time of the week where I logged what I did for this week for my instructor to see:
hi team i have a query
i created one schedule with 10 phases with different prices each
every phase has only once price
if i want to cancel or dont want to get paid for particular phase
how do we achive it?
Hi
stripe team
I'm facing an issue regarding stripe subscription integration
How can i use <PaymentElement /> for subscription purposes
because it requires client_secret id in the
const options = {
// mode: "subscription",
// amount: 1099,
// currency: "usd",
// Fully customizable with appearance API.
clientSecret:
"pi_3Mt1udSEEDxu2vd90AwKWIKX_secret_s8iw10qY1ZK8DUR0FkeBMREgl",
appearance: {
/.../
},
};
but in conventional way we are fetching that clientSecret after the subscription is created
basically in <PaymentElement />, I have to pre define it to call that element whereas in conventional flow it isn't happening this way
Conventional way:-
const customer = await stripe.customers.create({
description: req.body.firstName,
name: req.body.firstName,
email: req.body.email,
payment_method: req.body.payment_id,
invoice_settings: {
default_payment_method: req.body.payment_id,
},
address: {
line1: "510 Townsend St",
postal_code: "98140",
city: "San Francisco",
state: "CA",
country: "US",
},
});
const subscription = await stripe.subscriptions.create({
customer: customer.id,
items: [
{ price: 'price_1Mp3ziSEEDxu2vd92GP9gqQq' },
],
payment_behavior: 'default_incomplete',
payment_settings: {
payment_method_types: ['card'],
save_default_payment_method: 'on_subscription',
},
expand: ['latest_invoice.payment_intent'],
});
@wicked olive let's continue in the thread
how to ensure that europe stripe account is not charge the usd rate conversion fee?
Hi All,
I need help on how to apply tax on Payment. Currently below changes are implemented for single transaction.
- Created PaymentMethod
- Created customer using that PaymentMethod
- Created PaymentIntent using CustomerID created in step 2.
- Confirmed PaymentIntent.
Now I want to add tax to this amount before proceeding to above all 4 step.
Please help.
Hi any one, Webhook signature verification failed. No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
getting this error on server but locally working fine. how to fix this error
Hi all,
I need to check the payment failure case due to card expiry in my app. I tried with expired card 0069 but it could not be attached. Is there any other way to reproduce the payment failure on the expired card case?
Hello, good afternoon. I'm sorry to bother, but I have a problem with stripe and I would like to ask for help with it
Hello,
I try to make paymentIntent with transfer_data['destination'] parameter but I have this error : "The client_secret provided does not match any associated PaymentIntent on this account."
I search on documentation but dont find my problem. Anyone can help me ?
Thank you in advance
Good Morning, does anyone know how to show a full secret API key which is only partially visible?
Hello, I have a question. Is it possible to use a Stripe credit card as a payment method on a webshop that uses a different payment method? I understand that Stripe credit cards support various types of credit card companies. But what if a webshop using a payment method like Mollie (which also supports those credit card companies) wants to accept a payment via a Stripe credit card. Is this possible?
Hello everybody!
Guys could you help me please?
My issue:
Several External accounts with same currency are linked to a Stripe account. I want to make several Transfers in a row and specify a different External Account for each Transfer.
I am currently updating the default_for_currency field of the certain External account before making the Transfer. However, this will not work, since Payouts are made once a day, and at the time of Payout, another External account may be selected as the default for certain currency. Therefore, I need to be able to launch the Payout for an External account immediately after the Transfer in order to External account i made default was used. How can this puzzle be solved?
Hi I have an error while trying to pay for my subscription, the subscription is created but the payment doesn't work I get error 404
Hi there, can someone let me know how to enable Klarna payments on my Stripe account ?
Hi team how to handle switch between price and product like I have 2 product and each one have 2 price monthly and yearly I want handle upgrade like from 1 product ongoing to upgrade another product yearly/monthly do we have refund option or can carry forward amount
Hi everyone !
From product object, how i can retrieve features listed in my dashboard ?
https://stripe.com/docs/api/products/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.
hi there
Hello, is there a way to set name for plan in customer portal ? Currently it just shows csv of product names. So if there are a lot of products, it looks very very bad.
Hi, guys! We use PaymentIntent API and Connect. Currently trying to pass payment method manually in PaymentIntent request and found out that the payment is completed even if the payment method is blocked or disabled for the connected account that we pass at the same PaymentIntent. Is it expected behavior? We are in test mode.
When a subscription's payment fails and is automatically retries, what happens after all those retries fail? I want to configure the following situation:
- All retries fail
- Subscription is paused
- User is notified to change payment details and unpause
Hi everyone!
I'm trying to test charge.pending hook in test mode, when there is payment happened with SEPA in live charge status is pending, but in local its succeeded.
So how do I test charge.pending hook in test mode.
Hi - I have emailed in constantly to stripe regarding withholding payments, Can anyone advise how I can speak to someone? It is stopping the go live of my website
hi team
i created one schedule with 10 phases every phase has single price
for 2 phases payment has done
i want to update price for phase 3
to do this
do i must need to give start date and end date for each phases starting from phase 0 to phase 9
or is there any other option
Hi all,
How can we find difference between normal cards and 3d authentication cards
Hello everyone!
We have a marketplace platform where clients can save multiple payment methods (cards) and use those saved cards at the time of checkout, it is working fine. we're able to charge customers (deduct amount) from a specific card.
let's say, one customer has saved 3 cards and on the checkout page we have listed all 3 cards & now, whichever card is chosen by the customer will be deducted/charged.
But now, we'd like to add CVV validation feature, in which whichever card is selected customer needs to add CVV of that card and based on CVV valid/invalid we'll approve or reject the payment.
Can anyone help with the same?
Do you have a livechat
Hi,
Is there an info in the charge.refunded event that I can use to know if the refund has been triggered from a refund or from a credit note?
Hi Team, i m using billing.strip.com with session ID to manage the user subscription and payment . I have saved the checkout session id into my DB and whenever user wants to cancel the subscription or change the payment method, they can do so by calling the api which ultimately calls this billing.stripe.com. my issue is the link, where it says return to My webportal which takes the user to success payment page. how can i change that . PFA screenshot for more clarity
bhaumik
Hello Stripe dev. Which 3DS test card number will output 'three_d_secure':'optional'?
Hi, i want to change the name but i'm not able to is there anything you can do about it ?
Hello community! I would like to optimize the way I use Radar to block fraudulent users, at the moment, I just have payment intents objects (I don't create charges manually). Is there a way to update the Charge object attached to the payment intent with the user email? I can't find this in the docs. Thanks!
Hi Team,
I need to display a Stripe Connect account's status (Enabled, rejected, restricted...), on my web application. I retreive the account object. But I don't know exactly what the conditions to display each status are (capabilities...).
Would you please give an algorithme of those status.
Thank you !
hey
i need some information regarding wallet system to use in stripe
how to check stripe account's default currency?
Hi team,
I am using the API https://api.stripe.com/v1/accounts/<account_id> to retrieve the Stripe Account information.
However, I cannot get the bank account information as I can NOT see the external_accounts field.
What's going on with the API, or do we have any alternative way to get the bank account information?
Thank you!
Hi Team,
I need to move Stripe customers from Stripe to authorize.net. I have lots of subscription in Stripe , does i need to take user consent again or i can start directly on authorize.net
I have one plan subscribed for months after I upgraded my subscription to that plan for 15 days after
How do I manage my Stripe checkout session because I need to get the payment method using the checkout session API?
Hi Team,
Can we use fragment identifier(#) in Cancel URL in stripe checkout request?
like https://localhost:44368/healthcare/#summary?sessionId=cs_test_a1iLsbF4hgxNMynxN38A7oPBTvnU0nW0VR3Qkb9uDZOzkEsQQIMReJ9UN8
how to manage upgraded subscriptions in the Stripe checkout session API.
Hi all, a good number of our customers are reporting issues adding their payment methods, is there a known issue you guys are currently resolving in your API's? This was working well previously but the issue started to come up in the last few weeks. The error says: "We are unable to authenticate your payment method. Please choose a different payment method and try again." I'd appreciate if you guys could please help me with this, thanks a lot
Hi Team
I am getting error in my webhook endpoint -> Stripe-Signature is not present in the request header. may I know why its not in the request and let me know If missed any?
hi team
i have a query
i've created a schedule with 10 phases each phases contains single price with recurring monthly,
let's suppose 3 phases are completed
is there any option to void payment after the completion of payment success in stripe?
can we revert back that payment ?
I have three plans for one month: 99 dollars, 199 dollars, and 299 dollars.
First, on March 1, I paid 99 dollars for a subscription for one month.
After 15 days on March 15, I upgraded my subscription to 199 dollars.
but I have to pay only 99 dollars. March 1, using the Stripe checkout session API.
So, first and foremost, I must obtain payment using Stripe's session API.
How can I do that?
Is there a way I can calculate the stripe fee that will be taken from each payment I process on my checkout so it tells the user how much they are actually paying the company for their products etc?
stripe.Subscription.modify(
subscription.id,
cancel_at_period_end=False,
proration_behavior='create_prorations',
items=[{
'id': subscription['items']['data'][0].id,
'price': 'price_CBb6IXqvTLXp3f',
}]
)
auto debited amount from customer
Please stop posting in the main channel. We have a thread where I'm helping you
okay
hi
i created one subscription schedule with 10 phases with for 10 months, each phase has single price recurring monthly.
first phase starts at coming 10th day after i created schedule(let's say April 15)
until then subscription wont get created for that user.
so if i want to pause first phase then how do i do it without subscriptionId
We have a thread already: https://discord.com/channels/841573134531821608/1093116235681644617
i thought i need to ask it separately 😄
Hello, I'm having an issue with the payment element and google pay. I've attached a flow diagram to explain the problem and here's a payment intent id: pi_3Msz69DLFJuEW2E72FDcfY5G.
Hey team! I have a question about idempotency id's.
hello
I need help
I create stripe connect account by project code, i got token id and user id, add successfully user id, didn't see any account create on stripe connect account.
is there anyone
stripe.Subscription.modify(
subscription.id,
cancel_at_period_end=False,
proration_behavior='create_prorations',
items=[{
'id': subscription['items']['data'][0].id,
'price': 'price_CBb6IXqvTLXp3f',
}]
)
If the subscription price is changed, are the charges auto debit or not?
that simple Question?
yes or No?
This is the last time I'll ask you to stop posting in the main channel. We have a thread, please talk there
Hi, I'm trying to setup a subscription with a connected account (Platform in US and connected account in Brazil). I'm getting an error that says I can't use 'application_fee_percent' for platforms in US and connected accounts in Brazil. Is there any way around this? Thanks! Here's the checkout code
If a subscription is marked as unpaid and the user then changes their payment details will it be retried the following month?
used this method, language uses next.js and firebase, not used node
My code is write, please check, if my code is not satisfy, write this code
Hello, Please help - I have Platform account and under it have created Stripe Connected accounts. I need to delete one of the accounts "Connect Express" account. I have searched for hours, but I dont find place inside dashboard, where to delete it. With other "Standard" accounts I can delete.
Please help
Heyy, how to implement connected acconut, help me
Hello, please help - In our production account, some of our customer's subscriptions are set to expiring at a certain date when their payment fails. Is this expected behaviour for subscriptions? Also, paying successfully for the invoice after the payment failed does not remove the expiring state of the subscription. How can we fix this issue?
Hi,
I need some clarification on below case,
I had subscribed a plan, after 2months my card will expired, stripe tries to attempt payment while renewal there was failure, for this case the object invoice.paymentIntent.paymentMethod was null, then how would I identify the failure reason
Do we have any document for Integrating with salesforce b2b commerce cloud
Everywhere I have saw documentation on B2c commerce cloud.
Stripe Integration for Lightning B2B Commerce Checkout Flow.
I would like to know if I can setup the password for my express account?
Hello everyone!
i need connect the account the costumer to get ballance, get transactions. I follow exactly the documentation, but i received error.
Why the customer can spend as much money as he wants after a failed invoice payment?
Hy guys, Stripe is possible implementation with PHP?
Hello
why two api is call when I payment using this
checkout_session = stripe.checkout.Session.create(
# Customer Email is optional,
# It is not safe to accept email directly from the client side
# customer_email=request_data["email"],
payment_method_types=["card"],
line_items=[
{
"price": "price_1MrIoNGHHZulkLhF89iAHCGY",
"quantity": 1,
},
# {
# "price_data": {
# "currency": "usd",
# # additional amount in cents
# "unit_amount": 5 * 100,
# "product_data": {
# "name": "Additional charges Based on Ad-spend",
# },
# },
# "quantity": 1,
# },
],
mode="subscription",
# mode="payment",
customer="cus_NZDffJVyRxDBXV",
success_url=request.build_absolute_uri(reverse("success"))
+ "?session_id={CHECKOUT_SESSION_ID}",
cancel_url=request.build_absolute_uri(reverse("failed")),
)
in webhook
Hi, could I get more information about the customer portal flow works for subscription_update?
What are the parameters that we should add to the flow.data payload?
Hi there, using Stripe checkout, is there any way to use more than 1 discount?
Hello, little question, on chrome on an IOS device, is it possible to have the button "pay with google", or we can only have a button "ApplePay"?
Hello, I have a few questions on how to pull the relevant data using webhooks.
I am trying to identify some basic subscription related data for my own database.
- Since I am currently selling single subscription items with every paymentIntent, do I just assume that my subscription info is the first item in the data array?
- what are these types:
(property) Stripe.Price.product: string | Stripe.Product | Stripe.DeletedProduct
(property) Stripe.Invoice.subscription: string | Stripe.Subscription | null
invoice.lines.data[0].price.product and invoice.subscription could be something else other than string?
case 'invoice.payment_succeeded':
const invoice = event.data.object as Stripe.Invoice;
const { data: invoiceRecord, error: invoiceReccordError } =
await supabaseAdmin.from('orders').insert([
{
product_id: invoice.lines.data[0].price.product,
amount_paid: invoice.amount_paid,
customer_user_id:
invoice.lines.data[0].metadata.customer_user_id,
stripe_invoice_id: invoice.id,
subscription_id: invoice.subscription,
seller_user_id: invoice.lines.data[0].metadata.seller_user_id
}
]);
shouldn't the following:
stripe.subscriptions.update(
stripeCurrentSubscription.id,
{
items: items.map((y) => ({
price: y.price,
quantity: y.quantity,
})),
billing_cycle_anchor: 'unchanged',
proration_behavior: 'none',
}
)
update the subscription to include only the new items? or will it keep the old items? as i want to remove all that's in that subscription with the new data that i'm adding
Hello! Hopefully a fairly simple question here – I have a service for which I want to have monthly and annual subscription options. The service level of the two is the same, it's just the billing period that's different. However, I want to be able to offer a discount if the user subscribes to annual billing. I do not want a discount if they bill monthly. Should I create one product with two prices or two products, each with its own price in this case? If I create two products, is there a risk that a user could end up with two subscriptions?
Having problems with my integration, works fine directly but I have this error when viewing via iframe:
Hi everybody. I have developed a Stripe App that consists of an Express BE. The Express BE listens for Webhooks from the installed user account and then updates our platform's DBs (separate from Stripe). There is no FE functionality or UI for the App.
Everything seems to be working in local testing; however, to truly test the App I need to install it on a Stripe account that is not the same Stripe Account that has published the Stripe App. I have another Stripe account completely separate from the Stripe account that will publish the Stripe App. This second Stripe account is what I typically use for testing.
From reading the documentation it looks as if I need to publish the Stripe App to the Stripe Marketplace in order for my second test Stripe account to use it. This entails undergoing the Stripe review process. So I am wondering if there is an easier way for me to test the App before launching it publicly on the Stripe Marketplace?
Hi, I am actually struggling to understand entire big picture of the payment process with Payment Request API. I know that the high level is the client is responsible to hold user's credit card (encrypted/tokenized), and send it to the payment processor (stripe). But following the sample code in example, I'm struggling to understand when and where exactly the client send the data. At some point it send to our own server implementation to get the secret, at some point it'd have to send data to stripe server (when, and which endpoint?).
Is there a flow diagram or documentation explaining the full detail of actions/data flow from the moment user click on the button Pay? then what happens, what data is sent to which service ...?
We have a client whose bank statement has a statement_descriptor that does not match what we sent, any ideas?
struggling connecting python flask app database customer_id with Stripe customer id when a user signs up to a subscription on a pricing table. the cus_id is always different than the stripe_customer_id in my MySQL database. pulling my hair out here to figure this out. been 3 days and i feeling SOL
In Brazil there is a PIX payment method, does Stripe contain the payment functionality via PIX?
Hi, I have a subscribed user cus_NejoWOf0IUwOmM, I want to see how much they will pay if I add another price(price_1Mqc27JA8pMPzFjlM40EXYmT) to their invoice today. Unfortunately, when I try
Stripe::InvoiceItem.create({
customer: 'cus_NejoWOf0IUwOmM',
price: 'price_1Mqc27JA8pMPzFjlM40EXYmT',
}), I receive an error: Stripe::InvalidRequestError: The price specified is set to type=recurringbut this field only accepts prices withtype=one_time`.
It suggests that there is no way to test upcoming invoice with recurring pricing?
Hi there, I added my instagram account to my stripe account as at the time I didnt have my website ready. My website is now ready however, i dont know how to remove my instagram account and add my website.
Hi for stripe checkout, if the user closes the tab then which webhook event can be used to figure that out
Hi, is it possible for the platform to eat the FX fees when transferring funds to a connected account?
I'm having some problems with Verification sessions in test mode firing events in the wrong order, confusing my webhook implementation. Look at vs_1MtX79L7ilRdQXxEHnLq0SAV: it fires processing after it fires requires_input if you inspect the logs for we_1IXphPL7ilRdQXxEKT2QgYb6. I don't know how to work with this.
Hi! I'm currently importing existing Customers and Bank accounts (SEPA) into Stripe API. Currently, I use PaymentMethod.create + PaymentMethod.attach but I'm not sure it's the right way to do. I see mandate_data field in the SetupIntent resource, which will contain required information for later use of PaymentIntent with this PaymentMethod (SEPA). What should be the right way? Thank you
Hello, we're currently using the ACH Credit Transfers Beta and I'm seeing some documentation state that it's being replaced by a new beta in the US - Bank Transfers - that works with PaymentIntent instead of Sources. Has anyone joined that beta yet? We'd like to get in that if possible.
Hi, I'm trying to contact Stripe because I'm locked out of my account. I get no response after sending 3 e-mails to support. I'm already a registered user, but can't login anymore without any notice from Stripe. Please, can someone contact me!?!? Regarding user info@fetico.nl (www.fetico.nl).
hi there, I try to integrate Tap to Pay on Android and finally get this error when start to discover readers
"The Terminal localmobile module must be included for this DiscoveryMethod"
What does this error mean?
here is my code
private void startDiscoverReaders(Boolean simulated) {
DiscoveryConfiguration config = new DiscoveryConfiguration(0, DiscoveryMethod.LOCAL_MOBILE, simulated);
discoverCancelable = Terminal.getInstance().discoverReaders(config, this, new Callback() {
@Override
public void onSuccess() {
result.success(null);
}
@Override
public void onFailure(@NotNull TerminalException error) {
result.error("unableToDiscover", error.getLocalizedMessage(), null);
}
});
}
What option do I need to add when creating an invoice for the user to be able to save their payment method on file?
Hello, is there a way to move subscription to any of non-terminal states when trial expires and payment-method is absent ?
pause isn't option because there is metered billing. (stripe doesn't allow it) and create_invoice would allow user to use for extra hour with active state
Hi! Is there a way to add address and other custom text to the prebuilt reciepts?
Hi, I asked earlier about upcoming invoice, but had to log off for an hour and now the thread seems closed. Hanzo, to answer your question; yes, as an example I have a subscription (sub_1MtQKQJA8pMPzFjlFSgOxKiI) and I want to add a new product (prod_NZsB9IasSQCSuU) to it. Is it possible to preview the price of such a change using the upcoming invoice mechanism?
Hi there, I've created a subscription for a user on a annual subscription with a trial period via the API. I want to send a link to the user to the customer portal where they can add their payment details before the trial period ends. We have two products (one for annual billing and one for monthly billing), and I can't see a way for the customer to change the subscription to the monthly product before entering their payment details. It seems like they will add their payment details, get charged for annual, then have to change their subscription to monthly and deal with proration. Is it possible for the customer to change the product for a subscription before entering their payment details via the customer portal?
Hello
I need your help with an issue I'm facing related to promotional coupons and invoices. I'm trying to retrieve the promotional code of a coupon from the discount attribute of an invoice. However, I noticed that the promotional_code attribute is null.
Please note that we manually deactivate the coupons after their use to make them single-use.
Could someone shed some light on this and provide guidance on how to correctly retrieve the associated promotional code for a coupon?
Thanks in advance for your help and advice!
Hello, I need help filtering a payout list by status="in_transit"
stripe.Payout.list(stripe_account="acct_1MqJIJPiNzptwsF5", status='in_transit')
Hi, I charged a customer (brand) for 3 influencers by sending them an invoice from our Stripe master account. Now I want to pay out Connected Accounts manually. How can I send money from our Master Account to a Connected account?
Is there a place to view example webhook responses to see which one has the specific info I’m looking for?
Hey, I have asked support about an issue where I need some help collecting some data that isn't available via the exposed APIs. I think it may need some kind of eng/data help - don't know if I should be flagging that? Email ID em_lgbi80rk5o0kgvw9vpdtytczs3zijd
When creating a SetupIntent with allowed payment method "card", is there a way to prevent the Google Pay option ?
(I don't know if it matters, it's for connected accounts)
How do I calculate the Prorations when updating subscription plan?
Question: Does anyone know if there is a paid invoice example with automatic tax enabled so I can see what the invoice data structure looks like with taxes included?
gordysc
are you removing the OrdersAPI or just not allowing new signups?
hi, i have question about stripe.js and payment element. When i show credit card form there is country picker, is that mandatory to be or there is a way to hide, remove it?
Payout question: Our company has many connected accounts and we act as a marketplace. I've changed settings on each connected account separately by running the following cli command
stripe accounts update $id \
--api-key=$KEY \
--data "settings[payouts][statement_descriptor]"="SOME CUSTOM DESCRIPTOR"
That said the statement descriptor in the payouts hasn't changed. It still remains static for all payouts on all accounts. Also, payouts are automatic and run on schedule set in Stripe. Thanks in advance.
Hello, could I please ask a question not tightly related to code?
We are following the onboarding wizard to create a Connected Account, and out customer is asked to insert the Fiscal Code ("Codice Fiscale" in Italy). But we can undestand if the required code is the natural person's fiscal code or the company's code.
Could you please suggest me about this doubt?
Thanks in advice
Federico Gradozzi
Asso360 Developer
Hi, could you please tell me how I can make customers pay for the stripe fees while making payments so a client does not have to pay for it?
Okay, so I'm back with a webhook question. When verifying identities, you'll get processing and requires_input at the same time, and going in both directions, i.e. you can go from processing to requires_input if the validation fails, and you can go from requires_input to processing when you submit validation data. In test mode, these events sometimes fire at the same time with the same created property, so reliably determining the state of the object becomes a little difficult. See evt_1MtZl5L7ilRdQXxE1aavQ60k and evt_1MtZl5L7ilRdQXxEYH1nzd9G.
Hi...we are using the Android SDK in our mobile app, we are attempting to run payments via Android tap to pay beta on the supported device Google Pixel 6 pro and are getting the following error https://marketing-360.sentry.io/share/issue/ad2f8d3c56694892a15e8c1c0e77b1ef/ "Error: Account not enabled for Tap on Mobile functionality". We already have iOS tap to pay live in prodution app, in the app stores, available to customers. Is there some setting we need enabled for Android to work properly? This is being tested in production.
Account not enabled for Tap on Mobile functionality Error app:///index.android.bundle promiseMethodWrapper False promiseMethodWrapper(index.android)
Hi. I wanted to know if stripe allows merchants to collect the convenience fees from the customers for credit card transactions?
im having an issue with customer creation. I am creating a stripe customer id when the user signs up to my add. and then the sign up for a subscription on my app through the stripe pricing table another customer is created. how do i stop this from happening
Hi there! Is it possible to add an array of objects for a product metadata or it only accepts key: value pairs?
Hello, we have been encountering issues with how the test clock is finalizing invoices. We have an end to end test that is using test clocks and involves a subscription coming up for renewal:
- customer and subscription are created with test clock
- we pay it and advance the test clock for the subscription term
- new invoice is created
- at this point, "sometimes" the invoice is finalized after the test clock is advanced one hour, and sometimes
it is only finalized after the test clock is advanced 3 days. This functionality (one hour or three days) seems consistent for a period of time
(1 week or so real time) and then the functionality changes back.
Has anyone noticed something like this? Any ideas what is going on?
Hi! I was hoping for some help with clarification on some unexpected subscription behavior that we are experiencing. We have completed a subscription migration, but there are a number of subscriptions where the payment was attempted, but upon failure, the subscription was immediately canceled without retries. This is obviously not the default behavior in the dashboard. One potential explanation that I found is that some of these subscriptions are backdated (and were past due in salesforce prior to migration). Any help would be greatly appreciated!
Can someone help me better understand the events and logs for this payment source?
https://dashboard.stripe.com/sources/src_1H4UHdEkTO8kaKcKXv15g4H0
Hi I am building an stripe app and would like to test it with different stripe account (businesses) with the same stripe user. I would like to do it before publishing to the market place. How can I install the unpublished test app on a different account?
Hey everyone, I was wondering if it's at all possible to fetch a payment intent using a live client if the payment intent was created using a test client?
Hello everyone, in a symfony application I am using a link to stripe.
it works with a little bug though!
If the user is connected after registration, everything works perfectly.
On the other hand, if a user registers and proceeds to payment, the redirection to the site disconnects the user and therefore returns an error, but the payment was made to him.
All his tests are carried out with the payment method test 42424242...
I hope I was clear enough in my explanation.
Thank you in advance for your feedback.
Hi! We want to have at least one payment method for a subscription, is there a way to avoid the user removing all its payment methods from a native mobile app? we're currently using the PaymentSheet component, can this be achieved with it? If not how?
Hello team!! How can I add a one time flat discount in update subscription? E.g the actual price of the item is 100 USD. but I want to give a flat discount of 10 USD for first time while they upgrade. It means they will pay 90 USD first time and then from next month 100 USD onwards.
const subscriptionSwitched = await stripe.subscriptions.update(
userData.current_plan.subscription_id,
{
items: [{
id: userData.current_plan.item_id,
price: price_id,
}],
proration_behavior: 'none',
payment_behavior: 'pending_if_incomplete',
expand: ['latest_invoice.payment_intent'],
billing_cycle_anchor : 'now'
},
);
return subscriptionSwitched.latest_invoice.hosted_invoice_url;
Hi, I'm trying to understand the balance_transaction table.
We want to see if we can trace how long each payment will take to land in our "available" balance.
We're seeing txn entries marked status "pending" but with "available_on" field in the past (~1 week ago).
For an example, we have an ACH payment
Succeeded 3/27 (via Stripe webhook)
Available on 3/29 (in balance_transaction table)
Still pending (in balance_transaction table)
Our data is updated as of April 5.
Do you know if this is expected data, or does something look wrong?
I saw this link and would have expected the entry to be marked "available" by now #1087767854658625647 message
quick question on radar - will there be any charge levied for test account if i enable Radar
Hi, I am trying to show apple pay button on checkout page but for some reasons, it is not showing up.
as per my understanding, I think it's failing to mount the button. Please take a look at console screenshot of each step.
Code coming up in next mesage
I'm trying to figure out if its possible to get the well known file to configure apple pay without requiring the stripe site owner logging in and going through the process https://stripe.com/docs/stripe-js/elements/payment-request-button?client=html#verifying-your-domain-with-apple-pay
this link references an API which I can't find https://api.stripe.com/v1/apple_pay/domains in the documentation
<script>
console.info("Setting up Stripe Pay sheet!..");
const stripe = Stripe('pk_test_51Jp9vrIDuaDiV9P1AIB67Tbtm5OBpfNfe7pV6Sxz2MaXqG1zh9s3c9rViqXlmylzdoPREv1ThrDO9g9HxlXPyBou00iQt5LQkH', {
apiVersion: "2020-08-27",
});
console.info("1. Stripe Key set!");
// Step 2: Create Payment Request Instance
const paymentRequest = stripe.paymentRequest({
country: 'US',
currency: 'usd',
total: {
label: 'Demo total',
amount: 1099,
},
requestPayerName: true,
requestPayerEmail: true,
});
console.info("2. Payment Request Instance created!");
// Step 3: Create & Mount Payment Request Button
const elements = stripe.elements();
const prButton = elements.create('paymentRequestButton', {
paymentRequest,
});
console.info("3. Payment Request Button Set!");
(async () => {
// Check the availability of the Payment Request API first.
const result = await paymentRequest.canMakePayment();
console.info("4. Checking Availability of Payment Request API!..");
console.info(result);
if (result) {
console.info("API Available, trying to mount button");
console.info(prButton.mount('#payment-request-button'));
prButton.mount('#payment-request-button');
} else {
console.warn("Payment Request API not available :(");
document.getElementById('payment-request-button').style.display = 'none';
}
})();
// Step 4: Create Payment Intent Server Side
var paymentIntent = {!! json_encode(session('str_intent')) !!};
var clientSecret = "{{session('str_secret')}}";
console.info("5. Payment Intent created!");
console.info(paymentIntent);
console.info(clientSecret);
// More code in next message
// Step 5: Complete Payment
paymentRequest.on('paymentmethod', async (ev) => {
// Confirm the PaymentIntent without handling potential next actions (yet).
const {paymentIntent, error: confirmError} = await stripe.confirmCardPayment(
clientSecret,
{payment_method: ev.paymentMethod.id},
{handleActions: false}
);
if (confirmError) {
ev.complete('fail');
} else {
ev.complete('success');
if (paymentIntent.status === "requires_action") {
// Let Stripe.js handle the rest of the payment flow.
const {error} = await stripe.confirmCardPayment(clientSecret);
if (error) {
} else {
}
} else {
}
}
});
</script>
I don’t have a way to test Google pay right now, will the payment_method_details.card.wallet.type return ‘google_pay’ similarly to Apple Pay returning ‘apple_pay’
need help with applying cus_id to database not matched with email
Hi team, due to some business reason, we have to use direct charges on custom connect and move to destination charges in Q3. is there a way we can apply radar rules to direct charges on custom connect?
We are migrating to start using the stripe payment element to collect payment details. Do we also need to collect billing details or does the PaymentElement handle collecting all the information that is needed?
Hi there! I know that I can spin up a new checkout session with arbitrary TaxRates by passing them into the line items parameter. Am I correct in understanding that I cannot do this with payment links (and payment links only support Stripe Tax, and not custom tax rates?)
Hey team, we have a customer asking how to remove a payout method in their Connect dashboard. Is this possible? I've never tried and don't see an easy way to do it in the Connect dashboard.
Hello 👋
I have a some questions about some of the attributes on the Account object. https://stripe.com/docs/api/accounts/object
We are are using Custom Accounts and I noticed the docs show an attribute for individual and controller .
When I make a call to retrieve one of our connected Account records I do not see the individual attribute being sent and I do not see the controller attribute being sent.
I noticed in the example responses the controller is only being sent in the Standard response.
- Is it safe to assume Custom Account records will never have a
controllerattribute?
The docs say the individual attribute will be null unless the company is set to individual.
-
By
nulldo the docs mean to say Stripe will just not send thecompanyattribute unlesscompanyisindividual? -
Is there any way to determine ahead of time when Stripe will just not send an attribute at all?
Hi everyone. My team is implementing** Stripe's identity verification**. We want our users to have to take a selfie and photos of their ID documents.
The problem we are having is that the live capture always fails in our test environment and falls back to the option of uploading a file.
Could it be that Stripe's test environment is set to always fail a live capture?
And is there a way to avoid falling back to file uploads?
When asking Stripe to create a verification session (Stripe::Identity::VerificationSession.create) I'm sending require_matching_selfie,require_live_capture, require_id_number, and allowed_types => ["driving_license", "passport", "id_card"].
Hello, we are migrating to payment intents. We set up a webhook for payment_intent.suceeded and plan to use the Stripe JS SDK confirmCardPayment method. We are wondering about the timing of the webhook versus the Stripe SDK response. Will the webhook happen before the SDK responds, or sometime after?
@lament carbon i've reopened the thread
How do you specify an application fee for a refund? Since Stripe is now charging a transaction fee on refunds, how do we pass this on to the stripe connect account?
Hi, I’m running into an issue with webhooks where my prod app uses API version 2019-09-09 so when we test in dev we need our webhooks to be on the same version, but when I try to create a webhook with that api_version (stripe.WebhookEndpoint.create(…)), but it keeps creating it as the “default API version from your account”. Is there a way to modify this?
nvm, I can pass in api_version=… inside the stripe.WebhookEndpoint.create call, sorry for the noise!
Hello! I'm seeing unexpected behavior in the /v1/subscription_schedules API when using coupons. If create a schedule with 3 phases, and set a coupon on the 2nd phase, that coupon also affects the 1st phase. Is this normal? I expected it would leave the 1st phase as-is (request ID: req_ZSHBAkym6D0wBA)
mrcoles
we have been testing stripe connect integration in test mode for about the past month. I can't find details anywhere on the dashboard about when stripe's cut of payouts (0.25% + $0.25 per payout) gets deducted? Can you point me to where I can find this info? It does not seem to get deducted at the time of merchants or platform initiating payouts to external accounts.
I have a question about the POST /v1/issuing/cards/:id endpoint. I see that there's the ability to update the PIN of the card from this endpoint, but reading the documentation for pin.encrypted_number it says "The card’s desired new PIN, encrypted under Stripe’s public key." Is there an example on how to do this? Also, are there any compliance requirements around forcing the user to have MFA turned on before allowing them to update their PIN?
I have a question about Stripe Connect using PHP with API. If anyone can answer?
I am creating Payment Links using API.
$payments_link_response = $stripe->paymentLinks->create([
'line_items' => [
[
'price' => $price_response->id,
'quantity' => 1,
],
],
'application_fee_amount' => 30,
'transfer_data' => [
'destination' => '{{Connected Account ID}}',
]
]);
Its working fine.
What I want is I want to charge stripe processing fee to connected account always. I just need application fee only.
I need some guidance using Cash App on Connect'ed accounts. We have a flow where after checkout it is redirected to our app and we get the Checkout Session ID and then pop up a Signup form that we host and it has a unique session ID so we can only show it once. When using Cash App, the Stripe Checkout Session appears (A) on the web and then there is a Stripe page that appears after the Cash App QR code on the mobile device (B). When on B and we click to authorize the test payment, something weird happens. The B mobile device redirects to our hosted Signup Form but A also redirects to our hosted Signup Form and there can be only one session so the web one gets an error of session not valid. Is there a way to better handle the fact that I don't know if the Customer is looking at A or B - the web UI or the mobile device UI and both are redirecting! Any guidance on the best flow for this? We can not show the hosted Signup and tell customers instead to redirect to a static "thank you" page on the website so A and B get redirected there and a message needs to be placed that says "Check your email" and then we send a single email with a link to the hosted Signup form, but I'd like to see if there is a better way without needing checking of an email inbox in the flow.
Hi there, got an issue retrieving PINCode for an issuing card linked to one of my connect account.
Got the following : "Sorry, something went wrong. We've already been notified of the problem, but if you need any help, you can reach us at support.stripe.com/contact."
@foggy dawn Can you re-open thread? I need to reply
Hi guys,
I have a question about trailing subscription and 3d secure cards. In my app, I have the following flow:
- I create trailing subscription
- I attach user's card which is 3d secured
- When trial days gone, user has to pass 3d secure to succeed the payment
I'd like to automize that process a bit.
Is that possible to pass 3d secure right after subscription creation and then never pass it (making further recurring payments automatically successful) ?
p.s. I use 4000000000003220 test card
Thanks in advance
Hi there. I have been running an online commerce store that uses Stripe Checkout for around 3 years. Our account is an India-based account and we have verified our government business account ID successfully.
We have been accepting international card payments for the last 3 years, and we have regular customers who purchase every few weeks. Around 2 weeks ago, all of our regular customers have gotten an error message saying "Your card is not supported" when they try to check out, with no further elaboration. These cards have been used before to make purchases on our store.
They have all tried using both Visa and MasterCard cards, all of them get the same error message. I see no declines on my Stripe Developer portal, meaning the card isn't even getting sent to the bank; it's failing on the UI.
Did Stripe change the supported card types in India? This article hasn't changed recently, so all of their cards should still be supported. https://support.stripe.com/questions/supported-payment-methods-currencies-and-businesses-for-stripe-accounts-in-india
Any help would be greatly appreciated.
Hello everyone, for stripe.js how do i set up nonce so subscripts loaded will have them as well <script nonce="random_key" type="text/javascript" src="https://js.stripe.com/v3/"></script> does not set for child scripts loaded by stripe
for Content Security Policy
I am trying to use this api /v1/apple_pay/domains to setup Connect stores so they can accept apple pay, I am not getting any errors but am not seeing the domain listed in the test connect account...
What is the difference between these two subscriptions update properties:
reset_billing_cycle_anchor.billing_thresholds = true;
billing_cycle_anchor = 'now';
Hello! I'm trying to transfer our payment channel to Stripe. I need help in transferring customer tokens.
Hello guys, i have problem with my Stripe and i’m not really sure how to fix it. It says that Stripe can no longer support my business and my action is required. Does anyone else had that problem? is there any way to fix it ? thanks in advance
I believe you should reach out to Stripe support given below.
This Server is meant for help with technical integration stuff.
❓ For general support, including account issues, non-public betas, and other private matters please contact Stripe support: https://support.stripe.com/contact
thanks
Can I use checkout API with elements?
Guys, good night!
I need help, is it possible to use the same card to make debit and credit payments?
if possible, can someone give me an example?
thanks
Markan97
Hey team - i'm trying to setup apple pay & google pay via the payment intent API for new customers purchasing for the first time. I'm getting an error that I'm not sure how to proceed with
The customer does not have a payment method with the ID pm_1Mr9D4Aui73PtLm145fdRO6g. The payment method must be attached to the customer.
Is it possible to downgrade an account's default API version? We have multiple test accounts for different environments, and one of them has a newer default stripe version
Hey! i would like to create a new custom account in NodeJs with Typescript but i get this message when i try to create one : Connect platforms based in FR must create Custom accounts via account tokens. For documentation on account tokens, see https://stripe.com/docs/connect/account-tokens. and the custom account is not created. How can i create a new custom account without giving more details ? because i would like to give more details later with an onboarding.
here is my code to create account :
const account = await stripe.accounts.create({
country: 'FR',
type: 'custom',
capabilities: {transfers: {requested: true}},
});
Thanks!
Regarding SetupIntents: Should we be deleting old setup intents or re-using them if someone bails out of a subscription sign up early?
For example, if a user already has a SetupIntent that "requires_payment_method" should I be re-using that SetupIntent the next time they go through the checkout process or should I be creating a new one each time?
Hello there!!! Is it possible to change the prorated text "Unused time on Basic after 21 Mar 2023" to something else on hosted invoice page?
with re-collect cvc, would we need to collect cvc every time? or can we just require it when we need to?
Hi, I'm getting the following error when opening the checkout form in my application: The client_secret provided does not match any associated PaymentIntent on this account.
How do you turn off automatic invoice advancement from the dashboard?
Has anyone else been seeing the error message "Your card has expired" for the test card 4242 .....we have been using this for testing for years without issue; however, for about the last week, even with correctly provided expiration date in the future, the same error is returned in our test env.
Hi, I'm using the stripe php library. When returning an updated stripe intent the data looks like so:
Stripe\PaymentIntent {#4473
#_opts: Stripe\Util\RequestOptions {#4482
+headers: []
+apiKey: "sk_test_..................Q"
+apiBase: null
apiKey: "sk_test_********************OPxQ"
headers: []
apiBase: null
}
#_originalValues: array:39 [
"id" => "pi_3Mtf4gKT8fxib8XB1AtCk1Ke"
"object" => "payment_intent"
"amount" => 1620
However, I've tried so many ways to access the data. Such as $stripeIntent->amount and $stripeIntent['amount'] yet both are rejected with these errors.
Is it possible to add usage records to an invoice more than 5 minutes after its billing period ends?
Uhm... guys i am kinda coming from a developping country (to say the least), but i sure hope Stripe is looking into opening AI depratement for coding issues
chatGPT is ridiculously good in coding...
how could I create my own webhook to the signature my product?
I'm using stripe react library. After loading the library using useStripe, is there a way to update the payment intents amount/product before the call to confirmPayment?
Our checkout page displays the Elements to collect payment method. Then just before the confirm button, we want to place a cross-sell option where if checked, it should add another £X to the payment. How could I do this without introducing another button or something?
Express account abnormal transactions
Several transactions were not triggered by customer payments
Hello,
I am trying to create a payment link using Stripe API and PHP.
I have Stripe connect account too.
$payments_link_response = $stripe->paymentLinks->create([
'line_items' => [
[
'price' => '{{Price ID}}',
'quantity' => 1,
],
],
'transfer_data' => [
'destination' => '{{Connect Account ID}}',
],
'application_fee_amount' => 30,
]);
What I am looking for is to exempt stripe processing fee for platform. Stripe should charge processing fee from connected account.
Is there any way I can achieve it?
Hi, I'm using automatic payment methods with two different currencies (SGD, INR). The thing is that I constantly recreate the payment Intent based on the currencies the user selected.
And all the payment methods I chose for global and Singapore were working properly but when I chose India then below error appeared.
message: "No valid payment method types for this Payment Intent. Please ensure that you have activated payment methods compatible with your chosen currency in your dashboard (https://dashboard.stripe.com/settings/payment_methods) or specify payment_method_types"
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
bro try this: Yes, you can achieve this by setting the application_fee_amount to include both your platform fee and Stripe's processing fee. This way, the connected account will effectively pay for both fees.
Here's how you can do it:
Retrieve the Stripe processing fee rate for the connected account's country. You can find this information on Stripe's pricing page or by contacting Stripe support.
Calculate the Stripe processing fee for the specific transaction.
Add the processing fee to your platform fee.
Set the application_fee_amount to the total of the platform fee and processing fee.
Here's an example code snippet:
php
Copy code
// Set your platform fee and get the Stripe processing fee rate
$platform_fee = 30;
$stripe_fee_rate = 0.029; // This should be the Stripe fee rate for the connected account's country, e.g., 2.9% (0.029)
// Retrieve the Price object to get the unit_amount
$price = $stripe->prices->retrieve('{{Price ID}}');
// Calculate the Stripe processing fee for this transaction
$stripe_processing_fee = $price->unit_amount * $stripe_fee_rate;
// Add the processing fee to your platform fee
$total_fee = $platform_fee + $stripe_processing_fee;
// Create the Payment Link with the updated application_fee_amount
$payments_link_response = $stripe->paymentLinks->create([
'line_items' => [
[
'price' => '{{Price ID}}',
'quantity' => 1,
],
],
'transfer_data' => [
'destination' => '{{Connect Account ID}}',
],
'application_fee_amount' => round($total_fee),
]);
Please note that this is just an example and you might need to adjust the calculations depending on the specific fee structure you have with Stripe.
Hi guys. I'm trying to calculate how much of the application fee to refund to the merchant. Where can I find how much stripe commission has taken after a successful payment/What part of the API is that.
I just enabled a setting in my Stripe test account settings to auto-cancel subscriptions upon dispute, and am trying to test this behavior in test mode. However, I can't get Stripe to auto cancel the subscription. Here's what I tried:
- Immediately subscribing with the 4000000000000259 number
- Subscribing with the 4242 number, changing the customer's default payment method to the 0259 number, and and then using test clocks to advance the subscription until the next billing cycle.
In both cases I see the disputed payment, but the subscription is not canceled. Am I doing something wrong, or is this a bug/known issue in test mode with that dispute setting?
orakaro, you better add me as friend got something to share 😄
i just emailed stripe support regarding chatgpt capabilities
i hope you guys have a plan to introduce this to your work developpers group, support group (here) and open up dedicated AI department
example, suggested solutions for this guy:
not sure how capable chatGPT4 still is for stripe environement, but at least you can test in real time and get a feel
Hello, could someone suggest to me what's the best way to craft a Stripe Radar rule based on a particular card issuer?
I see that there's a :card_bin:, however that's not very useful because the same issuer may have thousands of BINs and this information is not surfaced on the API.
I am running into an issue where a fraudulent user has been spinning up many virtual credit cards from the same issuer, "Patriot Bank, National Association", and it's pretty annoying that there's no automated way to flag these.
@stark spruce appreciate your help, but let us help them in a thread-based conversations
i get that, one last thing
is this correct, can someone confirm ?
i am not dedicated support or anything, just testing out chatGPT capabilities
i wont post anymore and if this is against rules remove my replies
could you please hijack someone else's thread?
but if helpful feel free to use
I get your fervor around chatgpt but you can apply it somewhere where you'd get more traction with likeminded people, like LinkedIn
yes i understand
just wanted to bring this to stripes attention and the capabilities of problem solving
You can be sure they are aware
alright, i see myself out now 😄
This was sent to you in the first thread you started: https://stripe.com/newsroom/news/stripe-and-openai
Is there any test card for visa or master commercial card?
hey, can i charge a connected account? I wand to have some kind of fee for the connected account to pay for registration
Regarding payment element (google or apple pay) with deferred payment intent features, and paymentMethodCreation set to 'manual' ( Following this approach https://stripe.com/docs/payments/finalize-payments-on-the-server), is it possible to perform below
- get payment method to charge 50% now and 50% later?
- get payment method but charge 100% on later date?
I'm using react-stripe-js, how to customise validation for card number input? I want to validate the card number is only from Westpac Bank by checking the first 8 digits of the card number against a known whitelisted range, but I cannot access the card number user has typed on frontend
In order to improve the payment success rate, I chose STRIPE, but my account was deactivated after receiving one payment. Therefore, I spent 2 years to find a payment channel in the bank, but the payment success rate was too low. I really wanted to contact you, but the customer service reply was very rigid
I see in the examples for creating a subscription in the stripe docs, that the price_id is passed from the front end to the back when creating a subscription. Does this pose any security risk?
Hi everyone, I see that stripe doesn't have a lifetime subscription option. So, my hack here is to have e-commerce like one time payment. Then, create a product of 0 USD and create subscription for it. Will that work? By work I mean, the user need not clear the invoice of 0 USD every month manually and the subscription should keep on continuing and feel like it's their lifetime validity.
Hi every one ihave order since June 2022 and iwant to know what stripe means and how can they help me with my shippment ??
And the customer service didn’t answer me!!
I need help please
how can we identify if a payment was made by a commercial credit card? is it by checking IIN?
in the subscription object we have two properties:
"current_period_end": 1681352789,
"current_period_start": 1680747989,
let say the subscription gets renewed today after a month, will these both properties change or only the current_period_end ?
I'd like to put in a feature request. For the Stripe Elements, there's no way to isolate the color of the nation selected in the dropdown - which causes some visibility issues when a site has dark and light nodes, as seen here:
Hi, I updated them and set their active property to false though. still can't be deleted product
Hi, will WeChat Pay Payment be possible on iOS and Android?
Hello, my customer(merchant) went to select custom tip amount for their client when use WisePOSE reader, and the screen goes black and transaction completes with no tip at all. Any ideas?
Hello, could you tell me which browser stripe checkout google pay is currently supporting? I could only make the google pay button on the check out page show up by using chrome with login account
hi, I am integrating checkout through AIP, can I use WeChat or Alipay to pay in the test environment? My intention is to see how the checkout interacts with WeChat and Alipay.
This is a basic one (I think) but what is the easiest way to add an ABN to the email receipt?
hi is there any way to get charge from receipt number in python
Hello, in order for the apple pay option to appear in checkout, does the related apple account need to have a card attached to it?
I haven’t registered my business yet. Stripe won’t charge tax on payments to my customers right?
How can i make a discord bot to create patment link?
how can I get the issuer of credit card? I didn't find it in the PaymentMethod object here https://stripe.com/docs/api/payment_methods/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.
Hello! Sorry i had one further question for this. I was wondering how, during the payment intent process - can I know if the user selected card or applePay as their payment option? I need to handle these differently and can't seem to fetch this information from the Elements type via useElements
How can I convert card objects to payment methods, is that possible ?
Hey Team,
Is there any API throttling when doing bulk API calls?
Hello team,
When I want to create a payment with 1 item (representing the price of a subscription product), the link is created successfully.
I'm able to open the link and paid with credit card.
But on the dashboard, each time I paid with the same email and name, a new customer is created. It's a problem because, each time an user will paid a subscription, I will have a duplicate customer on Stripe.
On the API doc, it's possible to create the customer if required, but this param is not available with subscription product.
Is it a bug or is it normal?
custom domain is not working for checkout page
How to create a subscription for a product whose type is "one_time" ?
Hi, earlier I used to create subscriptions with products that had an interval of "monthly" or "yearly" (aka recurring ), but now when I try to create a subscription for a product that has a one-time payment, I face the following exception
"StripeInvalidRequestError: The price specified is set to type=one_time but this field only accepts prices with type=recurring." Haven't found something relevant under "create subscription" documentation . Can you please help ?
Hello! Can someone help me? Here is the email that I've received. Is it critical?
https://prnt.sc/k33lZi2ZnCwl
Does someone received this same kind of email?
When I create a checkout, if the price is not in my default currency, can I not use Alipay or WeChat to pay?
How to connect stripe connect account with update customer and transfer payment by admin handle. implement with next.js and firebase
When I list payment methods using stripe.Customer.list_payment_methods(customer_id, type="card",)
I also get card_xxx objects along with pm_xxx. is that expected behaviour ?
we are not able to the direct charges if the account is restirected. earlier we were able to destination charges
Hello can anyone help i am unable recieve otp for two factor authentication for login dashboard
@remote rose let's continue the conversation in your thread
how to do a bank transfer to the end user with account number and routing number
Hi @everyone,
I have pricing calculate where user will select some features and based on selection, amount will be calculated. how to pass this amount and few parameters to stripe for taking payment ? stripe should able to take custome payment based on calculated amount.
Hey, I've got a question about Webhook send intervals
i'm sorry for forgetting to reply to #1093373691674501120 message.
I've tried the new reader here, and it's no problem. But customers only have one, so there is no way to try the new one for the time being.
Hi! I need to make a payout on my test account, but the funds aren't available. Why do I even have to wait for fake money to be available to create a payout?
is there api for adding custom domain to scheckout
listDeliveries this is not working in webhook
hello the stripe now scamming people by giving low conversion rate
Hi i don't want to create product on stripe but i want to use : stripe.subscriptions.create. Is it possible to pass a item custom without create a product on stripe dashboard ?
Hello,
we got a functional Stripe integration. working with no errors. Today we add a new Connected Account to receive payments from a new customer, but when we try to carry out a Card Payment (by Payment Intent), we receive this error:
<<No valid payment method types for this Payment Intent. Please ensure that you have activated payment methods compatible with your chosen currency in your dash board or specify payment_method_types>>
I can't understand why the other connected accounts are working while this new one return us this message.
I try to check the dashboard, but I can't see nothing that requires configuration, nor I see differences between this new Connected Account and the preexisting Accounts that are working correctly.
Could someone please help?
Thanks
Federico Gradozzi
Asso360 Developer
Hello Any one here help me to stripe connect integration in laravel
Hi i want to make a test payout with status = "pending" or "in_transit". How can i do this?
can we integrate stripe in wordpress. without setup of woocommerce ?
Hello, I would need some help with one of the payment that was made in our website
Hello!
We currently use Charge API with level 3 metadata.
We migrate to payment intents API.
Should we submit level 3 data with payment intents API?
Hey, has anyone ever had an issue with apple pay integration on woocommerce where it takes you to the payment step but then when you try and complete the transaction it exits the screen and goes back to the first checkout page
Guys, how do I use the same card to make credit and debit payments?
thanks!
Hi there, I've got a bacs issue / query, can someone help?
how to give unit amount with decimals while creating prices in stripe
suppors unit_amout as 12000.98
How to integrate UPI payment method to my checkout flow here in India?
Hello, I have a question regarding card issuing, and card expiration to be more precise. Is there a way to simulate card expiration? Does card expiration trigger any event?
I am looking for a way to export a list of all payments which are in a certain period. I need to assign these individual payments to a order in our system. An order can have several payments.
I save the "paymentIntent (pi_)" in our system as soon as an order has been successfully processed in our store.
When I try to assign single payments via "balanceTransactions", I don't get an assignment to the "paymentIntent" anymore.
Am I thinking in a wrong direction?
Hello team! I was wondering how customizable is a invoice. The thing is that i want to remove the title which says "48,35 e con fecha de vencimiento el 4 de abril de 2023" of the following invoice
Hello team! What is the maximum amount of time stripe can process a payment prior flagging it successful or failed? I couldn't find anything in the API docs
Hello, what would be the best API to get the total revenue for a connected user in a certain time frame (week/month/year)?
Hey guys, how stripe tokenize the card information? Does it
- build locally in the browser (without any outbound request)
- or it has to send a request to stripe service to get tokenized card? In that case, card's information are collected from the browser, encrypted, and send to stripe service, am I correct?
hi team
i'm trying to create prices for one product in stripe
but im not able to create
it is throwing error
TypeError: Cannot read property 'create' of undefined\n at Client.createProduct
below is my code snipped
const stripe = require('stripe')('testkey');
const price = await stripe.prices.create({
unit_amount: 1200,
currency: 'usd',
recurring: {interval: 'month'},
product: 'prod_Nf9gCNqIQf1bP0',
});
i tried console stripe there also im not able to see prices object
can you help here?
Hi guys,
I wanted to find out how can I set up VAT on specific transactions. Unfortunately, I can't handle it. I have 0% VAT in my reports. I deliver services or products at VAT23% or VAT8% amount (included in the price)
currently we are using destination charges, but we want to take stripe fees for refund from connect accounts
Hello
cancel_at_period_end=True, add in stripe.checkout.Session.create
Hi! I keep receiving the "incomplete card number" message from the trial payments from users. I have checked the integration and conducted real payments myself. Couldn't find the cause of the problem. Can you please advise whether someone already have faced same issue?
FYI: the users are mainly from countries like Nigeria, Zambia, Philippines, South Africa
Hi,
I am facing a problem with subscriptions. I am using Payment Element in react and the backend code from the examples to generated a subscription and return the associated payment intent to the frontend.
I want to allow Creditcard and Sofort, but disable SEPA. In the dashboard the configuration is correct, but the Payment Element still shows Creditcard and SEPA, but should show Sofort and Creditcard. There is no tutorial for Sofort in combination with subscriptions, just a tutorial for a setup intent. What must be done to allow Sofort for subscriptions?
Thanks in advance for your help!
Hi Team, we are planning Internal Testing in Live account while development team is working on implementing changes. Is it possible to have both Test & Live accounts in use in two separate environments?
hi can't we create more than 10 phases in schedule subscription?
is there any way to achive it?
people, good morning!
if I register a card that has credit and debit options, how do I choose one of the methods when creating the payment intention?
is there a way to edit payout schedule of standard connect account?
how to use DocuSign eSignature ( https://marketplace.stripe.com/apps/docusign-esignature ) in stripe ?
I have installed DocuSign eSignature app. Now how to use it ? I want to take sign in document before payment.
Hello, we having a issu withe Memebrship recurring payment our client pay the upcaoming year but strangely they are charged for past year and the new one is there a way to avoid this ?