#dev-help
1 messages · Page 139 of 1
Link to documentation for this please
Allow customers to securely make payments using Apple Pay on their iPhone, iPad, and Apple Watch.
Doesn't answer the question
No, it says you must use Stripe subscriptions to avoid problems with Apple Pay on recurring payments
and not just randomly charge the card
Exactly
sooo can they request 3ds for subsequent payments+
?
As with every other card
We're kind of going in circles here
Even the EMVCo. Spec doesn't specify
Hey guys, I am using Stripe to generating invoices and create monthly subscriptions on my products. This is working great, however there is a lot of my customers that are buying like 3 or 4 different subscriptions at the same time, the issue is that for every subscription they have Stripe is sending 1 different invoice every month, so you know the customer receives 3 or 4 different invoices. Is there a way to let Stripe send only 1 invoice with the 3 or 4 subscriptions inside this one invoice.
Like:
Invoice 00001
- Subscription A ..... $10
- Subscription B .... $15
- Subscription C ..... $10
- Subscription D .... $15
TOTAL: ..... $50
Hi there, I need to ask about listing resources
Stripe::Customer.list_sources(
'cus_91fz3aebyTniMk',
{object: 'card', limit: 3},
)
if ill pass
Stripe::Customer.list_sources(
'cus_91fz3aebyTniMk',
{object: 'sepa_debit', limit: 3},
)
will it return all sepa_debit sources
Hello, please help. Stripe Connect.
How could i create Onboarding for my Custom account only for adding external account aka bank account?
I create account by stripe api, but i want redirect user to stripe page where he could add his bank account, is it possible?
What is the "Expand key" to get Connect Account Subscription Object in Charge retrieve service?
hi, I want to install npm server on remote machine logged in through windows by using ssh
for stripe integration
How do you add more payment methods to a Stripe checkout that is being used for LearnDash on a WordPress website? Customer wants more international payment methods other than just credit/debit cards. I've seen the PaymentMethod object page but I don't know how to add more PaymentMethod types which Stripe is being used by WordPress.
Good day! newbie in Stripe here, I just want to ask if it is possible to disable the product creation for certain user roles?
What should I do???
Your minimum tranaction must be above 50 units of the smallest local currency unit
(Otherwise, the transaction is by default an automatic loss as it will cost more than 50 cents in fees)
Hi there - anyone know how to get more infomation about the application which created a Charge? If I GET /v1/charges/[charge-id], the response comes back with { id: ..., application: "ca_..." ...} and I'm trying to figure out what that ca_... application is.
Hello everyone, what would be the recommended approach to obtain card information from a user before creating a payment intent?
We need this data to determine if the user's card is domestic or international, and thus to know what kind of fees will apply, so we can adjust the amount the user needs to pay.
With the old charges approach, this was included in the source data, but since the payment confirmation is now handled on the client there doesn't appear to be a good way to obtain this info in advance.
So basically, I need: Card/Source details --> Determine if domestic/international based on source country --> Calculate fees --> Add to amount to pay --> Create payment intent --> Confirm payment
Hi, Do stripe have api that can replace a payment method to a another new payment method on invoice/subscription?
for example i was using
4242 on sub1, sub2
4444 on sub3
i need 1 api to replace the 4242 to 5555 , meaning sub1,sub2 will bulk updated to 5555 without changeing 4444
First I am calling this:
"https://connect.stripe.com/express/oauth/authorize?response_type=code&client_id={{CLIENT_ID}}&scope=read_write&redirect_uri=https://sub2.example.com"
(https://stripe.com/docs/connect/oauth-reference)
Btw by the documentation this part is not needed for the express account "&scope=read_write" but I tried both, with scope and without it.
I also tried with this url: "https://connect.stripe.com/express/oauth/authorize?redirect_uri=http://mysite.site&client_id=ca_XXX"
I have used client_id from the settings page from the platform test account.
After user populate the on-boarding form (using test data options) (with bank account details) User is redirected to the page where I collect the "code" param and continue with oAuth process
This reference lists available public methods for our OAuth endpoints for Connect.
\Stripe\Stripe::setApiKey('sk_test_platform_api_key');
$response = \Stripe\OAuth::token([
'grant_type' => 'authorization_code',
'code' => 'ac_from _first_step',
]);
/*
Resposne I get:
{
"access_token": "{ACCESS_TOKEN}",
"livemode": false,
"refresh_token": "{REFRESH_TOKEN}",
"token_type": "bearer",
"stripe_publishable_key": "{PUBLISHABLE_KEY}",
"stripe_user_id": "{ACCOUNT_ID}",
"scope": "express"
}
now I am saving that account id in my stripe users table inside database.
*/
// Access the connected account id in the response
$connected_account_id = $response->stripe_user_id;
The issue is in this step:
When I try to create new or to remove current bank account using this api call:
https://stripe.com/docs/api/external_account_bank_accounts/create
I have previously collect btok_xxx id from the front-end! but its the same if I am sending everything in one call for example:
/*
$outpayment_method = $stripe->accounts->createExternalAccount(
$user->stripe_connected_account_id,//saved as $connected_account_id from the previous step
[
"external_account" => [
"object" => "bank_account",
"account_holder_name" => $request->account_holder_name,
"account_holder_type" => $request->account_holder_type,
"country" => $request->country,
"currency" => $request->currency,
"account_number" => $request->account_number,
"routing_number" => $request->routing_number
]
]
);
*/
I am getting this response:
"This application does not have the required permissions for this endpoint on account 'acct_xxxx'."
I have tried to use both keys for the Stripeclient:
- platform key
$stripe = new \Stripe\StripeClient(
env('STRIPE_SECRET')
); - I have also tried to use the "access_token": "{ACCESS_TOKEN}" key from the previous step but I am getting the same response again and again.
What I am missing here?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, I have configured webhook for payment_intent.amount_capturable_updated,
payment_intent.succeeded events. payment_intent.succeeded event calls only hitting my API endpoint. payment_intent.amount_capturable_updated is showing 200 ok response in stripe webhook logs, but the API request not reached to my service? Am I missing anything?
Is stripe balance payout automatic? e.g if my customer balance will automatically payout to their bank acc?
Hello, I have integrated the Payment Request Button in my nuxt.js application.
As per the documentation I have hosted the domain association file, registered the domain and added card in my wallet
In Google Chrome I can see the GPay button got rendered, but in safari it's failing to render "Apple Pay" button.
When I tried to open in a private window in safari I got the apple pay button and couldn't able to make the payment.
Can someone please help me to resolve this issue.
Rajthilak
Is the 2$ per user charge in the express connect account taken from the marketplace account? Or is it cut from the platform user account?
johnmelodyme
how to hold payment more than 7 days?
Hello
I need some suggestion for the subscription plan
My requirement is : Integrate subscription with stripe and user also can upgrade the plan whenever they want
So can you please advice how to manage existing subscription and new subscription plan and how to charge ?
Need help accessing my account; original email setup by sqaurespace for commerce is no longer active, need the stripe email changed to a new one,
Mayursubscription
Hello, a customer made 3 payment attempts with his card and the Stripe message provided is: The bank returned the decline code do_not_honor, and did not provide any other information . Please can you let me know how to resolve this please? Thanks
I am adding external_account to stripe connect custom account.
i need stripe help
My store was created with shopify and the payment interface uses stripe, but several orders were not synced to stripe last week. Can you help me find out why?
Can we use Stripe as a "payment gateway" with "Volusion Ecommerce Website Store" ?
Hi, when I try to update a payment method's address, it seems to require that the card's expiry date be specified, why is that?
Secondly, if the expiry data on file is in the past, setting it to be the same value doesn't seem to be accepted either.
What can I do in this case? Can I not just update the address?
I need some help, I have added the test domains with secret key through dashboard in stripe portal. But still apple pay button is not showing up.
It's saying `either you do not have a saved card or current domain or stripe account is not registered for apple pay?
First 2 is not the case I can say for sure. Do I have to register each account with apple pay?
Good morning guys, i need help with "customizing invoices" is there a way to style those invoice according to our CI, more than just a logo? I set the "brand color but the invoices are still in plain grey.
Hi there, I have a question around applying coupons to subscriptions. I would like to apply a coupon that is only active for x subscription renewal cycles. Is it possible to achieve this by setting max_redemptions on the coupon to x? i.e. does it trigger a redemption on every subscription renewal cycle? If not, do you have any thoughts on how this might be achieved. I don't believe trial periods will work as we would like to be able to apply the time based discount once a subscription has already been created. Appreciate your help.
tom_dev_subscription
Hello, by default if we don't send the proration behavior when adding new seats to the subscription, when will we get the payment
- If the billing type is Monthly,
- If the billing type is Annual
Is there a possible way to test stripe payment using GPAY in test mode on mobile devices?
Hi, we want to use CARTES BANCAIRES cards in our system, and on dashboard setting/payments I requested access but it's pending a few days. Is there anything else we need to do in order to activate it or just need to wait?
Hi not to sure if this is correct place to put it, but we are build a Airsoft riels website adn just wondering if we are able to use Stripe as a payment gateway for this?
not to sure on age restrictions rules with Stripe
Hello. Can anyone help me with this problem?#dev-help message
Hello, I am trying to use Checkout following this code example https://stripe.com/docs/checkout/integration-builder. But the status of the payment is incomplete and it requires a payment method that is not supported in SessionCreateOptions. How can i fix this problem?
Is it possible to have a destination charge in a standard connect account?
Hello, when i generate a login link for a connected account and go through the url, the only information that I have is the current balance and the latest transfers amounts. It is the only information that a user (connected account) can access to ? Thank you 🙏
Hello,
Here is the error on my Stripe account (homepage).
"We are unable to see or verify the information on your website.As soon as we can check your updated website, we will reinstate transfers to your bank account.". Therefore, the payments (Woocommerce) do not work.
But my website is working, in maintenance mode.
Is there anything wrong ?
:question: @opaque steeple Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey 👋 ,
I'm integrating stripe to my website, and I'm having some difficulty understanding the flow the user needs to go through.
So first, the user (future connected account) is redirected to a stripe page where he needs to sign in/up and submit the demanded files. After submitting all the requested files and clicked on the done button, the user is redirected to the return_url specified on the AccountLink object previously created. After confirming with the account API the details_submitted property for that account becomes true, but sometimes (for whatever reason that I still can't understand), the property charges_enabled is false.
On stripe documentation, it says:
"Use the /v1/accounts endpoint to retrieve the user's account and check for
charges_enabled. If the account is not fully onboarded, provide UI prompts to allow the user to continue onboarding later."
After redirecting again, different files are requested from the user, and only then the onboarding process is fully completed.
So should we just redirect again for stripe AccountLink? If that's the case, why is the user required to log in again (isn't it a bit repetitive)? Is this the only way to do it, or am I doing something wrong?
Thank you very much for your help.
Towny-woocommerce-errors
Hi, is it possible to authorize a credit card with card number, expiry details and zip/postal code without CVV ?
Hi Team
I have a question ..We are doing the payment through stripe control ..where we are creating the token from the stripe UI control ..and then with that token creating customer and subscription so on ..
Now my question is if we want to generate the token in postman ..is there anyway to generate that
Hey, the payment completed, but not in the website I wanted. What's next???
@finite surge that probably means you're using the API keys of a different Stripe account than the one you were intending(it's common to have multiple accounts and get confused between them). You should carefully check that you are copying the keys on https://dashboard.stripe.com/apikeys from the correct account(the top left of the page) into whatever Wordpress plugin you use.
Hey @meager hawk @lucid raft, i hope both of you have a good day! I have a problem with my dashboard and the support is not answering. My Dashboard says that i need to verify something but when i click on it its says that everything is verified! There is a message that my Account get closed and all payments get refunded in 3 days, i wrote over 10 emails to the support over 8 days and nobody is answering me, can you maybe help me?
Hey, can you tell me how this all works, like the things that occurs in my localhost(Payment) how does that occurs on another website, does it generate automatically???
How can I transfer amount to users bank account directly using stripe, without stripe connect
Hello team, I need to display the product name + the price name in my invoices, how can I achieve that please🙏
Hey guys, we have an issue with google play:
APK REQUIRES PROMINENT DISCLOSURE
We’ve identified that your app is using Stripe SDK or library, which facilitates the transmission of collection of phone number and installed application information without meeting the prominent disclosure guidelines. If necessary, you can consult your SDK provider(s) for further information.
APK REQUIRES VALID PRIVACY POLICY
Your app is uploading users' phone number and installed application information via Stripe SDK without posting a privacy policy in both the designated field in the Play Developer Console and from within the Play distributed app itself.
actually, we are not providing any phone numbers to stripe, so we can't really relate to this issue. hope you can help!
Hi, I am trying to integrate the Customer Portal in my application (tech stack: react / AWS Amplify / node lambda)
When integrating the Checkout hosted page I followed that article: https://medium.com/dzolo38/https-medium-com-dzolo38-implement-the-new-stripe-checkout-workflow-with-a-react-amplify-project-serverless-78eccaac26e0, which ultimately included using https://stripe.com/docs/js/checkout/redirect_to_checkout on the react frontend
However I cannot find a similar function in @stripe/stripe-js, something like stripe.redirectToCustomerPortal.
Does anyone have any suggestion on to implement a similar behavior?
Complete reference documentation for the Stripe JavaScript SDK.
Hi, i am trying to integrate stripe connect,
How can i verify the connected account is one of the email from my system in test mode,
In live mode i am able to get the email from the connected account and i am just check weather the email exits or not
@daring lodge do you have any suggestion on that? Why does stripe-js contain a redirectToCheckout and not a redirectToCustomerPortal? Any suggestion on obtaining a similar behavior?
Below is the code for the checkout session, and I have written something similar for the customer portal..
const CheckoutButton = () => {
const { userId, username } = UserContainer.useContainer();
const redirectToCheckout = async () => {
const userParam = {
cognitoUsername: userId,
email: username
}
console.log("userParam: " + userParam)
const fetchSession = async () => {
const apiName = "stripeApi"
const apiEndpoint = "/checkout"
const body = {
user: userParam,
priceId: price
}
const session = await API.post(apiName, apiEndpoint, { body })
return session
}
const session = await fetchSession()
console.log(session)
const sessionId = session.id
const stripe = await stripePromise
if (stripe != null) {
stripe.redirectToCheckout({ sessionId })
}
}
return <button onClick={redirectToCheckout}>Continue to payment</button>
}
export default CheckoutButton
A little help, I have registered my LLC company in USA, I got USA bank account as well, but when registring for stripe it asks for the business representative details in USA but I don't have one, So it means I can't create a USA company stripe account? Or is there another group or something where I can get help for this?
cfbo-customer-portal
Thanks for everyone who helps out here, much appreciated!
What's up guys? Quick question today 🙂
Redirect your user to the account link URL (during acct onboarding of Standard Connect accts) = Should it be a server side redirect, client side redirect or can it be the dynamic createAccountLink.url appended to the Stripe Connect button?
Hello, I need to get the BIN and the card issuer for every charge. How can I retrieve this using the API?
PKPayment is being returned without middleName and namePrefix after processing. Is Stripe doing this or Apple?
Hi, we are using Stripe prebuilt checkout and using option of setAdjustableQuantity with min value of 10 and max of 100 for an LineItem. Is it possible for customer to configure quantities only in multiples of 10 not any number between 10 and 100. It should be 10, 20, 30 etc.
Hi #dev-help How can we pass custom basket / cart ID to Apple pay / Google pay using https://stripe.com/docs/stripe-js/elements/payment-request-button
Kindly help me here to pass cart/basket id when we click on payment request button and it will display in payment success logs with same parameter like cart_id:123456
Hi. Where can I find the document about the flow for a dispute? (needs_response, under_review, warning_XXX...)
pkcdeepu-payment-request
Hey there. I have a monthly subscription which might have a one-off discount, and/or might have a lifetime percentage discount. I can tell the user what they're about to be charged when they set up the subscription via Stripe::Invoice.upcoming, but I'd also like to be able to say, eg, "You'll then be charged $3.99 monthly". I don't see an obvious way of getting that via the invoice api, do I need to calculate it myself?
Hi guys. When a credit card payment is disputed, can we always expect a new dispute record to be promptly created in the stripe disputes list? Also how long does it generally take for a dispute to settle? ie won, or lost.
Hey there
I'm using a card-editor element to get a cards & zip codes, and just wanna know
Would it ask for a zip code if the card is issued in Argentina?
There're no Argentina test card in the Stripe docs, and I can't find any info about the countries which would require a post code field
IME yes, and maybe 3 months? They're not very fast moving. (But I'm just a third-party developer, not affiliated with Stripe)
Hello, I have one question regarding pre-authorized payments. Is this also subject to the transaction fee?
hello, if there are unsufficant amounts in the connected account for a refund, can we charge the bank account or let the connected account make a debit to his stripe balance?
Hi there
I am trying to create "connected account" with custom type. Connected account created but it's status is "restricted" and showing below fields are need to update :
INFORMATION NEEDED - DUE NOW
Owner's SSN – Last 4
Business phone number
Business Tax ID
Owner's email
Owner's phone number
Owner's title
Owner
Can anyone guide me how to update these fields with Laravel ?
Thanks in advance
Hey
I had a question above, but the thread is just archived
Can I have any answer on it please..?
I see the BIN on my Stripe Radar, I want to access it through the API. How can I do?
@limpid scaffold looking and can answer in thread
Hello! I have a question regarding PaymentIntent, do you have any statuses to determine if it is failed or just raising errors in such cases?
And on the dashboard, for a payment method, I see the property Type (Visa credit card) and Issuer (Stripe Payments UK Limited). How can I have it? I don't have the information when I retrieve the payment method
@warm ocean hello! answered both questions in your thread
Hello, I'm trying to implement this system that works like a paywall, it sync our logins based on webhooks from stripe, based on a monthly subscription. I just can't figure out how to update a payment method, which are the steps on Stripe terms, should I retrieve the payment method and just update it? How do I retrieve the right payment method?
Hi, when creating a payment intent via the API, it's taking 300-500ms to respond.
This seems pretty slow, and isn't good for our page load speed.
Is this expected, or is there something wrong with the API at the moment?
Hello everybody. I have a question about product type. Currently I'm in Stripe test mode and every time I create a new product, either in the Dashboard or via Stripe CLI, it receives a type property with value 'service'. Then when I want to create a SKU and attach the new product to it I get back an error saying "The product must be of type 'good', but a product of type 'service' was specified." When trying to update the product with a 'good' type there's an error "Received unknown parameter: type". There is no mentioning of product type in the API docs. My API version is 2020-08-27. Is it because of the test mode? Thanks!
I'm having trouble getting apple pay button to show up on the client side. I have hosted the verification file, verified the domain, included the payment code. The applepay button shows on my devsite where i have the test keys. It is not showing on the production site where i have my live key. Any help is appreciated.
Thanks
Hello, Please, where are the error logs on the new dashboard interface?
Ok, I found it. Thank you
Got an email about a $50 giftcard for taking a survey. Is this a fake email?
Hi,
I'm using Stripe cli on a development env. I also have my production env that is in test mode.
how can I make the distinction between development/production webhooks. For some reason, I have one hook that failed on development. Now it keeps retrying on production.
Not sure what I shall do?
thanks
I have to install stripe cli on linux system login through ssh , using command line
Plz help
Hello,
I am attempting to let users of my platform connect their stripe account though when I try to call stripe.AccountLink.create I get a stripe invalid request error that says,
"You must update your Connect branding settings with business name, icon, brand color in order to create an account link. You can set the missing fields at https://dashboard.stripe.com/settings/connect".
When I navigate to this link I find that I already have set up my Connect branding settings and I updated them last night, so I am unsure why I am getting this error in the first place and how to solve it.
Thanks
comment ajouter un autre compte pour une deuxième boutique?
Hello! I have a couple questions.
- Is there a webhook that is called when a Promotion Code expires? I figured it would call "promotion_code.updated" but it didn't seem to do that.
- Is there a way to return the coupon's "applies_to" products in the webhook? I don't see that in the webhook data when creating a coupon.
Hello I got the entire stripe system working on localhost in test mode, will everything on stripe side of things still work when changing to livemode? Like I get I probably have to redo the webhook but like price id etc, will they still work and is there still ways for me to test if everything works correctly when in live mode?
Hello! First of all, thanks beforehand. I would love to know whether anybody has received this error code invalid_utf8_in_post_body when uploading a file. Any advice?
Hello all,
We use stripe for saving and charging customers. For ACH (stripe + plaid). We dont use plaid directly. I received an email about plaid deprecating Wellsfargo accounts. Should i be worried or not ?
Is anyone able to help me debug an increase in rate limit and object lock errors I'm seeing?
We are pursuing the option of using Stripe Customer Portal, but using it for only payment method use, not tying it subscriptions, which we understand is possible. Is it also possible to set a default card which cannot be deleted, so that the user always has at least one card on file?
Hi again! Is there any known way to solve this error: The currency of source_transaction's balance transaction (eur) must be the same as the transfer currency (pln)? I mean without opening an account in a Polish bank?
What happens if the 4 digit verification code won't accept even when getting a new code. Max attempts reached. Can I ignore?
Hi folks, asking here since I don't know exactly what i'm searching...
I need a way to test some operation on "old" subscription is there a way to bulk import data in the developer mode of Stripe ? (Like copying the live data in test mode so I can test with multiple cases ?)
Hi. when i attempt to integrate plaid (in sandbox) with plaid, they wont let me use my stripe in test mode... How do I resolve that?
Hi!
We use Stripe Charge API to charge our customers' debit cards. Also we use Plaid + Stripe integration that allows us to exchange Plaid bank access tokens for Stripe bank account token that is used as a source payment.
Recently we encountered an error while creating a charge via Stripe. For one of our customer we received this error while exchanging tokens via Plaid API:
Stripe API returned error: You cannot use this bank account because previous attempts to deliver payouts to this account have failed. Please double-check the account details, and contact us via https://support.stripe.com/contact if you think this is in error.
Could you tell us why it happened, and if we can do something on our side to create the charge?
Please let me know if you need more details.
@hidden bluff I've reopened the thread you already had, let's continue there
curl https://api.stripe.com/v1/accounts/acct_1JX9Ew2HsXGRFBr2
-u mykey:
-d "tos_acceptance[service_agreement]"="recipient"
{
"error": {
"code": "oauth_not_supported",
"message": "This application does not have the required permissions for the parameter 'tos_acceptance' on account 'acct_1JX9Ew2HsXGRFBr2'.",
"type": "invalid_request_error"
}
}
I am trying to change the service agreement from full to recipient in on connected account.
^ answering in a thread above
Need help for apple pay with stripe connect. I have configured the connect account with my test domain but still it's not loading the button and displaying the warning as `either you don't have a card added or current domain or stripe account paramter is not registered for apple pay. Anyone who has seen this before
Hey guys, I see that in the stripe control panel I can export a list of transactions/charges for a single payout. Is there an API equivalent of that?
hey everyone, I'm trying to create a backdated subscription and see that I need to set a payment intent. However, the customer will not have a CC on file. I tried to create a ACH account for the customer but got this message when trying to create the subscription: "The provided Source xyz does not have sufficient funds to be used with this PaymentIntent. Please ensure the Source has at least $$$ available and try again."
Is there a Sigma table for querying credit balances?
Does the "Save this card for future purchases" button in a Checkout session result in an attached and default payment method if the payment succeeds? In our second month of billing we are getting a lot of angry calls from customers stating they "saved" a card with us to allow for automatic payment processing, but looking at a few logs I only see one time payments with no attached payment methods.
I have a booking system in development that uses destination charges. It works fine. Now I've change our business model and we are now going to use Standard accounts for our service providers with direct charges going to their accounts instead. It's written in PHP. It's my understanding from reading the docs that the only thing that I'll need to change is basically one small part of the create statement.
For the destination charges I had:
$response = $stripe->paymentIntents->create([
'amount' => $amount,
'currency' => 'usd',
'payment_method_types' => ['card'],
'application_fee_amount' => 123,
'transfer_data' => [
'destination' => $account_id],
]);
And for direct charges I would change that to:
$response = $stripe->paymentIntents->create([
'amount' => $amount,
'currency' => 'usd',
'payment_method_types' => ['card'],
'application_fee_amount' => 123,
],['stripe_account' => $account_id]);
Everything else, including the form to collect the payment from the customer, the mounting of the card element, and the calling of the payment intent php function (above) should be the same, with that one small change mentioned above.
Am I missing anything. Is it really that simple?
Thanks
Awesome, glad to hear you got it working!
Hello, the update your payment details link in the email that gets sent out by stripe when a subscription is renewing, payment has failed and expiring card email doesn't work. How do I fix this?
Hi. I am asking people to enter a restricted API key into an app I am building. Before they can use the app, I want to verify the permissions of the key which should only be read-only on a handfull of settings. I want to reject keys that either don't have the read permissions I need or that have any kind of write permission. Does the API have a provision for doing this?
Hello,
Is there any way to test stripe connect without having to create an account every time and verify your phone number? the SMS verification codes have stopped going to my phone anyway.
Thanks.
hey everyone. I have some customers that give custom terms. Meaning they will ask for the subscription to be a fixed amount for a set time range paid all upfront. For example, $1000 for period August 15th, 2021 - October 31st, 2022 (14.5 months). We wouldn't renew the subscription until October 31st, 2022. Would I have to create a custom price for that period or is there a way to create an ad-hoc subscription?
@tough leaf Hey, I appreciate that you're trying to help, but can you only provide assistance when you're 100% sure it's relevant and correct?
Of course, what wasn't relevant? 😄
@tough leaf Several things. 🙂 It's encouraged to help each other out here, but it's probably best to give us a chance to provide assistance first and only jump in if we're unavailable (like on the weekends) or if we're super busy and haven't replied for a long while.
Name one
@tough leaf When you told Jude "no" when that was not the correct answer.
You win
I’m surprised stripe lets you do it, but these ease of development features are its main appeal over paypal.
Lest we forget
trying to update tax rates for recurring invoices. I am able to update tax rates on invoice's subscription_item but the old tax rates still show on InvoiceLineItem. How can tax rates on InvoiceLineItem be updated ? Does updating tax rates on invoice also update the pdf ?
Can Stripe be used to pay a premium membership of a social network that may have NSFW content (the user can block this content regardless of the membership status)?, Stripe will not be used to unlock or acquire anything related to adult content...
Unarchived the existing thread...
Hello I have just went from test mode to live mode and of course things aren't working like they should 😛 Getting the following error "the provided sessionId is for a test mode Checkout Session, whereas Stripe.js was initialized with a live mode publishable key."
Hey guys, I have a payment model which I am trying to build a pricing structure for but I am unable to figure out if its doable, I have tried so many different pricing options. First of all I need multi pricing but they should all follow the same principle, a user adds 2 units at £50 = £100 then some point during the cycle they add another unit but remove that unit 2 days later, I want the final value to be 2x£50+2 days worth of one unit (£50) I have tried metered billing but none of the calculations are right for this case and non metered billing where I manually increment/decrement units but this is giving me undesired final values after decrementing all the way down to one unit, ie invoice shows 1 unit active but amount die is around £200. Appreciate any help.
Hi guys. I'm looking at the docs for the Checkout here: https://stripe.com/docs/payments/checkout and I was wondering if it's possible to add a Product description on the checkout page?
The quickest way to build conversion-optimized payment forms, hosted on Stripe.
Hello, I have a doubt about updating a payment method:
Basically I have a subscription system that works based on webhooks & etc.
I've got some help on how to do that and basically it was:
- Create a new payment method;
- Attach it to the subscription customer;
- Update this payment method to be the default_payment_method;
The thing is, how do I create a new payment method without passing the user sensitive information through my server?
https://api.stripe.com/v1/products is returning blank results, but when I give it a /product Id, I can return a specific product. I created a new restricted key just to make sure I had write permission for product, even though I just need to read the list of products... Am I missing something? I removed all parameters just to be sure that wasn't causing it, the token works fine for other things
Any advice writing a .is_a_test_customer? method?
Hi all! I was wondering if I could get help.
So I'm trying access the previous_attributes data object specifically cancel_at_period_end but it gives an errors saying Property 'cancel_at_period_end' does not exist on type 'PreviousAttributes'.
https://stripe.com/docs/api/events/object#event_object-data-previous_attributes
How would properly be able to use it?
event.data?.previous_attributes?.cancel_at_period_end;
I have a qustion regarding creating transfers, instead of creating a transfer group what is the advantage or disadvantage of using source_transaction instead? https://stripe.com/docs/connect/charges-transfers#transfer-availability
hansdesjalais-transfers
Where's the number I can call to chat with someone directly
Hi, is updating a Payment Method supported via Stripe JS? I see the docs for creating a payment method, but don't seem to see a section for updating via Stripe JS.
@mighty hill I am getting an error while updating taxrates on upcoming invoice. Can it be done? Does an invoice need an Id?
Hello. I am facing an issue with Stripe in Brazil... In order to issue an invoice in Brazil I am required by law to inform the CPF, akin to a VATIN. I am using woocommerce, and there is a field for CPF, but Stripe is not recording it. Since I am using eNotas to automate invoice emission things are coming with error due to the lack of CPF information from Stripe to eNotas. Any idea on how to extract that information from woocommerce?
Hey, i need help. My business was marked as “a high risk business”. While i was reselling games. I once approved a dispute, is that the reason of my account’s deactivation. I would like to re-activate my account, is anyone down to help me?
Hi all, I'm trying to apply a one time discount to a subscription. I found some information here https://stripe.com/docs/billing/invoices/subscription#adding-upcoming-invoice-items
await stripe.subscriptions.create({
customer: '{{CUSTOMER_ID }}',
items: [{
price: '{{ RECURRING_PRICE_ID }}'
}],
add_invoice_items: [{
price: '{{ PRICE_ID }}',
}],
payment_behavior: 'default_incomplete',
});
My doubt is where does the {{ PRICE_ID }} in add_invoice_items comes from? Can I just replace it with a negative value, like price: '-100' ?
Learn how to manipulate subscription invoices, the basis for recurring charges.
Hi so I have a $40.00 charge from Stripe and I don’t even have a Stripe account
I'm creating a transfer to a connected account and I am receiving the following error message
"The currency of source_transaction's balance transaction (cad) must be the same as the transfer currency"
The charge was in USD but I am located in Canada, but I want to transfer in USD to the connected account. What am I doing wrong or what do I have to change?
Hello, is there a way to fully cleanup all kinds of objects in Stripe test mode? Like all the customers, subscriptions, products, prices etc.
I am facing weird behaviour with Stripe events during subscription successful payment, as per the documentation invoice.payment_succeeded should be triggered post a successful payment. However there are time when I am not receiving this event post successful invoice payment
This is becoming frustrating sometimes invoice.paid is triggered sometimes not, I am not able to find one event which is always triggered. Ideally as per documentation invoice.payment_succeeded should be the one which is always triggered.
Any clues ?
Hi there. Can anyone explain this in an easy way Direct charges are supported only for connected accounts with the card_payments capability. Found this here: https://stripe.com/docs/connect/direct-charges
With Connect, you can make charges directly on the connected account and take fees in the process.
Hi everyone, stripe.products.list({}) gets all products, even archived. How can I get all except archived?
Hello everyone,
Hope you're doing good.
I am using Stripe Connect for connected accounts in my Android application where Worker/Tasker [End User] needs to do Stripe account setup process. This process will handle in the application's default browser that is WebView. Once the Stripe account setup has been completed, user will be navigated back to the application with Stripe token which we will store in DB for further use. This is the actual flow of Stripe account setup in the application.
Now few users reported problem that, they are redirected to external browser [Google Chrome or any other browser installed in the user device] from the WebView during account setup process.
I have prevented any external callbacks in the WebView, still don't know why some users faced this kind of issue.
Below I attached my code.
Can anybody have any idea about it? Please suggest.
Thanks!
Hello,
discoverReaders must be called before activateReader
any idea what may cause the error?
What I do is:
start discovery
cancel it on first reader found
try connect that reader, but got the error:
discoverReaders must be called before activateReader
was just fine before updating to stripe terminal 2.0
Hello, anybody uses the @stripe/stripe-react-native package? I have an issue using the CardField component. If the user clicks on the "CVC" field before the "Card number" field, the keyboard disappears and no matter how many times the user clicks on the "Card number" field again the keyboard do not come back. The only way is to submit an empty or uncompleted CardField form, then click on the "Card number" field again. Anyone else have faced this issue ?
What's the best way to report usage for metered billing. I can calculate myself the usage of individual items in one go at the end of the cycle but is there a web hook of some sort to trigger this, a final usage option before the cycle ends?
Is there an event that covers all failed payments? We currently take card payments for normal checkouts and subscriptions. With these we are monitoring the invoice.payment_failed event to handle any payments that fail. However, we are looking to offer BACS Debit, and I have noticed it doesn't seem to generate the same events. We have also noticed that if a card gets removed from a customer (and from a subscription) then there is no charge, so I don't believe charge.failed would work either. Maybe payment_intent.payment_failed caters for everything?
How can I manually balance an invoice in Stripe?
Hello, I got a message -
The specified Checkout Session could not be found. This error is usually caused by using the wrong API key. Please make sure the API keys used to initialize Stripe.js and create the Checkout Session are test mode keys from the same account.
But the I've checked the API key 2-3 times which is correct Publishable key. How can I get rid of it?
What is the retention period of events for a given customer ?
Hi Guys, Im working on my companies website and whenever I go through the booking i get this message "Your card was declined. Your request was in test mode, but used a non test (live) card. For a list of valid test cards, visit: https://stripe.com/docs/testing" how do I move it out of test mode?
HI team,
i have subscription id how i can retrive Payment intent id using subscription id
hi there, if someone bought our product through Buy Now Pay Later, he wanted to return it to us after a few days later. Then how could we calculate the refund? And who would pay the fee, 3rd-party BNPL company or Stripe? If he did not return the item back, how can we do?
Hey all. We are using Stripe on Magento sites and noticed Apple Pay seems to have been removed recently and looking into this today is is true someone needs "have an Apple Developer Account and complete the registration" as per https://developer.apple.com/documentation/apple_pay_on_the_web/ just to use Apple Pay via the web (not iOS) now??? Thanks 👍
Please share an example to load a custom font in stripe fields
I have checked Customer API's but i need an api to check whether customer exists with given ID. Retrieve API is throwing an exception instead of that is there any API which says exists or not. ?
Hi all, we just created our Stripe account and would like to test Stripe Connect. Are we allowed to do add test account even if the registration process is not completed ?
How to get a specific subscription payment method using api?
Hello, through our API I managed to delete the connected account with some money on the balance. My question is what happened with the money, did payout occurred or something else?
my default payment method always return null
I want to activate stripe for my website but i dont have commercial license as i am doing dropshipping
:question: @stable latch Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
can somebody point me to right direction on mocking Stripe npm packages using Jest?
Hello, I've a doubt regarding connect. Is it possible to change the application_fee_percent once a subscription is created? Thanks
Hello, I'm trying to implement stripe subscription but 3D secure card 4000002500003155 not working. Subscription status will be stay incomplete . Want to confirm every transaction from server side.
does anyone knows which companies are already using Stripe's React Native library?
Is it possible to edit an existing subscription through checkout page ?
Maybe by passing some session params while creating the Checkout Session ?
Good morning. Where will I find documentation to "resume automatic collection of the invoices manually after subscription cancellation"? (reference: https://stripe.com/docs/api/subscriptions/cancel?lang=java)
👋 when creating payment intents, need we provide a customer email?
Hey guys. I have a card already in Stripe and I have a customer already in Stripe (So I have both a card_<some_hash_here> and a cus_<some_hash_here>). How can I attach that card to that customer? 🙂 The docs are very unclear on how one should do this. I've tried setupintents, payment methods, sources, etc. but I can't see to get it working
Is there an option to purge all data in test mode?
Hello Community! I would like to know if there is a workaround to fix this error:
*The currency of source_transaction's balance transaction (eur) must be the same as the transfer currency. *
I need to do a transfer from an account that is in EUR to one that is in PLN. Is there a way to perform this operation?
What's up today boys? 😀
Quick question for you guys: I'm testing my Stripe Connect onboarding button. My platform stripe acct is in test mode. I've also created my own personal separate stripe account (real, live, not in test mode). I tried to test the onboarding by connecting my live stripe acct to the platform but it created a new connected acct instead. Is that because platform is in test mode and my own stripe acct is live?
Hi there. Can you guys explain how the express account stripe charge is calculated?
@fallen pelican I'd suggest reaching out to https://support.stripe.com/email for questions about pricing, we don't know much about it here!
One que: Can we convert a standard connect account to express connect account?
@fallen pelican that's not possible unfortuantely!
Hi, I am using stripe session checkout. In which user redirect to stripe checkout page and after payment it redirect back to my website. I want to make a hold on customer card instead of direct payment when admin accept order then I want to charge his account can anyone help me on this
Hullo! 👋 Is it possible to end a subscription's trial early, while maintaining its existing billing_cycle_anchor? i.e. a customer signs up in the 8th of sept for a 14 day trial, with their billing cycle anchored to the first of each month. They convert to paid before the trial is complete, so trial_end should be set to now. However, when I update the trial_end of the subscription, the billing_cycle_anchor is reset to now also.
The docs at https://stripe.com/docs/api/subscriptions/update seem to indicate what I'm doing is possible, but if I also try and pass billing_cycle_anchor=unchanged, then I receive this error in response: "Changing from trial to non-trial, or vice-versa. There's no way to leave billing cycle unchanged." 😵
hi, may i know how to check if a connected account is complete info ?
which api can i use to know that ?
Hi, I have a question regarding the activation of Cartes Bancaires (CB) https://stripe.com/docs/payments/cartes-bancaires ; This is mentioned : "If your business isn’t based in France, Cartes Bancaires won’t be fully enabled until your account has processed 50 EUR from French cards after activating it in the Dashboard." The developped business is indeed not french but what I don't understand is that the users that are onboarded with CB (in the app) and then purchase on the app are going to be French. So does this mean that our platform needs to pay 50€ to Stripe in order to activate it ? Or does it mean that each user have to purchase for 50€ on the app to enable it? (I guess not of course). If anyone can clarify this point, it would be a great help 🙂
Learn about Cartes Bancaires, a common payment method in France.
Can we set upcoming invoice has to be unpaid(status) of a subscription_cycle due to some reason for testing(in test mode)?
Hi there, i need to know about payment_intent, in case of sepa we first receive processing
and we have payment_intent
I do not want webhooks to manage its current state
rather want a pooling to check status and work on it
if ill pass payment_intent_id in Stripe::Charge.retrieve(payment_intent_id) for sepa payments as well, will I get its record?
smahz-invoice
Hi team,
i have schedule id and it's active but when i retrieve the schedule id subscription parameter is null
Hi.
I have a question about subscriptions and backdate_start_date.
In my subscriptions I am setting backdate_start_date to the beginning of the day. (Example: 08.09.21 00:00:00 but real time is 08.09.21 13:20:00).
Then I want to update subscription (Example: 08.09.21 13:30:00). At first step of this update I need to calculate proration value of this update. (Example: My plan cost $20 per month, updating to the $22 per month). If I Doing this right away - I got proration like I am already using this plan 13 hours. I need to calculate this proration without this 13 hours.
When I set subscription_proration_date at 08.09.21 00:10:00 I got an error "Cannot specify proration date outside of current subscription period".
Question: can I do this like I need "start subscription in the midnight, save time shift with current time and calculation proration from the subscription_proration_date: currentTime - timeShift"
Mode cannot be setup when using prices. I am using session checkout for later capture but it's giving this issue what I can do ?
When there's a payout on my bank account there is a statement STRIPE <randomstring>, however I can't figure out where this id comes from and I would like to create a reference in my UI to those payouts
Hello, I've recieved this email portraying your service, obviously scammers. Tought somebody might wanna know, sorry if i posted in the wrong place
Hi
In subscription how can we calculate how many months they have subscribed for individually?
I have been running into some really odd issues with Google Pay in Chrome..........but only on Windows. We populate the order total in the paymentRequest object when the page loads, but 3/4 of the time the order total is shown as $0 when Chrome shows the modal. This doesn't happen at all on MacOS, or with ApplePay. I'm running out of ideas. It feels like a Chrome bug potentially, but I haven't come across any way to prove it yet. Anyone run into this?
I’m interested in the new payment element beta, and am reading to understand how to implement it with my current custom payment flow. I’m using card elements in a form to accept payments. If I understand correctly, would this element need to replace card elements? I see reference to a new payment-element div here. https://stripe.com/docs/stripe-js/payment-element/accept-a-payment-manual#add-the-payment-element-to-your-payment-page
Hi again,
Want to listen to event when a user creates a connected stripe acct via our platform (Standard Connect enabled) so that I can fetch the acct ID and save it to our DB. Which event_type shall I use in my webhook??
Hello, I have several questions about dispute records and balance transactions in general:
- On the stripe website https://stripe.com/docs/disputes/how-disputes-work under Disputed Amount,
..... It can also occur when the card’s issuer bundles multiple charges into a single chargeback. This bundling discrepancy is more common for regular, recurring charges, or multiple charges of small amounts—usually less than 50 USD. If you receive a dispute for more than the original charge amount, and currency conversion isn’t a factor, you should review all payments made to your business by the same customer or card to determine whether more than one charge might be included .....
I am wondering, is this really a situation that can happen where multiple charges are bundled in a dispute amount? If so, will we be able to determine which charges are part of the dispute? Specifically I want to know what a dispute record and corresponding balance transaction record would look like in this case.
In my experience, a dispute record has a field that tells us the charge id. Similarly, a balance transaction for dispute chargeback has a description like "description": "Chargeback withdrawal for ch_1234567890" How will these work in the case where multiple charges are bundled into one dispute?
-
Can anything similar happen apart from disputes? For example could multiple charges or refunds be bundled together in a single balance transaction?
-
For disputes, there is a fee incurred. In the balance transactions, there is a field for the fee, but I am wondering whether this fee is included as part of the dispute amount.
Thanks
Learn the terminology and lifecycle of disputes.
Hey, does anyone know if strip supports sending ACH credits to a customer. Not a reversal of a charge. Sending of a credit .. for example a rebate. Basically a negative charge. Sending money to the customer's bank account instead of taking money away
Is there a customer support number
The number I’ve been texting has not responded at all and I can’t make it to my quick shift due to family emergency
@novel perch hello, there isn't a phone number, there might be a callback option at https://support.stripe.com/contact , recommend you reach out there
how doe you launch your server side? The payment works only if I run the server on my device but when i closed it it does not work anymore. It is a node server. Thanks!
There is no call back Setting
Hi, currently stripe does not seem to support ACH debit(With plaid integration) subscription charge with payment Intent. Like card confirmCardPayment. For subscription with ACH, if the status is require_action or require_payment_method, How do I get the user to change his bank account(payment method) and confirm that payment/make payment for that subscriptio.
How to update payment details if we are using pre built checkout flow
I am trying to use subscription_schedule API to create the subscription. However, meta-data that was passed in subscription_schedule call does not get transferred to subscription that is created. Is this expected? Ideally, I would like the same meta-data on the Subscription object that gets generated from the schedule. Thanks
Good afternoon all. I've encountered wha appears to be a race condition wherein my Mongo database is having some sort of cacheing issue such that data saved immediately prior to invoice creation and finalization, is not available o my webhook endpoint when I receive the invoice.paid event. That data seems available when I check it via Mongo Compass, etc, but assuming I'm right able the data being available moments after the webhook is received, wha's the appropriate status code to return to Stripe, to indicate "not quite ready to process this request" that will not after several instances cause the webhook endpoint to be automatically disabled as returning too many errors?
Hi I recently migrated my store from magento to shopify and installed stripe. How can I accept installments with my store?
Hi, can I use "stripe.paymentMethods.create" on my front-end? (without leaking my sekret key)
If not, how can I create a new payment method using stripe elements in order to update an existing subscription, without passing sensitive data in my backend?
Hello Stripe Devs.
We are using Stripe Connect Standard , we and our vendors are at Clickfunnels, not a marketplace, we all have Independent Funnels.
How can we have a Commission Fee from Payments occurring on our Connected Stripe Accounts ?
Any HELP in this regard will be much appreciative ?
Thanks.
Hey, I'm using the customer portal to bill users using subscriptions. this is working fine like wanted. is it also possible to make payout via api to users of our webservice? (like the customer portal but in reverse?) Payout API seems like to only provide payouts to our own bank accounts?
thanks in advance 🙂
If customer updates quantities in the annual subscription, won't amount for the additional quantities will be charged immediately or it will be adjusted after an year when the next billing cycle starts
Hello There! I am sending an invoice to a client that is not due for a couple of months. She wants to be able to pay on the invoice as funds become available to her. How do I set up the invoice to allow her to make partial payments?
Hello, we had an error where we sent usage records that were invalid for multiple customers (essentially sent twice), is it possible to delete the invalid usage records, or what would the suggested course of action be?
can't i change coupon Terms from forever to once?
Hey I keep getting "sourceName": null, }, ], "message": "You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.", "path": Array [
Hello, could you please let me know whether once auto payout is created the list of its balance transactions will not change.
alexanderg-payout
@mighty hill You asked me for a request ID yesterday. I'm getting blank result when I GET /v1/products, but i can /v1/products/{$productId} without any issues.
req_PQKXy1AbXDceY7
Did someone created a subscription plan ( SAAS ) On shopify
Salutations 🖖
I am hoping for some clarification around a Customer's default_source and default_payment_method. I read in the docs that the latter is to be used with Subscriptions and Invoices, in which cases it takes precedence over the default_source . Is that true for the values set on the Customer as well as the Subscription or Invoice?
In a system where Customers have both Sources and PaymentMethods attached, what is the proper way to set and get the "default" funding source for a Customer? Does is depend on the type of transaction (Charge, Invoice, ...), or is there one default to rule them all?
Thank you for your assistance. 🙇
When creating
stripe connect account.
tos_acceptance: {
date: Math.floor(Date.now() / 1000),
// ip: '113.234.208.79', // Assumes you're not using a proxy
},
Hello 👋
I had a question about the invoice.upcoming webhook event.
Does Stripe send this event only for subscriptions that have collection_method='charge_automatically'? What about for subscriptions that have collection_method='send_invoice'?
Hello who can help me with a SERIOUS question about STRIPE?
Im having an issue with stripe NOT paying out. my last email was in July for a payout. I still have clients booking appoitments and are paying deposits but IM NOT getting my payments.
:question: @teal whale 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 guys, I want to specify a tax_behavior with the createPrice API. What are the minimun required values I must define? Tax_behavior, Currency, Unit Amount enough? Or shall I specify a ProductID too?
hey, how is it going? i've been working on this issue for the last month (https://github.com/stripe/stripe-react-native/issues/508#issuecomment-912299926) and arekkubaczkowski said that i could debug it together with a stripe developer here at discord. anyone available?
Can you use attach a payment method to a customer if it is a Bank Account? https://stripe.com/docs/api/payment_methods/attach
$stripe->paymentMethods->attach(
'ba_123456789abcdefg',
['customer' => 'cus_xxxxxxxxxx']
);
If not, What is the proper way to attach a bank account to a customer?
If I do the following two things:
- Create a customer programmatically
- Create a payment link for a product (subscription)
When the customer uses the payment link... how is the payment link going to attach the subscription to the right customer?
It's a shame the customer's ID cannot be passed as a query into the payment link. Or can it?
Hi all,
I can see that @foggy rivet asked a question about partial invoice payments above. I'm trying to accomplish something similar and am planning to do the following...
- When an invoice is created turn auto_advance to false
- Manually advance the invoice, storing the balance confirmed and amount due in a db
- Have a charges array for each customer-initiated ACH debit storing the user id, payment amount and status
- Mark the invoice as paid out-of-band when the confirmed charges total the amount due (is this allowed? it is still through Stripe so not sure about the ToS or whatever)
The only issue I have is how to handle the async nature of ACH debits - I can't mark the payment as paid until all the debits are confirmed, but want to extend the due_date (as I'll be charging a fee on late payments and the window is generally ~5 days) of the invoice if the pending payments satisfy the total balance. However, you can't change the due_date on a finalized invoice -- is there a workaround here?
Or maybe I'm going about this totally wrong and theres a better method! (or hopefully, the ACH debits beta I applied for has this functionality)
Hey - quick question about how subscription invoices can be customized. As far as I know - only manually generated invoices (via invoice creation API) are possible to customize the line item names, subscription generated invoices appear to only take the product name for each line item. Is there any way to customize those subscription-invoice line item descriptions? I'm imagining a way to update the invoice as its created via webhook before it gets finalized. Thanks!
Hey all, seeking some non-strictly-stripe-related advice! My client wants me to refactor the eCommerce system I built to also have products that can be rented. Products can be rentable, purchasable, or both. I'm going to have a field, which is an enum array in the database, like 'BUY' and 'RENT'
So the question is, what should I call this field? i'm thinking something like offeringType, acquisitionType, fulfillmentType
sale_type
I like offering type but that just means category to me. fulfilmentType is nice.
Hi, stripe checkout problem. I create a checkout session and redirect to stripes hosted form. The problem is it looks like a blank template with nothing on the page. Anyone seen this before? I'm doing the redirect from localhost but don't know why that would make a difference.
well, we do have a field to store categories it can be found under, which could diffuse that confusion
Hello I'm getting promotion code invalid in a stripe checkout session and I can't figure out why.
See image: On subscription I need to use Billing Method: Charge specific payment method with a card I can get this to work by doing the following:
\Stripe\Subscription::update(
$sponsorshipSubscriptionId,
['default_payment_method' => $paymentMethod->id]
);
But with a Bank Account default_payment_method does not work. So I use default_source
\Stripe\Subscription::update(
$sponsorshipSubscriptionId,
['default_source' => $paymentMethod->id]
);
But this doesn't update the Payment method above the Billing method: Charge specific payment method as shown in the image.
Is there something other than default_payment_method or default_source I can use to accomplish this?
hi, trying to get the DNS name of a terminal card reader, if you could lmk how to get it, thanks
I had a question concerning card tokens
https://stripe.com/docs/api/tokens/create_card
Does the token generated from this api have an expiry?
would it be possible to pre generate a bunch of tokens and assign them at a later time?
Hello I am new to stripe,
As a developer can I set up a node.js server with stripe when I am located Turkey?
Whats the path to charge ID
Hi, I wanted to know if a connection token is mandatory when connecting to a Wisepad 3. I remember vaguely someone saying here that it is always necessary depending on use case.
Using Android/IOS
Not technically a dev question, but do ACH Microdeposits have a time period they need to be verified in? I see in the documentation that there are 3 chances to enter the correct value before it fails, but don't see any mention about the timeframe they had to be entered in
Hello - is it possible to turn off payment receipts on behalf of all my platform's connected accounts?
Hello, we are trying to test issuing a refund through the terminal for an Interac transaction and we are getting the following error message back from "terminal.collectRefundPaymentMethod(chargeId, amount, 'cad')" - "CollectInteracRefundMethodOp must have a charge ID" . We have verified that we are passing a chargeId to that call, it's value is 'ch_3JXaClIWUp0iWB8W04qTqfY5'. Not sure how to handle this.
Hey on payment intent im not getting a charge ID back?
Hi! 👋 I have two prices that each customer is signed up to, each with different billing intervals (one is annually, the other is monthly). This necessitates using multiple subscriptions per customer.
Is it possible to disable automatic issuing of invoices for these subscriptions, and then merge the subscription's charges into a single invoice to present to the customer, so they are billed together? Is this what the Invoice Items API is for?
Hey everyone 👋! I'm trying to create a subscription using Connect with Express accounts and am having some trouble. When I try to create a subscription with 'stripe.subscriptions.create' I get an error about payment details, meaning the Buyer has not entered any, and I also can't put a success_url and cancel_url. When I use 'stripe.checkout.sessions.create' I cannot attach a application_fee_percent or transfer_data object. It seems that you cannot use Express with subscriptions. I would greatly appreciate if anyone can shed some light on this.
Good evening, I am having an issue with a user during onboarding where he is just automatically getting redirected instead of being able to onboard. Whenever I generate a new link with his account it works fine for me, but whenever I generate a new link for him it just automatically redirects him. Would anybody know a possible cause?
Kia ora team, I was wondering if there is a specific reason for having to use setupIntents.create when adding a new card to a customer for future use (ref: https://stripe.com/docs/payments/save-and-reuse)
Would it not be possible to simply create the customer and then use stripe.createPaymentMethod on the client, and then attach this to the customer using paymentMethods.attach?
What would be the difference between the 2 approaches?
So where do I pull a Charge ID from its not payment intent?
Good day, I am trying to use Stripe CLI and test locally about the Event: stripe trigger checkout.session.completed, my question is, is there anyway to specifiy which Customer is triggering this Event?
Hello, I am attempting to use Stripe in a marketplace as a vendor payout. The vendors are set up as standard full Stripe users and the desired plan is to aggregate the sales once a week and for vendors to have a pay out day. (Note that at the sale time 100% proceeds would go to the marketplace and be held until they payout period.) Are there any recommendations of what charge type to use or how to execute this through Stripe?
hi, who knows how to change language on dashboard. I can't find settings.
hey everyone! I have question about old accounts rates.
some time ago Stripe implements Stripe-Checkout-PROMOCODE and some of my old account can not create them. How i can check via API about promocode creation ability?
Account Id acct_19D34qE2pxeawNc1
Is it possible to see the default payment method in a customer on stripe dashboard?
Hi! Could i select the external account for payout for my connected account?
Hi team, when migrating to Payment Intents, are there any changes that need to be made when working with Balance Transactions?
Notably, will the type of a balance transaction change into something other than charge for payments made through the new payment intents API?
And will the source of a balance transaction still be usable as identifier to query charges? Or do we have to make some changes there?
At the moment the source contains a charge ID. Will that change to a payment intent ID?
adamreisnz
The stripe customer sends money to the stripe custom account but this money is not credited in the actual bank account after I will pay in the bank account. Does any one idea about that things?
Hey guys, accidentally created a new account while testing out connected accounts integration, how can I close that account? is it "close your account"? dont want to accidentally delete my entire account lol
How could i associate which payment money becomes available on balance?
For example client A made a payment 100$. I need to know when specifically these 100$ becomes available on my balance. Because then i need decide where to transfer them.
Problem is that balance.available does't show which money becomes available
hello, how can I add Afterpay as an option for customers on my website?
hello. I am having an issue with an integration for subscription with connected accounts. I am creating a subscription server side, then passing the client_secret to client side, in order to be used for handleCardPayment() function, but the answer i receive is "The client_secret provided does not match the client_secret associated with the PaymentIntent." If I log out the payment intent before sending the client secret value to client side, looks like the client_secret value becomes "null". let me attach the url for the payment intent confirmation, i think it might help
https://api.stripe.com/v1/payment_intents/pi_3JXf0RDp2yQ9npTE4sIi101U/confirm
client_secret from the exception->payment object is correct => pi_3JXf0RDp2yQ9npTE4sIi101U_secret_6vJeHSJtqeoRTXBMzFNpY61k9
this is for a connected account and using a 3d secure card
it's test environment
Kia Ora team, we are migrating to payment intents, and we've completed the customer facing side, but I am struggling to find a good reference guide for how we migrate our Stripe Billing side of things.
In particular, I am not sure at what step in the flow we are to create a payment intent, and how to use that when creating a new customer and new subscription via the API.
Current flow looks like this:
- Collect card details with Stripe elements
- Get card token
- Send token to server
- Use token when creating a new customer
- Create subscription
New flow, so far looks like:
- Collect card details with Stripe elements
- Create a payment method
- Get payment method ID
- Send payment method ID to server
- Use payment method ID when creating a new customer to attach it to the customer
- Create subscription
However, I am missing the step where we create a payment intent to get the card authorised for use when the subscription is created.
Any tips? Should we use a setupIntent instead somehow?
Maybe we need to change the flow to be 2 separate parts, e.g. 1) customer adds a card, we use setupIntents, verify the card etc. 2) Customer then confirms their plan.
hi
Hello @oak stream! Is there anything that we can help you with?
Hi everyone, regarding subscriptions, I was wondering if a plan can have metadata associated with it
Hello
hello @proper quest! Anything we can help you with?
you can go ahead and post your question here in this channel and we'd try our best to help
well my question is suer complicated but in short, a payment from a client has gone into an account that i cant get into
We have two products in the subscription both of them use graduated pricing.
Is it possible to update their quantities using Customer Portal ?
In the test preview I can only see the cancel Plan button.
Hey! I just wanted to ask here again, about a case I have where this is happening to every person who tries to buy anything using MEE6's new feature with Stripe
This error message comes up once you enter Stripe's domain / website.
https://mee6.gg/m/829503250100518962 - Link for reference, if you wanna try it yourself
Rubenv
Hi, I have some question about subscription schedule. I got an error message No such Payment method when I update default_payment_method in each phases. The default_payment_method I use is customer's payment method but payment method type is bank_account Ex. ba_xxxxxxxx . So I'm not sure why it's error when I update
While creating a customer, i am planning to pass id as param which creates Customers with the id i have passed. Is that ok ? Are you guys have any plan to deprecate this ?
Hello everyone, regarding clients, I was wondering if there's a function like retrieveOrCreate with input being the client's email
Hi there, I have a question about what are the strictly required webhook events to handle in my application. Here are some details:
- I am using Stripe to manage access to the PRO version of my application.
- I am using Stripe Checkout (stripe hosted) and Stripe Customer Portal
- My stack: react frontend + AWS Amplify + Node lambdas (stripeCheckout + stripeCustomerPortal + stripeWebhook)
At the moment I am handling the following events:customer.subscription.created,customer.subscription.updated,customer.subscription.deleted
I use the following graphql type to keep some stripe information:
type UserSubscription @model
{
id: ID!
userId: String
subscriptionType: String
currentPeriodStartDate: AWSDateTime
currentPeriodStartDate: AWSDateTime
stripeSubscriptionId: String
stripeCustomerId: String
stripeProductId: String
stripePriceId: String
stripeSubscriptionStatus: String
stripeCheckoutSessionId: String
}
hi
need to ask a technical question as i am getting stuck
cfbo
with regards to verification of persons responsible for our account
yes hello, a MODULR account appeared on my stripe account, unfortunately I never added it and I do not have an account with MODULR. the problem is that my money was transferred to this modulR account .... can you tell me more.
:question: @oak stream 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
@vocal wagon we don't do calls on this channel, perhaps you can let us know the issue you're having here in the channel?
When using standard pricing let's says a user starts with 1 unit. If they add another it refunds for the first then bills for both again. Anyway to just bill for the one thats added?
Hi,I am using https://api.stripe.com/v1/checkout/sessions API for subscription in ANdroid using retrofit and am getting 400 error with no message..what could be the issue?
miketimturner
Hello, I use the subscription and subscription schedule to handle invoices and setting their connect account to auto payout (Daily). When invoice paid already. The payee not receive money immediately because waiting for bank process 2 business day.
So, I need to know When the payee really received the money in their account (payout success). Are you have any solution to track the payout status progress.
Hi guys!
I am having issue with payouts when using them on connected account with "instant" method.
Error: "instant is not a supported method for payouts to a bank_account external account.""
$payout = $stripe->payouts->create([
"amount" => $request->amount,
"currency" => $request->currency,
'method' => 'instant',//standard method is working OK
//I tried with different combinations of account keys - with and without destination, with or without stripe_id... without success
//"destination" => $userToPayout->stripe_connected_account_id,
], [
"stripe_account" => $userToPayout->stripe_connected_account_id,
]);
I have also tried to update account:
$stripe->accounts->update(
$userToPayout->stripe_connected_account_id,
['settings' => ['payouts' => ['schedule' => ['interval' => 'manual']]]]
); Without success. Note: Previously I did transfer from platform to the connected account so I have enough funds on connected account to make instant payout
I need customers to pay immediately when upgrading the subscription, how can I do this ?
By default proration makes then payment collection at the start of the next billing cycle, however I want the extra charge to be made immediately.
I also want to keep the billing cycle intact
Hello, anyone here had a problem while using FPX on production getting infinite You are now being redirected to the merchant's site... reload?
On the dashboard there is payment intent in progress, cards are working properly.
Testing environment payment passes correctly with FPX, problem appears only on production.
hi
i have a porblem
The discord devloper portal page asked me for a passport photo
@meager hawk
@halcyon cedar hi! I'm not sure what you're asking or that you're in the right place. Are you a developer using Stripe's API?
@halcyon cedar well no, Discord partners with us is the more accurate way to put it!
I want to verify my bot
if you have a problem you should reach out to Discord's support.
no, I don't know what server it could be
sorry, you're in the wrong place and we can't help you here!
you probably want https://support-dev.discord.com/hc/en-us
Hi guys I got styling issue with CardElement, PaymentRequestButtonElement. For some reason if I don`t specify width directly on class, than it takes smalles width possible. I would be ok with setting up width on class but it doesnt work with percentages, which is pretty much useless in my case. According to docs its should be 100% width by default.
hello guys,
I wants to retrieve how amount of fees has been applied to a charge. I have a charge id
Hi there 🙂 What could be the reason for this issue?
The stripe.checkout.Session.create (Python) call succeeds, and the stripe_account parameter is there ith the correct value
Thanks
Hey all, I'm testing locally with the stripe terminal.. 9/10 its working but sometimes my checkout.session.completed wont send a webhook. (confirmed by looking at my dev dashboard too).. Is there a simply reason that I could be missing? I have the event ID if someone can see it?
How can I Discover readers of a Connected account through JavaScript?
Is anyone there to help me?
Hello!! I would love to know if it is possible to get the fee that Stripe will charge before making a transfer between two different currencies.
@meager hawk is it possible to send the invoice I create to Stripe to send out? Sorry you archived the chat ha
@ornate beacon yep sorry, my colleague @sick talon is taking over for me and I thought we were done; but no, you can't have us send your own custom invoice, you'd have to integrate your own email server or cloud providers like Sendgrid or so on.
Gsuite. Nice one man. Really helpful
Hello guys, what is the name of the event, when a subscription automatic payment failed? thank you
Hi! Does a more reasonable way exist to add "metadata" or modified descriptions to an invoice that's visible to the customer, besides adding line items with zero values? Our use case: a client can have any number of "Basic subscriptions" or "Pro subscriptions" (with same or slightly varying prices).
Now the invoice contains:
Basic subscription x 1 ....... 12 €
Basic subscription x 3 ....... 30 €
Pro subscription x 2 ........ 80€
What I would like it to contain:
Basic subscription x 1 ....... 12 €
Hilton hotel New Jersey
Basic subscription x 3 ....... 30 €
Hilton hotel San Francisco
Hilton hotel New York
Hilton Hotel Alabama
Pro subscription x 2. ....... 80€
Hilton hotel Washington
Hilton hotel Los Angeles
How can I test a monthly subscription cycle?
Hello guys
I had an issue with Stripe payment on SAP Upscale Ecommerce website
Hello guys
I had an issue with Stripe payment on SAP Upscale Ecommerce website
...
"error": {\n "message": "Invalid API Key provided: �Ib�*******************************************************************\ufffd\ufffd\u001eR",\n "type": "invalid_request_error"\n }\n}\n]\n
...
Here Stripe is rejecting api key
I have a service where users can sign up for a subscription at any point during the month. We start them off with a 14 day trial, but want the billing_cycle_anchor to always be the first of the month.
What I've done is, create the subscription with said trial, setting the billing cycle anchor to either
A) the first of the upcoming month if the trial does not overlap that date (ie if created Sept 4, billing_cycle_anchor is set to Oct 1)
B) the first of next month if the trial goes over the first (ie if created Sept 29 billing_cycle_anchor is set to Nov 1)
When I look at the subscription's JSON data any time before the trial ends, the billing_cycle_anchor value is correct. However, when that trial ends, if the customer hasn't added a credit card yet, the billing_cycle_anchor gets changed to the trial_end date. If the customer does have a payment method added, the billing_cycle_anchor remains the expected date (first of the month). Why is this?
Hello,
While integrating the stripe payment Request button
I set an amount in "payment request object" as 200 and currency as "usd"
But in order summary $2.00
Can some one please tell me why the amount getting displayed as decimals?
please dont share secret keys here, you should go roll that key in your dashboard
Sorry,
While calling this
I am getting below error
you cannot attach a paymentmethod to a customer during paymentmethod creation. please instead create the paymentmethod and then attach it using the attachment method of the paymentmethods api.
Can you please help me out
?
Hi All, I just want to ask if anybody has experienced implementing Stripe Checkout on Salesforce?
Hey there! Is there any way to get the exact date of when a dispute has been won or lost? I've tried reading the date from the dispute.balance_transactions object, but it does not seem to match that, and just reflects when the charge amount + fee has been deducted.
Hello, everyone! Does separation of "auth and capture" apply to Wallets (Apple Pay, Google Pay etc.)?
I've seen that other payment services (alike Stripe) allow that.
Stripe Connect & Cs Cart Multiventor
Dear Stripe Community,
we are running a marketplace and currently working with Paypal Marketplace.
Now we would like to switch to Stripe. CS Cart offers a Stripe addon, but unfortunately this only covers credit card payments and not all payment options that Stripe offers.
We are from Germany and the marketplace is active all over Europe.
We are looking for a programmer who can help us with this, furthermore we are looking for someone who can explain Stripe to us well.
Does anyone have a tip for us, how we can proceed?
If someone is interested, we would be happy to receive a mail from you
Info@for-vegans.com
Many thanks in advance!
Sören
Hello, when using node stripe.subscriptions.update(customeId, { cancel_at_period_end: true, });the act of cancelling the subscription will only occur immediately after the next charge, the subscription still active until it occur, right? How can I verify in my dashboard if this code ran successfully? How can I see which customers are up to cancellation? I mean, the code got a non-error status code from stripe, but it's not showing on my dashboard subscription events tab (in "/test/subscriptions/sub_KBylRGmDZg76AJ"), does it mean I've made a mistake?
Thanks in advance for all help
hello - is it possible to trigger terminal.collectPaymentMethod as soon as a user scans their card at a terminal? Is there a way to poll the card reader to check/see if a card has been scanned?
Hey everyone! I have a question regarding Stripe Connect Express accounts. I have read through the docs and haven't been able to find information regarding whether the Stripe Connect account users themselves are able to change their payout schedule or if its only on the platform to control it?
In our current architecture, we use two payment gateways:
- "PayPal Payments" for credit card payments
- "PayPal Express Checkout" for paypal payments
On top of this, we use a 3rd party subscription billing software (ex: chargebee) that is in charge of collecting the money from these two payment gateways.
We are now thinking of migrating all our active customers to Stripe. As explained here https://stripe.com/docs/security/data-migrations/imports#request-export, it looks like it is possible to import all our current customers data (most importantly their payment method information) to stripe so that we can continue to charge them their subscription in Stripe without having to ask our customers to enter their payment information again.
The document says this:
it’s time to request your payment data from your previous processor
In our case, who is the "previous processor"? Is it chargebee or the two payment gateways ("PayPal Payments" and "PayPal Express Checkout")? Who can provide that payment data?
Hello all! Is there an SDK when sending options for a user to pay via SMS?
It should be PayPal as they are the ones who actually process the payments
I need help
I am new on here I need to speak with a Stripe support???
hello?
I need help with my Stripe Account? I havent recieved payment. It says it been rejected
I need to update my payment information
Hi, I was wondering if someone has an example please of logs in relation to split payments like Uber eats set up. Currently have the connect set up in place. I’m looking for an example log as to check my transactions are correct. Thanks
Hello I need help how do I get an image of a product from my html page and append that image of the product to checkout
Hi, any reference to create a payment method in Android app?
Is it possible for a card that is added using a setup intent.. (off session) to require auth on payment intents and/or invoices?
If you call confirm on PaymentIntent and the PaymentMethod is BACS will it ever fail to confirm?
Is it possible to pull the webhook history for an event after 15 days, or is that data purged entirely?
My client creates custom quotes. How do I send an invoice with a reference for a dynamic/varying price?
Also, how long does a Stripe "session" last?
Hey all, looking to create a peer to peer subscription service where our platform takes a cut(10%), i'd like each user to set their own subscription price, think onlyfans, does anyone have any resources or example repositories or best practices to do such a thing. I am aware of multi party payments and subscriptions, but combing the two is something we're struggling to find a best solution for. Thanks and all help helps
Hello Team, https://api.stripe.com/v1/payment_intents API is charging twice
Any suggesstions?
Hey I’m trying to reset my password but I’m not getting the two step authentication code send to my phone & i have tried other numbers, it’s saying I have an account but I don’t remember making on
Hello all, I am looking to integrate Connect Standard in my product with React Native. From the documentation, I cannot fond the SDK for React Native in Connect documentation. Here is the link which I have gone through: https://stripe.com/docs/connect/enable-payment-acceptance-guide. From, what I understand, since there is no direct way in documentation, I can go through Web API and connect it in my app through Web View. Can anyone suggest if this would be the right way or should I go with some other method.
Hi, we are processing with the stripe api and on new submissions with credit card input the "card on file" is charged and not the one entered. Any tips or process flow we are missing. Thanks
Hi, I am from South America, and I am not aware of North American transactions, and I have some questions regarding ACH. I followed this documentation https://stripe.com/docs/ach to implement the stripe and checker, but how will I guide the api with the value of the cash amount?
Question regarding the documentation for subscription schedules https://stripe.com/docs/api/subscription_schedules/create
Each customer can have up to 500 active or scheduled subscriptions. "customer" in this context, does that mean my customers, or me, as your customer?
Hello, I have a small question. We have subscriptions implemented but we are changing the billing anchor to be 1st or 15th of the month. My problem right now is that today is 9th and if we select 15th (Of course) it fails since the date is after the date the invoice should normally be created (Automatically by the subscription next 9th)
Hi. I have a question about contactless payments/card readers. If I understand correctly, I can get a payment method to create a payment intent once I have the token from Apple/Google Pay, right?
Hello, Im having some trouble properly importing Stripe's javascript SDK. My client is using React (with a python backend). Im following the documentation closely, and im having trouble understanding what is the best way to import stripe using this setup.
how can i retry a failed attempt of subscription manually using node js library
We need to add other email addresses for notification of payment events.
It sounds like we can't do this programattically or through the API right now?
https://github.com/stripe/openapi/issues/74
Just asking here before we send an email asking if the API can be made public.
Hi all, just wondering, does the Stripe CLI now support subscription_schedule.expiring event?
hi there, I am looking into moving my company's invoicing over to Stripe. Does Stripe allow you to do recurring payments? Also, automatic reminders and recurring invoicing?
Yes, and it works very well. I highly recommend using Stripe.
What competition were you considering?
Is it something that is already built into the system, or is it something I have to code in?
It's already built into the system but it will require integrating, however the integration from my experience will be much smoother than any alternative solution.
kaleyguy01-invoicing
Kia ora team, I am finding that metadata is not being returned with the paymentIntent in the client, after a confirmCardPayment request.
The paymentIntent in the resulting payload does not contain the metadata that we attached to the paymentIntent when creating it.
When I retrieve the paymentIntent by ID, I can see the metadata attached.
Is this intentional? I wanted to use the metadata to confirm that it matches the payment ID on our end.
Hello
Hello, I'm using react native expo and a bug I can't get around when using useConfirmPayment.confirmPayment(clientSecret, {
type: "Card",
billingDetails: billingDetails,
});
is _NativeStripeSdk.default.confirmPayment is not a function. (In '_NativeStripeSdk.default.confirmPayment(paymentIntentClientSecret, data, options)', '_NativeStripeSdk.default.confirmPayment' is undefined)
Hi, I want to ask questions about portal. If the user has cancelled the plan and enters the portal again, will he have the opportunity to subscribe to another plan? Or he can only subscribe from the checkout page because the portal does not display any products after canceling the subscription
I need request a phone call from stripe support
Hello I implemented stripe in my website and just went live, is there a way for me to test if everything still works, without having to actually buy something from myself?
I'm having trouble setting up stripe for VS Code
Trying to set a custom installation path and it keeps saying theres no executable for the CLI there
Hi Team, Is it possible to add custom input validation on click event on Google pay apple pay button using below code
prButton.on('click', function (ev) {
var regName = /^[a-zA-Z]+ [a-zA-Z]+$/;
var name = document.getElementById('gu-firstname').value;
if (!regName.test(name)) {
alert('Invalid name given.');
return false;
return break;
} else {
alert('Valid name given.');
}
//var total = jQuery('#total_cost').text();
var totalamount = jQuery('#hiddenInputtotal').val();
var totaltips = jQuery('#hiddenInput').val();
var tx = parseFloat(totalamount) + parseFloat(totaltips);
var ttl = ((tx) * 100);
//var tamt = ttl.toFixed(2);
paymentRequest.update({
total: {
label: 'Total',
amount: Math.round(ttl),
},
});
return false or return break not working and don't close the apple pay popup and google pay popup
is it any way for custom validation.
i'm trying to create an account link, however right after receiving the return url, user click and the browser redirects to "refresh_url"
may i know:
- how to avoid this issue
- how to implement the refresh_url properly
Hey guys, is it possible to set up the checkout section in different total price between the choices of card and afterpay payment
Hi, I am creating webhook via APIs. But I want to check if a webhook already exists with same url, before creating a new one and if it exists retrieve the webhook signature. Is there a way to get the webhook signature of an existing webhook via APIs?
Hi, we are developing a peer to peer marketplace application. We have currently implemented custom connected accounts but are struggling with how to logically implement stripe. We are looking for a system similar to door dash or lyft where the user that is earning money is treated as an independent contractor. We would appreciate any help thank you
HI.
We want to change prices for our products.
Anyone who can help us?
hello everyone! is there a way to have a simple checkbox that lets customers pick recurring payment?
hello guys,
I wants to test the failed payments like insufficent funds on the billing cycle in subscription
hey guys, can you check why i'm not receiving the country for this tax for instance? txr_1JVCzfKNSqBi9dJxWmfZdsjo
Am I missing some configuration on stripe?
My TaxRate object:
public string Id { get; set; }
public string Object { get; set; }
public bool Active { get; set; }
public DateTime Created { get; set; }
public string Description { get; set; }
public string DisplayName { get; set; }
public bool Inclusive { get; set; }
public string Jurisdiction { get; set; }
public bool Livemode { get; set; }
public Dictionary<string, string> Metadata { get; set; }
public decimal Percentage { get; set; }
is different from what I can find out here https://stripe.com/docs/api/tax_rates/object
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
My current Stripe API Version is 39.20.0
Hi guys, I have a Stripe integration that has been running pretty smoothly for a few years. Local banks have now started rolling out SCA, and it has caused numerous payments to fail. I'm not even sure how to troubleshoot this: I just see returns like 'A processing error occurred' or 'Confirmation error'. What steps can I take to test my integration, and are there known pain points I can check first? (v.7.93)
Hi, I sell consulting, training and software services from Italy to Nigeria. Can I send the payment link to Nigeria to receive NGN naire and automatically convert to euros?
Hi guys, I am encountering the following error: payment_intent_unexpected_state ("The PaymentIntent’s state was incompatible with the operation you were trying to perform."). It is returned by Stripe.js' stripe.handleCardPayment() What does this mean, and how do I fix it?
Hello guys, something strange is happening with my stripe integration. Using 3DS, the customers have two charges, the first one always fails, and the second one, is success.
I am thinkigs this might be the way 3DS work, first tries to do a charge, and if it fails, then runs 3DS. Is this the way it works or am i doing something wrong in my end?
Thanks
How to alter/remove the placeholder of CardExpiryElement component from @stripe/react-stripe-js ?
Hi Team,
I am using stripe integration in one of the application.
Previously I was using one product with different pricing plans. With the new requirement, I need to migrate my all customers to new product with different price plan. Is there any way to move it, without any additional charges or customer interaction ?
Hi Team,
Can you help me on some API documentation around how we create a customer and invoice into different companies within a stripe acocunt?
Hello team, I just want to make sure, is there any limit for the number of products we can create?
Hi, if I create a payment method with a manual capture, authorise it (status = awaiting capture) and wait for the 7 day period to elapse so the payment intent automatically cancels, is there a way to re-authorise the payment intent so it can be captured or do I have to create a new payment intent and start the process from the start?
Hi Stripe, how to create payment method id in android?
Hello, how to display a coupon code input during a checkout session ? Thanks
Hi guys!
I am trying to create/update subscription with connected account.
First I did check if a balance of connected acc is available and if I have enough funds there.
Next I try to create subscription ( https://stripe.com/docs/connect/subscriptions ):
$stripe = new \Stripe\StripeClient(
env('STRIPE_SECRET')//also tried with connected auth token
);
$subscription = $stripe->subscriptions->create([
"customer" => $user->stripe_id,
"items" => [
["price" => $planID],
],
"proration_behavior" => "none",
"expand" => ["latest_invoice.payment_intent"]
], [
"stripe_account" => $user->stripe_connected_account_id
]);
Which generates an error: resource_missing - customer No such customer: 'cus_KBR0Ifn1I9GPJf'
Logs: req_0T9d1wJHxUOn0b
Even customer exist with attached payment method -> pm_1JX5TMKIAGB2EePlss1NC1iH
Than I tried to add A CUSTOMER: https://stripe.com/docs/connect/cloning-customers-across-accounts then got different error related to source... also I have tried to clone payment method
Also tried to clone the customer but looks like I am missing something. Could someone please help me in this?
I just simply want to pay with connected balance from the user who previously earn funds on his connect account (transferred from my platform)
With Connect, you can create subscriptions for connected accounts, optionally taking fees in the process.
With Connect, you can clone your customers' payment information across multiple connected accounts for reuse.
Hello! Looking for help with an issue we have with the Statement Descriptor Prefix. We'd previously been using 'ABC Inc' as our statement descriptor prefix and it was working fine (i.e., the prefix was added to the suffix that we were supplying as the parameter of our Payment Intents API calls). We now want to change the prefix to 'XYC Inc'. We changed the "Shortened Descriptor" property under 'Account Settings' -> 'Public business information' section to the new value of 'XYC Inc'. However all charges continue to show the old statement descriptor prefix of 'ABC Inc'. We are using Payment Intents and card payments only. What could I be doing wrong?
Does stripe invoice line_item can have null values for invoice_item field here: https://stripe.com/docs/api/invoices/invoice_lines?
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!
I'm implementing Stripe connect payment for a client.
Our current workflow is such that whenever a customer wishes to enable Credit Card payments we create an express account in the backend and then let them go through the onboarding flow.
However some of our client's customers wish to share a single Connect account. What would be the best way to retrieve a customer's account id through a login interface? If at all possible
How would I get connected accounts balence
Hello guys! For those of you who have worked with PaymentIntents object you should know they return a param "last_payment_error" in the object. In this hash object, there is some child attributes such as "message" and "decline_code". Is there a way to know all messages that can be returned by stripe? I cannot simulate all decline_codes for testing and I need to know the message so I can translate it into my app 😛 https://stripe.com/docs/declines/codes
Guys can anyone tell where do I find the retry payment url when charge fails, I simply wanna give the user a link shown at Payment page at invoices at stripe portal
I'm attempting to update a Subscription Schedule that I created from an existing subscription. Specifically, I want to change the start_date of the 2nd phase only. I'm attempting to do this by:
stripe subscription_schedules update sub_sched_1JYAClI67GP2qpb4I7lj4E5F --end-behavior=cancel --proration-behavior=none -d "phases[1][items][0][price]"=price_1J3ifkI67GP2qpb4nkmaC8Hu -d "phases[1][items][0][quantity]"=0 -d "phases[1][end_date]"=1631246400 -d "phases[1][start_date]"=1633060800 -d "phases[1][billing_cycle_anchor]"=phase_start
But I get
If passing an array with explicit keys (e.g. `foo[0]=a\u0026foo[1]=b`) instead of as an array (e.g. `foo[]=a\u0026foo[]=b`), the keys must be numeric and sequential starting from 0. You passed the keys `1`, we expected to have a key with the value `0`.
Do I have to echo back the values for the first phase, even though I don't want to change them? The documentation for updating a schedule says Note that past phases can be omitted.
Hello!
I want to fetch the card number while the user is typing to display in another component.
How do I get the number from CardNumberElement? (I'm using react)
I want to implement a rewards program. So depending on number of referrals the payee has they will get a discount on their subscription. Is there are recommended way to do this?
Hi! We are first users to the API, and we are trying to create a charge that would deposit to our stripe account, and then send a % to a standard connect account. Is this correct?
Hi, I'm trying to setup a custom domain for email reciepts, but I already have a CNAME record of the same value as the TXT record. What I can do?
Hi everyone
I am trying to save the card using stripe payment. after the payment is successful, card does not appear in saved cards
for 15 minutes
after that it appears
👋 when a connected account's details_submitted field is true, is it possible for this to become false if Stripe require additional information at a later stage?
Hi !
I'm trying to use the account API, however, the mail I received is always null (java), does enyone have any ideas how to get the mail ?
I'm using Connected Accounts
@lucid raft hi there, do you have any info for my issue ?
Hi, I was wondering if there's any difference in the information we get back between using expands and just querying based on the id. I could swear there was a difference a couple months back when working with the API more heavily. I went with expands that time, but for another project, I think I'd rather avoid it if there is no difference in data.
Hi 👋 I am leveraging Future Payments (setup mode) through Stripe Checkout to save payment details against customers created. We are receiving shipping information in the returned session payload (confirmed as we are sending confirmation emails) however I can't see that info within the Stripe dashboard. Is it hidden for privacy reasons? Can I access it via the API / setup intent?
would I have the ability to perform 3 rd party transfers using strip
as a third part we escrow the funds and then disturb the funds to party #3 , sometimes the maybe a refund needed
our company would trigger the refund
Hi i am integrating stripe sdk ( 17.1.2) into my android project but i am facing issue like
jetified-kotlin-stdlib-1.5.21.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.
but when add version 16.0.0 then its work fine ...i dont know the root caused i tried ever solution provided https://stackoverflow.com/questions/67699823/module-was-compiled-with-an-incompatible-version-of-kotlin-the-binary-version-o
i need 17 sdk version because i need to implement google pay using stripe ... any one have idea how to resolve it..
my gradle configrations is
kotlin-gradle-plugin:1.3.61
androidx.core:core-ktx:1.5.0
android.arch.persistence.room:runtime:1.1.1
android.arch.persistence.room:compiler:1.1.1
android.arch.persistence.room:testing:1.1.1'
android.arch.persistence.room:compiler:1.1.1
as a third part we escrow the funds and then disturb the funds to party #3 , sometimes the maybe a refund needed
our company would trigger the refund
@bronze patrol creating a thread one sec
nasar-android-sdk
we are a 3rd party company, we build a contract , escrow the money from the buyer, once the seller finishes the project , we disperse the funds, Iie. home owner wants to have house painted, we help build the contract, hold the money , once its painted and the terms of the contract are meet we release the funds.
looking for a credit card service that we can collect payment , disperse the funds , between both parties , and issue a refund if needed
@bronze patrol let's keep talking in the thread now that we have created that
https://contractkeepersolutions.com/
can you look at this, We have the ability to get funds from bank accounts, and we need the ability to get funds from Credit cards
@bronze patrol you're duplicating messages, I'm already responding to you in the thread, let's please just talk there.
How would one set up their account for folks to pre-pay for hourly services? For example: People pay, ahead of time, for 5 hours of services in a month. Caveat: people can choose to pay for the number of hours they need (e.g. 4 hours, 1.5 hours, 3 hours).
Hello.
Sometimes,
webhook events is not triggered.
I am listening hooks event account.external_account.created
@hidden bluff let's thread, one se
Hey there, i'm tring to set my public live key on a web view in react native using pure js librairy. But when i set the key the card div is not set . However passing the test key does works. What could be the problem ?
Hi Guys, Rubydev again
I need your help to solve one of my issue
I'm calling response = Stripe::Plan.list({:limit => 100, :active => true}, {:stripe_account => stripe_account })
@twin cairn let me thread, one sec
and I'm getting some ids with price_ and some with plan_ prepend
Hi I need help setting up payments my site is not accepting
Hi folks, I'm in the process of inheriting a third party Stripe extension and would love some insight into how to structure our Stripe Accounts.
Essentially, we are using a third party extension that is connected to our account via OAuth that creates charges in our account. The extension's account does not process any transactions itself, but instead passes them through to our account.
My question is - now that we are pulling this in-house, it possible to link our own Stripe account to itself via the extension OAuth setup? Or is it recommended to create a new Stripe account just to host/own the extension?
Hello, is it possible to display the description of the product on the invoice?
@dry hatch
alto-extension
How do I create a checkout session (subscription) where the subscription is created with payment_behavior: 'error_if_incomplete'?
That's my current code. I would like subscriptions not to be created if the payment doesn't go through immediately
async function createStripeCheckoutSession(customer, userInfo, priceId) {
console.log("createCheckoutSession called");
const quantity = "1"; // always 1 subscription
const client_reference_id = userInfo.cognitoUsername;
const session = await stripe.checkout.sessions.create({
payment_method_types: ["card"],
customer: customer.id,
line_items: [
{
price: priceId,
quantity: quantity,
},
],
mode: "subscription",
client_reference_id: client_reference_id,
metadata: {
userEmail: userInfo.email,
amplifyEnv: env
},
// Stripe redirects to this page after the customer successfully completes the checkout.
success_url:
"http://localhost:9000/stripe/success/{CHECKOUT_SESSION_ID}", // TODO address
// Stripe redirects to this page when the customer clicks the back button in Checkout.
cancel_url: "http://localhost:9000/profile", // TODO address
});
return session;
}
Hello, just to provide context to my question, I had this conversation with dev-help previously:
xarm
—
Today at 12:49
Hi all,
I have a web app with this structure:
- The top scope is an org. A Stripe Subscription is for an org.
- A user can create one or more orgs.
- Other users can join the org, and admins should be able to modify the Stripe Subscription.
For this, I was wondering is it more idiomatic to Stripe Integrations to have one Stripe Customer ID for each user, or should I have one Customer ID that acts as a proxy for any user on an org in the web app to access? In that way, I'd have a Customer id per org.
karllekko
—
Today at 12:52
@cerulean wadi I think the only way it's possible/makes sense to model this is as the Org having exactly one Stripe Customer cus_xxx object.The concepts of users/admins would be a construct on your side in your authentication layer, as in you authenticate a user and say "they have access to Org A which uses Customer cus_abc and to Org B which uses cus_def
The details on the Customer object itself like the email/name/address should be that of the Org if possible.
xarm
—
Today at 12:56
Thank you @meager hawk. I suppose in email/name/address I would include initially that of the org owner/creator but allow any admin to update later on.
karllekko
—
Today at 12:56
yes those fields are all mutable so that is an option
xarm
—
Today at 12:57
ok makes sense thank you
Following this advice my question is: does it matter if a Stripe account has many Customers with the same email and name?
Trying to redirect a user to customer portal, however, there are no product options. I've set up the products in stripe and connected them in the Customer Portal settings page. Any thoughts? Do I need to create a customer with a default product selected?
Hello, it is not a proper programming question, sorry if it is not the right place but I don't know where to do it. I usually generate estimates that the client must accept by paying a percentage of it (30%). What would be the correct way to do this in stripe since I would like to indicate the details of the budget and the obligation to pay the remaining 70% once the work is finished (I am a programmer)
Hi, I am following the ACH guide at this link https://stripe.com/docs/ach, in the return from the createStripeToken function I get the object {
"stripe_bank_account_token": "btok_tYYz1Q9D2TRo5Z5glzNX"
"request_id": "[Unique request ID]"
}. In which customer field do I enter this information?
hi everyone, i've been trying to track down some issues with stripe connect we're seeing on a live/prod deployment--i've been having back and forth for a couple weeks with the CSRs, but unfortunately i'm not making progress. hopefully i can discuss particulars here!
Need help with woocommerce issue where we cannot reach stripe api end point. All of the API keys are correct. We even rolled the API and still the same issue. Sometimes an order will actually go through and other times we get the cannot reach API endpoint in the checkout. Tried on our staging server and the first order processed perfectly then subsequent orders saying order failed.
payment failed
We can see activity in the stripe logs
So the website is talking to stripe
Right
But we keep getting the error on the checkout page
Hello, I am trying to follow this guide https://github.com/stripe/terminal-js and im lost on why onFetchConnectionToken is not calling the method I use to pass the connection token's secret. Any guidance will be really helpful!
Hello! I have a subscription which is a single product with 3 prices, monthly, three months and annual. I've created several coupons against this product and am getting some unexpected results. One coupon is '2 months free' which offers a 100% discount for 2 months. When I apply it to the 3 month price I would expect a 66% discount however I'm getting a 100% discount. Is this correct/expected?
bisha-terminal
sorry everyone, was in a meeting and forgot to monitor Discord
hughk-subscription
I have a connected accounts question. If I am attempting to connect an connected account for someone who already has a stripe account, will they have the choice of connecting their existing stripe account, and avoid going through the account setup process ?
Does the subscription customer portal work to modify pre-authorized debits in Canada or will I need to develop a separate process for that?
For the Stripe Payment Element Beta, is there a list available of the dynamic fields that appear for each of the different payment methods? For example, we noticed Afterpay (https://stripe.com/docs/stripe-js/payment-element/accept-a-payment-manual#afterpay-clearpay) has email and name fields. Can we hide or exclude any of these Payment Element fields if our custom payment form already collects that data from the user? Or would that be a feature available in the future?
Hey. We continue to have problems with a particular bank and Stripe. It shows this in the Stripe pop-up confirming that 3DS has completed, but it never properly returns to the site to call its callbacks. This is “Danske Bank” and seems to only affect Master Card payments.
We have had numerous problems with this combination of bank and card type in the past and have spent a lot of resources trying to make them fix it. It seems they don’t know how.
All other payment types and banks work fine with this code. We use manual confirmations and Stripe.js for 3DS. I talked to Koop about a similar payment flow last week (same bank, same card) that also did not work.
So this is just additional information for you.
I have a PCI compliance question regarding stripe connect platform accounts. If a platform account makes direct charges on a standard connect account, is the platform account considered a merchant or a service provider. Since stripe issues an SAQ-A for the platform account, it seems that they are treated as merchants but I wanted to get more details.
Hi there! Can someone explain to me why I have so many missed or incomplete payments?
How can i solve it?
nick-3ds
Hi, I'm getting the error Usage records can only be incremented when billing thresholds are active on the subscription or subscription item. when attempting to set a quantity usage record for a subscription.
Any ideas why?
Hey all! Just a quick question, does legacy stripe still work? I was trying to use it and it contacts the API and everything, but the credit card is never charged. I was wondering if they disabled functionality for it or something
Hi, we're seeing a weird thing when using stripe elements on our billing page. The zip code text input doesn't get shown for some card numbers using the basic test cards. https://v2uploads.zopim.io/R/m/R/RmREdxtJY6wntrxzsaDPMTQeaAlLN7H0/c385230cc94946d1c0d31b19ede3ce0257193da5.png and https://v2uploads.zopim.io/R/m/R/RmREdxtJY6wntrxzsaDPMTQeaAlLN7H0/c60e1bf1b629ced7496c420fa176e7e31f980734.png. we've had that page up for a year now but just discovered the issue. the zip code doesn't show up for specific card numbers. I went through all the card numbers here: https://stripe.com/docs/testing#cards
and found 2 that with the zip issue: 3056930009020004 and 3566002020360505
Learn about the different methods to test your integration before going live.
Hey everyone, I've got a quick question about stripe Tax - trying to set it up for a client in Canada, but we cannot select Canada in the origin address field in the stripe dash. Am I stupid or does stripe tax not support canadian sellers?
For admins, not sure how to reopen this thread, but I added comments to this archived thread with additional info:
#883459756772171826 message
Hello, in a per seat subscription model, if I create a Stripe Customer, but that customer is now on a free plan, when they upgrade in future, would I be able to have a billing period from when they upgrade, rather than proration from when the original subscription period?
hi there :), i could not find my question in the documentation, maybe i used the wrong search words .. i want to display a "order overview" including the payer address data (the addressdata that the payee added when entering the checkout process) before the payment finally takes place. how can i do this? because when the successurl is called, the payment is already gone trough.
Hey, so i bougt something on a Website where i payed with stripe, but its a fake. Can i report that or can i get my money back on anything?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Hi all and Happy Friday!
I'm wondering if anybody has experience using Stripe where you have multiple country accounts and how you update the Stripe instance to reflect the new keys. :J Or... if you can kill the Stripe instance and recreate it. I can't find any info on this.
hey on my Balance out put how can i get certain values in react native here is the out put..
{object=balance, available=[{amount=900, currency=usd, source_types={card=900}}], instant_available=[{amount=15773, currency=usd, source_types={card=15773}}], livemode=false, pending=[{amount=14873, currency=usd, source_types={card=14873}}]}
Is there anyway to do a refund and keep a fee?
Hello everyone I am new to stripe, can anyone tell me is there any way or api through which we can calculate the stripe fee that will be deducted by stripe on each payment from the application_fee when the payment is done on marketplace platform on behalf of express account?
hi @lucid raft may i know if you're online, or anyone can help me with my previous topic
my topic was archived: daimyotoan-account-link
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi Team,
I am downgrading my custom stripe plan(4 weeks recurring plan) to monthly plan. I pass the proration_behavior='none' while stripe.Subscription.modify, need to downgrade plan immediately to monthly but only for remaining days.
For ex - Customer purchased 4 week plan at 1 sept. and used it till 10 sept. now I am downgrading this, so the monthly plan should be active till 28 sept without payment and new billing cycle needs to be work as per monthly plan. But in my case it end the weekly plan and starts monthly plan from 10 sept and goes till 10 oct which is wrong. the current plan only needs to be work till 28 sept, because customer has paid till that time.
How I can resolve this issue ?
Also how the coupon works in recurring payment. Is it only applies for first invoice or for all invoices.
I am trying to test for failed payment, so that it gives me hosted_invoice_url so that I can give the user a chance to make payment again, I was told that in charge.failed event there is invoice field which will be given, by retrieving that invoice we can gett hosted_invoice_url I did exactly like that but the invoice field given by charge.failed was null. My goal is simple, just to mock failed payment and I get a retry url so that I can send that to the user to make another attempt. Please help with this
Hey, first time here. DId a set up via woocommerce on wordpress with stripe payemnts. Did deposit and balance payemnts. How can I tell if the balance will automatically be taken form a clients card, or if I have to invoice it in stripe? What I do nto wnat is for payments to come out on Monday without me having forewarned cleints adn I cannot see on stripe that any payemtns are due. Tahnsk for any help you can give.
Hello everyone!
Does anyone know how I can retrieve the reason a payment had failed from a invoice.payment_failed webhook event?
@leaden thorn I can't stay in here too long, but maybe I can help you. What language are you using?
@versed terrace sounds like you need to setup a weekly Stripe subscription up for your clients. I do not know how to do that with Woo commerce, but I hope this can help to lead you in the right direction!
@shy needle I am using node.js
@leaden thorn Okay. Can you send the code for how you are trying to get the hosted_invoice_url ?
@shy needle for reasons, use charge.failed event, and the event object is charge object, pull failure_code, failure_message, disputed, fraud_details, reviewfrom it, though you only need failure_message which can be also shown to user, also can add failure_code. I think that is enough. further, payment_intent.failed or whatever its called has also some good fields similar to that
@leaden thorn I see. What's that message for?
which message ?
`
case 'charge.failed':
chargeObject = event.data.object;
customerId = chargeObject.customer;
customer = await stripe.customers.retrieve(customerId);
userUid = customer.metadata.uid;
let { invoice:failedInvoiceId, created: rejectionTime, disputed, failure_code, failure_message, fraud_details, review } = chargeObject
let failedInvoice = await stripe.invoices.retrieve(failedInvoiceId);
let { hosted_invoice_url } = failedInvoice
`
I have a account.application.deauthorized that failed because I forgot to update the webhook callback url... so now I updated the URL and click "Resend" in the interface next to the failed event. But I only get "This even no longer exists"
Hi! I'm implementing the Checkout Session with a subscription model. I handle the checkout.session.completed webhook event (where I use the client_reference_id to store the Stripe customer id in my database) and then I handle the customer.subscription.* webhook to handle updates to any subscription.
My question: Can I rely on checkout.session.completed to be sent before customer.subscription.*? And: What if my server takes a bit longer for checkout.session.completed to complete, can I run into a race condition where customer.subscription.* gets triggered before my server had the time to respond, or does stripe wait for the response?
I mean.. I guess it doesn't really matter, since the second one will fail, and retry anyway? It'll just take longer....
its charge object
maybe because of weekend the support people are not available
Hello all !
On my app, I list all the customer Invoices.
Even if the invoices are paid, there is written something like "amount owed" (I don't know what is written in english), even if the customer has already paid.
If you go to the url linked above to pay the invoice, Stripe informs that the invoice is already paid, and give a link to download the receipt.
Is there a way to provide my customer a link directly to the receipt and not the invoice ?
I use subscriptions on my website.
Hello
I've Github Pro (student) and I saw that I could get a discount on charges up to 1000$, where can I link my github account to stripe?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hey Stripe Team! I can't find this information - is it possible to terminate/remove a subscription without triggering a webhook? some of my users ended up with duplicate subscriptions due to a code bug and I'm trying to fix this.
Hello, i have a problem, can someone help me ? (sry for my english, i'm french)
I have a web applications with Stripe Subscriptions and i notify users when they subscriptions end 7 days afters. So Stripe send email successfully to the users, and in the link for update payments methods i have this : http://59.email.stripe.com/CL0/www.xxxxx.ca/1/xxxxxxxxxx-xxxxx-xxxxx-xxxxx-000000/xxxxxxxx=188
with : www.xxxxx.ca my domain name.
I want to redirect the users on The Customer Portal with this link but i have no idea how to do this.
Can i set on Dashboard stripe the customer variable for redirect with the id of customer and do my session portal ?
Or with the link behind, can i have it in the sessions ?
If someone have an idea or want more informations, tell me 😉
Thx for help
How do I do instant payout for my business. I have a clothing brand and my customers are using stripe now to pay. I don’t want my customers waiting a week to receive their products being that I use the money they paid to fulfill the order. The stripe website is so confusing I just want to set up instant payout. So I can process this order
I've found a few customers that were getting multiple subscriptions created when they only should have had one due to a bug. Is there any way I can filter all customers who have more than 1 subscription?
Hello I have just made my stripe account for my website, but I saw that my first sales took 7 days to be able to be withdrawn from my bank account and I would like to know if it will always be 7 days or if it will be faster in the next sales.
Thank you for your help
Hello guys! I created an account for my store and tried to generate a payment link through the dashboard. But it says that the payment links are suspended for my account, how to proceed?
stripe suck
I received a message about it doesnt seem like customer authorize payment and they just shut down my account just like that
how do i get reactivated
?
Press the button on the back of your head or have someone press it for you.
hello! someone use oxxo payments? i need to implement on a wordpress web
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Anyone from stripe here?
does anyone here know how to add a field for a coupon or discount code into a stripe checkout code snippet? I want to make the first month of a subscription free but also capture card details in that first month so the second month can bill automatically to that card
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I'm accessing the Stripe API via PHP. Evidently, when I updated versions recently (after neglecting that for a long time), I lost some functionality from subscriptions->retrieve($subscr_id) that I was depending on, specifically the inclusion of subscriptions and sources data. I need current_period_end for the active subscription (there will only ever be one, and I have access to its id), and brand, last4, exp_month, & exp_year for the customer's current default payment method (which I formerly retrieved via sources->data[0]->brand, etc.). I can access current_period_end by retrieving the subscription object, but I don't see any data there that would let me retrieve the payment method object -- even via a second API call, which ideally I'd like to avoid. Those data fields are all I require. I wasn't using anything else from the customer object. What's the best way to accomplish this?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
The docs about subscriptions show a deleted event. When does this occur? I need to know what events I need to keep a subscription active and show when someone has it unpaid to warn them. Then cancel services on the time after unpaid that it cancells.
Hi
Hi guys, I am trying to create integration tests with mocha
and I've hit an endpoint where it require the use of stripe
Any ideas/tips on approaching that?
How do you guys do when testing an endpoint uses stripe?
Hey everyone! I use Stripe Checkout. Is there a best practice when it comes to handling checkout.session.completed ? Should I rely on SuccessURL or webhook event?
I use the webhook event personally
@echo pollen so what happens when a user is being returned to a page, but a webhook event has not been processed yet?
do you somehow mark that state via SuccessURL?
The webhook should fire pretty much instantly
I use the SuccessURL to just let the customer know that their payment was successful, nothing else
Stripe sends them an email, and when I get the webhook, I process things in my database to reflect that
Got it, thanks.
Guys, can someone help me with stripe integration using Angular?
Who have an idea on how to solve this error, link_token must be properly formatted, non-empty string
I have tried everything thing I can still got same error
If I have this as my code, when I console log it nothing gets printed out even though it has no errors - any idea why?
let event: Stripe.Event;
event = stripe.webhooks.constructEvent(
req.body,
sig,
process.env.STRIPE_WEBHOOK_SECRET ?? 'testing'
);
/*
StripeSignatureVerificationError: No signatures found matching the
expected signature for payload. Are you passing the raw request body you received from Stripe?
*/
console.log(event);
i have the same eeror code: not a valid type: oxxo
$currency = $order->get_currency();
$return_url = $this->get_stripe_return_url( $order );
$post_data = [];
$post_data['amount'] = WC_Stripe_Helper::get_stripe_amount( $order->get_total(), $currency );
$post_data['type'] = 'oxxo';
$post_data['currency'] = strtolower( $currency );
$post_data['owner'] = $this->get_owner_details( $order );
$post_data['redirect'] = [ 'return_url' => $return_url ];
if ( ! empty( $this->statement_descriptor ) ) {
$post_data['statement_descriptor'] = WC_Stripe_Helper::clean_statement_descriptor( $this->statement_descriptor );
}
WC_Stripe_Logger::log( 'Info: Begin creating OXXO
source' );
return WC_Stripe_API::request( $post_data, 'sources' );
}```
Hello, can I use subscription schedules (https://stripe.com/docs/api/subscription_schedules) to update subscription values on a future date?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Is there a way to get a transfer object from a paymentIntent that had a transfer destination?
I have an implementation of stripe where
- I can create/update a customer
- I create/delete payment methods
- only cards (no bank accounts)
- I make payment intents (previously tried to make charges but that didn't work)
- And I would Like to make payouts but currently running into an error
- I'm using a payment method (which I attched as a file)
- but I'm running into an error
StripeInvalidRequestError: No such external account: 'pm_1JZ2KCHfZldpSpamTFqYT9Q5'
- this is the function I'm using that is causing the error
var result = await stripe.payouts.create({
amount: amount,
currency: "usd",
destination: source.id, // pm_1JZ2KCHfZldpSpamTFqYT9Q5
// customer: customer.stripeId,
description: amount + " recieved for financial test app",
statement_descriptor: "Financial Test App",
method: "instant",
source_type: "card",
})
I'm willing to switch to bank accounts but I don't see bank account component for united states in stripe's react documentation
https://stripe.com/docs/stripe-js/react#available-element-components
React components for Stripe.js and Stripe Elements
bump
they are off on weekends
all stripe devs are off on weekend. don't expect a answer.
wait guess some are on weekends lol
Hi, I've been looking for a while to enable this option but I can't find it. Could someone guide me?
can you help me to inetgrate odoo with stripe using plaid
Hi, does Stripe charge processing fees for every payment?
Because I recently started using Stripe connect API for payment & onboarding and I noticed on the Stripe dashboard that payments are not charged Stripe processing fees. Before using Stripe connect all payment done using Stripe was charged with processing fees.
Also, I tried creating a test payment using Stripe dashboard and noticed that Stripe processing fees are not applied for the payment.
Cheers
HI
I want to setup so that users pay the first month then get trial period in subscription
for this is there a option in createSubscription api itself or we have to create a product for the first month one time payment and createSubscription with trial period
Hi, How we can add only specific invoice line items in new invoice. Don't want to link previously created line items in new invoice.
Hello,
We are having almost all our test account labeled as fraudulous, it is pretty painful for our tests, is there any reason for that ?
:question: @copper osprey 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
Is it possible to get the email field from a platform account in test mode, about a Connect account in test mode also ?
I need to write some unit tests for Stripe webhooks.
Naturally I would have to mock a lot of Stripe objects, is there any easier way of doing this ?
The workflow is something like this:
- Webserver receives request
- request body is parsed using Stripe library
event = Webhook.constructEvent(payload, sigHeader, webhookEndpointSecret); - Then I use the event object to construct other stripe objects by querying stripe api
Does stripe provide some test suite for mocking these requests ?
can banks use stripe to do international payments?
Hello, have a problem with 3Dsecure. All payment under 99€ have the popup 3Ds and works. All payment above have the popup, 3ds secure work but in dashboard it's incomplete, error it's user didn't do 3dsecure but they did.
Howdy. What's the flow to create a time-bound, arbitrarily priced subscription?
Do I have this right?
- user submits web form containing an amount to be paid monthly AND an optional number of months to pay for, e.g. $18 monthly in perpetuity, $12 monthly for 18 months, or $36 monthly for 24 months
- in the app backend, create a price for the amount entered (or retrieve one if the price point had previously been created),
- IF user entered a number of months, use the price id to create a subscriptionSchedule, ELSE create a subscription
it's only subscription creation, only new
we use the checkout.
user enter Card
we retrieve the session
create setupIntent with the session
retrieve the payment with the setupIntent
create the customer
Attach payment to the customer
Create a paymentIntent with the SetupIntent and Customer
Create plan
Create SubscriptionSchedule with the paymentIntent and plan
👋 when a connected account's details_submitted field is true, is it possible for this to become false if Stripe require additional information at a later stage? (someone replied to say it'll never flip back to false but is there any docs on this?)
clint-3ds
hi, please Is it possible to convert a balance in EUR to AED? I want to make a payout in AED but I only have EUR. I know that it is possible to change currency but I can't find how to do it
hi, please Is it possible to convert a balance in EUR to AED? I want to make a payout in AED but I only have EUR. I know that it is possible to change currency but I can't find how to do it
Hello! I didn't received a payment on my card even tho the payment says it's processed and sent to my bank account.
:question: @uneven vessel Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello!
I developed a way for our customers to save cards but now to delete cards, I've tried to use the Detach a PaymentMethod from a Customer method.
However when I try to stripe.confirmCardSetup again in the client side it complains that the SetupIntent has already been succesfully updated.
Should I instead delete the SetupIntent and create a new one whenever they want to delete/add a new card?
I've followed this guide to setup our flow:
https://stripe.com/docs/payments/save-and-reuse
Learn how to save card details and charge your customers later.
bump of this guys if you are available now
I have a weird problem with apple pay. It's showing up in private safari window but not in normal window. Why is that? Anyone who has anwer for this?
Hi! Is it possible to include our business id or vat id on one-off payment receipts? Currently we include that information in the "Public business name" field, like so: "Our Company Ltd, business Id 123123", but that looks bad on invoices and receipts, and I can't seem to find any other way. In our country it's required to have this information on receipts.
Hi! Lately I've been having a lot of issues with failed payments. And it's all about the 3d secure stuff they implemented recently. Is there a way to disable it? I live in Spain.
👋 is there a way of removing the "return to <name>" button in the top left of the connected account onboarding flow?
Does anyone worked stripe integration using plaid in odoo @ivory matrixannel
Hello!
Can I apply multiple coupons to my first payment when creating a subscription?
Good afternoon. Can you help me with unblocking my credit card? The fact is that today I tried to pay for my booking at sonder.com, but due to exceeding the limit on the operation, I was blocked for 24 hours, this is the notification I get when paying "You have exceeded the maximum number of declines on this card in the last 24 hour period. Please contact us via https://support.stripe.com/contact if you need further assistance. "Could you please help me with this question, as I would like to pay for my booking. thanks
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.
:question: @calm bridge Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi! we are using direct charges for our subaccount to collect earnings for one of their products. However, the receipt being sent currently is branded as the main account, can we make it a connected account receipt?
Hi, trying to configure stripe CLI with docker-compose
I added it on docker-compose with a command:
ecommerce-stripe-cli:
container_name: ecommerce-stripe-cli
image: stripe/stripe-cli
networks:
- ecommerce-app-network
command: listen --api-key ${STRIPE_SECRET} --device-name ${STRIPE_DEVICE_NAME} --forward-to http://localhost:8016/stripe/webhook
hi team, can you unarchive my thread daimyotoan-account-link. i'd like to continue this discussion
I don't really understand something: stripe CLI is supposed to be for requesting test-webhooks right? How can I trigger a webhook request if the docker container is running "listen"?
cuz when I enter "listen" as a bootup command, then if I do "docker-compose exec -it ... stripe customers create" it says: You have not configured API keys
When I try to type anything in CardNumberElement of @stripe/react-stripe-js nothing appears in the input field. While trying to debug this, I see this response in the onChange event. Any idea what can be wrong here?
We are not planning to attach a Source to a Costumer.
So we will charge as soon as we receive the first source.chargeable event.
After we charge, the Source status will be consumed.
But what happens if the user transfer for money for an Acc. and Routing numbers linked to a consumed Source?
Will the customer.subscription.updated always update after payment is made ?
Scenarios to consider:
- Customer creates the subscription for the first time. In my test setup
customer.subscription.updatesalways occur after payment is successful (with status: active). I would like to confirm this. - After each billing cycle, does the
customer.subscription.updatedhappen after payment for that billing cycle is made successfully (setting active: status) ? I haven't been able to test this. - Update of subscription in the middle of billing cycle. In order to enforce immediate payment we adjust
prorate_behaviour: alwaysWill customer.subscription.updated happen after proration payment is made ?
If this is false in any case, is there any other event which should be listened to ensure I allocate subscription on my backend once payment has been made ?
hey guys hope you're doing well
i'm contacting you because of a hook invoice.paid problem
it seems that no notification (event) was sent on the subscription sub_JobnlYwnjGhodb renewal
any idea why ?
moreover when i list invoices for that subscription the last invoice isnt returned (the invoice i didnt received an event for)
thanks in advance for your help
Guys the decline codes mentioned here in this url https://stripe.com/docs/declines/codes , what field holds them in charge.failed event ie in charge object ?
I have purchased a module with this script where the customer is drawn immediately. It works perfectly, but I need to change so that a monthly subscription is deducted but I can not figure out if it requires another call to //api.stripe.com/v1/subscriptions or another parameter needs to be inserted //api.stripe.com/v1/customers ??
thanks in advance 🙂
Guys, can someone help me with stripe subscription? My subscription plan is charged after one month and I would want it to charge immediately when someone purchases.
Hi everyone? I've integrated BACS onto a website here in the UK. I've managed to assign bacs to a customer or create a new customer with it, all is working well.
The client usually invoices customers, and when using a subscription the customer gets an invoice monthly. If paying direct debit for a subscription) does this happen in the same way or would they have to manually join the payment to an invoice in stripe? (i hope that makes sense)
jodie-doubleday-bacs
I see that stripe dashboard has products and customers, is it possible to not have any products on your app, but get it all from stripe? Or is that just too many requests?
Hi guys how to implement sofort in flutter with stripe?
hi, may i know if the webhook event is not reachable because our Backend server is down. then will it be sent again after our server is up ?
Got a question about connected accounts. How do I connect a connected account that is a publicly traded corp ? The Standard account creation floe does not have publicly Corp as supported business structure .
👋 what's the best way of reading the charges that stripe have applied to a payment intent/ direct charge?
I have a question regarding using a presigned URL to download a file to a remote server. I was able to successfully create the presigned URLs for a WordPress theme zip file. If I type the presigned URL into the browser I can successfully download the zip file. However, I also need our users' WordPress plugin to get that zip file, download it to their server and unzip it. So what I did was use CURL and provided the presigned URL for the CURLOPT_URL parameter. However, when I do this the zip file is empty and I get an error message. Am I doing this wrong?
We have a Verifone P400 reader with a customer who is claiming it's using gigs of data per day. I've monitored my own P400 and it's using about 100 MB in a day. Have you guys seen anything like this or know of a reason why a reader would consume so much data?
david-p400-data
Hey all, can anyone help me set line items to an invoice using nodejs?
I can't find the property in invoices.create...
What is the best flow to allow vendor type users to charge hourly rates to their customers? My example would be a coaching platform, each coach could have an hourly rate, and will want to schedule either 1-1 sessions or possible team group sessions, each of which would be an hourly rate for the overall session time, exclusive of the number of members in the session.
Hi, why off-line future payment not working in case 3dsecure , im using payment intent method?
Hello I am developer PHP, I have a doubt, any can help me?
I have code like this, for a custom plugin for WP
and payments normals without SCA works fine but payments with SCA or 3d Secure not works
Error authentication_required
even using this card of documentation
Hello, I use stripe on my platform, and I want to split the payment, when a customer refers another customer, and that customer makes a purchase, the customer who referred receives 4% of the value of the purchase made. What would be the best endpoint model?
Hello, anybody know if there is a guide to create a custom account?
I'm trying to create on but I got this errors
Hi all!
We are using Stripe for a while now. In the past, we could enforce the plan (price) id. And we needed that because we keep these IDs in our DB. What happens, we initially test it all under test data and in our dev environments.
When we go live with new prices, we are using the same migration to fill in the details in our DB. But, since Stripe does not allow enforcing the IDs anymore, we now need to do manual entries on deployment.
Is there any way around it? What are the best practices?
Thanks,
In Stripe pre built checkout page there is an option to edit quantities, is it possible to make customer can choose quantities in multiples of 25's like 25 50 100 etc not all numbers between 25-100
Howdy all, I'm currently working with the Stripe Terminal JS Sdk with the P400 card reader and am trying to figure out if there is a way to capture events from the physical buttons on the card reader. I have looked through the sdk and api docs and can't seem to find any mention of these buttons, could some point me in the right direction? Thank you!
@bold basalt I was trying to reply to your thread you made for me but it was archived
ah I can reopen it
if a user provides a tax id that makes the payment tax free, do products that have tax set to inclusive get charged at prod_price - tax or just the product price? (stripe tax)
Hello, i have a problem, can someone help me ? (sry for my english, i'm french)
I have a web applications with Stripe Subscriptions and i notify users when they subscriptions end 7 days afters. So Stripe send email successfully to the users, and in the link for update payments methods i have this : http://59.email.stripe.com/CL0/www.xxxxx.ca/1/xxxxxxxxxx-xxxxx-xxxxx-xxxxx-000000/xxxxxxxx=188
with : www.xxxxx.ca my domain name.
I want to redirect the users on The Customer Portal with this link but i have no idea how to do this.
Can i set on Dashboard stripe the customer variable for redirect with the id of customer and do my session portal ?
Or with the link behind, can i have it in the sessions ?
If someone have an idea or want more informations, tell me 😉
Thx for help
Hi - is there a way to know if 3DSecure will get triggered before processing a payment? I have been having a larger dropoff rate when 3DS is trigger (customers dont know they have to come back to my web-app to complete transaction, etc). So I wanted to see if I can add a pop/warning to inform them about 3DS before they get re-directed?
Hey guys. If an account gets shut down, will we still receive payments for past revenue
Hello, I am integrating the STRIPE EXPRESS ACCOUNT, I need to save the stripe express account number in the database, I did not find this in the documentation.
Hi how can I get payouts between two dates or a calendar month - for connected accounts.
Hello, I saw I can make coupons, however on my website when I checkout, there is no field to enter a coupon code.
Is there any way to overcome the 10 item limit for an expanded property? In my case its the balance_transactions endpoint with data.source.invoice expanded. If there are more than 10 items in the "lines" element i get has_more: true ... but I can't figure out how to apply a limit to that portion of the api call.
dont need to start a thread, but found a typo: "times" is provided twice
Hello, I'm researching into the use of Stripe to calculate state sales tax for an e-commerce platform. In the tax faq it says "We can support platforms integrated with Checkout, Billing, and Invoicing. We can’t support PaymentIntent users but if you’re a platform interested in building your own UI for one time payments, we’d love to hear from you about your use case..." so it seems to me that in order to take advantage of the tax functions the user must go through the stripe hosted checkout process. Using the stripe checkout process is a deal breaker for us - are there any other options to calculate or charge tax? The PaymentIntent API with connected accounts is what we're looking to use if that's at all relevant. Thanks!
Hello I have this error when I append the "alow_promotion_codes" ?:
Uncaught IntegrationError: Invalid stripe.redirectToCheckout parameter: allow_promotion_codes is not an accepted parameter.
im using Twilio studio flow to collect payment over phone call using stripe. Payment is going successful in stripe but without customer name and i want to send customer name as parameter so stripe can add that name as a customer name . i need help in this issue.
Question - is there a way to get timezone information for a customer? The issue is that new date() defaults the date to machine's timezone so for user, it will be their local timezone which wouldn't match the server's timezone
Hello! I'm trying to know when a charge/payment_intent/invoice has been conciliated to my business bank (payout), is there any webhook/endpoint for this?
Is there any limit on the number of concurrent requests we can send to the API? What about non concurrent but almost concurrent requests?
Hi! I'm working on separating auth and capture for my payment intents. I'm testing my webhook to handle the payment_intent.amount_capturable_updated event but triggering that on the CLI results in payment_intent.created and payment_intent.requires_action events being fired instead. Is this an error or should the listener be monitoring for those events instead?
Hello, when downgrading a user's subscription on a SaaS from a paid plan to a free plan (upon request by user), is it commonly a better idea to cancel the Stripe Subscription for the Customer (and update local app's state to free plan), or downgrade them to a free plan within Stripe (a free plan registered in Stripe)?
Hi - I have a question in regards to Stripe Connect. I am the platform. I have a connected account that was built using the Express integration. I am using destination charges. When I create an invoice for the connected account's customer, I set "on_behalf_of" to be the connected account Id. And, I set the "transfer_data.destination" to be the account Id. This works great! The invoice uses the connected account's name, etc. However, if I create a new subscription via the API, there doesn't appear to be a "on_behalf_of" parameter. And if I provide one, I get an error. So, I set the "transfer_data.destination" to the connected account Id. And the money flows how I expect. However, the end customer gets an invoice, receipt, emails, etc. that are branded with the platform (my) account and it confuses the end customer. Especially because half of their charges appear to come from the connected account and half from the platform (depending on if it was a one-off payment or if it was part of a subscription).
Is there a way to make the destination charges under a subscription appear to be from the connected account instead of the platform account?
Just like there is when you create a raw invoice via the API with "on_behalf_of".
xarm-subscription-donwgrade
Once I refund the payment,
@hidden bluff please use the same thread to ask follow up questions instead
Hi. How can I contact Stripe to assist us with our account?
Afternoon folks! I have a plugin for WordPress using Stripe Checkout. A user wants to use the plugin, but needs to set up an account on Stripe. I thought this was intuitively obvious, but she wants some kind of tutorial for signing up for Stripe. Are there any links I can send her? Thanks!
Hi!
As payment intents doesn't support automatic tax...(authorize and collect)
What is the best way to collect the payment (making sure the user can pay for it) before providing the service.. and have the ability to cancel the payment (if something on the backend goes wrong)?
One option is to use checkout with manual capture but that requires the user to leave the page.. right? Or is it possible to "confirm" a session from stripe.js etc?
(my requirements is that automatic tax works.. and that the user does not leave the web page)
I am creating a platform that pays sellers after an agreement is reached between the seller and the buyer. we are accepting payment via checkout, and we are using connect custom for onboarding sellers. Once the agreement is reached, we will use the manual payouts API to deposit funds into the sellers bank account.
https://stripe.com/docs/connect/manual-payouts
when creating the custom account, should we set "recipient" for the service agreement? the seller will never charge the buyer on our platform. thanks!
https://stripe.com/docs/connect/service-agreement-types#recipient
Hey guys. Got a question about connected accounts. I am creating a as a type STANDARD. According to the docs, If I need to regenerate a new link because the link has expired, I am supposed to call the AccountLink.create(params) again to create this. I have done this because I closed put the original link before setting up a profile. what I attempt to create a new link, I get the error Cannot create an edit link for the account acct_XXXXXXXx, which is not an Express account. How do I recreate a link for a standard account that has not completed ?
how i update quantity in Graduated pricing in subscription?
Hello, is there an example of upgrading a subscription from a free plan (have not collected payment method yet, but customer and free subscription registered with Stripe), to a paid plan?
Hey folks, is there any way to remove some test subscriptions I made from the billing report calculations? My churn, ltv, etc. took a nosedive because I was testing production out.
I noticed that when using ApplePay with Mac OS, I need to confirm my payment with the touchbar. The touchbar description actually shows the public business name of our platform account, but I would like this description to be on behalf of the express connected account instead. I'm not seeing information in the docs on how to edit this? (https://stripe.com/docs/js/payment_request/create).
stephricardo-apple-pay
Hi, I'm using Stripe GET API for retrieving account information (https://stripe.com/docs/api/accounts/retrieve) to access company tax_id information for the express connected account created. But I'm not getting any information about the company in the API response.
Do I need to pass any parameters in the request or any advice on how to get details about company from the API?
Hello, I have a scenario where the user has a subscription, and one day the payment fails. I am showing a popup to the user when they log in to add a payment information. I want to charge the user immediately when the user added that. Is it possible?
Hello, I'd like to delete a connected express account from my main platform account, how can this be done?
Hello, I'm currently integrating Payment Sheet in my React Native project, and I'm wondering if there is or will be support for Alipay and Wechat as available selections?
Also like to know the potential timeline on having Wechat payment support again in Stripe-RN
Hello, is there an example of a server side redirect to the hosted invoice page? For upgrades, in a subscription per seat model, I was recommended to use hosted invoice pages to avoid having to build with elements. I'm trying to figure out how to do from the docs but not sure.
@here need help google pay is not displaying on mobile chrome in android or ios? what should be the issue
Hi all! Short question, when I do stripe.subscriptions.create is it possible to get something similar to a charge.id?
does stripe support instant payout for bank account?
we had integrated for debit card now we want for bank account.
as per documentation https://stripe.com/docs/connect/instant-payouts#instant-payouts
Send Instant Payouts to your connected accounts
need unarchive this thread
I provided the bank statement in documents.bank_account_ownership_verification in api but stripe is giving additional verification document error.
stripe wants me to upload them
can someone help ?
this is what my object looks like
I HAVE A WEBSITE.
And I have added Subscriptions. But It Always Ask For OTP/Authentication. I Want To Make It 2D.
How Can I Do That? Anyone? Please
Hi Guys, I am using stripe-android com.stripe:stripe-android:17.1.0 in my app for payments. One of the issue i had is when publishing the app to the google playstore its getting rejected. I have checked our codebase and we are not passing any phone number information to stripe api.
Your app is uploading users' Phone Number to https://api.stripe.com without a prominent disclosure. Make sure to also post a privacy policy in both the APK:210030402, designated field in the Play Developer Console and from within the Play APK:233010004 distributed app itself.
Hi everyone ! Is anyone using Webflow ecommerce with the Stripe native integration to process their paiements here ? Did you notice a surge of fails related to the recent 3D secure enforcement in France ?
According to webflow, they may need to update their Stripe API but I'm not even sure it would solve the issue, I'd love to read if you have any feedback ?
helo @vocal wagon! is there something that we can help you with?
i have a few cases where customers take more than 10 min to complete a payment, sometimes more than 30 min. is this something you consider ok? is there a way to set a timeout on the 3d secure?
hi @meager hawk , I want to change the language on stripe connect page (en to nb) and also the texts. What is the best way of doing so? I have changed the brand colors, logos etc. through the stripe dashboard/settings/branding. But I didn't get options for changing the language and the texts.
Hi all, I've a little question regarding subscription cancellation.
Should I:
const subscription = await stripe.subscriptions.update(
sub_id,
{cancel_at_period_end: true}
)
Or:
const deleted = await stripe.subscriptions.del(sub_id)
?
why I am getting this error? I've registered the domain on Stripe dashboard, and my apple pay has cards
Also, when i open this page: https://stripe.com/docs/stripe-js/elements/payment-request-button, I can see the apple pay button and click it
Hi,
I've a requirement where I need to create a subscription for some days and define a cycle once those days are done.
For instance, I need to create a subscription for 12 days and once those 12 days are over I need to make the same subscription for a monthly cycle.
How can I achieve this?
Hello, how can I create a price that only one customer can see ? Thanks
Just a quicky 🙂 Is it possible to create standard connected accounts with upfront onboarding flow or only incremental?
Hi guys!
I am trying to make payment with discount. I am using checkout session. (https://stripe.com/docs/payments/checkout/discounts) And sometimes the discount is 100% but in that case I am getting the message: "The Checkout Session's total amount due cannot be zero in payment mode. Please see https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts".
If payment succeed I am getting the request from the webhook and regarding those data that I "receive" I am updating the customers status.
How can I overcome this issue? What I am doing wrong?
Reduce the amount charged to a customer by discounting their subtotal with coupons and promotion codes.
See what currencies you can use for making charges and for paying out to your bank account.
Hi, On my stripe dashboard the currency is set in MRY Malaysia but our online store currency is in USD.. will payments still be processed?
Hi there, we have a problem sending webhooks from stripe as it is throwing up a TLS failure error. We updated our TLS to 1.2 but we are still seeing the error. Any idea what is happening? Whether this is an issue I should talk directly to support about and if so could you link me an email address? thanks
hi all, regarding test payments, shouldn't the balance on my dashboard be updated? i have a long list of test payments, but the balance hasn't changed
Hello!
I am wondering about the average processing speed of an AfterPay payment. My client wants orders only to be created when the payment has been successful, otherwise redirect customer to the checkout page with error. Is it reasonable to rely that payment processing from Stripe side would be done immediately after the redirect from the AfterPay payment page?
Hi guys, We have an issue with subscriptions and subscription schedules: We sell online courses that run for a limited number of weeks. We charge one week at the time of purchase and create a subscription schedule that resumes charging customers per week from week two with the last payment sschedule for the last week of the course. All payments scheduled for week two are coming back as
requires_payment_method. We assumed that the payment method would be saved on file and used for subsequent charges. Is that not the case?
Hey Pals, I am geeting this error on stripe account
Your account isn’t eligible
Unfortunately, your business isn’t eligible to use Stripe because it doesn't meet our Terms of Service. If you think this may be a mistake, please contact us.
can anyone help me ?
:question: @dire sand 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
my payments links are stopped anyone can help ?
Hi guys, question about webhook. When I receive the charge.succeeded event, the billing_details information is not filled in (email, name, phone etc... are null) but the customer has filled it in and the invoice.paid object contains them. Where should I search for the mistake? Thanks!
Hi we have configured invoice payment on stripe. Can we setup a redirect url once invoice payment is done?
Hi, is it possible to get how much total revenue a product have generated via the Stripe API?
Hello! I cant find to figure out how to put Stripe Prebuild checkout in my Reactjs application, is there anyone willing to help me solve this issue?
Hi all. We use Stripe Connect and we set up the automatic payout once a week on Monday. I need to make some operations when I know that a transaction will be for the next payout (or to know when the payout is done?). Do you have webhook(s) for it?
Hi all. Does anyone know if there is a way to send the payment data from stripe to the Greek Financial Authorities (myData, AADE, Taxinet)?
any admin dev are here ?
Hi guys 🙂 I have another issue this time related to subscription free promotion codes.
If subscription exist and I just want to update it (to change subscription for the next period) in that case I can apply coupon with discount.
$coupon = $stripe->coupons->create([
'duration' => 'once',
'id' => $creditsPayId,
'name' => 'Free Period',
'amount_off' => $price->unit_amount,
'currency' => $price->currency
]);
$subscription = $stripe->subscriptions->update(
$subId,
[
'proration_behavior' => 'none',
'coupon' => $creditsPayId
]
);
This is working well - when updating subscription
But, when I try to apply coupon on the new subscription , stripe is ignoring that coupon and user is charged for the full amount.
Hi, what's up?
Can i ask you why my account stripe is blocked !? I have no Idea why :(
That's not something we can help you with here, you'll have to reach out to Stripe support directly: https://support.stripe.com/contact/email
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Can someone please let me know what is going on? I have used example from the documentation and it works well only on update
How should I overcome this? I have already updated flow once.. I hope that this time it would be less painful .
Hey, I have a question about connected accounts. I am trying to onboard a standard connect account. I want to be able to have a refresh link incase the user exits out. The api the document refers to for creating the link again does not work for STANDARD accounts. One of the devs recommended using https://dashboard.stripe.com/b/Account_token. This works, but when running in test mode, when you are trying to complete the onboarding, Stripe thinks it is in live mode, not test mode even though dashboard says it is in test mode. any idea why ?
johnm-connected-accounts
miloskec-subscription-promo-code
devquercus-greece
bear with me while i catch up folks
cnguyen-automatic-payouts
nightfly-react-checkout
joel-revenue
Can we use payout product only and how much will it cost to do payouts
talon-payouts
If the customer has several linked cards, is there a way to automatically change the cards if the charge is unsuccessful?
hey, what is the difference between following two.
Stripe::Customer.retrieve_source
Stripe::Customer.list_sources
tech-auto-cards
Hey. I am trying to add funds for my issuing balance. It says there will be a micro charge on my card and I did that last night. Still no charges
When I use Alipay to pay in humblebundle, it will tell me the stripe error. Why is this?
Checkout for a subscription (https://stripe.com/docs/billing/subscriptions/checkout#create-session) seems to require a "price id" of the form "price_G0FvDp6vZvdwRZ". In my dashboard, the only id I can see against my (metered) subscription product is the "plan id"... which is what I've been using until now. Where do I find the "price id"?
Learn how to offer and manage subscriptions with different pricing options.
Hi, I'm trying to build a web app in Asp.Net that uses Stripe's custom payment flow (https://stripe.com/docs/payments/integration-builder). It works locally, but when I try to run it on my web hosting service I get the following error (when creating a payment intent using "paymentIntents.Create(paymentIntentOptions);") :
System.Net.Http.HttpRequestException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (api.stripe.com:443)
Does anyone have an idea of where the problem comes from, or a link/someone I can contact to solve my problem ? thanks in advance.
Btw I already asked the question on stack overflow but I didn't get any satisfying answer.
drmrbrewer-plan-price
Hello,
I am working on Magento 2.4.2 and I have a problem with the Stripe module.
The Stripe module was installed with composer (module-payments v2.7.2 & stripe-php v7.95.0)
When the module is activated, I have a 500 error to access the backoffice. I have no error in the Magento logs and from the apache side I just have "Premature end of script headers: index.php". Has anyone come across this problem before ?
Hello - I am trying to accept a test payment with the Javascript Terminal SDK. I have set terminal.setSimulatorConfiguration({testCardNumber: '4242424242424242'}); but when I trigger my checkout function and call terminal.collectPaymentMethod(clientSecret).then(function(result) nothing happens.
👋 when reading a Charge from the API, is there a way to force BalanceTransaction to be included in the response? (rather than just the balance transaction's ID)
We currently changed our connected accounts to use standard and not express at the clients request, when testing the onboarding flow now in test mode, I seem to be having issues getting to the upload of verification documents, is there a delay in ..pending verification when using standard that doesn't exist with express? (in test mode)
Hello, I have a platform that works with credit card receipts via STRIPE API and ACH STRIPE/PLAID, it is already working in my system the division of payments with credit card, what would be the process to make division of payments with ACH PLAID/STRIPE?
Shru-connect-upload
Hi, I am using react native and graphQL. there is a screen that shows the list of cards the customer has(only last4 and brand), there is a button that lets the customer add a card, to implement that>> i created a setupIntent>>confirmSetupIntent then attach the card using the pm id which i normally get from setupIntent object. the problem is that the pm id is returned as null, i can get the setupIntent id and the clientSecret but not the pm id. Is there a way to do all that in the setupIntent phase like add some properties(attach, confirm..)?
in the dashboard, I can see the pm id but it's returned as null. (just testing)
Hey. I have quite a few cases where charges don't go through 3ds for subscription creation even though I ask for it, and the cards should support it. See req_N3vOG0gvppXQTq for instance. Is this normal? I request any but it seems to return with automatic in the response for 3ds request.
Hi, I'm trying to make a charge using https://stripe.com/docs/api/charges/create?lang=java, in java. What are the packages and libraries I need to install? (for Stripe.apikey, Charge.create) ?
Hello, is there a way to continue an archived thread? @golden cosmos had messaged and I need to follow up with a question. It's the thread called xarm from 2:53AM UTC today.
I have unarchived that thread
thank you!
Hello, I am trying to debug why I can not longer see the payment request button on Microsoft edge. I was able to see it previously using the latest version of the edge browser and with my saved payment method on the browser. Now if I visit my site or https://stripe-payments-demo.appspot.com/ I can no longer see it, but others can. Any recommendations would be helpful!
hi, if i have the invoice link (https://pay.stripe.com/receipts/acct_1G6FzmANSl4TDk7p/ch_3JZchXANSl4TDk7p19oEL25M/rcpt_KE4sAHHUTP12huPW0zbhyeeEcL7fhKg) how i can get only Amount charged from it
why the online tchat is disable ?
@vocal wagon online chat depends on availability and region, the email option should be available. The Support team at https://support.stripe.com/contact is the right team to reach out to, this is a public developer community chat channel so account issues can't be addressed here.
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.
Or I can check the availability of the online chat because I have an account verification problem which is really blocking.
Hello everybody.
I've already managed to implement the Stripe connect. However, a question arose regarding payments. An account receives a payment, and the account that manages that account is supposed to have a value in gross volume?
Which thread for woocommerce support?
What is the best way to know if the user has already used the card/payment_method to buy something? Do I have to check all his purchases/pi_XXX (and check the fingerprint card) ? I need to know when it's his first purchase with these card
This is more of a general question, but my company wants to treat all subscription sales as final, so when a person does a downgrade, we want to wait until the current plan expires for the next downgraded plan to take over. Is there a way to do future, scheduled downgrades?
hello, I am developing a WordPress website. The client need a membership management with questionnaire, then choose a plan to make payments with stripe account. Does stripe have this features? OR Do you have a suggestion of a reliable Membership / form / software?
@main sphinx Please continue in the thread!
Hi guys i have an issue , for stripe connect i can’t choose any other country but the states. Is that normal?
Hi there,
I have been using Stripe.js's Card Element in React, for my full stack application.
However, I want to be able to save the users credit card details so that the next time they wish to make a purchase on my site they wont have to fill in their credit card details again.
Is there a way to get this done?
I know stripe stated that direct prefilling isnt allowed, but surely im not the first person to want to prefill payment information
Question regarding user permissions to stripe accounts. Is it possible to lock down a user to only being able to use the test mode? We had an accidental prod data change by a developer, and are wanting to scale back access, but it seems like the "Developer" role allows some production access as well
Hola, me interesa saber si alguien mas a tenido problemas con el cobro a través del banco BBVA
Within my stripe account I have been rejected by recurring charges from donors who had already subscribed. Apparently the bank had certain conflicts, but I wanted to confirm with you, as well as to know once the bank restores its system, how should you process these payments that we could make? Does stripe retry the payment? or how can we recover that rejected charge?
Hello, I am from Mexico and I am interested in knowing more about your service to receive SPEI payments. Is there the possibility of having access to your documentation? At the company where I work we are very interested in integrating it into our workflow. Thanks!
Hey 👋 hope you are all doing well. I have a question regarding webhooks, specifically about invoice.payment_succeeded vs invoice.paid. Are these two equivalent? I mean equivalent in the sense that both will arrive if the invoice payment is successful but invoice.paid is a broader concept that includes things like out-of-band payments. Are there any caveats I should be aware of before moving from invoice.payment_suceeded to invoice.paid? Thanks in advance!
Hi there,
I am just curious, I have completed and tested with Stripe payment with test card, but I can see this error for now, what happened so far? I think it worked before.
I'm getting an error creating a PaymentIntent trying to do a "Direct charge" for a connected account with type "Standard",:'No such PaymentMethod: pm_redacted; OAuth key or Stripe-Account header was used but API request was provided with a platform-owned payment method ID. Please ensure that the provided payment method matches the specified account.'
It seems to me that the error is because the PaymentMethod isn't somehow related to the connected account. But this seems kind of odd to me, must PaymentMethods be attached to each of our connected accounts in order to be used for those accounts? Ideally we'd like our customers to be able to enter their card details once and be able to use it to send payment to any of our connected accounts but the error suggests to me that that's not possible.
I have the same issue
We are working with Connected Account express. How do you retrieve the balance for a specific account (acct_*)? In Retrieve Balance we cannot pass any parameters (https://stripe.com/docs/api/balance/balance_retrieve?lang=node). But the documentation here ( ) shows a stripeAccount parameter being passed. When we use retrieve balance with that parameter we get the platform balance not the customer. Any suggestions on what we are missing?
Hi. Why doesn't "billing history" on the customer portal not show "non invoices" such as checkouts? Feels a bit weird... as a user would probably wish to see all the transactions done.
hi, im using the ACH webhooks, but when i made a charge.pending, looks like is doing nothing, any idea why?
Hi, I'm looking to use webhooks to reconcile charges against payouts. My plan is to listen for the payout.created event and use the payout ID to fetch BalanceTransactions associated with the payout. My question is - can any BalanceTransactions be added or removed from the payout once its created (i.e. will I need to re-fetch the BalanceTransactions on every payout.update event)? Thanks!
Hey all! New here.
The issue I'm having is with Subscription renewals (and I suppose creations); we only just noticed that the Statement Descriptor is our default descriptor on the charges the customer sees.
I get that the payment_intents are created by Stripe, and not by us for renewals-- so I guess we're not setting the descriptor ourselves. I thought I could maybe update the payment_intent after the fact, although when I tried on a sample it gave me an error (Stripe::InvalidRequestError: Some of the parameters you provided (statement_descriptor_suffix) cannot be used when modifying a PaymentIntent that was created by an invoice.)
Rails stack, FWIW.
Any way to accomplish setting a dynamic Statement Descriptor?
Thanks!
Hi - Client is asking what name shows up on their bank statements. I can't find that info anywhere on Stripe website. Do any of you know? Will it simply say Stripe?
Greetings!
We have a Standard account connected to our Stripe Account. We would like to disconnect this account to do a breach in terms of service. I found the API call to reject an account with a reason. I wanted to make sure that this works for Standard accounts. Can someone please confirm?
Also, if a rejected account attempts to connect again, is it prevented?
Hello, I am trying to implement coupon/discount into my platform's checkout while transferring the related Connect Account the full amount (so essentially we the platform are giving the customers a discount rather than the merchant themselves), it seems like we won't be able to use transfer_data to auto handle to transfer anymore as transfer amount cannot be higher than the payment. So I'm wondering if there's any methods that are available to help me with this? I'm using React Native, and I've looked at the coupon object, but it seems like that's only available through Stripe Checkout Sessions which only supports web if I'm not mistaken.
Hi. On Stripe Connect, we made an automatic payout every Monday (delay_days: 7, interval: 'weekly', weekly_anchor: 'monday'). I need to know when a transaction is available for the next payout. For example, if a user make a purchase, I want to know when his payment is released for the next payout (so, after the 7 days). Or another way is to know when the payout is processing. Because for each transaction from the shopper to the connected account, I need to make an additional operation.
Hi!
Shouldn't email receipts include business address? Or? Am i just missing a setting?
hello, how can i create redirect url in case 3ds using payment intent with 'confirm' = true
@mighty hill I am having trouble saving credit card information via Stripe, I am trying to find a way so my users dont have to input their credit card details every single time they want to create a purchase
Just a quick one: When I integrate Apple / Google Pay into my Stripe account, after processing the payment, Does the payment goes to my Apple account or I see the fund in Stripe balance?
Thanks
Thread's locked, just wanted to say thanks so much! I think this will work for our use-case.
deaa
That's awesome to hear! 🙂
First post on here. Just found out about it. I am trying to figure out how to charge a subscription (cycle) after a failed payment and customer added a new payment method. Got all the webhooks sorted, notify the customer, and allow the customer to update payment. Setting new default payment on the subscription. Now, just need stripe to charge it. This is VERY difficult to test 😉
@tired root you already have a thread ongoing, can you use that one instead?
sure thing!
I’ve got a question: if a customer wants their money back, does Stripe just write off the money of my bank account without my permission?
Hi all, I have a web design client (finish carpenter/custom woodworker) who is having a horrible time with his account. We linked and set up his account just fine, he received his first payment, and then all hell. He has since received no less than 15 ineligibility emails, followed by request for verification, his complying, and then subsequent denial and then it starts all over again. He also got another email from support saying that his account "has been mistakenly flagged as high risk, apologies and he could proceed as normal" except he can't he still's stuck in this automated email chain. Support has been nonexistent or nonhelpful "sorry we can't offer more info... etc. " So my questions are: has anyone had any experience with something like this? Is this something I might be able to address from a development solution? The large sum of money has been sitting there for over three weeks. We don't care if they close his account. But the money needs to either be paid out or refunded to complete elsewhere. His client is frustrated, my client is livid... and from a designer standpoint, I am at a loss. I recommended this platform for payment processing. Does anyone have a secret email or chat or number that'll go to an actual helpful human? Any guidance or support is much appreciated!
Hi there! Today Stripe has stopped working in some countries?
I say this because when I received a measure of € 400 from orders on a Stripe card, today I received € 0 on orders with a credit or debit card.
Thank you!
Hello can anyone tell me how to send an email to the costumer after the payment with stripe
Hello, I need recommendations and the best practice of managing and using Customer info and their credit card details.
Scenario- We store all our platform end-user information and their card details as customer object in the platform account. - Each seller will create their own connected account and create their product and its associated pricing.- Platform customers will search for products created in a connected account and will subscribe for the product (Monthly recurring). QuestionHow can the customer payment (Stored in platform account) be referenced in the subscription recurring payments created in a connected account?
Yes I need help with payout
I trying to get my money but it keeps telling me that they can't create my payout
@thorn copper Can you respond in the thread above?
Could I get some help, I'm trying to purchase something and it keeps giving me " A processing error occured"
Hello, we are processing stripe webhook events to handle disputes. I was wondering can a customer request a chargeback for a portion of the payment. Lets say customer paid: 100 USD but disputes only 50 USD for bad service, is it possible? If yes, will the dispute amount be only 50 USD?
Hi, is there a way to see total of invoices that were unpaid as of a date in the past? I know there's the status transitions but not sure if there's an easy way to report on those.
Hello, our Platform Stripe Account is connected to a Standard Stripe Account on the Live env. Is there away to connect same Standard Stripe Account Test env to our Platform Test env?
Hello! Is it possible to unlock a country selector in the account creation form?
We are using Python API:
type='express',
email=user.email,
business_type="individual",
business_profile={
"url": "reachbe.com/" + get_username(user)
},
individual={
"first_name": user.first_name,
"last_name": user.last_name
},
capabilities={
'card_payments': {
'requested': True,
},
'transfers': {
'requested': True,
},
},
idempotency_key=account.idempotency_key,
)
``
Hey everyone! great to be here 🙂
Is there any way to create a draft invoice
it doesn't seem like the API allows you to
I am trying to link my stripe with google pay in testing mode for android app . But Its not working . I followed the stripe documentation for the same topic but it is not working .
Where can I find a Canadian Transit Number to test my Canadian connected account?
Hello, I'm building an application that allows students to tip their instructors after class. I'm using Stripe for the checkout and money transfer with SwiftUI for the front-end and Firebase Cloud Functions for the back-end. I've build most of the app but I'm having trouble integrating Stripe checkout using Cloud Functions into SwiftUI. Does anyone know how to do this?
Hello, I would like to show Stripe card form on the Modal window. But there is error "Error in nextTick: "IntegrationError: The selector you specified (#card-element) applies to no DOM elements that are currently on the page.
Make sure the element exists on the page before calling mount().""
Can somebody help me? I use Laravel8x and Vue.js component. My code is below....
@buoyant nest I pinged you in a thread, please reply in the thread
(same as above, we do threads here for help to not spam the main channel as there are numerous people asking for help in parallel)
Hi there, i've been trying to create webhooks via the PostWebhookEndpoint operation from the OpenAPI spec. Using the schema for the requestBody says that "enabled_events" should be an array but whenever I make the request, it errors with "invalid_array". The only way I've gotten it to be successful is to change the key in the request body to "enabled_events[]". should the OpenAPI spec be changed to reflect that or am i misunderstanding something?
Sonnyshot-OpenAPI
hey Stripe Team! I can't find this information - is it possible to terminate/remove a subscription without triggering a webhook? some of my users ended up with duplicate subscriptions due to a code bug and I'm trying to fix this.
hello
Hi, how can we help?
I want to apply for qualification, but I am a Chinese company.
Prompt that my company does not meet the terms of service, what should I do
Hi team, I was wondering if there is some way to find out if a payment method has been set up for off-session usage, or not?
Looking at both https://stripe.com/docs/api/payment_methods/object and https://stripe.com/docs/api/issuing/cards/object, I don't see any obvious properties that relate to this status.
Is there a way to expose it, so that we may inform the customers whether their card is ready for offline use or not?
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 need help with stripe ACH payments integration with WIX ecommerce website. Anyone?
Can someone please reopen this thread : A-I-nstein-stripe-java ?
^ reopenned
Good afternoon @here, I was wondering what's the best way to allow users of a custom connect application to top-up their balance (connected account). I was thinking about using connect/top-up + webhook listener. Once we have confirmation that the top-up has settled on the platform account, we would transfer the money from the platform account to the connected account. Is it the right way to go? Or can they top up their own (connected) account?
HI, I wanna ask about the subscription trial , suppose customer A subscribes to a product with a trial period of 6 days, he unsubscribes before the end of the applicable period, and subscribes again, so that he still have the trial days for the second time?
I have a webhook deployed and it responds with 400 based on some logic. I'm testing locally and was able to process my local data. I understand that Stripe will try to resend the event if it did not receive 200. How do I stop a particular event from resending to the webhook?
I am cloning customers across connected accounts and following the steps mentioned in this article "https://stripe.com/docs/connect/cloning-customers-across-accounts#creating-charges". However, on step 3 "Creating Charges", I am not using the Payment Method API. How do I create a charge for a cloned token if I am not using the Payment Method API
I am already looking at this article, but am still not sure how to complete the last step
Dear community,
I'm looking to implement the solution in subscription for $20 for 1 month then $5 for after. Can you please guide me link/method need to use for this? I've tried a couple of things but didn't get it correct. Not sure where I'm doing mistakes as its charge $25 at once while i'm looking $20 upfront payment then once recurring cycle start then $5 for each month.
Thanks for reading.
Hello, will the customer receive an email with a link they can visit to complete 3D Secure for failed recurring transactions (Card: *3184) in TEST mode?
I'm wondering how would you guys charge tax during checkout for countries that doesn't support Tax and dynamic tax rates (I'm from Singapore)
I'm thinking to detect based on IP and add the tax rate to the checkout session. This is kinda ok, but the user might be using VPN or something. The user can also change the country during the checkout session and the tax rate would still be there (I only want to charge Singaporean). I understand that the tax rate can be changed dynamically, but only for certain countries and Singapore is not one of them.
Any good idea on how to implement this?
amree-tax-in-checkout
Is there a way of paying for an invoice but not have it auto-collected?
I want to condition the final payment in some of my own logic, and I'd rather refrain from collect payment and refund...
I am using Checkout to enable customers to sign up to a metered subscription product, using the following method: https://stripe.com/docs/billing/subscriptions/checkout#create-session. This involves creating a Checkout Session at the server (I am using node.js), and then redirecting the customer to the URL returned in the response. After the customer completes and submits the form, I am listening for webhooks and taking it from there. The problem is that as soon as the customer submits the form, Stripe is automatically creating a new customer record, even if there is an existing customer with the same details (including same email). Is there any way I can prevent that? Some way to "intercept" the Checkout form submission via a webhook and decide whether or not to create a new customer, if an email already exists? In the past (before Checkout supported metered subscroptions directly) I was just using a generic Checkout form to collect card and customer details, and "manually" creating the subscription and new customer record (after checking for duplicates)... but with the dedicated subscription Checkout form, the customer and subscription are automatically created without any possibility to influence things?
drmbrewer-checkout
hello there,
- I wants to check weather the given card has sufficient funds to process the charge request
- I am updating the subscription with proration_behavior as 'always_invoice'. So in this case sometimes if customers card does not have sufficient funds then it cancels the previous subscription. So my question is what approach should we follow
For testing purpose I wanted to see the events which will be triggered when the subscription billing cycle changes.
How can I set a subscription period to say 5 minutes (or any time as a matter of fact) ?
@dry hatchHi,The klarna installment payment product supported by stripe currently displays the test stage. Can the merchants who have integrated this product be used online?
I cannot key in the OTP, can help check?
i type in 1 box, the second box will show same number
i cannot type in the last number
Hi, I am using stripe PaymentRequestButtonElement in React for integrating applepay and googlepay, the problem is that the amount keeps changing if user adds a promo or something, I am able to use paymentRequest.update for updating the amount, but my paymentRequest.on('paymentmethod', (ev)=>{}) doesn't have the latest amount since it is already registered with old amount.
I went through the docs and found that I could use the "source" object to get the amount, but ev.source in the handler is undefined.
When I use the paymentRequest.on('source') event instead, I get the source object but amount is actually null.
"source": { "id": "src_1JZrW5FUtwYrZPVC6a1Tx1Hy", "object": "source", "amount": null, "card": {}
I just wanted to use stripe as the source of truth for the amount but I am not able to get it.
Hi Community,
Can I add promotion code like this to the subscription? What I am going to do now is that set promotion code(50% coupon for the first year) to the subscription with auto payment, Is it possible? It will be yearly recurring billing system on our platform.
Hi Stripe Developers!
Short question: I am trying to integrate Stripe for my SaaS.
I am using the sample application to do build my server-side integration (https://github.com/stripe-samples/subscription-use-cases/tree/master/fixed-price-subscriptions/server), which is very useful, BUT
I dont really get the point of the GET "/config" endpoint. It is the only part of the sample application, which is not mentioned in the offical guide (https://stripe.com/docs/billing/subscriptions/elements). Does anybody know why the "/config" endpoint is in there, and what the purpose is?
Thanks in advance, Mike
Hello Community!
Had a query regrading migration into Stripe from existing system.
Was referring to this -> https://stripe.com/docs/security/data-migrations/imports and wanted to know in case of Subscriptions/recurring billing, how can we import/bring in old Invoices into stripe?
Hello,
I'm trying to use Xamarin to register a users credit card and I'm having some difficulties in allowing the user to enter his information. Preferably I'd want to be able to create my own flow for the user sending in his information, but I'm coming to terms with having to app-switch to Stripes own flow. Does anyone know how to make this happen in Xamarin?
@dry hatch
How about creating a 5$ subscription, and charging 15$ additional one-off for the first Subscription only? Or creating 5$ subscription from the 2nd month but charging 20$ as a one-off for the first Subscription?
Which method can we use fro this? any idea?
Hi guys I got issue with register of our development URL to test Apple pay implementation.
This apple-developer-merchantid-domain-association file is downloaded ( https://pay-stage-pr-418-pmm2f2lc4a-ew.a.run.app/.well-known/apple-developer-merchantid-domain-association) but when I try to register it, I encounter this issue.
Hello! I have a question and can't find answer in the docs. When creating a payment intent - what is the maximum length of error message? I'd like to store it in my DB so need to know possible length..
Hello! I successfully set up stripe using @stripe/react-stripe-js and I know I can customize the appearance using CSS #dev-help message but how can I use Stripe elements with Material-UI ? https://material-ui.com/components/text-fields/
Hello! 🙂
We have a custom flow where we have customers both paying via stripe directly being logged in and users we bill upon API usage.
I'm working on our saving card flow and I've now changed our payment_intent creation flow akin to this:
https://stripe.com/docs/payments/save-and-reuse
The thing I'm not following is how we'd do the authentication required for users that weren't logged in when we have a custom flow?
I know that I still get the payment_intent id but how would it work on the client side?
Hi ! I'm trying to build a custom payment flow (https://stripe.com/docs/payments/integration-builder), unfortunately my web hosting service is behind a proxy. Is there a way to define a proxy for stripe ?
Hi guys trying to create a recurring charges but for this customer cus_K6eb5YdH9OHokP it seems to have charged them twice on setup? Anyone able to check and see if I've missed something please
elefint-recurring
I've found a bug in module stripe/module-payments for magento 2.
in Plugin/Sales/Model/Service/OrderService.php in line 49 there is a variable named $msg and it is sometimes undefined.
to fix it you need to move line 41 to for example 33, and it will be working fine.
Hello guys, can someone tell me " How to
pass account Number " when testing ACH using Plaid ?
https://stripe.com/docs/ach#testing-ach
In above documentation they mention that with different account number can be used to test, but they didn't mention how to pass account number.
HI anyone there. I want a little help. i build website with woocommerce. i added stripe payment plugin and configure all. but apple button not showing on my website. others thing are working fine
With the filtered customer list return from stripe.customers.list({ email: email }) it doesn't include any existing subscriptions associated with each customer in the list... is there a way to ask for subscriptions info to be included in the returned list, for each customer in the list?
Stripe subscription:
In the existing C # code in our app:
-
we create a new customer which is then sent to stripe with http request url = "https://api.stripe.com/v1/customers";
-
Our Invoice to be paid is then sent to stripe with http request url = "https://api.stripe.com/v1/charges";
It must be changed the code so that a subscription is created for the customer, and the Invoice/first payment (monthly) is now charged and Stripe subsequently automatically charges monthly until Subscription is cancel.
As I understand the documentation https://stripe.com/docs/api/subscriptions/create#create_subscription-items I need to make a new call "https://api.stripe.com/v1/subscriptions" ; with customerid from first step as well as a product id.
Is it understood correctly?
If yes - this means that my code must contain three api calls:
First to "https://api.stripe.com/v1/customers"
Then to "https://api.stripe.com/v1/subscriptions"
and finally to "https://api.stripe.com/v1/charges" ??
Thanks in advance 🙂
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello guys !!
Hello there, we are working on stripe integration and are struggling to understand how, via the API, we can distinguish "national" and "international" card payments.
The price (here in France) states clearly that the fees are different, but is there a way to get this specific info ? We want to be able to understand if a charge made with a card is "national" or "international" based on whatever country we chose.
I have a question about the report "card_payments_fees.summary.1" The "3DS Stripe Fees" "Radar Stripe Fees" from the invoice is it included in the stripe_fee_total from the report ?
Question regarding subscriptions. How do i setup the following payment structure: First two months $50 and after that $50 per month.
hello, when I clone the payment method got an error 'Error: Only Stripe Connect platforms can work with other accounts. If you specified a client_id parameter, make sure it's correct. If you need to setup a Stripe Connect platform, you can do so at https://dashboard.stripe.com/account/applications/settings.'
Hello There
I have regustered account on shopify in individul capacity and i dont have registered business. I want to use stripe to collect customer receipts but stripe requires registered business detiail
May I know how can I use stripe without having registered business ?
Kindly guide
:question: @sage lintel 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 all, about "make funds available to your cards", I followed all step to add money (Euro Area). In TEST mode all is OK after doing a POST to url: /v1/test/funding_instructions/fi_XXXX/fund. When I do in real mode, removing "test" word from URI, I got this error: "Unrecognized request URL (POST: /v1/funding_instructions/fi_1JZcLx2SS75RIwSSNqPXedaN/fund" sending same parameters.
What is the correct url?
We are using Stripe Elements to subscribe customers to a recurring fee. We have set the "Free Trial" days on the Price object via the Stripe admin interface (Add free trial), but when we are subscribing users to this price, after they provide their card details, it is charging straight away. Anything we are missing here?
Hi, in stripe connected accounts, there is a way to configure daily payouts max value? (couldn't found on api)
Hi, while reading through Stripe doc in https://github.com/stripe-samples/accept-a-payment there are differences between prebuilt and custom flow. Are they still valid ? I would like to know more info 1. Large refactor to collect recurring payments. 2. Implement your own input validation and error handling.
Hello Stripe
// Handler for a "Connect Reader" button
function connectReaderHandler(discoveredReaders) {
// Just select the first reader here.
var selectedReader = discoveredReaders;
terminal.connectReader(selectedReader, {fail_if_in_use: true}).then(function(connectResult) {
if (connectResult.error) {
alert('Failed to connect: ', connectResult.error);
} else {
console.log('Connected to reader: ', connectResult.reader.label);
var amount = $('#payment-amount').val();
console.log('terminal.connectReader', connectResult)
}
});
}
when I tries to connect reader but always returns "Failed to connect". Above is the sample code
I want to get started with stripe but have some important questions before
You are
From the stripe
?
Why do funds take so long to settle in testmode for connected accounts 😭
Wish this was configurable. I have to wait 3ish days to be able to do instant payouts and even wait for balance.available webhooks for connected accounts apart of my platform. Does doing “direct charges” vs transfers have an effect maybe?
How to update customer's card details without using Customer Portal ?