#dev-help
1 messages · Page 40 of 1
Hi Stripe enthusiasts. I'm working on my first integration that isn't with Authorize.NET. Stack is Vue / Laravel. After spending hours on documentation I'm hoping you could correct or confirm two things for me:
- There is no real supported way to collect card details on our page that isn't using the Elements. (Either by submitting to our server or tokenizing our own HTML elements)
- That if we save card details, we are stuck with this message as presented: "By providing your card information, you allow MY COMPANY to charge your card for future payments in accordance with their terms." It's not on brand for us and we disclose this elsewhere.
Is it possible to hide the type selector ("card" vs "apple_pay" vs "google_pay") on the paymentElement, and make it card only?
Is it possible to only make apple_pay not credit cards?
Hello!
I'm sure someone can help me.
Is there any way to get coupon not using ID, but using name. In Stripe API there is only way to get coupons using retrieve method using couponID
Yo Stripe! Will I get decline codes back when running Holds?
Hello - I have a question about tipping on in-person payments with Terminal. Is there an event I can monitor to detect if the customer has added a tip to the payment? I add the cost of the processing fee to the order. But when I process a payment with a tip the processing fee increases but I can't update the total to reflect the higher processing fee.
Hello there!
We had implemented for a US Company an integration with the Stripe Invoicing API to create and send invoices with code as additional information we are using the Collection Method : send_invoice on the invoice creation.
The company is using connected accounts, so in Test Mode we were generating Invoices and pay these invoices with the test credit cards and it's working fine the invoice status is changing to Paid and we are catching that event in our webhook to continue with our business flow.
Now, we would like to test the ACH Payments to Pay an Invoice in Test Mode, is there a way to do that on the Stripe Platform, cause on the Invoice link there is the Bank Transfer pay option but I can't perform the operation, it's showing us just the Bank Information but there is no button to perform the Pay action.
There a couple of things that we did.
-
following the https://stripe.com/docs/billing/testing#ach-credit-transfer
point 4 we did it on platform manually (change the email as described in the steps) and we couldn't pay. -
And the other thing we tried is to configure on the Customer (that belongs to the invoice) the Payment method (just added the Stripe Test Bank Account), and then on the Invoice perform the "Charge Customer" and the Invoice is changing to Paid status, but I'm not sure is that is the correct way to test ACH Payments.
Any help will be much appreciated.
Hey need some help
What's the best way to handle_event on a server so we can returning the immediate 2XX code? I'm using Flask work webhooks
I am a platform account with connected accounts, if i only have a webhook endpoint of type Account, will all my connect account events go there? what type of events would i be missing?
How can we collect a bank account for ACH payments on a Connected account? The payment intent is created server side and it's created correctly on the connected account. Then we use stripe sdk and setup stripeAccount, but collectBankAccountForPayment returns error "The client_secret provided does not match the client_secret associated with the PaymentIntent"
Hi, i have a problem, this customer do a payment and was decline for expiration date but the expiration date is ok
Hi, I'm created a tiered price but when I retrieve the price object there is no data for the cost of each tier. Is there a way to expand or add that info when I pull the price via the API?
hello, can i translate the full checkout stripe page to danish?
is await stripe.subscriptionSchedules.release(checkforsheule.schedule) this called any event?
Does anyone use AvaTax for Stripe integrated with Stripe's Invoicing? Given the changes to Stripe sales tax going live on June 1st, we're concerned our customers will be charged twice for taxes and were wondering if anyone has worked through this, I wasn't able to find much in terms of the integration in documentation
I am trying to update my code to add a more descriptive description, but something seems to be overriding what I thought was setting it, can anyone help me figure this out?
Screen shots attached (inc console output), can anyone tell me where I should be looking for any other code that might be changing the description?
Here is the "inject" code that created the console output:
public static native void initStripe() /*-{
$wnd.onbeforeunload = null;
var newScript = document.createElement("script");
newScript['class']='stripe-button'
newScript['attr']='data-key=stripePublicKey,data-amount=amount,data-currency=currency'
newScript['data-name']='Baeldung'
newScript['src'] = "https://checkout.stripe.com/checkout.js";
$wnd.document.getElementsByName('stripe-checkout-form').forEach(function(form){ form.appendChild(newScript)});;
var pricePattern = /\d+\.\d+/g;
var intPattern = /\d+/g;
var idsOfSelects = ['#pp1', '#pp2', '#pp3', '#pp4', '#pp5']
idsOfSelects.forEach(function(id){
console.log(id);
var intId = id.match(intPattern)[0];
var selectElement = $wnd.document.querySelector(id);
if (selectElement) {
selectElement.addEventListener('change', function (event) {
$wnd.document.querySelector("#stripe-dsc"+intId).value = event.target.options[event.target.selectedIndex].text.replace(/ /g, '_');
$wnd.document.querySelector("#stripe-amount"+intId).value = parseFloat(event.target.options[event.target.selectedIndex].text.match( pricePattern )[0]) * 100;
console.log(event.target.options[event.target.selectedIndex].text);
console.log($wnd.document.querySelector("#stripe-dsc"+intId).value);
console.log($wnd.document.querySelector("#stripe-amount"+intId).value);
});
}
})
}-*/
;
Hello!
Were there any changes to Stripe API when requesting all events? https://api.stripe.com/v1/events. I can only see events from the last 30 days, but our CS team is sure that we could see more than that until recently.
I'm configuring the PaymentElement using @scarlet bluff/react-stripe-js library, the component is looking as shown in the screenshot. I want to ask for email, address and phone number of the user in addition to the details shown in the text box, how can i do that?
Hey, I have a question : https://stripe.com/docs/payouts#negative-payouts
"If you don’t receive further payments to balance out the negative amount, Stripe creates a payout that debits your bank account."
Do you know how long is the wait?
anyone know when stripe link was introduced?
Hi, I have two stripe account, both with usa location. And I have setup the 2 accounts connect settings under express section to onboard express accounts from all possible countries. Whenever I onboard on one of the account, it give recipient service agreement to the onboarded express account. But the other account gives full service agreement to the onboarded express account. I am onboarding express account using the oauth, this method cannot allow me to directly control the service agreement option. The only way I understand that I can do this is through the connect settings under express account. Please does anyone knows possible reasons why the other stripe account is giving full service agreement to onboarded express account. And my aim is to make all onboarded express account have a service agreement of recipient so that I can execute cross border payment. Please help and thank you.
Can you help me understand the difference between the new stripe S700 terminal and the wise pose E? It seems the new S700 you can just type in an amount on the screen and take payments that way?
Hello, we are using stripe standard connect. Starting yesterday, stripe onboarding form stopped authenticating users with existing stripe accounts. After entering the 2FA code, the users are stuck on endless loading. However, creating a new account on the onboarding form lets the user complete the onboarding flow. Is this something others have encountered before?
Hey does stripe is restricted in turkey ? If anybody can help it would be really helpful!
As stripe doc doesn't have turkey in its services countries
@icy lagoon Please read the rules. Self promotion isn't allowed. This is your final warning
Question about Promo Codes tied to a coupon. Is there a limit to the number of PromoCodes that can be generated against a coupon? (Use case would be a referral program that users can share their unique promo code)
Is there any reason our implementation of Google/Apple pay only works in incognito/private mode in web browsers? If we view our forms in normal (public) web browsers, the google/apple pay is not showing. There are no console errors. But if we reload the same page in incognito/private mode, the google/apple pay buttons appear.
hi, will all payment through stripe terminal or not, have a charge id?
I'm trying to use the Stripe Issuing Elements "copy button". I'm following the example in https://stripe.com/docs/issuing/elements#adding-a-copy-button , and I can see that it's inserting an iframe, when I mouseover it, there's a pointer cursor, but when I click on it, it doesn't copy anything to the clipboard. The docs say this "If you’re having trouble with your button responding to clicks, be sure to line up the iframe to your button correctly.", but I'm not sure what that means?
The DOM looks like this:```
<div
className="view-card-dialog-copy-button"
id="card-number-copy-button"
/>
My code looks like this:```
const cardNumberCopyButton = stripe
?.elements()
.create('issuingCardCopyButton', {
toCopy: 'number',
});
cardNumberCopyButton?.mount('#card-number-copy-button');
Any pointers on what I'm doing wrong?
Hey. I have a Connected Stripe Account with an issue with Klarna.
Connect account writes this:
"Yes already check, when i try to create a new link in € i receive error message in your app…
"Klarna doesn't work with eur payments"
I have a US based platform account. When I try to create a Klarna payment on an EUR price, I get this:
You are receiving this error from the Stripe API:
Invalid currency options eur. The payment method klarna only supports the following currencies: usd.
This error means that the payment method "klarna" only supports the currency "usd". You must use the currency "usd" to make the payment. The currency "eur" is not supported by "klarna".
Is the problem (A) that my Stripe account is based in the US or (B) that Klarna actually does not work with EUR?
*I am trying to contact customer to get his account to verify country associated with account but the Klarna docs seem to me like EUR is allowed so I am confused:
https://stripe.com/docs/payments/klarna
When an invoice is marked uncollectible, is there a way to glean that from the subscription object?
Hi guys. Upgrading a subscription product via api voids the invoice. This is the invoice in_1N4USiBCFjuX40HQbTIAOAia.
Maybe this is related to the customer having 3D secure ??
This may be against the rules, but I would like to talk to a human being on the phone. Can anyone supply me with an actual phone number for the company since there is nothing on the website?
Looking for some guidance on creating charges with the Connect product. I'm using standard connected accounts. Starting with this.
hi, did anybody has experienced problems using Stripe checkout and 3DS payments?
Event when I use a test card the popup only shows "Source was cancelled"
Could use a hand with using Stripe Checkout with Connect Standard Accounts.
Hi, we are currently using the Stripe Payment terminal in Canada. We are onboarding a US based store, but we are currently facing two issues:
- On the terminal itself, it still shows amount as CAD $ xx.xx
- We got error when we try to create a payment intent with USD as the currency:
card_present_currency_not_supported
The card_present source type with currency usd is not supported in CA.
Hello again Stripe. I am trying--and failing miserably--to mock stripe.createToken in a unit test. I'm using React, Jest, and React-Testing-Library.
Hi team, question can we do bank_transfer from the customer to our stripe account? and what is the limit of the order?
Hey Stripe! When an required update is necessary will connectBluetoothReader and connectUsbReader not resolve until the update is complete? (using Stripe Terminal Android)
I had a question on the usage of the onboarding account link
Hi Team
I have one question
In stripe, how to select payment method as payoneer
I can't find that option
Please help me
Thanks
Hi guys, can someone check out what happend with one of my clients connected account? I just onboarded client, tried to do my job with oxxo first time everything was ok, and all next requests fails like someone turn off oxxo as payment method
Hi - We are using SetupIntents to save payment details with Customer object. Does Stripe verify the card during the saving process automatically? If not, how can we go about checking card details prior to making a charge so that we can be confident that the card details are correct? If the payment fails for another reason, that is understandable, but we want to avoid attempting the payment if a user enters in completely invalid card details. Thanks!
Hello, I am not able to see my full secret key
After clicking "Reveal Secret Key" it shows "sk_live..." with 3 dots and not the full key. What do I do?
Hey, can we reopen my thread about oxxo connected account?
I'm getting weird behavior in test and I'm not sure if this will work the same in live mode. I manually create a subscription using the dropdown in the stripe top bar. I'm prompted to create a new customer, then add a product, then a payment method to automatically charge a payment method on file.
When I receive the customer object using the API, the card is populated in the default_source, a deprecated key, when it should be in invoice_settings
Hi I'm trying to log in my stripe bit im not getting codes
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!
Hi, I am trying to display the default selected bank account / card for payouts for stripe connect accounts on my app, but I am having trouble finding any data on the response objects for the default object.
Hi, is there a way to retrieve all the prices for a product with GET /v1/products, or is it recommended to create a different product in that case? My use case is having a subscription product that have different subscription period, so different prices to reflect that
We are currently facing some challenges with our service app, which is integrated with Stripe for processing payments. Our app allows customers to request services such as cleaning, and once a service provider accepts the request, we hold the service amount in the customer's saved card using Stripe.
To achieve this, we use the following code snippet to create a charge:
charge = stripe.Charge.create(
amount=,
currency='gbp',
description='',
customer='',
source='',
capture=False
)
Once the service is completed, we capture the hold amount and transfer some amount to the service provider. However, we are currently experiencing two issues that we need your help in resolving.
Firstly, we cannot hold the amount for more than 7 days, and Stripe's hold feature only supports 7 days. We require a solution that allows us to hold the amount for a specified time period, which is longer than 7 days. Can you please suggest a solution for this?
Secondly, when we transfer the captured amount to a connected Stripe account, it fails if the Stripe balance is insufficient. We are wondering if there is a way to transfer the captured amount directly to connected accounts without keeping the balance in the Stripe account. Can we use Stripe's split amount feature to achieve this solution?
We would appreciate your prompt response with a solution for these scenarios.
I want to change implementation of offering customer choose different payment method to different subscriptions. Currently I save the chosen payment id in the metadata of the subscription, and set it to default_payment_method later. is there a better way to do this?
Bonjour cela fait quelques jours que j'ai créé stripe mais je souhaite savoir ce qu'il faut faire pour passer à la vérification selfie
Hello. I am developing a xamarin app so I am unable to use your android sdk directly. I am using your node js rest api to talk to stripe. The flow looks like this C# app -> Node js server -> stripe. My question is should I be using POST or FETCH? The documentation uses POST but would FETCH better suite my needs? I am trying to create a new stripe customer from my app.
Hi. I just read that Stripe does not hold funds for more than 90 days. In my application, the payouts are scheduled to be sent after the product is delivered. What happens if that date is after more than 90 days of the transaction?
Hi, I noticed a clients subscription payment failed. I need to confirm if this is an issue with integration or clients card
webhook, Is the received objects top level 'id' field what we should check for to ensure idempotency? ie. if the same 'id' is sent, we should throw it away? this id.. https://stripe.com/docs/webhooks/stripe-events#example-event
I am using react-native-stripe to integrate my app. When using future payment, if the user uses a 3DS card number, how to jump to the 3DS verification interface?
I'm trying to get receipt_number from charges but I saw in some forums that it is null until receipt is sent. I'm currently in test_mode, so I cant test it.
Just wanted to make sure if Stripe will send to receipt_email in live mode even if there is no specified customer? Also they are passed in createPaymentIntent, I don't pass them anymore in confirmPaymentIntent.
(pi_3N5KIHHxtLfwk5uw1flNleje / ch_3N5KIHHxtLfwk5uw1qU9O3iH) for reference
Hi,
We're evaluating Stripe Identity and were wondering if it supports Stripe Connect?
Our customers connect to our platform so for payments we're able to authenticate using our platform API keys and specifying the customer's account ID. This doesn't seem to work when creating an Identity VerificationSession, the following error is returned: "This application does not have the required permissions for this endpoint on account 'acct_xxx'." I can't see any mention of Stripe Connect in the Identity documentation.
ooh stripe identity looks interesting 🙂
Hi folks,
I am using a recurring price or subscription in the checkout session and creating it as in the screenshot.
I want to receive the subscription ID in the session object but it is always null. Any way to resolve this?
Hello, is there a way to backdate and create a subscription on April 1st 2023. I like the invoice to be generated such that it bills from April 1st this year to next year 31st March 2024. IS this possible?
hello, can we check customer saved card balance before create stripe charge?
Good afternoon (local time), guys.
Need some advice on implementing this requirement ...
We have what is I guess an unusual model, where we have subscription tiers (products) that increase an arbitrary data count value for a customer (stored externally).
However, our contracts are for a year, and once an initial subscription is begun, upgrading the "tier" increases our given data value, but we don't want to change the dates AND importantly we want to only charge them this way:
NEW_TIER_FULL_COST - OLD_TIER_FULL_COST.
How far they are through the yearly contract is not relevant to us.
How do I go about implementing this with updating a subscription with a tier product?
Thanks!!!!
Which id am I supposed for a subscription to later cancel with stripe.Subscription.cancel(SUB_ID)."
Currently, I'm taking from the webhook request with the event customer.subscription.updated, the following:
data.object.id, where data.object.object is subscription.
When I run stripe.Subscription.cancel(SUB_ID), where SUB_ID is taken from the above object, I get a stripe.error.InvalidRequestError... No such subscription
Help would be appreciated.
hi i am trying to set direct charge but its not working its giving issue
is there any way we can re-open the conversation we had last week? 3rd May
hello,
whenver i make payment it always shows
3D Secure attempt incomplete
The cardholder began 3D Secure authentication but has not completed it.
we want to accept payments in US only without verification step,
i saw we can do it in US and canda
Can anyone suggest why would existing subscriptions fail with error message "Invalid Card Number"?
hello Stripe team, I hope u guys well.
I got a question, is there a webhook if there's a customer requesting a dispute?
Hello. I ask a question last week which I want to make a initial payment first, when our service finished, check the amount is less or more. You give me this : https://stripe.com/docs/payments/save-during-payment. I read the docs, this is my understanding: First customer should pay in client-side and I set "off_session" true, "confirm" true, when our service finished if we want to charge more fee, we can't charge automatically without in the client-side (on page or on a smartphone) ? I first think it should be like a subscription, can charge without another more on page or on a smartphone. Is my understanding above correct ? I haven't read refund docs yet.
Hi all,
I am developing a Stripe App with my own backend.
With every request to the backend I am sending the Stripe Signature to verify it server-side.
'Stripe-Signature': await fetchStripeSignature(payload),
That works fine as long as the payload is not too big.
I am getting an "invalid_limited_length_string" error.
"Invalid string: [STRING] must be at most 5000 characters"
In this specific case I am sending lots of results from Stripe's charge API endpoint to my backend. Thus 5.000 characters can be reached easily.
So, what is best practice to deal with this limitation?
- Chunk the data/charges into small chunks and make lots of requests to the same backend endpoint until all data is transferred?
- Don't send the Stripe Signature, thus not being able to check server-side if the request really came from Stripe?
- something else?
Here is my code example for the method that sends the request to my backend (StripeTransaction and APIResponse are just simple interfaces):
export async function transferTransactionsAPI(id: string, transactions: StripeTransaction[], userContext: any, environment: any): Promise<APIResponse> {
const payload = {
id: id,
transactions: JSON.stringify(transactions),
};
const signaturePayload = {
user_id: userContext?.id,
account_id: userContext?.account.id,
};
try {
const response = await fetch(`${environment.constants.API_BASE}/stripe-transactions/store`, {
method: 'POST',
headers: {
'Stripe-Signature': await fetchStripeSignature(payload),
'Content-Type': 'application/json',
'Accept': 'application/json',
},
body: JSON.stringify({
...payload,
...signaturePayload,
}),
});
// dealing with response
} catch (error) {
// dealing with error
}
}
Thanks a lot for any hint
Hello, I'm trying to trigger an invoice.payment_failed event for a specific invoice from a subscription using stripe cli. I tried doing something like stripe trigger invoice.payment_failed --add subscription:id=sub_xxxx but i'm not sure it works properly. it does trigger an error on webhooks but for another subscription than the one i requested. is there a better way to trigger a failed payment error like this?
Hey There
I am trying to generate a processing fee based off the cart amount after a discount coupon is applied but I can seem to get it to work.
Two questions
- It it possible to have customers pay proccessing feeds on stripes end?
While in development I have accepted test payments to my stripe Platform Account (using a PaymentIntent) and now I'm trying to do a transfer to a Connected Account. But it says that have insufficient funds.
what happens to invoice if we cancel a subscription in between invoice.created and invoice.paid event ?
how 3dsecure work with autopayment in stripe ?
Is possible to confirmCardPayment with 3DS in a full screen web instead of using a modal?
Hey, is there a field for liability shift on the payment intent or the charge?
I'm trying to check if a charge is 3dSecured and has a liability shift in our code but I didn't find liability shift details on the api
Hey,
does this endpoint always return the payment methods with the newest created timestamp?
https://stripe.com/docs/api/payment_methods/customer_list
So if I limit it to 1 I only get the newest payment methode.
Any stripe manager here, I found out a bug
Im testing using Stripe Connected and I have made a transfer of $10 to a connected account and then triggered a payout of $10 from that connected account to their bank.
In the Connect website it says that in Canada there is a $0.25+0.25% fee for a Connected account Payout, but i dont see any fees being charged. Can you explain where can i see the fees charged when using Connect?
Is there any API endpoints available to get the same dashboard billing stats without having to calculate it manually? Current MRR, Active subscriptions etc.
I am sorry I can't understand https://stripe.com/docs/payments/save-and-reuse clearly. When I use SetupIntents, how could I charge later ? Using PaymentIntents?
im setting up a subscription management service on my backend, and am listening to several webhook events to respond to updates to the service: checkout.session.completed, customer.subscription.updated, customer.subscription.deleted, and invoice.paid.
i can test the intial purchase of subscriptions easily enough, and i can also test upgrading subscriptions too, using a test version of the subscription management hosted ui.
however, i have at_period_end set in my subscription settings, meaning the relevant customer.subscription.updated and deleted events would only trigger at the end of the payment period, a month later. Is there a way to test my backend's capability to react to those events without waiting a whole month in real time?
Hello,
Is there any way to change the order of payment methods in the setup intent form?
I want to put card payment method second. I tried to change order of payment methods in the SetupIntentParams.PaymentMethodTypes (API) but It doesn't help. I couldn't find in the documentation.
Hi, I'm trying to do instant verification for ACH bank debits payment and getting this error:
"message": "Payment method data is not allowed when payment_method_options[us_bank_account][verification_method]=instant is used.",
Does this mean we can't do instant verification for ACH bank debits?
Hello,
How can i add credit card charges in stripe checkout session create and also need to show this credit card charge amount in connected account
Hi, can you please tell me why connect option is not present in my stripe account?
Hello, Can I use a domain name such as xxx.tech for domain name authentication of Apple Pay. I wonder if there are any restrictions on the domain name suffix?
hello everyone
some of my customers have an issue with stripe, when I send them the paying link and they open it, it never fully loads and thus they are unable to complete the payment. Works for some, for some it doesn't, what can I do?
here's a screenshot a customer sent me earlier
Another question could off_session charge failed such as the card lack of money or something else. SetupIntents will check the card status right ?
Hi , how can we create a 28 days monthly subscription
Hey, may I get any reference to payout minimum fee, cause I'm getting Amount must be no less than $20.00 this error and I could not find any related reference on the document that provide such data my request ID req_AY95GO9R3RSqch, Thanks in advance.
Can i see the deducted stripe payout fee in my dashboard somewhere?
hello, I wrote in support of the stripe, but I don’t see feedback, where should the answer come from?
Hi guys, I just received an email from Stripe saying that my invoice hasn't been sent to the Italian SDI, but I'm not required by law to do that. How can I prevent my invoices to be sent?
Any latest update to the webhook event request object for [invoice.paid] event?
hi dev how can I capture multiple times from one client while keeping some limit for example: order amount 400 USD but I will deduct 200 and 200 USD after some period
My account was closed. Now I can't send new documents, what should I do?
:question: @manic dagger Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
support not on
Hi, I'm trying to setup a subscription using Payment Element with react-stripe-js, but I keep running into this error:
Uncaught (in promise) IntegrationError: Invalid value for stripe.confirmPayment(): elements should have a mounted Payment Element or Express Checkout Element.
Hello, I would like to understand if there is any way that a platform account can facilitate a transfer between one connect account to another connect account without incurring the 1.5% stripe fees on creating charge?
I am following this guide (https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements&element=payment#create-subscription) to create a usage (volume?) based subscriptions (attaching a picture of the price), the idea is for the user to connect a card and start consuming an API and only pay for how many calls they've made. I am able to: 4. Create the customer and kinda 5. Create a subscription connected to the price (See picture).
However when I do this the "payment intent" is null.
After some Googling it seems to be that the payment intent is null (on line 45 in the Java example) due to the user not having to pay something right now. This kinda makes sense but how do I provide the user experience I want? How do I work around this?
Hey folks, high level question here. I'm building a Stripe app that requires extensive read-level permission for the user's Stripe data (similar to https://marketplace.stripe.com/apps/syft-analytics). I would need a restricted (or secret) API from the user to plug into a Fivetran connector that then parses the data into GCP.
I know that the user can share secrets with app, but how can we incorporate the API keys into those secrets?
Hello, I would like know how make crowdfunding with Stripe and receive a feed with that transaction ?
Hi everyone i am using the stripe credit card payment gateway for my woocommerce stroe. right now the credit card not saving in the woocommerce checkout page, but before working fine, now it's not saved in checkout. But in my account page and order pay page working properly. can anyone help with this?
Hello, can we trigger an event? I want to test my webhook
hi. I wonder if the ARN will be all in numeric or it will mixed with alphabets?
Hi, I am trying to change the font for the Card element, but the font does not change. Of course the font is available on this view in other fields.
What am I doing wrong?
Below is my code:
const cardOptions = {
style: {
base: {
color: "#32325d",
fontFamily: '"Montserrat", sans-serif',
fontSmoothing: "antialiased",
fontSize: "16px",
"::placeholder": {
color: "#32325d",
fontFamily: '"Montserrat", sans-serif',
}
},
complete: {
color: "#32325d",
fontFamily: '"Montserrat", sans-serif',
fontSmoothing: "antialiased",
fontSize: "16px",
"::placeholder": {
color: "#32325d",
fontFamily: '"Montserrat", sans-serif',
}
},
invalid: {
fontFamily: '"Montserrat", sans-serif',
color: "#fa755a",
iconColor: "#fa755a"
}
}
};
<CardElement id="card-element" options={cardOptions} />
I am using the report API (activity.itemized.2) report type. In the columns I include the payment_metadata[Key]. For some charges I get the metadata value and for others not (although the related payment_intent contains metadata).
Hi, I'm using the stripe/react-stripe-js, PaymentElement component to get the payments, the code of the component is attached below. On successful payment I'm redirecting to /completion path.
My question is I'm using context api to store some data, so when user completes the payment and redirected to the /completion page will I be able to access the state values in the context. For some reason I'm unable to test this by myself.
hello, my stripe account will be closed, i want to know for what.. why stoped to accepting payments?!
:question: @solemn shell Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi team 🙂
I am using pre-built checkout page.
after checkout, can I get a customer's card information that is used the checkout session?
I just wanna display card type and number on a receipt on my app.
Hi I am Product Manager and I am working on a stripe implementation with Stripe Checkout Session. My dev team is currently off since it's a national holiday and they cannot help. I also went through the Stripe APIs and I couldn’t find the answer.
I have a case where we have a “card on file” for the customer. I.e. They have made their first successful purchase through Stripe and they are making their second one.
My idea is to charge the customer directly in our app when we have the cards on file. However, when there is a failed payment (due to not enough balance or stolen card etc…). Does our back-end receive the errors? I am figuring out what error to show the customer in our app and whether to direct them to our support or to manage cards.
I would really appreciate your help!
how can I cancel a trial subscription at the end of the trial, even if payment method is present for the customer?
trial_settings.end_behavior seems to only have option for missing payment method
is invoice finalized webhook event containns privious subscrtion bill ?
Hi
Hello. I have one question related to Stripe Checkout. When I am creating Stripe checkout I am passing to it my document Ids from my database. If checkout succeeds successfully I need to do some logic and update those documents in database. Where can I pass my document ids and if checkout succeeds successfully I can update my database
I was wondering how can I receive an email receipt of my order automatically?
hi, through the process of payment with authorization and delayed capture, is it possible to modify the transaction amount before proceeding with the final fund capture?
Example: A buyer negotiates the price with a seller, and the seller agrees to the new lower price, thus modifying the price of their product. The buyer accepts, and they will only be charged based on the modified price.
Hey there, I'm integrating Stripe via the corresponding Shopware 6 Plugin. Put my API-Keys for Testing into the Backend and tried to buy something in my shop. After authorizing the test payment I receive an error with error_code "CHECKOUT__PAYMENT_TOKEN_EXPIRED". I can't seem to find anything about that error code in the documentation and was wondering if you could help me? ^^
Hello. After I run confirmPayment() and receive the redirect I want to do a final validation of inventory. If this test fails what is the best way to handle things?
I need to cancel a paymentIntent. I'm just learning about this but I'm 99% sure my status is not in the "allowed" status list. What do I do when a payment has been successfully captured and needs to be canceled?
please help me how to get the downloded link of invoice recipt which we have charged on upcmoing event for my subscription
Morning - is there a way to make invoice payment links that do not expire? https://support.stripe.com/questions/invoice-link-expiration
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Am I unable to retrieve a price whilst in test mode?
https://stripe.com/docs/api/prices/retrieve seems to fail with a test key only
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
trying to find now
Hi, is there a reason why a succeeded charge object paid with sepa_debit doesn't have a balance_transaction (null)?
unable to view in the logs - i assume because request not successful
its fine with live api key just not test api key
find with live but not test api key - cant see request id in the logs
@spring echo please talk in our thread #1105105573176954930.
How can I retrieve checkout summary from payment intent
Where I can see documentation about the "Stripe Dashboard". I want to see the overview in order to plan a training of our billing team.
Hi all,
I want to understand how the stripes pricing works.
For a project of mine I'll primarily use invoices customers quotes and payments services. Is there a way for me to know how much exactly I'll be charged, based on some fixed numbers?
Is there a limit to the number of prices that can be associated to a product
in plan updation can we open the stripe portal and allow the user to do the payment there?
Is there a way to differentiate ACH payment method added through manual verification and those added through Stripe Financial Connections and therefore, theoretically, instantly verified? We have a RN application that needs to know which method was used, but I can't seem to find any property in the response we send to our backend that would allow such functionality. Perhaps we could burn something into our metadata property, but I wanted to be sure there wasn't an already existing property which handled this.
Hello, I have a question. We want to send offers digitally directly from Stripe to the customer. Is this possible?
Hi ! I need to understand stripe auto taxes... Who I should talk tô??
I want to know if manual payment from stripe is possible from UK platform to US connected account?
So basically one of my app is integrated with stripe for payouts. Now for some reason we want to do manual payput to a host through stripe
can i change a subscription from one customer id to another
hi team
Hello Team , I am working on a rental site, Can we make direct payment renter to landlord bank account, It is possible throw stripe?
hi team, we have the issue with 3 Stripe WisePOS e terminals on same location. Terminals don't accept contactless payments, they work, but only when we add card details manually. Any thoughts? thnx in advance
hi, i'm having an issue with an automatic payout to a bank account that isn't mine
Hey guys, 2 days ago I had a verification to do and since then my account is restricted, what can I do I have some money into it
Hello. I use the API to make one-time payments (with "orders.create"). I can see the payments in the customer section in Stripe Dashboard, but i don't see any invoices for these payments. I have invoices only for subscriptions. Could you tell me what i'm missing please ?
Hi guys! 🖐️ , I have a problem with the payments, I see an unusual reject payment for expired card
is there a way to know via api if customer has 3ds ?
Hi,
I use stripe react-native and I would like to know if there is the possibility to translate the error (and success) messages because currently I am developing the app for the France region which is problematic for my users in have a message in English...
Any news on MB Way feature integration?
Hello! When I use paymentRequest.canMakePayment() I get {applePay: false, googlePay: true, link: true}. Is it possible to show a link AND google button? I see the paymentRequest.show() method, but I believe I can't specify which service.
Hi. We are integrating Stripe to our platform. The idea is that users will have internal balance and will be able to buy services within the platform. Currently I'm creating a payment intent with transfer_data.destination to the user's account. It works fine, however user's balance in pending now, and funds will be available only in 10 days, which is not really acceptable from the UX perspective for us. What is the suggested route here? Should we avoid transferring money to connect accounts, and manage the balance by ourself?
tell me one thing if i advancing the time which event is calllling for the first ? invoice upcming or invoice.create
We have been noticing fraudulent activity through stripe on our platform and wanted to know if anyone else is struggling with this. We are open to creating new policies to protect our company from this user behavior.
OUR PROCESS: User A makes digital product through our platform and then they can sell this digital product to User B within our platform. Our company gets 20% of the transaction and User A gets 80% of the transaction.
THE PROBLEM: User B is claiming that their credit card was stolen etc. so our Stripe policy offers an immediate refund for any fraudulent activity that happens to our users. The problem is User A gets their 80% from us and now User B gets an additional 100% refund from our company because of their claim.
We are losing funds to this scam and its happening like 50 times a day. Any advice?
I need guidance with stepwise process for manual payout through stripe please
I am trying to create a subscription with automatic tax estimated initially by IP. I am wondering if there is a way to pass the ip address to the /v1/subscriptions endpoint when creating a subscription. Right now I have this data: data = {
'customer': customerID,
"items[0][price]": info["prices"],
"coupon": info["coupons"],
"metadata[pk]":"someRandomPKHERE222",
"payment_behavior":"default_incomplete",
"expand[]":"latest_invoice.payment_intent"
"automatic_tax[enabled]":True
}
Hi, I'm curious what if there is a way to record in stripe which products were refunded in a partial refund? I've implemented stripe invoices which show me how much was paid for each product, but when I issue a partial refund is there any way to pass the price id(s) of the item that was refunded if there were several items on the stripe invoice?
Hi, We're building an AI-tech product where we are integrating stripe as a payment gateway, we wish to integrate in a manner that we can take the bank card details of the user one time (while registration), and then use stripe API (not window) to perform transitions. Is there any way to get that API without PCI-compliant certification? We're in beta-testing phase and don't have many users on-board yet. Can any please guide me on this?
Hi all, I am building a donation platform (using stripe connect with express accts). I am having trouble with apple pay, on the donation page for respective organizations. Using react, I loadStripe with my test PK and the respective connect account ID after the frontend figures out which accountID to point to. The issue is that apple pay does not appear on safari, with a wallet set up and the domain verified (/.wellknown/) file is there and downloads when hit. I have tested on my iphone and desktop safari and get the following error.
[Warning] Either you do not have a card saved to your Wallet or the current domain (URL) or stripeAccount parameter (acct_1N5F**) is not registered for Apple Pay. Visit https://dashboard.stripe.com/account/apple_pay to register this domain. (v3, line 1)
When using the customer portal for subscriptions, when a user downgrades, what happens to the difference? For example, (assuming proration_behavior: 'create_prorations' is set), if a user purchases a $100 yearly subscription in April, but then in May, they downgrade to a $50 subscription, what happens? I can see in the Customer Portal demo that they will be charged $0 for that change, but do they get a credit or something on their Stripe Customer? I can't find a doc that specifically says what happens when downgrading.. looks like everything is talking about upgrades
Processing Fees Connected Accounts: Until now we have only had US connected accounts and determining processing fees has been fairly easy with a slight margin to charge the connected account for the Stripe fees we pay as a platform, and to "earn" a little income on each transaction. Lately however we have started doing business for a UK merchant, and found that the Stripe fee differs quite a lot depending on what country the client's card is. This now raises the question as to how to adjust our custom fee to maintain a similar margin on our application fee. What do you suggest we do and is there maybe documentation that will address this issue?
How long does Stripe wait for response for webhook request before marking it as Timed out?
Hi @surreal temple! last friday we were talking about ach payments (#1104082554350481620 message), would you like to take a look to this invoice: in_1N4b2BK4SdDqeXIs8THbhBYt and the source: src_1N4anWK4SdDqeXIsgZLtzSa9, we did some changes on our code to update the source. But on the link payment page, I can't pay the invoice with the Bank transfer option, is there something that I missing.
Hi all, please I am using a stripe account to create connected express accounts using the api method. This api method passes the parameter capabilities[transfers][requested]=true but this keeps throwing an error "message": "Your platform needs approval before giving accounts the platform_payments capability.",
"param": "requested_capabilities", But I have tried this with another account and it works perfectly. Please does anyone have an idea as to why I get this error on this particular account, is there something I need to do or update in the account?
Hi, I don't have an account in Stripe yet, but I urgently need help to get set up, is there a number I can call?
I am trying to create a subscription with automatic tax estimated initially by IP. Right now I add the IP to the customer, and then create the subscription using /v1/subscriptions endpoint with:
data = {
'customer': customerID,
"items[0][price]": info["prices"],
"coupon": info["coupons"],
"payment_behavior":"default_incomplete",
"expand[]":"latest_invoice.payment_intent"
"automatic_tax[enabled]":True
}
My question is, how am I able to find out what tax rate is being used (I would like something like 7.5% tax based on NY tax rate). When I try to access the tax rate from the created subscription I get an error: https://dashboard.stripe.com/test/logs/req_TsJ3juPLsPX2Cj?t=1683562749
Hi, We have a card reader. It connects and all. We seemed to fix DNS issue. Terminal events pending.
@here I have implemented stripe in my react native android app for using google pay. As i click on the pay button, the modal for gpay does not appear, but the payment is successful. I have followed official documentation of gpay using stripe. Can anyone please help?
Hi, do all connect accounts have a default bank account? If a user adds a card as payout, will there still be a default bank account ?
Hi guys!
My colleague and me using checkout for subscription payments.
Our Customer wants a free trial period within the first payment.
We only found a way where payment starts after the trial period.
We already tried a extra billing position but then checkout does not show any product description.
Any ideas or what would be best practice?
Hello. Have some questions regarding this article. https://stripe.com/docs/connect/payment-links#collecting-fees
I have to pass in a Price Object which will require a Product Object. Looking to make sure how I am using Products is proper and not gonna cause an issue.
Hello everybody, Do someone know how to get the payout_id from a payment intent? (the payment_intent is already charged)
Hi guys, I'm having problems testing a webhook on a live development server, on the dasboard it doesn't generate any error code, it only shows an ampty response
if I test it Manually at least I get a response saying that it coulnt validate the headers ( thats ok since I'm only trying to see if the endpoint is working), is there any aditional logs or aditional steps that I may be missing?
using Stripe.NET, is there a way to query for only ACH charges? I don't see the paymentMethod type as a filter option. Any ideas on how to effecentiely query for ACH transactions?
Hi, I am getting accountSessions undefined, with stripe js version 12.4.0. should i be using 10.4.0-beta.1 for this?
I'm building an ATM app and was wondering if it was possible to use Stripe.
Only thing is we plan to allow our ATM to be used in Dispensaries and don't know if Stripe supports ATM usage.
Hey, we are using Stripe JS Payment Element, works great
we would like to show card payment and sepa_debit
but only if its enable in the account, currently the payment element show card and sepa_debit even if its not enabled inside the account
or setupIntents.create currently has this config:
await stripe.setupIntents.create({
customer: customerID,
payment_method_types: ['card', 'sepa_debit'],
});
Hi, all.. I need help with stripe auto tax... Do we have to configure the tax registrations or we have these tax rules configuration on stripe app?
hi can stripe capture client signatures ???
Hey! Are you able to place holds on ACH payments made through a Checkout Session?
Hi guys, i have a problem with a payment, this client has his valid card and an error tells him that his card has expired
Hi stripe team! I've got a problem we've created a one-off paid trial for each user of our web app. And we use stripe checkout sessions for the payment. The problem is that people create multiple accounts and purchase the trial. I understand there is not a 100% fool-proof solution since the same person can make multiple accounts and cards. But is there a way to request unique fingerprint for each purchase of a specific product? This way it would block them at least from getting trial from multiple accounts using the same card. Thanks in advance
[Not Urgent, General Inquiry] Hi Stripe Team, I was wondering if it is possible to customize the customer portal to feature the customer’s project data from task management tools like Clickup, Asana, etc using the API?
Hello, i've linked my stripe and squarespace accounts. how can I link a stripe product to a squarespace product and create a stripe customer when making a squarespace purchase?
Hey there, I'm integrating Stripe using Stripe Checkout. After creating the checkout session on my server, sending the URL to the frontend, and directing the browser to the Stripe provided URL, the UI renders "Something went wrong" with a console error of "CheckoutInitError: apiKey is not set". I do see the checkout session being created in my Stripe sandbox dashboard, as expected. I am not setting a publishable key on the frontend, so I suspect this is the issue, but I do not see anything mentioned in Stripe's docs. Am I misunderstanding something here?
I need some consultation in using on_behalf_of parameter
Hi, I need some help with the dispute update API. https://stripe.com/docs/api/disputes/update
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! Does anyone here know which test card I can use to get an authentication_required error? I thought it would be one of these cards, but all 4 of them worked.
I'm trying to recreate an issue that one of my customers is seeing when attempting to update their credit card through our form. We're seeing a 402 (authentication_required) error when the customer enters in their new credit card, but I can't seem to find a test card that will give me the same error when I try it in our test environment.
Hello, I am looking to use standard accounts for my website rather than express accounts. I have setup a website before using express accounts and was wondering the difference. Does the user still need to create an account on our end (I.E do I need to generate a link for them and get their account number?) Dont they already need to have a full stripe account before they can link up to my website when we have a standard account setup? How exactly does it all work?
Hey team - reopening an old request as we're still having issues.
Are there any special setup/code that needs to be done for processing payments with UK BACS?
We're getting a "Your account is not configured to directly use SetupIntents to create Mandates for Bacs Direct Debits. See https://stripe.com/docs/payments/payment-methods/bacs-debit to learn more, or contact bacs-debits@stripe.com." but nobody in the support team can figure out why.
cc @austere silo @native wind
Hey there,
I am wondering if it is possible to charge the customers for the processing fee, we are in Alaska.
The issue I am having is we are applying it now as a line item but also offering a discount
The discount we want applied to subtotal then the processing fee after,
Right now it does the processing fee based off the total in the cart then it applies the coupon.
I can share our code we are using for this as well
Hi, how can I convert my connected accounts from Express to Standard? I couldn't find any docs related to it
I'm trying to create a checkout session. On test mode it worked fine. In production mode the same product returns Missing required param: line_items[0][currency].
const params: Stripe.Checkout.SessionCreateParams = {
client_reference_id: userLogged.id,
customer: stripeId,
line_items: [
{
// Provide the exact Price ID (for example, pr_1234) of the product you want to sell
price: price,
quantity: 1,
},
],
mode: "subscription",
success_url: `${req.headers.origin}/myProfile?success=true`,
cancel_url: `${req.headers.origin}/myProfile/?canceled=true`,
};
Hey team! I have a client experiencing an issue after their customers complete 3DS verification. The customer completes 3DS verification successfully, then the screen closes and nothing happens. No JS errors - nada. example PaymentIntentID : pi_3MfJCxIF08WlnMtN1oGkLbzz
Hi, we are using the official Stripe add on for Gravity forms and we are running into the issue where Stripe is creating a brand new customer everytime even when its the exact same customer (name and email).
Hi guys ... I'm afraid I took too long to respond to a message, and my thread is locked.
Can it be reopened to continue the discussion? I was getting help from @misty hornet .
Hi there,
I have a Stripe BPOS WISE POS E and it’s being ran through a python application. Every time I start the application with the pairing code - it pairs and then immediately unpairs and the registration words have to be regenerated. Anyone faced this problem previously?
Is there a way to download an invoice receipt PDF via the rest api? The payload include a link to the invoice PDF, but we can't seem find a link to the receipt PDF once the invoice is paid
Hello! I am trying to add a promotion code to a subscription. When I look at the customer (cus_NrKDojZyad0Gqn) in recent activity I see that a "discount applied to a subscription" but the discount doesn't show up on the invoice. What am I doing wrong?
Hi, I created a payment method and setup intent, authenticated with 3DS. But when creating a payment intent, using the previously created payment method, it fails due to 3D Secure attempt incomplete. I'm assuming I'm doing something wrong, but I'm not sure where to look
Hi! I created an ACH bank account for a customer using the manualy entry. I did this through the checkout/session API. Mode parameter is equal to setup, so I am not creating a payment, I am only saving this account for this customer. Inside stripe I see that this payment method is created however, its status is pending (not verified). How do I verify this customer? Do I use 6 digits verification code or 2 microdeposit amounts? Which api should I use for this? How can I do this at the time they create a bank account?
Hi guys. We are adding terminal card pre-auth on our POS for holding an order. Do you know if the amount goes through right away to show or show in duplicate on the customer account
hi i need help
Just making sure. Is it only possible to have only a single coupon, promo code, and/or discount for a subscription invoice?
i created a website based on ai generating text when you submit a form i want people pay before see the result prompt
i created a checkout session node js and hosted in heroku this is fir the server side for the client side i m struggling
Hey all - we're looking to build a product where we have one set price per user (supplied by us), then allow users to pay it off monthly over 10 months. Is this possible with subscriptions? Is there a better way?
@sterile venture we created a thread for you. Please respond there instead of using the main channel
Hello everybody, Is there a way to test a payout.paid webhook event?
Please i am getting this error below
Country 'United States' is unknown. Try using a 2-character alphanumeric country code instead, such as 'US', 'EG', or 'GB'. A full list of country codes is available at https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements
const paymentResult = await stripe.confirmCardPayment(clientSecret, {
payment_method: {
card: elements.getElement(CardElement),
billing_details: {
name: cardName,
address: {
line1: cardAddress,
country: selectedCountry,
city: cardCity,
state: region,
postal_code: cardZipCode,
},
},
},
});```
Is it possible to create restricted api keys via the api end points via non-restricted api endpoints... use case to be able to programmatically rotate credentials for microservices or clients?
I need to creat dozens of TEST custom stripe connect accounts daily in a batch api call. Is there a way to create more than one connect account in a batch api call or csv upload, or is there only the api call to create one connect account at a time?
Hi @foggy dawn - Just sent you a DM.
hello! our platform needs to be able to pay out connected accounts. we do this by issuing a transfer and then by immediately creating a Payout right after.
we've noticed that for payouts to accounts that are configured in non-USD currencies, we can't know what non-USD account balance a USD transfer to the account results in, which makes it confusing for us to know how much to pay the account out.
is there any way we can transfer and pay out to a connected account in a single API request, or is there a way we can retrieve data about what non-USD amount the USD transfer resulted in easily?
Hello! When we create an open subscription, we only want credit card to show as a payment option on the underlying payment intent. To accomplish this, we send the following in the create subscription payload:
"payment_settings": {"payment_method_types": ["card"]}
I DO see that the created invoice/payment intent objects only have card as an acceptable method
However, the payment element we stand up for the payment intent still presents Google Pay as a payment option. We do not want this. Any ideas why this is?
We would like to set our application_fee on a payment intent to be the same as the calculated fee that Stripe charges for the transaction. This is in a destination "on-behalf-of" connected charge. How do we accomplish this?
Hello, Can we dynamically set trial period when using payment links?
Is there a link where we can send our customers to update their payment method?
When updating apple pay setting
https://dashboard.stripe.com/settings/payments/apple_pay
Web domains only affect hosted websites whereas iOS certificates only affect app store applications
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, regarding the api call to get payment intent, if we choose to expand on paymentMethod is there any significant performance implicatiions?
Hey great peeps. I am looking at the Stripe .NET library specifically maxNetworkRetries, is it a inherent feature to retry with exponential backoff or there are no increment in time when retrying?
new StripeClient(
httpClient: new SystemNetHttpClient(httpClient, maxNetworkRetries: 5)
);
How to create test account with charges and payout enabled when you click on the "skip this form" when you are on test mode?
hello, i have some question, if i want to change my price before any subscription in, how can I use methods other than Dashboard to change it?
Hey everyone! We've hit a snag with our Credit Card upfront 7-day free trial offering within Stripe.
Previously, we had the CC upfront with no trial before upgrading, and everything was fine.
But since we've introduced our 7-day free trial that's meant to automatically roll over into a paid subscription unless the customer cancels, something's gone wrong. The customers aren't being billed and we're receiving "Payment declined by the issuing bank."
If this was a one-off, I'd say it's an individual customer bank issues. But it's happening across the board, with different customers from different regions.
We've made sure to capture CVC, Zip Code, address, and so on.
Does anyone have insights on how we could fix this? I've gone over our checkout code with the dev team and everything seems to be in order. What could we be overlooking here?
hello Stripe team, what's the webhook hostname for test mode?
Hi guys, i have a question, why does cards added manually though the customer billing portal, cannot just be selected and choose during stripe hosted checkout session?
hi, i am trying to test connected account payout in testmode. but getting this exception
Payouts have been disabled on the connected account. Check the connected account’s status to see if any additional information needs to be provided, or if payouts have been disabled
Surely there is a way to support a decimal when creating a price. Right?
https://stripe.com/docs/api/prices/create
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Maybe the int should just be cents?
Hi team...need help with payouts
Hi, when we have a payment intent with payment method attached, how can we know if a card is a virtual card?
hi
Hi, I cannot connect account, it throw this error: Error: The recipient ToS agreement is not supported for platforms in CA creating accounts in CA. How can i resolve it?
Hey there.
I am building a booking system where my users will have properties with accommodations. The guests will be charged when making a booking. I will implement stripe connect in order to charge the guests the booking price and then send the money to the users.
I see in the stripe docs there are 2 ways of doing so:
-
A: Collect payments then pay out https://stripe.com/docs/connect/collect-then-transfer-guide?platform=web
-
B: Enable other businesses to accept payments directly https://stripe.com/docs/connect/enable-payment-acceptance-guide
In case someone has experience in this or a similar situation
- Which one is the best for my use case?
- What are the main things the connected account can do in each case?
- What should I take into account if I choose one or the other?
- Can I move from one to another later?
Hi Stripe team,
I need some help on integrating WebhookController with ASP.Net online application, can someone tell me how to connect payment success feedback to my online app server side processing?
Hi stripe Team,
I am using stripe.redirectToCheckout method but during payment i am getting Non-INR transactions in India should have shipping/billing outside India
Can you please help me here?
is it possible to transfer funds from 1 account to another? So Inter-stripe transferring?
@lean cloud I've created a thread for you, let's discuss there
I am using a software where I create sales pages and digital products on their website. I just need to connect my stripe account on their website and I did. But the transactions are not happening.
When I try to do a transaction it says NON-INR transactions address should be outside of India
@lean cloud Please use the thread, thanks
How can I do that? I have set my account to international payments
I don't know if I am in the right channel but I need to show VAT on the receipt that the customer gets after they got charged. Is there a simple setting for this?
how do we migrate charges api to payment intent api ?
Hey, I have a platform that is a listing of accommodations, and we offer a monthly or yearly based subscription to be listed on it. We also offer a one-time payment service to promote events regarding those accommodations. MOre info here https://www.mapmelon.com/add-your-coliving
I don't understand why, but I am getting my account closed. The only thing stripe support has told me is that We are part of the restricted business categories https://stripe.com/en-jp/legal/restricted-businesses.
They did not specify which one and after reading the list, my platform doesn't fall into any as far as I understand.
Could someone know why I am getting the account closed for restricted business? Has someone experienced a similar issue?
Hi
How do we confirm payment in api side how to send paymentintent id to server side ?
@uneven haven lets keep the conversation to within the same thread : https://discord.com/channels/841573134531821608/1105367023476817951
on subscription update can we pass the success and fail url in it so that after the payment it redirects to it
`subscription = subscription.modify(
subscription_id,
proration_behavior='always_invoice',
items=[subscription_item]
)
subscription = stripe.Subscription.retrieve(subscription_id)
invoice = stripe.Invoice.retrieve(subscription.latest_invoice)
# return redirect(invoice.hosted_invoice_url)`
I get this Unexpected developer error please try again later when I tried to make Google payment but there is no error message on console
Hi All,
I have a parent account and i am attaching connected accounts with this parent account using APIs.
I would like to attach the information for :
-Who made a payment (This is already happening)
-To which connected account the payment was made(Need to understand how to attach this information through APIs)
So that i can fetch and created a payments related dashboard at my end easily based upn these 2 filters
Hi, I am using https://codecanyon.net/item/ultimate-membership-pro-wordpress-plugin for my website and here I am getting the error
Stripe doesn't currently support application fees for platforms in RO with connected accounts in IN.
https://i.imgur.com/vtYIxaq.png
Hi Everyone,
I've just created an account. I just thought of a scenario that in case a customer cancels a Subscription and wants to continue it again, I've seen that a new Subscription needs to be done.
However, for example, the customer just started their Subs in April 8 then ended it May 3rd. The customer decides to continue it on May 4th. How can I do it in API wherein the start date would be May 8? How do I do it in API? I don't want them to be charged from May 4 to 8.
Hi Team, This is Arvind. We have implemented Apple & Google Pay integration using stripe elements
How to see only new earning amount from dashboard (which should exclude recurring amount)
Hi Support team,
I had 3 invoices in Uncollectible due to payment method was incorrect...After that I update to add the correct payment method via customer portal and set default payment method...It was automatically trigger payment for the 1st invoice only, not for all 3 invoice.
Is this correct behavior ? any document about this ? thanks u very much!
Hello. We would like for certain details (eg Description, Metadata, and maybe Customer info) to be passed through to our Connect merchants as part of our payment flow. We've got the system set up to populate those fields on the automatically-generated transaction, and we can see them on its corresponding payment, but our merchants can't. They only have a limited view of things.
How can we make those details visible so that our merchants can reconcile the payments with the services that they're providing?
Need some help for retrieve the invoices created by today
Hi everybody. I made a one-off payment using Stripe Checkout. A charge and PI (pi_3N5kZBChMfoWHRa71yHsvUKI) was created and paid. Using web interface I can see that PI is linked to a particular price. But I cannot find how I can retrieve a price (via API) having PI id only.
I have two questions: 1) is it okay to use card element these days? 2) My card element doesn't have cvc and expiry fields how can I configure it?
Hi Just wondering. Is it possible in stripe to change the assigned customer for a created subscription?
charge api is going to be depreciated ?
Hi there!
😵💫 Issue with some subscription renewals
hello, anyone can help me about payment?
hi team,
how to create a payment failure case on checkout session so that we can test payment failure link
What I do now please someone help I did legit charge even my client know about it but stripe I don't came nowhere and put this on my account
still not solved
I've re-opened the thread
hello
I implemented stripe in react native and use initPaymentSheet for payment via card but i can't see saved card in sheet why?
can you please help me?
Hello all!
I have several products: A, B, C with different prices.
The customer can add a complementary product (D) whose price depends on what he buys. That is, if he bought product A then the price of product D would be 10. If he bought product B, then the price of product D would be 20.
What is the best way to implement it?
(Of course I don't want to reveal to the customer the difference in the prices of product D....)
Hey, I'm looking for a little help on the following issue:
I'm using Stripe destination charges. My merchants receive payouts. I want to register these payouts to the corresponding sales.
In the stripe dashboard I can see the payments that clients have made. In the details there is the "connections" section where payouts are shown if they are made. I want to retrieve this information via the API. How can I best retrieve this info? In my system I keep track of payment session ids, payment intents ids and charge ids.
hi guys new to the channel just having a few issues with completeing requirements for stripe payouts as website site is under construction and is restricting payouts is there anyway around this until website is complete tried putting social media acc in and will only except a website
Hi team,
Is is possible to clone an existing subscription with all the data including meta data then assign it to a new customer?
hello i need help regarding stripe top ups
anyone to help?
hi, at what time are instant payouts daily volumes reset? we are a platform providing instant payouts to our vendors through custom connect
Hi , I'm having trouble entering my stripe testing user , Opened a ticket 3 weeks ago https://github.com/stripe/stripe-apps/issues/834, would appreciate your help
Stripe Apps lets you embed custom user experiences directly in the Stripe Dashboard and orchestrate the Stripe API. - Issues · stripe/stripe-apps
Hiya, I was wondering if you could give me some more context behind this event.
It appears that a certain part of the lambda function has been executed twice, I found the event trigger here https://dashboard.stripe.com/events/evt_1N3G7SKWqxTFrzeAEkFsj89s and saw that 2 attempts were made (to zohoapis.eu) one failed and one successful.
Id like to know if the failed webhook still managed to execute some part of the lambda function (zohoapis.eu) or some extra clarification would be great!
Thanks!
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
This may be out of box content but should a command ping api.stripe.com return something? I have problem with that name resolution on multiple devices using cellular data / vpn
Actually now I got IP address of that... strange
Hello Stripe Team, I hope you are doing great. I have a question regarding accessing reporting data from API, is that possible?
Hi,
I'm having trouble with the checkout session I'm creating in which I want to charge application fee to the connected account but when I follow the node code as per guide my main test account is showing negative balance also the net amount is showing different in both accounts.
Here is code snippet I've used for node
Hello I need some help , I want to add Stripe Processing Fee to my laravel Project @noble finch
Morning all. I received an checkout.session.completed event and in my webhook i use the SessionService to retrieve line_items and subscription data but i receive a Stripe Exception with message "No such checkout.session: cs_live_b1teKhSdFPi4RjtMCBCK5fm6ZXsMfMOz7OhODNAk9jy1oINahFEHCoQGGm" but this checkout id is present in stripe logs. Any help? Thanks
I've contacted Stripe support to request enabling bacs_debit in SetupIntent API but to no avail, haven't received a response from them. Any update?
Using Stripe Checkout in dev mode, is there a way to auto-populate test credit card data in the checkout form?
Hi Stripe Team,
Here loadStripe is assigned to stripePromise but it is not used anywhere, can you please let me know what's the use of stripePromise here?
Hi Team, I am looking for your help. I just started cooperation with slowhop.com and I am the first place located in Turkey. I would really appreciate to make possibile bank transfer of future incomes to Turkish bank accounts as for now it is limited to several countries (TR excluded). It seems that slowhop.com is expanding and it is very likely that in the future more Turkish places will advertise there. Looking forward hearing from you 🙂 Thanks!
Hello Everyone
i need help with payment retries
hello, I hava some question. I use the wrong card cvc for api PaymentMethod create, but I can take the response. why?
hello
hello
I implemented stripe in react native and use initPaymentSheet for payment via card but i can't see saved card in sheet why?
after adding setup_future_usage save card option remove from sheet
Why can we not use trial end in combination with billing anchor in Checkout but it's perfectly supported using Elements?
Hey, I'm trying to debug subscription creation. For that I attach pm to customer make it default pm and then create subscription. But this flow is different from the one involving checkout page.
In my case, since pm is already attached - subscription is created with status 'active' (so no subscription.updated event is generated). On the other hand, using checkout session, subscription transits to active status from incomplete and generates 'subscription.updated' event which is very important in my case.
I also tried passing default_pm as arg for subscription creation instead of making it default for customer but nothing changed.
So, how can I achieve incomplete subscription creation so that it transits to active status right after creation?
Hi. I use 'chekout' to pay my subscription. When I create a session on checkout, I specify client_reference_id as my own invoice id. When I get the webhook 'checkout.session.completed' I can get the client_reference_id, but with this hook the order is not paid yet.
When webhook 'invoice.paid' - client_reference_id is missing. Can you please tell me how I can confirm the order on my resource, after payment with stripe?
Hi, I hope you're doing great 👋
Is it possible to use upcoming invoice to check how much a product will cost after a coupon is applied to it?
e.g let's stay I have a user A who already has a subscription. I want to check how much adding a product (seat) to his subscription will cost, but I'm not interested in how the whole cost will change, only how the coupon will affect the price of the product (seat).
I need to get my invoice ID on a successful payment.
Can I pass the identifier through "checkout" in subscription_data.metadata and then get it in invoice.subscription ?
hello team
i m getting this error when i used same customer second time
i implementd in react native
@hollow prairie Hi, I'm a developer at Fundbox and we have an app in the Stripe apps marketplace. I'm trying to test the app using my local machine with the testing setting. I opened this ticket which includes all the details https://github.com/stripe/stripe-apps/issues/834
Hi, is there a chance something in the API or node libraries has changed around payment intent declines? We're seeing an issue where calling paymentIntents.create from the node library throws an error for insufficient funds. However, we are under the impression that previously it didn't throw an error, and instead returned a response that included the information saying it had failed. Ie, previously we got an object with all the failure details, now we are getting an exception which contains no details other than a generic decline message.
Are you able to shed any light on this? We could be wrong but its hard to debug, but we are noticing an issue related to this and struggling to relate it to anything else.
here is an an example transaction we did in test mode: pi_3N5njzDD3nZJlvMp03UxLCgmpi_3N5njzDD3nZJlvMp03UxLCgm
what is stripe connect id do we need to use it in test mode also?
Hello,
We are integrating with the Stripe Connect platform, so our existing and new clients will be connecting through our Stripe Platform account. During our testing on the Test Account, we spotted that the transactions processed through our Connect Platform don't show up on the clients' Dashboard and are only visible in our Connect Platform account within the Connect section. Is this an expected behaviour or is it something specific to Test Accounts only? Thanks
hello i need some help in payouts
can anyone help?
Hi Team,
I want to create a checkout session where the user will pay on a subscription basis, When I am creating a checkout session I need to pass the existing product id as the default price of the product keeps changing on timely basis
anyone can help me?
I never officially found myself up for this app so I'm not exactly sure how I will get paid or if somebody else is getting paid
Hi need to know client secret API of the paymentIntent
Hi need to know client secret API of the paymentIntent
Hi, I need to clarify finally one case. On our project we use destination charge mathod. According to that - platform is responsible for Stripe fee. Can we make connected account responsible for Stripe fee?
how can i change the email stripe sends as it shows my personal email and i don't wanna show phone number
Hello, everybody!
I have an issue with Account Links.
We have implemented custom onboarding and sent data to Stripe via Stripe API.
Also we are listen web hooks and tell our users that they have some issue with Stripe (for example Stripe is required documents).
We are create Account Link with type: account_update, but Stripe redirect users to some kind of onboarding. So user should send his data to Stripe one more time.
Does anyone know how to fix it?
I expect that user should see his data when he go to Stripe to send some info.
Hello, everybody! How to hold stripe payments on woocommerce?
Hey Guys,
How can i delete the connection between Shopify Payments and Klarna ? My problem is that i want to use Klarna as an separate payment method in my online store, but because my URL of my onlineshop is already connected with the Klarna Account which shopify made for me on Shopify Payments, i can't connect my Klarna account which i made for my company
hello anyone here is to help me with payout apis?
Hi Stripe team, we occasionally get the "too many concurrent updates for the same secret" error in production. Could you tell me which of the rate limits are in effect when this error happens?
It doesn't sound like it's this one:
For most APIs, Stripe allows up to 100 read operations per second and 100 write operations per second in live mode
It's more like this one, right?
A concurrency limiter that limits the number of requests that are active at any given time.
Hi, I'm trying to access the dashboard (I'm working with the app in the Stripe apps marketplace). When I'm trying to connect via my local machine I'm receiving the following error:
Refused to connect to 'https://api-segalee17-rde.fbx.im/stripe/get_user_token' because it violates the following Content Security Policy directive: "connect-src http://localhost:* localhost:*
https://api-omerfranco-rde.fbx.im/stripe/get_dashboard_data https://api-omerfranco-rde.fbx.im/stripe/prepare_offers https://api-omerfranco-rde.fbx.im/stripe/request_draw https://api-omerfranco-rde.fbx.im/stripe/get_user_status https://api-omerfranco-rde.fbx.im/stripe/get_user_token https://api-omerfranco-rde.fbx.im/stripe/disconnect_user https://api-omerfranco-rde.fbx.im/stripe/is_user_signed_disclosure".
omerfranco is a separate machine (the dashboard is accessible via this machine). Ive added my local machine name to this array "connect-src" in the stripe-apps.json.
Hi. I have Shopify + Stripe related question. Stripe is available in Croatia from June 2022 and on Shopify when I want to add Stripe as a payment provider it says that isn't supported in my country.
Hey, my ID is being renewed and it takes at least 7 days but I asked for a urgent one that takes 3 days, meanwhile I got a paper with all my information that is gonna be on the ID, can any Admin/Staff confirm to me if I can use that paper next to my old ID to verify the ownership of it?
hi, is it possible to simulate the "pending" state of a custom connected account in test mode ? and if so can we also simulate stripe action like "validate the verification of the ID card" or "reject the document for ID card", etc
is there an easy way to stop automatic invoice collection for current and future invoices only for a specific customer? through api
Hi Team,
May I know if there is a way to create a lifetime subscription plan for my Users, so that I can track their active and inactive subscriptions
How do i get acces to mobilepay intergration?
Is the current beta already running for https://stripe.com/docs/tax/connect or is this planned to launch in the future?
Hi, when I create a subscription with a duration of one year for example, is there a parameter so that the subscription is automatically renewed at the end of these 1 year, thank you
Hi, we are using the stripe address element: https://stripe.com/docs/elements/address-element. Is there a way to make the UI for this element look like it does in stripe checkout?
Stripe Account Id - acct_1LVfUj2EEcrhS2mn
unable to enter otp..
otp input field looses focus
I tried uninstalling all browser extensions and clearing caches and cookies..but it did not work
Can anyone help me out with it?
customer with id cus_NrTdY7pH25Ui1x has two credit balances in two currencies , but when I am retrieving this customer I am only getting USD balance . How to get all the balances ?
I just finished this guide [ https://stripe.com/docs/payments/build-a-two-step-confirmation ] After running confirmPayment() I get redirected to return_url WITH payment_intent + payment_itnetn_client_secret + redirect_status variables in URL. Do I need to confirm that the payment intent status is succeeded or can I just look at the redirect_status variable?
how can I verify the card is valid and working
subscription = subscription.modify(
subscription_id,
proration_behavior='always_invoice',
items=[subscription_item],
payment_behavior='pending_if_incomplete',
)
when we execute the code the stripe tries to do the payment for it
is there ay way to do not allow stripe to do the payment for it
I just finish flutter_stripe 9.2.0 package in flutter app. Android is working fine but in iOS i got error on create token
Error is following:
Unhandled Exception: type 'String' is not a subtype of type 'int' in type cast
_$$_TokenDataFromJson (package:stripe_platform_interface/src/models/create_token_data.g.dart:150:30)
Dispute
is there any api to add credit balance in different currencies ?
hello all, is there a way to change OTP from being received via SMS to be received via email address?
Hi Team,
Im offering my customers a 14-day trial period. I get a webhook call from Stripe 3 days before the trial ends from webhook "customer.subscriptions.trial_will_end". Is it possible I can configure the settings so I can get this call on more than one occasion, eg 7 days before the trial ends + 3 days before the trial ends + 1 day before the trial ends .
Hi,
I'm building a platform with Stripe Connect (using application_fee_amount when creating payment intents). I want to retrieve the net amount sent to the destination (some connected account) every time I process a payment_intent.succeeded event in my Stripe webhook handler. Accessing payment_intent.latest_charge.balance_transaction.net `gives me an amount where Stripe fee are substracted and not the whole application fee.
In the connected account, I see a corresponding charge object that is different from the one attached to the payment intent and this former charge contains a balance transaction with the right net amount (payment amount minus the whole application fee). Can I access this charge object from the payment intent? Or is there another away to access the info I'm looking for?
Good morning, is there a way to force payment_intent creation when creating a checkout session with payment mode?
Hi Stripe team! I'm trying to use Destination Charge to transfer payment from our platform account to connected account. But In this way, platform account info appears on all the invoices created instead of connected account. So I was trying to use on_behalf_of when I created invoice, but in this way, tax calculation is not supported regarding the FAQ. Is there a way to use destination charge, and let connected account appear on the invoice as sender, and show tax info on the invoice as well? Or I have to use direct charge instead to achieve that?
hello, my account is limited, i can't withdraw funds, payments are being adjusted, how to solve this problem? where to find a specialist? I wrote to support - they did not answer me
Hi there,
I'm implementing stripe with a website
i need to do the following
Create a subscription and give trial for user until day one next month
After that i need to pay the monthly subscriptions manually using cronjob so that i can add fees or discount
Example: discount 30% on first invoice and so on...
Can you show me how to do that ?
Hello, I am running into a weird error when trying to use a direct charge.
Hello. I'm not seeing this option available: https://stripe.com/docs/billing/subscriptions/share-update-payment-link. Does this require to be manually enabled internally?
Hi all. Is there any way we can copy/move customers out of HubSpot and into Stripe without having to ask them to re-enter their CC please?
Hello, when does Stripe transfer payments? I only use it because a ticketing platform requested it but so far not payments have been transferred to my account
hi , I have a problem with subscription can someone help me?
Hello Stripe Team, I have a question regarding accessing specifc billing report from the API. Do you know how to download the "MRR per subscriber per month" report from API please?
Hello - I am trying to test how Stripe was set-up on a mobile app. As part of the testing when it was configured for Stripe to go from uncaptured payment to captured. I wanted to know if I am able to use Stripe Clocks in order to advance time while testing.
Thanks @rose otter for your reply in #dev-help message, it was just what I was after ❤️
Dongbot seems to be faster at closing threads by the day 😢
Edit: Freudian typo there....
👋 Hello! Team and I are building a custom subscriptions integration - following this guide, https://stripe.com/docs/billing/subscriptions/build-subscriptions.
In our use-case we have seat-allocation requirement - think of a specific user being counted as part of the subscription access (taking up a unit in subscription.quantity). Due to the async nature of 1) Creating the subscription, 2) Collecting payment, and 3) Granting access - we're wanting to tightly couple the specific checkout instance and our user IDs to grant access.
❓ Wondering if there is a unique identifier to parse within that guide linked where we can describe that coupling?
for off-session charging, is there a specific time or situation when mandates expire? what's the procedure to renew them?
Hi, We fixed our POS reader issue. Works fine.
Wondering, if we could embed the reader into a POS app we are creating to avoid the whole DNS/Pairing issue.
Or perhaps we can build our pos directly onto the card reader. We are using the expensive one.
Can anyone clarify what this means:
payment_intent_unexpected_state
This PaymentIntent's payment_method_options could not be updated because it has a status of succeeded. You may only update the payment_method_options of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.
The update we're trying to do is to update the meta data: req_2KBgtMzlgCOWkO
Hi all, In my InvoiceAttempt object,I have attempt count property, but how can I know how many will retries are done before my subscription become 'canceled'?
Just want to shout out the dev/s who used 221B Baker Street, London as the address under the blurred feature for the Risk insights. Love it.
hi everyone. I have just updated the stripe.net nuget package to the latest stable build and i now get this error: 'PaymentIntent' does not contain a definition for 'Charges' . what can i use instead to get this charge info? It seems it was a collection before but now it's only possible to access LatestCharge to get the most recent charge
I am working on credit notes and had a few questions. First, I am trying to complete a credit note on a completed invoice by sending a list of credit note line items using a credit 'quantity'. Is there a way for me to indicate that the entire total of the credit note should go to credit_amount rather than the apparent behavior of the total being allocated to out_of_band_amount? Am I required to calculate the total and pass that through the credit_amount field?
So like, I narrowed down the root cause of my webhooks erroring 100% of the time which results in it being disabled by stripe.
For some reason this has something to do with it where stripe seems to be sending an outdated timestamped event for some reason that makes this code throw (that is in the pull request linked below).
https://github.com/stripe/stripe-dotnet/pull/2693
Hello I have a question about direct charges when using stripe express on a standard account. I right now have it setup to just do a direct charge and take the payment instantly. I would like to change it to taking hold on a card and then capturing the charge at a later date so that if the price changes I have some leeway with the amount of the original charge. How would I go about doing that
Does the customer gets an email if I cancel a Stripe subscription via the api?
like this stripe.Subscription.delete(subID) ?
can we continue in this
I need to increase the price for many users who have a specific product on Stripe Billing. How would you do it?
Hi there! How can I make a new metadata key appears in the list of available keys in the Stripe dashboard? What I need is to "pre-set" some new keys for metadata, so they will be available in the dashboard ?
Hello, I have following problem: I create a subscription via api with scheduled phases. It works well. We have also a customer portal where we allow customers to cancel their subscriptions. But during the scheduled phases there is no "Cancel" button in customer portal. There is only the information that the extension of the contract has already been requested. How can I fix that? Thanks in advance.
Hi, we received an email from Stiripe and our trying to clarify this:
Hello,
We noticed that you currently don’t use one of Stripe’s optimized payment surfaces such as the Payment Element. We’re pleased to announce that we’ve released a new integration path that makes upgrading easier than ever.
Now, the Payment Element can be rendered without first creating a PaymentIntent or SetupIntent, and it supports server-side confirmation, which means you’ll also be able to support advanced use cases like subscriptions and more.
A new study from Stripe found that businesses that switched to the Payment Element saw 10.5% more revenue on average than similar businesses that remained on an older Stripe integration.
Is it possible to use the payment element now without first creating a payment element? Looking at the documentation currently, this does not seem to be the case:
https://stripe.com/docs/payments/payment-element/migration
Good morning, I'm trying to save a customer's payment details when sending them to a hosted checkout page (stripe.checkout.sessions.create). Right now all customers are created as "Guest"s and we are not able to auto-charge their cards with an invoice later. Is there any way to accomplish this?
hi team,
can someone help me with the ongoing Stripe Connect issues?
Hello I get the typescript error - Property 'accountSessions' does not exist on type 'Stripe' when trying to leverage the create Account session API https://stripe.com/docs/api/account_sessions/create?lang=node [ stripe npm package version 12.1.1 ]
Philosophically speaking Why do I need to be on same wifi network. If we are using the server SDK. I can see so many issues with my clients on this.
How do you retrieve currency exchange rate from € euro payment to £ GBP after payment is complete ?
Hi, I had a customer pay using cash app but for some reason I can’t capture the payment, could someone mind looking at the payment for me?
Hey! We are trying to add Tax ID to our invoices. However, Tax information tab does not show in our invoice Template: https://stripe.com/docs/tax/invoicing/tax-ids
Is there something we should enable to do it?
Hello! Quick question, what is the purpose of merchantCountryCode: string for apple pay?
Hi! I'm trying to use the Stripe API to return a list of our net payouts in test mode.
Here's the code:
`const stripe = require('stripe')('sk_test_');
const payouts = await stripe.payouts.list({
limit: 3,
});
console.log(payouts);`
I'm getting the following error in my React app:
Module parse failed: The top-level-await experiment is not enabled (set experiments.topLevelAwait: true to enabled it)
File was processed with these loaders:
- ./node_modules/@pmmmwh/react-refresh-webpack-plugin/loader/index.js
- ./node_modules/babel-loader/lib/index.js
- ./node_modules/source-map-loader/dist/cjs.js
You may need an additional loader to handle the result of these loaders.
What additional loader may be needed/how else can this be solved? Thanks!
retreiving balance_transaction details after payout returns NULL
hi
we're having recurring issues with 3D Secure
there is a pattern of Barlcaycard transactions failing verification without presenting any options to the user
trying to establish if this something missing from our integration
we have captured HAR file with requests and error entries from console of user's browser
I have a SaaS with monthly subscriptions. I've already sold 6 subscriptions in the first few days. But I've driven 100's of people to the landing page. The feedback I got was it was too expensive at $99/month.
I've implemented a coupon for a $1/trial month and $39/month after that.
How do I cancel the original 6 subscriptions and update them that their new subscription will be $39/month?
Then I can email out the coupon to everyone who registered but didn't subscribe hopefully getting more sales.
Hello, having read the documentation for coupons and discounts I am wondering if there is a way to tie discounts to specific customers. For example if I have customer A and customer B I would like customer A to pay full price whereas for customer B the price would be at a 5% discount for all of their subscriptions.
Hi, I am implementing subscriptions and was wondering if there's a point where an upcoming subscription invoice has been created but not finalized. The use case is, we have a a credit system where customers can buy credit to use on our platform, which includes 10% bonus credit. I was hoping to intercept the invoice with our webhook and add a "Credit applied" invoice item with a negative amount that would reduce the amount they are charged for the subscription.
Hello 👋 is there any way to turn off Send Finalized Invoice Emails via the API for Connected Accounts?
there should be a 60 minute window between when the invoice is created and when it is finalized in an auto advance subscription workflow. There is a webhook event to listen for.
hello guys
i got this message after i submited my id " We're unable to verify your business based on the website you've provided. Please contact your administrator. "
how can i fix it ?
Hey all
So I have one failed subscription and one successful subscription
[I've seen this in both Dev and Prod environments]
The requests are almost identical. One of them is marked incomplete and I don't know why.
Creating the subscriptions result in a 200 for each.
I tried diffing the output and various logs and there's nothing that stands out.
In Dev this happens when I use the 4242 4242 .. credit card. But in Prod it is happening with customer cards.
There are sometimes coupons being applied, and I checked and they're valid. Sometimes they work sometimes they result in incomplete. I'm really stumped. There's nothing jumping out to me. From my perspective it looks like a bug in the Stripe subscription Api. But it's hard to believe that there's a bug in the Stripe API.
I can't figure out how to deterministically reproduce. It just appears to happen some % of the time.
Hello,
I am new to Stripe platform and I am trying to use "stripe.Account.create" API to create a connected account.
It is a standard account and I would like to re-fill many details. However it is not working well. For example the phone number is asked again to the user ... whereas it is in the request :
Example:
account = stripe.Account.create(
type="standard",
country="FR",
email=",,,",
business_type="individual",
individual={
"address":{
"line1": "11 RUE DES CERISIERS",
"line2": "",
"postal_code": "63100",
"city": "CLERMONT FERRAND",
"country": "FR",
},
"dob":{
"day": 30,
"month": 11,
"year": 2000,
},
"email":",,,",
"first_name":"Titi",
"last_name":"Toto",
"phone":"+,,,,,",
"address":{
"line1": "11 RUE DES CERISIERS",
"line2": "",
"postal_code": "63100",
"city": "CLERMONT FERRAND",
"country": "FR",
},
},
default_currency="EUR",
Hello friends,
I'm trying to figure out how to retrieve which product did a client buy from the webhook , since all the events I'm recieving are:
payment_intent.succeeded [evt_3N5uWOHKwC1Nojb61kQINoOi]
checkout.session.completed [evt_1N5uWRHKwC1Nojb6kB7eBO7C]
payment_intent.created [evt_3N5uWOHKwC1Nojb61EfcipWU]
mandate.updated [evt_1N5uWRHKwC1Nojb6DRRdTtLU]
charge.succeeded [evt_3N5uWOHKwC1Nojb61haVikfB]
and none of it has a property that may contain the items bought
hello all, I'm new to the Stripe <> Snowflake integration, and I'm trying to see if there's an easy way to be selective about what data enters Snowflake, so that we can prevent PII from entering
Is there any way to get the fees associated with a specific transaction for us_bank_account payments? The transaction level report of payment fees seems to provide that information for credit card payments, but seems like it doesn't include us_bank_account payments. Am I missing something?
Hi there, i've created a subscription using the code below, i need to create cronjob to pay monthly subscription plan + extraFees 🥹
const subscription = await stripe.subscriptions.create({
customer: customer.id,
items: [
{
price: process.env.STRIPE_PLAN_ID,
quantity: 1
}
],
trial_end: billingTime, // set trial end to last day of the month at 11:59PM
collection_method: 'send_invoice',
billing_cycle_anchor: billingTime+1, // set billing cycle anchor to first day of next month at 12AM
days_until_due: 1
});```
Hey there! How can I disable automatic Stripe emails when a credit memo is issued on an invoice?
Are dynamic shipping rates supported in Stripe Checkout? Like for taxes, it's calculated after user inputs address. Anything similar for shipping?
is it possible to use Embeddable pricing table for SaaS businesses
with nextJs?
Hey Stripe team, does anyone know if it is possible to change the invoice.upcoming event to be sent at different times for different plan types? ex: For an annual plan, send the invoice.upcoming event 30 days before the subscription renews, and for monthly plan, send the invoice.upcoming event 7 days before renewal.
I looked at the docs (https://stripe.com/docs/billing/subscriptions/webhooks) and don't think this is possible but wanted to see if I was missing something.
Hi, i been testing my integration. But i'm having a error 'Test clock advancement underway - cannot perform modifications'. If i have that error, it wont work in productive environment?
Hi, is it true that we cannot update a Price object amount in API Received unknown parameter: unit_amount ? But we were able to manually edit the price amount in Stripe Dashboard.
Hi Stripe,
Hoping someone can help me accept a payment via ApplePay.
I’m using the PHP StripeClient on the server-side and having trouble taking the data from ApplePay and charging a customer from it.
Is my assumption correct that I take the ApplePay token, create a PaymentMethod from it, create a PaymentIntent from that, and then confirm it?
Here is a snippet of the data im working with from the iOS app:
{
"token":
"{\"version\":\"EC_v1\",\"data\”:\”REDACTED\”,\”signature\”:\”REDACTED\”,\”header\":{\"ephemeralPublicKey\":\"REDACTED\",\"publicKeyHash\":\"REDACTED\",\"transactionId\":\"REDACTED\”}}”,
"paymentMethod": {
"displayName": "Visa 4242”,
"network": "Visa",
"type": 2
},
"transactionIdentifier": “REDACTED”
}
And here is a snippet of how im trying to use the StripeClient:
$stripe = new \Stripe\StripeClient($apiKey);
$paymentMethod = $stripe->paymentMethods->create([
'type' => 'card',
'card' => [
//'token' => $this->input['payment']['apple_pay']['token'],
'token' => json_decode($this->input['payment']['apple_pay']['token'], true)['transactionId'],
],
]);
Other things I’ve tried:
- Creating a Charge directly with the ApplePay token
- Creating a Stripe Token with the ApplePay token
- Creating a paymentIntent with the ApplePay token
Thanks!
Hi Stripe - A question was asked earlier about charging a customer a dynamic shipping rate using Checkout Sessions. Can this be integrated directly with shipping carriers (UPS, DHL, etc) to pull in the calculated rate based on the weight/dimensions of the order and where it is being shipped?
Hey i get following Error when trying to refund a customers money: refund_ability_revoked . No Help from Support for two weeks now.
Is there a way to have a Custom_field dropdown option be selected as the default rather than no selection?
jj_sessa
hello, I'm using Stripe Elements to receive ACH payments, however, I'm running into all of my customers having to complete the "microdeposit" transaction email which is very confusing - is there a way to turn off the microdeposit requirement?
Im using Stripe Connect with Standard accounts. How does one get the users to accept the tos? If i set the tos_acceptance parameter i get the following error: "You cannot accept the Terms of Service on behalf of Standard and Express connected accounts.". Is this only for custom accounts? How does one do that for standard accounts? Couldnt find it in the docs. Thanks!
Hi, I was trying to tigger a charge block using a trigger card for a Stripe Connect account. However, when I do a charge with card 4000000000004210 , this causes no change to the account at all. Doc for reference: https://stripe.com/docs/connect/testing#trigger-cards
Is there any other way to just have charges blocked for a connect account?
Hi Everyone!! I am trying to perform tests with invoice payment using ach_credit transfer, however when I try to configure the attribute Type on my payment method using the PaymentMethodCreateOptions class I noticed that this payment method does not exist. What option should I assign to be able to perform these tests?
Yes @copper reef , I am following the guide you mentioned
Hi there,
Simply i'm implementing a subscription plan on my website,
I need to control the payments amount for billing to add fees or add discount for the plan amount
I need these 2 functions with the specific params:
1- The first one is subscription.create with the parameters to make invoices adjustable
2- The second is adjusting the payment for the invoices and charging the user the amount immediately
Hello! Quick question. If I'm creating products and prices for subscriptions, and I want them to display in multiple languages, is the only way creating multiple products, one per language? Or is there a way to localize products? I would prefer not creating multiple products, as that would mean duplicating prices and keeping them synced between languages
Hey! I'm running into an issue with custom billing portals for subscription management.
I've configured my billing portal to allow for users to select and manage their subscription plan from within the portal, and when i log into a test link, i can see the subscription options listed. However, when I use the api call stripe.billingPortal.session.create to create a temporary, pre-authenticated billing portal link, the resulting portal I navigate to is missing the subscription management capabilities that the other portal has.
Hello!
Been using stripe for a while now, and I enabled Cashapp Pay like last month and everything was going smooth. However I noticed since like yesterday or so the Cashapp payments were not being automatically captured for some reason and the paymentIntent status is set to requires_capture but the checkout.session.completed was being sent so the product is being delivered. I know I can capture on the dashboard or via the API but shouldn't Stripe automatically capture authorized payment by default? It was doing that when I first enabled Cashapp Pay a few weeks ago but not now.
Thanks!
@copper reef Following the steps in the guide, I created a source, attached it when creating the customer and sent funds to the source. However, as you can see in the image, the invoice has not been paid automatically. Could you give me some idea why this has happened?
Hi there, is there an option in the api to trigger "Send receipt" for finalised invoices?
Can I ask the standard flow for handling order database changes when using confirmPayment(). The redirect that occurs makes me not understand how to handle customer experience and if timeouts/disconnects happen.
Hello, new to this but I was wondering if there was anyway to retrieve the following fields via the Stripe API: Total balance, Future payouts, In transit to bank and Lifetime total volume
Can I use my cash app?
When I create a subscription and add a coupon via update before the transaction is processed, the coupon gets applied to the next payment instead of the current one. Is there a way to apply a coupon to the current payment instead?
Hi, I need help with subscription metadata and invoice.paid events.
It appears every time an invoice is prorated we don't receive the subscription metadata.
I tested using the reset billing cycle button on the dashboard with proration enabled and disabled. (and in the billing portal sessions but they were always prorated)
I run a SaaS that gets maybe $50 a month, why do I need to submit my bank statements? I've had like 6 payments total with 0 chargebacks.
how do I can I login to stripe business with my stripe express account
@vocal wagon Let's use the thread created for you: https://discord.com/channels/841573134531821608/1105639211350118481
Hello, I need help with Stripe Connect custom onboarding, I have several questions, the first one is if I can use the same website from the main account on each custom account.
Regarding 3ds handling, i would like to clarify below (NOTE: confirm payment intent happens through our backend)
- UI calls our backend to confirm payment intent. backend calls stripe
- UI receives status = 'requires_action' and UI redirects the user to 3ds auth flow
- Once the 3ds auth is done,
- how will stripe knows that 3ds auth was completed
- do we need to call confirm again to complete the payment process
- or do we just call get payment intent to get the updated payment status
Anyone else noticing strange issues between https://js.stripe.com and Microsoft Clarity in Safari? (All other browsers work fine)
Hi
I am using StripeIntent API to process payments
I need to pass fulfillment_date to this API, how do I do that?
Is there any specific parameter to pass this date?
Is PayPal going to hit the payment element at some point? I've just seen the express checkout element beta has support for PayPal.
No paypal
Hello! Sorry I had to disappear yesterday in the middle of talking. Thread's been closed so I guess I'll just start another one.
We would like for certain details (eg Description, Metadata, and maybe Customer info) to be passed through to our Connect merchants as part of our payment flow. We've got the system set up to populate those fields on the automatically-generated transaction, and we can see them on its corresponding payment, but our merchants can't. They only have a limited view of things.
How can we make those details visible so that our merchants can reconcile the payments with the services that they're providing?
Hello, I have corrected what @midnight marlin mentioned in this thread https://discord.com/channels/841573134531821608/1105608571787419718, however the invoice still does not reconcile automatically after sending funds to the customer's source. I appreciate any help
Sure. the id is in_1N61obK4SdDqeXIsShOVOwSi
@cold slate Let's use the thread created for you: https://discord.com/channels/841573134531821608/1105669470376177775
Hi, last time I want to charge our customer after we provide our service, because the fee is not sure before service finished. Today I do a demo: PaymentIntent set "off_session", card number: "4242424242424242". I expect it can charge without show our customer a payment page. But my dashboard tell me "The customer has not completed the payment."
Hello, I want to achieve future payments on my end. When users bind their cards, they need to verify that their card number, date, CVC, or CVV are correct. What process should be used?
@fathom cloud Let's use the thread created for you: https://discord.com/channels/841573134531821608/1105685384148570142
결제 활성화단계에서 식별코드랑 계좌번호는 뭘 입력해야 하나요?
Is there a way to disable invoice emails coming from Stripe on monthly subscriptions so that we can handle that ourselves?
when a subscription is created via the api, does a setupintent also occur? from what it looks like to me is that the subscription is created and then a setupintent gets created as a result. seti_1N632sJtIqomQ4XBRt1Wv0di
When using stripe connect and separate charges and transfers. Whenever we receive a charge there is a period of 7 days where the money is on hold and if we make a transfer before this 7 day period there will be an error of "insuficient funds".
Is there a way to transfer this money to the connected account and also transfer the "holding period" to the connected account?
I'm getting a error code 1001 for my payment method integration and my rep asked me to reach out to this channel. Can you let me know what error 1001 is for?
Hello,
Can anyone tell me about this error: [ERROR] Failed to POST: Post "http://localhost:4242/webhook": dial tcp [::1]:4242: connectex: No connection could be made because the target machine actively refused it. what I need to do on this?
은행계좌 어떻게 추가하나요?
hello
if i am following below flow i dont need to handle 3dsecure flow ,
https://stripe.com/docs/payments/save-card-without-authentication
is it correct
Hey all - new to Stripe wanted to check something out rq.
I've followed the guide and added my custom domain and everything works, when I go to billing.customdomain.com.au/p/login/XXXXXX it sends me to the dash correctly but I'd also like it to send me to the login page when someone enters billing.customdomain.com.au without the trailing /'s - Cheers in advance
hello i am suing stripe connect platform to split payment between two account but it not working
can you guide me regarding this
Hi @willow latch, according your comments on this thread https://discord.com/channels/841573134531821608/1105669470376177775, I generate another invoice and sent funds for the exact amount for pay the invoice, however the invoice still on status Open and the automatic reconciliation not happen. the invoice id is in_1N64H5K4SdDqeXIsmKILZl0v
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hi, I have a question does SEPA element need address to process payment, if true which address element is needed, only country , or country + zip code or what, how about full name is it also necessary ? I'm trying to remove any unimportant element or input that won't affect the user experience from my checkout form that is why am asking ? same question goes for the bank card since I only accept this two on the website I work on.
I'm using magento2.4.3, updated stripe3.0, can't find get_client_secret method, it existed before, I can't get cartid's clientSecret through graphql
That is to say, how to obtain the clientSecret parameter through the graphql interface in magento2
stripe3.0
The vendor/stripe/module-payments/Api/Service.php public function get_client_secret($quoteId = null) before magento2.4 stripe3.0 does not have this method after upgrading to stripe3.0, how can I get clientSecret through graphql?
Hi i am looking for the api to create a one time subscription. can you please guide me ?
When using stripe connect, we (the platform) receive a payment from a user in behalf of another business (connected account). now the connected account cant provide the service thus we make a refund to the user of the full price, but we lose money due to the stripe fees not being refunded.
We would like the connected account to pay us back for this stripe fee (since it was their problem for not being able to provide the service).
-
How could we do this? I imagine we can create a transfer back from their connected account to ours, but not sure if this is the correct method
-
If their balance is 0, this transfer will fail. Is there a way of adding a debt to the connected account so next time they have funds they can transfer that owed fee back to us?
hello, how can i add Przelewy24 as working payment method on my wix.com shop ? Stripe is already connected with wix site
anyone can help me?
does anyone know how to edit the success page after a customer payment? I know you can edit it when using their FE components, but can't I edit the text after checkout through their UI?
Does stripe provide any cryptocurrency integration where customers can pay through bitcoin or any other crypto to buy stuff in shopping app ??
hello i cannot sign in, and i forgot passford so i changed it. i have a backupcord, but it doesnt work
Hello, I am using the preview subscription_update flow type for portal deep links and have some questions about functionality there. Is the the right place to ask, or should I go through the customer-portal-deep-links-beta@stripe.com email instead?
Hi I have a question about stripe verification
Hello, I have a question to ask. Why do we return different results when creating a Setup Intent for cards in different regions? The Japan region can return card exceptions, while the Hong Kong region can create a Setup Intent normally by entering the wrong date and CVC. Why?
Hi I need some insight on subscription plan changes and billing portal config.
So I am using a billing_portal / customer portal object, and customers can change subscription plans there.
Problem 1: We need to charge them at the time of the switch: We solved this by enabling prorations and invoice immediately from the dashboard - but now..
Problem 2: We don't want to charge at a proration rate. We just want to charge the full amount and make a new billing period instead of reusing the old one at a proration rate.
(to avoid situations where a user upgrades and they use the plan maximum of $5 of compute resources, but was only charged a prorated $5 rate, instead of the normal $10)
Would the only solution here to make our own subscription management page integrated with the API? Hoping there is some billing_portal config we could do
I'm trying to set up a simple call to the stripeJS API using loadStripe and I keep getting an error saying that the Cross Origin Resource Policy header hasn't been set on the response. The browser is subsequently failing to load - anyone know whats going on here? I'm in a react and node environment and calling the stripe API from my client.
Hello, I am creating a marketplace where users will earn money (like a freelance platform). I need to enable direct bank account payouts. Can I do this using Stripe without any user interaction with Stripe (specifically creating a connected account)? If so, how?
Hey!
We want to collect tax_id's from users upon the payment. It is available in the checkout: https://stripe.com/docs/tax/checkout/tax-ids
However, we made our custom checkouts and for payments are utilizing PaymentIntent. In there, I do not see an option to add tax-id field.
What would be your suggestion in this case?
hello i got restricted account in stripe, what should i do? my all funds are stuck now, and i cant accept payments.
Hi, when using a connect account for a checkout, should the api key be different, maybe from the connect account? Not sure where I can retrieve it if it's my issue
hi
Hi Dev Team, For the type="card" paymentmethod object other than the Card number, CVC, expiry Date. Does the paymentmethod object requires the billing_details[email] and billing_details[name] to to able to used by in payment/transaction ?
hi
anyone using the Stripe ACH module for whmcs when i try to use it it dsnt show up on order form
Hello dev team
Will it be a problem for a user to create a Stripe "connect" account to sell on our marketplace, with the same SEPA as the user have in his "normal" Stripe account ? Or is it OK?
Hello Dev Team,
I would like to know how to use a Stripe Payment API feature. I am working with a big European company which buys used smartphones to repair it and sell it. My French company is launching an app which allows a user to diagnostic his phone and give him a price. Basically, if the user is ok with the price, he can give his phone to one of our employee and we would like to pay him. How ?
The big company (our partner) will create a Stripe account and make a deposit. The will give as a payment API access. Our goal is that when the user decide to sell his smartphone, we will make an API call (with our application) on the Stripe account of our partner to pay the exact amount to the seller on it's bank account. Is it possible ?
I'm looking for this information for a while !
what's the best way with Stripe Checkout API, to only update credit card ? I have a customer, with $stripe->checkout->sessions->create, and I'd like to find a way to send a checkout link to update credit card
while investigating issues with 3D secure integration we'v noticed following errors on the console:
Hi! i'm using elements = stripe.elements({clientSecret: '{{$secret}}'}); to initialise my stripe elements, how to I change the clientSecret after initialisation/mounting if for example the amount I want the user to pat changes?
Hi dev team,
I am trying to create an account on Stripe. However, Stripe is not recognizing my Spanish bank account as an official bank account number, and therefore I am unable to create an account. Do you have any ideas on how I can get some help to activate my account on the platform?
is there any way we can check for card payment fails in stripe webhook call
Hi Everyone, I want to refund the remaining amount to the customer on cancel subscription. Do anyone know how to do it ?
Hi need some help
Hello dev team, we connected our Stripe account with the AvaTax app through Stripe's webhooks (stripe-webhooks.png). We created a daily subscription (stripe-subscription.png) with tax and we noticed something strange, the first invoice shows the correct total_price = price + tax (stripe-1st-invoice.png) , the second invoice shows a wrong total_price = price + tax + tax (stripe-2nd-invoice.png). Why is this happening? Can you help? Thank you!
hi
Hi Guys
Hi
Hello Stripe devs, I have a very specific question regarding the graduated metered price, here is the behavior I'd like to have :
Given a customer subscribed to a graduated metered price A, in the middle of his billing cycle with a usage of X for this price
When he upgrades to the graduated metered price B of the same product,
Then
- he gets invoiced of his current usage X
- his subscription item for A gets deleted and a new subscription item for B is created (with usage at 0)
Right now I don't manage to implement this behavior: I am using clear_usage=True because deleting a sub item from a graduated metered price requires it, but the usage of X does not get invoiced.
How could I do that?
Hello Stripe devs. I am using Stripe for a rails app, and Stripe::Subscription.delete doesn't seem to cancel subscriptions. Can someone help me with this?
Hi there, is it possible for a subscription to automatically generate a renewal invoice while there is another open invoice (with the "send invoice" collection method) and wait for the customer to charge it?
Hello i have trouble with checkout session .I have added application fees and credit card charges with payment_intent_data inside checkout session create
Hi stripe devs,
I'm having some issues and was hoping maybe you could help? 😊
I have a react-native app with firebase functions and am following this example: https://github.com/stripe/stripe-react-native/blob/master/example/src/screens/PaymentsUICustomScreen.tsx but the thing is I want to enable the user to update the payment amount and the payment method on the same screen. Right now I do that by just calling initPaymentSheet and pass the new amount (instead of await presentPaymentSheet with the old amount) when the user presses the checkout button, but that just resets the payment method back to default. Am I missing something?
I had a subscription renew on 9 May but now no invoice is generated
Hello, we seem to have received a test event from one of our connect account to our production webhook endpoint, is this something we should expect and have to filter out based on the livemode attribute within the data? The event id is: evt_1N5zaIPWx5QqkRbgJwH4ysem
Nathan Ward
Hi guys
I am facing an error that cannot see any events of webhook page. I am using test mode
Do you have any idea what's going on?
is there a way to generate a new secret key in test mode?
2단계 활성에서 식별코드가 어디있나요?계좌입력창에서 계좌는 어떻게 알 수 있나요?
Hello, We are currently encountering an issue with the auto payout function in our Stripe account, as it continues to process payouts despite having been disabled in our settings and replaced with manual payouts. We are seeking guidance on whether it is feasible to retain the payment amount in our Stripe balance instead of initiating a payout to our linked bank account?
Hi! Can someone reopen my threads? It seems only admins can do this. Thank you!
can someone reopen my last topic
Where and how can I get the identification code and account number and enter it?
How can we detect a payment failure in case of auto-renewal due to reasons such as expired card or insufficient balance?
Hey there!
I ought to incorporate two payment methods other than card in our application, which are garbpay and paynow. I have enabled these two payment methods in dashboard. But the problem here is, it's just rendering card and paynow on the UI. I have to have grabpay.
And while creating payment intent I'm enabling automatic_payment_menthod.
Can anyone provide a solution or something, I might be missing.
Hello, I'm creating a paymentIntent via PHP, it has some metadata and transfer_data field with a application_fee_amount. My question is: Why the metadata doesn't get pass into the connected account payment info? How can I do this?
hey there!
i would like to ask if it possible to set different monthly payments (subs) for 1 product
i mean
forst 3 days 5$
after 1 month 30$
second month 25$
all next 20$
for example
Hi! I'm tryin' to let my user decide if he wants to save its payment method for future payments. However, I got this error message "The provided setup_future_usage (off_session) does not match the expected setup_future_usage (null). Try confirming with a Payment Intent that is configured to use the same parameters as Stripe Elements.". Obviously, I did not instanciate PaymentIntent with setup_future_usage since I do not know at start what will be my user's choice... What am I doing wrong? Thank you
Hi, I asked a question a few hours ago about connected account issue, that is resolved (using the deprecated redirectToCheckout in front end), though when using apple pay, I get the following error and I don't know where/how I should enable the card payments capability
Hello! I want to upgrade mi PHP SDK version from 7.76.0 to latest stable version. Is there an easy way to identify deprecations in my code? Thanks in advance!
I manually retried failed "invoice.created" webhook event with eventId "evt_1N67PSPRH5tgkvBZuGooOrcL" on 10 May 8:02 UTC . Retry was successful with eventId "evt_1N67PSPRH5tgkvBZuGooOrcL". Then another automatic retry for same event happened on 10 May 08:25 UTC with eventId "evt_1N67PSPRH5tgkvBZuGooOrcL". Please help me understand why did this happen when previous retry was successful?
Hi, there is a bug. To login, i don't receive SMS. My number phone is good and my connexion is good too.
I have a lot of duplicate customers in stripe for the same name and email, there are transactions spread across these customers and im wondering if there is any way I can merge these together or remap the completed payments/invoices to one contact record and delete the others either through the front end or via API?
Is it possible to combine the Stripe Payment Element with MOTO, i.e create payment intent to collect card details and flag as MOTO
I am using Checkout and trying to upgrade from API 2020-08-27 to 2022-11-15. I am using one-time payments only and creating the Session server side.
I see this in the changelog:
A PaymentIntent is no longer created during Checkout Session creation in payment mode. Instead, a PaymentIntent will be created when the Session is confirmed.
After creating the Session in my backend I indeed get no payment_intent ID back from Stripe like before. I used to save this ID to my orders table and then use that to match incoming webhooks to confirm the payment. I see no unique identifier in the new format that I can use to match checkout payments to webhooks now.
Any idea how this is supposed to work?
hello everyone ,i'm hoping someone can help with using the PauseCollection on a subscription. i have used the api and got my subscription into a state that it shows as collection Paused. I now want to be able to remove that using the api. i have tried doing a subscription.Update and setting the PauseCollection object to null but that doesnt work. i have also tried setting the resume to datetime.now. but then it complains that i havent provided behavious on the PauseCollection object. i want to leave everything about the subscription the same but just remove the pause collection
Hello team, I would like to know how the stripe automatic schedule payout works. I've payout schedule settings as Automatic Daily and Delay payouts by 2 days.
My impression is when the transfer is made from platform to account after that it would take 2 days to payout into a bank account.
But for some of the payouts I see them made on the same day as the transfer day. For example, the transfer was made at 12 AM UTC and the payout was done at 4 AM UTC.
So why It does not took 2 days to payouts here?
Hi, is it possible to change the title of the invoice PDF? I can't find any mention of it in the support docs or the API so assuming not but thought I would double check here.
Hello again, could you please reopen thread #dev-help message ?
Thanks in advance
hi team when i try to pay invoice using invoiceId below error im getting
can you please help me here? why im seeing this?
The PaymentIntent was confirmed with the off_session option, but the attached Source is not chargeable.
Hey,
If a customer has a Tax ID set, will it automatically appear on their invoice, or do we (or them) need to set something up first?
[Payment intent / Webhook]
Hello,
Is it possible to know which product (product_id and/or price_id) has been paid from a payment intent? The body of the webhook "payment_intent.succeeded" doesn't contain this information.
Hi I would like to initialize stripe in the React app reading the pk key from a web service. So how can replace this code suggested in the documentation ? const stripePromise = loadStripe(
'pk_test_5.....'
I am trying to create paymentIntents payment but paymentIntents capture not working . getting error This PaymentIntent could not be captured because it has a status of requires_action. Only a PaymentIntent with one of the following statuses may be captured: requires_capture.
anyone can help me ?
using php api
hi
every time i use invoice.pay and every time payment is failing then won't it increase attemptcount?
Hello, is their any hidden charges in stripe when we transfer amount to connected account with checkout session create
Hello. I am creating a platform where any user can transfer the amount to another user using the stripe payment gateway for a django app. I am using stripe connect for the same. Could you please help me for the same whether it is feasible or not.
Hey guys! I'm setting up a Strip subscription with webhook, but I can't wrap my head on when I should set the customer id in my DB?
I would expect to have the customer ID from stripeApi.checkout.sessions.create function, (in my create-checkout route) but it's null.
I can get the customer ID from the webhook, but then, the user is not identified anymore (since the webhook is triggered by Stripe backend)
Should I create the user beforehand using stripeApi.customers.create ? Is it common practice?
Hello,
following our last discussion, my client agrees to switch to the custom connect stripe to reduce onboarding.
As part of the KYC stripe requests, can I send the id document and the proof of location at the same time? If one of the documents is not validated, what happens? Thank you
Hi! I would like to have more info about a webhook error
Hello,
Recently, we started receiving error "Cannot create the usage record with this timestamp because timestamps must be before the subscription's current period end time." while creating a stripe usage record.
We do not send timestamp while creating usage record. We let it be default which is now.
Upon investigating, We found that their is a significant delay between a period timestamp and draft invoice created timestamp. Normally it is under 3-4 minutes, but since last 2 days, it went to 1 - 3 hours.
We have this error only during this delay period
Is there any issue with Stripe?
How do I generate an account number and an identification code in Korea?
Hi! We're currently debugging an issue in our test setup that we believe is caused by improper rate limit handling (on our side), but I don't see any errors in the stripe console regarding any rate limited requests, would these even show up there in the first place? The issue is really hard to debug since on our side it looks like something just silently fails and the flow continues on which shouldn't be possible as far as we understand, any information around how rate limited requests are handled in the logs would be a great help
Hey everyone,
I have a wordpress website where I sell an ebook using Stripe Payment Link. I have some people who want to promote it and get a commission (affiliates) but the issue here is I don't know how I can track the sales back to the affiliate. So basically I want to create affiliate links for each promoter and track any generated sales.
I appreciate your help
Hi all,
I am creating payment links in the stripe dashboard (so no api stuff) and when redirected to the payment link I give an parameter ?client_reference_id={current_user_id}. Can I now pass this id to the (custom) thank you page? I tried it like this: ' https://test.be/thank-you?user_id={CHECKOUT_SESSION_CLIENT_REFERENCE_ID} ' but it doesn't work.
I don't know if this is even possible in the payment links without custom development trough the API. But if it is, how can this be done?
(In short: I need a variable that is coming from the site, going trough the payment proces and back to the site).
Thanks in advance!
hello stripe , i have question i send to support in the website i have some problem and they not reply to me i have more than 5 day with no respong
I am creating user with customer_creation: 'always', on checkout. Is it possible to make if user with same e-mail is buying through checkout multiple times to have only 1customer with single customer id. Currently after every checkout new customer with new customer id is created for that mail
I asked customer support about PayPal support for the Payment Element, they responded
"Jumping right in, I totally agree with you that PayPal Express checkout is supported in Stripe-hosted checkout and the Express Checkout Element"
I can't see any information on PayPal support for the Stripe Checkout, can someone link me?
I want to know why my business is no longer supported, and how i can fix that and accept payments again? What information i need to provide?
I need directions on how to access my business account (stripe) I don’t have access to the phone number associated with the account and I followed all prompts and it still want let me access I don’t remember the code either what do I do?
Hi guys 🖐️ , I have a problem with 3DS authentication modal, when I test with a Insufficient funds card and try again with a Always authenticate card the second card doesn't show the modal, but if I try in this same scenario with a regular good card the payment pass
Hello everyone,
I'm currently working on integrating a deposit balance feature for our customers. To do this, I've created a 'Top Up' product priced at $1. If a user wishes to deposit $500, this translates to a quantity of 500. However, I've noticed that when a user subscribes to a product, the system deducts both the $500 deposit and the subscription fee from their balance.
Is this the expected behavior, or should it only deduct the subscription fee from the deposit? I'm open to suggestions on how we might better manage our customer funds. Any recommendations would be appreciated
Hello, I'm using Klarna but I have a 1.5k limit on the payment in installments, is there any way to increase it?
How we can set a webhook where stripe send us all payment notifications?
Hi, I have got a few unrelated questions. I hope getting them all answered in the same thread is fine. Here goes:
- Just curious if an Invoice with an Invoice Item with Unit Price/Amount as 0 can be Finalized and sent to a Customer.
- For the Invoice Link that we get from the Invoice API, wanted to confirm that it is indeed an Active Link and we'll not get an Expired Link from the API. Is my understanding of this Support Article is correct: https://support.stripe.com/questions/invoice-link-expiration#:~:text=These links expire 30 days,they open an expired link
- Is there any situation where the Invoice PDF is not made available after the Invoice is finalized?
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I would like to know how to modify the text of the call to action button in the price list. I would like to have a little more choice than just: Contact us, book a demo and schedule a time. Ideally I would like to be able to have Register or Discover for example.
Has anyone setup a makrketing agency? How would i setup monthy retainers and ad spend? would they be in one lump sum (should they) - on top of that retainer fees are variable so there are no set products to make (that I can think of), however I would like to itemize everything - retainer, social media ads, google, print, media development.. and so on - Is there a way to create a product that itemizes these things based on percentage and/or fixed amount? Any help would be appreciated
Hi, I am using Stripe Go SDK v74 and it looks like Metadata is not available as a field on InvoiceParams is this expected? From the API docs, it looks like this is indeed an acceptable parameter for invoice creation.
Why doesn't the card element ask for customer name, will this not increase denials if the name doesn't match the card?
Can someone confirm if the Stripe API key expire and if so is there a way to set it up not to expire?
Hi there. I'm researching what changes I need to make to upgrade the API Version from 2020-08-27 to 2022-11-15.
I read in the docs that I can configure a specific API version for a specific webhooks endpoint. That's great but, I don't see a way to set the version using the stripe CLI listen command. Any way to do that? Can you suggest any alternative?
Hello ! When i create a subscription who needs a 3D Secure approvement, i'm able to retrieve the payment intent from the "souscription.latest_invoice.payment_intent" property, and i can check the status "requires_action" or "requires_payment_method" to get the "client_secret" and make my user validate his payment.
My problem is for my one-time payments when i try to use the same process : i create a draft invoice, i attach some invoice items to it, and after that, i want to check the payment intent status and get the "client_secret" if needed, but the "payment_intent" value is null on my invoice.
Could you help me please ?
Hello! Does a stripe test card exist where the first charge will always ask for 3DS but for the remainder of the subscription it will not?
Can someone point me in the right direction in regards to handling some validation prior to making the call to confirmPayment(). I want to disable a submit button until all fields are validated.
Hello my dev team is informing me that, when upgrading a subscription, they need to trigger the upgrade multiple times in order for the new invoice to be generated
can I ask questions about sepa debit? has anyone integrated it here?
Hello, is there a way we can charge our connected express accounts without a payment involved? meaning substract from their balance? For example to charge a fee for a payout.
How can I get access to my account, or edit the account details??
Hello, what can be the reason of a "transaction_not_allowed" return message when a payment fail. Can't find it in the doc :
https://stripe.com/docs/error-codes#setup-intent-mandate-invalid
Hey there quick question: I see based on this documentation that Israel is listed as a "Supported country
Cross-border payouts enable platforms in the US to pay out to Express and Custom connected accounts in the following countries:" https://stripe.com/docs/connect/cross-border-payouts#supported-countries
Why is it that I cannot add Israel to the list of Express Connect accounts to create an onboarding link for? (see list below where Israel is missing):
Hello - we'd like to give a developer access to use the stripe local listener, but if we get give the "developer"role they will have access to the non-test mode account and see all the production payments/charges, etc. Is there a role that would allow them to use the local listener AND only give them test mode access?
Hi. How can i include stripe connect in a laravel project ? I need to transfer payment to other accounts and get a percentage of that
I'm trying to set up a payment intent for $4500. It's intermittently giving me an error that the amount cannot be over $4000. If I disable AfterPay/ClearPay, then it works. Shouldn't the Stripe Element just hide Afterpay/Clearpay if the amount is too high? I'm also intermittently getting the message "Missing required param: shipping[address][line1]." When I try to do this, which I have only ever seen in this case, and is very odd because that value has never been required before. If it is required, why doesn't stripe just ask for it when the user goes through whichever financing option they selected?
Is it possible to change the labels inside AddressElement and PaymentElement in React? Like changing "Address line 1" to "Address"
Hi, i'm trying to list the invoices with the status OPEN, but when i use the "status" in "invoices.list()", i have the error "Property 'status' does not exist on type 'IInvoiceListOptions'". Could it be because of the version 2019-03-14 of my Stripe API ?
Thank you
Hi guys, i have some problem with webhook and c# SDK to validate webhook with EventUtility.ConstructEvent ... i am getting a message "The signature for the webhook is not present in the Stripe-Signature header" but i did pass Stripe-Signature value to ConstuctEvent method
hello dear stripe team, I have been working with you for more than 1 year and there has been a lot of money in and out of my other account. I just opened this account and I think I did everything right. I took an order and my stripe account was closed, I think it's a system error. I'm out of business right now, please help me get my account back.The order is not fake, it is the order made by my real customer. Please help me I'm running out of business
Hi, will this API refund the remaining prorated amount in the running subscription to the customer?
"stripe.subscriptions.del(stripeSubscriptionId, {
prorate: true,
});"
Because usually on Stripe, it shows "Partially refunded" tag on the respective payment when refunded, but in this case it's generating a "Pending Invoice" for the remaining prorated amount and not showing "Partially refunded".
Is the best way to start a subscription using a MOTO payment method like this. Collect payment_method -> Charge initial payment via MOTO -> create subscription -> attach created payment method. Will the subsequent charges not have a higher risk of failure because they aren't marked as MOTO?
Is it possible to let me know why the payment pi_3N3Ih4JuTPaOXode1NRLl5ud failed? Customer is complaining and it is voided. But we have no logic for voiding payments on our end. So I am a little lost.
Hi,
I'm using Stripe Connect with custom accounts. For the onboarding, I'm relying on the prebuilt form. When individual.verification.document appears in requirements.eventually_due for the connected account, if I present the onboarding form in update mode, there is nothing on screen that tells the user what is missing. If the user taps on the personal info section, then this section expands and it becomes clear a user identity document is requested. Is this normal that the form is not clearly telling what should be uploaded right away? May be I misconfigured something or I should wait until individual.verification.document appears inside currently_due or past_due?
Hello! What is the safest way to prevent users from paying multiple subscriptions?
I'm using Checkout with webhooks, and I'm not sure how to prevent it.
If I check if the user have already a subscription before generating a checkout session, a user could (in theory) open multiple checkout sessions and then proceed to pay them all.
My goal is that a user can only have ONE type of subscription (between free, good and best, free being the default one), and should be able to upgrade from good to best using the Stripe customer portal.
Hey
Recently, we noticed a change in the API when we are trying to get an upcoming invoice for a subscription we start receiving the value invoice.next_payment_attempt value as null
hello 👋
just a quick general question about stripe API costs... do "GET" requests like stripe.PaymentMethod.retrieve() have a cost associated to it?
Hi Support Team,
I hope this message finds you well. I am currently using Stripe to process payments on my website, and I have a question regarding the use of webhooks. I understand that webhooks are recommended for payment methods like SOFORT and SEPA, which have delayed notifications. As a noob, could you please guide me through the easiest way to set up webhooks? Can i use an app like zapier? is that easier to do so?
Hello
I am reporting a bug in Magento 2 extension (StripeIntegration_Payments)
My magento version 2.4.5-p2
My stripe version is 3.4.1
to reproce
1-create an test order paid by stripe
2-ship order
3-then try to reorder function
expected result
-order and customer detail come in new order
result
-new order page comes as blank order page there is no customer and ordered product detail
Even ChatGPT4 can't help with this one. Been going for 2 days trying to just simply integrate a stripe payment into my flutter app: void _handlePayment() async {
// Set up payment method
final paymentMethod = await Stripe.instance.createPaymentMethod(
params: PaymentMethodParams.card(paymentMethodData: paymentMethodData),
); , Undefined name 'paymentMethodData'.
Try correcting the name to one that is defined, or defining the name.
Hi; I’m back regarding that cash app issue. Support told me that it’s fixed but the payment is still uncaptured. I can’t capture it or cancel, not sure what to do
@here Can anyone please help me with including StripeProvider in my app.js file?
We finally landed a customer! Woo
Problem is with Stripe Connected. Our customer is located in Belgium, and the dropdown is strictly locked to the U.S
Under 'Home Address' they cannot choose a supported country
this is how we are calling the stripe.account.create to create connected accounts
Hey! Last time I bother you guys.
Could you confirm that routes like stripe.checkout.sessions.list or stripe.subscription.list always return the result in descending order, meaning the last one created will be the first element in the response? I can't find this information anywhere...
I just want to get the last active Checkout Session, and the last Subscription.
Hi, I need help with PaymentSheet. Is there a way to prevent users from deleting all their payment methods through the Stripe API? I don't see anything in the Configuration (using iOS API) for it. Thanks!
Follow up question Bismark, is there any way I can make the Country option selectable by the user?
is there a way to retrieve customer No ? or no of customers ?
Hi all, is there any way I can retrieve a payment credit card's Issuer identification number (IIN), i.e. the first 6 numbers of a credit card? Im trying to implement a discount for certain credit card issuers.
Hello!
Can i get some insight on this support article? https://support.stripe.com/questions/strong-customer-authentication-(sca)-exemptions-for-recurring-charges-with-stripe-billing
Does this mean a 3DS verification on the first charge is enough for the entire subscription or would it require more work on my end?
Hi, I'm having a big issue with the verification of my account on Stripe. I'm under the age of 18 but I'm owning a website that has converted sales throughout Stripe. I confirmed the account with my parents ID, since I don't have 18. Now they want me to add a Vat registration certificate but I do not own one. Please help me out, I'll appreciate it! 🙏
Hi, I'm working on copying pan data from one platform account to another platform account. I understand that the customer id's from the senders account will be copied over as well, will there be a risk of duplicate customer id's once I copy it over. To give some context the recipient platform account contains customers for several connected express accounts. thanks!
Is there a way to adjust the quantity of a subscription line item but not have it take effect until the next billing period?
Hello folks, i'm pretty confused with how the subscription schedule works. I'm attempting to downgrade a subscription but only doing so at the period end for the current subscription without any proration. But i'm stuck with an error, can somebody help me out?
Hi. I need help with charges object after payment intent capture
Hello. The iOS SDK has this constant, which I need to use: STPApplePayContext.FORCE_SUCCESS for Apple Pay flows where the server does not return a client secret. However, it is marked with @_spi(STP) visibility to prevent it from being used. How do I use it? I can still just pass in "FORCE_SUCCESS" as a string, but if the constant changes that'll break. Advise? My solution so far has been to modify the SDK so a double nil is treated as success. Specifically, it's this code: https://github.com/stripe/stripe-ios/blob/master/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext.swift#L500
Comment on the constant is: ```
/// A special string that can be passed in place of a intent client secret to force showing success
/// - Note: Only intended to be used with advanced workflows, such as multiprocessor support.
I have specified multiple currencies during price creation, but after I retrieved it using API i have no data about other currency amounts. Why?
Hello. I need help with Stripe Dashboard. How can I manually send funds to a connect account if it's not from the same region??
I want to topup this account
Hello working on building a custom integration of a subscription checkout.
- we're calling
stripe.confirmPaymentand being successfully prompted for 3DS - we're also being successfully redirected to the specified
return_urlparameter
❓ on our "Complete" step via stripe.retrievePaymentIntent the promise returns with a Stripe error of resource_missing (https://stripe.com/docs/error-codes#resource-missing)
{
"type": "invalid_request_error",
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such payment_intent: '{PAYMENT_INTENT}'",
"param": "intent",
"request_log_url": "{REQUEST_LOG_URL}"
}
Double checking the subscription within Stripe dashboard we can confirm it the payment method was attached and the subscription status transitioned to active
Hello, i´m from México.
I want to get my payments in my bank account every day, is that possible?
Hello, I would like to perform an off-session payment via an auth-capture flow. The capture step may be full or partial (I don't think this matters, but mentioning it in case it does). If the customer is required to perform 3DS, what status does the off-session PaymentIntent become? I saw conflicting answers that it will become requires_action, or requires_payment_method in this previous dev-help thread: #1098500610397053011 message
Can stripe API allow me to query for multiple prices using one request? I know the IDs of the prices (let's say 0xA 0xB ad 0xC)
I believe the query language is a way, but I don't know if this supports WHERE IN equivalent
Hey. Is there a way to allow changing payment method (Changing card) through application?
I saw something done with sharing links
Hey Stripe team, if I am looking to stop auto renewals for a yearly subscription for 1k + customers, what would be the best way to approach that ? Would I rather use the 'pause' or 'cancel' route ? I see pause just pauses payment collection, but cancelled actually discontinues services after a defined end date
Hi everyone, I am a new self taught dev. I am trying to build a project using minimal frameworks maybe just node and javascript. I want to build a subscription based store with members content behind the paywall. I have done some searching but can't really find anything close enough to what i want. Does anyone know of any tutorials that might help?
Is there a way to completely disable CVC checks on credit cards?
Hello, I have a specific business case and want to understand how to do it with stripe API
(airbnb style)
- House owners can go on website, create an account and rent houses
- Client rent houses, payment is going into the website company's stripe account
- after checkout, the website company pays the house owner
(How can I receive money and then pay the owner programatically after a specific date?)
I have a webhook setup to record invoices, but I just noticed that we're getting some invoice objects that don't actually have an invoice id associated with it. Is this possible?
Hello Stripe devs. I'm using OAuth to connect Standard accounts to my Stripe (platform) account. Under what circumstances could a Standard account connect successfully but have platform controls disabled?
Hello, I have been linking a few test events to stripe payment. Now, after using my passkey, I am stuck at the "Verify your login" step. Is there a limit on how many links I can make?
Hey there. Could use some advice on how to approach using Stripe in our scenario:
We are a platform and want to help our partners sell their end users subscriptions using Connected Accounts.
We have 3 plans
- Bronze (we charge $29/mo)
- Silver (we charge $39/mo)
- Gold (we charge $59/mo)
We have two types of partners:
- We manage their subscriptions for them, and allow them to charge whatever they want, but we still collect the fee per subscription sold.
- 1 to 1 ratio of subscription to plans. Unsure if these customers should live on platform account or connected account.
- We don’t manage their subscriptions for them, we just collect a fee per plan.
- Under this model, should we just create a subscription for each partner on the platform account and have an item/quantity set for each plan sold?
Maybe we aren’t thinking about this correctly and there is a model where we can blend these together and make it less complex to manage. Thoughts?
hello, is it possible for me using code to pay a client that I have. It's not a charge back or a refund btw.
How can I ensure a customer who uses a 3D secure card for a subscription is notified when they need to confirm future payments?
what banks do you use outside brazil, like in angola
if I createCheckoutSession in my automation tests, how can I make it paid in order to make user paid?
Hey devs, greetings. I have a question: does the Stripe issuing platform have the ability to be configured so that people who have been issued with cards can be able to see their line-by-line transactions in any sort of GUI output?
hello, I'm new to this, I'm using Stripe as my 3rd party API for the payments, and now customers need to update their cards, in stripe docs I saw Stripe does it automatically. In case a customer's credit card is expired and he got a new card where his card number is the same but didn't update in the stripe, the Customer has to update his card manually, In this case, he also has to update his CVC.?
Hi do you have an api that will return list of country where sepa payment and card payment are accepted ?
👋 Follow up, team and I have been working on custom checkout for subscriptions
The guide covers how to create a new incomplete subscription and transition it to active once a successful payment has been made - and it works! 🙌
We have 1 other case to support which is a customer may already have a trialing subscription (that will cancel once trial completes). We'd like to have the same checkout flow were upon successful payment, the subscription will no longer cancel once trial period ends.
❓ What are the high level differences in implementation to support this scenario?
- Do we create a
PaymentIntentmanually? - How do we ensure the successful payment method is automatically attached to this subscription?
Hello! I have a question regarding the Invoice API. I noticed that when using collection_method as charge_automatically we cannot set the due_date for the invoice. That is OK for credit card payment method, but we have some customers who use a voucher like payment method very common in Brazil (boleto). We would like to set the due_date for the voucher when using charge_automatically, how can I accomplish this? Thanks in advance.
Hello My stripe account is going to be blocked in two days. Nobody is responding the queries and I don't know the reason I just got an email. Our 25% revenue has also been confiscated. Can somebody reach out to me.
Hey, so I have integrated Stripe to my LocalHost and tried it with the test api key. Everything works fine, but now how do I make it work for my actual website to accept real payments. What changes am I supposed to do to go from my LocalHost to my online website ? You can check my code at https://github.com/Molpo456/Stripe Its my first time doing this so sorry if all of this seems stupid and simple. Thanks in advance.
Hi stripe! 🙂
Can I create a payment link on my site (using the api) so that I can automatically fill in the email and country fields on your stripe payment page? I mean, when a user clicks on the link they do not have to enter the email and choose the country again, but that these data are already defined from my page?
Hi ! I created a one-time payment by creating a draft invoice and adding it some invoice items based on a SKU ID. All the process works fine.
My question is : When i receive the "invoice.payment_succeeded" webwook, how i can recognize the SKU IDs that the payment was based on ? I can't see nothing in the payload that i could use for this.
Thank you !
Hello, I'm using hold money for connect account. Now I can hold money only for 7 days. Can I hold money for much time? Or can I change expiration time for exist hold (for example 3 day after payment intent)?
Hi, I'm a developer trying to figure out how to mock stripe.createToken in a jest test (with React).
i'm using stripe's hosted web portals to facilitate the purchasing and management of subscriptions, via stripe.checkout.session.create and stripe.billingPortal.session.create.
However, i've noticed that if a user navigates through and completes the flow from the webpage returned by stripe.checkout.session.create multiple times, then they end up subscribing to multiple plans, which they may be charged multiple times for.
I understand that the intention is for users to only purchase the plan initially once through that checkout portal, and then allow them to manage and update their plan further through the billing portal returned by stripe.billingPortal.session.create. I have designed my code around this intention.
However, I really do not want there to be any possibility for a user to accidentally subscribe to two plans at once, and be double charged for it. Is there some limit I can set on stripe's dashboard to prevent a user from purchasing a second plan if they already have one active?
charges key absent on payment_intent.payment_failed event. We used to get it, but now it seems that it's absent. Example: https://dashboard.stripe.com/test/events/evt_3N6GJiBb9dNaU75s0sQdOJ8U, the one that went to staging-1.mytime.com doesn't have the charges subtree in it. Please advise. Is this configurable somehow, or did something change?
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 have created a subscription and it returned a payamenet intent is there away to apply one time coupon when paying for this subscription using client secret?
Hey everyone, my team is looking at integrating Stripe Checkout. We are a Sass product. I see that when the payment is done you give Stripe a success url to come back to. They also send a webhook letting you know that the checkout is complete. My question is since the webhook is on a seperate thread, what do people ussually do on the sucess_url to know when the webhook has been completed and the Sass product delivered. Do you make some API to call to check status? Do you use websockets to communicate through? Curious if anyone has any experience or recommendations
Is there a way to have a "service period" for non-recurring / subscription invoices?
Is it possible to show a notice after the user pays an invoice?
I have my stripe account billing under a different name than the service im currently operating and I’ve had users confused on what the charges are
It would say like “please note that the charge will show as name on your bank statement”
Hi - can someone help me define how to create a workflow for Shipping Rates that takes into account # of products and if the customer is in-state or out-of-state?
Hello! When creating a stripe charge object, I've come across this error: Stripe.APIError in our datadog logs. This is what I found in the stripe documentation page about this error.
API errors cover any other type of problem (e.g., a temporary problem with Stripe’s servers) and are extremely uncommon
It's only come up a few times in our logs in Datadog. I'm sure I can handle this exception better or provide a better error log on this, but wanted to make sure that this doesn't have to do anything with the payload being sent over to the API. Could someone confirm this?
Hey there, I am getting overwhelmed with the custom checkout payment. I am trying to follow. https://stripe.com/docs/tax/custom to some extent but I am not sure how continue forward. Is there any repo with the full code of these examples? I would appreciate if I can robber duck to move forward
Hi all. I am generating the Detailed Summary report for April 1-30 using the dashboard and then doing the same thing using the report run API but I am not getting the exact same results. I am generating the timestamps using a localized python datetime with America/Los_Angeles as its timezone but the report run API doesn't allow a timezone option for card_payments_fees.summary.2. Am I missing something?
Hello, I am developing an application that uses CheckoutSession to handle receiving payments. I am hard-coding the price at $0 and the user is only intended to pay a shipping fee. The shipping fee will differ based on the country being shipped to. I am wondering how to achieve the shipping price variation? Do I need to custom code the logic with geolocation?
For context, I have tried:
shipping_options: [
{
shipping_rate_data: {
display_name: "Mail",
type: 'fixed_amount',
fixed_amount: {
amount: 80,
currency: 'usd',
currency_options: { cad: { amount: 300 }, }
}
}
}
]
I am located in Canada and it is still showing me US prices and not charging the amount for CAD set in the options.
hi, how to define paymentMethod?
Hello, How can I receive the payment in Turkish currency?
Hi Stripe team,
How can I build a local/simulated environment where I can
- make a payment.
- Do aggreation on the payment for and request a payout
- change the active payout to passive/automatic payout.
Is there a code sample/demo I can take to see how things flow end to end?
During the above process, I want to be able to see how paymentintent, balancetransaction, charges, and payouts flow in this process
Hi guys 🖐️ , Question: If I have a card with 3DS authentication, and the user pass the authentication, this card can use again without the 3DS? I mean, we save some clients with auto pay
We are making a payment type us_bank_account. We are using stripe rest API to make the payment. is there a way I can get the bank name in the response body? here is request id req_TTxIexX1yQk16T
I'm integrating tiered good-better-best subscriptions, with at_period_end updating enabled. I'm employing webhooks in order to determine when a user's subscription plan should be changed in our database.
My existing solution involves checking the current_period_start value of the event, and comparing it to a stored value. If it's greater, then I assume that the incoming event is the renewal of a new subscription period, and I update the user's plan accordingly. This works well if the user:
- purchases a new plan
- downgrades to a lower plan
- cancels their subscription plan
- has their plan renewed automatically at the end of the month
under these circumstances, the relevant updates are only made to my database when necessary:
- when purchasing a new plan, the plan activates immediately
- when downgrading and cancelling, the plan only activates at the beginning of the next billing period
However, one case isn't properly covered by this method: when a user decides to upgrade their plan to a higher tier.
In the event that a user decides to upgrade to a higher tier, ny backend should react by immediately modifying their tier to the higher value. With my current implementation, though, their plan does not update immediately, only updating at the end of the payment period, same as in the other scenarios.
My question is, then: how can I detect when a new customer.subscription.updated event pertains to a plan upgrade, as opposed to a scheduled downgrade, scheduled cancellation, or renewal?
I need help with one of the request logs
Hey- Is it possible to get customers/subscriptions/payment methods migrated from one platform account to many different connected accounts?
Hello everyone. I am implementing stripe checkout. According to the documentation, the session only expires in 30 minutes to 24 hours. I need to make it so that it expires in 5 minutes and the users cant get to pay from it so that my held item will be set free. Any suggestion on doping that. I was thinking of server side timer but I think that would take up too much of my resources as it is a BTB SaaS company and those business would have a lot of users using the service
How can I tell in the dashboard/api if a setup intent was MOTO? I cannot see this anywhere in the data, just the request
Hi All (sorry in advance for the long question!),
I am implementing tiered subscriptions (basic, pro, premium) for my website, utilizing the stripe provided Billing Portal and Checkout Session UIs and webhooks. I have been combing through the upgrading/downgrading documentation but still having trouble understanding. What I want to happen is on upgrade it should immediately upgrade the subscription. On downgrade it should complete the existing billing period and downgrade on after the current_period_end .
When I go to test the downgrade in particular, it appears the pricing is adjusted and prorated as expected, but the actual customer.subscription.updated event that I listen for is fired and therefore I pick up the subscription change before the end of the period.
I have found a work-around where I can check if the event is upgrading or downgrading the subscription and if downgrading then ignore the event if the current_period_end is still in the future. However this feels like the wrong way to do it.
Other potential solutions I have been looking at is billing_cycle_anchor and subscription scheduling. For both of these possible solutions though I am confused on how this would work when using the Billing Portal because the event would already have come through once the subscription is updated in the portal...so I would have to retroactively tell it to start a subscription after the period end?
- Does the
customer.subscription.updatedevent fire twice? Once when the initial subscription update occurs and once when the period ends? Or does it only fire that first time? For my work-around it would need to fire twice. - Can someone help clarify how one of those other two solutions would work with Billing Portal or perhaps I am going about it all wrong?
Hi, I'm wanting to integrate stripe checkout page into my website, but I can't find the documentation on it. When I try to follow the links, it just takes me to the dashboard? Any guidance on where I should look?
Quick development question. I have a situation where stripe webhooks have not fired for successful transactions. I have the stored payment intent and want to know if there was a programatic way to look up events through the stripe api based on type = payment_intent.succeeded + having the payment_intent id. It does not appear for the documentation that there is a way to filter events containing specific objects. Any help would be appreciated
Hi there, I'm trying to pull lists of transactions from payouts to display in our platform's payout detail, and it's working great, except if the payout includes a non-charge transaction, in which case it only returns the non-charge transaction and none of the others. Any help much appreciated!
Hi there, I'm wondering if there is any demo payment gateway we can use for testing purpose. Can anyone advise? Thanks.
I get this Unexpected developer error please try again later when I tried to make Google payment but there is no error message on console
Also how to remove wallet payment option from Stripe payment element?
hello, my card is ok,but createSetupIntent error:Your card was declined.; code: card_declined; request-id: req_vnADXUIMKXqRR7
Hi, I need help. My company is a non-resident llc. My company is based in the US, but I am not. That's why I don't have a social security number. They ask me for a social security number and I don't have it, how do I solve it?
I'm trying to setup stripe terminal, im taking reference of youtube videos by stripe developers, here is the video https://www.youtube.com/watch?v=Do7kY4pUYx8 in the video on clicking more there is an option of terminal, I'm unable to see the option for terminal in my dashboard, please help and tell me how to find it.
hmm im trying to test a failed payment on subscription with time clocks but when I add the card into the account it says insufficient funds?
like, i created a customer and added the subscription, added a valid card and purchased the initial month and then added more time, 2nd month went fine, but on the 3rd month I want to test if the payment fails, how can I do that
do I need to add the address to stripe confirmSepaDebitPayment ?
payment_method: {
sepa_debit: ibanElement,
billing_details: {
name: 'Jenny Rosen',
email: 'jenny@example.com',
},
},
})```
do stripe have "feature suggestion/request" forum/chat/system?
hello, if a customer successfully pay from stripe.confirmPayment,, can we not automatically redirect them?
hi, is it possible to make the fields and labels a bit smaller in checkout?
Hi team what is tos_acceptance
When tryinh to add service agreement for a US account
stripe confirm payment is ntot returning chargeid and also the card number
how do we get those ?
how do we see last 4 digit card if the end user paid using card ?
it doesnt let me verify my stripe ive used 3 different forms of identification it keeps getting rejected
Hello, how to enable Stripe connect account in countries like India?
how can a user change the card details for the current subscription plan
I have a booking system. My users have properties with accommodations. The customer goes to the booking form, selects the accommodations and dates. I calculate the amount they have to pay and then:
- A: I create a stripe product and a price for it. Then I create a stripe checkout session with the bookingId in the metadata and redirect the customer to the stripe checkout to pay.
- B: I create a stripe product and a price for it. Then I create a payment link with the bookingId in the metadata and redirect the customer to the stripe checkout to pay.
- C: I create a page with stripe elements, create a payment intent and handle the payment there
- D: Another way
If I follow D, can I get the card details only and then charge in the server? How easy is it to do? Are there some docs or examples around?
I want to redirect the customer to pay in stripe checkout but I don't want to create a product and price for the booking because I think is unnecessary and wrong design. Can I create a stripe checkout session for a payment intent?
Is there a better approach I have not think about?
What is the best way to handle unpaid bookings? Should I use the same payment intent?
I need to protect the property of last-minute cancellations. How do I handle this? Can I get/ store the card details somewhere and charge the customer if he wants to cancel last minute?
Hi, We are currently using stripe to collect subscription fees, but users are responding to a transaction where they were successfully charged by the bank, but stripe is giving me the status of the transaction as FAILED, and would like to confirm what the status of this transaction is.
Hi does updating a free subscription to a payed one return client secret ?
Hey!
With no changes to codebase, since last Friday, 3 payment methods ( P24, iDeal, EPS ) started failing ( and blocking our customers from payment via these methods ). Any idea what's up? I'll add details in thread.
Anyone help me , with stripe payout , i have two vendor one from india and one from swiss how can i pay to them according to their currency in inr chf also customer will pay in inr and chf
Hi, I was trying to join the monthly fee for midJourney using my Hong Kong credit card, but I was not able to pay... may I ask why? many thx
Hi everyone, I'm working on a project where We want to extend the user's subscription by few month once the user pays, how could we do that with stripe. For example we have a quarterly, yearly, monthly subscription once the user subscribes we will increase the subscription by 1 month or sometimes 2.
Will love to have any feedback
Hi Guys
On our system apple pay was working normally but now apply pay button shows but not click able and following error is being shown in console.
Blocked a frame with origin "https://pay-qa.dcdial.com" from accessing a frame with origin "https://js.stripe.com". Protocols, domains, and ports must match.
hello. can you help me. The PaymentMethod on this PaymentIntent was previously used without being attached to a Customer or was detached from a Customer, and may not be used again. You can try confirming again with a new PaymentMethod.; request-id: req_AHHjFteHAbxoZu
Hi guys, can we change the automatic billing retry interval in case of subscriptions(if any invoice fails)?.
@golden cosmos please read my ticket
my account was closed
this is my hard earned money
Hello!
I would like to know how to distinguish whether the event customer_subscription.created is caused by a dashboard operation or by the API
would be possible to use a setup intent to see if the user has some digital wallet(apple or google pay). What I am trying to do is during the registration user must inform some payment method and we need to accept google and apple pay but I don't want to make a payment intent. I can't mount the '#payment-request-button'
Hi, I want to charge after my service finished, when I use SetupIntent api, docs says: I can retrive a paymenthod id from SetupIntent.retrieve, but I reveive null. Another question: I want to know if every time I charge off session and confirm set to true use PaymentIntent api, I should use a different PaymentMethod ID or every time the same PayementMethod ID. Thank you.
Hello! We are using Stripe Connect for payouts. When creating a PaymentIntent we use the transfer_data field with the destination_account
Wondering if there is a way to pass the description field from the parent payment object to the transfer payment object.
https://stripe.com/docs/api/payment_intents/create#create_payment_intent-transfer_data
Hey all, just curious if there's a way to get my account's API version programmatically or if I would need to manually change it whenever I upgrade API versions.
Use case:
const stripe = new Stripe(`${process.env.STRIPE_SECRET_KEY}`, { apiVersion: '2022-11-15' });
I want to play nice with typescript so I don't want to remove the config parameter. On the other hand I don't want to just push this into a .env file since it will be hard to make sure that the version gets updated whenever it should once I leave the project.
So, does the API provide a way for me to check in about which api version my account is using?
continue on this
@woven quail i've reopened the thread, lets continue the discussion there
Hello, we want to use stripe for funnelish. We have activated the following payments: Paypal, Credit Card, Klarna, Bank Transfer. Only Paypal works, all other providers do not work. When you click on it, it loads forever and nothing happens. Do you have an idea? We activated all payments in stripe and in funnelish
Hi, all, my wordpress website encounter a problem, when someone try to pay, it shows: billing house number is required, Somebody please help me, and tell me how to solve this, thanks very much in advance
Noam
my accounts been closed wil i still get my payout? @golden cosmos
Hi there, we are building a product where a customer can have multiple subscriptions. We struggle with the fact that the billing address in the invoices is always derived from the customer. Each subscription should have it's "own" billing address because each subscription belongs to a different legal entity. Is there a way to have a different billing address per subscription?
Hi, what could be a reason the Stripe.api_version in production could revert to an older one before calling Stripe::Customer.search, when I set it to the correct one above with Stripe.api_version = '2020-08-27'? it works fine locally
how should i manage downgrading a plan in subscription in stripe?
a subscription was cancelled while invoice was in draft state but payment was not done. why after cancellation payment was charged on that invoice ? subId sub_1N5lk0PRH5tgkvBZWV3nJdIe
hi, is there a way to email receipt via API ?
Hi guys, I know this is not a technical question, but we can't reach anybody at stripe. We transfered money via banktransfer to our account to fulfill some needed charge-backs, but the money did not reach our account. Transfer was done a week ago. Is there any phone number available or else to reach a real person to help us in this case?
Hello. When issuing transfers to connected accounts (type express), we are using the “idempotency key” header to prevent accidental duplicate payments. However we’ve noticed that in case of some failures on the first POST /v1/transfers request like “insufficient funds” in the Stripe account, we are unable to retry the request with the same “idempotency key” since Stripe will return the cached response from the first request. So it’s saying “ insufficient funds” for retry-ed transfers although we’ve added balance in our account.
Should “idempotency key” feature return cached responses even for failures? In our platform we identify a scheduled payment by a unique id and we use that id as the “idempotency key”
How can we support both prevention for duplicate payments and also retry in case of previous failure?
is there support staff on the discord as i keep getting the same response from the website support this really isnt fair @golden cosmos
Hello, how can I use coupons or discounts with React Stripe.js to create payments?Thanks
i have been charged £62.41 by stripe and i dont know what for ? please help to sort this out
bonjour
anyone can we send capabilities: {
card_payments: {requested: true},
transfers: {requested: true},
}, params for standard accounts
je n'arrive pas a me connecter a mon compte stripe
hey! could you please reopen my thread? #dev-help message
cause i'm getting err Error: You cannot create Standard connected accounts with capabilities via API.
hello Your card was declined.; code: card_declined; request-id: req_9NV3BDUXK7AsHj
Hi, I'm trying to create connected custom account for UAE and got the error:
Platforms in AE cannot create accounts where the platform is loss-liable, due to risk control measures. Please refer to our guide (https://support.stripe.com/questions/connect-availability-in-the-uae) for more details.
Code piece:
return await this.stripe.accounts.create({
country: "AE"
type: 'custom',
default_currency: 'AED',
metadata: {...}
})
I've asked sales to enable custom and express types, since they are not allowed for UAE by default, and most likely they did.
Does this error mean:
- that there is no way to create custom/express (both types give same error) accounts?
- platform is loss-liable(?) for some reason and this needs to be fixed to proceed?
- other country/currency needs to be specified?
Hi Stripe team 🖐️
How can I set the logo that appears on an invoice that has on_behalf_of a connect account ? I didn't found it
Hi! We are occasionally getting 429 lock_timeout errors with origin https://js.stripe.com/ what does it mean? (req_vq6oIgeDja82HZ)
Good morning,
My payments have been blocked for 24 hours due to an error on the part of Stripe.
They are unmanageable and only work by mail. Someone can help me ?
Hello - we have integrated stripe into our company admin so that our customer service agents can take payment over the phone.
As of around mid-last week whenever our agents try and put payments through over the phone, without exception, the 3D authentication seems to fail and the pop up to text a SMS verification code to the customer will appear for our customer service agents.
Looking at a recent example 'the provided source has failed authentication' - but when i check the JSON data the source is listed as card. Would welcome any support you can offer here.
Hi can I use payment_behavior: 'pending_if_incomplete', with subscription schedule ?
Hi! I'd like to know is it possible to customization send email trial period .
for example each 7 days on subscription 30 trial days
Hi there, i created this subscription with a recurring product on 3 month
https://dashboard.stripe.com/subscriptions/sub_1N2iHxFVEFVGD6LSFtvdEwTs
The start of the subscription if the first of a month.
This is weird because it is said that the next invoice will be created the last day of July. I expected it be created the first of August ? why is it ?
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 there, I'm having a bit of an issue trying to work out credit notes/refunds at the moment.
I'm updating a users subscription from a yearly plan (which they have paid) to a monthly plan. This generates an invoice with a negative balance due to the difference in prices and as such by default that balance is applied to their credit balance. I'm trying to instead have that balance refunded back to the customers payment method, I've tried adding a credit note to a customers invoice once it has been resolved but it isn't giving me the option to do that for some reason. Is there a best practice for managing this?
How stripe detect from which country user is trying to do payment?
like suppose if a user is go to stripe checkout page how it shows payment methods like ali pay if a user is from China or something like that ?
I want to setup stripe terminal, i checked out terminal 101 videos from stripe developers and found this github repo, https://github.com/stripe-samples/stripe-terminal-collect-payments this is what im looking for but the code for the client is in vue, i wanted to check that is there any repo which does the same thing in react? and if not can you please provide me some documentation which is react and handles the functions of the server side in the above repo.
Hello awesome people! Could someone explain to me why complete('fail') is only called within confirmError block?
Here is the snippet I am looking at:
Hi there, I was hoping to get some clarification on the difference between initializing Stripe.js using var stripe = Stripe('pk_test_key') vs const stripe = await loadStripe('pk_test_key'). Looking at the loaded '@stripe' library, the Stripe('pk_test_key') is not a defined function, only loadStripe('pk_test_key') is defined, but Stripe('pk_test_key') is a defined function in the '@types/stripe-v3' "DefinitelyTyped" library. I used the DefinitelyTyped library for stripe.js initialization and confirming payment intents, which works well, but it doesn't contain all the functions that I need (such as creating radarSessions)
Hey guys, i have a question about partial intent captures.
when i create an intent with a certain amount and charge partially, stripe says the intent was finalized as a "partial refund", however our clients keep getting multiple charges instead of one charge with the partial refund
I attached the code i used, the stripe side intent and the actual credit transaction details
can you please shed some light on why this works like that? am i doing something wrong?
Klarna not showing up in the payment element
Hello,
Is there a way to get all users who received a promotional coupon?
Thanks in advance!
Hey, after following some articles and youtube tutorials I integrated Stripe to my checkout button. I tested it by opening my localhost:5500 where my code is and starting the server at localhost:3000. I tried to pay with test api keys and everything works perfectly fine. Now how do I make it work on my live website -> https://roomvibe.store/ and not on my localhost. For exemple starting the server manuallly with nodemon is fine when you're testing out but how will that work in live website. You can take a look at my code here -> https://github.com/Molpo456/Stripe Its my first time doing this so sorry if all of this seems stupid and simple. Thanks in advance.
Hello guys, i need help with card testing issue
i dont really know what to do, i check rules i added some more to prevent card testing but i dont know how to add captacha is there anyone that could help?
Hi, How i can get all customers under a connected account? I don't have a customer id
Hey folks, quick question - if I click "Pause Payouts" on the dashboard, can manual payouts still be processed through the API?
Hello, when I create a Checkout Session, to save a payment method, it does not create the customer after this customer has updated data, even if the session status is "completed"
how do we send email reciepts in payment intents?
If I already have created an existing subscription which is in state incomplete, how do I "pay" for that subscription with a payment method collected after. In other words retrieve the original subscription and attach the new customer/payment method to charge and make it active
Hi, I am trying to change the company address but keeps saying impossible, try later
We use stripe connect in a B2B marketplace. Is it possible to have multiple payment logics and toggle between at set up depending on supplier / customer demands?
hi, why does SOFORT payment in prestashop redirect to "orderFailure"?
I am getting an error message: Cannot charge a customer that has no active card When I try to charge the payment to a customer. But the Customer has an active card in the stripe account.
Hi, I am a little bit confused with a MOTO setup intent. My flow is the following:
- Collect payment method using the card element
- Create setup intent with moto enabled and attach previously created payment method
I cannot see anywhere in the setup intent or payment method that this is MOTO, I've looked in the API and dashboard and it seems to be missing the response
hi, i am building a checkout session through "https://api.stripe.com/v1/checkout/sessions", but the response contains "payment_intent": null. I am sure that this field was not null until some months ago, but now seems to be null. Any reason why it could be null?
Hi 👋 I have a product with two different pricing, with payment link created for each pricing. When I test by subscribing to one price after another, I expect the customer_id to stay the same regardless of switching plans.
The excerpt from the doc here https://stripe.com/docs/payment-links/post-payment says
Stripe creates a new guest customer for one-time payments and a new Customer when selling a subscription or saving a payment method for future use.
Question: Does it mean each time a subscription is processed via the payment link, it will always create a NEW user?
Hi everyone, if I have a local webhook listener as well as a hosted endpoint. Will the request be sent to both of them?
Hello 🙂 Can we use paymentIntent/checkout to increase the customer balance of a Stripe customer ?
Hello, we are syncing our stripe data with an external analytics platform via Stitch. We've noticed that customer card data where the card id is prefixed with pm_ does not export while card data where the card id is prefixed with card_ does export .
Can somebody link to documentation or provide information explaining the differences between the prefixes and why the pm_ card data does not export?
Hello! I have a Stripe account where I sell subscription plans. There is a recurring failure in sending the slips to the customers' email. In the settings, it is set for the email to be sent two days before the expiration date, however, it is not sending. For example, there is a customer whose billing slip is due today (the 11th), but a new charge has not yet been generated and the billet has not been sent. Can someone help me?
Hi, I've written an SQL query in sigma (attached), Under the "total Margin Costs" column what charges does it include? (IC, Stripe fee, radar, Fx charges, etc) also does it consider refunds?
Hi, need help not sure how to show the correct amount here by default it is showing 0 here.
Working with RoR(Backend ) & Vuejs (Front-End)
Hi Team,
I am using Connect and the Express onboarding flow to... onboard 3rd parties on my platform.
My understanding of the docs is that checking for details_submitted when the user returns to the platform should be enough to confirm whether there is any outstanding information the user needs to provide/update.
However, during my tests I noticed that the payload in the webhook could contain details_submitted set to true and have requirements.currently_due ≠ empty, or sometimes have requirements.currently_due and requirements.errors ≠ empty. i.e requirements.errors is not always defined when requirements.currently_due is.
So what is the recommendation/guideline here? What information should we be checking to monitor the full onboarding of an account in Stripe?
Thanks!
The docs: https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding
hello can we reopen the thread? because I still have questions about the topic
How can I simulate a setup intent succeeding but then it being declined afterwards, i.e insufficient funds
hello, i would like to prevent card duplication
https://stripe.com/docs/api/payment_methods/object#payment_method_object-card-fingerprint
i've come across this fingerprint object, but how exactly i'll check with a new card?
I mean, if user tries to add a new card and that same card is already in their card list, i want to return error message, instead of successfully saving it on stripe
hi could someone help me. We create a connection between our website and Stripe for the paiement of table booking. The amount for a table is 1950 €. Yesterday we tested with amount of 5 € and all teh transaction went well. Not we increase the amount to 1950€ and it seems that the transaction regulator in Belgium ATOS is refusing to do the transaction because it isn't safe enough. Did someone had the same problem? Alreaday you (I'm not a developer)
Hi there , i created a subscription with a recurring product on 3 months https://dashboard.stripe.com/subscriptions/sub_1N2iHxFVEFVGD6LSFtvdEwTs
The start of the subscription if the first of a month.
What is weird is that the next invoice will be created the last day of July. I expect it to be create d the first of August ?
U've already told me that the billing_cycle_anchor is Sun Apr 30 2023 22:00
So this is normal behavior but i disagree.
My GMT+2 timezone billing_cycle_anchor is Mon May 1 2023 00:00
So the next one should be 1th of August
This might be a bug on your side handling timezone right ?
Can i change the billing cycle anchor to add some hours to be sure to be on the first of each 3 months ?
Hello Everyone, can anyone please tell me do we need to use both publishable and secrete key at the time of integration of apis, as in test env I have used only publishable key and when i try to do it with live publishable key it is asking me for secrete key. So do i need to use both key and if so then how. Can anyone pleas guide me, I am doing it on java
Hi, I'm a developer at Fundbox and we have an app in the Stripe apps marketplace. I'm trying to upload a new live version but the upload is blocked and Im facing this screen (previous times I uploaded new version the accept button wasn't disabled)
hello team,
can someone help me with MOTO issues on a Stripe Platform account please?
Hi, I need help setting up a subscription with graduate pricing
Hi,
I am using stripe in one of our applications and the weirdest thing is that the latest version of the SDK works for iOS but not for Android and if i downgraded to a lower version it works for Android but not for iOS.
Is there something I am doing wrong ? Can anyone point me in the right direction ?
Stripe support is not able to help me. pffff
Hey, I would need some help concerning my Stripe Integration
Hey! Where can customer see the credit balance? Thanks! 🙂
"I'll teach 10individuals how to earn $30,000 or more in 72 hours from the crypto market. But you will pay me 10% commission when you receive your profit. if interested send me a message by asking (HOW) for more details on how to get started
Hi!
Do you how to connect a receipt printer to WisePOS ? what are the products that are compatible ?
Thanks
Hello, I have difficulties to understand how I can make promo codes work with payment intents.
Basically the payment and the promo codes are working on our application and payment but the usage of promo code is not incremented so I can't set a limit of use.
I guess this is what is said here: https://support.stripe.com/questions/support-for-coupons-using-payment-intents-api ...
What should I do to get this incremented ?
Thanks in advance.
hello how can I ovveride the cli trigger , I need to set at session.completed two metadata ? thanks
hello everyone, im have some problems with a creation payments intents with node stripe library. when creating a new paymentintent an error of type StripeConnectionError is returned.
Hi, does anyone know of a way to delete pricing tables?
This question may sound silly, but I am a beginner.
I am not understanding how do I, after local development, put my stripe setup to the server? I have been following the "React Stripe.js and the Payment Element" Youtube tutorial, in order to try and implement the Subscription/Recurring Payment integration on our site. I have the following folder structure:
Backend - where I'm using Strapi for the Blog section and creation.
Frontend - where our React lives and where I am creating the forms for Subscriptions using Stripe Elements, because we need to create custom pages without the client leaving the site via the stripe Gateway.
Now for Stripe, I have create the: stripe-server folder in the Backend folder, where the I'm placing the "server.js" , ".env" and where I guess I'll install the express and other dependencies?
And thus in the local environment I will have 3 servers running? One for React (Vite) server. Second for the Strapi backend blogs server. Third for the Stripe server? All on different localhosts...
But then how does this look on our server as it is just one server? Meaning in the public_html folder what structure do I have and what do I put in the server.js ?
As at the moment it is :
app.listen(5252, () =>
console.log(Node server listening at http://localhost:5252)
);
Do I change it to:
app.listen(https://vipsafetyfirst.com, () =>
console.log(Node server listening at https://vipsafetyfirst.com)
);
???
And why do we need Express dependency ?
Hi everyone 🙂 - I don't seem to be able to get any styles applied to my elements objects. I tried a number of permutations for both the address and payment object - but nothing seems to make any difference.
My current (slightly desperate) take is the following, trying to just turn the text bright red. Please let me know what I'm doing wrong
this.addressElement = this.elements.create('address', {
mode: 'billing',
style: {
base: {
color: '#FF0000',//'#0d1016',
//fontFamily: 'bahnschrift,sans-serif',
fontSize: '16px',
fontSmoothing: 'antialiased',
},
empty: {
color: '#FF0000',//'#0d1016',
//fontFamily: 'bahnschrift,sans-serif',
fontSize: '16px',
fontSmoothing: 'antialiased',
}
}
});
Yet here's what my elements look like with these styles applied:
Is it possible to apply to have an increase of the length of business name on a bacs direct debit in account settings. 8 characters is quite short
Is there an API to fetch the stripe's processing fees for a given amount in advance before initiating payment? I am new to stripe.
hi everyone do you have a step by step process documentation for stripejs integration? I don't know what to do. im beginner BTW thanks
Hi everyone, I work for an ecommerce platform and sometimes we get issues with refunds, with the following error message: "You cannot refund a payment for amount=0". Since the process is automated, how can I find out before the fact if the refund amount will be 0? When I look at the PaymentIntent object I see different amounts, like amount, amount_capturable and amount_received. Which values should I be looking at to avoid making a useless call?
Extra details: I am using the Stripe Ruby gem, we call the #cancel method on the Stripe::PaymentIntent class, with the payment_id in question as the argument.
hey, I'm getting 400 status code from stripe api when I want to confirm card payment with client secret. seems like wrong url\
afternoon guys i have this error appearing 'parameter_unknown - payment_method_options[card][moto]' any ideas? its happening in test and live mode
How is the VAT determined on products ? Should we create specific Tax rates for each country ?
We had previously set Tax rates for the main countries, but archived them because a message Stripe told us "Looks like you've enabled Stripe TaxStripe Tax will automatically determine and calculate the right amount of tax, so you don't need to add tax rates manually."
Now we have errors stating : "You cannot apply these inactive tax rates: ["txr_....."]."
A question regarding subscription webhook (test mode)
I tested canceling the subscription through customer portal, and I expected to receive customer.subscription.deleted but instead I received customer.subscription.updated
in that case, how can I determine the the update is actually a cancellation? and how can I know if it resumes?
Hi, I am using the Stripe Terminal SDK.
I encountered an issue when trying to integrate it into my React project. I am receiving an authorization error when using the terminal.collectPaymentMethod function. It is asking me to send the key in Bearer format, but I am unsure of how to include it. It's worth mentioning that I have used the same function successfully in the provided example.
Could you please assist me in resolving this issue?
I am trying to fetch via a CSV report through the API all the payouts from a Connected Account. It returns an empty CSV. Which report type do I need to do that ? (from the Dashboard when I click download I fetch them)
hey is it possible for someone to attach a document as part of paying for something - like a file etc
Hello, I am part of a team across companies that needs information relating to Stripe's Integration with Apple Pay.
Hi. I am using the node sdk to develop an API. My client got billed in 1000 dolars due to high traffic to external servers. Does the stripe sdk maintain a connection after instantiated? Or it just connect to stripe servers when called?
Hello, we’re having issues adding Klarna payment capabilities to our recipient accounts (using custom connect accounts), the error we see is "Invalid mcc for klarna". This is mostly the case if the recipient account has MCC 8999, but not always, i.e. some accounts with MCC 8999 are still reported as eligible for Klarna payments. We’re a bit perplext of why this is the case, and we’re trying to understand what MCCs would be acceptable by Stripe for Klarna transactions. We have talked to Klarna directly and they do not know why any MCCs should be blocked. Do you have more insights?
Hey hey - want to ask some questions about limitations of Auth/Cancel, instead of Auth/Capture
Hi, I would like to test KYC requirements with account.updated (for custom account) but impossible to trigger a test event 🥲
hello do you have any documentation for creating a subscription base app in django ?
hello, i need help building a custom checkout page
Need some help with Zero Dollar Auth
Hello - I am trying to customize the stripe payment element to use a custom font (Montserrat), according to stripe docs - I believe I should use a CssFontSource object , when creating a payment element. However, I can't find any documentation on how to use the cssfontsource object when creating a payment element. I assumed we would pass this in with the appearance object when create do stripe.elements({clientSecret, appearance}). Can someone please point me in the right direction to use a custom font file that I have hosted?
Hello - i have a working svelte app that usually allows me to make payment via ApplePay - using the Stripe elements js library. However on some mobiles the ApplePay option does not appear. Is there anyway to diagnose why it does not appear in some cases. I can find nothing in the docs about how to debug the issue.
Hi. Any anyone here to help?
Hi Karbi. I'm trying to understand what's the best way to update a routing and bank account number on a Custom Connect account after using a test account number for 'no_account'. I'm having problems updating that info and was told by someone on Stackoverflow that I can't update and have to delete the account first then add a new one. I've posted my question here - https://stackoverflow.com/q/76224998/1186050
@next atlas Please use the thread I created for responding
Hi can anyone help me, I want to integrate payment of 3d secure cards to create 2 payments with single otp?
Hi Everyone! I want to pass a pre-defined (modifiable) QTY into Stripe when I redirect the customer using a "Create Payment Link" function built with client-side .js. Is there a way to do this without a secret/confidential key? I don't currently have the ability to store a confidential key server-side, but it feels like nothing in this process should be "protected" - just wondering if anyone knows of a way to do this? The shopper will still enter address/payment information at STRIPE after the redirect, it's just pre-defining the QTY for the shopper.
Hello - I have a question about Stripe automatically calculating sales tax. The docs say We use your Stripe business address here so you only need to review and confirm that your details are correct. But what I sell is taxed based on where it is delivered, not where it is produced. Is there a way to set the tax address for each individual invoice?
Hi - I would like to have Stripe Accounts Receivable Data flow show up at the Customer Level in Hubspot. That way a Customer Service Rep can see if a customer has bills outstanding. What would be the best way to go about this?
Hello - I have a question about the Stripe ACH debit API. After reading through the related documentation (https://stripe.com/docs/payments/ach-debit#timing), I see that it will take ~4 days for the funds to reach my payment account. If the paymentIntent associated with this ACH charge is successful (but the funds haven't yet reached our account), can I assume with 100% confidence the funds will reach my account in a few days?
Context: we want to only allow the user to continue in their journey after we have the funds in our bank account. I'm trying to determine if I should let these users who pay ACH to proceed after receiving a payment_intent.succeeded signal related to the ACH payment or if there is a chance the ACH transfer fails after getting this signal!
Thanks in advance for the help
Can I have some guidance on recommended data retention for an ecommerce website. So I have an order that is completed...should I keep the payment_intent connected to it? Is there anything else i need? I'm using payment_method but I assume that can be retrieved via the payment intent.
how can i solve this? Do you have idea?
Hey there, how could I collect the Payment Method and Address from the Elements in order to Confirm the Payment Intent in the backend.
I have onboarded a client on to stripe using my test mode key by accident, can i move them to live without having to go through everything again?
Hi Everyone,
I want to integrate the paid subscription plan into my project. I am using nodejs in the backend and Reactjs in Frontend. And by reading the official docs I came to know that I have to use the stipe in the backend and stripejs and react-stripe in the frontend.
I am having confusion regarding the webhook and npm packages provided by Stipe.
Should I have to use both the stripe npm package along with webhooks to integrate the payment subscription or only the npm packages if fine?
Also If I get some code references for the payment subscription then it would be helpful for me. Any kind of support is highly appreciated.
Thanks!
hi all! i was wondering how we could go about changing our invoicing info? when we send an invoice, it says the wiring info is an account that is not our own
(it goes to a wells fargo bank which isn't us - is this because it's a stripe bank and then it'll go to our account?)
hello - when we listen to a checkout.session.completed webhook..is there a way to get the date of when it was completed?
Hello, We are syncing our Stipe data to our analytics platform via Stitch. We are syncing all the tables that Stitch provides, but we are missing a table that stores payment methods.
Does such a table exist? I'm trying to determine if this is a limitation of Stitch or perhaps Stripe doesn't support exporting payment methods?
Hi there! We're looking into an issue and wondering if there's a way for us to export all of our customer IDs with their payment method IDs from the dashboard, or whether we would have to build something to do this with the API
I'm still struggling to get ApplePay working on my Svelte site. I have followed everything here: https://stripe.com/docs/stripe-js/elements/payment-request-button?client=html I have added the domain. But no still no apple pay button. Does it some time for domain registration to be effective?
On my reports balance it says I have -*** in less fees but in my all transactions that fee doesn’t show up
Hi! Is there a way to make the trial_settings.end_behavior.missing_payment_method setting global without having to pass this in the subscription create API call every time? Seems like it's create_invoice by default but we would like it to be cancel even for subscriptions that are currently in trial.
Hello - can I get some help understanding why my automatic tax calculation for an invoice isn't functioning properly? in_1N6eXtEraqOFPwljrSik7hyl
How do I obtain PDF statements from Stripe to send over to my bookkeeper in Quickbooks
Im trying to use a customFontSourceObj like this: However, it is not working. Can someone suggest what I am doing wrong here?
Hi there, this is Elif. I can not take payments from Amex cards last couple of days. I was able to take it at beginning of the week! Customers are saying that there is no problem with their cards. It happened with few different people. I wonder would it be related to stripe rather than Amex?
The Stripe gem version we are using is quite old (4.21.3 - 2019-07-15). The default API version on our Stripe dashboard is even older (2017-12-14). This means every API communication we are sending and receiving (including webhook events) are 2017-12-14.
We're creating an upgrade strategy now. As an interim solution, if we upgrade our gem to the latest (8.5.0 - 2023-03-30) without changing our default API version, will it still work with the default API version without any problem?
hello everyone, im have some problems with a creation payments intents with node stripe library. when creating a new paymentintent an error of type StripeConnectionError is returned.
just wanted to let you guys know the dashboard is bugging out, everything is showing incorrect numbers multiplied by a factor of 100. This is for almost all of my graphs. This number represents $15k
hi! is there any way to configure a payment intent for a card payments such that the purchaser pays the fees?
Hello. When I add a stripe test card from the dashboard, it is not showing up as a payment method on the subscription. Instead its showing as a source. I don't quite understand why its a source and not a payment method
When you add a test bank account via the dashboard it is a payment method
Hi, I'm working on some styling changes using the Elements Appearance API, and I'm wondering if I can change the appearance of the Link option. I didn't see a class name that I can target for this
I'm trying to apply coupons to my customer's subscription as discussed here: #dev-help message. In the invoice object after the customer has subscribed, I do not see any fields that can show me the total amount that was actually due before discount
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hello, is it possible to integrate with GTM if so which way?
Hi, is there any tutorial on saving Apple/Google pay payment methods to use later? Or how can I do that?
Hi there, I am having trouble trying to update a subscription. Following this page I am still getting generic 400 errors: https://stripe.com/docs/billing/subscriptions/upgrade-downgrade#changing I was wondering if you could provide me with an example body in json?
Alguien de México que sepa si Stripe permite timbrado del SAT en sus facturas ?
Hi! I'm following the instructions at https://stripe.com/docs/connect/standard-accounts but getting the error message, "You cannot create Standard connected accounts with capabilities via API. in Stripe\Exception\ApiErrorException::factory()" What does it mean by capabilities?
oh wait, I see the capabilities!
I was just speaking with Stripe support about our Apple Pay implementation not working. They recommended we contact apple pay as the issue is not on Stripe's end.
Googling "Apple pay support" doesn't yield much help. Does anyone know where I can go to contact apple support to diagnose why our appple pay implementation through Stripe isn't working?
How can I add an expand client-side for the PaymentIntent object when calling processPayment? I can see it in the server-side implementation but not client-side.
Is there a way generate coupon codes that bring the balance of a order to 0? I’m working on implementing an affiliate program and use stripe checkout right now to handle discount codes. I’m wanting to give my affiliate store credit with a gift card, but the value might be greater than the order value and they would need to checkout for free. Is this possible or something I need to handle before checkout
Is it possible to set data in a Checkout Session that gets carried over to the Customer object or Subscription object when they are automatically created .
I'm trying to use coupons and if I limit the redemption limit to 20 and the duration as 4 months, does it mean 20 customers can redeem it and each of their subscriptions will be discounted for first 4 months OR
the redemption count is applied to each invoice, so if 5 customers redeem it and their next 4 invoices are discounted, that means the 20 redemption limit has reached?
Hey there, I am using checkout session and manually using api to expire the checkout session. But even after the checkout session is expired. The payment is accepted. Is this normal in test mode
Hello. I am using the checkout session on standard connect accounts. The ReceiptEmail on the Payment Intent is populated with the customers email address but the receipt is not getting sent. According to the docs this would enforce auto-sending the receipt to the customers. Any help on how to troubleshoot this would be great.
Howdy! I am initializing stripe like
const stripe = require('stripe')('sk_test_...');
So I assume I am on the latest API version. However when I run:
const subscriptions = await stripe.subscriptions.search({ query: `status:'active' AND metadata['referral']:'${ data.referral_code }'`, });
I get the error:
TypeError: stripe.subscriptions.search is not a function
Any help figuring out why I am unable to search subscriptions would be awesome!
Hi! I noticed that Stripe Sigma doesn't necessarily return all the columns available to us in the API. For example, I wanted to see the trial_settings column from Subscriptions but that field doesn't show up. I'm assuming this is intentional but wanted to check if there's anything that could be done to show additional fields?
Is it possible to create a subscription with a free product and not require a payment method on file?
I have a subscription (sub_1N6g4ZHtzQiUYLb0AQ9RsmvU) with a product that has tax code (txcd_10103000), and when I create an invoice with the subscription with automatic tax (in test mode) I am getting a tax rate of 11.1% for an address in Arizona. However, when I call the API https://api.stripe.com/v1/tax/calculations with the same tax code, I am getting a tax rate of 8.7. Further, I can't find any tax code that leads to 11.1% for the AZ zip code. Is there a way to get more details about the tax code that is being used to calculate the tax of the subscription?
I have a customer who is currently past due. I'd like to give him a free 30 days. Is this a thing I can do on the dashboard (eg Update subscription, add trial days)?
Hey guys, I recently set up a Stripe account to process payments for my sales funnel, which is running on Funnelish.
However, during the account setup process, I listed my main domain, which is a Shopify store where I use Shopify Payments, as my website.
I wanted to clarify that while my main domain is on Shopify, I primarily intend to use Stripe for my sales funnel on Funnelish, which operates on a subdomain.
Is it ok to have my main domain listed as the website on my Stripe account, even though I don't use Stripe for payments on that website?
If not, would it be possible to update the website information to reflect the use of Stripe on my sales funnel with Funnelish?
Please let me know if any additional information is needed.
I am working on a NextJs project that utilizes Firebase and the "Run Payments with Stripe" extension. I am having trouble using the pricing table feature as per the documentation:
<stripe-pricing-table
pricing-table-id="'{{PRICING_TABLE_ID}}'"
publishable-key="pk_test_51MgSZxLCFShODpNNaGhErofrEuMOIhuhLnrs1dXJ2L8Ext6ZUjA2fH8Qnnwf8G35fXOqz9EIDgLGODHvOrmcl45m00AVK7PPBF"
client-reference-id="{{FIREBASE-UID}}"
</stripe-pricing-table>
It seems like the table is not recognizing the customer with the Firebase UID reference. Can you please help me resolve this issue?
Thank you.
Question around subscriptions and paymentintent vs setuptintent:
Is it possible to create a payment intent, confirm it then attach it to a subscription created later?
Specifically we don’t have the customer or subscription information till the time the user submits the form (it’s a single page checkout).
Hey everyone. I work at a local music studio and we recently purchased the BBPOS Wisepos E reader. I do not know where to begin in terms of integrating it. I’ve gotten as far as installing Stripe CLI but don’t know what to do next. My goal is to allow the reader to create & accept payments from the reader. If anyone has any guidance/advice, that would be great. I am a very amateur developer. I have a background in data analytics & unfortunately python is the main language I’ve worked in.
I’ve narrowed it down to, using the server driven integration because of the reader type & again, have installed the stripe CLI using homebrew
hey there, two questions, via api requests,
- how might I best query all of the payments into one of the payment links for one of my connect accounts?
- and how might I best query all of the transactions associated with each the payouts that one of my connect accounts receives?
I no longer have access to my phone number and cannot access account
How can I gain access
Hi, i am testing multiple account transfer. a transfer request is created with amount, account id, description. when the transfer is complete. i have the embedded connected component (beta) that lists the payments and payouts. the payment detail does not show the description.
how do i set this description so the customer sees it?
Hello everyone, I wanted to know if anyone can help me with this need. My App Marketplace allows to physically connect users within the US territory, on one hand the "Buyer" user searches for technical professionals and makes the payment with Stripe Connect API, but I want to evaluate different options for the "Sellers" users to receive their payments in USA, for example, if it would be possible to associate any Mexican debit card and/or bank account within my App Marketplace and I wanted to know if Stripe offers any alternative that fits this business need.
Thank you very much in advance.
Jhon22pe
Hi, I am using the legacy Orders API and am building a plan for the implementation of the system.
I have a question related to this thread.
#1102677047836426261 message
- Is it possible to continue to use the legacy Orders API after 5/26 with the old SDK?
- Can we be notified in advance of when the legacy Orders API will no longer be available?
- Should we be sure to stop using the legacy Orders API by 5/26?
based on this repo: https://github.com/stripe-samples/stripe-terminal-cancel-actions i have set up the code to connect with terminal. Now lets suppose that amount was mistakenly typed as $60, the customer tapped the card for $60 and the person handling the frontend of this application captured the payment. The status of the payment in the stripe dashboard is succeeded. What i want to do now is to refund the customer 60$ and change the status of this particular stripe payment to cancelled or refund or whatever is the standard status used by stripe, How can i do that? I want to implement this functionality in the above code, basically adding a new button to refund payment or something, which will be enabled in certain scenarios and on clicking it an api will be called which will take care of my described concern.
can we create a connected accounts in india ?
is there a discord for discord support
Wondering if anyone has had experience with multiple Stripe accounts and ensuring we use the appropriate stripe account dependent on the card holders location?
We have a Stripe account in USA and a different Stripe account for Australia.
For example, the flow we want to have automatically occur is:
Our App >> Stripe checkout >> card issuer is USA >> use stripe API key for USA stripe account
or
Our App >> Stripe checkout >> card issuer is AU >> use stripe API key for AU stripe account
Hello Devs.
I need some help with auto charge subscription from customer credit card. My Team is using API to create subscription for our software. There is a trail period of 1 day after that the system should charge the customer, we are also giving {"collection_method": "charge_automatically"} but still the invoice in draft mode after the trail period ends.
Please help...
I received the following email Thank you for the additional information about your company, AK LIMITED ® INVITE MEMBER (Stripe account ID: acct_1N6gzoHirXinnnGe).
After re-analyzing your account, we confirm that your company poses a higher risk than we can currently assume. From now on, it will not be possible to accept payments to AK LIMITED ® INVITE MEMBER (Account ID: acct_1N6gzoHirXinnnGe).
The transfers to your bank account have been suspended and we will issue refunds for card payments until June 11, 2023, although they may take longer to be displayed on the cardholder’s statement. If there are not enough funds to cover the refunds, they will not be processed, and any outstanding funds will remain in your account. Consult your Dashboard for the list of charges that will be refunded.
I believe you are commenting on a mistake by acting this way! I need the invite member tab to work correctly for me to make my sales
I'm new to Stripe, so I'm hoping someone more experienced can help. I'm looking for an API that allows me to get all successful payments, including the client_reference_id. The sessions API gives me the id, but it is just a list of sessions, not completed payments. A search on paymentintents makes gives me successful payments, but it doesn't seem to have the client_reference_id. I've tried one or two others, but can't quite get what I want. Thanks!
I am facing some trouble with checkout Session like i have created session with product of 80 and added charges 2.82 so the total will be 82.82 ,but the main stripe balance get credited 2.4 instead of 2.82 so their a difference of 0.42
let me know is their any hidden charges will be their
hi, can i use reuse a payment method from 1 customer id to another, or is there any alternative to move payment methods correctly
We have an issue where we want to set the payment intent capture method to manual, but many card types don’t support this, so we need to set it it automatic for some card types. The problem is that we create the payment intent before we know what sort of card the customer is using (according to the server driven flow in the documentation).
The documentation says that to resolve this we should set captureMethod: manual_preferred in this setting in the docs:
https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method_options-card_present-capture_method
Unfortunately this field does not exist in the stripe golang sdk, so what is the correct settings we should use when creating the payment intent using the golang sdk to resolve this issue?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
this is for in person payments
Events details 🔎
Hello!
Can we avoid creating of guest users?
-- Guest was created to show card payments that weren’t associated with an account
With Zapier, can I get the information (target response) from the charge.succeeded and payment_intent.succeeded events each time a payment is made?
Hi Team,
I just want to know how can I put the automatic_payment_methods param when creating SetupIntent in Java?
Is this correct?
Map<String, Object> params = new HashMap<>();
params.put("automatic_payment_methods", true);
SetupIntent setupIntent =
SetupIntent.create(params);
Hi Team,
How do I restrict my user to have only one Product subscribed and not more than one
HI, can I have some help to understand what the payment_method parameter is used for when creating a setup intent? https://stripe.com/docs/api/setup_intents/create#create_setup_intent-payment_method
it seems like once a setup intent is completed, it will always create a new payment method. So isn't the payment_method parameter redundant?
Hi i want to know if my account is US based and i want to do payment to any African country it is possible ?
Hi, I want to know if there are any test AU direct debits that I can use for the testing of my implementation of Payment Element?
Hello Team ,
when I am sending an email link to customer through customer portal .. customer can not see payment method update option .. though in configuration it is enable.. what could be the reason
Hi, I’ve been trying to pay for my midjourney subscription but the payment is getting declined. There are sufficient funds in my bank account and I tried entering the address exactly to what it is with my bank. Tried 6 times. Please can you advise how to resolve this?
Hello, I need some thought or suggestion about coupon. The requirement is we let user subscribe now and give it for free for a few months during prelaunch. I'll make user create subscription and apply coupon that make it zero, but:
- The subscription doesn't create payment_intent, then subscription.latest_invoice.payment_intent?.client_secret is null. So our Stripe Elements on web stuck.
stripe.confirmCardPayment()can can't submit withoutclient_secret. How to obtainclient_secretor any other way than using coupon? - Because of it doesn't create payment intent or deduct some money, the success email notification doesn't send. Do I need to send custom email just for success $xx-$xx=0 invoice?
How do I set up the logo on the Stripe Checkout Session?
Thanks,
routing number can be passed as null for other countries ?
Hello, I'm using 'PaymentIntent.create' on Java and returning client_secret to flutter. I want to throw an error if selected(apple,google pay) or entered card is credit. I only accept debit cards. can anyone help? Thanks 🙂
hey guys I have a website that supports international payment , I want to add a VAT number in stripe dashboard so the tax will be calculated automatically depending on the filled vat number
Hey!
I am trying to rework my current usage reporting. Right now we report daily and increment, but this is suboptimal, because we need to make sure all days are reported.
Instead, I would like to still report daily, but just set the monthly value to what I send.
Because we have total usage information in our system, I would prefer to make our system the source of truth, and Stripe just synced to the total number (it can still be done daily)
I saw you have an option set , but how can I specify set for a month?
Hi guys, 3D Secure attempt incomplete
The cardholder began 3D Secure authentication but has not completed it.
We are saving card for future payments but it stays incomplete and gets this error, Any process how can autheticate user to process the payment
Hi is possible to retrieve the last 4 digits of the customers payment card from an api call?
Hi, I want to create a stripe seller with custom account and individual business type. I create an account token (https://api.stripe.com/v1/tokens) and it works but then impossible to pass the call (https://api.stripe.com/v1/accounts) to create an individual account :
Header :
- Authorization (my account token)
- Content-Type : application/x-www-form-urlencoded
Body : type=custom&country=FR&email=email@individual.com&business_type=individual&individual[first_name]=Prénom&individual[last_name]=Nom&individual[address][line1]=Adresse&individual[address][postal_code]=Code postal&individual[address][city]=Ville&individual[address][state]=FR&individual[address][country]=FR&capabilities[card_payments][requested]=active&capabilities[transfers][enabled]=active
Response error :
Raw response for the API
Status code 400
{
"error": {
"message": "Invalid boolean: active",
"param": "capabilities[card_payments][requested]",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_57S8ltZzoHEHpN?t=1683881463",
"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.
Hello Stripe devs, I'd like to preview the upcoming invoice of an hypothetical update of a subscription (upgrading the tier of a product).
By reading https://stripe.com/docs/api/invoices/upcoming?lang=python , I understand that I need to pass a specific subscription_proration_date and subscription_proration_behavior (always_invoice in my case), it makes sense. But How do I specify which subscription item I want to delete and which price I want to add to the subscription?
(I don't want to effectively update my subscription to get this information on my upcoming invoice)
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 would like to know what is the minimum amount or if there is any restriction when asigning a price per unit on a graduated model price. I would like to put 0.0000005 it is posible?
Hi,
I'm using the stripe universal payment element.
My working flow.
- Create a customer
- Create invoice items (stripe.invoiceItems.create)
- Create an invoice (stripe.invoices.create)
- finalizeInvoice an invoice with expand payment_intent
- Updated payment intent with setup_future_usage: 'off_session' (stripeClient.paymentIntents.update)
- Mount stripe element using (invoice.payment_intent.client_secret)
I didn't see affirm, afterpay-clearpay, and klarna - confirm payment (strip.confirmPayment)
I have enabled all payment methods for the Platform account as well as connect stripe account.
hi, when i confirm the order from flutter app its works , when i retrieve the order the status is still "requires_action", please help me to fix the issue
Hi can anyone tell me how much percent for payment links charge?
Good Morning 🙂 I've built a subscription flow using both the Address and Payment Element. However, even though I see the address as part of the request data when calling stripe.confirmPayment({elements: this.elements,... I cannot see it stored anywhere in the Stripe dashboard or in API calls. It is neither set as the customer address when retrieving a customer, nor as the invoice address for invoices.
Do I need to do anything to get Stripe to use the address for customers and invoices?
I want to test a situation where SCA fails for some reason. I found the test cards for 3DS testing here https://stripe.com/docs/testing?testing-method=card-numbers#three-ds-cards but those are of type "paypal" and that is not setup for our account. I went to https://dashboard.stripe.com/settings/payments but paypal is not listed to be enabled. Any idea how to proceed? Either get other test card or somehow enable paypal in dev mode?
hey, when a customer cancels a subscription, should I delete the subscription or should i update the subscription and set cancel_at_period_end to true?
Hi, how do I add a unit_label for a single price object on creation when I have a product parameter given?
Hi Team,
I have two currencies for one price id, INR and USD. When i tried to initiate a subscription payment with checkout session and currency INR it works fine. But for USD I'm getting this error
"The payment method type "paypal" is invalid. Please ensure the provided type is activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any preview features that you are trying to use."
I've verified we are passing "payment_method_types: ["card"]," still facing the issue.
I'm in Test Mode please guide should I change something.
Hey,
I keep on adding records to UsageRecord like this:
>>> def add_usage(usage, ts, sub):
... stripe.UsageRecord.create(subscription_item=sub, quantity=usage, timestamp=ts)
add_usage(1200, datetime.datetime.now(), 'si_NrExUcukY7nSyQ')
When I retrieve my total usage, however, I get no start/end dates. Why is that?
>>> def get_usages():
... return stripe.SubscriptionItem.list_usage_record_summaries('si_NrExUcukY7nSyQ', limit=10)
get_usages()
<ListObject list at 0x7fe820102e00> JSON: {
"data": [
{
"id": "sis_1N6sKuHzzIMXxbBCy3oL5hbm",
"invoice": null,
"livemode": false,
"object": "usage_record_summary",
"period": {
"end": null,
"start": null
},
"subscription_item": "si_NrExUcukY7nSyQ",
"total_usage": 1200
}
],
"has_more": false,
"object": "list",
"url": "/v1/subscription_items/si_NrExUcukY7nSyQ/usage_record_summaries"
}
Hello,
I tried to implement link for faster checkout with Payment Element. I followed the step but now when I tried to use it link box is not triggering like it shows in example prompt. Is there any extra steps I need to follow for Link to trigger as soon as I type in the email.
Hello,
I want to implement the subscription plan for my website. I am using the Node.js with hapi js framework. I have also installed the stripe npm pacakage in the backend. But I am getting confused there are so many events and methods, so, what should be the proper order of writing the code like first I have to create a customer and then I have to create a subscritpion by using const subscription = await stripe.subscriptions.create({
customer: customer.id,
items: [{ plan: 'plan_G......' }],
expand: ['latest_invoice.payment_intent']
});
const status = subscription['latest_invoice']['payment_intent']['status']
const client_secret = subscription['latest_invoice']['payment_intent']['client_secret']
and then I have to create a session and then create a checkout session and then ....
there are other webhooks also so, I am not getting when to use the normal method and when to use the webhooks and what will be their order?
If you provide any kind of code for reference that I can follow exact the same order, then it would be very helpful.
Hello,
It is possible to receive payments using Stripe Cross-border payouts in african countries?
Hi, when receiving a 'payment succeeded' webhook, is there a way to determine if it's due to a trial period ending?
The scenario is that we have a recurring subscription with a 30 day free trial. I want to be able to send a different email if the person has paid their first invoice / come out of the trial and then another one each time it renews yearly.
Thanks!
Hi!
Is there a way to get khow which payments/transfers are included in a payout via API? I see it's possible to view a list of payments of a payout in Stripe dashboard, however I haven't find a way to retrieve a such list via API.
Hello, I've seen an inconsistent error when reporting some usage to a metered price :
Cannot create the usage record with this timestamp because timestamps must be before the subscription's current period end time.; request-id: req_xFc71Z9r2JNE9G
although this HTTP request was done at 2023-05-08 20:30:24 UTC according to https://dashboard.stripe.com/logs/req_xFc71Z9r2JNE9G
and that the current billing cycle of this customer (having si_N8M0rOfFaIi9ir) goes from
2023-05-08 20:16:00 UTC to
2023-06-08 20:16:00 UTC
Any idea why it returned an error?
buongiorno
The Apple Pay button is not working for connected Account "Express"
is there any solution for this
hello do you know why my Embeddable pricing table is not show on the website
Stripe blocked our account alleging copyright infringement. Someone applied for a Trademark under our product name 2 weeks ago. This trademark was not reviewed yet so, it's just an application. They used this request Stripe to block our account. They didn't even reach to us for clarification and simply blocked us 😦
Has anyone else faced similar issue? Can I appeal to Stripe?
need help setting up subscription with node-stripe, issues with line_items
Hi guys, I am using Stripe Connect with separate charges and transfers for a single-basket / multiple vendors marketplace model. If some of the vendors want automatic capture, while some want a pre-auth and manual capture later, what options do I have? Is this achievable? I am using the Stripe hosted Payment page.
Hi there, not sure I'm at the right place here, I'm not even web dev... I'm a CFO trying to find how stripe is able to accept digital lunch vouchers cards such as swile ? Do I have something to setup for that ? thanks so much
The price unit of my tier is this 0.000390625 but when I call the API it returns me 0.039062500000 how can I fix this?
Hi - i'm looking to verify a users card details without taking any payment - i've created a setupIntent and passing this to stripe elements but the text at the bottom shows "By providing your card information, you allow X to charge your card for future payments in accordance with their terms." - is there an option to hide this message?
Hi everyone.
Is there any possibility to add customer when I create a payment_link? Configuration of our application looks like: there is platform account + a lot of connected accounts. I create customers on my platform and then clone them for a definite list of connected accounts (we clone payment_methods of those customers also). Now for mobile application I create payment_link and every time when the same user pays for smth in connected_account dashboard I see new user. Is it possible to use any keyword to add user from platform or use already cloned customer?
When I make a transfer to a connected account, does that end up in their Stripe balance or does it end up in the bank account they registered during onboarding?
And if it doesn't end up in their actual bank account, how can I make it so the ydont have to withdraw or interact with stripe explicitly to get this money?
This is an airbnb type website, mind you. I use hangfire to schedule HostPayoutJob which, based on the escrow saved in my db, creates a transfer (TransferCreateOptions) to a connected account ussing the accountId as destination. But my intention was for this money to directly end up in their bank account without any Stripe interaction on their end. If they don't have an account, the money is held in our balance and tracked by the escrow entity until they decide to go through with the Connect Onboarding.
I'm implementing a referral program that allows users to share a personal promo-code and benefit when it is used.
How the system works is likely to be implemented outside of stripe... (unless otherwise recommended or stripe can handle these easily).
What's the best way to allow input of such a "code" into a checkout form for a subscription?
Specifically, what fields do I need to include in the checkout session (when testing the UI) and the stripe.Subscription.create API calls (when testing via CLI)
Thanks in advance.
Good morning - simple question I think. Is it possible to retry a failed payment through the Stripe dashboard?
Hi, could you reopen #dev-help message please?
Hello. I have been waiting 4 months for a payout. Today was the date you guys gave but nothing happened. It now says the 15th. I’m going to get evicted if I don’t get this money
hey guys, was wondering if anyone had seen this before, getting this error message:
{
"error": {
"message": "Unrecognized request URL (GET: /v1/account_links). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.",
"type": "invalid_request_error"
}
}
Hello! I have a question regarding getting the correct payment_date, when a customer had a couple of declined payment attempts, then after a few days he updates his payment method, then perform the payment. I was using the fields: invoice -> created, then I see that this doesn't reflect the actual date he performed the payment (which was my mistake) then I figured it would be the payment_intent -> created field, but this one also has the same date as the invoice. My question is where the correct payment_date is located? Thanks!
I think I've found a bug in the new StripeJS payment element. When I use the link payment method, future payments all seem to log out as "link" in the "change" event. No matter what payment method I choose, Klarna, Google, CashApp, the type of payment logs out "link" in the console. If I clear my cookies everything works again. I feel like there is some kind of cookie issue with the Payment Element
this.paymentElement.on('change', function (event: any) {
console.log(event.value.type);
}
Hi, we put our vat id here
Settings > Invoice template
but I can't see it on invoices for our customers, is it a bug or how to put our vat id on all the invoices?
Thank you
Hi Team,
Invoices are not getting generated if I create a product with a One-time payment,
but in case recurring payment Invoices are getting generated
Expected:
The invoice should be generated even if a user is purchasing One-time payment product, as we want to show the same in customer portal
Hi - I was working with PaymentIntent Api everything is working fine but I want to show the element with the card details pre-filled, Is it possible ?
hello I use express orkflow and I would like to know if you have a webhook to know when the user has fully completed the process with express account ( I found on the doc something we need to handle but nothing about the webhook )
thanks
Hello, I am using an m2 reader with the android SDK. On some phones when they go to initially connect there is an update they need to install and when they try and install it it stops at 66.3%. This has happened for multiple people. Do you guys know anything about this?
Hi Team,
In customer portal can I show the payments done by customer, if so how to handle that
One of our customers is having trouble using a UNFCU in Copenhagen, they keep seeing a postal code error, it looks as though they enter a 4 digit postal code but stripe (card element) is expecting 5. Anything that can be done without a code change here? They tried using 00000 as the postal code but that didn’t work for them. I guess the alternative would be to hidePostalCode ?
Hi! Reopening the thread with @hollow prairie #1105801099983736962 message , unfortunately calling elements.update(options) with ALL options except sfu does not remove sfu from previous instance...
Hi there,
i m trying to sent email receipt while creating a paymentintent for Test mode. but email is not receiving on my email.
i m using node js.
ferra
This object cannot be accessed right now because another API request or Stripe process is currently accessing it. If you see this error intermittently, retry the request. If you see this error frequently and are making multiple concurrent requests to a single object, make your requests serially or at a lower rate.
whats the problem how to solve this?
Hi, we have a customer who is stuck and can't complete a payment, can someone help\
Hi Team,
I was working on creating coupons.
I completed the flow and everything was working fine.
In test mode - I attach the coupon while creating a session, and on the stripe-hosted page, I see a discounted price.
But when I do the same in live mode coupon effect cannot be seen on the price.
can someone please help me with this.
I cannot find a way to figure out if a transfer (transfercreateoptions) has been successfully completed or not. I.e. if it has successfully left stripe and landed in the external account of the merchant.
I need to know this before I release the related Escrow which is what I use to track how much I owe each merchant.
Is there a way? I checked the payout entity, but it doesn't seem to have any relation to any specific transfer.
Or am I incorrect in using transfer instead of payout? I understood it as stripe making the payout to external accounts upon transfer confirmation (as long as you have set the payout to automatic)
Hey eveyone, using the API how can I find out what fee has been incurred by a connect account during payout?
Hi Everyone,
I was wondering if there was a no code solution allowing me to add the auth and capture feature to a payment link
Do you have a phone number that I can talk to one of you?
Can you meet over zoom?
Is there a delay in the update of a payment_intent.status? Can I check your API for this value immediately after I confirmPayment?
how can I trigger an account updated with my own account_id acct_..... thanks !
Hi everyone, I'm having trouble creating a subscription using Node.js. For an existing customer and price/product id, I have the following node.js code to attempt and create a subscription:
customer: customerId,
items: [{
price: priceId,
quantity: units
}],
payment_settings: {
payment_method_options: {
card: {
request_three_d_secure: 'any',
},
},
payment_method_types: ['card'],
save_default_payment_method: 'on_subscription',
},
expand: ['latest_invoice.payment_intent'],
});
But when I call this, the subscription is marked as incomplete and which hovering over the incomplete in the dashboard shows This subscription will expire tomorrow unless the first payment is completed. but the customer already has a default payment set up (using the test 4242424242.... card). Why is this happening? I removed all previous subscriptions already for the test customer, and I can successfully create the subscription manually on the dashboard, but this Node.js code marks it as incomplete. What am I missing? Any help or insights would be greatly appreciated 🙇♂️