Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
#dev-help
1 messages · Page 167 of 1
thanks! the default setting is that apple pay should be enabled, but we have a user reaching out as it's not displaying apple pay on their app
G'day, I'm just running some tests while in test mode and noticed that invoices aren't being sent despite them appearing as sent in the dashboard and the invoice.sent webhook successfully working. Is this just because our customers are in test mode?
Is it possible to send debug messages to the CLI webhook forwards?
Looking for a recommendation on how to resolve automatic payments being rejected for some India customers due to the RBI regulations. We are using the Stripe checkout with a free trial period for the subscription. The documentation (https://stripe.com/docs/india-recurring-payments) indicates for Stripe Checkout users no changes are required. One recommendation I have received is to change the subscription collection_method to "send_invoice". I have reviewed the checkout session documentation and I can't find any option to set this at that time. Is the proper approach for this to add handling to the checkout.session.completed processing to update the subscription collection_method at that time if the currency is INR? Or should the checkout be handling this, and if so, can you outline if there are specific configurations I need to pass to ensure this is working correctly?
Good Afternoon, I am integrating to Stripe Connect and I am trying to take and off_session payment and save the card for future use. Is this possible as I am getting and error.
Hey all, I have this object #<Stripe::SubscriptionSchedule:0x3f9161ecd6a0 id=sub_sched_1Ksn0...> JSON: { "id": "sub_sched_1Ksn02...", "object": "subscription_schedule", "canceled_at": null, "completed_at": null, "created": 1650974170, "current_phase": {"end_date":1653566156,"start_date":1650974156}, "customer": "cus_L...", "default_settings": {"application_fee_percent":null,"automatic_tax":{"enabled":false},"billing_cycle_anchor":"automatic","billing_thresholds":null,"collection_method":"charge_automatically","default_payment_method":"pm_1KsmzmKqSkW...","default_source":null,"invoice_settings":{"days_until_due":null},"transfer_data":null}, "end_behavior": "release", "livemode": false, "metadata": {}, "phases": [ {"add_invoice_items":[],"application_fee_percent":null,"automatic_tax":{"enabled":false},"billing_cycle_anchor":null,"billing_thresholds":null,"collection_method":null,"coupon":null,"default_payment_method":null,"default_tax_rates":[],"end_date":1653566156,"invoice_settings":null,"plans":[{"billing_thresholds":null,"plan":"price_1Ks.","price":"price_1Ksm...","quantity":1,"tax_rates":[]}],"prorate":true,"proration_behavior":"create_prorations","start_date":1650974156,"tax_percent":null,"transfer_data":null,"trial_end":null} ], "released_at": null, "released_subscription": null, "renewal_interval": null, "status": "active", "subscription": "sub_1K...", "test_clock": null } and I want to update the phases to be with iterations , how I'm doing that?
Hiya - this is a "best practice" question so you might not be able to help me, but I was wondering, if someone cancels an account with us, is it best practice / normal for us to delete that customer from stripe immediately, or is it better to keep it around without the subscription (for accounting reasons etc)
done
thanks a lot
Hi there!
Im quite new to webdevelopment and maybe this question is better suited in a Next/Javascript forum.
But I want to populate my page with products from Stripe. For now I am just trying to figure out how to get the name of the product and updating my state with it.
I am using this method to fetch products from Stripe:
const getProducts = async() =>{
try{
const stripe = require('stripe')('sk_test_........');
const products = await stripe.products.list({
limit: 1,
});
console.log(products);
const name = await products.data[0].name;
console.log(name);
return (name);
}catch(err){
console.error(err);
}
}```
The console logs are looking good.
And then I call the function from:
var prodName="";
getProducts().then(response => {
console.log(typeof response);
console.log(response);
prodName=response;
//And here I wanna set my state variable to prodName
setKurs(prodName);
//setKurs(response) doesn't work either.
});
The response is a string with my product name. But the state never updates.
I would really appreciate if someone can guide me in the right direction or has some article/youtube video.
Cheers, Henric
Hello everyone, I want to implement a custom form (elements) that can accept both credit card or ACH. I've done credit card for a really long time and just read all the manuals/instructions on ACH (which seem clear)...I just don't know how to merge the two of them. Does anyone have any guidance / examples they could provide?
Inspect the country select dropdown...is it providing a 2 character value?
Hello, can somebody help me understand why the header['stripe-signature'] returns a weird signature like t=xxxxx v1=xxxxx when I expected the signature here:
Hi, I need clarification about onboarding process. I have created an account for my user through stripe signup and its ID IS acct_1KsYJoAxiuVM5gym. Then i went to my platform for creating onboarding link through dashboard using create in connect tab. Then I click on the url and added email id provided same as that of new user account. after completion of onboarding process, i have noticed that the ID i got from the profile of user who wants to connect with my platform is acct_1KsYJoAxiuVM5gym and the ID showing up in the connected list of my platform is acct_1KsoIePHLEKgtICr for the same accounts. Does it happen different id's for same account?
Hello, I got troubles integrating Wechat pay to stripe,
RequestID : req_VMEBRHX8NIO1mb
{
"amount": "100",
"metadata": {
"orderId": "zzIaWOBSWERi5L1WfYMI",
"purpose": "order"
},
"payment_method_types": {
"0": "card",
"1": "bancontact",
"2": "alipay",
"3": "wechat_pay"
},
"currency": "eur",
"payment_method_options": {
"wechat_pay": {
"client": "android",
"app_id": "wx213f3aba7053625c"
}
},
"customer": "cus_DfkFBZoE0kAJBJ"
}
Looks like you have the wrong format for payment_method_types....its just a single dimensional array
@hollow prairie I've implemented the solution you suggested. It works as expected so thanks. Is there a reason why the old (deprecated api) way worked for me most of the time? Would just be good to get a deeper understanding of the issue in case it comes up again...
This is the doc we used before... https://stripe.com/docs/connect/cloning-customers-across-accounts#storing-customers
good morning everyone
Morning
Guys i am passing the following in initPaymentSheet using react native stripe sdk
const billingDetails = {
name: name,
email: email,
};
const { error } = await initPaymentSheet({
paymentIntentClientSecret: cSecret,
defaultBillingDetails: billingDetails,
primaryButtonColor: "#16162E",
customFlow: false,
merchantDisplayName: "Suriwebwinkel B.V.",
returnURL: "suriwebwinkel://orders"
});
The problem is that in the webhook call i dont get the email back only the name. Any suggestion ?
Is it possible to use a Setup Intent with Apple Pay only to create and attach a new payment method to the costumer?
Hi there, since moving to destination payments the description on stripe is coming as null
the description on connected express account
shiva-email-event
Hello, I would like to know how to update several subscriptions at the same time. For example, when changing a price in a plan, I want to mark the subscriptions as cancelAtEnd. thanks all
Hello, I have a question : I am using stripe connect, but it's not supported in Egypt, though I use it to create account for the users as :
const createExpressAccount = async (user) => {
const account = stripe.accounts.create({
type: "express",
country: "EG",
email: user.email,
business_type: "individual",
capabilities: {
transfers: {requested: true},
},
tos_acceptance: {service_agreement: 'recipient'},
metadata : {
_id: user._id.toString(),
email: user.email
}
})
return account
}
const getAccountLink = async (accountId) => {
const accountLink = await stripe.accountLinks.create({
account: accountId,
refresh_url: 'https://example.com/reauth',
return_url: 'https://example.com/return',
type: 'account_onboarding',
})
return accountLink
}
It works on testing, but I wonder what are the limitations, users must have bank account ?
Good Afternoon, are MOTO payments enabled at a Client level or Connected Account level?
Hello there, I have a quick question about statement_descriptor for SEPA debit payments.
I've set the "statement_descriptor" field with a string but it doesn't appears on the bank statement of my client. Do you have any idea how to change the string that appears in the bank statement ?
Is the SubscriptionSchedules API preferred over the old Subscriptions API when creating new subscriptions?
Easy question: What's the max number of characters for the field description in the payout object? https://stripe.com/docs/api/payouts/object#payout_object-description
We're having problems with intermittent 3D Secure incompletes with a specific connected account in the UK. Other UK connected accounts are not having problems and even other payments in the same account are succeeding. We've tested with the test cards and can't go much further being in the US ourselves. Can you all help?
If a customer adds a payment method via the Customer Portal, is that payment method only available for their existing subscriptions, or will I be able to create Charges/Payment Intents against that payment method elsewhere via the Stripe backend API?
Hello, are we able to process a refund on a card that was not used in the original transaction? We have a client that is requesting a refund but his card is no longer valid.
Hello, I'm a dev and i'm developing a rental app and i would like to use stripe as payment method. the thing is that I need a platform. that allows me to do late charges to a credit card
E.G. if someone rents something, they are charged with the rent fee. but if they return the product broken I need to be able to charge the cost of the item to that person's credit card.
Does anyone knows if that´s possible?
Can I use one Customer's PaymentMethod's to pay another Customer's PaymentIntent?
Hi, Is there a way to translate stripe receipts?
Hello there,
Is it possible to sort events in ascending order (from old to new events) in API requests?
when stripe will reaslese upi payment
So I have a question about auto generating tax for quotes on subscriptions...
Currently the flow I'm using is:
Create and confirm a setupIntent to capture a users card details on the checkout page
The next step is to display a summary of what the user will pay, and allow them to confirm their purchase.
In order to calculate the correct amount of tax when going to this page, I seem to be able to create a subscription, and add their newly confirmed card as the default payment method, so it has an address to use for tax purposes, and this is okay. But this doesn't quite work for this use case as I can't seem to work out how to create a subscription as 'pending', if they choose to no finalise their purchase.
So logically I've been exploring the quotes API to do this, but there seems to be no way to pass any payment method into a quote, and so I'm always left with 'REQUIRED_TAX_LOCATION' for any of the tax calculations....
What would be the correct way to go about this flow to properly generate a 'quote' including tax for a user?
I was wondering if there are any Australians here that could possibly help me, i am an australian citizen i am over 18 and i have a keypass as my form of identification and main form since i cannot afford to purchase the other two listed in the verification process (passport and driver’s license) i have a valid keypass from Australia post but when i go to scan my ID Key pass card, nothing is registering or picking up, i am in sheer desperate help because i just started my business and it is taking off really well, i need as much help as i can get otherwise my account will be closed in 10 days and i’m really stressed about this. if anyone can help me as to why my Key pass is not being accepted please let me know as soon as possible
is anyone available to help me regarding stripe codes
Trying to work with a Stripe Wyse POS E Reader. Can't seem to get it connected. The ports listed to be opened....(443, 4443, 53)....are those supposed to all be open to the reader? or the computer?
steven, its very easy, download payment for stripe to your smart phone and connect
you can find it on google play
Steven here
Hi there,
A question about Stripe Issuing Virtual Cards,
How can we set or Update the Expiration Date of our Virtual cards ??? we are creating though " create card APIs ".
Any help in this regard would be much appreciative, Thanks.
Hello All, i am newbie here and need bit of help with stripe integration. We are building app which use stripe connect account api to new onboard new accounts however we are not sure how to activate them to for testing purposes.Can someone please shed if there is way to activate connect accounts in test mode?
Hi I wanna have a single button for both redirecting to stripe hosted connect onboarding and stripe hosted dashboard
but I can't decide on which condition it will redirect the user to dashboard
Do test clocks affect all objects? Not just subscriptions?
Hi, Can I create multiple webhooks for my different environments to listen to stripe events?
hello team one question : when creating the Connect account the API docs show that the field business_type is optional but making the call through the Java SDK it requires the field to be present and to have the values individual or company (at least that’s what the error comes back saying)
This is the error we get:
com.stripe.exception.InvalidRequestException: The business_type must be provided when sending either of individual or company parameters.; request-id: req_IuDqMhmimnyIeN
when i am using stripe elements can we use retrieve_payment_intent in the stripe js or can we use webhooks? which one is recommeneded according to yours.
and each event requires different webhooks like succeed,failed,processing?or can we use all this payment_intents status as single webhook
Hi, i have one question, i want to understand how to attache card and pay via card ?
Hi, I've passed meta-data via the checkout, and the checkout session JSON shows the meta-data once the checkout has finished. However I can't find the meta-data in my dashboard, nor do I get results when I search for customers by the meta-data, is the meta-data not being passed or is it associating to an unusual entity?
I'm using this checkout: https://github.com/stripe-samples/checkout-single-subscription
Hello, I am trying to implement setupIntent, but am confused how to execute a setupIntent with paymentIntent, here is my code.:
const paymentIntent = await stripe.paymentIntents.create({
amount: priceOfCredits,
currency: 'usd',
payment_method: 'setup intent ID's payment method ID',
off_session: true,
confirm: true
}, {
stripeAccount: '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
});
will this confirm the transaction and fire payment_intent.succeeded?
Hello - I am trying to listPaymentMethods on a customer, but I keep getting an error that says parameter_unknown - type. According to the documentation, 'type' is required. What could I be doing wrong? Here is the call (node).
await stripe.customers.listPaymentMethods(stripeid, { type: 'card' });
Hi..
I am using sdk in node js, which function to be used for tax calculation?
Hello. How should I handle a customer deleted event in my webhook after a subscription has cancelled? Currently, I use the stripe customer portal and I use the stripe customer id to open a customer portal for said customer. However, after a subscription is cancelled. A customer can't select a subscription at the moment like he would if he opened the customer portal for the first time or when he wants to change his active subscription.
Is automatic_payment_methods only available for PaymentIntents?
Stripe support is amazing! No question. Just thank you! We just tried a side project of a Square app and after dealing with their version of Slack support and waitiing 3 days for a bad response, I just really appreciate Stripe and will continue to only build Stripe apps.
Hello Stripe Support - I'm working on adding multiple currency functionality to our software. We have a Platform account and need to be able to transfer/payout to connected accounts in other currencies. Our default is USD. I was told if I add a CAD bank account I would be able to take payments in CAD and not have it exchanged to USD, but that does not seem to be the case in the test environment. Is there something more I need to do to accumulate a balance in CAD?
Hey Strip support, I want to get the state tax amount in my app? how i can get it,
also how can i get the state of user by his/her shipping address or by the payment card that the user is using for payment Please guid on this thanks
Is there a way to test Apple Pay in a testing environment without verifying the domain? My testing environment is behind a VPN so I don't think Apple will be able to verify it.
Hello, I'm working on handling fulfillment for a connected account fulfillment in test mode. I'm expecting a payout.paid event, and I've used the Payout successful test account when setting up the connected account, but I haven't seen any payout.paid events arrive in my webhook (stripe cli proxy to local environment). I don't see the event arrive in the stripe cli output, nor in my webhook logs. How can I trigger a payout from a connected account? Or, what am I missing?
Hi, i have one question, Before create setupIntent attach card, what webhook will work
Does Stripe Tax automatically pay the taxes for us in each location we've registered in, or is that something we still need to do manually?
Hello, want to do a follow-up on this thread (sorry couldn't reply on time) #968229288803442698 message (question about reproducing RBI regulation failures in test mode)
was trying to reproduce as close to the real scenario as possible based on the comment from @mighty hill
testing the last credit card 0065 from https://stripe.com/docs/india-recurring-payments that suppose to fail for any transactions that are done off-session (if I understand correctly)
- created trial subscription
req_6Y1btk7tC30Bfd, added that 0065 card via stripe checkout in setup modereq_aGba9c3GZafyA8, when trial ended the payment succeeded - on a different customer with 0065 card, created an invoice from pending items
req_hHRzn3fzz9b9OSafter an hour invoice was finalized automatically and payment succeeded too
maybe these test cards will only fail if it actually goes through recurring billing (like the subscription renews on the new cycle), I haven't tested such use case
or everything is ok, and in these situation I tested the payments supposed to succeeed
thank you for your help!
Hello, Im trying to handle webhooks, I received the checkout.session.completed event and want to enter the subscription into my database to give the user access, im having trouble with getting the quantity of the purchase as I do not see it included in that event, it is included in the invoice.payment_succeeded event, how do I reconcile the 2 events in my database? if my DB has not yet written the session completed data which I need because there is "client_reference_id" supplied from my web site that is needed to reference back to the customer_id, Like if 2 orders are made at the same time how do I know what events belong to the same order purchase ?
Im mostly using the the webhook event listerner in PHP that stripe provides when you create a webhook in the dashboard
Hello! Could someone explain me what is the difference between stripe subscription and price? I know price is how much you will charge for your product, but I don't have clear the subscription object.
I think subscription will invoice again after the set time (1 month)
Quick question, is there a limit to how often I can call the metered billing and 'search subscriptions' APIs? It's possible we might want to call them an average of once per $0.10 of revenue
Question, Stripe connect can redirect payments to another stripe account?]
Are we allowed to turn off refunds on dashboard? I just want the user to execute refunds on our side via Stripe API
Question, why is there still payment method attached to the customer even after deleting it on the stripe dashboard? The attached image is the option where I test it as a customer.
Hello, it took me a while to work through some issues on my side, but I'm still not seeing a payout.paid event (re: michael-fraser-payout-testmode which was archived prematurely)
What is the best method for integrating stripe terminal into react native? I see a library react-native-stripe-terminal but it is not ideal to work with.
Hi, Notice: Undefined index: HTTP_STRIPE_SIGNATURE
while creating webhook endpoints
Hi, we are a marketplace, and the price of items is defined by the buyers and sellers. Thus, I have to send a post request based on the agreed price between buyer and seller. I am currently using card elements, I send a post request to the server and get the client secret. I am planning to use payment elements. However, it asks for the client secret before creating paymentIntents. You have to wrap the checkout component by an options props which have the client id. It might be useful for products with predefined prices, however, in our case price is defined by the agreement as ı said before. Is it impossible or is there a way to use payment elements in a case as we have?
Hi, for failed payout, the Stripe UI shows "Payout Trace ID", which can be used to discuss with bank on what's going on. How to get that "Payout Trace ID" from API?
Hello, sorry but I need your help. I am generating a payment intent with a connect account, this is generated successfully, but when I want to confirm the payment intent with the stripe card element (stripe js) I get the following error.
POST https://api.stripe.com/v1/payment_intents/pi_3KsveODHVcdM53hn0MKIQIlN/confirm 400
I don't use an http request, this error is from stripe js.
I clarify that when starting the project I start stripe as follows
stripe = Stripe(environment.stripePK, {
stripeAccount: 'acct_1KsX7wDHVcdM53hn',
});
At the moment I have the value of stripeAccount manual, but later I will make it dynamic
Hi if a payment_intent webhook fails due to time out, when will it try again?
After how long
i have a question about events that we need to handle as a connect marketplace. I am aware of successful payments where we have to handle goods transfer after the payment is made. Are there any other events we need to catch to handle post-payment? Im looking at charge.dispute.created or charge.dispute.closed or charge.refund.updated or charge.refunded as possible events that require us to transfer goods back to the supplier.
Hi, whats the difference between subscription and schedule subscription?
What is the Refund period for an order, ie, if an order is from a year ago, and the credit card is still good, can we still issue a refund?
Hello how could I implement the connect in my script
public function createStripeTopupSession($walletTransaction, $paymentMethod)
{
if (empty($walletTransaction->session_id) && $walletTransaction->status == "pending") {
$lineItems = [];
array_push($lineItems, [
'price_data' => [
'currency' => \Str::lower(setting('currencyCode', 'USD')),
'product_data' => [
'name' => "Wallet Topup",
],
'unit_amount' => $walletTransaction->amount * 100,
],
'quantity' => 1,
]);
\Stripe\Stripe::setApiKey($paymentMethod->secret_key);
$session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'line_items' => $lineItems,
'mode' => 'payment',
'success_url' => route('wallet.topup.callback', ["code" => $walletTransaction->ref, "status" => "success"]),
'cancel_url' => route('wallet.topup.callback', ["code" => $walletTransaction->ref, "status" => "cancelled"]),
]);
//
$walletTransaction->session_id = $session->id;
$walletTransaction->payment_method_id = $paymentMethod->id;
$walletTransaction->save();
return $session->id;
} else {
return $walletTransaction->session_id;
}
}
protected function verifyStripeTopupTransaction($walletTransaction)
{
$paymentMethod = $walletTransaction->payment_method;
$stripe = new \Stripe\StripeClient($paymentMethod->secret_key , ["stripe_account" => "acct_1KqogNQibxRBiP6f"]);
//
$response = $stripe->checkout->sessions->retrieve(
$walletTransaction->session_id,
[]
);
if ($response->payment_status == "paid") {
//has order been paided for before
if (empty($walletTransaction) || $walletTransaction->status == "successful") {
throw new \Exception("Wallet Topup is invalid or has already been paid");
}
try {
DB::beginTransaction();
$walletTransaction->status = "successful";
$walletTransaction->save();
//
$wallet = Wallet::find($walletTransaction->wallet->id);
$wallet->balance += $walletTransaction->amount;
$wallet->save();
DB::commit();
return;
} catch (\Exception $ex) {
throw $ex;
}
} else {
throw new \Exception("Wallet Topup is invalid or has already been paid");
}
}
When I go to the events list in the dashboard I and click on any event I get this section Webhook attempts to connected platforms There are two webhooks listed which I deactivated and doesn't appear in the webhooks list but it is still sending to those, how do I disable this?
hello guys
I have a lot of connected accounts and I want customers to be able to sign up for one to many different subscriptions from those connected accounts. How is that possible? Customer A can subscribe to connected Account A using a product/price on Account A
Does anyone know if there is a way to prevent certain states in the address form of the Stripe checkout page? I have a client that wants to ship to all states except Hawaii and Alaska, but I have not been able to find out how to prevent Hawaii and Alaska. The closest setting I have found is: shipping_address_collection: { _countries: ['US'] }
Is there any way to pass in a variable to a Stripe Payment Link redirect_url (i.e. example.com/cus_xxxxxxxxx - with the newly created customer id?)? Issue is that our customers are used to using our app to generate custom Stripe Checkout Code and they are wanting to use Stripe Payment Links, but we currently redirect to a dynamic URL that pops up a form to Complete Signup after payment and the form has the email address of the purchaser pre-filled in and a unique token to authenticate them, but our customers are starting to see and be prompted by Stripe to use Stripe Payment Links and we have to send an email with a link rather than redirect right back to the website with our Complete Signup Form popping up and it is a bad flow as someone has to check an email inbox rather than go right back to the website post-purchase. Is there any way we can (A) have the Stripe Connect customer put some link into the Stripe Payment Link they make in Stripe's UI (this is what the customers want or (B) have us hack together a UI to create or update Stripe Payment links and pass in some dynamic URL with a token param? It is hard to keep up with you guys. Our flow was great but the Stripe acccount holder now sees Payment Links and wants to use them but they are causing us a big headache.
Is there a way to get list of accounts which are enabled but not complete?
Hi all, I am using my own apple pay button.
- When user clicks on the button I have onClick handler which will trigger on button click
- I do api request to get the correct amount (apply discounts etc), do it in the server as users won't be able to change the discounts etc
- Then show the apple sheet by calling paymentRequest.show()
But apparently safari wouldn't allow to make api calls before calling .show() method
Following is the error
IntegrationError: show() must be called from a user gesture handler (such as a click handler, after the user clicks a button)
Does anyone have any idea to fix this.
Hi, I see that Payment Element is available now when I integrated with Card Element before. When I review Card Element for migration, the code structure is different. Before I was using createPaymentMethod, retryInvoiceWithNewPaymentMethod and handlePaymentThatRequiresCustomerAction, and fetch createCustomer and createSubscription on the server. Now, we have to create the paymentIntent via the server and confirmCardPayment with the CLIENT_SECRET. Is that right? How come it changed drastically? What happens with retryInvoiceWithNewPaymentMethod and handlePaymentThatRequiresCustomerAction?
I am using Stripe checkout and I need to apply a sales tax only for Florida shipping addresses. Is this possible? I setup a tax rate and specified the id in the dynamic_tax_rates setting, but I get an error:
You can not pass line_items[0][dynamic_tax_rates] when not using prices.
Hello. I am looking at this doc right now: https://stripe.com/docs/connect/top-ups
I am wondering if there is a way I can get a better estimate as to how long it will take to get money from our company bank account ---> into our stripe balance.
Given our scenario, can you help me understand a more precise time estimate?
Hello! I have payment methods attached to customers and that is going well. however, if I want to add a new payment method to the same customer, I am unable to get the cardElement to render again. I have tried using the same exact structure with setupIntent, but I have been unable to get the cardElement to render. Any advice?
Regarding Stripe Products and Prices, if I have a Product and a Price without images, can I use the Price ID in a Checkout Session and add an Image Attribute, which would be seen in the Stripe Checkout Session form? I'm interested in creating 1 Product with multiple Prices based on different currencies. Only the associated Image would need to be set or updated for each user and their Stripe Checkout Session, but the particular Price would never change. Thanks for your advice and help!
Aliciant-cardElement
Hi, is there a way for a notification be sent to admin for when a customer CC is about to expire?
Hi my Estimated future payouts estimated date change every time it’s been 24 days now and i haven’t received yet my payout
Hello, say in the middle of checkout session the user cancels checkout, and the payment_intent.canceled is fired. Would we need to delete the checkout_session and all the underlying objects ourselves (e.g paymentIntent)?
Hey stripe support, is there any way could we use the charge tokens for the outbound payments purpose ( not refund)
Hi, How can we update the "Statement descriptor" via API for express connect accounts?
Hey, what is the bast practice to use the webhook for start success subscription?
How to retrieve a payment Intent from a connected account with paymentIntent Id ? Direct charges
Easy question: What's the max number of characters for the field description in the payout object? https://stripe.com/docs/api/payouts/object#payout_object-description
Hi Team, in this flow https://stripe.com/docs/payments/sepa-debit/set-up-payment can we only create mandate & not actually debit any amount ?
Hey there, My question is, How can we give the option to choose type of account while setup a Stripe access account?
Step 1: I create a Stripe connect user and pass objet as below.
const account = await stripe.accounts.create({
type: 'express',
country: 'US',
email: data.email,
business_type: 'individual',
capabilities: {
card_payments: { requested: true },
transfers: { requested: true },
},
metadata: {
user_id: data.id
},
business_profile: {
url: 'https://seekerz.com'
}
});
Step 2: Generating a Stripe link to view Stripe connect page. It returns a URL which we opened in webview.
Here, We need option of choose which type of account they want such as Company, individual etc..
Note: I tried to remove business_type: 'individual', from above object but still it doesn't gives me an option to do this.
Can you please help me with this? It's very very urgent for me as are live now.
👋 Hello. is it possible to covert a connect express account to a standard account or vice versa?
Hi folks ,
Does stripe provide own wallet or third party wallet support? basically requirement is as user i want load money to wallet from my bank cards and lator that will be use in recurring payment.
hey team.
I'm using CardCvcElement from @stripe/react-stripe-js. We have a test case where when a user enters AMEX card numbers: 378282246310005/ 371449635398431 and enters 3 digit CVV payment getting success. We are doing this in the testing environment. since Amex CVV has 4 digits ideally the user shouldn't be able to proceed. So I want to know is this only testing specific scenario and will work properly on prod?
Hello I have facing that my account is Eligible and i have sent thru thousands and thousands email to stripe, but the answer they gave me is ridiculous, have anyone facing the same issues like me ?
Hi everyone,
I have read the docs about payment but I am bit confused.
What is simplest and best practice way to receive payments?
We are using connected accounts and want to send money from our mobile app(react native).
And if I want to use 3d secure, do I have to redirect user to bank's page in mobile app?
Hi! I'm really curious about your opinion regarding the subscription API, do you guys consider that besides using {customer} and {price} is it OBLIGATORY and NECESSARY to also use {invoice}? I think it is a must use because that way you can control the time cycle of payments and if they were made or not , so then we can look back at subscription API and cancel the subscription in case the payment was not accepted for example. Please correct me if I'm wrong.
Roshanind
:question: @oblique plume 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 everyone
Don't bullshit please, i have sent 2 emails everyday since 5 April until now and your team just give me back a simple answer, we are still reviewing your account....
Hi everyone one,
Have anyone ever faced a hack ? It seems our secret keys leaked and someone tried to make thousands of payments. It quickly got blacked by Stripe thought.
Is there a way I can know for sure what happened (who made the requests for example) ? Thanks for your help.
Hi, there
We have run into one question/possible issue when a client uses a gift card to cover part of their transaction. For example:
In checkout when a gift card is used the Sales tax needs to be charged for the full order amount. ex. The order is $100, and the client uses a $50 gift card. Stripe checkout will charge them $50 + the sale tax due on the total amount of $100.
If use https://stripe.com/docs/billing/taxes/tax-rates#discounts then we can calculate tax only for the amount after using the discount.
Is there a way to use a gift card and pay for part of the amount but charge tax on the full amount?
hi there, I have a question about payment method. When clients made payment, I can find there's information about which kind of cards and the ending 4 digits of the card. Can I get this through API?
Hello, I have trouble in wechat pay integration into our App android
Everything looks fine in the request, but we are not able to call the wechat pay inside our App android. (using other company's SDK its working, but only for Stripe, wechat its not working)
Could you provide a demo of Stripe wechat pay for Android as an example to guide us?
Here is our request ID : req_VMEBRHX8NIO1mb
Must provide source or customer. I getting this error while making payment
Webhook has no paymentmethod object. How can I get it? For example, I want to get the last four digits of the card and other information
bonjour
j'ai besoin d'aide
pour relier mon compte stripe a celui de decathlon activité
@pale pike we only speak English here, please.
where do you speak french
:question: @pale pike Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi team!
I want to know when connect account will onboard and will became "Enabled". At this moment I have listener for event capability.updated and checking property status. Is this right or there is another more secure way ?
how long for the stripe account to be associated with my decathlon activity account
@pale pike not sure, this is a chat for developers with coding questions, we wouldn't know anything about that. I'd suggest asking Decathlon or Stripe's support team (https://support.stripe.com/contact)
Hi there,
How can I check the connect with stripe are available or not from the accountId (ex: acct_SexSOJJlNSi1dMMh )? I connected with Stripe. But in some cases, It's not working and I need to check it's available or not.
Hi guys. Is there a way to list a customer's payment method via the API regardless of the type?
Your account cannot currently make live charges.
Your account cannot currently make live charges. this error came when I make an online payment.
Hey, I need code example of create Checkout::Session.create with param payment_intent_data.metadata in Ruby
Hello, I’m using the Payment Element to process US bank account payments (ACH), and we are using redirect: "if_required”. Is there a list of payment methods where redirect is required for future reference? Thanks!
Hello I am integration Google Pay on our website using Stripe React SDK. We are using the Stripe Test Mode for testing the integration which prompts Google Pay to use TEST DATA. This Test Data does not contain a billig name, this field is always null however when on production this name is filled with the actual customer name. Is this is a known issue?
hi i do not understand what i need to about sca
I have a Connect Webhook endpoint for staging in Test mode, despite listening to 18 different types of events, I am only receiving account.updated event types. For example, I just confirmed a PaymentIntent, and it creates the payment_intent.succeeded event in the dashboard, but I can't find it anywhere being sent when I look at the Webhooks tab in the dashboard. It is not succeed, it is not failed, it doesn't seem to be sent at all. Any idea what is up?
Is there a way to conditionally display the product name based on the locale chosen on Stripe's Checkout page? I don't see a way to add different i18n values in the name field for a given Product
Hi there. I need to confirm my identity before tomorrow. I received an email saying it will be closed tomorrow but I have money on it ! I try to foloow the link with my computer and with my telephone but I'm not able to send you my identity card ! Thank you for your quick help
:question: @runic kernel 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
Ok I'll do it sorry. thank you
Hi, is it possible as a company in dubai (freezone) to receive payment from the netherlands with IDeal?
I need a phone number for stripe to use on a wire transfer. No phone numbers to be found anywhere online
iDEAL isn't available for Dubai/UAE accounts currently: https://stripe.com/docs/payments/ideal
I recommend you speak to support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
How come the live chat and phone option are offered but never available?
Hey there I'am having problems verifying our club with stripe. we do not have a FCRO or EHRA identification number. What should 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
thank you!
Hey
We are trying to implement the following scenario with Stripe and are looking for a best practice:
When upgrading an annual subscription, we would like to bill the customer directly for the pro-rated amount.
But with "proration_behavior" we only have the options that the changes will be shown on the future invoice or the whole subscription will be restarted.
Any ideas for that requirement?
is there a possibility to receive ideal payments via stripe maybe with a developer in the UEA?
Your account cannot currently make live charges.
Sure, if your Stripe account is based in any of the countries that iDEAL currently supports (listed on that page)
Oké, but if my company has a UEA bank account I probably won't get a stripe account in the countries will I?
Well your Stripe account should be in the country where your business operates, yes
The business is online and the custumors are in the Netherlands. Will a Dutch stripe account accept a UEA bank account?
Nope: https://stripe.com/docs/payouts#supported-accounts-and-settlement-currencies
You should contact support with your questions as they aren't really implementation related: https://support.stripe.com/contact
Hey Team, building an app with connected accounts accepting payments, i have a question on Payouts, i got a payout.paid webhook confirming the payment, but then got a payout.failed event on same, on payout paid event i am messaging the customer of payment made to bank successfully, but then i am receiving failure, which is confusing, can i know when the payout has successfully been transferred to the bank account of the customer (connected account) to give proper messaging, is there a separate event i can listen to? Thanks
Hello. Hoping you'd help with a question. We are using Stripe client libraries on the front end to create SetupIntent and PaymentMethod. Once the PaymentMethod is created, our backend service calls Stripe's API to attach the PaymentMethod to a Stripe customer. It looks like the "address_postal_code_check" is being done based on Postal Code set on the PaymentMethod. Is there a way to force Stripe to use the Customer object's postal code for the "address_postal_code_check" if there is no postal code set on the PaymentMethod object when attaching the PaymentMethod to the customer?
Hi everyone! I have a problem with stripe subscriptions with Sepa methods (test mode)... The first payment works fine, but then every renewal fails
Is this a mandate problem?
Is it safe to put the webhook signature in the metadata of the request
i have one doubt. we are migrating charges api to payment_intent. whenever i create a payment_intent and if i am didn't complete the payment in the dashboard it will show as incomplete payment.
we have like online order application. whenver customer try to place an order we create a payment_intent and then using client_secret to load stripe payment elements. if the user cancel the treansaction we redirect to our checkout page. so i think may be many incomplete payment will appear.it will cause any problem ? like payouts,reports something?
Hi everyone, i have a problem while creating payment intent for off_session payments. I followed this doc https://stripe.com/docs/payments/save-and-reuse . It is working fine for regular test cards, but when i used 3ds2 stripe test cards, it is getting failed.
https://stripe.com/docs/api/payment_methods/list is there any way to pass in an array of types? or do I really need separate calls to list a customer's us_bank_account and card?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Can somebody please explain this please. ```js
Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing
Hi all, is there a way to link multiple stripe accounts and share data between them (like customer data)? i.e. Company has two departments which both need to handle some payments. They have separate bank accounts and stripe accounts. Is there a way to have like a master stripe account for those two department accounts? So if one department created customer object already other department can use that customer object and data related to it to create a charge for their account and products when needed.
Is there a way to ensure all customer credit card information submitted has a cvc code or be alerted when a credit card does not have a cvc code?
Hello there !
I have a request that is very niche and specific: we're having trouble with our Stripe webhook connecting to our production server. Some events work well, and some don't. Our hosting provider (Heroku) is saying that they don't see anything wrong on their side. However, I'm fairly certain that it's on their side. In order to investigate, I need to run some network tests (nslookup and traceroutes) in order to find out where it's blocking.
Therefore, I would like to discuss the possibility that Stripe does a health check on the connection to our server from your servers
Hi everyone, we have integrated Stripe payments with the official module into a Magento shop.
Credit card method and Google Pay work correctly, while the button for Apple Pay never appears, not even in appropriately configured devices.
The module correctly makes the call to the endpoint https://js.stripe.com/v3/ which contains a javascript, which makes the call for both Google Pay and Apple Pay, however, in the list of available payment methods, Apple Pay is always unavailable: https://imgbb.com/Wf1D504
Apple Pay is of course configured in the Stripe dashboard.
Anyone can give me some suggestions about it?
Hello there!
I am using Stripe Connect in a test environment.
In the Ruby language, I use Stripe::Transfer.Create to send metadata together, but it becomes the metadata of the remittance data of "tr_hogehoge", and the metadata is not sent to "py_hogehoge" in "destination_payment".
Is there any way to send it?
Hi, I'm getting this API error message:
When deleting the subscription item si_LaBdj3kxoMCxbd with a metered plan, all related usage records must be cleared too by setting clear_usage=true.
But, I want to make sure that the customer still gets charged for the usage so far up to the point where the subscription item was removed.
Is that possible?
Hi everyone ✌️ How long does stripe save the invoices, cause for tax law in germany we need to keep them 10 years, so if stripe is deleting it after some time i would need to export them somehow
Hello
i have a problem with registering my phone number can somebody add me so we can talk
I am reading the subscription API documentation about "how subscription works" and there's this paragraph about PRICING PAGE, but I'm struggling to understand what information should be shown in the pricing page, is it the product together with the price?
hi here, Can I pay with cny information if I use WeChat Pay?
is there a way of storing a card to a customer after a successful payment
Hii everyone!
I have a question regarding Google Pay of Stripe. So, I was wondering if Google Pay is unavailable for India? I actually checked for available countries here: https://stripe.com/docs/connect/payment-method-available-countries#google-pay but the issue is: Armenia is not listed there too, however I was able to make payment with it. There seems to be some inconsistency or maybe I'm getting something wrong?
If I create a Checkout Session in subscription mode with payment_intent_data.metadata, can I safely assume the same metadata will be populated for each PaymentIntent that gets created on every billing cycle. Or will the metadata only be populated in the first PaymentIntent that gets created when the new subscription is created, but not in subsequent PaymentIntents?
Hey, someone can send me the link to sort codes for tests for SEPA direct debit ?
@errant hinge Since you already have a thread open, can we keep questions in there?
Hi, everyone. I don't know how to create a payment method with React.js, I need help.
hello
hope you're doing well
i'm reaching today regarding yesterday's conversation
i've noticed that the invoice.paid billing_reason subscription_update is no longer sent after a plan upgrade using subscription schedule proration none
my team & i wasn't aware of that modification
i've done some test in test mode & noticed that the customer.subscription.updated event is sent when the update is really done (not when it's asked). I allow my customers to update their plans at the end of the current period.
so i think that it's better to user the customer.subscription.updated event right to be notified of a plan update (upgrade / downgrade)
is it sent only when the invoice is paid ?
Hi, good morning guys
Good morning 🙂 We are implementing Stripe's Payment Element web flow (https://stripe.com/docs/payments/save-and-reuse) inside an iframe but the redirect triggers a full page redirect. Is there any way to allow it to only redirect within the iframe? Thanks in advance
https://dashboard.stripe.com/settings/emails
Does the option Email customers about... Successful payments also apply to successful subscription payments?
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, for making payments through stripe , is it necessary to add products or can we do without creating products in stripe?
Hi,
- We are integrating MemberPress with Stripe, we changed taxes in Memberpress, but it won't change for the right tax on Stripe Payment page. If I archive the tax in Stripe, I cannot get to the Stripe Payment page anymore.
- I would like to ask more details from the client in Stripe Payment page, but because of Memberpress integration, I am not the one triggering the product in Stripe, and I cannot tell to ask the full address.
- Is it possible to add custom fields on Stripe Payment page (considering the integration with MemberPress)
Does someone can help?
Stripe Payment Links creating "Guests" in some standard Stripe accounts. Is there a fix? Is there a toggle to force Customer creation? Stripe Customer Portal breaks unless there is a Customer. Creating a Guest breaks the integration. On some of our older standard Stripe accounts Customers are created. But on other accounts (and a lot of our connected Stripe account customers), they are getting a bad experience with Stripe Payment Links and Customer Portal integration breaks when Stripe creates a Guest instead of a Customer. For example: req_4ZPj77Ile1IS5U
Can the standard Stripe Customer contact Stripe and get this turned OFF?
Or have you added a toggle yet to Stripe Payment Link dashboard UI to force a Customer to be created and not a Guest??
How can I talk to Stripe Support on Stripe? Is there a live chat?
@north knot yes we do offer live chat. You'd want to be logged in.
https://support.stripe.com/?contact=true
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!
is there a way to always keep invoice. status = paid ? and just control a subscription status for the subscription itself?
Hi there, if a user updates their card details through the billing portal, will this induce stripe to try to take a payment for any outstanding invoice instantly?
Is there a way to use Stripe to take payments on contingency. For example, for an online event if 20 people sign up. And where that's made very clear to people - that their cards won't be run unless that contingency is met. So if the contingency is not met there's no refunds needed.
Hello, what would be your advise on making a subscription that is payed outside stripe?
For example, most of our subscriptions are done via stripe, but some customers prefer sending us checks. We still would like to have these customers in stripe with Active subscription and showing their payments in the stripe analytics, but it should not send them invoice emails or try charging their payment method on file (cuz there wont be one).
The closest i found is to create a subscription with pause_collection: mark_uncollectible and then manually change status of the created invoices to "Paid". But the payment that is associated with such invoice is marked as "cancelled" so it wont be reflected in the analytics (and in "Spent" or "Mrr" fields on the customer page)
Appreciate any suggestions on this
Hello everyone. Can anybody help me properly pay myself out to my bank ive attached and tried to send my stripe balance to my card or bank? It changes arrival date every single day
Hello there!!
I have a subscription with two items with different prices, one metered, the other one licensed. If the customer changes, in the middle of the billing cycling, one of the existing metered items, the use report is missing. That's because I remove the old metered item. In my flow I don't remove this item, but in the invoice resume the item will be shown with a use report in 0.
Question: Is there any way I can remove the metered item without losing the use report?
I understand that in the first change, the next invoice will show the old and the new metered items, but in the next invoice the old metered shouldn't appear.
Thxs
borys - subscription paid outside of Stripe
Hello, have a question regarding Stripe Connect. With standard accounts, is there a way to make sure the connect account receives a fixed amount such that it's not a function of Stripe fees? Say the price is $100 and I'd like to advertise to the connect account owner that they will be keeping 90% of the price. Such that they always earn 90$. Which may mean, I as the platform owner would get 10$ minus Stripe fees. The whole idea is to make sure the connect account owner receives a fixed amount of funds per purchase and I as the platform owner am willing to pay the Stripe fees.
Thank you 🙂
Hello, I am having a problem with Stripe Elements. I did the exact same things that were shown in quick start demo (https://stripe.com/docs/payments/quickstart), however, input fields are not visible on the checkout page.
How are expired cards handled? Is there a web hook to listen to?
Hey all,
On what field can I find the Account name in settings on the account object?
I retrieve the account from an API key associated to it using a npm package.
Thanks!
Does Stripe have any plans to make the metrics data available via API? For connected integrations, this would be extremely convenient and would remove the necessity of running our own historical calculations over hundreds of thousands of subscriptions for each org.
Hello, I am using stripe paymentIntent for charging connected stripe accounts, so is there any api from which I can get the customer ID of that charged customer ?
When a client buy an item i'll recive an email of that customer with the data that he/she used to procide on the checkout page? (Like email, address, postal code ecc...)
Note relative to the constant "webhook signature" questions: you may want your documentation to explicitly mention that Stripe uses "steganogrphy" to encode the verification data - while the body can be parsed as JSON, Stripe uses the non-coding spaces, line returns, etc to pass the matching signature.
Hi, it's me again 😦
Hello, I have a question regarding events, environments and possibly metadata. I have my app in 3 separate environments (dev, staging, prod), each with their own dedicated webhook endpoint.
I see others with the same problem have created 2 separate accounts to send events separately to the environments:
- 1st account: the test-mode data goes to the dev environment,
- 2nd account: the test-mode data goes to the staging environment & the live-mode data goes to the production environment.
While this is feasible, I was wondering if there was a recommended alternative to this, I can evaluate?
One idea was to send each event to all environments and disambiguate via the event's metadata object. If I attach a metadata object when creating the payment intent (in my payment flow, it is the 1st thing that happens), the metadata object gets attached to some successive events (payment uncaptured, captured, succeeded), but does not get attached in case of a dispute event. Am I doing something wrong or is this expected?
Hello, I'm curious if with the payment element there is a way to confirm card details is real and has sufficient funds (pre-authorized) before charging the card?
Or even just making sure the required fields are complete
I have tried the stripe account header and what I find out is , customer was not even created with paymentIntent, I was confirming the payment using payment method in client-side
@ionic citrus I just unarchived your thread. Let's chat in there!
@languid tulip another question pls
@slender hemlock bismark had to hop off, but your thread's been unarchived
can someone else help me? 🙂
yes, if you ask your question in your thread someone will help
ok good, im adding stripe accounts, and it is returnin the following
Error: Error: You must use a test bank account number in test mode. Try ES0700120345030000067890 or see more options at https://stripe.com/docs/connect/testing#account-numbers.
i'm trying ES0700120345030000067890
but it returns same error but another acocunt number
is there any way to configure Stripe so that we can see Webhook attempt logs more than 15 days in the past?
@slender hemlock I meant ask your question in your existing thread - we've reopened it for you
cool, thank you
Hi, how can I give a unconfirmed payment intent to the iOS SDK without it to confirm it after it has handled the required_actions?
I previously posted about trying to get a bank transaction working here #dev-help message I think I have managed to get everything working, but I wonder what this mandate data should be. Because from the looks of it a user is required to accept something? Do I have to use offline for the old API? or can I make some acceptance for the user to ensure everything is correct?
I am planning launch a product using stripe and believe there will be a large inflow of capital on launch. Anyone have experience with stripe freezing accounts that make a lot suddenly?
Hello. I'm currently working on subscriptions checkout session. How do I change the per unit to per minute?
Hello everyone! Zero coding experience here... I would really appreciate your help! I've created a product and subscription in the Stripe Dashboard, but now I need to set up webhooks for email notifications for these two events, 1: when a customer cancels their subscription and 2: when customer's subscription payments fail. Can someone please walk me through the steps to do this? Thank you so much for your help!
How do I add a new item to an existing subscription? I have the following code, but it's complaining about it being a monthly subscription item. I am not seeing a lot of clarity in the docs on how to do this.
await stripeClient.subscriptions.update(
subscriptionId,
{
add_invoice_items: [
{
price: priceId,
},
],
}
)
Hello! I am running into an issue with Stripe Elements Zip/Postal Code validation. Bit of a background, we use Stripe Elements to show and validate a simple CC form when a customer needs to add/update their CC info.
In the past week I have had two instances occur with different customers where the CC Zip/Postal Code validation was not correct.
#1 - Customer moved from US to Canada, contacted bank and updated CC billing info. On Stripe, after he enters in his CC number, it asks for Zip (US) with 5 numeric digits. He can't enter in his Canadian Postal Code.
#2 - Exact opposite. Customer moved from Canada to US, CC billing was updated. On Stripe, after he enters in his CC number, it asks for Postal Code (CA) requiring 6 alpha-num characters. He enters tries to enter his 5 digit zip, and it is declined.
We don't want to turn off Zip Code completely (fraud reasons), but is there a way to disable the strict input requirements?
Hi, I am not able to pay out money to my connected account with API, unfortunately I am not seeing any logs why operation is not successful, maybe my setup is wrong or something I would be grateful for any help!
Hello
We are experiencing issues when a customer is trying to update his payment method from our website.
We are using the Woocommerce Stripe gateway payment.
When the customer adds a payment method, there's an TypeError in console cannot read properties of undefined (reading 'message'). Nothing happens on the website, it just stays there, with the stripe part loading. But info seems to be fine according to the logs in our Stripe account. Here's the id of one of our attempt : req_mz9wLHEd3jqJWq
Hello. I just want to confirm, if automated payouts are turned on, the payout.paid webhook does not have information about the payments that make up the payout? It looks like we would have to create payouts manually and put that information in the metadata.
Hello i have a question, I integrated with stripe-react-native, everything works well and perfect, but once the payment is completed, the in-app browser of stripe does not close, I have to close it manually. Why and how is that ? Someone has any suggestion. ? I'm more than happy too share the screen sharing of what actually happens.
Someone wouldn't happen to know how to calculate the price to be charged that takes into account a discount AND processing fee.
Where can I view all the payment methods you can pay with?
We just started using "trial_in_days" when creating subscriptions to support free trials. Does our radar fraud rules still work with this on? Previously for example a scammer who tried to use a bogus card or had been blocked X times before would be denied signup via radar.... will that scammer now be able to signup using our free trial even though we are collecting payment info????
Is anybody try to use Stripe subscription on Shopify? I need little help, please don't hesitate sending DM.
Hi guys, I'd like to ask you how to use Stripe in this use case. We have our own wallet in our app and want user to top up credit into it. Is it possible to charge user's card without user's interaction by our request?(user granted this permission for us). So in case that his credit is below certain value we charge him to top up his credit. I read docs about subrscription and there is time period option only... Thanks
HELLO ID LIKE TO REPORT FRAUD. I do NOT have an account with this company and someone falsely reported over $87k to the IRS as income.
What is the flow for allowing a client to select whether they want to save a payment for future use or not? Reading the documentation I see that both a customer and a setup_future_usage value must be supplied for Stripe to store the paymentMethod on that customer but the paymentIntent is created server side before being displayed to the user through the stripe.js form fields.
Is there a way to get the zip value from an input, using Element?
With the subscription API, and collection_method set to send_invoice, is it possible to send the invoice now for payment/prepayment but not start the subscription till some future date? For example, a business might want to send an invoice in advance for a membership subscription that doesn't start until the 1st of the month. Thanks.
Is there a way to create a payment method/card and retrieve all created?
good evening, do webhook events have a dispatch order in case of "subscription" and "invoice" ?
this
Hello people, a question. When initiating a payout to a connect account is there a way to see which transactions contributed to that payout without having to do all the weird math? I noticed Stripe has the option in the account holder settings and was wondering if there was some way to do it. Also for context the connect accounts are using the manual API to trigger payouts via webhooks when the available balance changes. Any help would be appreciated.
Hi, when I pause a subscription to a certain date, will the payment go through after the pause date?
Can someone please reopen this thread https://discord.com/channels/841573134531821608/968688767873462272
And get me a clear answer for the last question I asked?
I'm a little confused all of a sudden. I am trying to let my users add a new card for future subscription payments.
In the docs I found if you create a PaymentIntent and pass setup_future_usage parameter.
But with a Payment Intent I have to at least charge the card 50 cents.
I was almost done setting up a SetupIntent and I noticed the usage parameter is the same enum as the setup_future_usage.
I guess I'm all of a sudden a little stumped on how I make the newly entered credit card the primary card for all future payments going forward.
Thanks for the help!
Not sure why the total doesn't include the tax??
'automatic_tax' => [
'enabled' => true,
],
line items are inclusive and shipping items are exclusive
Generally, you can use SetupIntent to create a paymentMethod, but after it is setup you can set the new paymentMethod as the default for the subscription...
@scenic stream Can you reply in the thread I created for you please?
Hi there -- two questions about interac_present payment method (Canada)
-
I'm trying to refund a live charge and getting: "You must provide payment_method_data for an interac_present refund." I can't find any API docs on that. What do I put in the payment_method_data field?
-
Is there a way to generate an interac_present payment intent and charge via the test environment entirely programatically? I'm wanting to test the capture step (and now refunds) but I can't figure out a way to do it without use the iOS SDK
Again, please reply in the thread above, not in this channel
Hi, I am trying to figure out how to issue cards to "drivers" on my platform. I am using stripe connect, and have looked at this documentation: https://stripe.com/docs/issuing/funding/connect, but I am getting a response that my account doesn't have issuing and I need to go to this overview link (https://dashboard.stripe.com/issuing/overview. When I go to that link, I do have issuing enabled (both for my production account and test data mode). I am not sure that doc is what I am looking for anyway, because I want to issue the drivers a card that's connected to my stripe account so they can pay for orders, and that api is asking for billing addresses, identity documents, etc. and I am not sure why I would need those pieces of information for a card pulling funds from my account
May I know if there are any parameters that I can add a sentence of note on checkout page
Hello, friends. I'm throwing together an MVP right now and know I may not be taking the best approach here, but bear with me. I have a data model where a user maintains multiple subscriptions to my service, and, even though they're the same product, I generate them as separate Stripe subscriptions as well. That's all working fine until I realized I'd like to leverage the stripe billing portal as well, but to end-user it just looks like the same subscription over and over.
Is there a way to expose some metadata about each of those subscription in this portal? I have names generated on my end and I can tag these subscriptions over the stripe API.
Hello all,
i m looking for a solution to change the picture here. I m using bubble and I can't find a solution by myself or online. Do someone know where to change this picture ?
Thank you very much for your help !
I would like to fetch the following info from stripe in regards to subscription payments being made:
invoice_period_start_date
invoice_period_end_date
invoice_description
invoice_creation_timestamp
invoice_due_timestamp
invoice_paid_timestamp
Can I get all of this from the invoice endpoint? If not, then which collection of endpoints would I need to interact with to get this data?
Hey hey! I'm running through an issue, but I'm not sure if it's something expected that I may need to take care off.
I need to update the default payment source for an existing customer. So i'm using this call to achieve this:
await stripe.customers.update(customerId, {
invoice_settings: {
default_payment_method: bankAccount.id,
},
});
It works fine, it marks the new payment method as default.
The problem I'm facing, is that this call triggers two web-hook calls to my application with the customer.update event, one with the old payment method as default and the second one with the new payment method as default (see the screenshots pls).
I'm currently using the customer.updated web-hook event to store the default_payment_method on my DB so I can display on my clients the payment method data.
Thank you in advance for your help!
stripe dont support my country is there any solution ?
I'm building a POS (point of sale) using Stripe Connect & Stripe Terminals and I need to support MOTO payments. My Stripe account is already enabled for them, and now I'm trying to figure out how to build the UI for a store clerk to manually enter the card details on behalf of their customer who tells them the details over the phone. It seems like Elements is the recommended way to collect card details, but I see that the options in Elements seem to want a payment intent prior to entering details. So I have two questions: 1) can I use Elements just to generate a tokenized version of a card without giving it a payment intent and 2) if I render my own UI (i.e. don't use Elements), how do I tokenize the card details from the client so that I'm not passing the card details in an API call?
Hi, I have an app built in Flutter for a coffee shop that accepts payments, been in the Google Play and App Store for 2 years. I use the flutter_stripe package and my most recent build was rejected with the following:
APK REQUIRES PROMINENT DISCLOSURE
We’ve identified that your app is using Stripe SDK or library, which facilitates the transmission of collection of Installed Application and Phone Number information without meeting the prominent disclosure guidelines.
For further details on the valid prominent disclosure requirement, please review the “Prominent Disclosure & Consent Requirement” section under the User Data policy.
Can someone help me understand if the Stripe SDK is causing this or if there's something I need to do to pass review?
Hi, I am trying to add a button that redirects the user to their stripe customer portal, but I am not sure what I am doing wrong, it just does not work. First of all: sorry, I am a new developer, my questions might sound stupid, but I am trying to learn. Do I need to have the Stripe.php on our wp-folder? I am using Zapier to add the users to my WordPress website, so subscriptions are created via Zapier. I am passing the email as ID. I followed this: https://stripe.com/docs/billing/subscriptions/integrating-customer-portal, but it does not work for me. Thank you for any help provided.
Hello, I have a question; for a refund; are there any fees? I would like to know which is the best option; do we do a full refund? and then we make another payment?
theglobe
Hello, we have a customer who purchsed our services thru his credit card but its not showing up in stripe payments and his transaction doesnt have a reference code but it does show approved on our end, what is the problem?
this is what shows
Hello developer support people
I have a question about webhook events
What is the difference between subscription_cycle and subscription_update in the invoice.paid object?
I would like to receive invoices for subscription recurring payments.
でんでんAIO-webhook
support is working now?
Hey quick question, stripe sdk for react native
how do i change the language?
According to articles that will change based on system language but for me in the simulator thats not the case.
Hi Team, I am trying to integrate payment request button on my platform - I am getting this error on google pay using test card 4242424242424242 Your request failed. Use a different payment method, or contact us. Learn more [OR-CCSEH-21]
Hi guys u have an issue with building for android with eas
is this correct:
eas build -p android --profile production
i have my eas.json
where productions is just an empty object {}. It worked for ios but when i do it for android, my build fails on gradlew step
Hi, can we update a subscription at future date ?
Your account isn’t eligible Unfortunately, your business isn’t eligible to use Stripe because it doesn't meet our Terms of Service. If you think this may be a mistake, please contact us. Why ? And why you Guys ignoring the whole comunity of having this trouble ?
Hi, I dont know if im in the right place, but I am in desperate need of help setting up my card reader.
hi. I'm using stripe connect for a franchisee type business. when I create a login link I can't see the customers that have done payments. I can only see the payments that express account received.
Stripe terminal
I am using terminal WisePOS E and M2
and making payment intent
and making it uncaptured
so consider $12 I authorize amount and I want update to $15 I can
but I am not sure if I can make it $10?
is it possible?
Hi, Where can I find the documentation on updating the Description of a payment made on express account using destination charges?
Our systems recently identified charges that appear to be unauthorized by the customer, meaning that the owner of the card or bank account did not consent to these payments. This means that we can no longer accept payments for .......
Refunds on card payments will be issued in 5 business days, although they may take longer to appear on the cardholder’s statement. Please refer to your Dashboard for a list of the charges to be refunded. If there are insufficient funds on your account to cover any refunds, these refunds will not be processed and any outstanding funds will remain on your account.
Is this mean that stripe will send all of my money back to customers????
Can someone normaly answer, or i just got scamed by this group?
Hi, I have about 300 monthly subscriptions that I newly acquired from the previous product launch in March. I used PaymentIntent on my custom checkout using stripe js and python packages.
Now I see a lot of them are failing to pay on their recurring payment and getting payment_method_reuiqred error.
I fount that
- Subscription has
Billing method: Charge default payment method - Customer has payment method (Credit Card), but not set as default.
I can manually set them as default, then hopefully retrying will pick them up, but want to check if Stripe dev team can help me updating them. Also want to troubleshoot so this doesn't happen in my next launch.
Hi, In my stripe account Cards are showing pending under payment method
https://dashboard.stripe.com/settings/payment_methods
since 1 month Cards are showing Pending. How much time it will take for approval ? because of this i cannot integrate on my website. Please check attached screenshot.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hi. I'm testing creating external (custom) accounts. One of my test cases is creating accounts for users in South Africa. The problem is I'm chicken-egg scenario.
Adding this to the create account parameters:
tos_acceptance: {
service_agreement: "recipient",
date: new Date().getDate(),
},
gives an error: Parameter 'tos_acceptance' cannot be used in conjunction with an account token. To set this field create a token with the desired changes. Pass the token with 'account_token' in a request without setting 'tos_acceptance'. See https://stripe.com/docs/connect/account-tokens#updating for more information.
BUT
Removing the tos_acceptance object from the account create parameters gives the error A recipientservice agreement is required for accounts in ZA. To specify therecipient service agreement, see https://stripe.com/docs/connect/service-agreement-types#choosing-type-with-api. For more information on cross-border transfers, see https://stripe.com/docs/connect/account-capabilities#transfers-cross-border.
I'm not sure what to make of this problem, I need TOS acceptance to create the account but can't create the account without TOS acceptance it.
does default_paymentMethod takes priority over default source?
Hi Team, I'm using Stripe Credit/Debit Card payments in WooCommerce. I would like to automatically change the order status to 'on hold' when a customer has paid. What is the payment method string for Stripe Credit/Debit Card payments in the WooCommerce hook? Is it just 'stripe' or something else?
function snippetpress_payment_complete_status_payment_method( $status, $order_id, $order ){
$payment_method = $order->get_payment_method();
if( $payment_method == 'stripe' ){
$status = 'on-hold';
}
return $status;
}```
yim
Hello, I was wondering if it's possible to create a sort of "data base model/organisation map" of how I want to configure stripe APIs for a business, including the parameters I will like to use. I'm struggling very hard on put this organisation down, since stripe seems to be a huge net that every API depends of another. Also I'm beginning to work with it for a week so it os still confusing for me. Does anyone could share some advice on how do you guys do the pre preparation for using the right flow?
Hi, My platform account has connect express accounts connected to it .... if one of these account wants to disconnect :
1- What happens to this express account payouts (automatically / manually ) ?
2- will pending balance be transfered to the bank account ?
Hey, does stripe support displaying product prices in the correct currency for a particular user? I'm trying to work out if I can pull product prices in a currency other than the one it is defined as?
Hi! We’re using your prebuilt checkout and are happily enjoying its benefits for all first time customers. We use the setting subscription_proration_behavior: "always_invoice”.
For updating the customers subscription we post to your regular endpoint. We’ve realised that our customers subscriptions gets updated with the requested updates (even if the customer does not manage to pay properly). This is an issue for us.
What’s the recommended way to build for this. I guess we want it as synchronous as possible (but still catering for SCA / 3DS)?
Hi! i'm having trouble confirming a sepa setup intent, message -> The client_secret provided does not match the client_secret associated with the SetupIntent. but it is correct
Hi! We're currently working on integrating Stripe to handle subscriptions for our SaaS product.
We want to offer new customers a free trial, without them having to enter their payment details from the start. We've looked into trial periods on subscriptions, but they seem to cover a slightly different use-case, requiring customers to enter payment details upfront and then automatically renewing their subscription.
Our desired flow is something like:
- Sign up for free trial without any payment details
- After 14 days, after free trial ended, be prompted within the product to enter your payment details and choose your desired plan
Is there any way to achieve this using Stripe Customer Portal? Thanks in advance 🙂
Hey, in req_4CwYh0E0LYJ05o why I do not see any message on my end? the exception object is nil (null)
Hi there, when you use the billing portal to update your card details and you have a subscription with an unpaid invoice, will stripe try to take a payment instantly after the card details are updated?
We have updated our website with contact, terms and condition, and privacy, can you please activate it? or is there any other way to request authority to activate it?
Hi! I am trying to find out about setting up Google Pay and Apple Pay with SetupIntent. Typically, when We using SetupIntent, We should not be making payments immediately but saving for future reuse. Is there any way to control this "Pay" label in Google Pay, for example?
Hi, is there a way to interact with the Stripe API requests without using Stripes libraries?
for example
1)Payment method created POST https://api.stripe.com/v1/payment_methods
2)Payment intent created https://api.stripe.com/v1/payment_intents
3)Sent client to stripe_js - https://hooks.stripe.com/redirect/authenticate/src_1KtEx9GtmuM2mSqPNxSR56BS?client_se[…]U3FQLF9MYVBtak5nYXg0VEJyT0ZKbHlGcW9HME5VdGtadk9s0100kYgPNUaN
"next_action": {
"type": "use_stripe_sdk",
"use_stripe_sdk": {
"type": "three_d_secure_redirect",
"stripe_js": "https://hooks.stripe.com/redirect/authenticate/src_1KtEx9GtmuM2mSqPNxSR56BS?client_secret=src_client_secret_yuu3HPPHr171rWuX4hEfvWbV&source_redirect_slug=test_YWNjdF8xS2Vjc1VHdG11TTJtU3FQLF9MYVBtak5nYXg0VEJyT0ZKbHlGcW9HME5VdGtadk9s0100kYgPNUaN",
"source": "src_1KtEx9GtmuM2mSqPNxSR56BS"
}
},
3.1)where do we send the URL to redirect the client back to us?
4)Confirmed payment POST https://api.stripe.com/v1/payment_intents/{{PAYMENT_INTENT_ID}}/confirm (edited)
Hello, we are creating a subscription based billing system. On the frontend side (React) we have implemented the Payment Element Component as given in https://stripe.com/docs/stripe-js/react. We have added our publishable key , and client secret obtained from server. On submitting the form, we have a 404 api error with the following message:
{
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such payment_intent: 'seti_******'",
"param": "intent",
"type": "invalid_request_error"
}
}
And the payment is automaticcally cancelled when viewed on the dashboard. How to resolve this issue?
Guys need a solution for Connected account Apple pay domain association , I am getting the error. The documentation says use the live key to so it
{"type":"StripeInvalidRequestError","raw":{"message":"The account acct_1KtThSBCcgPCIDHw was a test account created with a testmode key, and therefore can only be used with testmode keys.","type":"invalid_request_error","headers":{"server":"nginx","date":"Thu, 28 Apr 2022 09:32:48 GMT","content-type":"application/json","content-length":"208","connection":"keep-alive","access-control-allow-credentials":"true","access-control-allow-methods":"GET, POST, HEAD, OPTIONS, DELETE","access-control-allow-origin":"","access-control-expose-headers":"Request-Id, Stripe-Manage-Version, X-Stripe-External-Auth-Required, X-Stripe-Privileged-Session-Required","access-control-max-age":"300","cache-control":"no-cache, no-store","stripe-version":"2020-08-27","strict-transport-security":"max-age=31556926; includeSubDomains; preload"},"statusCode":400},"rawType":"invalid_request_error","headers":{"server":"nginx","date":"Thu, 28 Apr 2022 09:32:48 GMT","content-type":"application/json","content-length":"208","connection":"keep-alive","access-control-allow-credentials":"true","access-control-allow-methods":"GET, POST, HEAD, OPTIONS, DELETE","access-control-allow-origin":"","access-control-expose-headers":"Request-Id, Stripe-Manage-Version, X-Stripe-External-Auth-Required, X-Stripe-Privileged-Session-Required","access-control-max-age":"300","cache-control":"no-cache, no-store","stripe-version":"2020-08-27","strict-transport-security":"max-age=31556926; includeSubDomains; preload"},"statusCode":400}
hi. How i can transfer money from connect account to platform account
hey, quick question.
is it possible to automatically cancel/invalidate a payment intent after a given amount of time?
or would we need to implement that logic on our side?
Can I use stripe to create invocies that is handled outside of stripe. Meaning that we use an API to update when the invoice has been payed etc (only neccesary because you don't support bankgiro, the de fact payment method in Sweden)
Yep, you can mark them as paid_out_of_band: https://stripe.com/docs/api/invoices/pay#pay_invoice-paid_out_of_band
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 folks, in our scenario we handle subscriptions with an initial free trial of 7 days. But for some reasons we end up having customer signed up, without a payment method. I was able to reproduce one of this scenarios for instane when the 3D Secure for that card fails, what are we might miss in our integration to prevent this to happen? Our ideal use-case will be to NOT have a subscription created without payment method even if the initial invoice is of 0 $ (so i guess that for Stripe is fine)
hey 🖐️
i am just wondering why there are multiple InvoiceTaxAmounts per one line item - would love to get some infos about that, thanks ❤️
what does the payment_intent status "processing" mean? Stripe's docs say that this status only applies to payment methods with delayed notifications, but I found this status for an intent which was attempted using card payment method. I can provide the intent ID if needed
Heyo, was wondering something about connected accounts, on_behalf_of and statement descriptors.
We recently started using on_behalf_of for our connected account payments, but some of our connected accounts have messed up statement descriptors like "facebook.com" etc.
I was wondering if setting the statement descriptor prefix for ALL our connected accounts to the name of our *platform account and then using the dynamic suffix for the name of the specific connected account is allowed?
I'm mostly considering this since many of our customer accounts aren't very readable with only 10 characters, while the platform account doesn't have the same problem.
It's a bit of a switcheroo, was just wondering if there is any reason not to do so? Stripe docs seem pretty explicit about a workflow you should use with statement descriptors and I was wondering if it was for legal reasons.
Hello, I just implemented subscription schedule. Schedule turns into subscription object with status active. When I open customer portal, I cant see button 'cancel subscription'. For non-scheduled subscriptions everyting is fine and as a customer I can cancel my plan. Could you please help me how to enable cancelling in this case?
Good morning, I just need to change the product of my subscription, is it possible?
Easy question: Can refunds be made at any time, or are they not possible after a certain period of time?
Hi 🙂 Quick subscription prorations question - is it possible to remove them completely? You can set it to "none" but that bills the full subscription amount (it does not turn prorations off).
@vocal wagon We can only offer English support here I'm afraid
Escríbeles un correo, te contestan en español | Write them an Email. They answer in Spanish.
Yep, you should reach out via https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is it possible to have a decimal value in a metered usage subscription?
I wanted to have an hourly price but will also support values like 1.5 hours whici is equivalent to 1 hour and 30 minutes.
Hey I have been stuck for hours figuring out this issue (been reading docs a lot). So I want to create a model in the following way. for my SASS platform for first 10 users my plan charges the associated organization a flat fees of $180 then for every new user on board by the org I charge $18 per user. This has to be prorated. I created graduated pricing model where for 0-10 base price is $180 and unit cost is 0$ and 11-inf unit price is 18$ and base 0$. I am using stripe time clock feature for testing. In my use case I create a subscription at 1st May 2022 with one user. (Invoice for 1st june is of 180$ as expected) on 7th May 2022 I increment my quantities to 12. Now based on proration my 1st June Invoice should cost. (180$ + (14.5$) *2)=~ 209.03, 14.5 being the prorated cost of 18$ for 25 days However I am getting my amount as ~ $243. Checking the math it seems, the prorated difference that is ~ $29 USD is getting added to (180$ + 2 x $18, i.e the absolute amount). I checked https://stripe.com/docs/billing/subscriptions/billing-cycle#prorations since I assume this might be an issue with billing cycle. However setting billing_cycle_anchor as now is not an option as it keeps pushing forward my Invoice Date. Any help is appreciated.
Can you add a test_clock to a Checkout Session?
i_rebel_aj-prorations
Hello Stripe team, I need some help setting up my account properly. I am trying to create a Stripe account for my online business using Squarespace but I am running into the following issues:
- I am an American citizen who lives in Korea and my personal address is in Korea. I cannot find Korea in the available countries to complete my registration.
- I cannot add a Korean personal phone number
- My business is not yet incorporated, so I don't have a business address I can add. Do I need to incorporate first before being able to use Stripe?
- I have a US bank account, cant I just use that to sell my products personally?
:question: @faint silo Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, stripe developers.
I have a question about handling 3D Secure authenticated card flow for off-session payments.
Suppose I added a payment method that requires 3D secure authentication on every transaction for off-session payments using setup intents API. Since the user won't be online for any off-session payments and if the card requires that the user authenticate cards on every payment. How should we handle such cases programmatically or is it not possible if we have such cards?
I know that the off-session transaction will be merchant initiated transaction and users have already accepted our mandate.
But while testing I found out that, card 4000000000003063 gives us requires_action in status even though payment methods have already been setup for off-session payments from setup intent api. How would we handle such cases in live ?
hey, sorry for not getting back to your earlier reply to this @hollow prairie, but thanks it helped!
Hello Stripe 🙂
Since more than 1 week, when I clic on a product page of my website, i have the message "ReferenceError: Stripe is not defined" that spawn in a pop-up, someone know how to remove that ? I updated the Stripe pluging and i'm working with Wordpress / Woocommerce.
Looks like one of my client's instant payout volume is being limited. Why is this? How can we move forward with changing this limit on their instant payouts? Do you have other suggested paths forward? the Acct ID: acct_1G8C3FC7SdnORqvH
Hello!
Periodically, our clients receive a Generic bluetooth error while connecting the terminal. We tried to find the cause ourselves, to find a scenario in which the error is reproduced with a high probability, but we have the feeling that this happens completely randomly. In what situations is this error generally used?
I created two charges in our account in test mode that I believe are identical including idempotency key, but two unique charges were created. Can you see from your end what may be missing/incorrect?
Is there a way to visualize metered usage of some subscription item in the Stripe UI/dashboard? Or would that need to be built custom with the API?
Hi for particular customers we get the error: a similar object exists in test mode, but a live mode key was used to make this request . The weird thing is this does happen for 1% of transactions. What can it be? We checked the keys and both are live modes
Hi, I'm working with stripe for the first time and have to integrate it with an multilingual application. Inside the application there are 'app-products' that have multilingual names/descriptions. How can I get the stripe-products to become multilingual too? The only way I can think of right now is to create a stripe-product for every language on my app-products which seems brittle and inconvenient to me. Is there a better way? Thanks for help and tips in advance. 🙂
We are using PaymentElement in React and we've created our own "Pay" button that dispatches a submit to the PaymentElement. How can we determine whether it's safe to re-enable the button (e.g. form incomplete, rejected confirm, etc?) Obviously we don't want to re-enable the button if the payment succeeded.
Hi!
we plan to use Connected Accounts to separate payments for different US states.
As we do not want to import all customers to all Connected Accounts, it looks like using charge.create with on_behalf_of without setting stripeAccount seems to be what we need.
We still can use the customers of the Platform Account and the payment is listed at the Platform Account but at the Connected Account as well.
Is that a legit approach or is that considered bad practice?
I'm currently having a problem with my Stripe account : an error message is displayed during payment. Someone can help me ?
Stripe payment intent cancel
SOLVED
I use for refund
$transactionResponse = $stripe->refunds->create([
'payment_intent' => $transactionId,
], ['stripe_account' => $accountId]);
but I am trying for uncaptured payment cancel using same
$transactionResponse = $stripe->paymentIntents->cancel([
$transactionId,
], ['stripe_account' => $accountId]);
its not working
please provide proper syntax for uncaptured intent cancel with connect account
CORRECT SYNTAX IS
$transactionResponse = $stripe->paymentIntents->cancel(
$transactionId,
[]
, ['stripe_account' => $accountId]);
Glad you solved it!
Suppose a customer has a monthly recurring subscription that starts on Jan 1st, if the user cancels the subscription on Jan 15, does the status of the subscription change to canceled right away or at the end of the billing cycle?
Hi Stripes devl. I need ți know how to get Help or direct contact with the seller from they website because i have buy It a kv and cpukey for my Xbox console and i donth recive my Order please i need very quick Help
@stray oxide
Howdy - I am seeing an error 'the source you supplied is invalid' in a request sent to POST /v1/payment_intents/pi_xxxxxx/source_cancel. I am unable to locate this endpoint in the API docs. What is the reason of this error and in which cases is a request sent to this endpoint?
Hey everyone, I'm trying to figure out a way to handle limited stock (inventory) within Stripe for an event ticketing company. I can't see any information on the Products page about setting inventory limits, can anyone point me in the right direction please?
Stripe how about you works.
I have a customer that is not receiving their payment receipts. I have verified the email address and it is the correct one. Is there a setting somewhere that needs to be updated
Hey guys, I am using trial periods to extend a user's subscription (not give them a free trial). Do I have to comply with card network rules if I am using it as a way to change billing cycle?
Here is the scenario broken down.
User buys a subscription and we offer them an additional 3 months extra. (stripe doesn't support this)
So after charging I add a trial period that extends 3 months past the billing cycle date. The customer is informed and know's their billing cycle will be 1 year and 3 months from now. However i read in the docs we have to inform the user their "trial is going to end" however im not using the trial as a trial but just to extend the billing cycle renewal date.
👋 A question about ACH debits: our flow requires sellers to approve an order submitted by buyers and in which step we'll initiate an ACH debit. To support that, is it possible to use a PaymentIntent that can be confirmed later when the buyer is not "on session"? Or are we better off to just use a SetupIntent to save the payment method and confirm it later in the flow? Thank you!
Can anybody take a look at pi_3KqvAkKQ5IQbxuIF1ZknlwAE and tell me why Stripe is blocking it when 3DS succeeds?
Hi, I still need help with this.#dev-help message If anyone can help me via chat/videochat I can financially compensate you. Just send me a message. Thank you
can this thread please be opened again?
Hi @gaunt furnace I've opened your previous thread. Let's chat there
@eternal kiln yup
thanks @copper reef
@gaunt furnace let's chat in the thread I opened for you 🙂
I've got a question regarding what to use for a replacement for account.individual.verification.status if the account is not of type individual
Hello Guys I have a situation where I created a trial subscription then I canceled it after the trial period is ended, in my case the invoice was finalized and paid automatically is it normal? this is the invoice req: in_1Kr7HyDVTBweL1iFB43pSOV8
Hello! I would love some help for my client. We recently set up their stripe account and connected quickbooks using the Sush.io app. When the sales receipts come through it doesn't carry over the customer's name and automatically changes the sales receipts to paid. Making it difficult to adjust the receipts. Anyone know how to customize this process? Or recommend a better app to be the go between? Thanks
Hello,I would like to ask, can I use uk stripe Issuing cards to spend dollars on US sites?
Is there nowhere to get help with getting started with a POS system? Everything I see on the support site is incredibly vague. Do I seriously need to hire a developer to create a POS to use Stripe?
Hello i am still trying to get the redirect after payment to work, It works well when following the documentation steps for iOS, but for android the screen just hanged after payment completed with the screen op expo stated: return to merchant
Hi, I am using test clocks to simulate invoice lifecycle. I am observing a failure when trying to forward the test clock to next month - May 1st, specifically 1651388400 epoch time. I receive event test_helpers.test_clock.internal_failure with event id - evt_1KtY9vBuQq6cUmE7A6Ily6ao . I have observed this multiple times.
If I forward the test clock to a day in current month it succeeds. Can you please check this
I'm trying to test ACH payments in React Native and continuously get errors when trying to call the collectBankAccountForSetup function with the messages: localizedMessage: "The operation couldn’t be completed. (STPPaymentHandlerErrorDomain error 2.)" and message: "There was an unexpected error -- try again in a few seconds".
I am calling it with all arguments (paymentMethodData: { billingDetails: { email, name } }, paymentMethodType: 'USBankAccount')
Any insight into how to get past this error?
Hi im getting this from my app at the moment : polyfills-es2015.f2a4c3cd511098fa21b9.js:1 GET https://us-appname-.cloudfunctions.net/app/getSubscriptions net::ERR_FAILED 500
any way this is connected to stripe?
Hello, I'm struggling to test a payout.paid event for a cross-border implementation in test mode. I see that my connected account has a positive balance, but £0.00 GBP available to payout. The connected account was initially set with a 7-day delay (default). So, I suspect that I'll need to wait until the delay lapses to create a payout via API. Am I correct in thinking that he delay for the funds to be available is based entirely on the payout delay set on the account, or do cross-border delays also come into play even though we're in test mode?
I'm trying to get account detail using Stripe\Account::retrieve() for verified account. It isn't returning external account. Do I need to do something to get external account?
Hi! I'm creating the following subscription flow:
curl https://api.stripe.com/v1/subscriptions
- Query fields:
- customer_id
- items[]
- items.price {Id}
- items.price_data.currency
- items.price_data.product
- items.price_data.recurring.interval
- items.price_data.unit_amount_decimal
- items.price_data.tax_behavior
- items.price_data.unit_amount
- Items.quantity
- items.tax_rates
- items.price {Id}
- default_payment_method
- payment_behavior
- payment_settings.payment_method_options (bankcard,acss_debit)
However accordint to ""webhooks doc" I should be able to listen to invoice.paid , but here I am confused because in my "subscription flow query" I did't add anything related to an invoice. Or is the invoice an element you get as response from the subscription API?
Hey guys, we are trying to replicate this specific error with the reason do_not_horor but there doesn't seem to be a way under the testing guide (https://stripe.com/docs/testing#declined-payments) to do so. Can anyone help with this?
I need to save customers card for later additional charge, the ecommerce platform is Woocommerce. Can someone help?
Customers pay, once the service is done, if the service cost is more than they paid for, then I need to charge an additional fee
Does anyone know if it's possible to manually increment a Promotion Code redemption count?
I have a custom payment flow where I create an Invoice for a user's order. I allow them to enter a Promotion Code. You can't apply a Promotion Code to an Invoice (as far as I can tell, let me know if I'm wrong there) so I look up the Coupon the Promotion Code is associated to and apply the Coupon to the Invoice to calculate the Discount. This means I can't limit redemptions on a specific Promotion Code because it never gets incremented. Any suggestions welcome. Thanks!
Hi, I am trying to make a purchase on a website and its giving me an error
You have exceeded the max # of declines on the 24 hours?
hello
we have more and more of these errors.
what is the issue exactly?
https://dashboard.stripe.com/acct_1JAB41GTsLVnzqGE/logs/req_A24XmjUQ1GRVM1
thank you
{
"error": {
"code": "sources_payment_method_not_available",
"message": "Le type de paiement three_d_secure n'est actuellement pas disponible. Veuillez réessayer plus tard.",
...
Hi everyone, can i use schedules subscription with customer portal?
Hello support.
Minors 1.28.0 & 1.29.0 of @stripe/stripe-js npm package cannot compile (Type errors)
1.27.0 seems to work fine though.
It seems someone changed the types of PaymentMethod.
Error is found both in StripeCardElement and Payment Request Button
A)
Argument of type 'string | PaymentMethod' is not assignable to parameter of type 'string'.
Type 'PaymentMethod' is not assignable to type 'string'
B)
node_modules/@stripe/stripe-js/types/stripe-js/payment-intents.d.ts:121:56
121 card: StripeCardElement | StripeCardNumberElement | {token: string};
~~~~~
'token' is declared here.
node_modules/@stripe/stripe-js/types/stripe-js/payment-intents.d.ts:607:3
607 payment_method?: string | Omit<CreatePaymentMethodCardData, 'type'>;
~~~~~~~~~~~~~~
The expected type comes from property 'payment_method' which is declared here on type 'ConfirmCardPaymentData'
C)
Type 'string | PaymentMethod' is not assignable to type 'string | Omit<CreatePaymentMethodCardData, "type">'.
Type 'PaymentMethod' is not assignable to type 'string | Omit<CreatePaymentMethodCardData, "type">'.
Type 'PaymentMethod' is not assignable to type 'Omit<CreatePaymentMethodCardData, "type">'.
Types of property 'card' are incompatible.
Type 'Card' is not assignable to type 'StripeCardElement | StripeCardNumberElement | { token: string; }'.
Property 'token' is missing in type 'Card' but required in type '{ token: string; }'.
Hey, I have a question about billing on connected accounts. I understand it $2 a month for each connected account. Where does this money come from ? The account balance ? The external bank account of the stripe account ?
Does react stripe work with React 17 and 18?
Question regarding country_spec and supported_payment_methods. Usually a list of options are provided for each object/field, but non are listed here and (some?) are shown in the object example. Where can I find a complete list of supported_payment_methods?
Note, I'm asking as these options are not similarly named to that found on e.g. capabilities on accounts
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I have a fun one, tried and failed to resolve it through https://support.stripe.com/contact, they said it wasn't possible but that can't be true.
When an ACH charge is attempted there's a processing fee in Stripe. I can see that fee both in the dashboard in the API (charge.balance_transaction.fee, see output of Stripe CLI below). When the same ACH charge is later declined Stripe adds another fee to bring the total fee up to $4. I can see this in the dashboard (see screenshot) but I can't see it in the API, I still only see the initial $0.12 processing fee and not the subsequent $3.88 that happened when the ACH charge was declined
% stripe get py_1Krd7sA74xMpD4hDpZdjYPrf --live --expand balance_transaction
{
"id": "py_1Krd7sA74xMpD4hDpZdjYPrf",
"object": "charge",
"amount": 1450,
"amount_captured": 1450,
...
"balance_transaction": {
"id": "txn_1Krd7sA74xMpD4hDUnuyOell",
"object": "balance_transaction",
"amount": 1450,
...
"fee": 12,
"fee_details": [
{
"amount": 12,
"application": null,
"currency": "usd",
"description": "Stripe processing fees",
"type": "stripe_fee"
}
],
...
}
...
"failure_code": "insufficient_funds",
...
}
Hi everyone, I'm trying to figure out what webhooks I need to respond to for a subscription service using Checkout, and I notice that I don't receive all the webhooks that I thought I should, so it's hard to create a proper state machine around all of these events. For example, I'm not sure why I don't receive payment_intent.succeeded when I do a subscription.
Hello,
One short question.
After the buyer made the purchase and the payment was successful, Stripe initiated the refund 4 days later. Neither I nor the buyer initiated a refund.
Why could it happen?
Can the thread related to this please be reopened?
The intended user flow for in-person payments is a bit unclear to me. In the quickstart guide for in-person payments, the frontend initiates capturing the payment intents. This seems to leave a window where the application can disconnect/etc. before capturing the payment.
Is the intention here that the payment MUST be captured before we consider the payment to be made and we present the receipt to the user? Or is it possible to use webhooks to capture the payment out of band/async? And if it's possible, which method should we prefer?
Hey sorry I have a follow up question to what I asked earlier: Could this error be caused by the client closing the window even though the bank 3DS processes are not yet finished?
Hi everyone, I have a question about payment notifications to customer. I'm using Stripe in ManyChat, but stripe is not sending email payment confirmation to the customer, even when I already checked that the option to send those notifications is activated in Stripe and in ManyChat
Hey, I'm wondering what's the best way to get a checkout session from a failed payment, I need to get the client_reference_id - I'd rather not wait 24 hours for the checkout session to expire to get it
Hi Guys, we're facing right know a problem regarding market place and merchants requiring additional data, and accounts who have balance right now is everything 0, is that right?
Hello, while trying to handle a payout.paid event, I'm looking up the balance transactions (list) to resolve the payout to the source payout intent ids. However, I get an error from Stripe saying "No such payout: 'po_1KtawX4CjcPbzyRNSjVVr8Ma'" even though I'm grabbing it from the payout.paid event. I also see the same payout in my dashboard.
In the Get BalanceTransactionListOptions, I'm passing the Payout = "po_1KtawX4CjcPbzyRNSjVVr8Ma", Type = "charge", and one expand "data.source.source_transfer.source_transaction".
What am I doing wrong?
Has anyone encountered an error when attempting to create a payment source, passing the token within the SourceCreateParams request (described here: https://stripe.com/docs/sources/connect)? Using the Java API, we're getting back an error "Received unknown parameter: token; code: parameter_unknown"
Invoice API Question - If I send an invoice, can I collect the payment method when they pay the first invoice and use that payment method to autocharge them on all future invoices. Is that a workflow that is supported or is there a way to accomplish this otherwise?
@marsh sorrel does the invoice include a subscription-based product?
@rigid furnace Not in this case.
scammers
could https://stripe.com/docs/api/application_fees be adjusted based on card issued country? I was told it will be implemented around May this year
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Stupid request, but can you guys change your css media query to remove the side bar on the docs page at like less than 1000px instead of 1030, it'll really help for people like me that split screen a browser window/text editor while working
If you have an open thread please keep additional questions there. It helps us keep this channel from getting messy
It's unrelated
Please ask in your thread
It's not a question
Requires no response
Literally just a suggestion
I have a question regarding Stripe Connect. We have integrated our Platform with Stripe Connect and are curious about turning on some additional verification steps that Stripe offers, specifically the address verification documented here: https://stripe.com/docs/disputes/prevention/verification#avs-check
- Is this verification step supported by the Stripe Invoicing flow?
- Is the billing address data collected on the invoice itself when the customer is executing payment or do we need to update the Customer object via the API with billing address information? Are there any docs that outline this?
Hi I have a question - I'm trying to query the discount on an invoice line item. I'm able to grab the discounts when it pertains to the overall invoice, however in the screenshot below (the -$99 amount) is there a way I can query this amount? Right now when I query on the invoice line items it only provides me with the $149 and the $249, but not the -$99
i have a question this message pop in my stripe dashboard, but i already have my website on the settings.
when i create a price object, do i need to delete the price if its not being used? or does the price stay indefinitely
Hi
A client of mine has had some of their customers' credit cards being declined within their application but it is showing as a pending transaction on their bank accounts. Some keep trying to process their credit card because of this and have then been double charged.
Can you help me better understand why this could be happening?
hello, I have a question, is it possible to make a direct charge to a connect account and make a transfer (commission) to the administrator account? **Important do not be the user "application_fee_amount" since we need to make international transfers and with "application_fee_amount" it is not possible.
I've tried searching but can't find a way to do it.
We have other alternatives, but I must validate this possibility
Thank you very much.
Quick question. My understanding of how to get the "Estimated Future Payouts" for a Standard Connect Account is by using the 'retrieve balance' api endpoint (https://stripe.com/docs/api/balance/balance_retrieve). However, this doesn't give the estimated date of arrival. If we look at a Connect Account's dashboard in the stripe web app, we see an estimated date for the 'estimated future payouts'. Is it possible to get this date (as shown in the screenshot) via the API? Is there a better way of retrieving this information rather than 'balance_retrive'? Thanks!!
Hello, can someone give me a hand with a problem here?
Hi can someone help me please? I just launched my expo app for internal testing and evertyhing works smoothly for iOS but on Android whenever a payment is completed/failed, the in app browser does not redirect even tho i have returnUrl and scheme both set
Is there a way to snag an invite to the dashboard SSO beta? or is there a rough estimate as to when it will be more broadly available?
With no notice, I received this message on our dashboard today 'Important: Information required for your Stripe account...payouts are now paused.' All of my Connected accounts that had a 'Completed' Status have now been changed to 'Rejected.' Is this a permanent Status?? Or will this be changed back to 'Completed' after Stripe account information issue is resolved?
Anyone advise if a client is running WooCommerce, subscriptions with Opayo/SagePay. Is it a complex process to change existing subscriptions into Stripe and move everything there?
Hey all! I'm looking for some help creating an automatic payout system with Stripe (similar to Uber/AirBnb). Users are entering bank acc. details on our platform and we would like to complete automatic split payouts.
For example, User A buys something from User B. The payment goes through and splits. We (the platform) get a commission from the sale and User B has an automatic payment into the bank acc. details listed on their profile.
At the moment, we are doing payouts manually per sale 🙄 Any help or links to documentation would be greatly appreciated!
Is there a normal person, who can help me like a human?
When my account is blocked on one payment, And i can't recieve the money, can i still make a payouts from my balance? Dont adress me for your support, i dont like to chat with 🤖 And ctrl c ctrl v
Can someone tell me how it works? Or do i have to hire lawyer?
Your support sending me nothing!
Guy on phone tell me that he is not permited to give me informations 😁😁😁😁
@stone atlas please keep replies in the thread I created above
Hello support team, I have a few questions regarding the billing/invoice.
- After the expiration of a hosted invoice url, is there any way we can regenerate the url? We hope to host all invoices using Stripe billing and let customers inspect the invoices any time they wish to take a look.
- What's the invoice history retention time when using custom portal?
- What is the retention time for an invoice itself?
Question regarding billing per country.
Context: Our system is based on USD but some connect accounts (custom) may belong to people outside the US, e.g. Europe, Asia or Africa. I'm looking to ensure all balances and funds remain in USD values, and when requested these USD balances can be paid out to each account (person) into their local currency
Problem: Registering an account for e.g. South Africa requires the accounts' business/individual address to be in South Africa. USD currency isn't supported, only ZAR balance is available. When registering in the US, all balances are kept in USD and paid out as USD.
Question: How can I resolve this currency mismatch ZA, USD (or any other country) including retaining USD balances vs local currency balances?
Hello guys, I'm creating subscriptions with $stripe->subscriptions->create(), along with my subscription I have several items, that I can add with add_invoice_items parameter, my question is : how can I apply a coupon to an item added in add_invoice_items ?
Hi! I am trying to get an M2 reader connected but I seem to have an issue with the reader where it flashes the first and last light repeatedly and is not bluetooth discoverable (it is charged, has been charged and manually reset multiple times).
Hello I need to update my phone number on my Strip account
Hi. I'm making use of webhooks and would like to use https://stripe.com/docs/api/balance_transactions as a reporting mechanism for account balances rather than simply balance.available webhook event. Do BalanceTransaction webhooks exist or is it planned?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
@distant bronze let's use the same thread above
Hi Team, wondering if there is a way to get bulk refund data for whole month?
hey!
i have used stripe API within my application but i keep getting connectionErrror
(Network error: A OSError was raised with error message Could not find a suitable TLS CA certificate bundle, invalid path: C:\Users\Noah\AppData\Local\Temp\_MEI429922\stripe\data\ca-certificates.crt)
Any idea on how to fix this so it works when i compile to exe?
Hi
I have set the proration behavior awalays_invoice
and still there is proration going on in invoice...
Hello, I have a question. I am opening a business coaching company. We do offer financing but for clients who want to pay in full, am I able to use my stripe account for that?
Hi I'm using PaymentIntents to charge Customers and storing PaymentMethods from both Plaid for ACH and through Stripe using setupFutureUse. If I want a Customer to be able to select from a dropdown their saved paymentMethods, can I charge the paymentIntent directly with the selected paymentMethod? If so, should I be using "on" or "off" session for setupFutureUse during the first checkout?
Hi, I am wondering if there is a way to add a subscriptionSchedule to an existing subscription. Running into some errors.
For wechat payment, can we click wechat and then directly goes to wechat application but not the wechat pay QR code
btw is it possible to use the Stripe API with a proxy?
or is it forced to use local
Hi there, wondering if anyone might have some hits about an issue I'm running into with Stripe Connect as I try to onboard multiple vendors with new STripe Accounts . . .
Despite having checked all countries in Connect Express settings, one of my UK vendors cannot change the country from US to UK when she tries to signup for Stripe via Connect Express:
Hello everyone, tgif! Apologies if my question has been answered before in the thread, I did skim through the search result for my question but didn't find any.
I'm working on a platform for freelancers. I need to collect payment from one side (users with requests to be done), and when the other side (freelancers) finishes their part of the deal, the platform pays an amount, and retain some of the initial payment of the user as fee.
I read the docs and I believe I need the direct charge with on_behalf_of. But stripe requires the connected accounts to be "legit", need information filled and stuff. Is there anyway to test it without having legit information? Tks a bunch 😄
Hi, hope you all guys are doing great.
Have a question. Is there a way to create a built in option in a platform I'm making to return or reverse a payment made by a client? thanks!!
Vermillions-Connect
Hi, I'm trying to add ACH Payment option in checkout. I have removed the 'payment_method_types' parameter in my checkout integration and also enabled the ACH Direct Debit in Dashboard. But I don't see the ACH payment option in the checkout page. Am i missing something?
Hello,
I am getting this error The price specified supports currencies of eurwhich doesn't include the expected currency ofusd.
I am trying to update a subscription with a different price id
by making a request as follows:
POST /v1/subscriptions/sub_xxxx
{
"expand": {
"0": "pending_setup_intent",
"1": "latest_invoice.payment_intent"
},
"pay_immediately": "false",
"cancel_at": "xxx",
"items": {
"0": {
"id": "si_xxx",
"price": "price_xxx",
"quantity": "x"
}
},
"proration_behavior": "always_invoice",
"proration_date": "xxx"
}
I cannot find the error in the docs and would be grateful for any assistance.
Hello, what is the event that is triggered when a monthly subscription declines
Why am I getting charged for a dispute?
fycz000-dispute
Hello, I am having this kind of error, my question does the owner of card required to input their routing number? Thanks
Hey, I am trying to connect stripe paymentIntent Api payments with refersion, but refersion docs says "Our integration will only listen for invoice.payment_succeeded events indicating payment for the subscription was successful.". How can I made the invoice.pyament_succeeded event using PaymentIntent API ?
Hi everyone, I have a question about Connected accounts. When user goes through registraion will account be ready directly after that, or Stripe service needs some time to validate account?
hello we are using stripe connect and onboard users using standard accounts. one of our user connected their stripe account but we are getting error:
The provided key 'sk_test_*****' does not have access to account 'acct_1KsOhXQuMzgmcsU5' (or that account does not exist). Application access may have been revoked.
What could be the reason?
Hi there, I would like to know that is there any way to send custom fields while creating payment linke using Payment Links API so that we can retrieve those custom fields using webhooks checkout.session.completed
Can I use stripe pay only by card without creating stripe customer.
Hi everyone, I would like to know if Stripe gives us the option to leave the money with them for longer so that transfers can do be done with that money from there? And if yes, can we as a dev transfer the money with any available Api?
Hello all,
I am trying to change this image but i can't find a solution anywhere.
I add a picture in the field "Image for stripe checkout" in the pluggin settings. But still the image isn't showing.
I am using bubble and Stripe Pluggin by Bubble.
Do someone can help me with this?
Good day, a couple of questions.
Can card transactions be in processing status? (not final status)
Can Capture be in processing status? (not final status)
Can cancel-authorization transactions be in processing status? (not final status)
Can Refund transactions be in processing status? (not final status)
Hello there. We are trying to get the products linked to a payment intent. So far we retrieve the checkout sessions given the payment ID and then we get the products by accessing session.line_items.data for every session involved (normally just one). The problem comes when the payment Intent is linked to a subscription update (for example, the user is paying a subscription monthly and the payments done after the first month are just an update for that subscription). In those cases, I see that the products aren't inside the session because there are no sessions for that payment Intent (the list is empty). What would be a good way to get the subscription object linked to that subscription update payment? I see that I could do it by expanding the Invoice object when retrieving the payment Intent object, however, it feels a bit hacky. Any idea? Sorry for the long question but I hope is clear enough
Hi, I've found that in an invoice, the total is equal to the sum of line items, but the paid amount is not equal to the total, what's the difference? Thanks.
Hello 🙂
Following this guide on Stripe + Next.js: https://stripe.com/docs/checkout/quickstart?client=next I managed to set up payment and everything works. The checkout session is instantiated from the form:
<form action="/api/checkout_sessions" method="POST">
<section>
<button type="submit" role="link">
Checkout
</button>
</section>
</form>
And the checkout_sessions file looks like this:
const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);
export default async function handler(req, res) {
if (req.method === 'POST') {
try {
// Create Checkout Sessions from body params.
const session = await stripe.checkout.sessions.create({
line_items: [
{
// Provide the exact Price ID (for example, pr_1234) of the product you want to sell
price: 'price_1KtBLRBfpTgAZrS3kWtRITQn',
quantity: 1,
},
],
mode: 'payment',
success_url: `${req.headers.origin}/?success=true`,
cancel_url: `${req.headers.origin}/?canceled=true`,
});
res.redirect(303, session.url);
} catch (err) {
res.status(err.statusCode || 500).json(err.message);
}
} else {
res.setHeader('Allow', 'POST');
res.status(405).end('Method Not Allowed');
}
}
As you can see the price id is hardcoded. I am wondering what is the best way to pass a prop or info to checkout_session if I'm using the form approach? Or is it better to not use a form/submit, and what is the better option?
Cheers, Henric
Hello, im implementing stripe payment google pay and apple pay, is it possible to change the layout for this buttons?
@waxen spindle please can you unarchive #hayjay-payout?
Hi there, on one of my connect accounts today my user made a payout. I had assumed that after making a payout with all the available funds, the available balance would drop to 0. But instead after checking the balance I saw this:
{
"object": "balance",
"available": [
{
"amount": 238,
"currency": "gbp",
"source_types": {
"card": 238
}
}
],
"livemode": true,
"pending": [
{
"amount": -238,
"currency": "gbp",
"source_types": {
"card": -238
}
}
]
}
when I put the metadata,why I didn't get metadata in the notification
`public static void testStripeDirectCheckOut() throws StripeException {
Stripe.apiKey = "sk_test_51K6oYSG6bcE4adRTN3GRiogUU6HVaCQljTkJgfrK1ZtvP513bzdoGwWg6dbGWpsSFnU2hUUPOYQCK3HQ1rGJrARA00VvLtszHD";
double totalPrice = 222.22;
SessionCreateParams params = SessionCreateParams.builder()
.setMode(SessionCreateParams.Mode.PAYMENT)
.setSuccessUrl("https://example.com/success")
.setCancelUrl("https://example.com/cancel")
.putMetadata("test", "123223我是附加数据")
.addLineItem(SessionCreateParams.LineItem.builder()
.setQuantity(1L)
.setPriceData(SessionCreateParams.LineItem.PriceData.builder()
.setCurrency("CAD")
.setUnitAmount((long) (totalPrice * 100))
.setProductData(SessionCreateParams.LineItem.PriceData.ProductData.builder()
.setName("这是一个测试订单")
.build())
.build())
.build())
.build();
Session session = Session.create(params);
System.out.println(session.getUrl());
}`
Because our application logic checks to see if the available amount is > 0 before allowing the user to payout, we got an exception when the user tried to payout again.
@cobalt wasp I opened a thread, we can talk there
done
thanks tarzan
Ok, I hope someone can help. I've been in touch with Stripe support 3 times now and each time they have said MOTO was enabled on a connected account but I am receiving an unknown parameter error each time I make an API call... here is the log... Does anyone know what is causing this?
Hi, is there any documentation on the product_class object?
Hello! Can you please send example how to use LogLevel with Stripe iOS SDK?
Hi all, Is there a limit on the usage of secret and public keys? As in I have one set of keys (pb and sk) and I want to use them on 4 separate websites. Will one set work on all 4, can I then add them to more websites? Or is there a limit? Thanks
Hello, sorry i want to create subscription with one-time price but after free trial, but checkout page ignores free trial and charges customer immidiatly, any ideas?
Hi all, looking for help with stripe-react-native setup
Specifically the payment methods question
Our setup is
-
create payment intent (BackEnd)
stripe.paymentIntents.create = {..., automatic_payment_methods: {enabled: true }} -
On app side we call
initPaymentSheet from useStripe hookEverything looks fine on Android we see all enabled payment methods from Stripe Dashboard
But on iOS we see only 3 options from all (ApplePay, Credit Card, SEPA)
Any suggestions, advice what we can do?
Hi, I am looking for help regarding stripe price update api
Received unknown parameter: unit_amount
Hi all,Does dot net stripe SDK supports Search method on Payment intents.On documentation there is method named search on payment intent service.But actually no virtual method is defined and I am using latest 39.107.0 version of dot net stripe SDK.
Hi, I'm trying to implement a webhook handler in Java as described here: https://stripe.com/docs/webhooks/quickstart. I've also set up Stripe CLI and managed to trigger an event. However, the event object that my handler receives is incomplete. The data.object is empty. Also, account and api_version are null which may be why it's not possible to deserialize the object. Why are these values null? Did I miss a step or something? Thanks for the help!
Mistake from my end.I have upgraded package and got the search method.
Hi Team, is there way to pay using the saved card using PaymentElement or CardElement ?
Hi team, we are trying to implement a new feature where a customer can pause their subscription for a few days, which in turn can move their next billing date forward by the no. of days they are pausing for. Is it possible to something like this using Stripe (by adding trial days) or some other method? Framework: RoR
Hi, how do i get access to create payment link in python sdk?
Hello everyone, I'm using Spring boot Java code and I need to create method to validate Connected account after registration. Account account = Account.retrieve(accountId);
Account.TosAcceptance tosAcceptance = account.getTosAcceptance();
return account.getDetailsSubmitted() && tosAcceptance.getDate() != null;
this is my current method, but I released that validation of users Identity would take some time on Stripe service. How can I check if account is ready for payments?
Hi team, I am making a subscription system and ran into this problem that if a user added 2 or more cards and chose a card with not enough money in the account to subscribe, then the money is automatically charged to the other card, is it possible to choose only 1 card?
Koja-connect
hey guys hope you're doing well
I have a question please regarding this event : customer.subscription.updated : https://stripe.com/docs/api/events/types#event_types-customer.subscription.updated
is it sent on a payment declined / failure please ? i'm currently using the invoice.payment_failed for that.
or is it sent if the subscription payment method is updated for example ?
i can read on the documentation : Occurs whenever a subscription changes (e.g., switching from one plan to another, or changing the status from trial to active).
is it exclusive ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Webhooks question - if a webhook for a payment completed fails, and then that order is refunded without a successful webhook for the original success - does that subsequently stop retries of the original 'success' hook?
I want to ask something very basic for most of you, but I'm new at web building and stripe as well, but does anyone has a idea on how to make a visual flow of the subscription, including the end points ?
can someone share an example, maybe? Thanks in advance for your patience and understanding
Hi. We wanted to enforce 3DS authentication using Radar rules for cases where a card is being added using SetupIntent specifically when the PostalCode was not input. This is to work around cases where the customer's PostalCode was not being passed to Stripe and hence the postal code validation was not done by Stripe. I have a couple of questions: 1) Would the Radar rule shown in the screenshot work? 2) Will this check work only if the card being added supported 3DS? Thank you.
Hi, we need to change a default rule on our stripe payments account. It is blocking donations from our ip address per hour > 3. We need to change this asap.
I am using Elements for our integration and have a need for a coupon like this:
First month for $1, then 15% off for the following 12 months.
Since coupons cannot work like that, my solution was to create a 15% off coupon for 13 months and put some metadata on the coupon to tell me that the first month should be $1, from there I do the calculations to create the additional discount when creating the subscription. However, it doesn't appear that I can add a negative line item inline when creating a subscription. Is that correct?
If it is (as I suspect) I found this article saying how to do a one time discount for a new subscription (https://support.stripe.com/questions/add-a-one-time-fee-or-discount-with-a-new-subscription-plan). However, if I do this, with Elements....because Elements creates a subscription before payment is made (creates subscription, returns payment secret, payment is made, subscription is activated) my fear is that doing this will leave a bunch of negative line items on a customer if they continue going to the payment screen and not paying right away.
How can I accomplish this? Do I need to build a custom integration for this use case?
rpoulose - radar and setup
Hi stripe team, is there any premade url for connected accounts to access their stripe dashboard ? Basically I'd like to add a link on my platform to redirect theim to their stripe dashboard.
Is it as simple as "dashboard.stripe.com/{connected_account_id}" ?
Hello Stripe team, i would like use stripe connect but i have problem with product add, my website is a booking reservation like airnb. What is a way for that ?
Hola buenos días
Is there any way to perform a BULK operation in stripe?
I want to update pretty much all connected accounts settings with a constant value.
I'm currently working on a way to do this in code by doing it 1 by 1 but as you can imagine it's somewhat impractical, any ideas or should I just do it one by one in code?
Hello 👋🏽
We have question, how can the client unsubscribe himself from the subscription? As when we pay there is no button to refuse from it? We want our client has a possibility to cancel it in mail message. I will be really grateful for explanation
perroudsy - account login
Hi !
We charge our users a 2.9% convenience CC fee when they pay via CC directly from our app. We also offer them the ability to Request an Invoice, which can be paid either via ACH or CC (default Stripe flows).
If the user elects to Request Invoice > Pay via CC, is it possible to update the invoice amount to include the additional 2.9% convenience CC fee?
Why am I getting this error:
Received unknown parameter: capabilities[tax_reporting_us_1099_nec]. Did you mean tax_reporting_us_1099_k?
when I try the following:
const account = await stripe.accounts.create({
country: 'US',
type: 'express',
email: user.email,
capabilities: {
transfers: {requested: true},
tax_reporting_us_1099_nec: {requested: true}
},
});
According to https://stripe.com/docs/connect/account-capabilities#multiple-capabilities, tax_reporting_us_1099_nec is a valid capability.
Hi - I have a customer whose most recent invoice payment failed due to 3ds auth not completing. However, this customer has been automatically charged successfully in several previous months , without the need for 3ds auth, so I am not sure why this time, the payment triggered 3ds auth. Any insights on what could have happened here? FWIW, the payments are similar in amount 1400-1600USD, same card was used..
Hello, anyone on right now? May I have a issue to resolve my dispute issue
I’ve been charged for dispute
Expected by
Apr 21
Description
STRIPE PAYOUT
Delivery method
Standard
Payout descriptor
WFMSTRIPE1
Stripe payout ID
po_1KqXEHFe3GPpSUKCNwPUZGOg
Payout trace ID
111000028900281
Amount
-$26.11
Fee
$0.00
ID
po_1KqXEHFe3GPpSUKCNwPUZGOg
Hi I used an old version of Stripe, but now it produces internal server error
:question: @tepid ermine 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
bazooka-capabilities
I would like to know whether the third line will work now
jkelvin - disputes
Hello - I know I can programatically update a PaymentIntent to "Cancelled" but am I able to programatically update a PaymentIntent to "Paid"? We want to be able to accept payments outside of Stripe but we need to be able to mark them as "Paid" in Stripe.
Hello, I am unable to move forward with integration of connect standard account to our stripe plateform account.
I'm busy building out my apps subscription model. I have per user pricing within an org with a monthly price and a yearly price.
What happens to the yearly subscription when a new user gets added, eg the customer has 4 seats, and now they have 5 seats. Does a new invoice go out to the customer asking them to pay for the year of that new seat, or does it wait till the end of the subscription.
I have two test transactions (Payment Intents) that are stuck in a requires_payment_method status. There were payment methods attached to both - one used a legacy "card_" object and the other a "pm_" object. Any idea as to why this is happening? (Requests: req_c8piSSKT8oo1gr, req_du1A4TICXBR3WT)
hello
could somebody reopen my thread please https://discord.com/channels/841573134531821608/969582667093913670
i have a problem
Hey! Any idea why our daily payout to connect accounts cycle from yesterday did not go happen? Would like to understand a bit more how the daily cycles happen
Can I use tokens with Apple pay payments?
Hi guyz, i have a coupon with a promo code that is supposed to works permanently , if i archive this promo code , is the subscription discount will be stopped ?
hi, im looking to implementing a credit referral system within stripe connect. We are a marketplace and users can withdraw money they earn, but i am looking to implement a credit system which can only reduce their fees rather than be withdrawn
further, i am looking for some advice to correctly structure the way we define fees for our bookkeeping purposes, as well as guidance on implementing taxjar/taxmatrix for local sales taxes
thanks!
#969601105946357760 message --- What do you recommend so that I can collect this payment from the User since it keeps asking for 3ds auth but never did so previously?
Hey guys, I have express connected accounts and each one can create their own subscription and the application fee is 10%. I have that working but I want to add a coupon code for the application fee to be nothing for just the first month of each subscription. Is this possible?
Hello 👋 we have a customer trying to setup apple pay on their standard connected account, and they're not able to edit payment methods: should they still be apple to visit https://dashboard.stripe.com/settings/payments/apple_pay and edit? they need to add the web domain here
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Can Plaid be used with connected accounts so that we only require one plaid client id and key? We want to be able to create customers under our client's accounts (those using our platform), but don't want to require a Plaid client ID for every one of these connected accounts.
hello! i have a question about express stripe connect account functionality. is there a way to charge a fee to a connected account on my platform independent of an invoice/ payment intent or other customer transaction. i want to be able to charge somewhat bespoke fees to different customers based on contract terms
Hello! For the BBPOS Wise E terminal, we noticed there appears to be a camera/scanner on it, but I don't see anything in the Stripe docs about being able to utilize it. Is there any way for us to make use of it? More generally, are we able to extend the base functionality stripe supports with the terminal or are we locked into just the features stripe surfaces?
Hi there good morning 👋 I am needing some help with a recent transfer I made from my account to my bank
I used the wired transfer number when I should have used the direct deposit number
Greetings! We have a Stripe Connect integration (Custom/Direct). We are used to seeing webhooks of payout.*. We are in the process of switching our integration to Custom/Destination and are seeing transfer.created webhooks, but do not see any payout webhooks. Is this expected -- using Custom/Destination triggers transfer but not payout webhooks?
Does Stripe have the equivalent of a get or create on Customers? Seems like if I don't make sure that the customer has not been created for the email, Stripe will just keep creating new customers with the same email address. Is there a way to prevent this beyond just making sure my code never creates a new customer if one already exists?
Hello, I want to disable Billing address collection on my stripe checkout page, can this be done via stripe website?
Hello, I'm testing payments with both the Terminal SDK & the Stripe API. On a few occasions, when attempting payments on the simulator with a test (virtual) card number which should return a payment failure (e.g. 4000000000000119), it correctly returns a payment failure the 1st time, but if I immediately retry the same payment with the same test card it succeeds (I expected it to fail again)... is this known behavior?
I am encountering the following scenario:
Given a user pays an billing invoice
Using the Stripe hosted page
And pays using a credit card
Stripe seems to silently save that credit card
which is not obvious / clear to the user
Then Stripe may, later, attempt use that card
to pay any invoice which the `collection_method` set to `charge_automatically`
Here are my questions:
- Is that the expected behavior?
- Is there a way to disable this behavior (i.e. I don't want Stripe to save credit cards in this scenario)?
Hello, I had a question about how a credit on a customer's balance gets used for an invoice that is "Retrying". We had a customer whose invoice failed but was retrying. Then they had credit added to their customer balance. When we tried recharging for the invoice, it did not use the customer balance credit, but charged the full amount to the default payment method.
Is there any documentation describing this behavior? Is this expected?
Hello team! I had a question about getting issuer of the card. Seems like in the dashboard, we are able to see the issuer of the card. Is there a way for us to retrieve it using the get PaymentMethod api?
I have question on refund and when it goes through to the connect express account
Hello, is it possible for a Connect user to create a Connect account without an EIN? similar to Etsy??
I'm overwhelmed by the number of events that can be incoming. It seems to me that the events all contain a lot of the same information (i.e. customer.updated and customer.subscription.created). These are both going to have subscription change information in them. Is there a best practices / document that basically just tells me what a basic implementation should implement? Also, are all event data expanded by default? Seems like the expanded view was supposed to be an option, but every event contains a lot of information here. For example, customer.updated contains the subscriptions list. Also, when do I fully know the subscription is active? There is charge.succeeded, checkout.session.completed, invoice.paid, payment_intent.succeeded. Aren't these all telling me the same things?
I am looking at using the Terminals. We purchased one and are going to be implementing multiples. We downloaded the .Net project and are able to run it as a JS and a .Net client. Super cool. We are wondering though, can the server application be used as a service. Our use case is that we are going to have multiple kiosks, each with a Terminal attached to them. They (unfortunately) are built in WPF. On payment we want to use the something like the server.cs file as a service.
Would we or can we just host the service to run payments through instead of having each kiosk running an individual Stripe applications?
In order to know which terminal it is coming from, do we need to push the terminal ID into the service? Mainly because we want to know if a payment failure occurred, we would talk back to our client application and let the client know what the issue was or if a payment failed or succeeded.
If is possible to or adviseable to do this or would you all advice just keeping a 1:1 approach?
hi
I am new to stripe and have some questions
Is there any options/feature to create merchant and store their bank account information in the stripe server?
4.1. If yes, In what ways can we retrieve the bank account information from the stripe server and display it into our admin php/laravel project. (is there any rest api for it)
Having some trouble updating a subscription schedule, is anyone available to point me in the right direction?
Hi Team,
Im trying to calculate the fee to charge a customer for a payment (emphasis on charging the fee to the customer). Im following the attached calculation you provide and I want to double check im doing it right:
E.g. I want to charge a user for a product that costs $25:
p(goal) = 25
p(fixed) = (.029 * 25) + .3
p(percent) = p(fixed) / (p(goal) + p(fixed))
P(total) = (25 + p(fixed)) / (1 - (p(percent))
p(charge) = 27.08
Is this correct?
Hi. I am trying to modify an invoice item (of a subscription) with Python stripe.InvoiceItem.modify(). How can I check if the invoice is still modifiable?
Hello. I am using Connect (Express) and have a question about the chronology of accepting group payments (think multiple people paying for the same Lyft). I think I should be using separate charges and transfers but my questions are:
- Should I transfer funds to the connected account immediately (pooling them with transfer_group), or wait for the funds to clear?
- I want to use manual payouts to make each "ride" show up as one item in the connected bank accounts. How do I know when to do the payout?
My live mode Connect webhook seems to be sending events for test mode payouts. This doesn't seem to make sense, and I've never seen it before. Can someone help track down why this is happening and make it stop?
i need help
can someone help me track down the issue with eas build for android fails with this exception (its a managed app)
Android resource linking failed
[stderr] /home/expo/.gradle/caches/transforms-3/f14eb2404b315b871189390981eb0611/transformed/material-1.5.0/res/values-v31/values-v31.xml:3:5-94: AAPT: error: resource android:color/system_neutral1_1000 not found.
[stderr]
[stderr] /home/expo/.gradle/caches/transforms-3/f14eb2404b315b871189390981eb0611/transformed/material-1.5.0/res/values-v31/values-v31.xml:4:5-94: AAPT: error: resource android:color/system_neutral1_900 not found.
[stderr]
Radar fees: is the account billed the Radar fee for every transaction, or only successful transactions? In other words, if we get hit with a flood of attempts from some bad actor's botnet, are we going to get billed for all of those attempts?
Hi Stripe team,
If we setup a $0 recurring charge payment subscription, does it charge any fees ?
shiva - Android build
Hello, can we use react router <Navigate /> or something so that the page doesn't refresh?
stripe dashboard down for everyone? i was attempting to create a new standard connect account and get an error that bounced me back with a "unnamed account" and now on the dashboard i get
Hello. I was testing stuff with stripe locally, and my api key has stopped working:
stripe.error.PermissionError: Request req_oouKazq4IM9T1P: This API call cannot be made with a publishable API key. Please use a secret API key. You can find a list of your API keys at https://dashboard.stripe.com/account/apikeys.
Hello. am trying to create onboarding for standard accounts: https://stripe.com/docs/connect/standard-accounts. After onboarding a new Stripe account, I want to get the details they submitted and add them as a new user to our DB. Where can I get the info from Account Object?
Hello, stripe support team
i am unable to receive an international payment from my indian stripe account.
please help me to understand the issue and its fix.
Thank you
hello team : need help with updating the custom fields in customer invoice settings (docs)
The docs indicate that you should be able to clear out a field by passing an empty string: When updating, pass an empty string to remove previously-defined fields.
However, when I try to do this, I get the following API error:
Error: You passed an empty string for 'invoice_settings[custom_fields][0][value]'. We assume empty values are an attempt to unset a parameter; however 'invoice_settings[custom_fields][0][value]' cannot be unset. You should remove 'invoice_settings[custom_fields][0][value]' from your request or supply a non-empty value.
Would you help us figure out how to clear out these custom fields? We need to be able to do this. Thanks.
@stray oxide , we are able top create a $0 subscription and also able to charge recurring on that. THe invoice mentions $0.
We are trying to authorize card of user.
@reef salmon let me re-open your thread
sure let me know which thread
Hi guys! I'm migrating to PaymentMethods. I used to be able to pass a receipt_email when calling stripe.handleCardPayment, but this doesn't seem to be an option with stripe.confirmPayment. Am I missing something, or must I now pass this to the PaymentIntent create call instead?
Hi there, quick question: does anyone know if account holders that our platform setup as Express accounts can choose to upgrade to Standard accounts if they so choose?
Unarchvied your thread @tacit rose so we can chat in there!
Thanks @languid tulip !
Apple pay via connect account, need some help here
Either you do not have a card saved to your Wallet or the current domain (newlash.bask.health) or stripeAccount parameter (acct_1KRhrLC0RqAW3hb7) is not registered for Apple Pay. Visit https://dashboard.stripe.com/account/apple_pay to register this domain.
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 everyone! We had a quick question regarding pausing of subscriptions (https://stripe.com/docs/billing/subscriptions/pause). At a high level, we offer a bi-monthly service, and we want to be able to provide our customers the ability to "pause" for a duration of time. Would we simply just update the subscription to mark_uncollectible and pass a resumes_at timestamp? When the resumes_at at time comes up, would the invoice webhooks be fired then or during the next scheduled billing cycle? If there is a billing cycle that happens during a time before resumes_at is complete, will an invoice webhook be fired? Thanks for the clarification!
Hi! I had a quick question about implementing Stripe Connect Express accounts. We currently use Express and we're trying to figure out how to enable cross-border payments (we are based in the US).
To my understanding, Express accounts default create with service agreement type full. However, cross-border payments are only possible through service agreement type recipient.
Is there a way for Stripe to auto-set the service agreement type when an international user gets set up with us through Stripe Connect?
If not - I'm attempting to test setting up service agreement type recipient but I get error: The recipient ToS agreement is not supported for platforms in US creating accounts in US. Is there no way to test successful set up of a recipient Express account?
Hello
I have a question about stripe payment links. When I set up a payment link, I do not see the option of putting a cancelation policy?
where they have to click and agreement to our terms?
How do I add that?
How can I check if stripeToken is being sent?
Scammers
Be aware
Do not install
Holding me 4000 euro
Look at Facebook page
Over 90% users have money holding
Morisko-help
so i'm currently listening to customer.created with my webhook, but it doesn't look the relevant invoice_id is attached to the object. How can I retrieve that?
in returning the url after standard connect onboarding (https://stripe.com/docs/connect/standard-accounts#return_url), I am confused what details_submitted parameter means. Does this become true only after initial registration, or everytime the account is updated?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hello, I am confused how stripe-cli trigger works (https://stripe.com/docs/cli/trigger), I want to overwrite a parameter called details_submitted to equal to true. Here is the entire webhook event:
{
id: 'evt_1Ku3j8RGIAvNkhK8LJcurzF8',
object: 'event',
account: 'acct_1Ku3j5RGIAvNkhK8',
api_version: '2020-08-27',
created: 1651276798,
data: {
object: {
id: 'acct_1Ku3j5RGIAvNkhK8',
object: 'account',
business_profile: [Object],
capabilities: {},
charges_enabled: false,
controller: [Object],
country: 'US',
default_currency: 'usd',
details_submitted: false,
email: null,
payouts_enabled: false,
settings: [Object],
type: 'standard',
business_type: null,
created: 1651276796,
external_accounts: [Object],
future_requirements: [Object],
metadata: [Object],
requirements: [Object],
tos_acceptance: [Object]
},
previous_attributes: { metadata: [Object] }
},
livemode: false,
pending_webhooks: 2,
request: {
id: 'req_cSUuxXdHVVsMJO',
idempotency_key: '4720c077-458c-4281-abe6-c3324fe2930d'
},
type: 'account.updated'
}
I don't believe details_submitted is a field you can control - it is a flag from Stripe about the account, only.
Hello, is it okay for someone in France or India to have a US business?
Im just wondering if that's legal, in Stripe terms.
Connect Accounts disabled
Hi, how to change that in a product? It has been set like that no idea why and now customers are not able to create the subscriptions, because the taxes are exclusive
Hi I have a question about the stripe checkout method, can it be implemented with 3d secure?
Hello guys, i just ordered my first stripe terminal BBPOS WISEPOS_E, but i don't know how it work at all. I don't know anything about coding can someone please help me
can any one tell me paymentIntent is failing when we use indian debit card like card is getting declined
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hello i refunded for a customer with this id pi_3KlmqbH8w5UYmCB00NEdwDy0
But she never got it. How can i track this ?
Hello Stripe Deevs 🙂 I have been playing around with test data in your dashboard, and I noticed that if I create a new product I can also delete the product once I delete it's price. Here is the delete button for the price of a newly created product: https://imgur.com/a/e3TWOqy. But if I activate one of my old archived products (that was originally created Sept 14th 2021) and then try to delete it's price, there is no delete button in the same drop down menu: https://imgur.com/a/e3TWOqy. This means I can only archive those old products not fully delete them. What's going on here? Why can I delete the price for new products but not old products? Would deleteing via the API have the same result?
hello, i have question
i want transfer from connect account balance to stripe balance with charge
but i have error like this
"Account debits are not supported from SG to SG."
its possible to pay with connect account balance?
Hello. Apple keeps rejecting our iOS app and forces us to include in-app payments for the subscription plans of our Saas platform, even though our mobile app is a limited and free read-only version of our Saas product. We use the Stripe Checkout component and lots of upgrade/downgrade scenarios in our regular web product. Is there anyone that can advise me on this matter? We need the mobile app asap and refactoring all billing-related code would set us back substantially as a lean startup. Ideally we'd like to either not support payments or leverage on the stripe checkout for the iOS app. Also, our app was accepted by the Android play store already. I can provide screenshots of Apple's correspondence if needed.
Hello everyone,
following scenario: I do have a checkout session that creates a subscriptions and transfers the money to a destination account through subscription_data.transfer_data.destination. Now we got a customer request asking, if we can also backdate subscriptions that will be created by our customers for their clients. The customers client then needs to login to our portal and accept that subscription through the checkout session. Now, while everything works with subscriptions that will be created from the day the checkout session is created, I can't see a possibility to backdate the subscription within a checkout session... Any advice?
Hey Max, I was in a similar case where our App was rejected. Apple was a real pain in the A.. We had to disable payments through the App and provide a message that if anything want to be purchased, you need to login to the web app
Good that you found a way to make it work and thanks for sharing it 🙏
We did try all sorts of things including what you suggested, but they persist. This is the latest response we got. Even if we wanted to implement it, it seems quite hard to reconcile it with our Stripe-powered system :/
: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.
After seeing this I am happy that our App got approved... We actually do not provide a way for someone to purchase within the app, but they still approved it... 🙄 Not sure if Apple got more annoying now since they're losing money or if the Person reviewing your App has a bad day / week / life. Is your app made with swift?
It's built in react-native. They 'lost' revenue by losing this case: https://capital-com.cdn.ampproject.org/v/s/capital.com/amp/apple-allows-reader-apps-to-bypass-app-store-purchase-commissions
As a result, since recently, you can indeed have 'reader apps' without in-app purchases, but they did make it clear that it's only for things like books, movies, ... Which ours isn't.
I suspect their app reviewers got instructions to be double strict since then. What a maffia practice :/
When I use the stripe webhook on the live mode, I got this error
No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
how can I fix this ?
I am using this code
No valid payment method types for this Payment Intent. Please ensure that you have activated payment methods compatible with your chosen currency in yo?
for my error?
Hello, is there a way to implement a firebase function to stripe? Let's say the user bought an item, i want to upload the the items name to firebase as soon as the checkout has been accepted
You can listen for certain stripe events: https://stripe.com/docs/api/events
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Okay thank you, i will try it
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hi deal Stripe support Happy Saturday!
I am doing test payment using testing credit card
i am wondering what is the difference between these two cards?
How to get a response from payment_intents ?
can someone help me with the configuration of my terminal please ?
Hi Everyone
I get mega confused on the Recurring payment setting on Strip
We need to implement something very simple. 1 initial payment and X number of recurring payment at same amounts
Any doc you can refer me to - The Stripe Doc is really not clear to be honnest
Hello,
i wonder why the invoice:number field is null?
evt_1KuFjJGZn8xyMtqhLNoILQuq
was never null before
Hii, i'm keep getting this error "This Connect account cannot currently make live charges. The requirements.disabled_reason property on the account will provide information about why this account is currently disabled. If you are a customer trying to make a purchase, please contact the owner of this site. Your transaction has not been processed." can someone help me please?
Is there a way through the Stripe API to look up an associated customer through a card fingerprint? Like when the card is inserted into the terminal reader for me to let the device know details about that customer? Or do i need to build some data structures to store a customer id against a card fingerprint?
: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 LukÁš,
Thank you for reaching out about this. Unfortunately, after conducting a further review of your account, we’ve determined that we still won't be able to accept payments for heltos2.eu/cs/ moving forward.
Stripe can only support users with a low risk of customer disputes. After reviewing your submitted information and website, it does seem like your business presents a higher level of risk than we can currently support.
As mentioned before, refunds on card payments will be issued in 5–7 business days, although they may take longer to appear on cardholders’ statements. Please refer to your Dashboard for a list of the charges to be refunded. If there are insufficient funds on your account to cover any refunds, these refunds will not be processed and any outstanding funds will remain on your account. Any customers waiting on unprocessed refunds should contact their bank.
We're sorry that we can't offer ongoing service, and we wish you the best of luck with your business.
— The Stripe team
xddddddddd
BEST COMPANY EVER
Having issues with this too 😅, account locked and payouts are disabled
I suggest you reply to the email, Stripe is currently doing a reevaluation of my account, just request one in the reply @stone atlas
They did this 3 times 😄
and im still locked.
and they are goin to send all of my clients a refund
cause one guy ask for refund 😄
and my service was already provided
ITS A SCAM.
They will be in all the news in my country i promise.
Stripe has usually been good to work with (from personal experience) just open a new account if they don’t unlock this one.
okay and what will happend with my 5k euro
on my locked account?
as they said they are goin to send refunds to all of my users
which they dont ask about it
all my comunity are right now mad on stripe also like me
Payouts will be disabled if the account is locked. You agreed to the terms of service when you created a stripe account, so that’s a you vs stripe issue here.
If you have enough proof that you use ethical business methods, reply to the email with that proof
I was doing it, i send them my ICO,DIČO,ID CARDS everything legal paper from my country all of that stuff.
and they after 1 hour send me that thing what i post before some mins
im proper legal buisness man 😄
That should be enough proof for a reevaluation, sometimes it’s Stripe being Stripe. Worst case scenario is you need to open a new account and demand your money be paid out to your bank.
By the way, Stripe doesn’t usually reply to emails on the weekend (from personal experience), wait it out until Monday to get it sorted out @stone atlas
You must supply the rawbody to the constructEvent API. Stripe uses "steganography" - they encode the matching pattern in the non-coding spaces, line returns, etc in the JSON payload - it can be parsed as JSON, but the constructEvent needs the non-JSON parts of the payload.
thanks for your message
I already used it
in here
so I need to put the req.body to req.rawBody?
Hi I have a question about the stripe checkout method, can it be implemented with 3d secure?
Yep. req.body is a processed version, often by middleware. Stripe is very very clear - you must use the raw, unprocessed body without any modifications at all.
thanks
let me test
FYI, I am NOT with Stripe, so I won't be on the server long
Hey guys, I'm following the API reference for searching for PaymentIntents, and for some reason I'm getting an error that there is no search attribute on the PaymentIntent object (Python 3.8):
The API reference shows here how to do it:
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
What am I missing?
Here is my code:
Hello everyone. Quick question. I was able to integrate all of my payment process with Stripe. I have a specific use case where we want to give a user $1,000 in credit and just discount the amount from each invoice up until they consume all the credit. Can I just manually give the user the credit using this UI and when I pull the invoice data will it contain the new balance?
I believe so! As long as the customer uses the email address you assigned the balance to, it should be fine.
great thanks so much
Hey what version of stripe dependency are you using?
Hello, I have found scammer who made around 80 disputes on my account and I have proofs of that it's one person who scamming but I didn't know that at the time and I didn't attach that evidence.
The problem is he is winning some of the disputes, what should I do now?
I’d recommend you contact Stripe Support, this seems more of a confidential matter than a development matter. You can access Stripe Support 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 am having trouble with the stripe device declining cards. We have two in the shop and one is working while the other is not. Can you help?
Is this Stripe Terminal?
I’m not sure… I was going to call but couldn’t find the phone number
Usually the machine works perfectly but today it decided it isnt going to
So are you using the physical Stripe Terminals or using the Checkout product?
The physical terminals
I don’t have any experience with those, sometimes I have issues with Prepaid Cards, if that’s the case you might want to change some Radar settings. Otherwise wait for someone else who uses Terminal,
Imo it might just be a networking issue, try restarting the terminal (if your able to, don’t know how those machines work)
I'm using Stripe v2.60.0
@inland minnow Ahhh, that was it. I updated to v2.74.0 and it's fixed. Thank you!
Does anybody know how long it takes for Stripe to review your account? My account was incorrectly flagged for reselling other companies' products; the last email interaction I had with Stripe Support was yesterday; I already responded to this and haven't received a reply. Stripe is vital for my business, and without it, I'm unable to process transactions.
Let me re-formulate my question: Regarding dashboard accesses for stripe connect express accounts, stripe explicitly recommends you to generate a login link on every single login attempt of your users via API call (https://stripe.com/docs/connect/express-dashboard#platform-link-access) instead of just providing the self-serve access link (https://stripe.com/docs/connect/express-dashboard#self-serve-access). Does anyone know why? It seems much more resource-unfriendlier for me to generate a login link every single time..?
Adding onto this:
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey there 👋
Is there a way to allow a customer to make a card payment directly towards their credit balance?
A customer is asking us to make a pre-payment for an upcoming charge (our monthly subscription, but we don't use Stripe's subscription feature) and the only way I can think of to do that is to create a pre-payment invoice and immediately refund it towards the balance after payment.
We actually had a few Russian customers before who asked for prepayment options because of the current trouble with Russian banks. Reworking our subscription logic to support that seems to be overkill and payments against credit balance seem to be a good option here too.
hey @all i've got a problem. I can't deposit the TAX-ID in Stripe.. it always says it's invalid. But it's not. I checked the Country etc. it's correct. Any Tipps?
Hi dev-help team, All the webhook we were receiving (type=charge.refunded) were running into exception on our side thus were not saved in DB for our records. I have been trying to get all the records by
\Stripe\Event::all(["limit" => 100, "type" => "charge.refunded", "created[gte]" => 1648771200]) and on those data we are checking specific value in metadata, which only resulted in less then 20 records, but our logs shows the failures are around 3k. Am I not retrieving data properly
Does anyone know how to set the preferred language of a connected account, when creating one via API (https://stripe.com/docs/api/accounts/create), just like as you can do it for customers (https://stripe.com/docs/api/customers/create#create_customer-preferred_locales) ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Planning on ordering a Stripe Reader, will Stripe take the funds from my linked bank account or ask for a credit card to order it? I would prefer the card options
Hello, i'm trying to get my domain verified by stripe to set up apple pay. I found out that's the reason apple pay doesn't work on my store. I'd appreciate some help
?
Is this an email domain, custom checkout domain, or the domain used for Apple Pay configuration
Stripe is a company worth billions, I doubt they’re scammers, if they were they’d be shut down. I’ve been a customer for two years and haven’t had issues
I’ll enjoy being one of the millions of happy Stripe customers, if you came to this server just to slander Stripe, it was truly a waste of time
Stripe isn’t a scam, I think I’d notice if it was after using it for over two years
Hi there,
Thank you for your response and I totally understand your concern. Allow me to give you information about this.
Stripe can only support users with a low risk of customer disputes. After reviewing your submitted information and website, it does seem like your business presents a higher level of risk than we can currently support.
With regards to your payout, sadly there will be no payout made to your bank account. Charges will be refunded back to your customers in 5 business days, although they may take longer to appear on the cardholder's statement.
Please refer to your Dashboard for a list of the charges to be refunded. If there are insufficient funds on your account to cover any refunds, these refunds will not be processed and any outstanding funds will remain on your account. Any customers waiting on unprocessed refunds should contact their bank.
We're sorry that we can't offer ongoing service, and we wish you the best of luck with your business.
All the best,
Legal company
: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.
Contact stripe support for assistance, this server is for DEVELOPERS
Hi! I want to understand how automatic_tax works! I receive an customer_tax_location_invalid. I'm using token when create a payment method and send Country and Zip code.
in a community website, if people ever post adult content. (Age of 18+ content of course) does it make the website an adult website? Or will stripe be ok with that? The home page will be only the logo and login form
I'm using the PaymentElement to collect payment information. how can I extract the information entered for using it for other purposes?
also, is it acceptable behaviour here to ask if anyone can help me with a development effort on a paid basis, or is there a more proper channel for that?
and where can I find documentation on the react component PaymentElement? it is referred to here: https://stripe.com/docs/stripe-js/react but nowhere that I can find is it described in terms of its properties and function
I also find nothing about it here: https://stripe.dev/stripe-react-native/api-reference/index.html
Documentation for @stripe/stripe-react-native
oh... that last link is for React Native... never mind
: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.
yo! did a ton of digging, but I still have a tricky API problem I'm trying to solve: I have a metered price object, assigned to subscriptions, and I want to preview an estimated price given a usage quantity. I can't generate a preview upcoming invoice using the price and quantity because You cannot set the quantity for metered plans..
is there an easier way to do this without generating a subscription + usage reports, or am I gonna have to manually dig through
price.tiersand do the math myself?
(update: I'm currently doing it by digging thru tiers or static price for my object, but lmk if there's a better way!)
: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, we are a connect platform. Right now we allow people to connect their stripe in either "live" or "test" mode.
We are looking to instead just connect in "live" mode, and then allow them to make "test" charges. I know this is possible, as we sometimes make test charges on a platform account but changing our key to a test key.
Is there a way to do this easily?
: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 everyone ! I need some help with the integration of Stripe with Vue 3 and Vite
I have this code, but it returns me this error "Uncaught (in promise) TypeError: http.Agent is not a constructor" when I execute my function createCustomer()
import {
defineComponent
} from "vue";
import Stripe from "stripe";
export default defineComponent({
name: "Pay",
methods: {
async createCustomer() {
const stripe = new Stripe("MY_KEY");
const customer = await stripe.customers.create({
description: 'My First Test Customer (created for API docs)',
});
console.log(customer.id)
}
}
});
Somebody got ideas on why this is happening ?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
How can I retrieve a response?
What is the customer support phone number ?
I am looking to set up automatic receipts for a nonprofit using Stripe. Currently, Stripe doesn't let you edit the default receipts so we can't use those.
I am looking into automating the receipts with Integromat and google docs. But I can't get Stripe to pull in with the api customers and charges together. Meaning it can pull in all the details of the charge like amount and last 4 digits and even email but not the customer name. I can also get Stripe to send the customer information, name and email but without the transaction details.
Does anyone have an idea how I can set this up or possibly a better idea?
Thanks!
how can i use stripe application_fee_amount for more different support user?
My connenct accounts have their own tax Registration places.
So I want to their customer paid the connenct account, use it's own tax.
Also I want to help them send application fee to others? How can i use the stripe.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
document.getElementById("stripe").onclick = function(){
const stripe = Stripe('public_key');
const options = {
clientSecret: "<?php include('payments.php'); $payment = createPayment(500); echo $payment->client_secret ?>",
// Fully customizable with appearance API.
appearance: {/*...*/},
};
// Set up Stripe.js and Elements to use in checkout form, passing the client secret obtained in step 2
const elements = stripe.elements(options);
// Create and mount the Payment Element
const paymentElement = elements.create('payment');
paymentElement.mount('#payment-element');
}
basically, the problem im having is between php and javascript, where my php function is createPayment() I can't put javascript variable so I can't enter the amount of the order
I'm really stuck on what to do
maybe a post event to the server to create payment via javascript but I don't know how to do that
PaymentIntents
@wicked sage saw that you made a PaymentIntents php video however I don't think you followed it up with the javascript part.
On paymentIntent create,
what can I write for payment_method ?
This PaymentIntent could not be captured because it has a status of requires_payment_method. Only a PaymentIntent with one of the following statuses may be captured: requires_capture.
How can I fix that?
$paymentIntent = \Stripe\PaymentIntent::create([
'amount' => $PretFinal1009*100,
'currency' => 'ron',
'payment_method_types' => ['card'],
'capture_method' => 'automatic',
]);
this is my create
Hi we seemed to comply all the requests, but yet getting the bellow message, "Your account cannot currently make live charges."! whats do we do? how do we go to live?
Hey
I have a around 6000 promo code under in coupon, i want to change the option from " First-time order only
Yes". to "No" for all
How do i set the Customer location on stripe options?
If I am a UK business (marketplace website with Stripe) and want to accept payments from a country not listed in the supported countries, for example Zimbabwe, would it still work?
can't process payments from Zimbabwe
So the payments must be from a country listed in supported countries?
thats my guess, its in the name of the list.
still looking for help on this
This page seems to indicate as long as the receiver (my website) is in the supported countries, you can accept payments from anywhere in the world?
https://stripe.com/global
Like right at the top of the page it says
So the people who are paying don't need to be in the supported country, just the business that receives the payment has to be in the supported country
That's how I understand it
If thats what the page says then yeah. Receiver must be in supported countries.
: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.
It is quite not appropriate to ask for such assistance here. Stripe does maintain a "development partners" page you can reference.
You can't - that's the entire purpose - if you access that data you then need to be fully audited for PCI compliance. The Elements allows the data to flow from the customer to Stripe without passing through your servers, relieving you of the need to pass the arduous PCI Audit.
stripe.Key = "sk_test_51JNUFaKpOiJyve6n7cmRHMB8ojBpY1hFuGqjrwLL4ZAmHXU8jtM0MLrSODvv8Yh2Kd4AqOFzRXh78AdGWqv9S0aT00UnzOrgiV"
s, _ := sub.Get(
"sub_1Kuky5285d61s2cIttxbNXok",
nil,
)```
In the example for retrieving a subscription, the sub.Get() function has a SubscriptionParams parameter. Does this mean i can fetch a subscription only based on it's parameters without a subscription ID? For example can I just fetch a subscription that has specific metadata?
👋 folks, it's APAC holiday, so a Stripe engineer might not see your message here — please contact https://support.stripe.com/contact for a guaranteed response!
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi, I could not find any info about this matter, once any payment is make through an express account, the receipt uses our stripe information such as phone and email, but I want to send the express account info instead, I could not find anything at the Stripe API docs.
How do I delete a incomplete invoice? Every time I send an invoice to someone I always have two things or invoices for one person and I don’t know why this keeps happening or even just testing something out and I cancel it but it stays there. How do I delete these?
👋 folks, it's APAC holiday, so a Stripe engineer might not see your message here — please contact https://support.stripe.com/contact for a guaranteed response!
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 guys I am having some trouble paying someone in our Bubble application. I have saved the users cc details in the system and would like to be able to pay to them by using the Pay Invoice feature from the Stripe Plugin. However when we do that it charges the user instead of paying them. Is there something I am doing wrong?
Incomplete means, user or you have opened the invoice but didn't done anything and closed the window.
i am trying to verify my account and it keeps getting rejected
Does stripe support PHP Laravel to add the payment buttons to my website?
Hi Team
i need one help.
i need to generate token using card id. but it shows error.
i am using PHP library
Code : Stripe_Token::create(array('card'=>array('id'=>$card_data['card_id'])))
Response:
{"error":{"code":"parameter_unknown","doc_url":"https://stripe.com/docs/error-codes/parameter-unknown","message":"Received unknown parameter: card[id]","param":"card[id]","type":"invalid_request_error"}}
can you help how to pass card id?
Team any one help above issue?
👋 folks, it's APAC holiday, so a Stripe engineer might not see your message here — please contact https://support.stripe.com/contact for a guaranteed response!
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.
👋 folks, the Stripe EMEA team is now back online. Feel free to post your questions in the channel.
Hi Team,
I need some help to use stripe as I am new to integrate stripe.
I used create charge api to get charges from user and payment went to success status but balance is not reflected to my account. Because of it I am unable to transfer amount to connected accounts.
Hi team, I was wondering if Stripe provides any API for bulk subscription cancellations?
Hi, AFAIK, there is only the API for cancelling one subscription at a time https://stripe.com/docs/api/subscriptions/cancel unfortunately
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 guys I am having some trouble paying someone in our Bubble application. I have saved the users cc details in the system and would like to be able to pay to them by using the Pay Invoice feature from the Stripe Plugin. However when we do that it charges the user instead of paying them. Is there something I am doing wrong?
Heyy everyone, have some questions regarding the disputes.
I'm implementing the Stripe Express with destination charges.
Right not need some clarification on some topics:
1- Can a connected account submit evidence on a dispute?
2 - Can i retrive only disputes associated with certain connected account?
For the application im currently working on there will (most probably) be a minimum subscription period. For example, no matter if paying every month, every half year or every year, the user will be forced to subscribe for the first 12 months at least, after that initial period one can recall every month. When looking at the docs, the first thing that pops into my mind is subscription_schedules but I'm not completely sure about if this would be the right approach. Am I heading into the right direction? Are there implementation examples somewhere out there? Thanks in advance. 🙂
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello everyone, I picked a job as a freelancer to fix a guy's problem with his website stripe integration. After having learnt the stripe api inside out I still cant figure out what the hell is going wrong. The problem is about the webhook signature not matching the expected value, maybe some of you had the same problem?
I'm using python django
The exception being thrown is "No signatures found matching the expected signature for payload" and I'm using literally the code published on the stripe docs here (https://stripe.com/docs/webhooks/signatures)
Hello everyone, I have an issue regarding "$stripe->accounts->create", I am trying to create a connected account but due to the Identity Details account showing restricted . In the API documentation there is not mentioned these two keys. Is there any way to fill these details as well through API.
$cust = $stripe->accounts->create([
'type' => 'custom',
'country' => 'US',
'email' => 'mahendra.singh@yopmail.com',
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],
['bank_account' => [
'country' => 'US',
'currency' => 'USD',
'account_holder_name' => 'Mahendra Singh',
'account_holder_type' => 'individual',
'routing_number' => '110000000',
'account_number' => '000123456789',
]
],
'business_type' => 'individual',
'individual' => [
'address' => [
'line1' => 'address_full_match',
'city' => 'Houston',
'state' => 'TX',
'country' => 'US',
'postal_code' => '77032',
],
'ssn_last_4' => '0000',
'dob' => [
'day' => '01',
'month' => '01',
'year' => '1901'
],
'email' => 'mahendra.singh@yopmail.com',
'first_name' => 'Mahendra',
'last_name' => 'Singh',
'gender' => 'male',
'phone' => '0000000000',
],
'tos_acceptance' => [
'date' => '1651125323',
'ip' => '182.72.173.68',
'service_agreement' => 'full',
'user_agent' => 'null'
],
'settings' => [
'payouts' => [
'schedule' => [ 'interval' => 'manual' ]
]
]
]);
Hello stripe,
While creating a payment method, we get information about whether 3D support is supported for the card or not.
"supported": true
}```
How can we know if 3D secure authentication is required by payment method or not?
Return to Merchant doesn’t close the webview on iOS.
Plea help
document.getElementById("stripe").onclick = function(){
const stripe = Stripe('pk_test_51DUxSPDOFzB6ZPInyWz1V6XrVxZEEgYJl104nEPoSQCrAZBx4toM7aGt6SGgFDkCICh93YrM1Z7b5gSqWPtl5SOE00IE0TQIkT');
const options = {
clientSecret: "<?php include('payments.php'); $payment = createPayment(getBucksAmt()); echo $payment->client_secret ?>",
// Fully customizable with appearance API.
appearance: {/*...*/},
};
// Set up Stripe.js and Elements to use in checkout form, passing the client secret obtained in step 2
const elements = stripe.elements(options);
// Create and mount the Payment Element
const paymentElement = elements.create('payment');
paymentElement.mount('#payment-element');
}
is it proper to create payment in client_secret? I'm also passing the client_secret to clientSecret. Works but I don't know if its the proper way.
Hi, how to change that in a product? It has been set like that no idea why and now customers are not able to create the subscriptions or cancel, because the taxes are exclusive
Welcome in club 😁😁😁😁🤟
hey all, ```Card payments, payouts and
other capabilities
are disabled for this account until missing business information is updated.``` how I fix that in test mode?
https://m.stripe.com/6 is there a way that I can know where this payload coming from?
trying to integrate subscription product, I created subscription product with a certain price 299, then create customer on that subscription, But i am confused why this is showing amount is 0.
Hi, can you confirm to me if this is true?
yes
Stripe Fees in Romania are:
1.4 % + 1 LEU
0.8% of payment if the status is OK
25% if your sellings increases.
the last message i've sent if it's true.
Hi, i just want to strip does shows invoice date and payment date diffrent? like i have created invoice today and payment due date is today, but customer made payment after 5 days, in data case payment date is different
Hey @rare cairn 👋 As @waxen spindle mentioned, you can't cancel multiple subscription with single API call. You'd likely want to create a script that iterates through the subscriptions and cancels them individually.
Hi @copper reef , that was not my question.
Tarzan responded to someone else.
This is my question, if these are the taxes of using stripe
@rare cairn Oh I see. In your first message, you quoted a different thread so that created some confusion. Not a problem. For fees, you'd want to talk to our support team as our team works with developers regarding API questions and are not super familiar with fee structure.
https://support.stripe.com/?contact=true
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.
Also, can a stripe staff / moderator, or developer help me to implement the paymentintent create?
I've implemented it, the payment works.
But I'm wondering how can I charge it without me having to confirm it.
Currently, the API allows me (in test mode) to make payments, but as I've read on docs, these payments are unconfirmed, and I must retrieve them.
Is that correct?
anybody available to help me with onboarding
i am looking for somebody to help me regarding custom connecting
ciao
Hi Guys, can you help me? We want to define a product in Stripe - with a 60 days trialperiod - continuing into a normal recurring paying cycle. We want to collect the customers card info when the trialperiod starts, but first start collection payment when the 60 days trialperiod ends. Is that possible? Thanks, Henrik
Hi everyone, I have a problem with Stripe integration on a Vue Storefront Project.
The problem arises when I go to generate the application for iOS via wrapper using XCode: in this case, the button for payment with Apple Pay does not appear in any case.
I assume the problem may be related to the wrapper running on a browser other than Safari.
Any ideas on how to fix this?
do i need to track the customer ip address for stripe eu?
I see Pay using IDeal option in Android device but I don’t see in iOS
Hi, what webhook event gets fired on stripe.checkout.Session.create
Hi everyone ! I need some help with the integration of Stripe with Vue 3 and Vite
I have this code, but it returns me this error "Uncaught (in promise) TypeError: http.Agent is not a constructor" when I execute my function createCustomer()
import {
defineComponent
} from "vue";
import Stripe from "stripe";
export default defineComponent({
name: "Pay",
methods: {
async createCustomer() {
const stripe = new Stripe("MY_KEY");
const customer = await stripe.customers.create({
description: 'My First Test Customer (created for API docs)',
});
console.log(customer.id)
}
}
});
Somebody got ideas on why this is happening ?
Good afternoon, sorry I'm new, I'm a mobile developer who was asked to create an application with this payment parcel, I was wondering if someone could help me find where I can add the tax and tip in the middle of the paymentsIntents, I'm using stripe nodejs and no I see where I can add the tax_code or the amount_details
Hey folks, is there a mechanism or a webhook to listen for the case that a Connected Account's API keys have expired?
Hello everyone I am wondering if it is possible to do this implementation: dividing the ApplePay / GooglePay payment block with the credit card block. PS: I am using Payment Element on VUE
my customers card keeps declining they are my family member but cant make a payment
hey guys, whats wrong with textField can be? just textField and useState, nothing more. When I attach func to onChange, works nothing
Is there anyone of the Stripe staff that could take a look at this please? Our business is currently blocked by it and we'd like to find a way to move forward. Thank you 🙏
max rs - ios
Hello 👋
Does Stripe generate an Event when creating unlinked refunds? https://stripe.com/docs/refunds#unlinked-refunds
if there is a strange pattern of transactions that we see for a customer, can we ask the question here or should i file a support ticket? i am trying to determine what kind of code change to make if any. it's a strange pattern and seems pretty unique. it has to do with multiple credit cards, lost payment methods, failed invoices, etc.
Hello, I am working on a payout reconciliation report for our "express" account customers. I ultimately want to show them which payments are included in the payout which would tie back to customer purchases. However, I cannot find the linkage. I think the linkage is there because I see it in the Stripe dashboard when I look at a payout and it shows the transactions in the payout. Also, when I click on one of the payments from the payouts page it has a "Connections" section which lists the payout.
Hi guys,
I have issue with payment method type "Klarna". When i call request create payment intent with this payload:
{'amount': 100, 'currency': 'GBP', 'confirmation_method': 'automatic', 'confirm': False, 'payment_method_types': ['klarna']}
And i get error response:
Request req_YcbG322ajjtkZQ: The currency provided (eur) is invalid for one or more payment method types on this PaymentIntent. The payment method type klarna only supports the following currencies: usd. Either correct the provided currency, or use a different PaymentIntent to accept this payment method type..
It happen with currency EUR as well. Only currency USD work.
Can someone help me for this ?
Thank you guys.
Hi,
I would like to manage the date of payment of the subscirption of my users, someone can help me ?!
wang - klarna
Hello, the api docs states:
"The URL to redirect your customer back to after they authenticate or cancel their payment on the payment method’s app or site." https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-return_url
however in your integration guides, you use this for "completion page". How should I handle canceled authentications?
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! Seems like payments with us_bank_account dont have their charge.pending webhook sending correctly. Can anyone help me with this? Edit: not sending the webhook at all
Hi dev-help team, All the webhook we were receiving (type=charge.refunded) were running into exception on our side thus were not saved in DB for our records. I have been trying to get all the records by
\Stripe\Event::all(["limit" => 100, "type" => "charge.refunded", "created[gte]" => 1648771200]) and on those data we are checking specific value in metadata, which only resulted in less then 20 records, but our logs shows the failures are around 3k. Am I not retrieving data properly
wst - charge refund event
Is "Allow business customers to provide tax IDs" new in payment links? Does it behave as I'd expect with automatic tax calculation and omit the VAT?
I have a around 6000 promo code under in coupon, i want to change the option from " First-time order only
Yes". to "No" for all
Hi, I have this message for one of my customer "Early Fraud Alert". What does it mean please ?
In Test Mode, payment links don't have an option to provide tax IDs but in live mode they do - how can I subsequently validate this with my webhook? I'm assuming the webhook data contains the tax IDs but I can't see a way to actually run through it.
Hi! Is there a way to customize the Stripe Invoice numbers so that they can align with how we number our invoices internally?
Heyy, need some information regarding stripe refunds when using stripe express.
Can i make a refund as a connected account? If yes, how can i accomplish this?
Does Stripe expose whether a transaction was Google/Apple pay anywhere for Connected accounts?
Stripe is a ONE-WAY system - it CHARGES customers various ways, including invoices, and TRANSFERS the money to either the Platform account or to Connected Accounts. Stripe DOES NOT pay out to customer CC, Bank Accounts etc. It is a payment processing system, NOT a banking system. The "Pay Invoice" isn't a different type of invoice - it's a mechanism to PAY a charge from an INVOICE.
hello team quic question I have been trying to attach a test clock to a Stripe customer/subscription but looks like the node API's update methods do not support it. Am I doing something incorrect or the node JS sdk is plain wrong at this point ?
Or is the mechanism to only add test clocks allowed at Create time?
Hi Channel quick question, i'm using the connect api to create a marketplace type app where users can pay other users on the app. I'm just wondering if it is possible for me (the admin) to take a cut from every transaction that gets done on the app?
how can i connect my freshbooks account to my stripe account? Customers have been receiving error messages saying that 'requirements.disabled_reason'
GiovanniV - Test Clocks
I'm having an odd issue with the Stripe Element. I've got a navigation menu fixed to the bottom with some buttons in it.
When the buttons are over any part of the stripe element, the buttons stop working and instead when you try to click the button, an input box is selected in the stripe field.
Hello, I'm integrating Stripe Elements and despite setting automatic_payment_methods: { enabled: true } when creating a Payment Intent I'm getting back Payment Elements with card payment option only. Any tips on how to debug this / what could be wrong?
const appearance = {
theme: 'stripe',
variables: {
fontFamily: 'Poppins',
}
};
const elements = stripe.elements({clientSecret,appearance});
I'm trying to set the elements font to my custom font but it doesn't work.
Can someone help me with this please?
Is there a way to send invoices to multiple emails? I would like to be able to use form data to add multiple emails to receive invoice and billing information, but I also need to set a few manually through the dashboard as some of our customers have requested this.
Hi, currently in development of a marketplace website (remote staff marketplace) that is individuals being hired by businesses using the marketplace. My issue is my developers cannot get rid of this business section through stripe express.
Since the site is mostly individuals, this deters them away from signing up as it is confusing and not targeted to them. We don't allow businesses (companies) on our marketplace, so we need to remove this from stripe express connect sign up.
Hi! I am wondering if there is a way to get the net payment from a paymentIntent, or have the stripe fee listed in the paymentIntent object on a webhook callback after the paymentIntent is processed
Hi everyone, I'm from Mexico, I hope you can help me with this questions, Is there a way to test Installments (Pago a meses) with 3D secure?
Hello team quick query here . I haven’t been able to get a customer’s address to show on an invoice — either by setting address or shipping.address on the customer, despite what the docs seem to indicate. Could you advise on how to display the customer’s address on an invoice? I had also considered using a custom field, but it appears there is a 30 character limit to those.
Thanks!
https://stripe.com/docs/api/customers/object#customer_object-shipping
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 team, running into an issue with a customer account. They are getting a message that a 'you list a completed and operational website' - but there is a site listed and it's working. Wondering how to resolve.
I have a customer created with a test clock. When I try to create a checkout session with that customer, Stripe returns an empty URL. Checkout session id is cs_test_a1S5BAwH7gQ1NB0iRZR9nEHZjC7Bw1zKZBa1Q9HnANFRuadOSE54ZXYJTg
Good morning. I am seeing that when we are testing 3D secure and having the charge come back as "approved", the payment intent is still marked "incomplete". pi_3Kv38eBBamLIIR3Z1j67QbZq
Is is possible to search the promotion_code api by the customer-facing code instead of promotion code id?
We are seeing that we can search /v1/coupons/:id for the coupon, but cannot search /v1/promotion_codes/:id with the promotion code, but have to use the promotion_code Id
I guess the coupon id IS the customer facing code, where in a promo code it is not
Hello Team, I'm trying to configure a subscription plan on my WordPress site + MemberShip PRO Plugin, at first the paypal gateway is working but when configuring the Stripe gateway it may show an error that I recorded the screen can someone help me? I understand that you have an error in the checkout redirection and you did not find the solution on the stripe website so I thought it best to ask here on Discord, thank you and follow the video I commented on: https://recordit.co/BYjlyVyxiN I look forward to hearing from you, I hope you can help me, thank you
Hey there! Got a question about draft invoices. If I were to listen to the creation of a draft invoice webhook in order to check if I should make a change to the subscription price, would it automatically update the invoice or would it need to be manually updated??
Hello, I've got a quick question regarding test mode and stripe connect. While messing around with Stripe's connect API, I've accumulated quite a lot of test connected accounts. Is there a way to remove them with Node?
Question about invoices on subscriptions. When an invoice arrives, will the subscription be the same as the original subscription when the customer went though checkout?
which webhook event should we listen to update Subscription StartAt & EndAt in Database?
customer.subscription.created
customer.subscription.updated
payment_intent.succeeded
invoice.payment_succeeded
invoice.paid
Hey all, do you all have any plans to add support for digital wallets to the Customer Portal product? Our Chinese users have brought the fact that they can't pay if they don't have a credit card.
We have a Dev and Bug Fix environment and there is some debate on the team about whether we should set up separate Stripe accounts for each environment. We use the same emails for our users in these different environments. What is the best practice on how to prevent user data from getting confused in Stripe dashboard when multiple developments are using the test keys?
hello! i have a so far successful integration using setupIntents and stripe elements to capture payments, things have been working most of the time. however, i've been noticing an alarmingly high failed percentage of failed payments. we capture payment method, confirm it on the client, and then create the subscription. Our subscriptions have a 7 day free trial, so after the initial $0 dollar invoice is paid, 7 days later the payment fails. We've had a number of them for a variety of reasons pretty evenly distributed, between bank declines, and insufficient funds. We are currently have some marketing and customer acquisition metrics tied to the successful payment capture so the involuntary churn is throwing our metrics off. i'd love to be able to validate the card details at the time of capture so that we reduce our churn. is something like this possible?
Hi, is it possible with Stripe Elements to just create a Payment Method w/o sending stripe.confirmPayment right away? I'm reading about SetupIntents but thet require me to have a customer upfront, what if I don't have one?
Hello! If you pass in a blank customer object, after checkout.sessions.completed, does stripe auotmatically update the customer object with the payment info that user inputted during checkout?
If we call say
const customer = await stripe.customers.create({
name: 'blah',
email,
});
Which stripe account will it be connected to? Will it connect to our platforms account by default?
@hollow field Let's keep messages/questions in the thread I opened
I use destination charges; https://stripe.com/docs/connect/destination-charges , to make a refund; the API asks me for the CHARGE_ID, but I don't have it; when creating the payment intent; can i have it?
https://gyazo.com/1e781104f7bfb9f876fedc1bb7d54340
is the spinner supposed to look like this?
got it from here
Can I get the payment_intent from create?
Hi, I’m trying to implement installments with 3D secure, but when I set the confirmation_method = “manual” and confirm = true, and test with the card that has installments enable I get the available_plans parameter as empty (it should return the plans).
If I remove the 3d secure everything works.
Hello. Sometime this afternoon, when our users try to pay via ACH, the JavaScript API is throwing this error. Did something change? {
"error": {
"message": "Unrecognized request URL (GET: /v1/payment_intents/pi_3Kv5HMAvV3XwV9a61aQRok8q/link_account_sessions). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.",
"type": "invalid_request_error"
}
}
Hey folks
We have a client who wants to connect their already existing standard account with our stripe account. They have already configured their account so creating a new one would be a lot of effort for them.
I asked the same question here before and they told me to perform step 2 (https://stripe.com/docs/connect/standard-accounts#create-link) of this doc with the account id of my client. When I did that, I got the following error: You requested an account link for an account that is not connected to your platform or does not exist.
I contacted my company's stripe contact and they told me to ask here. Could you help me with it?
This is a very high level, but would anyone be willing to have a zoom call with me to discuss an integration pathway with Stripe into my ERP platform. After reading the documentation I think stripe could hit all the checkboxes for needs.. but alas my integration is literally massive. I need someone with experience to tell me if what I need to do can be done and offer high level experience on achieving it. It's possible my integration will touch every API method that exists at stripe and I need to really get my head wrapped around a few things. I have gone through the official pipelines at Stripe over the last month and am exactly where I started - I really need someone with experience to chat with.
I appreciate your time reading this. With peace, Aqua.
Hello, I'm working on migrating to payment element from card element but don't see anything different even though I already turned on google pay/apple pay, pay later....The form only show credit card input. Can someone help me? Thanks
Hi - how can I set up a coupon that is percentage based and only valid 1 time per customer? I saw "first_time_transaction" sporadically on the docs, but it's not consistent, and when I tried to specify that as a parameter I get "Received unknown parameter: first_time_transaction"
Oh wait sorry I just found it in the dashboard under "Use customer facing coupon codes". Not sure how to do it programmatically but I personally don't need to!
Hello! I'm having some issues with payment methods,
Hello. I am trying to update my Tax information but when I try to confirm it says "could not save"
Hello! how can I track the user's steps?
Is it possible to put the GoogleTagManager inside the stripe, to trigger events?
Hi folks
is there a way to get all transfers when we payout manually
we would like to have that data very much , just like it shows when done Auto
What does the field pending_webhooks in a webhook event mean?
Hello! I am having issues with receiving payments and using stipe
Hey guys, is there a way to get line items from charge object? We are trying to fetch all charges for specific products and we are not sure what is the best way to do this. Thanks
I'm trying to figure out why I'm unable to charge the 3DS2 testing card again after setting it up and saving it. The initial payment (first month) was successful and the payment intent's timeline ends with This payment successfully set up <PAYMENTMETHOD> for future off-session payments but the second one (simulation of a month after) has a Payment declined by customer's bank in the timeline.
How do I delete a Connect account w/o using API?
Hi there, when creating a payment link the product default quantity is 1, is there a way to make it so that when my customer opens the link the default quantity is 0. This way they can select the number of products they want without an overwhelming total being presented to them.
Can anyone help?
I know that this is not a strict dev question, but the usual customer support can't really provide an answer to my question, so I'll try to ask here. It's a simple question regarding the payout fees; I'm using stripe connect express connected accounts and destination charges. Suppose:
Customer pays 100 $
40 $ of these 100 $ stay with the platform
60 $ of the 100 $ are transferred to a connected account (service provider of the customer)
When these 60 $ of the connected account's stripe balance are then paid out to the connected account's bank account, how exactly are the stripe payout fees processed? And from which stripe balance, the platform's or the connected account's?
I'm asking this because in stripe testing, funds that are paid out to connected accounts take 7 days to arrive in their test bank account, and well I don't really want to wait 7 days to test exactly how payout fees are processed...
Hi All,
Product: Stripe Billing
Endpoint: Create Plan
Usage: Programmatic or Dashboard
Pricing Model: Usage-based + ???
I'm trying to create a plan where the recurring billing is monthly but the usage is based for the year. Is this possible? Pretty much we want to give our subscribers X free units for the year but collect payments monthly. X is less than 12 so I can't really amortize it in anyway. The advanced pricing model examples didn't help me in this scenario.
Hello , I was told to contact yall about my 99.45 check to clear.
I already been waiting 2-3 business days
I’m trying to figure out how long it takes to get paid for a discord through stripe that has had disputes. I don’t understand why the money is being withheld
Hello, so when I create a session to save a us_bank_account with the stripe api I am not able to finish setting up the bank account.
I am able to connect to a test account successfully as shown in the attached image but when I press the Done button i am not able to press the Set up bank account button once the popup goes away.
It was working fine last week but now it is not working.
After an auth is done on terminal with a card swipe, how long do we have to do the full capture on the order?
Hi, I have the following problem, I have installments already working but now I need to add 3D secure.
The problem is that you cannot use 'confirm' => true (Required for 3D) when creating a Payment Intent installment because the user has not selected the plan yet.
My question is how do I integrate the 3D secure to installments flow?
Just wanted to double-check that, when using card payments, including Google Pay and Apple Pay, and Authorize and Capture Payments only, when using:
'settings' => [ 'payouts' => [ 'schedule' => [ 'delay_days' => 7, 'interval' => 'daily' ] ] ]
Within the call used to create the connected account (https://stripe.com/docs/api/accounts/create), this will assure (I'm using stripe connect express and destination charges) that the connected accounts receive their funds 1 week after the payment has been captured (which is when the destination amount is transferred to the connected account's stripe balance). Correct? Just because it's saying "Payouts : Daily" Within the dashboard of a connected express account I create in this way. And well I used 'daily' and 'delay_days' according to this: https://stripe.com/docs/connect/manage-payout-schedule
I just pulled the latest invoice for a user, and the due_date is None. Is that normal?
Hey everyone, the part of our team that usually covers Discord during the next several hours is out of office for a holiday. If you have questions and no one is around to help please contact Stripe Support for help: 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. how to check customers have expired cards in their accounts
Greetings! We have a Stripe Connect integration (Custom/Destination). We have code that creates a subscription. We see how to set the Transfer destination for the subscription schedule, but how do you set the "on_behalf_of"? We tried setting the "on_behalf_of" on the generated subscription invoice, but got the message "You cannot specify an on_behalf_of parameter when updating an invoice created by a subscription."
👋 folks, it's APAC holiday, so a Stripe engineer might not see your message here — please contact https://support.stripe.com/contact for a guaranteed response!
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is it possible to move the Tabs position (to column) on mobile, for Payment Element?
I start having this kind of trouble as well lol... very confusing about Stripe!
I think Stripe should start thinking about update the Documentation. As you can see here, everyone always come up with the questions that already exist in the document. Not because, we don't read the documentation. But the documentation is very confusing when you come to customization.
And I am not sure if we can add the customer parameter into invoice.payment_succeeded
Or maybe I am stupid enough that not able to understand what Stripe document talking about.
Hey all, I connect to account : acct_1KuuO5J5FuWMRKqW in test mode and I try to test the bacs_debit type payment from Sandbox, and I receive the error: req_DmIVPp8FmBzdYd The payment method type provided: bacs_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. why is that?
Hi Stripe Team, I am recording api usage using metered logic. And invoice is getting created monthly. So first of all I need that complete invoice. Also, Can we get invoices if we provide start and end date. While api usage is recorded by stripe their is realtime increase in usage quantity and total amount is also shown. So can I get that value also so that I can show that value on my dashboard so customer will know in realtime its bill amount and total api calls quantity.
Hi! We've encountered an issue that we haven't found a proper solution for. Say we have a customer who has toggled off autorenewal on their subscription (having cancel_at_period_end set to true). This customer has the option to turn on autorenewal again in our billing page but we would also like to show them what this would cost and when. How do we do that in a good way given that we can't preview the upcoming invoice since there is no one yet (and we also can't request a preview with changes to price/licenses etc as we want everything stay put as is)?
Hi Stripe Team, I have a customer who have pause her subscription for a few month. How do I resume her subscription back? At the moment her invoice is voided
I am looking for answer as well
Hi, with a subscription if a user don't have money on the card at the moment of the charge what happens?
Hi Stripe Team, I could not read in time, the thread was closed.
I can't show up the Apple Pay Button in a wrapped iOS app.
Instead, in a web browser i can show up both Google Play and Apple Pay.
Any ideas on how to fix this ?
@rose otter Thanks for your response, the Apple Merchant ID is ok, i can see the Apple Pay Button on common browser (production environment)
Hello, is there a page that shows all the possible expanding resources?
I am interested in getting disputes in the charge request
Do share if you have found a solution, much appreciated!
Hi, I'm trying to write e2e tests for our stripe integration. I want to simulate offline payments, and for that I need to attach a fake payment method to a customer. However, when I attach pm_card_visa to a customer via payment_methods/attach, the call succeeds but the customer doesn't get the payment method added. Is there anything else I can do?
wmertens-attach
Hi, I created a subscription using session checkout with SEPA direct debit, and I can't find a way to get the mandate information after the session checkout is created, can some one help me please
Hi, When a schedule subscription gets active, it returns a subscription object, but the response I'm receiving has the schedule object as string as you can see in obj.PNG isn't supposed to return as a "SubscriptionSchedule" object. Can you help? I want schedule subscription id but as it return a string I am not able to map it
Hey I am trying to update a current subscription through stripe checkout session. I have found at from here https://stackoverflow.com/questions/70071318/how-to-pass-existing-subscription-details-on-stripe-during-checkout that stripe currently does not support that. As a work around I am collecting user card detail via mode: setup and passing price_id and customer_id in metadata for upgrade. Can I display the metadata on checkout screen in mode setup so that payment appears more trustworthy?