Hi - if you're just trying to do a charge, you could use the create charge endpoint, here: https://stripe.com/docs/api/charges/create, similarly you could create an invoice (since you're using products and may sell 1 or more products) at the respective endpoint. In either the charge or invoice case, you can include the stripe customer id associated to the user in your app in your post.... Just my $0.02. If you don't yet have their card information - you'll probably want to use a paymentintent, or similar.
#dev-help
1 messages · Page 3 of 1
When I create a subscription, based on which event will I update the data of my database?
like, {plan: "premium"}
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
For iOS SDK: Hi, Bitdefener detect virus Gen:Variant.Application.IOS.ZergHelperCA.1 in StripeFile.o Now Xcode can't see that file and I can't build project.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi guys, hope you can help me with a general question about stripe integration. Currently a software development team is working on my website which will be a search/comparison portal for therapists. Backend technology is nodejs and frontend reactjs/html/css. The therapists can upgrade their membership to a paid model, so they can display more information about their offer in my portal.
There will be 2 paid subscription packages on my website. I want to integrate 2 payment methods, debit/credit cards and SEPA direct debit. In the agreed scope of work with the software development company which creates the website for me, we only had debit/credit cards included. I have now expanded the scope to include the SEPA direct debit payment method. For this additional functionality alone, so only the SEPA integration, the developers estimate an effort of 60-70 hours of work, which seems extremely high to me. (it is like 15% of the total development work of the whole project). Integration of credit cards were already included in the scope. I think it should be relatively easy to add new payment methods using Stripe Payment Element, which shouldn't take 60 hours of effort.
So I wanted to ask you how you would see this case and what would be the best and easiest way to implement stripe to my website, if I want to use debit/credit cards and SEPA direct payment? How much effort would you think it is to implement 2 payment methods instead of 1?
Thank you very much in advance for you help.
All the best, Manuel
Hello team
How can I monitor webhook events?
I'm facing issue with receiving a webhook endpoint.
noob question: Am I oversimplifying things by thinking a refundable deposit can be nothing more than a payment link that I later go in and refund?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi, is there a way to convert currencies of the platform balances without a payout?
hello everyone!
In the stripe documentation there is mentioned that we can integrate apple pay with card element but i can not find out how to do it. There is nothing in the docs. (page i'm reffering to: https://stripe.com/docs/payments/accept-card-payments?platform=web&ui=elements)
Thanks in advance!
Hey all, how can I create subscription for https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements with SubscriptionSchedule ?
-
I am taking a payment from customer in parts. For example, total amount is $6 then first user needs to pay $1 and then $5. When user pays $1, first I am creating checkout session , creating customer, subscription and all. I receive clientsecret and then user confirmCardpayment https://stripe.com/docs/js/payment_intents/confirm_card_payment. Mow when user pays rest amount , Can I use same session/clientsecret that i have created before or do I need to have clientsecret for each payment
-
What is the difference between setupintent and payment intent....For every payment which one is required?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hi all, i want to know is there any way to charge a customer and take some as application fee and send remaining to another customer
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
can someone help me fix this issue i was trying to check some credit card for some purposes and gives me this error
so heres the barebones code im trying to use ```php
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
// webhook.php
require 'vendor/autoload.php';
// This is your Stripe CLI webhook secret for testing your endpoint locally.
$endpoint_secret = 'i think i should hid this?';
$payload = @file_get_contents('php://input');
$sig_header = $_SERVER['HTTP_STRIPE_SIGNATURE'];
$event = null;
try {
$event = \Stripe\Webhook::constructEvent(
$payload, $sig_header, $endpoint_secret
);
} catch(\UnexpectedValueException $e) {
// Invalid payload
http_response_code(400);
exit();
} catch(\Stripe\Exception\SignatureVerificationException $e) {
// Invalid signature
http_response_code(400);
exit();
}
// Handle the event
switch ($event->type) {
case 'account.updated':
$account = $event->data->object;
// ... handle other event types
default:
echo 'Received unknown event type ' . $event->type;
}
http_response_code(200);
I need help to understand how to receive payments to my Mexican bank account? Right now I can only receive in CAD or USD to banks of those countries. please help
On this page, https://stripe.com/docs/reports/api#report-runs, it shows an example of using curl to download the report, setting the key in the header. However, this doesn't work as in the terminal, I am then asked for a "host password" nd I have no idea what that is, nor is it mentioned in the article
hello - we want to use Stripe Payment Links for subscriptions to our service. We are storing user/client information in our database already and we would like to link the two pieces of information, namely storing the subscription_id from Stripe into our database for the client. How can we achieve this?
Hello, can I put any name on my client's bank statement?
hello i have an unexpected closure happened to stripe
Hello team! Thank you for the continuous support for devs. I have a quick question related to the Dashboard this time. When we reschedule a subscription cancelation date the parameter passed is "cancel_at" on the API call done from the Dashbard but we can't select the exact date an proration is always calculated due to the parameter nature and the Dashboard selecting hour to utc 5:00 (24h format). Is there a more exact way to handle this to avoid proration? I tried to toggle off the proration slider but it still calculated the proration due to "cancel_at"
Have you guys find any problem updating the Apple Pay amount that should be charged from users? Currently, the amount gets updated in the PI correctly and charged correctly when used credit cards but on apple pay the amount seems to get stuck on the very first amount the page was loaded.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hey yall
i am unbelievably lost trying to integrate stripe v3
i feel as though i am going in circles here 😵💫
i am trying to create a checkout in Laravel that has a one time charge and a trial for a subscription
seems like I need to create a Stripe customer, but the customer doesn't exist yet - because they haven't purchased anything yet. I want to use the email they put on the checkout to create their user account if they don't have one yet
seems I could do a one-time charge with paymentintent, then somehow use that to get their customer and add a subscription? but even that is not working for me as a baseline
Hi all
I am trying to create a legacy api key + webshook signing secret for a connected account. How can I do it using the api?
Hello i recieved my stripe terminal for in person payments and i have no idea how to set it up. i dont code. my website is set up n wix
is there any way to collect/calculate VAT/taxes for connected accounts using Stripe Connect Express? It's not clear that this is supported, and if not, I'm not sure how my Connected users are supposed to calculate + collect taxes (as in, what the expectation is)
@surreal temple Hope you're doing well. A couple weeks back you helped me with this inquiry re: setting a flat application on a subscription (instead of a percentage): #dev-help message
I've continued to research and came across a slightly different approach that will help us and thought I'd pass it along for future reference. It looks like what we wanted can actually be achieved today by setting an application_fee_amount on the invoice: https://stripe.com/docs/billing/subscriptions/connect#subscription-invoices
This requires a bit of a tweak to the subscription creation process (we need to use subscription schedules to prevent the invoice from being finalized right away) but otherwise seems like it will fit the bill nicely. Thought I'd share in case you run into another inquiry like mine in the future.
Hi! We want to sell giftcards on our website. Is there any way to insert a paylink in our Wordpress website?
hi, ive got a question about the stripe payment function. I am from belgium so I need bancontact as a payment method. this is a payment method that when you click on it it directly takes you to your bankapp. You only need to give in your code and the payment is done. Is it possible to make your own design on your website and add the bancontactlink? or does stripe only give you the possibility to use their design for a payment method?
Can I please get help with my dashnex store
Is there a way to use stripe elements to just save the card for later use? We are using metered billing so the bill with be generated later but we need a credit card to complete the signup process and we would like to use the stripe elements without charging the user.
Hi, i have customers on the dashboard whose payments went through but there is no email, which is kind of weird because we do require emails to subscribe. I am afraid they are frauds. Can you please help and check it out? This is an example customer ID cus_MCZ7q3FBgHDueD.
i need to chat regarding an irregularity on. my statement please.
Hi, arethere params that i can set to automatically revert a subscription update if customer didnt pay for the updates before a certain date?
hi, using the stripe cli, im getting invoice.finalized callback before invoice.created, is this normal?
Hi, I am using the card element from the Stripe JS. The card element requires a ZIP code for the card in US. What if I am from other countries and is there a way that I don't have to provide the zip code?
Hello team! Thank you for the continuous support for devs. I have a quick question related to the Dashboard this time. When we reschedule a subscription cancelation date the parameter passed is "cancel_at" on the API call done from the Dashbard but we can't select the exact date an proration is always calculated due to the parameter nature and the Dashboard selecting hour to utc 5:00 (24h format). Is there a more exact way to handle this to avoid proration? I tried to toggle off the proration slider but it still calculated the proration due to "cancel_at"
Hello one more question, could you please point me where to read the difference between a card type source and a card object?
hello, I updated my withdrawal account and I want to delete the withdrawal account I used before, but I am reminded "You can't delete the bank account for your default currency." . what it means?
I have a weird bug where checkout sessions are being blocked for no apparent reason
Some payments are succeeding
Others by the same person get blocked
Hi
I have to call https://stripe.com/docs/building-plugins#setappinfo API before any type of Stripe API call or just have to call this API before the deduct payemnt API?
Hi Team, I am getting an error for refund as above can someone help on this
Is there any way to export my account logs?
Can I reactivate a rejected account from my platform? I mean I rejected the account not Stripe but in case it was a mistake can it be undone?
@sharp flame we can continue the discussion in the thread 🙂
Ohhh is a different question mate hehhe
Hi, how do i make these pending invoice items into a finalized invoice programmatically ?
hi is there any way for recurring payment without subscription
I am using confirmCardPayment and creating subscription. I am getting this error "This customer has no attached payment source or default payment method." I was not getting this error before 4-5 days. Has there been any change from your side??
Where to find STRIPE_DEVICE_NAME. It says in dashboard!!
Is it possible to refund a transaction based of ARN only? I can't seem to find a way to search transactions that way.
hi team
Where we can call this method to integrate partner plugin at FRONTEND stripe.registerAppInfo
Is we need to call during script load or during add card before calling setupIntent method
Anyone?
this is not possible using customers, but you can use connect instead: https://stripe.com/connect (you must onboard the user receiving funds to connect so stripe can verify their identity and issue payouts to them).
Hey all, how can I create phases + plans + iterations for SubscriptionSchedule with from_subscription ?
hi team
Where we can call this method to integrate partner plugin at FRONTEND stripe.registerAppInfo
Is we need to call during script load or during add card before calling setupIntent method
Hi Team,
right now we are only initiating a transfer to move money to express connect accounts. We noticed that it can take up to 2-3 days until stripe initiates a payout for that? So I was wondering if we could just make a manual payout via API right after the transfer to speed up the process of getting the money to them? We would still keep the automated payout schedule so that if for any reason there is additional balance in the connect account it will be paid out automatically. Would this work? Or are there any additional fees associated with this?
Thanks a lot in advance!
vaibhav-registerAppInfo
Hey guys, I'm getting this error.
After putting a name, I'm unable to render the checkout form.
We have integrated partner plugin on FE or BE end and we have done the payment as well but in the stripe dashboard how can we get to know that plugin flow is working fine is there any place where we can check the same
Attaching the screenshot for the same(payment using stripe plugin) as i can its seems similar as of when we check other stripe payments without the intergrating stripe plugin
Hey there, I am running Stripe in a microservice on an EKS kubernetes cluster behind AWS Route53 (SecurityGroups are checked) and if the service is trying to create a new customer, it raises this error: Request failed with error: Post "https://api.stripe.com:443/v1/customers": x509: certificate signed by unknown authority. Any ideas what to do? The service runs fine locally.
codezork - customer
Hey. I am currently in the process of creating a company that needs money to be distributed to consumers, efficiently when required. However, these payments are extremely small, and in fact only around 10 cents. I have been informed that you only do transactions over 50 cents. Is there any upfront sum, we could pay to get around this, or a subscription option? If not, how would you suggest going about smaller transactions? Is there any way?
Hi, I have implemented stripe connect but when connect to strip status is restricted, how to make the account status not restricted ?
Hi,
Our company received a mail that ask us to update our information about the company no later than the 16 August 2022.
When I click on the link in the description, I'm redirected to the dashboard.
Where can I find this page from the dashboard please ?
Hi team!
I have a scenario when I want to transfer funds to the connected account ONLY when money from the charge are available to my account.
I've been following this https://stripe.com/docs/connect/charges-transfers#transfer-availability but it seems that something is not working in my case.
Here is my scenario:
Current Available Balance: 100$
Created charge of 10$.
That 10$ will be available in 2-3 days, so in 2-3 days I will have 110$ available.
When I have 110$ available I want to transfer 8$ to some connected account.
Currently, when the charge is done, transfer is created immediately and transfer is in status "settled" instead of pending.
Here is also my code:
await this.stripeClient.transfers
.create(
{
amount: item.amount * 100,
currency: Currency.USD,
source_transaction: order.stripeInfo.chargeId,
destination: registryItem.patient.payments.stripe.accountId,
metadata: {
orderId: order.id,
registryItemId: registryItem.id,
customer: order.customer.toString(),
amount: item.amount * 100,
},
},
{
idempotencyKey: order.id + '_' + registryItem.id,
},
)
Hello, when an invoice is finalized for a customer and charged automatically from an attached credit card, I see that next_invoice_sequence in the customer object increments by +1. However, I don't see any event triggered of type customer.updated. How do I know changing which properties of objects cause *.updated events?
Hi, I am using Stripe so far for myself with a react frontend, and so we use the react stripe library.. now however I have a new client with a Java based frontend (so server based html generation). What kind of frontend library to use in this case? The html / javascript? Or the same java library I am using for the backend? I am mostly refering to setting up a client and credit card initially, where the frontend sends data to stripe, stripe returns a token, token is send from the frontend to the backend, for a 3D secure implementation.
On this page, https://stripe.com/docs/reports/api#report-runs, it shows an example of using curl to download the report, setting the key in the header. However, this doesn't work as in the terminal, I am then asked for a "host password" nd I have no idea what that is, nor is it mentioned in the article
so I have gotten a bit further and have a basic checkout with web payments. how do I send in email (without setting receipt email) or other custom fields (that the user can enter)? https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements#web-collect-payment-details
I can for example add something like <input type="text" name="email" id="email" placeholder="Enter email address" /> but I'm not sure how to get this to actually send through so that I can access it on the PaymentIntent on the return_url, or sent in as a GET paramater?
hi,
is there any way to add set_up_future_usage with \Stripe\Checkout\Session::create([])
while trying recuring payment getting this
The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first.
Could I please ask the devs here what the best payment flow for limited stock would be ? With most options that are publicly available using payment sheets confirms payment on the client which makes it impossible to confirm stock is available before charging the customer in that instance in a way that doesn't allow tampering.
Hey guys - I've everything set up to go live. I've been testing on my test webhooks and with my test key. Now I've deployed my live key - but I just realized I've forgotten something vital that I can't seem to find on the Stripe site - where do I register where payments go to? Like, how do I actually register the bank account which receives the payments provided by a certain secret key?
Hi Team Stripe, is it somehow possible to turn off that a invoice with 0€ is generated when someone starts a testphase of a subscription ? This is really annoying with german tax accounting. Thx
Hi #dev-help , If a cc is reported stolen or their is any other problem with the card and a new card is issued, the card no. may change. but apparently that is automatically handled by all apps nowadays. There is no need to manually update the card no.
Do you know if we have to setup something specifically on Stripe for this?
Hi guys, hope you can help me with a general but still technical question about stripe integration. I am not sure how many payment methods I want/need to integrate to my website. It is a portal with 2 different subscription models. For sure I need debit/credit cards, but SEPA direct debit would also be helpful. My website was developed in Node JS and React JS.
Is it a big difference in the development phase if I only integrate 1 payment method or if I add the SEPA direct debit as well? Using Stripe Payment Element.
Can you give me a very rough estimate, are we talking about 1-2 additional days or more than 5?
Many thanks, Manuel
Heyy, need some help
Hello, I got a question about Stripe Subscriptions. Is there any way similar to Payment Intents that subscriptions first have to be confirmed before the subscription becomes active? Background: We have the rare case that customers complete 3DSecure authentication (which makes the subscription become active), but they do not find their way back to our website (redirect url), and we only create an account in our user management system when they come back. Is there a non-webhook solution we could use?
Hello Stripe Team, I am planning to implement stripe connect with custom accounts. This would also include displaying informations usually presented in your dashboard in our own system, since the users of these custom accounts can’t log in to the Stripe Dashboard as far as I can tell. After some digging in your documentation, I found the "list" API calls for charges and balance transactions that can be used for fetching the information needed for that. My question would be if these are the intended endpoints for such a use case, or if I missed an API for this purpose? For example, the API to generate reports allows much more detailed filtering, so I was wondering if something like that also exists for returning data, instead of creating a downloadable file?
Morning folks. Quick question regarding creating Express accounts. Currently we try and create the account with data we have stored about the user (postcode, address etc) when creating the account. However, this can error out if the data is wrong. For example, request req_swXbvZvoTZf0Ng involved a bad postcode. My question is, can we do some kind of data validation against your API to check for any invalid fields before we try and create the account? Or if not, is there any way to tell which fields cause an error if they aren't invalid, so that we can just remove them from the Account create kwargs if there is an error?
Hello. We have setup what I believe you call "Flat rate with metered usage" Monthly reccuring fee regardless of usage, first X units are free, usage over X units is charged as extra to monthly recurring fee.
We would like to include free trial where usage over X units is charged, but the flat fee is not. How would this be possible? Presumably not by using your "trial" feature?
Hey! Trying to set a payment request button. I do see the Google Pay button in the documentation, I have set ngrok and added a payment method to my Chrome browser. Everything seems to be set fine but I keep getting the following errors:
SSL certificate is not valid. Security level: NONE.
No UI will be shown. CanMakePayment and hasEnrolledInstrument will always return false. Show will be rejected with NotSupportedError.
Any idea on how to solve this?
can someone hlp me fix this
stripe.error.InvalidRequestError: Request req_DDIFnpEGgrzCbK: You cannot confirm this SetupIntent because it's missing a payment method. Update the SetupIntent with a payment method and then confirm it again.
Hey, does anyone have any experience with the proration calculations in stripe? I'm having a hard time understanding why it is charging customers so much. We have a subscription which is £20. A customer has just paid the renewal for this today (8th Aug). They are now looking to upgrade the subscription, the new sub costs £25. I would expect the system to charge the customer £5, as today is the renewal date, so they have not used the system. In my mind, it should take what they have already paid today (£20) and remove this from the new sub cost (£25), so make them only pay £5. Instead it is trying to charge the customer £45.
Hey guys, I might have noticed a regression on the new API version that's not documented, may only be on the test environment. When I hit the pay endpoint on an invoice with a payment_method I'm not getting a payment_intent or a charge returned. Is this intentional?
Hi guys, maybe someone can help me. I'm having an "Invalid API Key provided" when using Account Create for Connect accounts. With test keys it works, but live don't. Does anybody know why this could be? Printed the key being used, and it is the correct one
Hey guys, do you know if it is possible to cancel a processing PaymentIntent ?
can someone hlp me fix this
stripe.error.InvalidRequestError: Request req_DDIFnpEGgrzCbK: You cannot confirm this SetupIntent because it's missing a payment method. Update the SetupIntent with a payment method and then confirm it again.
i got this errro while trying to verify the setupintent for testing purposes and the language was py. someone help
@vocal wagon let's keep the conversation in the existing thread
is it possible to delete a usage record via the API? or even reverse it by adding a negative usage? for example, if a mistake is made, and metered billing usage is reported via the https://stripe.com/docs/api/usage_records that should not have been reported
how do I reverse this?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Friendly ping. Sorry, wasn’t aware of the weekend hours. #dev-help message
Hey, how I can find the test-clock in the stripe dashboard with connect-account? clock_1LUUBUG4P9FYA2rWyZvGjxdJ
mtliendo - refund
Would a Payment Request Button work with a setupIntent?
Hey there, is there a way to use subscription model without having product or pricing?
Our use case: We want to charge customers in equal instalments. We are an event platform, we let organizers(connected account) host event and create races, inside races they can create tickets. These tickets can get expensive sometimes so we want to add functionality to charge in equal monthly instalments.
What would be the best way to go about it?
Hey, is it possible to add my stripe account to 3rd party's connected accounts list? I'm trying to figure out a scenario for our stripe app and we basically want to allow stripe customers to connect their stripe to our stripe so we are able to receive webhooks on their transactions
Hey everyone I'm pretty novice and terrible at coding - just need to set up a payment plan of $1k initial payment then two successive $500 payments for my clients. How can I do that? Sorry to be pretty dense but can't seem to find a solution without opening up more complex coding...
How do I do a specific function after successful payment? It just redirects me to a specific page?
Hey, how can I test subscription with connect account for future invoice paid? I do not see how can I do that with test-clock
This does not seem to work.
Hi guys, it's possible to use a payment method saved on a customer for execute a payment without customer reenter is card information ?
Omri - test clocks
Hello, we do onepage checkout, today want to test and payment still get error that need to fill the adress, all informations is ok but still egt the same error, does anyone know to fix ?
Hello,
Is is possible to use the API to make a refund on behalf of a connected standard account?
Or is it only possible for the connected account owner to do that?
Hey everyone
I already have Stripe integrated and I'm currently charging customers in USD. I'm UK based and some of my customers are UK based too, which means I need to show GBP on any invoices as well as USD. Does anyone know if this is possible with Stripe? I've found it a bit difficult to do
Hi Devs hope you are well! When new user subscribe to subscription trough session checkout is there a way to update PriceData/UnitAmount value after I know you can do quantity but can you do unit amount??
Hi all,
I'm finalizing the design of my platform and I'm still shared between direct and destination charges. I saw a bit everywhere that direct charges are recommended for Standard accounts, but in my case, I feel like it would be better to have destination charges so that:
- sellers don't have to configure a payment page since it's ours that is displayed to the customer.
- we, as a platform, take stripe fees (so that sellers don't see both fees from us and Stripe)
But since direct charges are strongly recommended for standard accounts, I fear that there is something I'm not aware of
prycellek1992 - subscription
Hi team, How to retrieve the list of payouts happened for a particular connected account using the stripe API.
I have a question about random billing some of my members are receiving. who can i contact to help resolve this issue? anyone have a number for support i can call
if a customer signs up on May 1 for a $100 price, they'll be billed $100 immediately. If on May 15 they switch to a $200 price proration with "no:, then whether bill customer $50 immediately, on June 1 they'll be billed $200?
I want to change the products on a subscription at the period end. I was able to do this by creating a SubscriptionSchedule from_subscription, and then in a separate API call adding a phase with the start_date set to the subscription.current_period_end and the new products as items. When the update is performed, it looks like the subscription schedule is still on the subscription for another full period until it gets released. Is there a way to set it up in a way where it releases right away after the subscription is modified?
how do i talk to an actual person at stripe?
Hi, I'm facing an issue by using the stripe api.
When I use the api charges.search with the query parameter disputed set to true, I don't get any result.
Whereas I have some result with disputed to true for my customer.
Do you have an idea of how to resolve my problem ?
Does anyone check on the weekend messages?
Can we use SetupIntents or Checkout to add new (payout) bank accounts to Connect Accounts?
Hi, I would like to implement a checkout page with a non-supported language, specifically Catalan, what options do I have? I have tried to do it with stripe elements but there is no way to change the texts of the card fields to my language. Any suggestions or alternatives? Thank you very much!
Does anyone know about the Internal Revenue Service options, I mean Standard and Expedited ?
Hello, reasking due to the stripebot archiving my last message.
Say I have a physical product that I sell and I want to charge a refundable deposit for that item.
I'm curious if it's ok to create another product called "deposit" and send the customer a paymetLink to checkout and pay the deposit. Then, once they are ready to pay for the actual product, I refund the initial deposit.
That's the solution that I came up with top-of-mind, but I'm not sure if that's the most-correct way of doing it.
I initially thought to use capture later then capture twice, but you can only capture once.
So you are correct.
I personally think you could just charge the additional amount to the user instead of refunding as they will temporarily have more money taken (total + deposit) for a short period which may cause support queries being raised.
That said, fees will be lower if you refund it and do it in one charge.
Ah, having the deposit as part of the total makes sense! Thanks, glad to know I was on the right track!
Hi Cjav, this is me from Reddit.
Hey all, apologies for the delays. This server is extremely busy right now, we are working to help everyone as fast as we can but replies may still take a bit.
mtliendo-deposit
I keep getting this error: Unexpected token ' in JSON at position 0<br>, because my js is expecting json but instead getting an html page. I'm following a YouTube tutorial made by stripe and have followed the js code shown in that video. this is the command I call before I get this error:
curl -X POST http://localhost:4242/create-payment-intent -H "Content-Type: application/json" -d '{"paymentMethodType":"card","currency":"usd"}'
Quick question about the connected_account_balance_change_from_activity.itemized.2 report—does the date range filter by date of transaction or date of automatic payout?
Hi — I need to build a Coupon redemption system and I was hoping to use Stripe, however it appears that Stripe Coupons can't be used with Payment Intents, which is what I use to charge a card I have on record (boo!). I don't see any way in the API to validate/redeem a Coupon manually either, unless I've missed something. Can anyone confirm that Stripe is going to be no help at all if I've built out a bespoke payment dialog using PaymentIntents?
Just in case somebody is deploying a stripe-go container on AWS EKS and gets a: Request failed with error: Post "https://api.stripe.com/v1/customers": x509: certificate signed by unknown authority. You must add the following lines to your Dockerfile: RUN apt-get update
RUN apt-get install -y ca-certificates
RUN update-ca-certificates
Hello, good morning to y'all.
I have a question, is there a way to make a payment to a customer payment_method?
Example, the user make a payment of $400 but for some reason, I need to pay him $410 from my funds (its just an example).
I tried to make a refund of paymentIntent but it shows an error saying that I cannot refund more than the paymentIntent amount, so, is there a way to do it?
Hello. Inside the invoice.payment_failed webhook, is there a way to determine if the failure was due to a requirement for further card authorization (3D secure)?
Hi Stripe team, We recently corrected one of the customer's trial period by updating the subscription schedule. The update was successful, but the invoice shows $0 upcoming invoice and still reflects the old trial period. When will the correct invoice be reflected based on the updated subscription?
Hello, I need to know if there is a way to indicate stripe fees before making the transaction.
I'm using stripe connect
Questions about currencies:
I have a stripe account that is selling products in USD.
- If a customer in Canada creates a checkout session with the product, is the price automatically converted to CAD so that they can see prices in their local currencies?
- If that same customer purchases the product using CAD, is the
paymentIntentamount going to be reflected in CAD or USD?
We created restaurant application that will be available in the app store in play store. We are using stripe to collect a subscription fee from the owners of these restaurants however customers will be able to buy gifts certificates directly on our app and we would like those revenues to go directly to the owners and not to our company. Is there an API for this?
Hello, a question about funding instructions object (https://stripe.com/docs/api/issuing/funding_instructions)
There are some fields missing when compared to https://stripe.com/docs/issuing/funding/balance?push-pull-preference=push&issuing-currency=eur, namely Beneficiary address, Bank name and Bank city. We would like to expose this information to our clients, is there a way to get these fields through the API, or are they always the same for every funding instructions in the Euro area (as shown on screenshot taken from the linked documentation page)?
Good morning guys! We have a weird case of payments failing. Here is 1 example https://dashboard.stripe.com/payments/pi_3LUWjQEWLkr0FHzG0o1r3w32.
"message": "This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter."
"type": "invalid_request_error"
However mandate seems to be present on the customer 🤷♂️
Could you pls help us understand why payments are failing?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hi,
We're experiencing a reproducable bug for server-driven terminal payment collection:
- A payment intent is sent to the reader to process
pi_3LTVLmB26iHaRoZC0qHhndpO - The terminal receives it and displays the requested amount
req_yakrfAKEGEjged - The terminal then loses network connection
- Customer attaches their payment method
- The terminal shows "Processing" with the loader. It stays like that until our next attempt to process a payment intent (below).
- The terminal is reconnected to the network
- For the next 6 minutes, we watched as "Last Seen At" was being refreshed quite often, ie your server received a lot of commmunication back from the terminal. Our requests to
- All attempts to request the terminal process a payment intent failed (last one was
req_18xoh0CzO2BwfJ) - It finally allowed an attempt to process
req_qgutNFHmZOyJXJ
5 minutes is a long time to recover and is not acceptable for a real-world implementation.
Please advise
AG-mandate-sepa
Hi everyone! A quick crypto question. We are building a music NFT marketplace. We want to use stripe as our fiat payment processor so customers can buy NFT’s with just a credit card. Once stripe accepts USD from our customers, can it automatically send the funds to our coinbase fiat wallet account. We will then convert the USD into USDC on Coinbase, and distribute to various wallet splits. Alternatively, does Stripe have a direct USD to USDC solution. Thanks!
Hi, id'like to ask a question about some 3DS payments
Hey there! I've noticed that a new partnership with HubSpot has been released and they now offer payment using Stripe on the background. We already have a Stripe integration and several web-hooks that are vital. My understanding is if we switch to Hubspot payments then we need a new Stripe account. Would we still be able to configure web-hooks or is it completely managed by Hubspot? Thank you
monove - terminal
Hi everyone - just a general question about the way the dashboard works. Is there any way to see what specific bank account a refund was remitted to (not just the customer name)?
Trying to understand why Stripe Checkout does not allow user to select previously saved ACH Debit (US_BANK_ACCOUNT). Also, when user submits the same bank account the second time, it adds the same bank account with exact same signature to the Customer multiple times.
I am creating paymentIntent of Rs. 99 and passing clientsecret in 'confirmCardPayment' but still invoice is getting generated for Rs. 0
Hello, i want to open a Stripe account Mexico, but i dont what ir de process to get one
any stripe expert can help me?
I have a quick question on the event object for a webhook. Whenever someone makes a payment to a subscription(be it renewal or just a new one), will the charge type always be Subscription creation? I am setting up some transfers during the payment_intent.succeeded event type, and there is a different set of functions that will run depending on whether the charge was for a subscription, or just a normal charge.
@heady obsidian where can i make a payment bug report?
Hi - on the disputes list api - what's the difference between these two statuses: charge_refunded and lost, in terms of what is refunded to the customer that made the dispute, same amount right? I am not sure how to replicate the charge_refunded to see how it behaves. Are the the only two cases where a the company would not be able to have the funds returned? (there are several cases)
.....
Hello, can anybody know why stripe dont work in opc "onepagecheckout" at prestashop ?
Question about a payout with a negative value, e.g.: -1000, and a refund which are associated to one another.
For bookkeeping purposes, I am posting to a chart of account, and I am handling both payouts and refunds separately... can I ignore negative payout values (like the case above for -1000), since I am handling the Refund separately?
My concern is if/when a payout really is the same sum as the refund and they're directly related... so as to not make the same entry (which are related) twice.
Or - should I actually wait for the payout with a negative amount (e.g.: -1000), and then check whether there was a refund associated... to call it a fully funded... "refund" (and not track the refund separately)?
Are there other cases where a negative payout (withdrawal) occurs?
Thanks.
will408
Hi, following up on a past thread about the same issue regarding acss debit setup: #dev-help message.
I asked the client to try different accounts and I was able to watch them go through the steps live. After choosing their bank (Canadian Western Bank), the client was able to put in their account details, including security questions like "The name of your first pet". Then after a loading spinner the client got the same message:
"The selected account may not be able to process payments..."
Is this because of the bank the client has chosen? Or something else entirely?
Discord
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hey Stripe team, any thoughts why this Visa card is showing "not accepted here" the vendor does accept Visa + this card is eligible and active for use? any docs on how to investigate what may be marking that as not accepted?
will408 - payouts
What sort of reconciliation reports are available for connect express accounts ? I see an option in the express account dashboard to export transactions, but it doesn't include the application fee the platform takes.
vik-pad-error
Hi! we are struggling with upgrading/downgrading a multi-product subscription and it would be great if somebody can help 🙏
- we have a subscription created from stripe checkout, it consists of 3 products: prod1 (mandatory), prod2 and prod3 (optional)
- for prod1 quantity is always 1, for prod2 and prod3 quantity can be between 0 and 10
- users can update their subscription and modify the quantity of prod2 and prod3 up and down (via api since customer portal doesn't support multiple products right now)
- for updates, what we are doing right now is to retrieve the current subscription, update the
subscription itemslist and then callsubscriptions.update - what we are seeing that when users want to change prod2 from 0 to 1, (we create new
subscription item, add it toitems) and callsubscriptions.update, users are not charged immediately and the invoice appears as pending to be charged after a year, and we expect it to be immediate.
things we tried without success:
- set
proration_behavior: 'always_invoice'in the subscriptions.update call - handle
ivoice.createdand callinvoices.finalizeInvoice, but we are recivinginvoiceitem.createdinstead ofinvoice.created
Thanks @stray oxide , this is indeed busy today.
I've found a bug on the Apple Pay feature, when we update the payment intent amount without refreshing the page, the apple pay still charges the old value. The credit card works fine.
"@stripe/react-stripe-js": "1.10.0",
"@stripe/stripe-js": "1.35.0",
Can a customer be refunded for a transaction made on a deleted payment method?
Hi, as soon as I'm adding a metered price to my checkout, the checkout won't open. Why is that?
Of course... so I'm adding a non metered price to my stripe hosted checkout session (so I'm not using elements) and everything goes as planned. As soon as I'm creating this exact same price but activating it metered, the checkout is not opening...
Please respond in the thread I created
sry
Hi everyone 👋 . I have quick question. To give basic background I have main Stripe account and want to pay out money to multiple service providers (directly to their bank accounts). Is it possible to do without using Stripe Connect and onboarding these service provides into Stripe?
Apologies if this is an obvious question -- but I could use the help. I'm trying to create a terminal integration for my platforms clients. Currently, we have a web application for helping organizations collect donations. It's basically a simple UI that asks donors a few questions before routing them to a stripe checkout page.
What I'm trying to figure out is how to load a similar looking UI onto my stripe terminal. I see a lot of documentation on accepting and processing payments -- but very little on how to actually configure the look and feel of the checkout UI on the terminal itself.
I gather:
-
If I use the stripe server integration -- I can't actually control the UI. It's just a matter of sending payment requests that the user will then use their credit card for? In this case, are users supposed to use another screen to trigger the credit card checkout? (That feels like a waste of the Wise E screen no?)
-
I can use the Javascript or React Native sdks? But I'm not finding great sample code on how to actually configure a UI using these sdks. If someone can point me to one that'd be much appreciated!
Hi! I'm trying to use webhooks to update my DB and/or track an event when a subscription purchase succeeds or fails. I want to handle this only for the first transaction (not future renewals). Many of the subscriptions start with a free trial, so don't actually have a real payment to start. I was looking into using payment_intent.succeeded/payment_failed and setup_intent.succeeded/setup_failed but it's hard to know if those are for a purchase or renewal and for a subscription or a one time purchase. I was also considering customer.subscription.updated and invoice.payment_succeeded. But for the subscription update, I don't know how to tell what the cause of the update is and for the invoice one, it seems like it's delayed for an hour or something when I need to respond immediately. I would love some guidance on which webhooks to use and how to use them for this case.
Hi, I just wanted to know how does the stripe connect marketplace would work?
Do connected sellers list products on their own stripe account or they list it on my, if thats the case, how do I properly "link" and how do I attribute each sale of the product to the creator of that product? is that with metadata? how does this all work?
Hi what is the difference between the bank account that I have listed in Bank accounts and scheduling also called (Payout Settings) and the one listed in Linked External accounts? I am confused because it seems like they are the same and both responsible for payouts from stripe to my company and I.
Hi, I am using connect express to sign up connected accounts (and eventually pay out those accounts). When a user signs up it says "More Info Required Soon". I was wondering what additional info will be required and, more importantly, how will that user be promted to enter their additional info. Will it be an email sent to them after they've been paid more than $600? Is it something we have to handle?
Thank you!
Hi all - we have Stripe integrated in our product (a cloud saas that can also be self-hosted locally). We have our production Stripe account and some test api keys for testing against it.
This is all working great, but we're hitting an issue I wanted to get some advice on. With multiple developers working on their local installs with the test api key, using the stripe cli to redirect webhooks to their local install, as they are using the same test api key for the account, they receive each other's webhooks.
Is there a generally established pattern for how to have multiple developers testing like this? Is the answer to create each developer their own account on Stripe (which would never be in production - only ever test mode)?
Is there a way to automatically add a users email address to email field in checkout links? Via query param or something??
Hello is there any method by which a payment made by Stripe can be divided into several accounts once automated?
please respond in the thread created
Hello there! 😄 I have a question about webhooks. Our backend has two environments, dev and staging. On Stripe we have a webhook set up to go to dev, but the databases between the two envs on the backend can sometimes be out of sync.
So we want to set up a duplicate webhook going to staging, but the problem is that the Stripe event then goes to both (expected) and will fail on one and succeed on the other, polluting the logs. What's the best way to deal with this?
Would we have to create a second platform account just for the other env? The problem with that would be having to duplicate all our products which is also a bit messy. Any thoughts?
Hi there, hitting a problem where our coupon code retrieval works for a customer if they use the ID associated with the coupon and we then make a call to retrieve, but if they use one of the associated promo codes, then the lookup fails (presumably because it is not a coupon code, but instead a promo code)
Should we be doing the lookup on promo codes by default? And if a promo code doesn't exist, but the coupon code does, will I have the inverse problem of not finding the coupon code?
Hi ! is there any method to add a limited number of product for checkout or payment link ? Can't find any doc about it ? Thx
Hi, Occasionally, I would like to send an email to a specific client to get them to add a credit card to their customer profile to bill for later purposes. Is there an email template that asks for them to provide credit card information that will add it to their account without a transaction taking place? Thanks!
Hi, can anyone help me with this? Also I'm not really familiar with discord here.. would I get any kind of notification if someone replied me here? Because I have been scrolling up and down this thread to see if there's any reply to my question here. Thanks
Can i get the assistance of a dev that can help me with some issues i am having
Hi There
I want help in apple pay with Stripe
Payment Failed: Optional(StripeCore.StripeError.apiError(StripeCore.StripeAPIError(type: StripeCore.StripeAPIError.ErrorType.invalidRequestError, code: nil, docUrl: nil, message: Optional("You did not provide an API key. You need to provide your API key in the Authorization header, using Bearer auth (e.g. 'Authorization: Bearer YOUR_SECRET_KEY'). See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/."), param: nil, _allResponseFieldsStorage: Optional(2 fields))))
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Getting this error after this
applePayContext.presentApplePay()
Hello everybody, I am quite confused regarding the react documentation and payment intents. The doc says that the root app should include Elements components, and thats a suggestions. But in order to do that I need to know in advance which item/amount I need to send to the backend in order to get clientSecret which is not possible. I only know that at the checkout page. My question would be is there a way to load <Elements /> at the root level and <PaymentElement /> only at the checkout page? This is the doc I am referring to https://stripe.com/docs/stripe-js/react
Hey. Question about connect accounts and the application fee. sub_EqlKaiDug3Tkxr We mostly want to get our application fee so prevent customers from manually adding a subscription that was not created by us and processing it. Let's say we take 1% application fee and charges we create. Customer has a $10k order so doesn't want to give us $100 so just manually creates it in his Stripe account. Then he is trying to basically upload it into our app to process future subscriptions but our app is stopping that. Is there a way I can update the sub to take the application fee and then allow upload. Otherwise, I'm just blocking it due to the customer trying to hack our system.
Hey y'all!! Does anyone know when Orders v2 will move to GA?
Hey Stripe team! I have a question about subscription billing and FX conversion.
We were recommended by Stripe to allow prices in local currencies as it increases conversion rates. However, we are worried if we add in the prices here, that they are static and will not change if the currency fluctuates wildly, so we would need to keep adding new prices if that were to happen.
Could I get some advice on the best approach to this if we wanted to have a flat price in £ and have the other prices at their FX conversion price to pounds?
I have 2 questions:
-
If a payment intent is left as incomplete, will I have to create a cron job to remove them later, or will they be removed eventually from Stripe? In my flow, I create the payment intent the moment a user goes to the checkout page. At this point, a payment intent is created, and a user can enter their payment details.
-
How can I have the payment intent create an invoice? I currently have a webhook setup for the
invoice.payment_succeededevent type. After a successful payment, it seems it does not call this event. I do seepayment_intent.succeeded. Should I use that instead? Will that also be called if a subscription is auto-renewed(like charged on the next cycle)?
Hy
My app continues to postpone my payments. First he says that one day and then that day comes and he says that until the next, but it continues like this without me receiving the payment.
Is it possible to integrate two different payment processing software? Like combination of both, stripe and revolut? Is this something common?
Because stripe doesn't allow us to use google pay for our customers in india
Warren-support
Hi I cannot login to my stipe account I have followed all steps for a reset as it still doesn’t work please can somebody help me
Might be more accurate to say Google doesn't allow Stripe to offer Google Pay in India...
Yes that's correct. Thank you for the clarification!
Sorry this got archived - they /should/ only have access to the promo code, but the API design for this doesn't make a ton of sense to me vs the coupon code... Therefore , we have been using the coupon code instead
If I use the coupon code one then I can do a direct lookup by code, if I use the promotion code one I have to retrieve the entire list, filter out the one I'm looking for, find the associated coupon, and do another call to retrieve it's information?
Hi I am implementing Stripe Terminal in my web application. I am using Node for my Server application. At server, I create payment intent, then process the payment intent and use the presentpaymentmethod (simulated version implementation), to present card at stripe. My question is, when I move to live, how can I make my application wait for stripe terminal and then accept the payment. Thanks in advance.
I want to make refunds from the Stripe dashboard. I want to pay back the customer the full amount they paid me. I understand that Stripe takes a fee cut -- just want to make sure, if I refund $5 to a customer, will that customer receive the full $5? Or will the fee cut affect the amount the customer receives?
Back with a concern. On a Connected Stripe account, the suggestion to obtain the application fee was to retrieve the sub, create a new sub, and the last step was to delete the original sub. That is strange? So we cannot update the sub? But we CAN destroy it????? If we cannot destroy the sub, then that flow wouldn't work (*since there would be a duplicate sub - the original and the one we created). If we CAN destroy it, that seems really weird that we cannot cancel, update, or do anything to a sub we did not create.....but we can destroy it????
Hi, sorry guys I am asking this again, because I couldn't find the answer anywhere.
Let's say I have a marketplace that sells various services.
Jessica has signed up, and connected her account.
I'm on the dashboard creating her product. How do I link this product to her account, so that I know who to credit the sale(Jessica)? Where is the option to attach user to this product?
Is there an API that I could use to remove all payment intents set as "incomplete"? I want to do a cron job that will remove them, so that I don't have cluttered data
Hi, I asked about this at the end of last week, but I have a few more questions. Can we jump in a chat to discuss?
https://discordapp.com/channels/841573134531821608/841573134531821616/1005177886724075661
@languid tulip how come i cant continue our chat
Hey guys ! Hope you're fine.
I was wondering if it's possible to take the fee for a credit card payment directly form the customer.
What i mean is that for example a 5€ payment requires a 0.40€ fee. Is it possible that if you ask 5€ to the API, it requires actually the 5.40€ from the credit card ? To make it the exact amount to the platform ?
I feel like it's not possible, and that i need to calculate the amount WITH the fees myself before.
Thanks !
Is it possible to create multiple payment intents at once? So for example, I have a marketplace, and in the marketplace, I add multiple items from several stores to my cart. Is it possible to create multiple intents on the checkout page(custom made by me) so that I can separate who gets the payment?
slimane-pass-on-fees
Hi Stripe Team, I am going to make a subscription search by stripe.Subscription.search(query="status:'active' AND metadata['order_id']:'6735'") but it raised AttributeError: type object 'Subscription' has no attribute 'search'. Would it be the api version problem?
Hi Stripe team, I am using StripeResource to re-open an order: https://stripe.com/docs/api/orders_v2/reopen. I can't find any documentation about StripeResource is there a place where I can understand better what does the function resrouce.request take as parameters and if there's a way I can await and return the result of that function
new resource(stripe).request({
},
function(err, response) {
// asynchronously called
}
);
Hi there I'm using stripe checkout sessions from your API and I was wondering if there is a way to add a checkbox with a terms and conditions on the payment form the user gets redirected to? Thanks in advance for the help 🙂
Following up on this thread: #1006220242210533376 message
My specific question is: What is stopping the client from creating a pre authorized debit account?
Hello, we use your button https://a-t-shirt.com/product/basic-v-nick-t-shirt-im-hung (To display it, you must select T-Shirt color, Print color, Size)
My question is, can we resize the button? width or height?
BASIC V-NECK T-SHIRT "I'm Hung"
I have a payment_intent.succeeded in production,
but no webhook is called at all (webhook attempts = none)
but i have created webhook with my endpoint and events include payment_intent.succeeded
any help on what I'm doing wrong ??
thanks in advance
Hey team I'm interested in the Stripe. Js compatibility with Amp. I would like to create my own interactive email. Is this possible?
Is there a way to get a price ID from a payment_intent.succeeded event that does not have an invoice? I am using Stripe Checkout for one-time purchases and I do not see a way to get the price ID.
Other than the fact that it's just not supported, does anyone know why an Invoice could not be updated to use a payment_method of card_present, so that you can pay Invoices with Terminal. Curious what the reason is behind Stripe not allowing this.
Hello guys
Does anyone know exactly why I get this error when trying to use Stripe Treasury
Invalid Stripe API version: 2020-08-27;financial_accounts_beta=v3. You do not have permission to pass this beta header: financial_accounts_beta. If you have any questions, we can help at https://support.stripe.com/.
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello! I would like to ask you an issue between Stripe and my website made in WordPress. I have use Polylang to translate my website and Stripe works just in Spanish not in English. I tried to disable Polylang with the website in English and the issue dissappears. The problem is when 2 languages are an option to see the website. Do you know what is the problem?
Hello, do payment links with an on_behalf_of for a connected account work?
I was able to create a successful branded with the connected account checkout page but when the user clicks the button its gets an error above the button saying "Received unknown parameter: on_behalf_of"
Hi Stripe Team! I'm working with the subscription billing service and I believe I found a bug, or at least an unexpected behavior.
When we add a new seat to a users plan, we sync the subscription quantity with Stripe and we invoice the user
return this.stripe.subscriptionItems.update(subscriptionItemId, {
proration_behavior: 'always_invoice',
quantity: users.length,
});
However, if there is a action required, like 3DS, the subscription changes to past_due
If I then add another user before resolving the 3DS issue, it creates another invoice. If I resolve one of the invoices, the subscription status updates to be active, even though there is still an outstanding invoice and the subscription should still be past_due
Hi Stripe Team! I'm having a bit of trouble with the stripe webhook event with NextJS. I have gotten the webhook to work on localhost (such that the webhook can properly receive events and perform updates), but when I try testing on live, it keeps failing and I'm not sure why. I made sure to replace my test keys with the live keys and the proper webhook secret. In localhost, the hook was under http://localhost:3000/api/stripe_hook, so under the live hook, I added an endpoint for https://<my_website>/api/stripe_hook, but that fails. Can I get some help for this? Thanks so much!
hello. i need help.
Hello there, anybody experiencing big issues with Apple Pay Setup Intent randomly with customer declining CVC code where it is "good"
When creating a payment intent, does it not accept cents? I ask because, for example, I have an order that the total sums up to $10.59, so on the request, it looks like 1059, but on the payment intent it still comes out as $10
The request ID is req_hxxwZR2pN4hnOr
Hello,
Please I still don't understand the structure fees of connect.
Il the volume transaction is 100$ and I add 5% as my fees for the costumer. My costumer pays 105$.
Stripe takes 2.9% + 30¢ on the 105$ or my 5$ ?
it means Stripe take 3,35$ while I get 2,65$ left or it means stripe take 0,45 so I get 4,55$ left ?
Anyone know any best stripe intregate plugin for wordpress or, self devlop plagin? please give me, i need help. i am new. please
@flat rover Please keep your questions to thread we already have (if you want general advice on which plugin others use you can try asking in #841573134531821615 instead)
Hello, we use your button apple pay https://a-t-shirt.com/product/basic-v-nick-t-shirt-im-hung (To display it, you must select T-Shirt color, Print color, Size )
I have a couple of questions:
-
Earlier I asked the question, button height can be changed with stripe.com/docs/js/elements_object/create_element?type=paymentRequestButton#elements_create-options-style-height right?
-
Look at my apple pay button, I don't have tax, how can I add tax ?
BASIC V-NECK T-SHIRT "I'm Hung"
is there any way to use stripe elements without redirecting ?
Hi all. I am creating a payment intent using CLP as its presentment currency and it looks like the amount I am sending is not read in cents (as with USDs) but in full chilean pesos. Ex. 100 is 100 CLP instead of 1 CLP. Is that correct? The charge where I am seeing this is ch_3LUdhpIJwkxnVmNV0NPNwfYh.
Hi Stripe team,
I am trying to use the Orders taxation stuff. I am following this https://stripe.com/docs/orders/tax, however, my order (in test mode) has stripeOrder.total_details.amount_tax=0 .
My order has both tax enabled and the tax codes for the products see below an example. Moreover, I am registered to collect taxes in the state of California.
Why stripe is computing 0 taxes for me?
I am creating an invoice using the API and linking to an existing customer, but the invoice does not show the customer's address fields in the bill to section. Is it possible to make the customers address fields visible? Right now all I can see is the name, phone number and email. Thanks.
Hi all
I am trying to create a legacy api key + webshook signing secret for a connected account. How can I do it using the api?
Hello, is there any way to recover the connected Stripe access_token andd refresh token in case I didn't stored them in my database after the successful connection?
On a legacy stripe checkout button, what exactly does the white check in green background indicate? Like where in the flow of events is that occurring? Does that mean that the request was submitted? We have a customer where his customers are seeing a white check mark and the request never makes it to Stripe nor do we have any logs of the request making it to our app. Those old legacy buttons are forms that submit to our app. Any ideas why someone would see the white check mark but we never see the request? Any way to debug that?
Is there anyway to set stripe login through CLI to last longer than 90 days, or is that the only available option.
Hey im a little confused by the webhook events I will get when a subscription renews. Is it a charge.succeeded or payment_intent.succeeded? And do I need to do all kinds of lookups to figure out whether this was a subscription renewal or something else (single purchase, subscription start)? Maybe it's just been a long day and my brain is fried lol
wonder if there is a bug in customer search? https://stripe.com/docs/api/customers/search
If I query {{apiEndpoint}}/customers/search?query=email~"me@gmail.com" AND name:"Some Name" AND -name:null
I get back a bunch of customers with name:null (they have been added with name null, so that part is OK. But shouldn't these search params exclude them from the search?)
What Stripe API calls should I use to find the payout information that a transfer, payment intent, or a charge was included in? When I look at payments in connect I can see the transfer listed listed in the payment and the connections show a Payout but I do not see an API method to get that connection payout.
Thanks
Hi,
Is sending paymentIds from my client to my server okay from a security standpoint? I don't seem to see issues with that, but in that case I don't understand why Stripe recommends sending client_secrets from the server to the client instead of just sending the paymentIntent.id
This account has afterpay payment method turned ON. But we can't use that when creating checkout session. Can you help us to understand why, please? (acct_1LEFDzRLgAjkkzRd)
When I download a payment reconciliation report from Stripe from an account in non-USD, I have transactions with descriptions like "Payouts (2021-07-02): Multicurrency Payout Fee". I want to listen to all transactions via webhook, and though I can get normal customer transactions through charge.succeeded, I don't know how to get these fees. Is this possible?
(I tried searching for the txn_ id for a fee on the dashboard and didn't see it at all. Are they hidden except for in reports?)
khalil-paymentintent-id
I am receiving a cors error, returning 502 Bad Gateway, when I add "const stripe = require('stripe')(sk_123....)" to my code. Would anyone know why this happens? If I leave out this simple line of code, my backend node server runs fine. I can .get(/*) unrelated to stripe. However, if I add this code, I can no longer run .get(/) even though those queries are unrelated to strupe
Is the value for a customer's tax location status (customer.tax.automatic_tax) available via Sigma somehow? Or only through the API?
Hi there, I cant seem to connect my Stripe to my Kajabi...can you help?
Hey guys, I'm having trouble issuing test webhooks from the CLI. The only event that is actually getting sent (verified in both the dashboard logs and my endpoint logs) is the account.updated trigger. Nothing else is getting sent as a webhook. The events do indeed show up in the dashboard, but that's it. No record of either a succeeded or failed webhook transmission.
Hello, wondering what happens if a fraudulent customer or an unhappy one calls his bank to cancel the transaction right after he/she made the payment.
Hello, I recieved multiple suspicious payments (x30 $10) from China, if a fraudulent customer open a dispute can I accept to refund him without fees? Or I'll be charged of $15 even if I accept to refund ?
Hello, I read on github that stripe no longer supports wechat is this true? https://github.com/stripe/stripe-android/issues/4713#issuecomment-1119659742
Hello stripe,
About a scenario with my connected account that's on another currency let's say GBP. And my platforms is mainly on USD but I am supporting other countries connected account as well.
How do I retain my collected fees in USD while the amount that goes to the connected account is in their currency like GBP?
I received an answer earlier to use Separate charges but is that better than using destination charges with on_behalf_of?
Alex_15-connect
Hi Stripe,
I'm trying to create an ephemeralKey by using the code below:
const ephemeralKey = await stripe.ephemeralKeys.create({customer: customerId},{ apiVersion: '2020-08-27'});
But I keep getting this error: Stripe: Unknown arguments ([object Object]). Did you mean to pass an options object? See https://github.com/stripe/stripe-node/wiki/Passing-Options. (on API request to POST /ephemeral_keys)
Any ideas?
Hi all. as per this doc https://stripe.com/docs/connect/account-debits#requirements account debits can only be done between connect and platform accounts in the same country. If we need to take fees from our custom connect accounts for whatever reason (for example, a monthly fee) what other method / feature can we use move money from our connect accounts to our platform account? just a transfer?
I have two questions about email.
Im setting sent email when success here.
https://prnt.sc/TmbmDCklRfjj
-
When the payment has been captured, has the stripe sent notify email (email receipt Stripe) to the user or not?
https://stripe.com/docs/api/payment_intents/capture -
I don't know why when I test purchased success, I couldn't have an email receipt Stripe. where can I need to check? Maybe because in test mode, Stripe does not send email?
Thanks for your support!
Hey guys, I am having a bit of difficulty with stripe checkout with a connected account. I get this error. Which is weird, as if I remove the stripe-account header, the checkout works through the normal flow just fine, can anyone point me in the right direction please?
Hello good morning! Will just like to know how we able to connect with Stripe in order to be partner with our NFT Marketplace. Already try to apply several times in the website but no reply. 😦
hi.. can we pass customer metadata in create checkout session in subscription mode
Hi, is there a way to set the lowest proration amount and proration unit to days instead of seconds?
I've tried their crypto department as well and got no reply. We also are building an NFT marketplace
Is there a way to delete all test customers without having to delete all test data?
if Subscription status = "leave the subscription as-is", In usage-based billing amount is not paid after 30 days and that subscription also continues for the next cycle right? In this scenario after 30 days current_period_start and current_period_end be updated or not?
Heya, I am integrating Magento 2 with Stripe, using the official Stripe extension for Magento. We are seeing that some orders stay in Pending status even after a successful 3DS process. I confirmed that the webhook call from Stripe server was received on the Magento side and been responded with OK 200. Any tip on what else I can check? The expectation is that after a successful 3DS process the order will change from Pending to Processing. Thanks!
Hi #dev-help , https://stripe.com/docs/api/payment_methods/customer Is this method customer.getPaymentMethod() deprecated...??
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, is it possible to create new subscription with billingcycleanchor but without proration?
Hello! I hope you all doing good. Really need help to create a affiliate link generator for my stripe product like in this video. Can anybody help me with that? https://youtu.be/ytRkVL1Dm50
Description
In this episode, you'll learn how to use the Payment Links API with Stripe Connect to build an affiliate marketing tool. We'll show how you can pay out affiliates a portion of the proceeds when they help you make a sale.
Presenter
CJ Avilla - Developer Advocate at Stripe - https://twitter.com/cjav_dev
Table of contents...
Hello, I want to know how to set capture later on payment links
Stripe getting resource missing error when trying to load stripe payment html with checkout.js. The payment intent is exists with id and all I am passing is valid. I can get the paymentIntent successfully from console with no issue.
When we cancel the subscription, does it delete customer associated with it?
Or we can assign new subscription to same customer
hi folks. I am using stripe payment page with a test card and activated all events on webhooks but using a test card with a successful payment no events are firing. is this a bug with stripe i dont quite understand ?
hello ! i m a newbi in devellopement and i wanted to ask some question about the integration of stripe payment in commercejs, is it possible ?
hi folks i got things working with hooks but now i am noticing that payment_intent.succeed doesnt really tell me what product had been purchased it only tells the amount and that it was successful how do i tell what my client actually bought ?
Hi I have some issues with processing event. I got this error message -
Message: Error while communicating with one of our backends. Sorry about that! We have been notified of the problem. The event first fail was 8.8 1AM.. could you help me out?
Hello, I received this email and I don't know what to do.
if there are french people it will be great
Greetings, I am trying to create a charge for a customer using the stripe cli and the on_behalf_of parameter, but apparently stripe doesn't recognize the on_behalf_of flag although it is specified in the create charge documentation
Hi, can someone please advice me on why my invoice payment has failed? the invoice id : in_1LUngsLK0bfo5HSb79RUgg2z
Hi again, i m following this doc https://commercejs.com/docs/guides/stripe-integration/#example-implementation thats have this "const card = elements.create('card')" but when i import { Elements } from "@stripe/react-stripe-js" i does not work, am i doing something wrong ?
Hey is it possible to add from the dashboard , as a payment mean, a IBAN ?
@vocal wagon let's chat in the thread we already have
hi, i use this api of Retrieve a customer balance transaction,how can i get nested_id param?
Hi There,
Is there any way to customize the card detail element form design in angular 13? Here is what it looks like I just want to add a border for the card detail form as displayed in the cardholder name field. Please check screenshot for the reference
Hi, I have what I think are simple questions but I can't find a good answer:
- what is (are) the webhook(s) I need to handle to detect subscription has failed to pay on renewal
- is there a recommended list of minimum webhooks we should handle in a typical subscription based service, right now we are only handling
customer.subscription.created/updatedandpayment_intent.succeeded/payment_failed
thank you very much
Hi Everyone!
I'm planning on building a platform where payments can be made to people each day, depending on amount of work that they did.
I see using Stripe connect they require business details, is there anyway to use connect without people actually having a business?
Thanks in advance!
Hey i build shopify shop for my customer.
My customer want to change Stripe to ShopifyPayment she told me Stripe is soon finish in France... That is true ? for me that is strange news
Hi there,
I'm currently building a marketplace in test environment. I'm having trouble creating a checkout session with the price id of one of my standard connected accounts. I get a resource missing error.
With the API, I created a product and a price using the Strip-Account header to create them in a connected account. So I'm using the price id to create a checkout session with the following curl command:
curl https://api.stripe.com/v1/checkout/sessions \
-u sk_test_4N7Hpo...........: \
-d "line_items[][price]"=price_1LUYNpQTEyybitrVTv68RW0m \
-d "line_items[][quantity]"=1 \
-d "payment_intent_data[application_fee_amount]"=800 \
-d "payment_intent_data[transfer_data][destination]"="acct_1LUY1aQTEyybitrV" \
-d "mode"="payment" \
-d "success_url"="https://example.com/success" \
-d "cancel_url"="https://example.com/cancel" \
-d "client_reference_id"="userId"
But I get the resource missing error.
Can't I create a checkout session with a connected account product's price?
Morning, Can somebody help me with getting my account log in details? I have the account number but because we used a third party interface getting anymore information is becoming hard to come by
:question: @next wadi Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Does are thread persists over time ? Or they diseappear once archived for X months ?
hi, in checkout subscription session where i have to provide product id?
Hey, what is the application fee i was charged on my account can anyone help? $150 charge had a Fee of $7.43. Stripe processing fees:$2.66 Application fees:$4.50 Tax:$0.27.. Wondering what Application fee is and if it will be on every charge?
Hey, when i visit the stripe dashboard i now have new requirements for a couple of connected accounts, eventually due on 1 September 2022. But when I fetch an account from the API there are no requirements. Will they show up later or any ideas on why the Dashboard and API doesn't tell the same story?
Hello my name Daniel bora
Why did you desactive my account stripe
??
I have to take the amount out
Hi there, any way to define the currency for https://stripe.dev/stripe-react-native/api-reference/modules/ApplePay.html#ImmediateCartSummaryItem currently is set to $ I would like to use EUR, can't see where it's defined…
Hello Devs
my stripe account has been deactivated how do i activate it
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Is it possible to show upcoming invoices in the customer portal? I've been browsing settings and docs. But don't find anything useful so I guess it's not an available option?
what does setupIntent.status === 'processing' mean?
Hey, anybody know if there's a way to resend a payment link using the API
Or do I have to create a new one and void the previous
So I am a bit confused about the invoice.paid. Is there an exact specification on when that event is fired or rather when invoices are used. With subscriptions I have them for sure, but with checkout sessions I feel like i had them before, but in testing I would only have a charge.succeeded event.
So what even should I listen to, to make sure I handle a successful payment form a checkout session (and also just once) and why/what is the difference compared to a subscription?
Hi. PM here. Wanted to know how separate charges and transfers can be implemented with my platform being US based, but connected account is from elsewhere. Will this fail as a transaction or will conversion charges be applied? Also, how will a refund work in this case?
Hi! I'm a Stripe end-user. I know this platform is for developers only. But there is no way for me to contact anyone at customer support. I have a question about my creditcard being declined. When I try the "Look up your charge" on the Strip support pages, it says I need to contact support directly. But guess what... to contact support directly, I need a Stripe account. Which you can only have if you're NOT an end-user but a developer/company.
So I'm stuck in a lookhole. How or where can I get end-user support?
getting a "missing parameter" error while testing my integration with python requests, i am using the /v1/tokens api can someone please list the parameters needed i can't find them in docs thanks
Hello! I'm creating a Payment Intent with WeChat, and get the error:
Missing required param: payment_method_options[wechat_pay][client].
I'm using the official Stripe.net C# library, but the PaymentMethodWechatPayOptions() has no paramters
Says payment_method_options.wechat_pay.client
REQUIRED
EG:
newPaymentMethodOptions.WechatPay = new PaymentMethodWechatPayOptions
{
Client = "web"
};
Won't compile as "Client" is not a property of PaymentMethodWechatPayOptions
Hi Team, In Production, a customer entered wrong expiry date & code for the card & the payment was accepted at Stripe end, although it was only authorised & not yet captured, for now we cancelled the payment, but how come the payment was accepted ?
Hey Guys!
I was wondering if we can send money from the platform balance to a credit card directly ? Like we do for bank accounts
Thanks
When subscribing, what are the rules for upgrading from monthly to yearly when Prorations is enabled? How do the subscription start and end times change? How are the resulting spreads calculated and when are they charged?
Hey Guys!
I've run into a bug that I can't find a solution to, and I hope you've already encountered it.
We're using the bancontact payment in Stripe, and it's working well in DEV mode, but in LIVE mode after confirming the payment with 3dsecure, the bancontact page not redirect back to the application, it's showing only a white blank page.
We have a VueJS app with Cordova
The other stripe payments works.
Any tipps?
Thanks!
I have a customer who has already configured card information like card number, cvc, expiry date, etc. Now User cancels subscriptions and tries to renew that from my backend. At that time I want to allow them to choose pervious card details. How to retrieve card number details in checkout form?
Hey hey! 👋
Question regarding Invoice API.
I'm trying to build a similar behaviour that exists in stripe dashboard when creating an invoice but I can't seem to be able to create an invoice with collection_method=send_invoice for a customer without an email configured.
Error: Missing email. In order to create invoices that are sent to the customer, the customer must have a valid email
The only clue I have is that the API that the dashboard uses also sends the property only_finalize=false but this doesn't seems to be valid in the public API.
Received unknown parameter: only_finalize
Is there any property that I'm missing to be make this work?
hi, guys
i made invoice item with stripe api and then i made and sent invoice with stripe api
but i can see the price of invoice is 0 in the dashboard.
is it normal?
Heyy, need some help
Hello! My question is about Login Links API for express accounts.
I can't find any info about it expiration. How can i check is it expire or not?
Or i need re-create it every time as users open the screen? Any info?
Thank's.
I cant reopen a topic so pls let me open a new one.
Hi there
We using Stripe and lunch our App recently
But there some case that the card verification not working properly.
Working flow is,
- POST /v1/customers
- POST /v1/setup_intents
- POST /v1/setup_intents/ID/confirm
There some case it not working, I check the log and the is NO log of the 3. one
There some case, success and some failed
And there is no log that can be confirm on the Log for developer
Pls see the attach for the log I mentioned
Also here is three ID of intents failed:
seti_1LSjRcFJsa7sZAVBf6XjIuvf
seti_1LSjIUFJsa7sZAVBPKlgcUFd
seti_1LSjHWFJsa7sZAVB1jk3TVkL
Hello! We have registered in the stripe system/
How do we realize the possibility that the user sends us a transfer, and the stripe converts money into crypt
Hi! 👋 Is there a way to create a Checkout session and pass dynamic price/product info but not use price_data? I recently switched to using price (for compatibility with the automatic currency conversion beta) and I got it working with a pre-defined price object, but I'd love to go back to defining pricing on the fly if I can. Thanks!
if a customer has a subscription and multiple payment methods (all cards) associated and the default credit card expires, does stripe a) notify us/the customer of expiry b) try all payment methods if one fails. I can't find anything in the docs. thanks
and i just found it in the docs, lol , https://stripe.com/docs/billing/subscriptions/overview#recurring-charges
how do we get started with NFT?? Help
I have updated the subscription amount for one client and now he will charge for a different amount... please help
Sol -
Sergey2022022 - crypto
Neatnik - price data
Hi i have a few questions for stripe connect (custom and express accounts)
How to add this Apple Pay button with node.js
what does this green label mean?
ah it's an additional feature that our account needs to upgrade to, which means the docs aren't exactly correct in that it wont' use Smart Retries if you haven't got that feature
hello, I can programatically create an issuing card and cardholder for my business and see it on the dashboard, how do i do the same for a connect account? My business will have multiple connect accounts and each one will need the ability for us to create cardholder and cards for them
This page: https://stripe.com/en-gb/payments/payment-methods-guide#wechat-pay
Shows supported currencies as:
AUD, CAD, EUR, GBP, HKD, JPY, SGD, USD
But when trying some of these I get the error:
The currency provided (eur) is invalid. Payments with wechat_pay support the following currencies: gbp, cny.
Is this list out of date, or does it depend on our account?
Hello. Are you aware of any cut-postalcode issues with your payment request JS API? 2-part postalcodes seem to be sent cut off
Hi. My client is looking to reconcile a bank payout and know how much tax to pay on it. We can find either accurate payout reports or summarised tax reports which do not seem to match the payout total. Is there a report which will detail the tax on the payout?
Hi, I'm currently integrating Stripe within Adalo. I'm using Stripe Marketplace, I keep getting an error of 'The Provided Key does not have access to the account (or the account does not exist). Application may have been revoked'. Anyone know what is wrong with this?
Hi I have a problem getting al my current susbcirptions
@ Stripe Staff your help is very valuable, thanks a lot for this support!
Hi, everyone! Could please tell me about statuses of payouts? Is "failed" and "canceled" payout finished state? Their status cannot be changed, yes?
Hi Stripe Team. I am going to migrate all current subscription with automatic tax on. There are some subscriptions with automatic tax on. Some are off. Can you guys help on the migration for all active and automatic tax off subscriptions to enable the tax?
Hey everyone! How to create a product, that allows customer enter custom price?
And also, how can I manage payout to my account within a day, instead a week?
what's the difference between setup intent clientsecret and paymentintent clientsecret?.....Which one is required when?
Hello. I'm trying to setup Stripe for Salesforce Billing for one of my customers and am a bit unclear on the ACH portion. I found this link
https://stripe.com/docs/plugins/salesforce-billing/ach
That says I need to add ACH using this related list button which is no problem. However, my understanding is that when you add an ACH payment method you have to confirm it with microdeposits. I get a popup telling me to go back to the Payment Method record and confirm the microdeposits there but am unclear what field to enter them into. Is there a new field I need to create? The documentation doesn't mention any such field.
Also, is there any way to disable the verification so that we aren't required to confirm the microdeposits? I know there's an option of purchasing Plaid but is there a way to disable the verification altogether?
EDIT: Nevermind. I found what I needed
https://stripe.com/docs/plugins/salesforce-billing/configuration#add-a-verify-action-to-payment-method-objects
Hi! My name is Isabella Brady. I filed for an extension on my taxes this year. I have 2 months left to file. I can’t access my DoorDash 1099 from 2021, which I need by tomorrow. Any help with unlocking it?
Hello,
I need help in some case
my customers may select specific days
and I should charge them these days
I think I should create multiple paymentIntents (with confirm=false) and using the cronJob, I will be able to confirm them
Is this scenario valid?
I'm using stripe and apple pay
:question: @turbid sierra 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
I’ve already contacted them to no avail.
Hello! I am seeing a discrepancy between custom fields on the customer object and custom fields as they appear on the customer's invoices. A PO number was added as a custom field and I can see it in the post requests in the logs, but a different PO number appears on the customer invoice. And the number on the invoice matches the number in the Stripe UI when I click to edit the customer's subscription. How is it that the custom fields are different? Thanks
Hotwheels-SF-billing
Hello. Is it possible to access a log of the (automated) emails sent to customers? The dashboard log section doesn't seem to include any information about emails that should have been sent (for example, emailing an invoice, or a emailing a reminder for an unpaid invoice) - does anyone know of a way to review what emails have been attempting (when, to who, was it successful?)?
ahmedmohamed24-payments
Hi, I have a question about stripe connect, I am a platform and I want to charge some fee from my sellers.
const session = await stripe.checkout.sessions.create({
line_items: [{
price: '{{PRICE_ID}}',
quantity: 1,
}],
mode: 'payment',
success_url: 'https://example.com/success',
cancel_url: 'https://example.com/failure',
payment_intent_data: {
application_fee_amount: 123,
transfer_data: {
destination: '{{CONNECTED_ACCOUNT_ID}}',
},
},
});
Based on this code, I would be taking $1.23 as a fee, so everything is straight forward.
However, on my connected test user I noticed that I was able to create payment link from the dashboard, so do connected users have access to this feature, if thats the case, they can create payment links where they don't pay any platform fees?
Hello! I'm currently integrating Bacs Direct Debit (UK) and I'd like to create my own form rather than using the hosted payment page you guys provide. can you please provide some documentation on how to do this? Thanks a lot
is there is any way to fetch customer by email ID?
Hi there, I work for Hipcamp and all of our hosts use Stripe/have a Stripe account. One of my hosts, took 3 payouts but now stripe has requested additional documentation. He has now provided this to Stripe but his Stripe account is still not working on Hipcamp, does this take a while to update? A customer is trying to book his property and everyone is super frustrated. Thanks in advance.
Hi! What is the difference between invoice.payment_succeeded and invoice.paid and when we you use one over the other?
Trying to follow along the documentation to use a simulated Terminal reader. I'm at the step where I'm trying to simulate a payment method provided using the docs here: https://stripe.com/docs/terminal/payments/collect-payment?terminal-sdk-platform=server-driven#simulate-a-payment. I'm using python and have tried several of the latest version of 4, 3, and 2. And they all end up with this error: AttributeError: type object 'Reader' has no attribute 'TestHelpers'. Any help would be appreciated.
when subscription object has $subscription->latest_invoice->payment_intent and when $subscription->latest_invoice->payment_intent = null?
hello team quick question : does Stripe Tax could apply a standard tax rate if the billing information is not defined?
For example, we have USA as country but we cannot determine the state.
Hi, I just created a new product. I copied and pasted the api id but it doesn't work. And I tried to create payment link but it isn't giving me the option. Can you please advise me what I am doing wrong?
Hello! I am trying to update the nickname and unit_amount_decimal of a price through the API with the Rails SDK.
From the documentation (https://stripe.com/docs/api/prices/update), I see that I have to use the currency_options to update the unit_amount_decimal of a price. So this is what I do:
Stripe::Price.update(
stripe_price_id,
{
nickname: new_name,
currency_options: {
usd: {
unit_amount_decimal: new_price,
}
}
}
)
I have the following error:
Stripe::InvalidRequestError
You are specifying an update to a currency option that matches the top-level currency for this price. Please remove this currency option and update the top-level params instead.
I tried directly updating the unit_amount_decimal parameter of the price but I get an Invalid request. How can I update the price of the top-level currency of my price?
Thanks in advance!
Hi all. We refunded a payment from our Platform account and that generated a refund balance transaction. Then we manually reversed the payment transaction that originally moved the funds from our platform account to the merchant's account. That generated a transfer reversal balance transaction. We were expecting to see both of those transactions getting included in one of our payouts, but none of them have been included so far. Can you help us understand why not?
Hello. ApplePay seems to support to request a coupon field, yet not your API. Is this in your roadmap or is there any way to send this field? https://developer.apple.com/documentation/apple_pay_on_the_web/applepaypaymentrequest/3813977-supportscouponcode
When you make a transfer to a connect account, how can I simulate the balance being available? I am able to successfully send transfers as needed, but I would like to test transferring to the bank. This is all in sandbox still(test mode).
We have a live payment that started/pending and then went to failed 24 minutes later. I have a URL for it if needed. How, in the sandbox, do I replicate this type of situation?
hi!
why does it seem impossible to deactivate Cards as a payment methods for payment links?
evt_1LUw8DHargtrjso2F5QHpEPt - could you take a look at this. I am trying to update the application fee that is 1% is that correct
Hi! We're a Salesforce managed package provider, our package has a Stripe integration and some of our customers use ACH skip verification. We are having an issue getting the skip verification to work for them. We are using stripe.js to tokenize the bank account as given in the below document:
https://stripe.com/docs/js/tokens_sources/create_token?type=bank_account
This token is then passed to SF Rest API which in turn uses the below API to create the ACH payment method in Stripe:
https://stripe.com/docs/api/customer_bank_accounts/create?lang=curl
We are trying to pass the parameter verification_method = 'skip' for customers that have skip enabled on the Stripe side, but when we do this Stripe is still requiring microdeposits for these payment methods. Any help or direction anyone could provide would be appreciated. Thanks!
I"m getting the error ```Access to fetch at 'https://r.stripe.com/0' from origin 'https://js.stripe.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
This is on my localhost
Hi, we are seeing a payment.created event sent on connected accounts, but there is not way to subscripbe to payment.created event in the webhook events list... Can you help? Thanks!
@crimson needle hmm trying to understand. Is it hard coded here? This will override any custom fields on the Customer object?
Hello!
I am attempting to create a file on Stripe using C#. I need to upload an image when I only have the Base64 string of the image itself. Is there a way to convert the Base64 into a format that Stripe will accept? My current code is shown below and I am receiving an error that says "We don't currently support file type: application/octet-stream"
using (StreamWriter writer = new StreamWriter(stream))
{
writer.Write(base64);
stream.Position = 0;
FileCreateOptions options = new FileCreateOptions
{
File = stream,
Purpose = FilePurpose.IdentityDocument
};
FileService service = new FileService();
var file = service.Create(options);
}```
I am conflicted in what event to use to handle commission payment transfers. So, I have 2 types of payments, one for a subscription, and one for a normal product. Currently, I have a referral system in place that is using payment_intent.succeeded. It works really well for normal products, as well as the first payment of a subscription. However, when I subscription is renewed, payment_intent.succeeded is no longer called. I do see that it call invoice.payment_succeeded. I do see this is also called on the first payment of the subscription. However, when I make a normal product payment, this event never happens. I am using stripe.paymentIntents.create to create the payment intent for a normal product, and then use the client_secret to be able to process the payment. Is there a way I can make that trigger payment_intent.succeeded?
Re Test Mode , Database Syncing
Hello. My team is reviewing and cleaning up an inherited app which uses Stripe's API to manage Subscriptions. I have some questions about how folks tend to use the Test Mode.
We are preparing to copy our Production database over to Staging (which they have currently using Test Keys). However, this will make the Staging database wildly out of sync with info saved in Test Mode. (products, pricing plans, customers...all out of sync)
Questions (that remain unanswered after reviewing docs):
1 - Is there a method to copy data from live mode stripe over to test mode? This function doesn't seem to directly exist in the dash or API, but a workaround would be fine.
Questions about common practices:
2 - Should test mode or live mode be connected to Staging? It seems like we could just send webhooks to staging from the live stripe mode. Of course, if someone were to make account changes from our staging site that would be a problem, but we can lock that down to prevent such things from happening. (testing in local and dev environments)
i have a question about adding a person to the "allowed list" his payments keep getting blocked as high risk by radar when i know him to be trustable. i can find the block list button but not the allow
MaximG - test mode
Hi Stripe team,
If I am using the orders API apiVersion: '2020-08-27; orders_beta=v4',, is the stripe npm version "stripe": "^8.217.0" the right one to have or do I need to have another one?
This may not be an appropriate question for here but I recently deleted all test data in my stripe account and updated the API from 2020-08-27 -> 2022-08-01. We have added our products but now our billing panel does not allow for changing of plans from Monthly -> Yearly, etc. I believe that we set everything up the same way but I could be missing something.
I have a stripe account with a business registered in Hong Kong which is now closed with no bank account.
I have balance on stripe but cannot transfer it to company bank account because it doesn’t exist. I tried registering my private account but payment will not go out.
I have another business in Spain and tried to register another account on stripe but cannot transfer money from one account to the other.
I want to change business registration country and account to transfer this amount to another business in another country
What can I do?
Hi!
We're in the process of moving from using "Charges" to using "Stripe Checkout" (Or possibly Stripe Payment Elements depending on what you think) but we're a confused on a few things.
- We currently save cards to customers which is nice because customers can just pick an existing saved payment method and check out with it. It appears that these cards do not appear in Checkout automatically (except for the default card) and none appear automatically if using Stripe Link. (Stripe Link cards do, but not cards associated with the customer id we passed in). Does that sound accurate? We love the idea of Stripe Link, but are worried that existing saved cards will no longer be used
- It appears that if we enable setup_future_usage on checkout, the Payment Methods within Checkout do save to our Customers (at least with Link disabled -- I still need to check with Link enabled), but that seems to automatically disable other Payment Methods such as WeChat etc. Ideally, we can save Payment Methods that are savable, but we don't want to restrict the user if they want to use a non-savable payment method. Do you have any ideas about this use case?
- Our primary reasoning for using Checkout rather than Stripe Payment Elements is that we are trying to use Stripe's Automatic Tax collection. Our understanding is that we can have automatic tax collection enabled using Payment Elements if we use "Orders", however we have a use-case where we sell a subscription product alongside our one-time-payment products in the same transaction. Our worry with Orders is this line in the documentation: "Orders isn’t yet compatible with Payment Links, Subscriptions, Invoicing, and Checkout." -- Does this mean we would not be able to use Automatic Tax Collection with Subscriptions if we used Payment Elements? And so we are required to use Stripe Checkout for this use case?
Thanks so much! And please let me know if any of these questions should go to support instead!
Hey y'all! Does anyone know if the Stripe Node SDK supports the new(er) Orders V2 API?
Hi Stripe team, Many of our customers for whom stripe account were created and subscription created, but there seems to be delay in the reflection of the subscription. Like we see the user has the visa details but no subscription details.. which is strange?
Can I create a custom field on a customer faced page? I mean Products and Payment links feature.
If I use a real card to test payments on a test mode connected account, I won't actually be charged right?
Hi all, hope all is well. Currently we are trying to check if a user has enough money in the bank account before proceeding to next steps in the process. ``` private createSubscription(token?: Token): string | undefined {
if (token === undefined) {
return 'Token undefined when creating subscription';
}
if (blockPrepaidFlag && token?.card?.funding === 'prepaid') {
trackEvent('prepaid_blocked', {
user_id: this.props.user.result?.id,
sdi_application_id: this.props.policyApplication.result?.id
});
return 'We do not accept prepaid cards. Enter a credit or debit card.';
}
this.setState({ displayLoading: true });
const search = window.location.search;
const isAnnual = new URLSearchParams(search).get('payment_cadence') === '1';
const payload = {
stripeToken: token.id,
upfront: isAnnual
};
this.props.payAndSubscribe(payload);
}```
I'm unable to find in the Stripe API documentation if there is a way to check from the Stripe token, if there is enough money in the balance? I see this https://stripe.com/docs/error-codes#balance-insufficient error code, but no guidance on how to retrieve from the token
How do we go about getting approved for HSA/FSA payments? The FAQ page says to contact support, but doesn't provide a specific mode of contact
I have a question about how to apply international taxes to invoices.
Example of the problem
We invoiced a customer from Saudi Arabia (SA) $5000. When the customer paid, we only ended up receiving $4735 for the invoice because, according to the customer, SA takes 5% of invoices as income tax.
Ideal solution
In the future, I would like Stripe to automatically add an additional 5% to any invoices sent to customers in SA. This way, I don't have to think about it, and I will just receive, from my perspective, the full invoice amount.
How to do this?
This doc – https://stripe.com/docs/invoicing/taxes – makes it seem like I just need to add the customer's country (i.e. SA) to their Stripe profile. Then Stripe will automatically include taxes in all future invoices.
Is that correct? Am I missing something? Are there other steps I need to do in order to achieve my ideal solution?
hey guys, i'm running some Reporting APIs, specifically balance change from activity itemized 3, but these print no product_id, so I was thinking about matching invoice_id and call all the invoices from stripe, but I see some transactions from balance change from activity itemized 3 don't have an invoice_id. which is the best way to retrieve product information from reporting APIs? how can some entries not have invoice_id ? any help is greatly appreciated
Hi guys! I'm using stripe and I have a question related to renewals:
let's say I have an active subscription that ends at the end of this month, and user in charge is Luis. But now George will be in charge and we need a renewal. In our website George click at Renewal button, he should be redirected to the checkout portal so he can put his payment details... How can we handle this situation at the BackEnd logic?
Now we need to create a new subscription which start_date should be 1st Sep for user George.
we are currently doing
stripe.checkout.sessions.create(params)
But seems it's not enough, we found that Stripe.Checkout.SessionCreateParams doesn't have a way to send subscription start_date
Any ideas and thoughts are suuuuper very welcome, I'm stuck 😦
hello! I've resorted to asking my question here because I've run out of other places to look...which, given Stripe's fantastic API reference really makes me think I've got a bad mental model here. Hoping to fix that 🙂
I'm trying to apply a promotion code to a SubscriptionSchedule. Seems like this isn't possible...am I wrong? I'm using SubscriptionSchedules because it seemed to be the right tool to use for the business case (automatically "discounted" first month pricing), but I can only apply a coupon to a SubscriptionSchedule.
After realizing the above I then tried to just update the Subscription with the promotion_code which seems to work fine on the surface, but it doesn't apply the discount to the invoice. I then tried to apply the discount to the invoice but that errors out claiming the discount isn't related to the customer, invoice, or subscription (even though it appears to be; I can see it in Stripe's JSON object for the Subscription)
EDIT: I should also mention that I need to apply the promo code and not the associated coupon because I want to track who's redeemed those codes
Ok, so this is more a pay flow question. On a live production app(using Stripe live and not on test mode), when a user pays, what determines whether the amount sent is set to pending, vs available?
Hello, how can I change the name that appears in payments to my bank account? Stripe appears but I want to change the name to differentiate payments from other stripe stores.
How can I make "Unsubscribe" button for my subsсribtions?
And what is your fees for large payments, like above $1000
Can this be unarchived? It was not resolved!
Created new stripe account. Have not done the activating steps. If i add products now it is being done in Test mode. My question is once i activate my account are the test products converted to live keeping the same product and price ID's? Or will the ID's change and i have to change API code after testing?
Hey all, are there any plans to add the paymentMethod's id to the paymentOption type for the react-native sdk?
i.e from
export interface PaymentOption {
label: string;
image: string;
}
to
export interface PaymentOption {
id: string;
label: string;
image: string;
}
Hello everyone. I'm doing stripe integration. I want to issue an invoice after the Online Payment process. How can I do that.
I've seen a lot of posts asking the same question around getting API access to the provided exchange rates estimation through the dashboard and notes around beta access. Where can I sign up or find more information on that?
👋 i'm using Stripe Checkout and am wondering if there are any other params i need to send in order to automatically send a receipt to the customer? it doesn't seem to be sending anything and the docs seem to say that it should be automatic but i'm unsure
Regarding fees as outlined in the https://stripe.com/en-ca/pricing page.
Are the transaction % based on the charge or do they add up in the sequence they are listed?
Anyone online that could help me? I've just moved my customers, orders and subscriptions ( managed in woocommerce ) activated Stripe etc.
Now the payments are failing, so seems the payment tokens have not moved but not sure where these would be stored, if someone could spare some time to help it would be hugely appreciated.
I've added a new plugin for Stripe to try and fix, Payments Plugin Stripe, which allows me to input Payment Token and Customer ID manually, but I'm not sure what to put into Payment Token field.
Guys I ham new here and I have an issue with my connected stripe accounts
one of them
👋 hello - we're using the checkout API and wanted to collect and validate Tax IDs. We followed the documentation here https://stripe.com/docs/tax/checkout/tax-ids but regardless of what we send for the tax_id_collection param, and regardless of if it's an existing customer or a new customer, I'm not seeing a prompt to enter a tax ID. Could someone help identify if we're missing something simple?
Hello, for my client in Google Chrome, the apple pay button is not displayed, for the test you can look here - https://a-t-shirt.com/product/basic-v-nick-t-shirt-pwr-top (To display the button, you need choose T-Shirt color, Print color, Size)
But also in Google Chrome, the client does not display the https://stripe-payments-demo.appspot.com button here either.
Tell me the button works fine and what could be the problem of not displaying google chrome?
ok thx @crimson needle @foggy dawn . I have enough info.
Apple Pay will only show in Safari.
I'm trying to update a webhook endpoint. I want to add new events to send. I want to add a bunch of order related events, but for some reason it seems I'm only given the option of order.created from the dropdown menu.
How should I convert the provided timestamps to be saved to the db?
Is it possible to enable google pay in chrome? This is a separate integration should be or based on this button
Hey, I have a question that i feel like is not possible but worth a shot in case I missed something in the docs.
Company we're working with has a couple different tax requirements that can't be defined by a tax rate. They basically do a service and depending on the customer, could be a government entity or a first nations person, the tax is a percent of actual tax or no tax at all.
We want to generate an invoice for the line items they're purchasing but the taxation on the items, would be a value that is calculated outside of scope of the invoice. They use a software to figure out what the tax owing is based on provincial information for the customer based on status is that something that is possible?
bottom line I want to just tell stripe, for inv_xxx GST is x, and PST is y
I continue to get uncaptured Payment Intent that's processed in an outside platform but remains uncaptured in Stripe. This consistently happens, but it's very infrequent. The only pattern we can see is that it's a Contactless Payment. could I share the code here for someone to have a look at why this could be occurring?
How do I enable the pix payment method?
hey there. I updated customer subscriptions to add our application fee to a few sites that had been grandfathered in. Payments are hiitting and our application fee is set, but I see no application fee given to us. ? sub_1KRNuRARO6wJn972xPOWpsT2 is one example. The subscription object shows the application fee. Is this effective instantly or is there a delay....maybe since the invoice was created some time in the past????
Hello, I had a quick question. I have a Discord Bot programmed in Python. I am looking for a way to allow people to type /activate and purchase a subscription through Stripe.
I'm unsure of what the best way of doing this might be, in order to track it per guild? I had an idea, I'll post it below but unsure how to execute it.
I figured I'd be able to use the endpoint /v1/subscription_items and if they subscribe to the bot, I would use it to show the guild has paid.
I understand how to retrieve information but I'm unsure how I would connect it 1:1 with a guild to show that guild has paid.
Sorry for the explanation, unsure how to word it.
On stripe express connect accounts is there way to give our connect account clients more information such as transaction fees, or what is included in the batch report?
or it all should be done in our app
does anyone here know how to implement a recurring variable shipping ?
Hey guys, I have uploaded the verification file on BigCommerce (for Apple Pay) but unfortunately its not working and BigCommerce does not allow to upload the file on the root folder, we are stuck for more than 2 months now, Is there another way to verify the domain?
Hi, How to use API to charge customer with customer's default payment method?
Hello Stripe, when updating a Subscription there is a response of the subscription itself. Is there any type annotations for this response object for Python ?
hey guys, we are trying to add different stripe and application fees for our customers. How do you recommend we do this via an integration?
Stripe account not live trying to fix that
:question: @wide loom Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi, I have a problem in understanding how to handle the payment element submission, this is the situation:
1 - I create a stripe customer in php
2 - I create a setupIntent attached to that customer in php
3 - I display a stripe payment method form using the client secret from the setupIntent
I'm developing it in Woocommerce and everything should happen in the checkout page, once the payment has been succesfully recorded I need to close the order and send the customer to the Thank you page. To avoid the redirect I would like to use a modal with an iframe in it, is that possible? Do you have any suggestion?
Subscription payment failed and no mail was received. How can I configure it
@junior cove I've created a thread for you, shall we discuss there?
sure'
Hello, I need some help working out if I can set up a invoice, then once done, I need to be able to take a 30% deposit. Can I do this in the same invoice?
yes
Hello, I need some help making changes to my account. I'm currently in test mode to insure that many are able to use different payment methods i.e. credit cards, debit cards, etc... However when using something such as a gift card, the transaction is denied.
Any solutions?
I want to be able to remove credit cards from a customer, however the Stripe API docs indicate that this process is irreversible? https://stripe.com/docs/api/payment_methods/detach
"After a PaymentMethod is detached, it can no longer be used for a payment or re-attached to a Customer."
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey there! Been staring at this a while haha. It's to my understanding that Subscriptions in Stripe create PaymentIntents when a customer is charged. For our system, I'm setting up a webhook to handle the "payment_intent.succeeded" event so I can tell when a customer is charged anew for their subscription -- but what's the best way to trace back to the subscription that that PaymentIntent is for from the event? Is the Subscription's ID passed in the event?
I got an error message for Klarna
{
"amount": "49497",
"currency": "usd",
"type": "klarna",
"source_order": {
"items": {
"0": {
"type": "sku",
"description": "racksuit - White",
"quantity": "1",
"currency": "USD",
"amount": "22499"
},
"1": {
"type": "sku",
"description": "Embroidered Shorts - Black",
"quantity": "1",
"currency": "USD",
"amount": "11999"
},
"2": {
"type": "sku",
"description": "Embroidered Hoodie - Black",
"quantity": "1",
"currency": "USD",
"amount": "14999"
}
}
},
"owner": {
"phone": "+1---",
"address": {
"line1": "47 W 13th St",
"line2": "",
"state": "NY",
"city": "New York",
"postal_code": "10001",
"country": "US"
},
"email": "**@gmail.com"
},
"klarna": {
"first_name": "Joe",
"last_name": "Day",
"product": "payment",
"purchase_country": "US",
"locale": "en-US"
},
"flow": "redirect",
"redirect": {
"return_url": "https://example.com/?order_id=6384"
},
"metadata": {
"order_id": "6384"
}
}
we are trying to use afterpay to purchase something from the stripe checkout. Here are our setup
- we are using Express Account
- we are using Connect Account to do the Direct Charge
- we are using Session Checkout with dynamic product and price
- Our currency is CAD in Canada
- when checkout, we selected Cananda address
- The Stripe checkout page directed us to a
afterpaypage to enter my bank account (canada bank information) - It didn't went through. It said
afterpaycan't proceed. - Here is the checkout link: https://checkout.stripe.com/pay/cs_live_a1u10IrYHTH1SnbyPTI0CoQCysLjycZeuoYnRgnAgeETmNE7TL3IKnVckK#fidkdWxOYHwnPyd1blppbHN[…]G1qaWFgd3YnP3F3cGB4JSUl
- Here is the
afterpaytoken:002.k7gvoqq48unps9r7innotueqqumdvi0pfi9eec8f4ou7mc7c
can you help us to understand what is going on? What was missing? What other information do you need to do the investigation? Please let me know
hello, im adyt from YuBisaYu.com, i want ask about some problems that we encounter when we using stripe as our payment gate away, we have some issues, that our payment method option cant running well based on user location (https://www.yubisayu.com/payment/method) as shown in stripe preview (https://stripe.com/docs/payments/payment-element).
Hi in which webhook event all decline codes are captured?
or is there a different webhook event for different declined codes?
Hello, Teams.
Is there any way to check connect accounts enables payments?
My payouts on the dashboard is showing tad they will be send out today , but its been like that for a week , not sure how to fix that
Hi team, I'm having an issue understanding the API properly. I need to retrieve line details from payments. This data is not showing on the payment_intents API yet it does show on the checkout API. I have tried querying the checkout API and this works however I only want to query newer checkouts/sessions. I thought the parameter starting_after would do the trick however it seems to work in reverse. Is that correct?
Question , I am using stripe.checkout.sessions.create in (Setup Mode) to collect credit card details. Then converting it to setup intent and create payment intent from it.
I wanted to do a Direct Charges to a stripe connect account using the PaymentMethod collected above. however it threw an error
No such PaymentMethod: 'pm_1LUmmJBTW0jk127C7M8yGtEO'; 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.
example
const paymentIntent = await stripe.paymentIntents.create({
payment_method_types: ['card'],
amount: 1500,
application_fee_amount: 123,
currency: 'usd',
customer : 'cus_M8KqC8yHRd7ApE',
payment_method: setupIntent.payment_method,
confirm: true,
}, {
stripeAccount: 'acct_1JHkNJPhgxjqqbth' // payment to connected stripe account.
}
);
Please help
Hi, How to get this Url using Api, https://billing.stripe.com/session/test_YWNjdF8xR3kxaUZBbHF2S3B4SkN1LF9NRFozQUxzd2VJMXN6OEdkeWp6WmJYcUpSMFB2Zngx0100o0RtkGeQ
Hello
Is it possible for customers to add additional subscription items to their already existing plan from the customer portal? (example: if they already have a base subscription plan, but wish to add additional 'features' to the current one, which have their own prices set)
Has anyone used stripe in a business that provides "real-time alerts/notifications"? Basically, I code bots that send messages/alerts/notifications as soon as "something" happens to places like slack, telegram, discord etc. Already tested this with a couple of users (they love it), and now I'm getting asked by people how they could subscribe to the service. Does anyone know if this kind of business/service is accepted by stripe?
Hi, I have an issue with missing events in a single invoice from July 7th - there are only 3 events listed where usually there would be 8. Also, even though the invoice is paid, the section at the top with status changes is missing. Because we never received invoice.paid notificatiation, some things in our application did not work correctly. This is the first time this happened.
i'm testing out my checkout and using a subscription, and i'm getting an error saying that there is no such price. a similar object exists in live mode, but a test mode key was used to make this request. so this means i'd have to create another subscription in the test mode, but then I have to set logic for which price api id to use based on if i'm in local or not? seems a bit weird. should i be getting the plan via some other way that is uniformly the same across both local and production?
Hello. I need to implement recurring subscriptions with the next scenario. My customers are from Romania, so country currency is RON and i need to generate, for tax purposes, RON invoices (invoices are generated by me, i don't use stripe for invoicing). My Product price is in EUR. So for example client buys my product for 10 EUR, i generate a stripe payment link of 10EUR * 4.9, 49 RON. Next month, i generate a stripe payment link of 10EUR * 4.95, 49.5 RON and so on. Is there a way to implement recurring payments like this? The challenge here is that the recurring amount has to be in EUR, but the actual payment and payment amount has to be in RON.
Hello Everyone... Stripe checkout link not showing google pay and apple pay
Any idea?
Can anyone tell how I can add google apple pay to my custom page using PHP stripe
Hello, im currently running an e-commerce platform on shopify in Malaysia. I just recently found out that Stripe offers e-wallets from my country and bank deposit. However after i enable them they still dont reflect on my checkout and in my settings.
Looking for help ~
Hi can anyone please advise what role to provide to our SEO team, I dont want our team viewing bank balances or transactions - they just need to connect FB
We create customers and Address to a country (from IP) and have automatic tax enabled. We then show the paymentpage where they can enter country (and postal if US). Those two informations are passed on in the stripe.ConfirmPayment, but it is still ignored. It will always use the inital country (many times wrong) we added in the beginning. Anyway to force to use what the user selected?
Hi! I have a question about sales for a marketplace : is there a possibility to apply by default a coupon on given products?
I can imagine one of my seller wants some of its products to be on sale with a 30% discount, some others with a 50% discount and some others not on sale.
I wonder how this can be done with Stripe? Should we use the coupons or is this something manual that has be done on the platform's side?
Hi, i have a problem with express account creation
Hi! We're getting web browser Access-Control errors during Stripe Checkout. The errors are about deploy_status_henson.json, which I haven't seen before. Payments seem to be successful, but should we worry about these errors:
[Error] Origin https://checkout.stripe.com is not allowed by Access-Control-Allow-Origin. Status code: 200 [Error] Fetch API cannot load https://js.stripe.com/v3/.deploy_status_henson.json due to access control checks. [Error] Failed to load resource: Origin https://checkout.stripe.com is not allowed by Access-Control-Allow-Origin. Status code: 200 (.deploy_status_henson.json, line 0)
I want to get a receipt number of my customer by invoice ID but it returns receipt number as "null". The API I used to get receipt number is ‘’ invoiceService.Get(invoiceId)’’. Code snippet given below: var service = new InvoiceService(); var invoiceInfo= InvoiceService.Get(invoiceId); var reciptNumber = invoiceInfo.ReceiptNumber;
Here the reciept Number giving us a NULL value. How do I get the receipt number by invoice id? If that's not possible, whats the best way of pulling the receipt number?
Thank you
Hi! I'm trying to create a usage based subscription with a monthly or yearly fee. I've created two products, one for with two unit prices (one for monthly fee and one for yearly) and another with a volume price.
The problem I'm having is when creating a yearly subscription Stripe doesn't allow me to create a subscription with different pricing periods. I want to be able to create a subscription that has a yearly fee and charge for additional usages monthly, which requires creating a subscription with two subscription items with different billing periods. What would be the best way to do this?
Hi guys. I'm doing an integration Apple Pay to my website. I create a paymentRequest got this object paymentRequest = { applePay : true , googlePay: false} and pass it to <PaymentRequestButtonElement options={{paymentRequest}}/> But i got this error : paymentRequest should be a stripe.paymentRequest(...) instance. You specified: [object Object] I don't know why because I do it the same way refer to the document. Can you guys help me out ? Thanks
Where is my Stripe integration token?
Hello everyone! We are working on a project where we are offering different subscriptions. Each subscription includes one product and a period of time (monthly, semester or annual).
We allow customers to change their subscription plan and period through the Customer Portal. But, we are facing an edge case when a customer has a current subscription and he/she updates the period of time, Stripe updated the new date without taking into account if there is any paid time.
For example, if by January I pay a six months subscription and by April I need to move to three months subscription. I expected that by the end of 6 current subscription, I have a subscription every 3 months.
But, right now, it seems that every time you want to update a subscription, you miss the previous period of time. So, if you paid six months subscription from January and in April you want to update it, you miss those two months.
Do we miss something to configure in Stripe in order to get this expected behavior? Thank you!
Hi, I have the following error when I call invoices.pay method:
TypeError: stripe.invoices.pay is not a function
const invoice = await stripe.invoices.create({
customer: customer.stripeCustomerId,
auto_advance: true,
collection_method: 'charge_automatically',
});
await stripe.invoices.pay(invoice.id);
I'm using the last version of stripe-node 10.1.0.
Thanks for your help
Hello everyone, I have a Sigma-related question. I've been tasked with assessing if charging in a new currency had a positive impact on sales in a specific country/region. I'm looking for a Sigma query that could give me total sales in a country over time. I'm just a hobby developper, and querying is not my forte. Could anyone give me some tips on how I could write some basic query to do that? Thanks in advance,
Morning, how do I add custom transactions fees to Connect Account transactions
Hello 👋 I was wondering whether there was a way to remove all payment methods from a Stripe Invoice on a connect standard account? We'd like to create invoices for these accounts with payment details we add manually, and allow the users to mark these invoices as paid through our app. Will allow them to have an invoice trail without having to accept card payments etc through Stripe. (We eventually want to get them to use Stripe, but need this as a stepping stone)
Hi, How to implement invoice like picture B? This invoice is generated in the next cycle after the Subscription is upgraded.
#dev-help Hi, I have an issue with create an ephemeral key for the VerificationSession on stripe identity.
My request code :
// Create an ephemeral key for the VerificationSession
$ephemeral_key = $stripe->ephemeralKeys->create(
['verification_session' => $verification_session->id],
['stripe_version' => '2022-08-01']
);
I get a message result :
parameter_unknown - verification_session Received unknown parameter: verification_session
I use PHP & stripe/stripe-php *v9
Do i miss something to configure in Stripe ? Thank you.
Hi! Just wanted to get some confirmations on the separate charges and transfers flow and the movement of funds. When a customer buys a connect account's product for $10, we create the invoice, the customer pays, that $10 goes to us the platform, then the transfer is made, say for example, 30/70, so the connect account get $7 and the platform keeps $3.
Where is all the money at this point?
-
Does Stripe hold the connect account's funds for the amount of
delay_days? So the connect account won't be able to withdraw the $7 until, for example, 14 days have passed? -
Does the holding period only apply to the connect account, or does it apply to the platform account too? Is the $3 kept by the platform held by Stripe for any period as well?
Hi, How to implement invoice like picture B? This invoice is generated in the next cycle after the Subscription is upgraded.
@obsidian trench you already have a thread ongoing
Hey folks. Is the Stripe main support down? I can't get any options at https://support.stripe.com/?contact=true, trying to work out if it's just me Never mind, wiped the cache and seem to be fine now 🤷
Your collegue asks me to new one.
The old is over 4hrs
Hey guys, when using Stripe Connect how are you supposed to assign a specific payment to a specific Connected account?
Hi Team, how can I add a card(card_xxxxx) to a customer?
Hello everyone! We work on a product for which the subscription start date at the beginning is unknown. However, we want to collect the payment details upfront such that when the subscription start is known and successfully scheduled, invoices are automatically handled. If we create the subscription with the scheduled subscription API the latest invoice is not generated such that the client secret for collecting the payment details is missing in the front end.
Has someone any idea how to handle this edge-case and collect payment information without knowing the subscription start date? Thanks!
Hi, I have a stripe account, which has not been verified my company as eligible
But I have a pending balance to receive, how can I do?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Similar to how stripe provides an API and hosted ui for onboarding connect accounts, is there any hosted ui for just the verification document upload part of the connected accounts onboarding process?
hey Stripe Team. Do you know if there is any way to get intouch with your sales team any other way than via email? i have sent and completed forms on the wbsite and had zero response for the last 7 days
Additionally, are you able to help us locate an email address for our account manager? Our previous account manager has left the business and never handed us over to a replacement, so If there is any way to get this info that would be helpful too
Hey Stripe Team. I'm just doing an integration with Google Pay to my website. How can i able to test Google Pay on browser ? Is there any test card number ?
Hello Devs, I hope you are all fine.
There is one thing i wanna ask, can i add products to my stripe dashboard through my backend via Api call instead of adding the products manually?
In usage-based billing, I sent a regular quantity to stripe for every one hour, in the scenario which day gets more quantity in the cycle I need to calculate billing for that particular maximum quantity not for all days quantity (between current cycle, 30 days) pls help me to solve this?
is it possible to add metdata to invoice items on a subscription? I'm updating subscription with add_invoice_items, but it don't handle metadata input. (https://stripe.com/docs/api/subscriptions/update#update_subscription-add_invoice_items) . What do I have to do to get metadata on an invoice item? Do I need to get the invoice items after adding/creating them to/on a subscription, and then update with metadata? (https://stripe.com/docs/api/invoiceitems/update). If so I don't understand why it isn't possible to add metadata directly to add_invoice_items..
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello devs, I need help with my issue regarding stripe checkout
I've developed an ecommerce test. products have subscriptions and one time payments only. I've been successful when mixing 1 subscription with multiple one time payments. also just one time payments only. But whenever, I have 2 or more subscription items, going to checkout it just gives me this error message "something went wrong you might be having a network connection problem, the link might be expired, or the payment provider cannot be reached at the moment.".
Pls help me. I can provide the code
hey stripe team, we are using subscriptions and currently using the options (in the dashboard) with a default footer for our invoices. we would like to have this footer in the same language as the invoice. do you have a suggestion how best to implement this?
Hello, I'm following a tutorial made by stripe, and when ever I input the curl command shown in the video I get this error: {"error":{"message":"Cannot read properties of undefined (reading 'create')"}}curl: (3) URL using bad/illegal format or missing URL
curl: (3) URL using bad/illegal format or missing URL:
I'm expecting a json response, and my server code is identical to the one shown in the video, but the person doing the tutorial is getting the desired json response and I'm not. Would appreciate some help.
Hello to all! I really need help to setup Affiliate Marketing for my stripe product exactly like in this YouTube video: https://youtu.be/ytRkVL1Dm50 based on stripe. Can anybody help me with that? I want to hire you for coding
Description
In this episode, you'll learn how to use the Payment Links API with Stripe Connect to build an affiliate marketing tool. We'll show how you can pay out affiliates a portion of the proceeds when they help you make a sale.
Presenter
CJ Avilla - Developer Advocate at Stripe - https://twitter.com/cjav_dev
Table of contents...
Hello team, we have an account with a negative balance. We turned the automatic withdrawal on. It tried to withdraw the money from their bank account but they had not enough money on it. Now, they have enough. How can we trigger a new negative payout?
Hi! I have a problem with Transfers API in test mode. Just successfully added funds to my main test account with 0077 test card but keep receiving "Insufficient funds in Stripe account" when trying to make transfer request to another connected account. What's the problem?
we are using Express Account + Direct Charge + Afterpay. We can't do refund from the dashboard. Is it possible to handle refund through Stripe API?
I'm getting CORS errors when trying to onboard a user: Access to XMLHttpRequest at 'https://connect.stripe.com/setup/s/act____________REDACTED______' (redirected from 'http://localhost:8080/stripe/onboarding') from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
hi there. i'm nodejs dev, and now need to create webhook for stripe customer.subscriptions events(6), everythiong is okay on dev, but exactly the same WH on stage is not coming to server, so i have No response body and ERR
could u help me please, maybe there is a way i can fix this
To set up apple pay for use with connect, docs mention /v1/apple_pay/domains but I cant find it in the api reference?
Hi, is there a way to add billing cc email address when creating the customer through Stripe APIs? From the Stripe dashboard I am able to set the billing emails and email cc. I don't find anything in the Stripe API documentation.
Could we reopen this thread?
Hi all, could someone help me? I created session link with subscription mode. I also created customer in session. On webhooks, customer doesnt contain default_source.
I tried to update customer with
invoice_settings: {
default_payment_method: event.data.object.default_payment_method,
}.
Does someone have idea, how to fix it?
Thanks
Hello everyone.
Is it possible to enable Stripe Connect in the app without asking users to leave the app to connect their Stripe accounts?
Like we want to organize Stripe Connect inside the app
Also, is it possible to pre-fill all the fields on the Stripe Connect onboarding? Our users fills out all the data when they create the account in our app, so we don't want them to fill out this info twice
(in the app and in the Stripe Connect)
I remember that some time ago it was possible to pre-fill Stripe Connect onboarding fields when generating the URL via API call. Is it possible now?
@wooden cradle please use the thread that I've created for you
I use Wordpress with Gravity Forms and Stripe plugin. When I send the user to the stripe checkout page there is only card payment available, all other payment methods I configured are not shown. Can anyone help me with this?
HI there, is days_until_due specified on subscription update through the API able to override the default payment terms in the account settings?
e.g default is invoice due 30 days after sent, want to change this for Indian RBI affected customers to 7 days for monthly plans
Hi guys I am integrating Stripe, I wanted to know whether a charge can move from failed to succeeded state?
Hey There I am new here, and I have a stupid question. we have a glitch where our users are not able to verify their IDs via the API, I wonder if there is an alternative way where the user can upload it encrypted via a Stripe link
Hi folks, I have a question related to the subscription. Can I set the proration behaviour for the existing subscription? Does it depend on price setting of the product??
ok this one is interesting and not directly related to development but since I'm developing using the API....the client asked for an audit report outlining compliance with your internal controls (SSAE 16, SOC2, penetration testing results, etc.).
Any ideas what I need to show them?
Good Afternoon, where would I view set/view Payout fees on Connected Accounts
I'm trying to use the Sigam trial. When I do select * from payment_intents where id = '<pi_id_from_dashboard>' its returning nothing....
What query do i need to do in Sigma to get a report showing each purchase/payment WITH the taxed amount (if the item was taxed)?
Hi 👋
I implement a Stripe gateway on my app. Everything is perfect. Just a small questions.
We will make an Event in South-Korea - my App is in France.
Will people could buy on the App directly without any problems?
Hi, I keep getting the following error when I try to Transfer to an Express Connected Account via .NET Api:
- "resource_missing - destination; No such destination: acct***"
I have double checked API keys and Connected Account Id. The Connected Account has completed onboarding and shows a Status of Complete.
Here is my code:
StripeConfiguration.ApiKey = ;
var transferService = new TransferService();
var options = new TransferCreateOptions
{
Amount = 1000,
Currency = "gbp",
SourceTransaction = "ch_",
Destination = "acct_***"
};
transferService.Create(options);
Hey guys. I'm implementing Google Pay and Apple pay. i did make the request button show up. But when i click on it . it doesn't show the review payment dialog. Here is my video. Has anyone faced this issue before. Can you guys help me out of this ? Thanks https://app.usebubbles.com/gfVf5if3cBwgW3azahGUeV/untitled-bubble
Hello
The docs for Payouts and Topups say only the metadata for those objects can be updated. Does that mean there is no way to cancel a Payout or a Topup?
https://stripe.com/docs/api/topups/update
https://stripe.com/docs/api/payouts/update
👀
Hi everybody! I have a question about a platform account(Payment balance) and a platform financial account(Treasury). Do we have a way to transfer funds between them instantly?
I know that we can make a payout. It is only one way from payment balance to financial account balance. And it is not instant.
Is it okay to send the connect onboarding link to the browser directly and redirecting there instead of redirecting in the back-end?
Has anyone successfully managed to pay vendors in the US from a UK stripe account? Our scenario is, we have a cart with multiple items in belonging to multiple vendors. Those vendors can be located in US, Canada, Australia or Europe. Initially we had thought that Connect would work and allow us to pay vendors anywhere but this seems not to be the case on UK stripe accounts. So our problem is - we want to charge the client once for the total of the cart and then pay the individual vendors their amounts based on what products are theirs. Charging the client once means they only have to negotiate SCA / 3ds once.
Hey there, I'm wondering about changing the setup_future_usage value on a PaymentIntent. It appears that I can switch it from empty/false to one of ["on_session", "off_session"]. However, I can't switch it from one of those values back to empty/false. Is this correct?
I just want to make sure this is an actual limitation of the API, and not a bug in the Stripe Ruby gem. It seems like the setup_future_usage attribute is getting excluded from the request to Stripe servers when it is empty/false.
Hi Stripe team, I'm following a tutorial on how to set up the front end of a one time card payment but getting 3 errors that the tutorial I'm following is not getting. Pls pm me.
Hi, is it possible as the platform account to trigger a transfer from the bank account of a connected account (custom) to their Stripe balance to cover a negative balance ? If so, from the dashboard or API only ?
Hello! Is it possible to update the quantity of a line item on an upcoming invoice? I'm hoping to subscribe to the invoice.upcoming webhook and update one of the temporary line items. I know metered usage would probably be a more appropriate use-case but it doesn't quite fit my needs.
@meager hawk can you please pm me when you see this, I need help with something else.
If I'm under the age of 18, can I use Stripe if my account is issued by a parent?
hi - we are implementing stripe as a payment provider for subscriptions. We have a question about how to deal with the possible situation of a customer being duplicated across European and US business accounts. Is there a means of merging these? If not, how can we ensure that the stripe customer is not editable once created? Thanks
Is it possible to add funds for a customer?
What would you recommend if we have a freelancing platform and we want to use Stripe Connect to enable our freelancers to add their Stripe accounts so that money comes to our Stripe and then we escrow to the freelancer? What would you recommend if we don't want to ask freelancers to provide information on the Stripe Connect onboarding because freelancers already did it in the app? What account should we use: Standard, Custom, or Express?
Hi, why when I archive products its prices are not being archived?
Hello, I have some questions related to Connected express accounts and fraud. When we discover something fraudulent, we need to be able to pause payouts.
I'd like to be able to pause charges and payouts via API, but it looks like I cannot. It fails when I try Stripe::Account.update("acct_xxxxxx", payouts_enabled: false). Is this true?
I see there is a ability to reject an account, but only if balance is zero. https://stripe.com/docs/api/account/reject and it doesn't seem like there is a way to un-reject in the case of staff mistake.
So, it seems the best I can do is to update the account and set the "settings.payouts.schedule.interval" to "manual". This will at least prevent the person from receiving the payout automatically.
Am I missing anything? Thanks!
I have an issue with paymentIntents that are created when a subscription creates an invoice (only with a bank account, credit card works fine). When the invoice is created it never gets paid.. Subscriptions says incomplete. Invoice says 'failed', Payment intent says 'cancelled' Customer has the bank account set as the default payment method. Thoughts? Thanks.
sure
how would you like me to send and this is all in test mode currently
Good day everyone!
Concerning the new Orders API BETA, to anyone's knowledge, is there an active list of known bugs kept somewhere?
Let's use the thread I created above!
ok
When onboarding / updating custom connect accounts, does Stripe handle the editing of [Business name, payout schedule configuration, branding of stripe hosted invoices, subscription/invoice retry schedule, tax details] with Account Links? Or should we build that UI in our own apps and update via stripe.accounts.update?
Hello everyone, since paymentIntents do not support discounts, what is the best approach to handle payment flow with discounts without redirecting the user to the stripe domain? One of the benefits of paymentsIntents is that it can be combined with <Elements />. Is there an alternative to that? What I need is the same domain payment flow with discounts
Hello, we upgraded our stripe api version from 2019-10-17 to 2020-08-27. However, when we use stripe.Customer.retrieve, the customer's subscriptions field is not there. In the previous api version, it was already included. Is there a way we can get the customer info using .retrieve?
Hello, I have some questions on create and update subscription API.
We are trying to use subscriptions API with usage_type = metered and update the quantity through out the billing period and then charge the customer based on the final quantity at the end of the billing period, but whenever i create a subscription it posts the bill immediately with the initial quantity specified, rather than charging at the end of the billing period.
Can someone please help us on this? What am i doing wrong?
@light pelican I'm new here but I think with subscriptions you can send additional parameters one that comes to mind is 'collection_method' and 'days_until_due' not saying that is the solution but something to look at when creating subscriptions
When a customer goes through to our checkout, the country or region is always pre-filled to the same region as our company stripe account. Can we remove this pre-filling? Thanks
Let's use the same thread you already have open
I'm trying to determine presentment currency and settlement currency on a dispute. When I call the v1/s/disputes/ I see that balance transactions come back as an array. What are the situations where I'd get back multiple balance transactions on a dispute? Will they every occur in anything other than settlement currency?
Hey all, are there any known bugs when you have
customFlow: true,
and set the appearance to something does it not show properly?
Apple pay button question
Hello, you can see our button here - https://a-t-shirt.com/product/basic-v-nick-t-shirt-pwr-top (To display, select T-Shirt color, Print color, Size)
We have problems with adjusting the height of the button, could you help us how to make the height the same as the second button on the site ( add to bag ) ?
As I understand it, do it with -stripe.com/docs/js/elements_object/create_element?type=paymentRequestButton#elements_create-options-style-height
Hey guys I have one question... I have a subscription... I will create a coupon that will give the "customer" 10% off... IF I apply the same coupon twice before the next payment, will it give 20% off for the next payment?
Question re: Stripe Data Schema
Is there a way to link a dispute reversal or refund_failure record in balance_transactions to charges? These adjustments don't seem to have an obvious foreign key back to charges.
The only way I've found is to extract the charge id from the balance transaction description (which usually looks something like "Chargeback reversal for ch_ABC",). But this seems like a risky way to build financial reporting.
Hello. I'm trying to implement Stripe payment checkout. Every time i try to ping the api it returns "invalid API key" although i am using the correct test api key. I'm not sure why its happening. Any help would be appreciated since I have a tight deadline
Is there any way while using PaymentRequestButtonElement for Google Pay, that I can display the google pay interface within my React app (like inside of a drawer) and not have it open a new window?
Hello i am in serious need of recovering paystubs
But i am locked out of stripe account need to contact support by phone call
Hi need help with balance on my account. Was doing some code testing, and now my balance is negative.
hello team does ios require customer_id and customer ephemeral key for setupintent flow? the docs mention them for ios but not for web.
Hi all, I'm currently using https://stripe.com/docs/api/charges charges. However we are finding it challenging to raise an error when a user enters a card but there is insuficient balance in the account. https://stripe.com/docs/api/payment_intents/object#payment_intent_object-last_payment_error I see that PaymentIntent, has a last_payment_error attribute that would raise the error code we want. Is there a way to make both of these work? To clarify my question, if i'm using Charges is there a way to get the payment_intent from a Charge instance? I see that the charges has a https://stripe.com/docs/api/charges/object#charge_object-payment_intent payment_intent field but is described as: ID of the PaymentIntent associated with this charge, if one exists.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
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 based in Mexico and one of the banks here uses a digital card with a dynamic cvc, which they claim is "single use". This means that, when charging the $1 verification to the card, the CVC is "used", and the actual payment fails.
Has anyone had this issue before? Or is there anything with the API that we can use to prevent this.
Thank you,
Hello, I am trying to implement an automated email system that automatically send's an email to anyone who has abandoned their cart 15 minutes or so after (give or take). Any recommendations on how to go about this?
Hey how do I download stripe statements in pdf?
Hello, I need to implement ACH payment to our contractors and vendors (outgoing payments only) by typing in their routing number and account number. Is there a sales group or email I can contact to open an account and configure it to prepare for ACH payments? Thanks
Hello, I'm having an issue with my product coupon not showing up on apple pay payment summary. I have a 50% off coupon for the first month of a subscription but when using apple pay it still shows that the customer will have to pay the full price for the first month, even though they end up paying the discounted price.
Hi - I am testing using SCA card 4000002760003184
and getting an unexpected "Source was cancelled"
after I click cancel I see the expected modal
Hi! I am an amateur website creator and helping a colleague set up a WordPress multi-vendor ecommerce site... connected to Dokan/Stripe. I thought I had everything good to go, but I keep getting an error "Error: Invalid Payment Source: Payment processing failed. Please retry."... can anyone give me pointers on where to go here... I can't find much help on this specifically
Hi all!
Is it possible to add the Idempotency Key to the StripeJS - Create a PaymentMethod request?
https://stripe.com/docs/js/payment_methods/create_payment_method
Hi Stripe team,
We would like to implement checkout.
The initial purpose is to send internal customer number from ssg.asia to Stripe, when customer makes payment.
Than we expect to see this internal number in the merchant account dashboard, and be able to search for payment there by this number.
We would like to use a parameter of /checkout/ which is called client_reference_id (here is a link https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-client_reference_id )
So the question is: could we use "client_reference_id" for checkout implementation,
or should we use "metadata" ?
I hope the question is clear.
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, we are implementing a payment element solution for our app (both android and iOS) and we would like to offer a way to manage payment methods using the the FlowController, we just would like to be able to customize the UI more for it, is Stripe looking to allow more customization in the close future, we really love all the benefits out of the box that come with it but wish we could tweak it just a bit more than fonts and colors? Thank in advance
Hi, would a free plan on Stripe ($0.00) send emails to customers when renewed everytime?
I'm using the app clip SDK for ios, and there's no way to pass connect accounts when loading stripe. How do I configure it to send payments to the correct account (I have a bunch of connect accounts and I want the payment to show up in the right account)
Is there a server configuration that would connect the payment to the right account?
Hey guys. We had a client have an issue with their bank account that they've since corrected but stripe is still blocking the transactions because they're considered high risk. It says to contact stripe support if the account is still active, anything you can do to help?
Hello, in Mexico is it possible to make Instant Payouts to connected accounts? or what is the time it will take to transfer the money to a bank account of the standard connected accounts, sorry for my English is not very good
Greetings! Is there a way to initially disable payments from jurisdictions that do not have a de minimis threshold for sales taxes or VAT registration?
So stripe can be configured to send emails on failed payments, but I am not sure how to do this.
Hi there! Is there a way not to show the support phone number on customer credit card bill?
Hello, I have a Stripe integration that was setup by a developer that I no longer have access to. Is there a way to find out what account he used from the API key? Or, should I create a new key access from my account?
Is it possible to configure a Checkout Session such that the user can select the price of a subscription (on the Stripe hosted page)?
My subscription product has 3 prices (monthly, quarterly, or yearly) so I'd like to allow the user to pick which they want.
If I exclude line items (prices) when creating the session I get this error:
Stripe::InvalidRequestError - Subscriptions require at least one recurring price or plan to be passed to line_items.
If I include multiple line items (for multiple prices) I get this error:
Stripe::InvalidRequestError - Checkout does not support multiple prices with different billing intervals
The Billing Portal page allows the user to switch the selected price but Checkout Session doesn't?
Hi, Just wanted to check if apple pay works in chrome on apple devices?
Hi friends. Just curious if you can add a custom domain to the Customer Portal. All the documentation I see for custom domains is related to hosted checkout. Thanks!
Hi, We are trying to user the stripe connect direct charge. Do we have to use strip checkout first?
I was speaking with someone just a minute ago and I found something interesting in my orders... iis Bismarck still available?
I would like to confirm something about subscriptions where the collection method is send_invoice. My understanding is that in production, when an invoice is finalized, Stripe will automatically send an email to the customer. However, in the test environment, we have to send these emails manually. Is that correct?
my company has been screwed around and treated so horribly , causing a huge financial emergency that is putting me out of business.
the company was denied citing high risk of chargebacks, when i had to reqeuest an ACH debit increase to 15,000 dollars a week. I am a new business and secured a great job the bid was for 92,000, home remodel.
@fresh copper Can you use the thread I created for you?
i could not charge the 92000 at once it was declined , so i was able to charge 15,000 a week this was to cover labor and material since june. I have not received one dollar yet my emplyees alread have had to quit, the customer has been charged so they arent going to repay but my money is on hold, i am going out of business please help
i dont know how to do what you are requesting
I tagged you in the thread again, but I do think you need to be talking to support (https://support.stripe.com/contact). I'd be happy to help you with integration/technical questions, but we don't have the power to help with account specific issues related to declines and chargebacks
Hey guys (hey @dim hearth !!) just reporting what seems like a bug, in the stripe dashboard. If I click on a payment, it shows me a link to the customer which is an anchor where href should take me to the page about that customer. However clicking on it takes me back to the stats page of the dashboard. It looks like an event handler is attached for click which is overriding the href
Anyone can aid a light into my account situation stripe has froze my account and I have almost 500 pending I’m new to stripe and I’m going to lose everything I’ve worked so hard this summer I sell Art I owe my employees money and my account is frozen please help me
hey team, when Stripe sends payouts to Connect Accounts, do they send emails to the Connect Account emails automatically if payouts succeed or fail?
If customer has a card in Canadian dollars, and subscription price is in USD, end client wants to know if credit card company magically converts to USD?
just wondering if we send an email when a payout succeeds or fails, will it be a duplicate email?
Hi, Stripe team. Appreciate your help. Can we create payment from the stripe card element on front end in react?
Hi guys, looking for a way to add a piece of metadata to a Subscription Invoice - is the only way to setup a webhook and wait for calls when the Subscription Invoice is created, and then update the draft?
I would specifically like to add 2 pieces of metadata to each Subscription Invoice created. Static info, just want the same data on all future invoices generated from that subscription.
Hey Devs,
We just had a consult with your sales team, and they told me to come here for help. We are looking to integrate Quickbooks Online with Stripe, and we see a 3rd party app called "Synder". When searching through this server, it came back with zero results.
Do you have help you can provide? Thanks
Hi there,
What is the best way to retrieve all payments for a specific product (via dashboard, or via API)?
Is there a way to compel the PaymentElement to require address? We need that for Stripe Tax.
is it possible to do the money transfer between two stripe accounts in different countries or currencies
Hello, I have a problem, when I used stripe on my website to buy something, there is this error:
production.ERROR: The payment method type provided: acss_debit is invalid. Please ensure the provided type is activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any preview features that you are trying to use. See https://stripe.com/docs/payments/payment-methods/integration-options for supported payment method, currency, and country combinations.
and someone told me to disable klarna, but it didn't work
Hi,
can someone help me with the payment method? I created a session with subscription type. My payment id starts with "pm_". Previously, my paymentMethod was with the "card_" (/v1/subscriptions). How can I get card_ and not pm_ from the webhook?
hmm I created a webhook we_1LVN6iHLM1sfqT6wt8YzeJdd , checked that livemode is false, status is enabled and … -should it fire almost immediately when performing actions? Or will webhooks fire say once an hour or some other schedule? (i can hit it with Postman etc and see it log requests on the webhook side, but stripe seems to not call it?)
{
"id": "we_1LVN6iHLM1sfqT6wt8YzeJdd",
"object": "webhook_endpoint",
"api_version": null,
"application": null,
"created": 1660169432,
"description": "test events",
"enabled_events": [
"customer.updated",
"account.updated"
],
"livemode": false,
"metadata": {},
"status": "enabled",
"url": "https://webhook.url"
}
Hello, a question about Stripe Connect supported countries:
The Connect cross-border payouts page says that payouts to Connect accounts in the Philippines are supported by Stripe.
https://stripe.com/docs/connect/cross-border-payouts
…but, when we try to use the API to create accounts in the Philippines, we get error messages saying we need to reach out to support, and when we do, we get told that Stripe is not available in those countries.
Is that docs page incorrectly listing countries for Connect accounts that aren’t actually currently supported? Or are we misreading it?
Hello! How can i at ideal and other payment methode to my business? There is no button for activate and the in the code it is already activate.
hi, would updating a subscription cause the pending_setup_intent to get updated with a new client secret?
Hi, I have a checkout system using checkouts sessions, is there a way to let customers view all their transactions via Stripe Portal or other stripe ways?
Is there a way to swipe a card and issue a refund?
hey gang, feel like a dummy asking this but I want to make sure I'm not missing something obvious. If a user were to cancel a subscription in the stripe dashboard for a customer, the customer.subscription.updated would be sent as a webhook correct?
Do not thing so
so heres the barebones code im trying to use ```php
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
// webhook.php
require 'vendor/autoload.php';
// This is your Stripe CLI webhook secret for testing your endpoint locally.
$endpoint_secret = 'i think i should hid this?';
$payload = @file_get_contents('php://input');
$sig_header = $_SERVER['HTTP_STRIPE_SIGNATURE'];
$event = null;
try {
$event = \Stripe\Webhook::constructEvent(
$payload, $sig_header, $endpoint_secret
);
} catch(\UnexpectedValueException $e) {
// Invalid payload
http_response_code(400);
exit();
} catch(\Stripe\Exception\SignatureVerificationException $e) {
// Invalid signature
http_response_code(400);
exit();
}
// Handle the event
switch ($event->type) {
case 'account.updated':
$account = $event->data->object;
// ... handle other event types
default:
echo 'Received unknown event type ' . $event->type;
}
http_response_code(200);
is there a way to search for customers who used ApplePay, or atleast see if a particular customer did?
Quick question. When creating a recurring product in Stripe, when adding a price, is it possible to add something like "First time" price? Like, first month is $10, but the following ones are $5. If so, what is the correct API request to use?
hi, i set up a checkout using payments, and it's working in testing. how would I add a checkbox to agree to terms/conditions (with links to them) above the payment button?
Hello, quick question when i try to capture a paymentIntent for half the total amount i am passing the amount as an integer, but im getting an error, do i have to pass the amount i wish to capture in a certain format ? thank you
Hi, quick question. When creating a recurring product in stripe, we want to charge $122 for the first year access and then $39/ month after that. is this possible? If so, what's the correct way to do this?
Hello,
Unfortunately I use payment_intent_id as the red thread in my application. When I need to link an balance.available from webhook towards my payment I can not do so comparing values in my DB using the information given.
So, I need to merge info from events... What I've read is that I can get the latest available balance with $stripe->balanceTransactions->all(['limit' => 3]) and get the source ch_1IUIf3ALfhnGkkrlO2igWKJ6, then compare the payment_intents source to this.
Should it do the trick?
Hello, Need some guidance around metered usage calculation. What parameters are needed to be set while creating the product to charge the customers/post the bill at the end of the billing cycle of subscription?
Hello,
How can I find the link between a Transfer and a Payout?
I am trying to track a connected accounts transfers to the payout.
Hi Stripe Team.
i need a guidance on what is the best way to handle subscriptions on a react native app , im bit confused about using paymentIntet and setupIntent , we are trying to make customers subscribe to a predefined plans (products) and then we want to store the card details so we can charge them later ,
any advice on how to approach this
much appreciated
Hello Stripe,
i trying to create an automatic email campaign for new subscribers via customer.io. i created a structure by following the document here: https://customer.io/docs/stripe-data-campaign/#before-you-begin . the problem is that I cannot call user objects such as data.object.customer.email with the webhook with the subscription_schedule.created event. how can i provide this?
Hey Stripe team. I'm working on Stripe google pay integration and have this problem. I'm using a Visa card in Vietnam. Can google pay support payment in Vietnam ?
Hi stripe, how can i get currency conversion rate to estimated money transfer
Py-currency
Regarding descriptions on charges and transfers (to connect accounts) is anyone able to tell me if I can add a description to the payment in the connect account so that the client can see it? I'm able to add one to the charge and transfer:
But in connect this doesn't show up:
how can I get a particular customer's pending invoice amount?
Hi guys i have a question regarding usage-based (graduated pricing) subscriptions.
If i have a subscription with multiples items all usage based, but i am not clear with the upgrade.
Let's say before the upgrade i have one item reaching 0$ because it's bellow the first tier and the first tier is free.
And one item reaching 50$ of usage because it above the first free tier and my users need to pay for it.
Now i am upgrading the subscription so i ll use new prices for those 2 items, is Stripe automatically charging for the current usage before the update ?
It seems that there is a proration for usage-based items but how does it work, because my users owe me 50$ and the new prices are also usage-based so basically 0$ when the upgrade start
hey, is the balance transaction for payouts and for transfers different?
Also using the API to list balance transactions: https://stripe.com/docs/api/balance_transactions/list?lang=php#balance_transaction_list I cannot seem to get any balance_transactions for type 'transfer'. (i have some transfers that do have a balance_transaction), but when search on the list it does not show.
I also cant seem to map the transfers that get paid (in payout object).
please see screenshot
@crisp jewel lets discuss this in the thread
Howdy Stripe devs! I'm trying to render the PaymentRequestButtonElement inside of the MUI Drawer component, and it doesn't seem like it wants to display. If I render the Google pay button outside the drawer, the payment request object shows google pay as true, but if I render it inside, it shows as false. Anyone know how to work around this?
when I use elements.create('payment'), how can I make it choose a credit card that was already used before? Basically, one of the cards attached to the customer? Also, how can I control what payment methods to show? I just want it to show credit cards for now
Hi guys, we are having trouble with stripe webhooks, so we have a stripe connected account which is triggering webhook events only for production and not for test environment. This is causing payments on the test environment to timeout.
Can anyone help with this?
Are there any plans to also make the Embeddable pricing table available for non SaaS shops? For example physical products where the customer could add with an integration to a shopping cart?
Also, the Feature list shown on the product page, is there any way to retrieve that via the Javascript API? Currently ive been using metadata to list the features of each product.
dayman-pricing_table
Using Stripe Apple pay js
Getting this issue while processing payment
I have added domain in stripe apple pay dashboard also uploaded verification file on domain server
please help me to solve this issue
I am using Apple pay stripe js
can someone help me fix this isue in python . getting this issue while trying to test my integrations with requests to be specific i was authenticating a payment through requests
b'{\n "error": {\n "message": "Invalid JSON: browserUserAgent",\n "param": "browser",\n "type": "invalid_request_error"\n }\n}\n'
Hello, need help related to Card authentication and 3D Secure
on the documentation for "Set up a return URL https://stripe.com/docs/payments/3d-secure#return-url
It says
To enable this behavior, configure a custom URL scheme or universal link and set up your app delegate to forward the URL to the SDK.
However, when we try to use our custom URL scheme eg "companyname://" as the return_url it errors saying that it is an invalid URL, and that it should have a scheme such as https...
Although our app handles universal links of the form https://companyname.com even if we specify that as the return_url, then the webview that pops up for 3DS Authentication just navigates to that url instead of closing the webview after authentication is completed...
Please advise how to use the custom url scheme as the return_url so that it can "automatically dismisses itself instead of having your customer close it"
The App Delegate related parts have already been implemented as documented.
can you help me? @golden cosmos
Greetings, I am trying to attach multiple payment methods to a specific customer, but either the list functionality from the stripe CLI is faulty or I am doing something wrong in the flow. I attached multiple payment methods to a specific customer using a setup intent... confirm etc, but when I list the payment methods in the cli, I receive only the latest one.
Hey everyone, did you maybe encounter an issue where you get Invalid array StripeException when you try to add discounts.coupon property to checkout.session object?
https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-discounts
Also, the allow_promotion_codes is unset of course when discount.coupon id is provided
Hi, i need help with stripe.subscriptions.create call. I am trying trying to pass it a setupIntent id into default_source but it doesn't like that. How can i pass the setupIntent to a subscription?
kenoy-3DS
HI Team, this is probably san easy question to answer - how do i change my stripe account so that the customer pays the transaction fee? At the moment we are set to the default and we pay the transaction fee.
Hi guys, I just need some help for the error : no such payment intent. I try to confirmPayment with a saved payment method
Hi, I had a customer saying he had a hard time finding the micro deposits for an ACH bank account verification, can I get a check on what the descriptor of the 2 microdeposit amounts are?
Our SetupIntent API call worked successfully
Hello. When an invoice goes from status 'draft' to status 'open', does it trigger an invoice.finalized webhooks event ?
thanks in advance
once a subscription is cancelled due to failed payments, is there a way to reactivate it?
Hi, where can I find the italian Sepa Debit info to test an intgration? On this page https://stripe.com/docs/testing Italy is missing.
Hello, I'm using stripe subscriptions with stripe-connect
I want to allow the user to select a day per month
then create a subscription and perform the first invoice now
then perform the rest of them every month per the previous selected day
any advice?
Hey, I need sepa direct debit Account numbers failed test
Hello, we would need invoices for your fees for the whole year 2021. Would this be possible?
:question: Jellyfish 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!
Why are invoices not sent out when I finalize them?
hi! we are working on upgrading/downgrading subscriptions through the stripe API, we would like to be able to detect if payment is possible before upgrading the subscription. So far we were issuing the stripeclient.subscriptions.update call and later processing payment failures through webhooks. this approach is starting to be very complicated and we would like to be able to handle the failure at the moment of the action (customer trying to upgrade), what is the best practice here? thank you
Need some help
I'm recieving multiple fraudulent $1 payments in my account. How do I stop them?
Hey, I'm having trouble getting Stripe's Java Library to play ball in the following scenario:
A customer has a subscription for an item with quantity X.
During their billing cycle they increase the quantity to Y.
The users subscription currently has a schedule in place to do some update in the future.
Is it possible to have Stripe bill the customer immediately for the increased quantity at a prorated cost and keep their billing cycle the same as it currently is?
Thanks in advance!
Hello,
I was wondering what would happen if the refund_application_fee was set to true, but the eventual behavior should be that the fee is not refunded and the merchant tries to refund the full amount, but doesn't have it in his account (because he/she received the amount-fee)? Would the client in this case receive the full amount? Where would be the fee amount taken from? Thanks in advanced!
Hi Stripe team,
We want to allow our users to un-cancel a subscription (not pause). When they cancel, we set subscription.cancel_at_period_end=true. We figured out that in order to uncancel a subscription that's still active, we could just set subscription.cancel_at_period_end=false. But then we have this odd state when subscription.cancel_at_period_end=false but subscription.canceled_at=some_date. Is it possible to update canceled_at as well?
Hello Stripe Team, would it be possible to get a US stripe account created without having to register a US Business so we can proof-of-concept the cross border payouts to vendors worldwide on our marketplace. We are a UK Based enterprise so we want to test the theory before registered a US LLC and deal with the paperwork on that. Any help would be appreciated.
Hi - does anyone know if it's possible to test the payment_method.automatically_updated webhook. I can't see a way to simulate this as it's driven by changes from the card network.
Hi, I'm using scheduled subscriptions with stripe-connect
my business is to charge the user at the current time and the next installment would be on a day - selected by the user- in the next month
any advice plz?
hello, i'm using subscriptions and manual invoices. i would like to give the user feedback in the ui if the latest payment (subscription or an manual invoice) failed and if they need to update their payment method. what's the best way to retrieve this info from the api.
Hello, where I get these Payment Intent’s client secret, the Ephemeral Key’s secret, the Customer’s id, and your publishable key on my server or on in android app? please answer me
Given a particular payout, is there an API call to get a list of the payment intents and/or charges included in that payout? Trying to use reports for this is working very badly, as all of the reports are filtered by transaction date rather than payout date. It seems like this should be a simple API call, particularly since you can view this information in the dashboard without running a report.
My question is that these api call on server side or client side(in android app) for security reason. Where it is ?
Hello my question is can i use stripe in albania?
Hi i have a question for creating company express account
Is it possible to attempt retrying a failed payment at day 14? And if not, why not? I see that Smart Retries can attempt for a longer period but the dashboard only allows a retry furthest 7 days after the previous one? (https://dashboard.stripe.com/settings/billing/automatic)
:question: @trim flint 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 there a table or doc I can read on when to use a certain webhook?
I understand that the session.completed webhook is used for fulfillment, but I'm havnig a hard time understanding which webhooks are things I should definitely implement vs things that don't provide much value for a given scenario.
Hey is there any way to make rules within stripe (radar maybe?) where I can make it so that one credit card can only be linked to one customer account (email) for a given subscription? Basically I want to make sure that one credit card can only be used with a single email, and multiple accounts/emails can't share credit cards for a subscription
Hi! Is there an easy way to check if MOTO is enabled on Stripe account (https://support.stripe.com/questions/mail-order-telephone-order-(moto)-transactions-when-to-categorize-transactions-as-moto )?
Hey, with bacs_debit subscription which webhooks events I need to listen?
Hey, when deleting a large number of test data from Stripe. Test mode on Stripe becomes inactive, does this refer to test mode within the dashboard only or does it mean that any test api integration will also be on hold.
Hi there, I'm creating a checkout session. I need to provide an ad hoc price without having a product set up. How do I provide an ad hoc price for a line item? Thanks 🙂
Hi Team, how can i use PayPal as a payment method for Stripe subscriptions?
Hi there, I'm trying to apply promo code to existing subscription with "stripe.subscriptions.update". But I can't do it, because I can't pass parameter promotion_code if I use payment_behavior = "pending_if_incomplete". How to handle it?
Hi there i am trying to use stripe issuing (virtual cards) i emailed stripe support but i got this reply i am using in testing mode. kindly help how to use stripe in testing mode.
basic question: If I update a subscription item in a subscription, will its id remain the same?
Good morning 👋
I have a question about coupons... Is there a built-in way of ensuring that a coupon is only redeemed once per customer? max_redemptions looks like a global usage counter, but that is not exactly what I need. Thanks in advance!
We are a US based company and are working on charging customers in India; I'm curious if there are any concerns we need to be considering to capture payments (outside of charging in Rupies)?
Hi, help me please, how could I get the Fee and Net of the payment? I see it on dashboard, but how i can get it from api?
Hey! I am integrating Stripe into my headless checkout solution by using ReCharge Payments as a subscription manager. My question is -
ReCharge require to send them payment_method_token in order to process a checkout. What is the most efficient way of vaulting a payment method using Stripe elements, that does not require creating a customer? I want to vault the payment method without creating a customer, because ReCharge creates the Stripe customer upon processing the checkout
Hey guys. I'm doing a integration with Stripe Apple Pay. But i cannot see the request button on safari on my Iphone. Maybe i haven't added any payment method to my safari browser . How can I add one ? Could you guys please to help me out ? Thanks
Hi I can't access my stripe account on my point pick up driver app please help me slove this so I can change my bank card info
hello!
I have found the documentation on the Stripe Payment Element. Is there also a Stripe element to enable our customers to view and edit a payment method they have already added?
I have a Question. I'm looking to setup a stripe checkout. is it possible to create a custom field that gets filled out by people purchasing our products and gets sent to our backend for further processing?
Hey all! Quick question, in the "Bank Redirects" documentation here, some payments methods are marked as compatible with subscriptions:
https://stripe.com/docs/payments/bank-redirects
But none of them currently work with Stripe Checkout in "Subscription Mode":
https://stripe.com/docs/payments/payment-methods/integration-options
Anyone know if there are plans to make some bank redirects available in Stripe Checkout subscription mode or if this is unlikely to happen?
Hi, how can I create multiple promotion codes within a coupon using API. I’ve used postman to create one code but how can I set this to run multiple times and create multiple codes? Or is there another way to do this using API? Newbie API user, just started
hi, Could you help me figure out how to make a transfer from a company account to a financial account?
After replenishing the company account, the money will be available in two days, how can I make a deferred transfer of this amount to the financial account after the money becomes available in the company account? If you set up automatic withdrawal, then if there are, for example, three payments in one day, then they will come in one payment to the financial account, I need them to come to the financial account also in three payments
I'm trying to write automated tests for some subscription stuff. I'm having trouble figuring out how to "pay" for a subscription, in test mode obviously. Do I need to do paymentIntent.create and then provide the subscription id? or is there a way to provide a valid test payment method on subscription.create? I tried setting payment_method: 'pm_card_visa' as per the Testing documentation, but it says that payment method does not exist.
For some added context, I feel like I'm overcomplicating this. I'm actually using Stripe Checkout, so ideally I'd love to grab a checkout session and then just "pay for it" somehow using the API in my test suite.
In previous API versions, it was possible, when creating a payment intent, to specify both the off_session flag and the save_payment_method flag.
For example, with the Java SDK it was possible to have both these calls in the creation of an intent:
paymentIntentCreateParamsBuilder.setOffSession(true);
paymentIntentCreateParamsBuilder.setSavePaymentMethod(true);
And the PaymentIntent would be created without problem.
Now setSavePaymentMethod() is no longer available. The docs at https://stripe.com/docs/payments/save-during-payment say:
"When both setup_future_usage and a customer are provided on a PaymentIntent, the payment details are automatically saved to the customer once the payment is confirmed."
However there is a problem. It is not possible to set the off_session flag AND setup_future_usage. If you try it, you get an error response:
"You cannot confirm with the off_session parameter when setup_future_usage is also set on the PaymentIntent because you cannot set up future usages when processing payments off-session."
This is a significant change from previous versions of the API. Before, a receptionist could take a card number over the phone, input it, and process the payment and store the card for later (ex. to pay the balance due).
Now it's either mark it off-session (and so largely avoid SCA authentication requirement, which would be impossible for the merchant), or store the card. But not both.
Can you confirm this is the case? Is there any workaround to get the same functionality that is still perfectly available with the older api versions? We cannot use the old version because it lacks other things we now need...
How do I style the CardElement in React from Stripe?
trying to create payment intent following the https://stripe.com/docs/connect/charges-transfers to get the application charges and transfer but im kinda lost on how to create checkout session or so im new to stripe
stripe.PaymentIntent.create(
amount=100,
currency='usd',
payment_method="Card",
stripe_account=user.social_account.get(provider='stripe').uid,
confirm=True,
metadata={
'order_id': instance.pk,
},
)
We're trying to implement Stripe with Intercom and have opt out from 2FA for this account but when trying to connect our invited Stripe account in intercom it forced us to setup 2FA still and even asks for business information when its all set up already.
Hi, help me please, how can I find out after creating a charge that it has been carried out and the money has become available on the company account? In order for me to manually transfer the amount of this charge to a financial account
why can we find any information from the dashboard for this payment intent: pi_3LVbzYRGbqKbBq1l1fkYcDDP. This transaction was done this morning (Stripe checkout + Afterpay)
Hello! Is there anywhere in the Stripe API where I can get a full list of countries that mirrors the list of countries in Stripe Elements?
Hi stripe. Can I do some thing to change the api version to a older version 2016
Hello, I wrote to stripe a few days ago and they reply asking me to do a test mode, something like that. My initial question was that I needed to provide banking and debit card service for the unbanked- as an accountant and tax software sales rep I come in touch with tons of unbanked customers. Any pointers on how to go about that and who to reach out to would-be appreciated.
hi!
I would like to understand if its possible to create invoice items with negative amount with an existing price?
Hello, I am trying to create a Credit Note to credit the balance of a customer. The invoice includes the following:
- Price ($599)
- Auto-generated discount of $10 using a coupon. This coupon is generated on the fly to apply a custom Tier discount.
- Total excluding tax = $589
- Tax 1 @ 5% = $29.45
- Tax 2 @ 9.975% = $58.75
- Total = $677.2
- Applied balance = -$445.6
- Amount paid = $-231.6
As you can see, the customer paid $231.6 because they had a previous Credit Balance, done on the Stripe UI.
Now, I want to issue a new Credit Note through the API, so I wrote the following:
credit_note = stripe.CreditNote.create( invoice=invoice_id, lines=[ { 'type': 'invoice_line_item', "invoice_line_item": item_id, 'quantity': '1', }, ], credit_amount=599, )
The exception I am getting is:
The sum of credit amount, refund amount and out of band amount ($5.99) must equal the credit note amount ($677.20)
Can someone plz point me in the right direction on how to issue these kinds of Credit Notes through the API?
Hi! I need assistance with creating a Custom Payment Flow. I'm confused what to add for PaymentIntent.
I see for paymentintent there are a lot of different types of codes in your documentation. I'm am confused which exact codes I have to copy and what else I have to add to the code?
I have clients and customers that are denied when applying for a bank account- I want to provide them with bank account and debit card to them.
What is the best way to ensure a subscription has been paid and started after a Stripe Checkout session? Webhooks or retrieving the Stripe Checkout session id from the success_url?
hey y'all, i'm working with the stripe react native SDK and am having trouble understanding how i can dismiss the native web view that appears when going through the klarna flow.
yes, i can attach a return url to that button and have my app consume that event – however, i don't have a reference or a function i can invoke from react native to dismiss the SFSafariViewController that the SDK brings up.
i can attach a video going through the entire flow if that helps too
hello team :Subscriptions do you recommend explicitly setting create_prorations for proration_behavior or is it safe to rely on this being the default behavior? Currently we are doing the latter. Any guidance on best practice? Thanks.
Good morning. We have a few subscriptions that have a prorated charge for their end date for a few cents. We have hundreds that are like this that I'll need to adjust. My assumption is that the cancel_at date was set a few hours off due the cost. Why would this be?
We have a webhook setup in live mode that listens for events from its connected accounts. One of our connected accounts is creating customers in test mode and those events are being picked up by our live mode webhook.
We don't have any webhooks setup in test mode.
Is there a way to prevent test mode connected account from sending events through our live mode platform account webhooks?
Hi all 🙂
I've a question : I'm working with this Pay flow.
Is it correct to say that :
private EStripeStatus getStripeConnectedAccountStatus(final String stripeAccountUid) throws StripeException {
final Account account = Account.retrieve(stripeAccountUid);
if (account.getChargesEnabled() && account.getDetailsSubmitted()) {
if (account.getRequirements().getCurrentlyDue().isEmpty()) {
return EStripeStatus.FULLY_ONBOARDED; // user CAN pay the connected account
} else {
return EStripeStatus.WAITING_INFORMATION; // user CAN pay the connected account
}
} else {
return EStripeStatus.MISSING_INFORMATION; // user CANT pay the connected account
}
}
Thx a lot 🙂
I've got a hypothetical prorating situation that I'd like to talk with someone about so I can understand what the best path forward would be. If it's okay, I'll wait until the thread is opened to spell out the situation.
Hi all. I have a question about 3DS and how Stripe.js collects device data. I saw the integration docs mention that Stripe.js should do it for you, but is a bit handwavy about the how and when. Is it automatic as soon as in imported script in instantiated? Is it done as part of the loaded iframe from the next_action's redirect_to_url? If we did not want to use Stripe.js at all, is there a manual way for us to send device data?
Hey, I’m working on an app with subscriptions. We have multiple products with different price intervals.
For example:
Product A : $9/month or $15 / 3 months
Product B : $5/month or $50 / year
Product C : $15/month
Product D : $300 one time payment
The use case would be like this.
A customer can add those products to cart. Then, he can make a payment for all the products with different intervals (including subscriptions and one-time product). He could choose Product A (per month), Product B (per year) and Product D. Actually, we store the customer’s CC, then regroup all the same intervals subscriptions together, then charge it. It’s not ideal because the customer receive 3 invoices + I get charged 3 times by the Stripe processing fees. What would be the best way to fix this? I would like to use the Stripe Checkout but I’m able to code anything. Thanks!
If my org has multiple stripe accounts, and I have a webhook listening for events, is there a way to tell which account is making the request (which stripe account the event belongs to)?
hi!
I want to add VAT to the total amount due like in the dashboard (see screenshot)
how can I do this?
Hi Team! Is it possible to add what I have spent as a company on stripe so it can tell me how much I expended in the dashboard?
Hi Stripe team! I've got a question about coupons & subscriptions.
I've added a coupon code that's customer facing but when I go to the stripe checkout I don't see any option to enter the coupon code, how can I enable this in the Stripe checkout?
Hello stripe! Is there a possible way to extend free trial periods for users ? For instance, if I want to apply another free trial to a subscription, would that be possible (given that they already had one) ?
Hi stripe devs! I'm dealing with some of my first payment failures on Stripe Subscriptions. When I see an invoice for a subscription and it has had some failed payments and the latest status on the attempts for the invoice say "Payment will be retried next week". What can I expect from the action of retirement of the payment in that next week? What events should I be expecting from this? Is it a subscription cancellation?
Hi Stripe Team! and also the community! I recently started working in a new project were I have to recreate an old application that previously used Stripe unfortunately we don't have access to the source code.
I'm quite confusing reading the documentation, one of the goals to achieve is to allow an user to be charged in their credit card an then transfer the payment to another user, also I have to validate the ssn and bank account number, routing number of the users that will receive the payment. Previously this was made manually. Can someone help me? Which articles in the documentation should I read? sorry about my English, not my native language.
Hello, I would like acces to PayPal payment method. Who can I contact for this?
Hi,
I am using stripe.retrieveOrder to retrieve orders on my client. https://stripe.com/docs/js/orders/retrieve_order
I am trying to use an order with an await instead of .then. The await causes my client to infinitely call stripe.retrieveOrder whereas the .then doesn't. What's causing the difference? (I need to use the await in my case)
Hi, During checkout process we would like to remove few countries from "Choose a Country" dropdown in Billing Details. Can you provide us with steps how can we remove those values from picklist?
Hi, Guys! I'm currently working in app whose business model depends on placing a hold on a lot of payments, then cancelling all with the exception of the winner one (the one who offers more basically). It's some kind of a "blind auction" variation, where we need to be sure that the customer has the money available for the purchase.
- Is this posible with the normal stripe checkout modal and placing a hold on that payment?
- Is there a "quota" for cancelling payments?
- Could our account became suspended for "spamming" payment cancellations?
Thanks in advance, guys! 🚀
Hi,
For a given "Charge" object from a charge.succeeded webhook, how would I go about fetching the tax amount & tax type (inclusive | exclusive)?
Hi, we have already integrated subscriptions and OTP (there are some products we sell in subscriptions, and some products we sell with OTP)
Now we want to have payments with bank transfers. My question is;
I am little confused, in this page it describes how to use bank transfers with recurring payments : https://stripe.com/docs/billing/subscriptions/bank-transfer
It says: Allow customers to set up recurring payments by transferring funds from their bank account.
But here: https://stripe.com/docs/payments/bank-transfers/accept-a-payment?platform=checkout#compatibility
It says: You can only use one-off line items (Bank Transfer Checkout Sessions don’t support recurring subscription plans).
So, is it possible to use bank transfers with recurring subscriptions or not ?
Does anyone know what endpoints you'd need to ingest to re-create the "Activity" report under "Financial Reports"? Seems to be a bunch there and its unclear
hi is there a way to query for client ip country in stripe sigma like the picture? I want to find all charges where the client country is mexico to do data analysis on fraud @stable mantle
When calling stripe.payment request to get a payment request object, when I can canMakePayment() I'm getting null for the result
if (stripe && stripeAmount) {
const pr = stripe.paymentRequest({
country: 'US',
currency: 'usd',
total: paymentItem
});
// Check the availability of the Payment Request API.
console.log(pr, 'pr');
pr.canMakePayment()
.then((result) => {
console.log(result, 'canmakepay result');
if (result) {
setPaymentRequest(pr);
}
})
.catch((err) => console.error(err));
}
}, [stripe, paymentItem, stripeAmount]);
But it was working before. It seems like this functionality works intermittently. Has anyone seen this issue before?
Does it matter where this component is rendered? I do notice that even on the Stripe website a warning pops up before rendering the google pay button just for a split second
Hey Team. Is the 2022 api version backwards compatible with 2020-08-27 api version? We have two stripe accounts, one old one with the 2020-08-27 api version and a new one with the 2022 version.
I'm getting Uncaught (in promise) Error: The Stripe Terminal ConnectionToken has already been redeemed. Please generate a new one using v1/terminal/connection_tokens. Shouldn't the terminal library call onFetchConnectionToken?
Hi, I've have an issue with the invoices generated through a subscription. When the subscription is due (end of billing cycle), the payment is done (off_session) and an invoice is generated. This is great. BUT, the invoice contains a big text in the header "100,00 € due on August 11th" + a link "Pay online". However, the amount is no longer "due" because it has been paid, and the payment link is useless (by the way, when you click on it, it says that it is already paid and proposes to download the invoice from where you came from)
Is this an issue ? How can we remove this part of the invoice, in a case like mine where the invoice is generated only after the payment is made?
Hey Team. I get an error about automatic_tax not being set for a price when a customer tries to upgrade their price. However that price actually has automatic_tax set. Can you look into this for me
Could you please ask this question in your existing thread? It helps us keep everything tidy
ok
We are seeing a weird situation with a customer who has a valid email address, but we are seeing the following error returned from Stripe: The following error occurred: Request req_kekgIydvECGR7h: Invalid email address: does not have one. We tried reissuing the invoice and even tried recreating the customer record, but this error persists.
Trying to figure out a way to accomplish the following.
- We have a subscription product that is $360 per year.
- Users need to "subscribe", we hold the card by charging for a single use product, they go through an onboarding process, if successful, we create the subscription and charge the card
The issue is we need to have promo codes that offer a 100% discount for the first year and we don't want the user to see a $0.50+tax charge for the temporary single use product.
Any ideas on how to make this happen?
Hi I need help with my paying an invoice
Hello Stripe devs
I have a question
how does refunds works
and does strip charge to do a refund
If using Stripe payment links and automating fulfillment via webhooks: how do you reliably map the webhook reply to the correct user? Obvious answer would be matching email, but some percent of users are going to enter a different email address for payment. (Can we provide the payment link with the email address force pre-filled so it can't be changed?) Our users also already have a Stripe customer ID generated automatically when they start a free 7-day trial without requiring a payment method, but it appears we can't provide this Stripe customer ID to Stripe when integrating the payment link. Appreciate any best practices on reliably automating fulfillment via webhooks for users who pay via payment links.
We updated our application fee on connected accounts. None of the invoices that have already been created are paying the application fee so that's thousands of invoices and means we have to wait up to 2 years (on an annual subscription) to get the application fee. It seems like i now also have to go in, find all the invoices and update each invoice with either a % or amount of the application fee. Wish you had a callback to update the invoice when we update the application fee on the sub. But that seems to not be the case. That's what I expected. So how can we fix this? Is koopajah there - he understands this issue. Do we make a Stripe::UpcomingInvoice API call and have to update he amount? Is that what needs to be done now? I think we need to
Stripe::Invoice.upcoming({
customer: 'cus_xxxxxx',
})
and we are already the applicaiton, but application_fee is null. So we have to do the math and update these application fees with the amount correct?
Hello there, I have a question in regards to Stripe Indirect created prices when scheduling subscriptions. Why can't they be used and where can I find information about them?
Hello, I have a question in regards to update payment intent. I am trying to disable automatic_payment_methods, showing card as the only option instead of showing all available payment methods
What is an average time that Stripe needs to verify/onboard a new user using Stripe connect KYC process? We are currently testing Stripe Connect and want to know what to communicatie to our potential customers.
Hi there! I have a customer stuck on unpaid for seemingly no reason and was hoping I could get some assistance figuring out why they aren't being flipped back to paid.
Hey, I hope everyones doing well! I'm currently trying to combine a one time upfront payment with a free trial subscription (for a separate amount) so the customer only has to add this to cart one time. I've spoken to stripe support & my dev team & they've both informed me to reach out here for help! We just need to know where to plug the code & which piece to insert. We've referenced this page: https://stripe.com/docs/billing/subscriptions/trials But it does not seem to have what we are looking for. Thank you
Hi, I'm having an issue with Connect accounts. I'm in Test mode, and I'm creating the account and then the account link. When I complete the sign-up via the link, the status does update to Complete in the dashboard. The issue is I'm not getting any webhooks about account update. This page (https://stripe.com/docs/connect/express-accounts) says to listen for account.updated, but I don't get anything. I then added listening to all account webhook types, but I'm still not getting any webhooks. Am I doing something wrong here?
this payment intent is created by checkout session. I am using this API to check if the paymentIntent is from checkout session. But it returns empty array. Can you help to check why, please?
v1/checkout/sessions?payment_intent=pi_3LVlfFRBOHk2KySZ0Ze0hB9H
(this is from test mode)
How do I withdraw funds I have on Stripe (Account Connect)? I tried with payout.create, but it's giving an error.
Hi stripe, i have an transfer object with API. How can i get real amount after exchange rate?
Hi I have been trying to integrate Stripe Payment with Expo. But on the client side initializePaymentSheet gives me a undefined error. Also I came to know that Publishable Key is not using.I am first to Stripe and all.Can anyone help me?
this the client side code ☝️
require("dotenv").config();
const express = require("express");
const cors = require("cors");
const Stripe = require("stripe");
const stripe = Stripe(process.env.STRIPE_SECRET_KEY);
const app = express();
const PORT = 3000;
app.use("/stripe", express.raw({ type: "*/*" }));
app.use(express.json());
app.use(cors());
app.post("/pay", async (req, res) => {
try {
const { amount, id } = req.body;
if (!amount) return res.status(400).json({ message: "Amount is missing" });
const paymentIntent = await stripe.paymentIntents.create({
amount: amount,
currency: "INR",
automatic_payment_methods: {
enabled: true,
},
metadata: { id },
});
const clientSecret = paymentIntent.client_secret;
res.json({ message: "Payment initiated", clientSecret });
} catch (err) {
console.error(err);
res.status(500).json({ message: "Internal server error" });
}
});
// app.post("/stripe", async (req, res) => {
// const sig = req.headers["stripe-signature"];
// let event;
// try {
// event = await stripe.webhooks.constructEvent(
// req.body,
// sig,
// process.env.STRIPE_WEBHOOK_SECRET
// );
// } catch (err) {
// console.error(err);
// res.status(400).json({ message: err.message });
// }
// // Event when a payment is initiated
// if (event.type === "payment_intent.created") {
// console.log(`${event.data.object.metadata.name} initated payment!`);
// }
// // Event when a payment is succeeded
// if (event.type === "payment_intent.succeeded") {
// console.log(`${event.data.object.metadata.name} succeeded payment!`);
// // fulfilment
// }
// res.json({ ok: true });
// });
app.listen(PORT, () => console.log(`Server running on port ${PORT}`));
server side ☝️
app.js
SamMon-Expo
I’ve just opened my stripe account a week ago & I’ve had two payments already for my business. However, I currently do not have access to my funds & it saying it will be available soon eta Aug 17th.
Does that mean every time someone purchases a product/service via stripe I’ll have to wait about 7 days until I have access to funds ? Or is it possible they’ll be available immediately?
Hi, you have to wait 7 days for the first payout. After that, payouts are executed daily. If you need further help, please contact support on https://support.stripe.com/contact as this Discord is for developers help only 😄
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.
Thanks @full sapphire for your help 🙂
I'm getting up-to-speed with Stripe, payment gateways and process. Our site(s) has existing gateways and we're seeking to add Stripe as well.
I'm trying to fit the jigsaw pieces together with my current payment process understanding, detailed below.
OurAPI payments process
.OurAPI - Hey gateway here are some card details
.Gateway - Thanks here's a short-lived token for those card details
.OurAPI - Thanks I want to create a long-lived token for that payment method that I'll present for subsequent future payments. Please create that using the short-lived token you just gave me
.Gateway - Ok, here's the long lived token for that payment method
.OurAPI - Thanks I'll store that long-lived token and present it for future purchases
I've read over the docs and tried a few proof of concepts involving PaymentIntent, SetupIntent and Charges API. The Charges API fits well with my payments process understanding but it would seem SetupIntent is more the way to go. I'd like to clarify.
Charges API Vs. SetupIntent
Q. Legacy API, is it possible this will be deprecated at some point in the future? Should it's use be avoided (I think I know the answer here)?
Q. Charges API speaks specifically to tokenizing a payment method, which you can see fits with my understanding above. How do i get a long-lived token using SetupIntent?
Q. Can the seperate Card Elements (CardNumber, CardExpiry, CardCVC) be used with SetupIntent?
Q. If a customer has multiple CC's stored how do we specifically request a charge against a specific one? The docs speak to making a charge against the customer and the default payment method being used.
Thanks!
Thank you
Hello,
I followed these docs and tried integrating it into my own react app: https://stripe.com/docs/payments/quickstart
But when I start it up I get a blank page and these console errors:
Here is the fetch api:
useEffect(() => {
// Create PaymentIntent as soon as the page loads
fetch("https://localhost:4242/create-payment-intent", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({ items: [{ id: "xl-tshirt" }] }),
})
.then((res) => res.json())
.then((data) => setClientSecret(data.clientSecret));
}, []);
And here is my server file:
const express = require("express");
const app = express();
const path = require('path');
// This is your test secret API key.
const stripe = require("stripe")('TEST KEY HERE');
app.use(express.static("public"));
app.use(express.json());
// app.use(express.static(path.join(__dirname, "build")));
const calculateOrderAmount = (items) => {
// Replace this constant with a calculation of the order's amount
// Calculate the order total on the server to prevent
// people from directly manipulating the amount on the client
return 1400;
};
// app.get("/*", (req, res) => {
// res.sendFile(path.join(__dirname, "build", "index.html"));
// });
app.post("/create-payment-intent", async (req, res) => {
const { items } = req.body;
// Create a PaymentIntent with the order amount and currency
const paymentIntent = await stripe.paymentIntents.create({
amount: calculateOrderAmount(items),
currency: "eur",
automatic_payment_methods: {
enabled: true,
},
});
res.send({
clientSecret: paymentIntent.client_secret,
});
});
app.listen(4242, () => console.log("Node server listening on port 4242!"));```
Hi Stripe team, happy Friday!
Just need some clarification on something re. Connect, albeit a little less technical.
Would Connect (we’d opt for Express) be the way to go in allowing users of our platform to charge their customers? Ideally a workflow would be for one of our users to manually add the card details of their customer, which would then be stored with Stripe. From there, our user can charge that customer with that saved CC info.
If so, could you direct me to somewhere in the documentation that goes into a more detail about this particular case? And if not, please direct me to the right solution. Thanks!
Hey there, I can not find the test-clock in the stripe dashboard with connect account clock = Stripe::TestHelpers::TestClock.create( {frozen_time: 1659955162, name: 'test 13'}, { stripe_account: entity.stripe_uid } ) @customer = Stripe::Customer.create( { email: user.email, test_clock: clock.id }, { stripe_account: entity.stripe_uid } )
Stripe Custom Connect : As per Stripe documentation once we have a Stripe Account Id, we should use that Id as StripeAccount header in Stripe API calls, but few API's are not working as expected if we add this header.
hi there
i want to integrate ACH debit transfer ..?
is it same as credit/debit creation ..?
Hi, Any idea why the object is null when I do event.getDataObjectDeserializer(). As you can see, this event has data and only the object is null.
Due to this, I can do StripeObject stripeObject = dataObjectDeserializer.getObject().get();
Hi @clever swallow
shabaaz27
Hi, I have a question about statement descriptors with Connect.
Assuming the following, how will the complete statement descriptor be ?
Is it example prefix* example suffix ?
Stripe::Account.create(
{
type: 'express',
country: 'JP',
business_type: 'company',
capabilities: {
card_payments: {requested: true},
transfers: {requested: true},
},
settings: {
card_payments: {
statement_descriptor_prefix: 'example prefix',
},
payments: {
statement_descriptor: 'account descriptor',
},
},
},
)
Stripe::PaymentIntent.create(
{
amount: 1000,
currency: 'jpy',
on_behalf_of: '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
payment_method_types: ['card'],
statement_descriptor: 'payment descriptor'
statement_descriptor_suffix: 'example suffix',
},
transfer_data: {
destination: '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
},
},
)
Hi! When I have an existing invoice created, can I create a checkout-session for that invoice?
Hi there
I follow the doc https://stripe.com/docs/js/setup_intents/confirm_card_setup to collect customer CC and payment later. Its working fine with all card in test mode
But I have issue on live mode with confirmCardSetup but it not so common, just for some case especially on Android phone.
Description: After open the webview for customer to input their CC info -> they press on submit -> got the below error in console
'message' => 'We could not retrieve data from the specified Element.
Please make sure the Element you are attempting to use is still mounted.',
'name' => 'IntegrationError',
Note: That never happen on test mode and for all case in live mode, just for some case especially on Android phone.
Could someone help to have a look, thanks a lot!
Hello, i have a use case of charging a partner on monthly basis directly from their bank account. how should i implement it with Stripe?
Hi team, need help in testing subscription using stripe test clock
I created 1 test clock & inside that created 1 customer and 1 monthly subscription through stripe dashboard.
After that advance clock for 31 days. So next draft invoice created but it didn't finalized automatically & able to see below info. So I don't know how & where I can enable automatic collection ?
Hey everyone I am Using Stripe Payment Element on my website.. I wanted to know if it is possible to remove the return_url in the confirmPayment function.. The reason is because i want to confirm the order in my backend database before the page is redirected to that URL
Hi everyone, we are using V2 JS API and suddenly started getting the following error when calling Stripe.card.createToken.
We're loading the library from https://js.stripe.com/v2/.
I wasn't able to find any help regarding this particular error online, so I'm asking here for any pointers you can provide.
Thanks in advance.
Hi everyone, question about the promo code. For example, user's input is 'PROMO1000'. In order to create subscription with applied promo, I need promotion code ID. In order to preview Upcoming subscription I need a promotion code coupon ID. So, my question is it secure to return some extra info about promotion code from backend?
Hey 👋,
I get null returned from elements.getElement(CardNumberElement), I haven't been able to recreate this issue locally.
We have caught the issue with sentry once in production and got this error because we call stripe.createPaymentMethod
The error we get returned:
IntegrationError: Invalid value for createPaymentMethod: card should be an object or element. You specified: null.
Hello
Is it possible to add multiple recurring items to a subscription? Tried to update a subscription from our backend but ran into this Stripe::InvalidRequestError (The price specified is set to 'type=recurring' but this field only accepts prices with 'type=one_time'.)
Hi team, what should I do if I want to store my user card then use it to pay for connected account and be able to reuse next time ?
Hey there, I need the doc for implement the bacs direct debit with https://stripe.com/docs/payments/payment-element
Does Stripe turn off automatic invoice collection when manually trying payment on an invoice? I can't figure out why it was turned off on invoice in_0LVlSi4rOYBvHyzsUVDjai5z via event evt_0LVlXC4rOYBvHyzsNsJNmKZZ.
Hi a PM here. Can connected accounts with a recipient service agreement transfer funds to another connected account?
Hi, may I ask how to check the dispute rate? Do I need the administrator account to check? Or do you need to buy it separately?
Hi.
I am new to Stripe.
I have connected to the API, but I am having issues figuring out the data format of https://api.stripe.com/v1/subscriptions to use in Postman, can you explain this to me?
Hii
I'm getting following error when trying to refund payment
"Cannot reverse transfer on charge ch_3LVs8dB7iDHk6l7E17UpGk54 because it does not have an associated transfer."
Although transfer is connected with this charge, I'm still getting this error.
Hi, I'm using the Java library to change the currency of a customer with an active subscription. I believe the only way to do this is to create a new customer object with the updated currency. Is it possible to get all of the existing customers details in a format that can be saved into a new customer object?
Hi there,
I implemented the https://stripe.com/docs/js/setup_intents/confirm_card_setup to collect customer CC and payment later.
And use the cardNumber element to confirm...but I found out that user in live mode can submit card number with a CVV that not belong to each other, but it still confirm successfully
Is this something wrong in my implementation or that Stripe behavior ? thanks
hey there, i was working with stripe webhooks for my django site. Webhooks are failing for checkout.session.completed, although payment.intent created successfully. EVENT ID that is failing again and again is evt_1LVv58KcrwcO2WsbtH9uGps2. you can see the attached image for more explanation.
Hi support, my webhook is triggering the api endpoint somehow upon receiving multiple invoice.succeed evnets. My webhook request id is req_909L4kWfM639aw. Can you please check and confirm what is going on because our customers are receiving 8-10 copies of same invoices for no reason.
Hi there,
I am using stripe CLI v 1.11.0 on Debian to test an invoice.payment_failed via stripe trigger invoice.payment_failed.
But the events I get on stripe listen --forward-to 127.0.0.1:8889/ are
2022-08-12 12:24:38 --> payment_method.attached [evt_1LVvyjIKj86uc3Hm0y8hnuZA]
2022-08-12 12:24:38 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvyjIKj86uc3Hm0y8hnuZA]
2022-08-12 12:24:38 --> customer.source.created [evt_1LVvyjIKj86uc3HmDdrG6AcI]
2022-08-12 12:24:38 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvyjIKj86uc3HmDdrG6AcI]
2022-08-12 12:24:38 --> customer.created [evt_1LVvyjIKj86uc3HmM1TgYW8P]
2022-08-12 12:24:38 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvyjIKj86uc3HmM1TgYW8P]
2022-08-12 12:24:44 --> customer.updated [evt_1LVvypIKj86uc3Hmm18Io9xL]
2022-08-12 12:24:44 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvypIKj86uc3Hmm18Io9xL]
2022-08-12 12:24:44 --> invoiceitem.created [evt_1LVvypIKj86uc3Hm84RyH0L1]
2022-08-12 12:24:44 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvypIKj86uc3Hm84RyH0L1]
2022-08-12 12:24:50 --> invoice.created [evt_1LVvyvIKj86uc3HmifVGQ46G]
2022-08-12 12:24:50 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvyvIKj86uc3HmifVGQ46G]
2022-08-12 12:24:56 --> invoice.updated [evt_1LVvz1IKj86uc3HmP510zUAw]
2022-08-12 12:24:56 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvz1IKj86uc3HmP510zUAw]
2022-08-12 12:24:57 --> invoice.finalized [evt_1LVvz1IKj86uc3HmqWPP5hke]
2022-08-12 12:24:57 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvz1IKj86uc3HmqWPP5hke]
2022-08-12 12:24:57 --> invoice.paid [evt_1LVvz2IKj86uc3HmqB36NyY0]
2022-08-12 12:24:57 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvz2IKj86uc3HmqB36NyY0]
2022-08-12 12:24:57 --> invoice.payment_succeeded [evt_1LVvz2IKj86uc3Hm6sbegKw3]
2022-08-12 12:24:57 <-- [200] POST http://127.0.0.1:8889/ [evt_1LVvz2IKj86uc3Hm6sbegKw3]
So there never is a invoice.payment_failed event generated.
Is this behaviour intended or am I misusing the command?
Welcome, is there an option to merge monthly subscription with one-time payment in the customer portal ?
FYI I was only able to selected product with monthly payment!
Are there plans to allow restricted API keys access to make requests to the Stripe Terminal service in the future? It seems strange that it still requires the standard keys to work.
Hey everyone, im currently looking at customizing invoices of subscriptions. I'm looking for a way to set a custom footer of all invoices of one subscription. Here (https://stripe.com/docs/invoicing/customize#footer-field) I see how I am able to do that on a per invoice basis but I'm wondering if there's a way to define a custom footer for all invoices of a subscription when setting up said subscription?
The pricing table docs mentions:
Up to four products per pricing interval, with a custom name, description, pricing, and features for each.
Is there an option to include 6 using other module?
Hi there,
I've built a monthly subscription system and I would like to provide a yearly option for that (aka the user will be billed monthly but the subscription will cancel only at the end of the year instead of the end of the month) Is there such an option? I read the docs and the only solution I could find is to manually set the cancel's at value to the end of year.
Thanks a lot 🙂
Hi
May I know how to pull billing details after successful payment? Is there any API call?
Hey , is it possible to remove the country dropdown from the stripe payment element form?
Hello guys! I have recently implemented Stripe Checkout on a Nuxt website.
If an user comes from instagram to my website and then completes a purchase, the source of the traffic is reported to be Stripe in Google Analytics. Is there any way I can report the source as being IG instead of stripe? I mean, all the payments are completed on Stripe but I am interested where the user has seen the ad so I can improve / fix those adsets.
Country field is required at Checkout by Stripe so they can ask for a postal code + country specific details. You can not remove that field
@stable patrol what kind of implementation are we talking about? Code, WP, Shopify ?
I was integrating stripe to a webapp and I created my stripe in INDIA only but it is showing error "We cannot change the country of this account from AU to IN. Please reach out to support for help creating a new account."
As per their website: "After you activate your Stripe account, you can't change its country. If you need to use Stripe in a different country that we support, you must create a new account."
I already did create a new account same error
Hi there 👋
Is there a way to pass through custom_field data to the invoice that is created via a subscription mode Stripe Checkout please?
We currently have an implementation which responds to the invoice.created webhook event and updates the Stripe invoice with the custom_field information that we need displayed on the invoice. This works well for manually created invoices, or invoices created after a setup mode Checkout, but invoices seem to be immediately finalized after a subscription mode Checkout so we can't get in there and update it in time.
Any advice would be much appreciated, thank you 🙏
Hello, please help me, why when I create a payout and specify a description, it is automatically overwritten as 'TRANSFER'?
Hey! I would like to know if it is possible to have subscription with a X months contract? I'm building an app that has multiple subscription billing cycle (per month, per 3 months, per year) and since Stripe doesn't allow multiple intervals at checkout (1x subscription for $3/month + 1x subscription for $10/3 months), I would like to set all my prices on the same billing cycle (per month) and charge customers who choose a 3 months plan every month, with a 3 months contract without them being able to cancel their subscription. I have this for example : https://support.google.com/a/answer/1247360?hl=en. Thanks! (Here's the related thread from yesterday, https://discord.com/channels/841573134531821608/1007341283293016204).
Hey there, I need Subscription.create for https://stripe.com/docs/payments/payment-element with Bacs direct debit, where I can find the doc for it?
pob-the-dev
Is there any way to allow android users to tap a generic POS to pay with my Stripe-enabled app?
Hi! I was testing out my API and it says succeeded on the payments page in the dashboard but the currency doesn't match what I have and in my code and my webhook code doesn't match what it has on the Events page? Would someone know why that is the case? Did my payment succeed or not?
Good morning everyone! Anyone know how long it takes to get the Orders beta invite? We emailed a few days ago but haven't heard anything back.
Hi! My business have 2 webhook endpoints in Stripe setup to take payments from various sources. First one, which we have been using for almost 2 years now is our webshop using WooCommerce. Our other is an application run on iOS and Android. The webshop and the application uses different endpoints, with different Live keys. However, when I place an order in our webshop, the data is sent to both endpoints, but will of course be invalid due to missing parameters. This goes both ways luckily. Whenever someone places an order in the application, a failed webhook event is being sent to our webshop. My questions is, is this a normal thing? Should Stripe do this? The app has been developed by a third party, and we are now trying to resolve whatever causes this issue. If anyone have experienced this before, please shout out!
Hello, Support! How I can check stripe deducted fee details on live mode?
Heien - webhooks
NextJs code
Try reading this and the Stripe doc reference provided in the answers:
@stable patrol do you want me to re-open your old thread to discuss this question?
Yes please
Hi support, I'm getting an issue with a subscription, the thing is I have a subscription that were using an ACH bank account, but in some invoice the customer hasn't enough funds so the invoice was marked on failed, after that, the customer changed their PM to CC, that worked fine, but when he retried to pay that failed invoice again, the tax applied was $3.50 as if he were still using ACH, is anything I have to do in those cases?
Any idea why after form submission Stripe Connect onboarding flow is stuck loading ?
Can I use stripe to validate customer demand? I want to setup recurring payment that should not be billed before my product launch
hello, is there any way to limit number of countries as options? For example, I would like to have only US and Canada as options. Thanks.
hi there, i'm using the paymentRequest button, and am creating the paymentRequest with requestShipping:true. Everything seems to be working correctly, but is the shipping address that the user has selected not surfaced in the payment in stripe? I'm not seeing it attached to the customer when i trigger a setup intent. do i have to hook into shippingaddresschange event and capture that data myself and save it somewhere for reference?
Could I please get some clarification on Stripe’s confirmSetup vs confirmCardSetup. We’re using the payment element, which suggests we should be using confirmSetup. But we need the payment ID returned in order to store it to the user on our own backend, and confirmSetup doesn’t return any data with a successful call
Hello! I need to estimate customer tax to show it for user before transaction happen. Basically on the SetupIntent step. How can i calculate it?
What should we consider when moving away from direct charges to destination charges? Would this allow Stripe to correctly update the Stripe fees required and just let us worry about our platform charges?
How can I test certain stripe errors with Payment Request Button Element and Google Pay? Or are those specific errors to Google pay?
When sending a charge request to the api - what are the required elements?
Got a lot of blocked payments for one email, but the first one said "You previously attempted to charge this card. When the customer's bank declined that payment, it directed Stripe to block future attempts.", even though it was the first attempt. This was written on every next one, except for one, that one said "The bank returned the decline code transaction_not_allowed, and did not provide any other information." but that one was after 16 attempts.
A blocked payment disappeared but still charged the customer. Any help?
we are going to implement affiliate link in our application. I wonder if we can use your Payment Link feature in our current design.
- our account is Express with direct charge.
- we manage our own product list and price list and discount code.
- we have no plan to move the product/price/discount list into stripe at this moment.
What we want to achieve is: - can call API to transfer money from one connected account to other connected account (might from different countries/currencies)
- can call API to track all those affiliate transaction payment intent
- all those transaction will not go through stripe platform account.
- use direct charge. All cost will be absorbed by the product owner. (stripe fee, application fee, currency exchange ...)
is this possible?
Hey guys anyone know a payment gateway that can accept crypto and fiat at the same time?
Hey all,
is it required to call
initGooglePay({ ... })
if you are calling initPaymentSheet with
googlePay: {
merchantCountryCode: MERCHANT_COUNTRY_CODE,
testEnv: true,
currencyCode: MERCHANT_CURRENCY_CODE,
},
this is in react-native
Question: I'm have been trying to setup Stripe to pay out my invoices not just for services I have on Strip, but also to pay invoices to any other vendor that I purchase services from. Is this possible?
Hi, all! I'm having issues accepting payments on our website. I have just finished creating our website and integrated Stripe payments but when I tested it, I automatically get a "Card declined" error message. I have set up Stripe as a payment provider and it works perfectly when I send out invoices to customers and they pay with their card using the Stripe payment link. I checked on the Help section of Stripe how to get this fixed but I see a bunch of code and I a don't know how to code. Please help.
Yes. I built our website using OutMerce.com and integrated Stripe payments using the link from their platform.
Let's use the thread I created above
Hi i have a question for integrating subscription in .net
Hey guys, does anyone know - is it possible to cancel a pending ACH payment? I don't see a way in the docs but want to confirm
how can i upgrade a subscription to another plan?
Good afternoon, need some guidance. Printing for a bunch of NFT projects and they want to pay using SOL, LTC, ETH, ETC. I was told this can be done and filled out a form aprx 2 months ago but can not get any update or progress made. How can I achieve this? Im being told by a bunch to add a Helio plug in to our check out functions but inksoft will not help or no Dev support. any help is greatly appreciated
Unable to message back in private thread. no it was a bit more simplistic than this. Should I start here? Is there a POC by chance that could help me push this through? I believe my hurdle is Inksoft (our management and payment software that is partnered with stripe) not knowing how to add this as a plug in.
@reef herald Why are you not unable to message in thread? Can you try again. Don't want to clutter up the main channel. If you work with a 3rd party that uses Stripe, you would have to go through them. The form I linked is if you're integrating Stripe directly
Hello,
I am using usage_type=metered in the pricing, and and have created a subscription. Now, i am trying to report the usage/update the subscription with aggregate_usage=sum. Can you please help me deciding the right parameters to pass in while updating the quantity so that:
Charges are PRO-RATED as per the time when the new units are being added to the subscription during the billing period. (for example: if there are 4 new units added to the subscription in the mid-billing period, only half of the unit cost will be added to the final bill for those 4 units.)
Hello
With the issuing API: https://stripe.com/docs/issuing/cards
Can we use a Stripe::Cardholder to create multiple cards? Or do we need to create a new Cardholder every time we create a card?
Here is a scenario. Platform with an express Connect account.
Charge, setup with a destination, and an application fee.
For example. Charge of $27.25, $25 set to go to the connected account and an application fee of $2.25.
On the platform side, You see the $27.28 charge, the transfer, the application fee collected, and then a reserve being taken.
Now the reserve is being taken after all that’s left in the platform is the fee, so now the platforms balance is in the negative of -$2.22, due to the reserve.
How is this supposed to work? In this use case, which I think would be common, the platform is going to constantly be in the negative as the rolling reserve holds since it is deducted after all the destination and application fee transactions.
Hi all, how can I allow payouts to countries like South Africa whilst the business is set up in the UK? My platform is set to use the Express Stripe account.
Correct yes, but I want the user to signup on the platform and Stripe to automatically make the payout.
@toxic lark let's keep chats in the thread I opened
I'm having a bit of a issue when it comes to subscriptions without a payment method.
When adding credit to a customer after the invoice is generated, stripe will refuse to use that new credit when it retries the payment. Is there a way to work around this?
hey guys. I have a customer who wants to know if our Connect application can set up iDeal on a "Subscription". Hmmm. She is telling us that there is some workaround where you use iDeal for the 1st payment and then somehow switch to SEPA. Hm. I allow both iDeal and SEPA but not sure if this going to work.
I am looking at this:
https://stripe.com/docs/payments/ideal/set-up-payment
Stripe says:
iDEAL is a single use payment method where customers are required to authenticate each payment. With this integration, Stripe charges your customer 0.01 EUR through iDEAL to collect their bank details. After your customer authenticates the payment, Stripe refunds the payment and stores your customer’s IBAN in a SEPA Direct Debit payment method. You can then use the SEPA Direct Debit PaymentMethod to accept payments or set up a subscription.
Hey all- just joined; pleasure to meet you! I have a quick question around Stripe Tax if anyone has run into it. We have a client in Washington state, and Stripe collected the state SaaS tax amount, but they are in destination 3400, which should be a lower tax rate. I don't see how to override this, and also surprised Stripe Tax didn't pick this up. Anyone run into this before? Thanks!
Hey guys. Please, let me know if this is the right channel to ask about this:
On my integration, I have a recurring product with two prices, and I have more than 400k subscriptions purchased by my customers. Now, I need to increment the prices of my product so it takes effect on existing and new subscriptions. know that deleting and creating the prices do the work for new subscription, but it doesn't affect existing subscription. What is the best way to proceed and update the price for the existing subscriptions?
Hi, Stripe team, I am following https://stripe.com/docs/payments/finalize-payments-on-the-server to code. Things go smoothly. Until I met an edge case. We initial everything at an overview page, then go to sub page to submit card info form. But client could go back overview page to update item/price, then go to sub card info form again. But at this time, client submit form, the status is always status: "requires_payment_method". I don't know what happened. If I give client_secret or payment intent id , can you tell me what's missing? I want to highlight if client does not go back to overview page, at sub card info form straight submit form. everything is good and status will become require_confirmation
Hi devs, do you know how I can add a "add payment method" where it would ask for their full name, card number, billing address etc so it integrated into Stripe automatically, Im trying to add it onto an IOS and android app
is there a code for a widget or something
Hi Stripe @waxen roverhelp - My name is Rahat. I'm a PM at TuneIn. We are integrating with Stripe for our premium subscription products and I was hoping to get your help with a recommended implementation approach for our specific customer flow. Once a user clicks on a subscribe CTA, our purchase/checkout flow is as follows:
- Customer registers with TuneIn
- Customer selects SKU/product - either a monthly or annual subscription (Products could be with or without a free trial and customer has the ability to change products on the payment page)
- Customer provides payment information via Stripe elements
- Customer submits form and upon successful verification of payment information - TuneIn provides customer with subscription entitlements and provisions access to service. One of two things happen:
- User is charged for the price
- User begins a free trial and is not charged - we would pass the #trial_days to Stripe for future payment. However, the payment method must be saved, varified and chargeable “off-session”.
- For customers with a free trial, once the trial period ends, automatically bill the customer for the price of the product.
Can you please tell me whether you support this specific flow? and if so, what is your recommended implementation approach?
Hello, I copied and pasted the node server and react-cra example given from https://github.com/stripe-samples/accept-a-payment/tree/main/custom-payment-flow,
I am getting bad requests, can anyone tell me what I'm doing wrong?
XHRGEThttp://localhost:3000/create-payment-intent
[HTTP/1.1 400 Bad Request 231ms]
GET
http://localhost:3000/create-payment-intent
Status
400
Bad Request
VersionHTTP/1.1
Transferred396 B (59 B size)
Referrer Policystrict-origin-when-cross-origin
Access-Control-Allow-Headers
*
Access-Control-Allow-Methods
*
Access-Control-Allow-Origin
*
connection
close
content-length
59
content-type
application/json; charset=utf-8
date
Fri, 12 Aug 2022 21:14:15 GMT
etag
W/"3b-EZ28jVNuxzK9ctzd6LKj23UvFhs"
Vary
Accept-Encoding
x-powered-by
Express
Accept
*/*
Accept-Encoding
gzip, deflate, br
Accept-Language
en-US,en;q=0.5
Connection
keep-alive
Cookie
__stripe_mid=5918dfa8-2370-4fcd-8c52-5d2b31cae4fb12d6d5; __stripe_sid=37d632e4-159f-4d1c-b80e-463d80ffa62680c125
DNT
1
Host
localhost:3000
Referer
http://localhost:3000/book
Sec-Fetch-Dest
empty
Sec-Fetch-Mode
cors
Sec-Fetch-Site
same-origin
User-Agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:103.0) Gecko/20100101 Firefox/103.0```
Here is a screenshot for readability
is there a way to add a chart of accounts to a coupon in stripe? we did some posting and don't see any revenue recognition posting (daily) report for the coupon included in the invoice.
I'm still getting weird behaviors with my Payment Request Button and calling paymentRequest.canMakePayment(). It always returns null, but if I go to an earlier commit where little has changed, I can get the button to render. Does anyone have any experience with the payment request object and how it's instantiated with the stripe method? I do notice that it gets called multiple times and I'm wondering if that's one issue. Ngrok isn't the issue since I can display the button on an earlier commit
Hi there. I'm trying to purchase sbmmoff through your payment system. Because I'm located in the USA both bank cards I tried are not working. Is there any prepaid gift cards I can purchase here in the USA that will be accepted for payment processing? Thanks
Hi.
Do you know how to create a subscription that will be inactive when created and only become active if I manually change it? And will this affect refund stats that stripe could penalize for
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey stripe, i update phone number in custom connect account with API and then stripe throw error. But i update that phone in stripe dashboard. It's work. How can i do?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hi. if customer dont have money in his card then subscription payment cycle dosent work so my question is that what will happen and how many times stripe will wait for payment and finally if invoice dosent pay, what event sent to webhook that tell me this subscription is canceld?
how come this doesn't work, https://support.stripe.com/charge-lookup
Stripe powers online payments for thousands of businesses. If you’re seeing a charge from us on your credit card statement, use this tool to look up more information about the merchant that made the charge.
Hi #dev-help , I'm looking for "pause a subscription on a subscription schedule"(https://stripe.com/docs/billing/subscriptions/pause) but I'm unable to see any option for this on the API doc (https://stripe.com/docs/api/subscriptions/object#subscription_object-pause_collection)
Anyone have personal develop Wordpress Plugiun? please help me. i want intregate Stripe. but free not have good. Paid plugins buy now. i have not money now. Please anybody help me.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, my account is blocked and I cannot add funds to make a refund to my clients. Can someone please help me with that?
please how can i add a bank account ! i have this problem 'Please enter a bank sort code that supports transfers to and from your account'
Hello, I am on the board of a 501c3. Our main function is an annual event. We are trying to transition from 'eventbrite' to 'stripe'. There is a function on eventbrite that allows us to ask questions such as: Chicken or Fish? Birthdate? etc. These questions are essential with attending the event, and would like to be able to have these questions answered via stripe. Is this a function that Stripe can accommodate?
Unfortunatly not, stripe only provides the payments/money management solution, you will need to code your own solution and then integrate stripe within it !
(ps: i'm not with stripe)
Thanks!
Happy to help !
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, Stripe not support for country Vietnam?
https://stripe.com/global
I'm afraid not, although you can still pay trough stripe if you're in Vietnam, you can't accept payment via stripe if you're based in Vietnam :/
(ps: i'm not with stripe)
Hopefully Stripe will soon consider and expand its scope of operations in Vietnam
🙂
Hi i have a problem transfers to connected account
You need to provide more detail, otherwise we can't help you :/
Ok, i wanna transfer funds to connected account i have balance but transferoptions.create() returns this
Well, i'm not too familiar with stripe connect, but it seems the error message is pretty clear, the funds on your stripe account are insufficient
you can't transfer what you don't have
this might be due to you having automatic payout (stripe automatically sends you money on your account when available), and therefore you don't have the funds
You may see your balance on this page: https://dashboard.stripe.com/balance/overview
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
You may add funds to your balance on this page: https://dashboard.stripe.com/topups
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Is this because of "Will be available soon"?
It might be, i believe these funds are "locked" to ensure that, in the event of a charge back, the money is there, it's to prevent fraud
Ok i got it thanks
Happy to have helped !
Hello, I’m trying to download the DocuSign plugin in my Stripe account, but I continue to get an error message. Can someone help me please?
Hello do you have a stripe calculator? I would like to know how much should I add on top of my offered price.
@crimson viper would you know any stripe calculator ?
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 beleive this is what you are looking for
As stripe fees may vary on your use case and location, there are no absolute calculator @mellow sun
I'm afraid you will either need to contact stripe support: https://support.stripe.com/contact or contact DocuSign, this discord server is for developer help and i don't think that the official stripe staff on this server will be able to to much if anything.
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.
(ps: i'm not with stripe)
Thank you!
Happy to help 🙂
i cant find it on the log, what is the event type for a webhook would a subscription created and subscription canceled?