#dev-help
1 messages · Page 148 of 1
Hello everyone, I am new to the Stripe Checkout process, I recently built a custom checkout page using .net, React and Stripe.js, does Stripe allow creating custom fields?
Hello Wonderful folks; I'm curious about how accepting transactions from Canadian credit cards work with Stripe Elements. Is this something presently supported
how come you can't expire a coupon after it's created? this is kinda annoying.
When using wallet payments - the payment method is sometimes not assigned to a customer even though we create the setup intent with a customer id, is this the expected behaviour?
With apple_pay we do get a customer sometimes but with google_pay the response always has 'customer : null'
We suddenly started seeing failed transaction in our dashboard asking for 3ds verification. we have been using charge api. Can someone suggest me, how its happening and if we can override this. We are currently working on having 3ds flow for payments.
Why is it that when in Test mode, I choose to "Delete All Test Data", sometimes a message pops up saying "you have no test data to delete" when clearly there are 3 connected accounts(test) that I want to delete. This happens randomly.
anybody know why?
Hello our platform uses Stripe elements JS, we have a person saying that they cant enter the expiry month and it keeps defaulting to 0, their user agent is 'Mozilla/5.0 (iPad; CPU OS 14_8 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) GSA/184.2.407130758 Mobile/15E148 Safari/604.1' iPad, they also say last year there were no such issues with the same device. Is it possible this to be bug with Stripe Elements?
Hi, Re. Stripe Connect: Is it possible to ensure that all subscriptions, even those that a Standard account creates within the Stripe UI have an application fee attached? I listen to the webhook and update subscriptions and invoices as soon as I can, but invoices are sometimes created and finalized instantly, and I can't seem to touch them quickly enough. Is it possible to have Stripe charge the application fee reliably across every subscription?
Can I change the DE in a payment element?
when a subscription is created/updated or a price is invoiced, what is the correct place to get the receipt pdf url from?
Dimitar-elements-entry
One of my customers is marked as delinquent because they did not successfully pay for an invoice(subscription), but they started a second transactions in the interim which they successfully paid for. How can I get that customer out of delinquent status? Do I have to delete the old invoice?
excession-connect-subscriptions
Hi team. I have some questions about the timeframes in which balance transactions are "available".
-
Are there set times when we should be seeing the balance in our Stripe account? From my testing it seems cc charges balance transactions are available at 7pm est, but refunds are available immediately.
-
If a balance transaction is still not "available" after the "available_on" time indicates it should be, what does this mean? Is this a realistic situation?
Hey, trying to figure out why my connected account received 2 payouts on the same day when the connected account is setup to payout daily.
Hello I have created a subscription and it is not coming as expected. it has total 10 phases but it is ending in 9 months please help. req_EBwF6IW2TACWRV
Hello, I had a question about custom connect account verification. Is there a place where I can find a comprehensive list of what Stripe may request for verification? What prompted this was recently a bank account of a connected account was listed as needing additional verification which he hadn't had covered yet. The idea would be to cover all our bases in the future. Thanks
Johnm-2 payouts
Is is possible to set the custom error message for PaymentRequest on shippingaddresschange? As supported by ApplePay?
krishna-subscription-schedule
Hello, I have a question about stripe identity.
Our process is following.
Admin user click verify button => it triggers to send url to user => user process stripe verification session.
After user finishes verification steps, I want to trigger to update this information(report, user status etc) to our DB automatically. Is there any way whenever user finish their verification process, automatically update our database as well without any actions?
Right now, I implemented that whenever admin user opens specific user detail page, it triggers to get updated information and report info from stripe using stripe.identity.verificationReports.retrieve, and update to our db. It seems inconvenient for admin user. We were considering to implement modal way but our web application is only accessible for admin user.
kevh-payment-request
Hello. I have a question.
I create an incomplete subscription, but since the subscription is metered, and there's "0" items metered, it automatically becomes "paid" and "active". At some moment the client may choose another plan for themselves, so we cancel this "paid" active subscription and create a new one alike. If I do the plan switching 10 times, I will end up having 10 such canceled subscriptions. Now, when a client is satisfied with their plan and pays money, I receive invoice.payment_succeeded via Webhooks for 11 subscriptions. 10 of them are previously cancelled subscriptions. The questions are - why? And what should we do not to receive that?
Hello my question is I want to give a start date for my subscription, which basically gives the day the subscription is to start when I create it. How am I to do that?
Hello. I'm trying to assess if this flow suits me:
source_transaction
https://stripe.com/docs/connect/charges-transfers#transfer-availability
Could u explain what does it mean?
When a payment used as a source_transaction fails, funds from your platform’s account balance are transferred to the connected account to cover the payment. To recover these funds, reverse the transfer associated with the failed source_transaction.
And could stripe wait while payment succeed and then transfer to the connected accounts?
No worries, I thought stripe support read all the unread messages from weekend on monday.
any kind of guidance would be appreciated...
i have a small question, i have an connected stripe account with status enabled and information eventually needed Identity document
can this connected account accept payments in that state? Or should it completed the other necessary information. My connected stripe account type is express
I have a customer created with a payment method they've authorized on main stripe account and I want to use that to do a charge to a connected account, when I clone the authorized payment method it seems to no longer be authorized. Can I
accomplish the same via the on_behalf_of and trandfer_data somehow?
Hello all! I'm working with the JS Stripe Elements and I was wondering if there was an event I could listen to for when the stripe elements have finished mounting.
Currently I'm using this bit of code that is called once the component is first mounted. I set my state.isLoading to false to show the Submit button. But I'm seeing sometimes that the users are clicking on the submit button before the Stripe Elements form is done mounting.
async setupStripeForm(client_secret){
const options = {
clientSecret: client_secret,
};
const {stripe} = this.props;
elements = stripe.elements(options);
const paymentElement = elements.create('payment');
paymentElement.mount('#payment-element');
this.setState({
isLoading: false
});
}
@bold basalt Could u unarchive my thread?
Hi guys, Does anyone know if stripe operates in St Kitts Nevis
@austere ore please talk to Stripe Support about Stripe availability in regions -> 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.
o kthanks
Hi guys, I wanted to use Stripe API along with google pay option, with react-native
I tried to refer to the https://github.com/bgoonz/stuff/blob/2f4cb7b8d3a5fde17c7c7aa5321639f0337ea07e/STRIPE/stripe-react-native/docs/GooglePay.md
But I am unable to accomplish the call "initGooglePay", my app is getting crashed. Is there a way to get the detailed message on failures?
Hi guys!
Quick question. I remember there was/is a feature on the API that allowed one to send in a single request all objects needed to build an Invoice, so instead of doing 1 request to create it, then another to add a Line Item for each item, then another one to finalize it, you could do it all at once... I can't remember how it's called in the docs.
Anyone knows? Or does that no longer exist? Or was it a dream? 👀
Hi Guys, can an invoice be sent to multiple email ids for billing and order confirmation? This is a typical B2B scenario where the same invoice needs to land in multiple mailboxes. Thanks in advance!
With a standard stripe connected account - how do I disable connected accounts from being able to refund the application fee? Currently the connected account gets the option
Hello!
I'm working on implementing a fleet management solution and I'm looking for some information to help me get it working.
I understand that Stripe would like us to use a specific location (as in, not the "ungrouped" location that was automatically created) when connecting to Bluetooth card readers (I'm ignoring smart readers, right now, because those are manually set up for our customers). Unfortunately, we have a lot of customers for whom the location data we have is incorrect/missing.
My question is this: Why does Stripe need to have readers associated with a specific location?
Follow-up question: Can my company use a temporary location (say, our main corp. address) until we can get our customers to update their data to a point where we have enough info to create real locations?
Hi, I am in the process of integrating the payment API into my PHP code. It keeps breaking when I try to process the card, on the line where you include the INIT.php file. Can someone please help!
Hi, I am trying to save apple pay, Gpay tokens for future usage. But when I do that it sometimes fails to reuse the tokens even thought the payload is right. Can you please look into it?
Request id: req_6LanJA86qNSy7t
Hello! I'm wondering how long Billing Portal sessions are valid for when you create them from the Stripe console?
is it possible to have our own custom domains for stripe receipt urls?
how to know the exact reason behind payment_failed event? it's not mentioned in the event object
Hello to all,
I have a problem with my payment system with stripe on laravel, indeed each time I make the payment I have 5€ but I have two payment plans one per month which is 5€ and 60€ annual.
I don't know why I have this problem.
Thank you for your help
Hey Stripe team, we're looking to incorporate Klarna "buy now pay later" into our Ecomm website. We're using webflow Ecomm with Stripe checkout. Do you have any recommendations on how best to implement this feature? Having trouble finding a solution online.
Heya! 🙂
I have some questions about some tax stuff (VAT MOSS) - specifically to the kinda new Stripe Tax which I have nearly just discovered, and more specifically to business customers and their Tax ID's & status.
(I use Stripe Checkout and create the customers and their subscriptions through that - now with Automatic Tax enabled. They can also handle their tax stuff through the Customer Portal)
- So before the release of Stripe Tax, I would lead business customers to the Customer Portal to handle their Tax Id's and then use the
customer.tax_id.[created|updated|deleted]-events to handle their tax status. Here's where I am confused now.. I would set the tax statusTaxable|Reverse charge|Exempton the customer itself, but Stripe Tax doesn't do this - it never touches the customer other than setting the Tax Id on them. Even if their Tax stuff is verified and so on, the customers tax status will always be Taxable which they aren't. BUT the invoicing and payment stuff is handling it just fine. Are the tax stuff on the Subscription of the customers now, and not the customer itself? And do I need to do anything on the customer myself then? 🙂
@crimson needle - Hi. As part of my ongoing issue. It seems I need to revoke WP simple pay's authorization. because it seems to be overriding the no-code links I put in. having said that. How do I re-authorized WP simple pay again, if my test fails and I need to?
@mental thorn going to open your old thread.
Hi! When using PaymentSheets and apple pay we have an issue where som cards give alternating errors on the setupintent: "CVC incorrect", "card number incorrect". Each setupintent is with the same card. We have other cards added via the same code base that are working just fine. What can we do to debug this?
Hi I was wondering is it possible to copy over all our live customer data to the test mode?
@dim hearth
the problem persists, I think it's due to the lack of stripe id
@stoic helm can you link me to your thread? I can unarchive and we can talk there
Hi guys, so I just want a frontend button for a user to click to make a Standard or Express account. This fetch request does not work and console.logs "not success", is it because I don't have a body?
hello, If I use session checkout, can I put a personalized bank statement?
Hello :) I've got a question. I wanted to use Stripe for the New Anchor.fm (spotify) Paid Subscription Service in germany. But stripe says I need a 9 digit long Bank code. But the Bank Codes in germany are only 8 digits long. :/
Is there no way to change a subscription from a licensed price to a metered one?
hello , Can I customize several invoices each with its respective logo, icon etc?
is there a way to get the next renewal date of the subscription?
Hello Folks; I just had an API error hit during a transaction that is "Unknown Error Occurred". Is there any way to dig into that?
Hi, the docs state that each subscription can have up to 20 subscription items https://stripe.com/docs/api/subscriptions/create#create_subscription-items
Can this number of items be increased, by eg contacting support? Thanks
Hello! Does SetupIntent automatically created in when setting the newly created payment method as the default_payment_method on the subscription. Since a SetupIntent was created then, does that mean authenticating the customer and checking the card's validity with the customer's bank is happening then too?
Hello, somedy can help me. I fighthing with create a link to portal for subscription. I use this try {
// $checkout_session = \Stripe\Checkout\Session::retrieve($_POST['session_id']);
// Authenticate your user.
$session = \Stripe\BillingPortal\Session::create([
'customer' => 'cus_KdzgZElr2FQBoC',
'return_url' => $return_url,
]);
// header("HTTP/1.1 303 See Other");
header("Location: " . $session->url);
} catch (Error $e) {
http_response_code(500);
echo json_encode(['error' => $e->getMessage()]);
}
and i have the return
Uncaught Stripe\Exception\UnexpectedValueException: Could not determine which URL to request:
so I don't understand what happen. When I uncomment $checkout_session = \Stripe\Checkout\Session::retrieve($_POST['session_id']); I have a message with wrong session_id. I followed the example from docs, but nothing work
@vocal wagon Can you reply in the thread above please?
@crimson needle @stray oxide Thank you. We added the no-code links and getting this strange error message. meanwhile, we have the same links on a clone of this page and it works fine. WP Simple pay was revoked about 30 minutes ago, and we did a cache flush... so it should be clear. any thoughts?
Hello!
I have a question regarding best practices for stripe connect architecture.
We currently have a platform account based in Canada (Platform), and two accounts that are connected to this platform account through stripe connect.
One is based in the USA (USA-Connect), and processes all USD$ charges, and the other is based in Canada (CAD-Connect), processing CAD$ charges.
We plan on onboarding suppliers onto our currency-Connect accounts as stripe connect express accounts. Currently, we save the credit card information of our clients on the Platform account, and we process charges on the appropriate currency connected account (CAD- or USA-Connect).
We now would like to transfer part of this charge as a destination charge, to the suppliers we have onboarded on these currency-connected accounts.
Can we do this from the stripe client (nodeJS SDK, official stripe package) that’s instantiated as the Platform account?
Is there otherwise a simpler architecture where we have a single platform account with all our suppliers from different countries and able to charge clients in different currencies and transfer funds accordingly?
In this case, can we migrate our current users (clients with credit card info) from our current Platform account to this new single platform account on which we'd connect all our international suppliers.
Hi again, I'm trying to extend invoices that were automatically generated by a subscription. Is adding something like this to the invoices possible?
Hey, I have a quick question -
I noticed on the dashboard you can change the WisePos background.
Is there any method of updating the main display text on the WisePad 3?
a really quick question about an error which raised from "stripe.Account.create"
Hello, I have a question regarding authorization for my marketplace app.
On my app users can send and receive offers from other users similar to eBay. I want to know if Stripe has the ability to make it so when users send an offer, they don't see the authorization/money being taken from their account until the other user has accepted their offer.
Hey, I have a question. Is there any way I can personalize a Recurring payment not only by the frequency but also when to stop that payment automatically? ( Ex. Someone buys X product that costs $100 - but they want to do it in 2 installments. Can I personalize it in a recurring payment of $50 for ONLY 2 months ? ) Thanks !
I am trying to change my payment account on gopeer but do not have access to my other account as I have closed down my previous account and only have access to my new account. How do I change my account?
Is it possible for customers to manage Promotional Codes from within the Customer Billing Portal? It doesn't seem to be documented but there is a configuration option for it in the Dashboard
@crimson needle To who ever archived... Please stop archiving my posts before I've had a chance to confirm and before 24 hours. The response was incorrect... Thank you. We added the no-code links and getting this strange error message. meanwhile, we have the same links on a clone of this page and it works fine. WP Simple pay was revoked about 30 minutes ago, and we did a cache flush... so it IS clear. WHY WOULD I NEED WP SIMPLE PAY when Im not using it? plus the fact that another admin told us to make sure Simple Pay is not active. we're not relying on it. we're now using the no-code links... so why is this happening?
@mental thorn If you need long-running support you really should be going to https://support.stripe.com/contact - this channel is specifically meant for quick techincal/developer support, and we typically archive a thread that has no activity after an hour
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.
@dim hearth - I was told 24 hours... it hasnt even been 2 hours since I posted.. so this one hour is news to me.
@mental thorn For most of us we archive after 1-2 hours, otherwise it's impossible to manage all the ongoing threads. I really would suggest going to support (https://support.stripe.com/contact) - they'll be able to help
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,
Please give me explanation in technical terms on,
- What is a phase? ( Is it an installment period)
- When will the auto collection of invoice happen? is it on start date or end date of a phase?
- It seems that we can't set the start date for a phase, is it possible?
I've read through the documentation but failed tl understand please help me
Hi, we are trying to use ACHv2, we are signed up with Stripe for Beta, when we call SetupIntent API we get Invalid Stripe API Version, we are sending proper headers "apiVersion: "2020-08-27;us_bank_account_beta=v2"" but still receiving the error. Has anyone successfully been able to implement using v2?
We verified with Stripe whether our account is enabled for v2, and the support team has confirmed it is enabled. But we still get error.
Hi, it is the first time we are using stripe and the whole process have been a breeze but we are stuck now because our payments do not trigger the webhooks. the app is a flutter based app (android and IOS) and, have been out for about 5 months and have about 20K+ users and our main customer really need us to go out before the weekend. the web hooks work fine in tests but no when processing through the app.
Hello - anyone who’s got any experience with implementing idempotency in a php (Laravel) environment?
Read all the Stripe docs and cannot seem to figure out how to put a stop the racing condition with our Stripe based payment forms.
Nachi-ACHv2
hi, we are wondering how can we update the description that is posted on our client's bank account when a payout happens.. currently , it says "DIRECT DEPOSIT #{company_name}"
gustavonicot-webhooks
I'm attempting to create a Refund by passing in a PaymentIntent ID as payment_intent. But i get the following error: Stripe::InvalidRequestError: No such charge:. Im not sure if this is a problem with my data or if this is an improper approach. I should be able to create a Refund by just passing a payment_intent, yes?
Hi we're trying copy over our data from one account to another account. Right now Stripe doesn't support copying over Subscriptions, Subscription logic, Charges, Invoices, Plans, Coupons, Events, Logs, SEPA sources, Bacs PaymentMethods, Connected accounts, or additional objects. However is it viable to copy over these things via the API programmatically with javascript?
Hello, I have a developer who I hired to integrate stripe into my website. However, I've done some testing and noticed something strange. I was processing a live test payment with my credit card and purposely changed the numbers to make the card number wrong. I was expecting the site to decline my payment. However, instead the payment actually went through and charged someone else's card??? I've gone and refunded the payment but I was surprised that this even happened? It seems to me that stripe didn't even verify that the billing info, expiration date, and cvv number with the card number entered??? This is not how that is supposed to work, correct?
Hi there can I use postman to create a charge API request? would it be in json?
Hi! I have a basic question that I can't find any answer to. What is the appropriate way to manage Stripe accounts when you are a company making websites for other companies? Should my company hold the account and take bank info from client? Or should they hold the account and we take API Keys, tell them to webhook?
Beninate-refund
Hello! How do I set a lookup_key to my product in the dashboard? In the integration Builder the option shows, but in the dashboard, when you click to add a new product, i can't find the field to put a lookup_key.
avatar_hzh
Hi,
I am building a platform where customer connects with providers to get services. my platform transfers amount when job is completed.
My questions are:
- What are the stripe fees when my platform accept payments from customer?
- In case of failed jobs, will that fees refunded to customer or platform bear the cost?
Hi Jack, I am testing this repo https://github.com/GraphCMS/graphcms-commerce-starter, I am getting this error on stripe dashboard " "message": "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"
"
can you please help me?
JigarBhaliya-Connect
Hi, I have implemented separate charges and transfer for express account to transfer funds from platform to Connected User account. Then I have performed a manual payout to transfer Connected Account funds to External Bank account. The problem is that (1) Stripe fee is being deducted during payment intent, which is not according to percentage mentioned in Connected Account Pricing scheme. (2) The fee is not being deducted during payout. the fee is being shown as $0.00. I have done it in dot net core.
hello i need someone help me upgrade my api version
hello facing problem after refund a customer he tried to make payment again but his card declined and he contacted his bank and said its stripe problem please help so my customer can pay thanks.
:question: @frank schooner 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, tthere is a way through the CLI to test the subscription past_due
Hi, I am trying to get the balance transaction id from stripe using charge service > capture API but it returns null. Is there anyone facing the same issue. Kindly help.
Hi Team
i want to fetch all PaymentIntent of particular customer and using that PI i want fetch PI details
can you please guide
Hi! We're trying to allow Stripe Connect accounts to use Afterpay for checkout. We've managed to enable the Afterpay capability successfully. However, we get a StripeInvalidRequestError when creating a Checkout session: 'Invalid currency options usd. The payment method afterpay_clearpay only supports the following currencies: ``.'
Is Afterpay with Stripe Connect expected to work in test mode?
Hello,
on which Webhook Event I should release a product which is paid by SEPA Direct Debit? Payment Intent Processing?
Hello
Hello , I have a big problem from last months , before pandemic of corona we sold many concert tickets to people by stripe ,so now we should refund some of them that can't come to new concert. my stripe account is not active . about 20 days ago I charged my account (10,000 Euro) but it's not showed in my account and also Stripe does not answer my emails.
what should I do now ?
Using Alipay prompts next_action, the user cannot pay
Jacobjcb-support
👋 Hello, can I have some help for create portal session to client ? Still no working for me
Sorry, I don't know where to post for any help about pb with Invalid checkout.session id when call BillingPortal. I am fighting with this pb since yesterday, but don't understand what is wrong after checking all the code. thank for any help
hi, I'm hoping you can help me I use the humble store quite a lot for purchases, and for some reason its when I'm buying stuff it's sending it to my old email address. After many long messages to and from their support, it's been put down to a Stripe error. They have provided me with a link to remove my account from your system however the email that's linked does not exist anymore nor can it!! how do you delete an account from your system that no longer exists? please help
:question: @sick thunder Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, I have a question about the apple payment button, can you help me? @golden cosmos
Hi I have a question related to product price. I have a product that I want people to pay in 2 parts. Like if they pay full I charge them $497 or they can pay $265 in 2 installments. Can you please help. How can I setup like this? @golden cosmos
Hello everyone, thanks Toby for your answer. I want to update the price of a subscription so I create a new price but I'm not able to update the subscription price with it. When I update the subscription with items.price and set the quantity to 1 it doesn't update the price but create a new one (documentation : items.price
optional The ID of the price object. When changing a subscription item’s price, quantity is set to 1 unless a quantity parameter is provided.)
hi again
I am using stripe checkout session for subscription and payout
I want card last 4 digits and card brand (Visa, MasterCard)
I know api is https://stripe.com/docs/api/cards/retrieve?lang=php
But from where I can get that card id in parameter?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi! I am intending to send the three_d_secure on PaymentIntent creation and I get an error "The 3D Secure cryptogram must be a 28-character base64-encoded value" even tough the value passed is a 28 char base-64 encoded value.
Is there a way to convert source objects to payment method objects?
is there anyway we can store complex values in metadata field of transaction?
Hi, I have a question regarding subscription and products with metered prices.
When create a subscription and cancel it the next day the full Flat amount is charged. I want to charge the customer for the single active day only.
I tried to solve the problem by applying a discount. The attempt was unsuccessful.
I'm unable to extract the Flat amount from the Price model.
Is there a way to solve the problem without applying a discount?
If not, how can I get the Flat amount from the price?
JoannaGasiewska-3ds-cryptogram
Hello guyz, question about proration.
We are creating subscriptions with proration setting billing_anchor_cycle for the first of next month.
Is there any way to know the proration that will be charged without creating the subscription first ?
cCropster-subscription-proration
Hello
How can I set "payment_behaviour" Cancel when creating a Subscription Schedule?
Hi, is there a way to split a Stripe balance for a company account into buckets/pots/pools?
What's up guys? Got a quick and easy one for you. Once I create an acct link, what's the best way to do the redirect? Server side redirect works? Else?
got a small question
what is the difference between enabled and completed states in connected accounts?
my customer
Hi, I was trying to implement stripe subscriptions on my android app and I was going through the documentation for it. But in that, there's no documentation for implementation in android. It's just web/react
Can anyone help me?
I wanted a pre built sdk ui that comes for normal payments but how do I get it for subscriptions
ndureja-subscriptions
Hi, i'm having trouble understanding the flow when updating a price for a metered subscription. What I'm trying to do is keep track of lookup_keys and use the transfer_lookup_key boolean value. Should I be archiving all previous products/prices and assign(subscribe) the newly created products/prices to the customers? Also, what is the best approach when updating such price for a subscription? I'm currently using the stripe-cli with fixtures to generate new items, but would appreciate feedback on this also. Thanks!
I have problems to understand how am I supposed to update the API version. My default version is "2016-07-06".
I want to add subscriptions to my old onetime payment system. It would probably make sense to do this with the latest version.
But It looks like I am not able to update the API version only for the testing backend. I would have to update my production backend. But this would probably break my existing code.
Then I tried to specify the versions I want to use via my code. For example to create a checkout session (I am using python) I do:
stripe.api_version = '2020-08-27'
session = stripe.checkout.Session.create(
...
But the session object I get on the success page via starts still with:
{
"api_version": "2016-07-06",
What I am doing wrong? How am I supposed to update my API version and being able to test it first before activation the new API on production?
Hi all !
In my company, we send « freely » containers. This containers still free if the customer send us back the containers once they are empty.
But we need to handle the case if the customers does not send us the container after at least 2 month and we need to charge him if he does not reply to our 3 emails.
For this case, we want to do like a deposit function, but the funds can be captured only 7 days after they bought the things inside the containers.
Is there a possibility to do a deposit after 7 days ?
If no, I was thinking about the SetupIntent functions but I am not sure if this is the good way.
I know this is possible because one of our competitor did it, but not with stripe.
Thanks for your time and help !
I see services like Wix and Netflix have different subscription prices in different countries, in their own currency also. Can stripe do this? If so, how?
Hi team, invoice against subscription is showing same start and end date, i am in live mode can you please help me
Hello guys!
I have situation where customers have subscription with trial and without trial period. Not sure if this is correct but in case of trial i need to use stripe.confirmCardSetup to confirm payment with trial period and in case of no trial i need to use stripe.confirmPayment on client side.
Steps i'm doing:
- Create customer
- Create subscription (check if there is trial), return client_secret based on trial - to get client secret i use
latest_invoice.payment_intentorpending_setup_intent). - Confirm Payment/Setup based on trial
Is this right approach? What to do in case user does not insert card details and leave checkout page?
@hollow prairie Following on my previous question, I've set my server side redirect but get this msg in the console. I do not understand what I need to fix (it used to work a couple of months ago).
Hi team; Having provided a charge metadata key-value pair in the form of an array of fee IDs and descriptors (interpreted as <id>:<string>, how can I then search metadata account-wide for either an ID or a description to retrieve the payment of a specific fee? All variations I have tried have failed.
Hi. having an integration calling for klarna payments. The pay by card option is not available. Is there anything that needs to be changed at the customer account to get this available?
Hello I have created a subscription schedule, but it is not creating invoices and debiting customer's payment method req_iOW8PFqyOuqBWH
Hi, I'm quite new to stripe and I'm trying to figure out how to "Step 1: Set up Stripe", I'm runing on macOs, downloaded all the necessary files but I'm wondering what to do, even after reading all the readme files ^^
Hi again, about proration, does that count hours of the day ? or does this works only per day ?
Hello Team,
In my application, we have used a stripe connect feature for the transfer of funds.
The question is: We need to create a stripe account and need to add required details such as add bank details, Address, SSN number, and all. when I perform test mode, it gave code in URL and then I perform /oauth/token and passed code, and then in Dashboard, I can see the user has been created and status is Green. In short, all looks good.
The point is: In my app, we don't have any space to do all steps in the mobile application but yes I have all the required details of users which I can pass. So can anyone share any code/way for Node.js that I can perform the things via directly API call?
Hi, do ACH payments charged via plaid will be succeded immediately and funds will be available in our account?
Hello, when a customer do a payment, what elements are in the title of the payment from the bank transaction ?
Hello Team,
I'm creating paymentintent and passing data in description param. It is not showing up on Receipt. Any clues?
Hello, is it bad to have my stripe public key visible?
Hi, I'm trying to accept Google Pay using Checkout (it looks like it's supported here https://stripe.com/docs/google-pay#web), but I can't find what payment_method_type to pass to the session.create call to enable the google pay option. Any help would be appreciated!
I'm attempting to create a Refund by passing in a PaymentIntent ID as payment_intent. But i get the following error: Stripe::InvalidRequestError: No such charge:. Im not sure if this is a problem with my data or if this is an improper approach. I should be able to create a Refund by just passing a payment_intent, yes?
(i asked this last night, but it got archived before i awoke to a response 😅 )
Try recreating the data? Also, are you passing Charge ID or payment intent id?
☝️ payment_intent id
Strange, I just checked my code and its working for me. Try recreating the data maybe? Or let's wait for some admin to help you
Hi! I'm trying to add logic to act on webhook events like payment_method.attached and payment_method.deattached triggered from the Stripe-hosted Stripe Portal. My problem is that some events lack the proper identifier for me to act on - the payment_method.deattached for example is missing the customer field.
Is there some way to append some customer-specific meta-data to all webhook events, or how am I supposed to act on events like this without the needed identifiers?
Hi Dev Team,
I'm a newer developer, taking over web development for a company that's using Stripe. The previous developer set up a legacy version of checkout, currently seeing api_version 2014-06-17 on our dashboard. Our boss wants to migrate over to the new Stripe-hosted checkout, and I can get most of the way there, but I'm having difficulty populating our database from checkout. On the legacy version, our database listened for a token in order to populate, but my understanding is tokens are no longer in use with the new version. Is there a suitable substitute I can maybe throw in instead of redesigning the php/sql that's already in place?
Happy to share code snippets if helpful.
What's the quickest way to get customers product purchases? is it via checkout session loop?
Gironimo4-token-migration
Is it not possible to delete promotion codes? We have one set to inactive but it can still be applied by a user in Stripe Checkout. I thought perhaps I have to delete it via the API but doesn't seem to be an endpoint for that 🤔
Greetings everyone! 🙂
I am integrating Stripe-Checkout for our app (backend part).
Is there a possibility for Stripe to send an invoice to a customer email address after each successful payment? We have onetime payments and subscriptions as well. I would like to send mail in both cases.
My backend flow is like this:
-
create/or use existing Stripe-customer (full name, email)
-
create Stripe Checkout Session (set parameters: customer, price, quantity, URLs, etc.)
-
Use web hook for additional actions after specific events
I think I could get Invoice object from payment Intent on payment_intent.succeeded event, but I would like it to be sent from Stripe e-mail address.
Happy Thanksgiving Day in advance to everyone who is celebrating. And big thanks to all Stripe engineers who are sharing their knowledge and providing day-to-day support to all customers! 🙂
I am using stripe checkout for my Saas. Until yet I am only offering one time payments, now I want to add subscription also. Both variants should be supported. So I have to take care for the case that a customer has already made an onetime payment and has some days left when he decides to do a subscription. I am using stripe.checkout.Session.create( ... subscription_data={'trial_end': start_date}, ... which works. But then on the checkout page there is on the left side some text about "Test your ... for x days for free" which is confusing for the customer. Is there any way to suppress this message?
Hi everyone,
I work on Stripe's javascript API: when I subscribe an user for the first time (without trial period) in test mode it works, in production mode with a quantity of zero too. But in production mode with a quantity > zero it doesn't work => after the request my subscription changes to "incomplete" status instead of Active (without error), what should I do ? However, I have a valid and default registered credit card, and the 3D secure process worked fine. Thank you for you precious help.
hello, My website has 3 platforms with the same stripe account, when a client pays as I do for the statemen descriptor or receipt is according to each platform,
payment 1 => 'receipt from businnes 1'
payment 2 => 'receipt from businnes 2'
payment 3 =>
'receipt from business 3',
I want to implement that each 'businees' is a connected account and after that connected account transfer to others, if I could guide myself, thank you
Is there any way to get a the Raw body of a Stripe Webhook call in a serverless environment on AWS? I don't have access to any AWS settings since Vercel is doing the deployment for me. Function looks like below (and it works great running locally but giving error "No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?" deployed 😦)
logger.info('Invoced stripe webhook handler')
const webhookSecret = process.env.STRIPE_WEBHOOK_SECRET
try {
const payload = lambdaEvent.body
const sig = lambdaEvent.headers['stripe-signature']
let event: any
try {
event = stripe.webhooks.constructEvent(
payload,
sig,
webhookSecret
)```
// ......
Only Checkout with payment mode supports shipping options. If you want to use shipping options with subscription mode, reach out to us.
Are we able to get gated in to try to add this feature for "dynamic shipping" for subscriptions?
Can you pls allow payout in crypto currency, I need a faster payout model
My country take 4-7 days to get the money in my bank account
I will also love paying employee in crypto currency as well, it way faster than money.
Only usdt will do!
stripe_connect_platform-shipping-options
@golden cosmos : In regards to #912520217933021185 message Looks like we were using an older version of NestJS stripe SDK once the SDK was upgraded to newer version it worked.
@rigid thunder glad to hear that you were able to figure it out!
Hi everyone,
Puerto Rico is considered international for stripe card transactions ?
:question: @lost crystal 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
Thanks
Hello, is it possible to interrogate billing API for invoices that are not generated by regular customers, but by connected accounts?
Hi, we have under our main account a number of connected express accounts. And we use fees for them. Is it possible to see only this invoices ?
Hi there!
Im developing now stripe for web
In function stripePaymentMethodHandler(result)
Can I get the customer ID from the result?
Tried rersult.paymentMethod.customer.id but it didnt work
Hello, we have a weird situation where a Stripe customer account is now showing as "This customer account has been permanently deleted.", although I can't find in the logs the request to delete the account. Would you be able to trace this for me, please?
Hi! One question on coupons. I can add applies_to.products on coupon create https://stripe.com/docs/api/coupons/create#create_coupon-applies_to , but i can't retrieve this list from coupons/retrieve https://stripe.com/docs/api/coupons/retrieve Where do i can get list of products available for coupon or promotional code?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Can we attach a customer to a wallet payment method created via browserPaymentRequest (stripe js) - on android we call this -> googlePayLauncher.presentForSetupIntent(this.clientSecret, this.currency);
Hi! How do I set up a lookup_key for the price of my product in the dasboard (https://dashboard.stripe.com/test/products) ?
In the integration builder (https://stripe.com/docs/billing/integration-builder), in the first topic, you can add a product, and then add the lookup_key, but I can't find this option in the dashboard.
abranches-lookup_key
Hi all, in stripe-react-native I need to create a token to send to my server, I also need passport and proof of residency to upload to stripe, but the problem is that in the documentation of stripe-react-native in the method createToken() where there is no place to upload the IDs of documents that I previously uploaded to stripe. For example in stripe-js - https://stripe.com/docs/connect/account-tokens#file-upload
Hi guys, if I have 3 stripe accounts, one is the platform and the other 2 are custome connected accounts. If the money is being collected with platform account and then distributed to the other connected accounts. For the invoice/bank descriptor is it possible to customize and make it that the invoice was sent from one of the connected accounts not the platform?
We are in the whitelabel business that’s why we don’t want to appear in invoice
hello team quick question : Do you know if it possible to have the 3DS authentication page contained within a div so that the client doesn't leave the site?
Hi guys! I have the platform and multiple custom connected accounts and I want that platform's customers to subscribe to connected accounts plans. It's that possible?
Hi there! i'm hoping someone will be able to help me with an issue I'm having with a webhook. My webhook is listening for payment_intent.payment_failed, and within the handler I'm cancelling the paymentIntent if it has failed X amount of times using the following - (stripe-php)
$stripe->paymentIntents->cancel(
$paymentIntentId,
[]
);
This is working most of the time, but sometimes the following error is given (invalid_request_error) -
You cannot cancel PaymentIntents created by invoices. Try voiding the invoice instead. See https://stripe.com/docs/api/invoices/void for more details.
What I'm trying to work out is how I can tell through the event payload for when I need to void the invoice, and when I need to cancel it.
#894975876238803015 message . The question is on this thread. We are able to implement this flow as suggested by @daring lodge . Thanks for amazing help .
We have one question on Refund - ( we are checking on doc ) - How to manage refund in multiparty direct payment .
@limber wren let's continue in thread please, one sec
Hi, trying to implement a solution that was discussed yesterday, and running into this error. Is it not possible to send a destination charge to a connected account?
reopening your thread @mellow ingot
Good day all, I'm still trying to get a clientside button to redirect a user to the Stripe Connect/Standard/custom onboarding page, via the Serverside post request. I think I need to retrieve the url link from the accountLink created, but I've not been successful in destructuring from accountLink. Tips?
We have website and app both, we are building multi-party system through connect.
for website[React] , we have integrated stripe for customers and used the web view functions for add card and created our own UI for view cards.
Now we need to implement same thing in mobile App[React Native], we couldn't find any in built react-native SDK for adding cards and view cards.
Attached screenshots of website implementation.
Hi all, quick question. Does an account.updated webhook get triggered if a delete account API call is successful for a custom account?
For BACS in test mode charge.pending is fired almost immediately but in production it is not AND for subscriptions an invoice has an associated charge almost immediately in test mode but in production charge is null. Is this expected?
Hi all - quick question. I'm having trouble applying promotion codes in the checkout session. Would someone be able to help me debug?
Oh ... I'm seeing that we don't have BACS enabled in our production account 🤦♂️ . Maybe that's why 😆 ?
Hi, The back ground for this scenario was discussed yesterday in the thread kiran-wallet. I am not able to save a token of Apple pay with setup future usage.
In this transaction Req id: req_XaoihSWlBz08hZ, I tried to authorize an apple pay token while attaching it to the customer but it fails as $1 pre auth is not supported. I am trying to reuse the token/payment method when I retry in request id req_gAsMQ2ibZq8iXy but it still fails with the below error "StripeInvalidRequestError: The provided PaymentMethod cannot be attached. To reuse a PaymentMethod, you must attach it to a Customer first."
@frigid light let me reopen your thread
what's the best way to track when a charge succeeded (interested in the datetime this happened), is it the charge.succeeded event? are events guaranteed to happen "on time"? thank you
Hello:)
Problem:
We need create https://stripe.com/docs/connect/account-tokens account token from our mobile app, that on react-native. Because our account registered in Europe, so we can't create token on backend.
So how could we create account token from react-native?
@stark tide so turns out... https://github.com/stripe-ruby-mock/stripe-ruby-mock/issues/714 😅
Good afternoon people,
I would like some help, in the following doubts.
What would be the webhook in the stripe to place the user with suspended status, for lack of payment?
How can I contact someone at Stripe to help me login to my account if I don't have any back codes?
Hello!!
Can I have multiline InvoiceItem descriptions?
Hi, is there an endpoint to list a connected account's available payment methods?
(card, giropay, eps, alipay, ...)
use case: need to implement the PaymentElement, but we first need to know which payment methods will be available through it since we have an additional step before on our invoicing system. How can we do that?
Hey is there any way to retrieve the stripe processing fee through the charge api>?
I am trying to get help from stripe to get my account changed but cannot get through. each time i hit support they make me sign in and then i still cant reach support.
Regarding #912770803865616454 message I think we do actually have BACS enabled in production. The "turn on" was just enabling custom business name for the bank statement line items.
So my question remains ... why is there this difference in production?
Anyone have the endpoint syntax for retrieving the latest orders from Stripe? this seems to be (legacy) documentation. I'm using React/javascript and axios to make the call https://stripe.com/docs/api/orders_legacy/retrieve?lang=curl
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 a checkout session be created with a product with a negative cost amount, i.e., a credit for that order. I'm working on a gift card system and I don't want to necessarily use the customer obj's balance property as I want the customer to be able to specify if they want to use the gift-card balance in that order (prior to the Checkout session being created).
plus we also have subscriptions, and they might not want to apply their gift card balance to their subscription renewals, so I have to separate it from Stripe's customer obj balance.
quantum1125-orders
Hi I have another question from the continuation of this thread: #912543826650996788 message is it possible to copy over SEPA sources from one account to another account via the API?
Hello, if you look into this subscription schedule it says all the invoices are either open or failed. https://dashboard.stripe.com/test/subscriptions/sub_1Jz5sYBoSDMwkpKiMvpuIraH
please help me
I have a situation where we already have quite a bit built into our product to calculate pricing/billing including detailed usage records, etc. We would like to continue to use what we have built, but use stripe subscriptions to store user payment information, billing start/end dates and then take advantage of web hooks to know when to send our usage information back to stripe to charge the correct amount and generate an invoice. All that said, is it possible to set up a subscription and then not only send back a quantity, like when using metered billing, but also send back a price as we would like to calculate a price on our end and send both a price and quantity?
smilelari-metered-usage
If I am building something new, what's the alternative to using this API if I want to get order info? #912810983016255579 message @daring lodge
I got "Request req_f9iGIq5L0LBLtr: Your platform needs approval before giving accounts the platform_payments capability" while creating an account from above code, account id is 'Yu Cheng'. I am wondering how do I get this 'approval' thx so much
Hey, I'm currently using the front end pre built form <Payment Element /> . I'm wondering if there's a list or a showcase somewhere in the stripe docs for me to check. More specifically more payment forms. Thank you
irishman-paymentelement
Hello, what would be the order of https://stripe.com/docs/api/subscriptions/list API? Is it the last created/updated subscription on top?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Eranga-subscription
I was wondering if someone can help me. I am using gatsby (and its firebase plugins) and my website works fine locally when using stripe and gatsby develop. I know how to listen to webhooks with respect to gatsby. However, I am now hosting through firebase and now can't seem to get functions to work on listen to webhooks (locally). I am not quite sure if I need to change my webhook a bit so it works with cloud functions or what the issue is.
Yerin-webhook
@dry hatch Sorry, I had to leave for a while. For #dev-help message, I should retrieve the full list of subscriptions then, right? Like paginate until I retrieve all the subscriptions of the customer, then sort it based on the creation date to get the latest subscription?
Yes! ideally
Hi there, I'm using stripe elements for quite a while in this way, { const elements = stripe.elements(); } but today I found a error saying a test mode key was used and "No such payment_intent: XXXXXXXXXX, a similar objects in live mode". Do I need to pass the secret key while creating the stripe elements object?
Invoicing in different currencies: I see that this is possible to invoice different customers in just about every currency.
I also see however that Stripe does not support accounts in some of those currencies that you can invoice in.
Does this mean however that when an invoice is sent to someone lets say in South African Rands (South Africa is not a supported country) then...
a) the customer will pay that amount in his currency (in this case South African Rand) and..
b) the amount received is received in USD (Assuming the Stripe Account has a USD Account)
what is the stripe processing fee for per transcation?
Hi, 3D secure process is not getting trigger, Can you please check.
I need help
I got a random payment in my bank from STRIPE... I've never used them before so what going on??
Hey, I have implemented the "Save card only" by following this doc. https://stripe.com/docs/payments/save-and-reuse-cards-only
The 3D secure flow shows up when adding card and the payment method gets successfully attached but still some payments are being declined by banks because of SCA regulations in Europe. How do we reuse the saved cards to let users place orders in this case?
I am using checkout for my subscriptions. I want to have all subscriptions cancel_at_period_end=False. Can I set this in the checkout session? Or do I have to modify the subscription in the customer.subscription.updated event? Or can I specify this in the backend?
dfg31197-setup-intent
Hi, do we have any document or tutorial about extends stripe class in stripe-python sdk to multile purpose, like:
- Use difference api keys or connected account
- Change the charge currency base on user
- etc....
johnp-python
Hello again! How should i be handling subscription items that are no longer relevant due to a price update (handled by appending new subscription items to an existing subscription)? I'm trying to preserve the old prices for at least one billing cycle because I'm using a metered connection and remove the corresponding old subscription items (old prices) because they show up in the invoice tab.
- What i have working now: Creating new prices and attaching them to existing subscriptions; routing usage records to the new subscription item.
- What I'm trying to do: Remove old price data from invoice after customer has been billed
Hey Team!
According to https://stripe.com/docs/api/payment_methods/list, I should be able to list payment methods without specifying a customer ID. But when I do not specify it, then the returned list is always empty. If I specify it, then I see payment methods for a given customer.
Is that expected behavior?
I've got a question about this, I'm not sure how to check for the result in Node, I can see from the docs that a payment intent would be returned if the cancellation has succeeded, however what's the format of the response to check for this, since I'm using the stripe node package, rather than raw responses.
will it throw in Node?
Also my second question is, is this operation synchronous with regards to the statuses of the payment intent?
Because, we also have webhooks and this also can come through
Hello, I have a query in verifying ACH accounts - is there any element or UI provided by stripe to verify customer's bank account where he can input the micro deposits
Customer bank accounts require verification. When using Stripe without Plaid, Stripe automatically sends two small deposits for this purpose. These deposits take 1–2 business days to appear on the customer’s online statement. The statement has a description that includes AMTS followed by the two microdeposit amounts. Your customer must relay these amounts to you.
When accepting these amounts, be aware that the limit is three failed verification attempts. If you exceed this limit, we can’t verify the bank account. Clear messaging about what these microdeposits are and how you use them can help your customers avoid verification issues. As soon as you have these amounts, you can verify the bank account.
Is there a 'guarantee' as to how fast webhooks get pushed after events happen? I'm building an application using Stripe Checkout and currently the hooks get pushed before the user even reaches my success page. But I'd like to know what the maximum delay is. E.g. is there a chance that the user will get redirected to me, before the webhooks have fired.
hey hi! i'm after some advice around consolidating payment methods on a single customer. we have a legacy platform that created a new stripe customer for each stripe payment method a given user created. this means we can't use a single payment intent for the checkout flow as a user wouldn't be able to switch between their previously created payment methods (as they're associated with different customers). is there any advised approach to consolidate existing payment methods under a single customer?
Hello!
I saw in the Build a subscription integration (low code) documentation that it is recommended to listen for the following webhook events to provision access:
checkout.session.completed
invoice.paid
invoice.payment_failed
Is there any reason we shouldn't rather listen for the customer.subscription events only, and just track the status of the subscription?
Then if the status is incomplete we can send the user to the customer portal to fix it.
hello i have created a subscription for a user(stripecustomer ) on srtipe now i want to test webbooks for that created subscription is there any way i tell stripe CLI to simulate events for the subscription (that i just created)
Any stripe devs around?
@ember cloud feel free to ask your question
Can you open a thread
will do in a bit, helping other people!
hello all, Is it possible for 1 customer with multiple subscription to use different cards for each subscription?
Hi everyone, i've an issue with the Stripe Checkout on a custom wordpress website which is not using woocommerce.
So, we integrated the code for php etc etc, but we have an CORS issue with xmlHttpRequest. There is the http header with access-control-allow-origin:*
does anybody can help me ? 🙂 thanks !
i have already attached a default card to a customer for which i am creating a subscription does stripe gonna automatically that default card for the payment of the subscription or i have to tell explicitly the payment source
Hi, I want to create a paymentIntent on a Stripe account and Pass a customer in the parameter from another stripe account.
This is because I have customers saved in one stripe account while the payments are saved in different stripe accounts.
The below throws me a customer not found error because it tries to look for the customer in account_2 while creating the payment_intent in account_2
stripe.paymentIntents.create({
setup_future_usage: "on_session"
customer: customer_id_from_account_1
}, {
stripeAccount: account_2_for_payment_intent,
});
Is there a workaround for this? I'm trying to save a card to the customer during payment. Thanks
Hi everyone,
I had a question regarding a transfer, it gave me an error because the account had capacities on the card and bank account, they were inactive.
It is a test account in the developer locker and it had been created for a few days.
My question is, were the cards and bank account inactive due to inactivity of the account or is it that being a test environment the accounts have a different behavior?
Thanks.
hI, i have a user who has payed by using a payment link and does not have a subscription, is there a way i can edit the user and add a subscription for this?
Hi there. I have just started trying to setup stripe checkout.
I am using metered billing so the 1st unit is a base cost and the second unit is the usage cost.
This means most times usage needs to always start at 1 but sometimes it could start higher if they have usage before setting up their subscription. Is there any way to assign usage so that when they are redirected to checkout I can tell checkout their usage?
Hi, now my application has the following logic: a subscription is created in the application, the user pays for it in the stripe.checkout, the subscription is activated when the web hook arrives. Can you tell me, what is the best web hook to set subscription activation?
hi i want to clarify how to use auto advance correctly?
Can I just set the value to true when creating a subscription?
Suren-auto-advance
Can we customize the invoice prefix via API?
Let's chat here: https://discord.com/channels/841573134531821608/913026954389774366
Hi, is there a way to create a subscription from dashboard which cancels at period end?
👋
Hello can anyone guide me how to add rule for blocking transaction if its received multiple times from same IP address
Question about discounts. I want to offer a discount to a certain group of people (registered free users) Without modifying my UI to add a coupon text field.
Shall I
- create a stripe coupon and apply it to each customer, then when the customer logs in check their stripe.discount properties and apply the discount to my UI, but how does stripe do rounding for discount based on percentages? - Also i need to manually add the discount to each customer in stripe dashboard and dont want to write a script that i may use only once.
- Shall i create a new priceid altogether, then in my user database add a flag to that group of users so i can show direct them to the discounted price vs the normal price. -- all this to avoid a coupon code box.
I have an issue with a stripe test account. legacy_payments capability are still showing as being inactive despite activating it via the API. Can you create a thread so I can share the details?
Hey there, wondering how Stripe handles prorations in the case when we are using volume tiered pricing, and move between tiers where the discount means the total amount is less than the previous tier. Does the customer get credited? - example attached - Thanks!
Hello! What's the question?
my question is I want to learn stripe and using as test perpous with worpress to learn uses. But i see that I can not activate account with phone verification
Is it possible to use as developer without activate account
My goal is to learnn with woocommerce and others plugin of wp
@hollow prairie
If Stripe is not currently available in your country, then there's no way around that I'm afraid
I created account by using country as usa
But i see need to verify also
This is the problem
But I need to learn
Yes, you need to verify. Your account related questions are better suited for support. Please contact them: 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.
Now When I make website then for payment process i need to go another person
This channel is for technical questions
to test it
If a customer moves between the tiers, accumulates a balance, and cancels their renewal - can this remaining balance be refunded to the customer?
Sorry, missed your Q! I'll open a thread 🧵
geordi-tiered-prorations
3D secure is not getting trigger at the time of subscription creation but it's asking at the time renewal, Please help
Hey all, stripe.paymentRequest.canMakePayment return null on mobile mode only, why is that?
Is it a mandate to call confirmCardSetup after setupIntents is created?
Shadab-subscription-3ds
HI i am unable to edit a user currency from Euro to Dollar. the user does not owe any balance amount. Any help on how can i fix this will be great
:question: Xales 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 everyone,
I have a problem with discoverReaders (SwiftUI). No simulated readers are found. But everything works OK for UIkit. Already checked a lot of points. But I still don't understand the reason.
TestSwiftUI example: https://github.com/stratopedarx/TestSwiftUIStripeTerminal
'stripe-terminal-ios' was installed by SwiftPackages according to this tutorial https://stripe.com/docs/terminal/integration-builder
In addition:
'Terminal.shared.logLevel = .verbose' shows the following info
event=nil_reference
logpoint_level=critical
reference=discovery_delegate
What am I doing wrong? Could you help me, please? Thanks a lot.
With checkout, Is there a way to subscribe to the created session to trigger an event in the backend when the payment is successful so that back end functionality does not have to rely on the successful navigation. This is with nodejs
hi there, can anyone let me know the difference between something like a decline_code that equals expired_card and an error code that equals expired_card? in what situations do either of those show? I'm just using the test cards and notice that 4000000000000069 returns no decline_code as expired_card , but just an error code expired_card.
Good morning. QQ: Can someone help me understand this paragraph on https://stripe.com/docs/connect/currencies
Hello Guys! Good morning! I need some help ... (Sorry about my bad english, I'm still learning 😅 )
I'm implementing my own checkout page using the react-stripe-js to sell my product with a "one time" payment ('price_foo_bar', for example).
When I'm on server side I receive the card information, and I create a new payment_method, after that, I create a new payment_intent using the created payment_method.
When I'm sending the payload to stripe to create a new payment_intent, I inform the amount and the currency, but I can't link my 'price_foo_bar' to this payment_intent.
It's possible to link my price_foo_bar to a payment_intent? Or Is this possible only using the stripe checkout page?
Hello, we am using multiple Express Connected Accounts and Billing API. Can someone let me know how can i set up specific fees for specific Express Account? I cannot find a setting for this. More or less i want to make use of this feature:
Hi everyone,
I want to retreive Prices list of specific products so I want to pass product list as parameter BUT I only found the way to pass only one product like this :
params.putExtraParam("product", product) .
Is there any way to pass multiple products id as param ? thanks
Dade Lu-connect-platform-fees
Hello, I trying to use stripe.redirectToCheckout in a lambda function but am encountering issues. Would definitely love some help
possible to add crypto to stripe?
Najah-list-prices
Hi, i'd like to create a coupon that has 100% reduction, since my business is at it's beginnings i need some free testers. It feels like it's not possible on stripe checkout, any advice on how to do that ?
Hi everyone!
I'm testing Stripe for my food marketplace but I have some doubts.
My platform takes 10% fees of every transaction.
I have to split payment (costumer that make an order) to different food producer involved in the order. For this reason I was thinking about using "separate charges and transfers".
Stripe fees have to be payed by producers, not by me.
But, how can I create an invoice for every different food producer?
And how can every food producer deliver a receipt to the costumer?
Yerin-checkout-redirect-lambda
Hello, how do i restrict this to US only
Artandor-zero-dollar-checkout
The documentation for Stripe Connect says that sellers in your marketplace can't receive payments until they configure their Stripe account to receive payments. Is there a recommended solution for collecting payments before a seller enables their account?
Hi, in case I'm using Stripe in "mode test", what would happen if I try to charge a real credit card. (About the intent in Stripe / About the credit card itself)
Gabbo-marketplace
Hey, does anybody know if it is possible to send data to Stripe Checkout? Users on our website already have address set up so it would be nice if this could be prefilled in to the Checkout.
krishna1433-US-only
Hi guys,
I'm creating web application (using stripe-php), where we do create stripe account for each of our users. One of requirements is to pre-populate account data with industry "Other Educational Services". In the documentation I don't find that it would be possible to send it to stripe.
Maybe someone has done it before?
Hello
I would like to know, how can I disable AMEX in card elements ? Is it possible to disable it during the payment intent creation ?
Hey everyone,
I'm attempting to add the Stripe react native SDK to my app and after adding the pods, building the app for iOS always causes it to fail in the build. Removing them allows it to build just fine but I want to see if there is anything on my end that I could do to resolve this
Will an endpoint type Connect receive both my account and the connected accounts hooks?
Hi there when providing reciepts for terminals via email, do they actually send in test mode?
Hi Stripe,
We have a production issue with a new connect express account.
When a merchant already have a Stripe account (for his proper business) and when he try to create an express account from our plateform, something get wrong.
We get an event account.update from our webhook, but there is no connect account in our platform dashboard.
Moreover, I get the following message in our log : The provided key 'sk_live_**********************************' does not have access to account 'acct_1JzOYtR0I3lKNY7J' (or that account does not exist). Application access may have been revoked.
Greetings, I'm trying to troubleshoot why some of our customers are failing at 3D Secure, what does it specifically mean that the Status is failed for Redirect details?
Hi,
Is there a way to get the converted currency from the Charge API?
Hi everyone!
I'm finishing my last tests regarding receiving payments. I'm coding a handler for payment_intent.requires_action event. How should I proceed here? What's need to be done in order to solved this status?
Hi team! What are some ways a user can test if a retry schedules/subscription status function as intended?
We are trying to integrate Stripe React Native SDK and this error is not resolving, Used correct AccounId and Cards with Payment Method.
Error:
{"code": "Failed", "declineCode": null, "localizedMessage": "There was an unexpected error -- try again in a few seconds", "message": "No such PaymentMethod: 'pm_1JyuwPEZYfCMYXmKz7rvOCOJ'; OAuth key or Stripe-Account header was used but API request was provided with a platform-owned payment method ID. Please ensure that the provided payment method matches the specified account.", "stripeErrorCode": "resource_missing", "type": "invalid_request_error"}
Code Snippet
const { paymentIntent, error } = await confirmPayment(order.stripe_client_secret, {paymentMethodId: order?.stripe_payment_method_id, type: 'Card'})
heel ocan someone help me its saying im having issues becuase i cant connect a website to my stripe accou nt to verify what im selling but i dont have a website its a service on discord
IM GETTING THIS MESSAGE ON MY DASHBOARD
@lethal fossil please talk to Stripe Support at https://support.stripe.com/contact about that, this is a public developer channel and we don't have insight into that error, we don't deal with Dashboard / account issues
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 there an option to get the full IBAN of a customers attached payment method? All I'm finding is this API, which just returns the last 4 digits. https://stripe.com/docs/api/customer_bank_accounts/retrieve?lang=node
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
my users are not recieving an email after subscribing. The process I in place is to create customer -> create subscription with 7 day trial -> create set up intent and save card as default payment. is there a way i can trigger an email to send from stripes side in this process?
Is there any programatic way to retrieve a customer's or payment's location? I see a location in the dashboard, wondering if I can access that through the API
Hi guys, less crazy Q today, is it possible to programmatically update a Connected account's Future Payouts? So that we can see how much to pay every 2 weeks?
Hi, I have a question about potential race conditions when confirming a subscription PaymentIntent (via e.g. 3DS). What's the advised approach to handle this scenario:
- Customer chooses their subscription price and enters a valid credit card. Subscription is created with status "requires_action", 'stripe.confirmCardPayment()' presents a 3DS "modal". Customer pauses here.
- After some time X customer opens another browser window and starts the same "create subscription" flow.
-
My app allows only one active subscription per customer.
-
Are there any recommendations for this scenario? If there's a tutorial on this I missed, please share a link.
-
Is there a way to somehow cancel subscription and PaymentIntent confirmation from step 1), before starting subscription flow 2)?
-
How much time (X from step 2) should be allowed to pass between starting subscription 1 and initiating another "create subscription" flow for the same customer?
Thanks a lot!
Ok thanks you for your reply@
Hi! Could you help me, please? What could be the reason we didn't receive your standard weekly referral? We are expecting more money than ever and we have not been notified of the slippage.
I've been agonizing over some design constraints for my implementation, and I need some feedback on if I made the right decision. I created an eCommerce system for my client and I used Checkout. However, in order to avoid refunding if inventory is short, I have orders set to be manually captured, that way if we have to short the order, we can authorize only the actual amount we're fulfilling. Prevents slow refunds and loss in processing fee. Also, I remember hearing that doing otherwise also upsets Visa, etc, because they don't like you capturing funds until you've fulfilled the order (i.e., shipped it). I don't have a cite on this, I just remember reading this in my web-dev travels years ago
However, I'm running into sort of logistical issues. We have the ability to have items that are "pre order" -- in these cases, I have it create orders as immediate capture. But because of this, customers can't mix pre-order and non pre-order items in their cart. so that's sort of bad UX. Additionally, I'm working on implementing a digitally-redeemed gift cards... by nature the customer expects these to be immediately redeemable, so I'd need to do an immediate capture on gift card orders too. But again, that means a customer can't have gift cards and non-giftcard in a single cart. Again, bad UX.
So, i guess I'm asking, was it a bad decision to have regular orders be manual capture? Would it be a better idea to just refactor it so regular orders are immediate captures and just eat the loss in processing fees (from refunds, in cases of unanticipated inventory shortage) as a business expense?
how do you get hold of support as ive emailed them and they ignore you
Hello. Is there any way to increase speed of balance availability for test purpose?
Help with this error please Stripe \ Exception \ InvalidArgumentException
The resource ID cannot be null or whitespace.
In pay with plans installmets in Mexico
Hi again, i want to reopen a thread i had earlier about 0$ checkout. I now understand that i have to know before checkout wether or not this is a 0$ operation. Thanks for your help on that. Now i'd like to know if it's possible to still have a payment line or smthing to show that someone "bought" X products for free, so that every orders (free or paid) are in a same place
Hi, do Standard Connect accounts/customers have access to a Dashboard? Or do they need Express for that?
Hello team,
I've implemented a REST endpoint in my .NET project to use for a Stripe Webhook.
I am unable to validate the signature using Stripe's signature validation (EventUtility.ConstructEvent) and I'm getting an error message:
The signature for the webhook is not present in the Stripe-Signature header.
Any leads?
Can you use Stripe Terminal for IOS with SwiftUI?
Hi Stripe
We've just started experiencing a previously unseen issue with the Terminal SDK, or maybe just an issue with how we’re using it
Previously, we would scan for Bluetooth readers, connect to one and then we could retrieve a payment intent for processing.
We’re suddenly finding that now, when we try to retrieve a payment intent we’re seeing errors saying:
"Could not execute retrievePaymentIntent because the SDK is busy with another command: discoverReaders."
We read in documentation that the discoverReaders scan would stop upon successful connection to a reader
Should we be explicitly stopping the discoverReaders after successful connection? Is there a way we can know that the scan is complete?
Hello, I would like to submit a user UX bug report for the Stripe Identity verification flow:
- I'm a desktop user, using Stripe Identity verification to open an account on a financial site. My computer has no camera.
- After submitting an ID document via image upload, Stripe ID requests selfies from my camera. I request a link by SMS to continue with the camera on my phone, Stripe ID sends the link, and I receive it on my phone.
- The link takes me back to the beginning of the process, requesting the ID document photo again (which is on the other device), instead of continuing to the selfies step.
Hello, just wondering if it was possible to put a Balance to a Connect users' Stripe Dashboard Standard/Express, from our other Database
Just a quick question. is it reasonable to show client's stripe_customer_id to an outsource system admin from security point of view.
I have a question with regards to the flow of our mobile app's payment process and I'll be happy to hear some advice 🙂
So I have an application which have some different product available for the user to add to cart. If the user pressed the checkout, the user will be redirected in payment screen. As the Stripe's documentation suggests, I need to create paymentIntent / paymentSheet in order to continue the process.
Here's my problem, the user didn't continue the payment process so the payment intent object shows incomplete. Should I move the function that generates paymentIntent object inside the final button or "Pay Now" so it will be created at the same time confirmed?
What will be the disadvantage for it if ever? 🙂 Thanks!
I'm using Flutter and Go.
I was wondering can I use both Geo IP and the "proving" method for country at the same time? Like initially prices are according to the country of the ip address when they are in the app and then before they subscribe, they have to tell their country one more time through a menu cuz why not.
(please read my thread day before yesterday for more background in where I'm coming from).
Why 3D secure is not trigger at the time of subscription creation, it's asking at the time of renewal.
Hello!!! Now our stripe has two accounts, the main account and the US account. Recently, an order appeared, prompting No such payment_intent:'pi_3JxLtpF3t6jWU2aX0VfRLgyp', but we did not find any error logs in the data of the two accounts
dilkw-PaymentIntent
Hello there, I am trying stripe in test mode and in the following values - eventData.current_period_start, eventData.current_period_end, eventData.canceled_at from the webhook eventdata I am getting this value - 1637786781 which is Tue Jan 20 1970 04:26:26 GMT+0530 (India Standard Time) {}, why is this ?
PS. I think its the same value as in the docs - https://stripe.com/docs/api/subscriptions/object
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello, is there any swift way someone has implemented apple/google in-app purchase using stripe in backend? - any sample code would be highly appreciated 🥲
what's flask version of this https://stripe.com/docs/api/balance/balance_retrieve?lang=python
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
@bold basalt It works. Thank you very much
Hello
I am trying use stripe js v3 for make payment
but I am getting error in console
Uncaught IntegrationError: Invalid value for stripe.confirmCardPayment intent secret: value should be a client secret of the form ${id}secret${secret}. You specified: "pi_xxxxx_secret_xxxxx"
I am making jquery api call to get that client secret
ajaybhalke-error
Hello,
We have an issue with a new express connect account.
When a merchant already have a Stripe account (for his proper business) and when he try to create an express account from our platform, something get wrong.
We get an event account.update in our connect webhook when the express creation is done, but there is no connect account in our platform dashboard. Moreover, we have an error from our side where the error code is « The provided key ‘sk_live_* ‘ does not have acces to account ‘acct_’ Application access may have been revoked.
It’s the second time that we get this error.
We notice that this occurs when our new merchant enter an email for his new express account which is the same than is « real Stripe account ». When the email address of the express account is not a Stripe account everything is fine.
Our merchant get an email that his express account has been created.
The account : acct_1JzOYtR0I3lKNY7J
The event in our connect webhook : evt_1JzOiPR0I3lKNY7JiIbuFtcM
Hello
I want to know is there is a possibility to redirect client to other page if it was blocked by radar rules?
when will stripe service or getway available in pakistan
Anyone using stripe customer portal? Anyway to embed it rather then redirect to another domain?
Hi stripe, i need to create invoice but customer needs to have company name to be invoiced.
There is no company name field in the billing information, am i right ?
ricky-portal
Hi all, my team is evaluating using 'stripe.createPaymentMethod()' stripe.js function. The questions we have is:
- What happens with unused PaymentMethod's - when a created payment method is NOT used to confirm PaymentIntent?
- Is there something that needs to be done on our side to clean up these unused credit cards/PaymentMethods? Or Stripe handles this automatically?
Thanks
I have disabled 3DS as I current did not want to build out the stripe elements card auth with 3d secure. My question is , if 3D is not mandatory, why is it an option. My guess is that when i have lots of fraud then i implement it?
@proper ridge as far i know there is a default payment method, and all other attached payment methods are backups, but not used.. you will have to call the api to select which one is default.. you can also call the api to delete payment methods, nope stripe almost does nothing automatically
Hey! Curious about hearing how people usually do with their test environment setups. We will have end-2-end test running and populating the test env a lot. Is it common to purge data in test once every X interval or how do you usually deal with this in a good way? Thanks in advance 🙏
Hey everyone! Is there a way to retrieve/check coupon existence with API by the coupon code, not the ID? (the human-readable one)
In the react stripe docs payment intent is created as soon as page loads with a useeffect. Are there any security drawbacks with creating the payment intent later? Such as upon form completion/submitting? I'm using stripe for a donation page and do not know the amount of the transaction upon page load (need to wait for the user to enter it), so I'm thinking about creating the payment intent later.
Hi all , i need help.
I have test account stripe and i try checkout in production site web with test card . After enter test card number424242.... etc i have error : site inaccessible 127.0.0.1 do not allow connection. I need help for repair this
In dev mode all is functionnal
Hi! can I cancel the SetupIntent even it has succeeded status? I need to create & attach new setup intent to the customer!
your localhost webserver is not running @manic crystal
site in production in ovh
all page is functionnal , just after paiement checkout i have this error
this error does not look like its got anything to do with stripe, 127.0.0.1:port is your local machine, so check if their is a server running on this port.
Hi, is there a way i can search for webhook sent for specific user?
Ji_net-setupintents
Is it PCI conform to return the ID (card_1Jtr3tBMbWm4jDkMIl2LM6D6) of the card to the frontend via HTTPS ?
any breaking changes between stripe-js 1.17.1 the latest which is 1.21.1
I am creating a 'Transfer' object to transfer money from platform's stripe balance to connected account's stripe balance. I want to handle 'Transfer' object creation failure scenario. So, when I try to create a transfer object with an amount which my platform's balance is unable to cover, I am getting insufficient balance error, but I am unable to see this failed transfer object creation in dashboard's 'Events' section. Does this mean that a failed transfer object is never created ? For failed charge attempts, I was able to see those failed charges in dashboard under my customer.
hello
Hi 👋 Is there any way to avoid sending an email when finalising an invoice? We send separate invoice notifications ourselves with more information and we show the invoice link in a mobile app to allow a customer to pay. So both options for collection_method (charge_immediately and send_invoice) don't really work for us.
Hi, I have some questions about the "Back Button" in the stripe hosted checkout
First, is it possible to remove this button? We had complaints / feedback from customers because they expect to go back to the previous screen or page, to go "back", not "Fail" the payment, if they hit back.
The second question is, is it possible to determine whether a payment was cancelled because a user pressed the back button, or if it has failed because the payment did not go through for some reason or another? We want to show different messaging in both cases
Hi, i see that one of the events i received for customer.subscription.deleteddid not have previous_attributes. Is this a expected behavior?
Hello, I created a checkout session with subscription. The problem, that user can cancel the subscription before trial end and then create one more session. The trial will create one more time. User can repeats this steps infinitely times without paying. Probably the problem is here, in line 72. Every time when the checkout session with subscription is created, the trial_period_days is set to 14. I didn't found a solution in documentation. I suspect that I should detect if user had ever trial manually?
Hi, I have a question regarding Transfers to Connected Accounts. Is it NOT possible to create a transfer in a currency where I do not have balance? When I try a currency which I have balance it works but when I try one where I do not have balance I just get balance_insufficient even though the balance should be enough even when converted to the transfer configured currency.
Is there some way to see when docs last have been updated?
Since I know that you are updating docs all the time and it's hard to keep up with all docs at the same time, it would be nice to see when a doc last was updated. If this doesn't exist, could you forward this as a request to the website/docs maintainers?
aksharj-previous-attributes
Hey guys, Im trying to enable the apple pay method. Following this documentation https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay
at the step Verify your domain with Apple Pay in the second point, im trying by curl to register my domain and the response by the curl seems to be fine, but where I can see in the dashboard the domain has been registered successfully? thanks
Hi,
How do I get the Converted Amount Refunded through the API. I can get it through the manual payment export in the dashboard, but could not find it in either charge or balance transaction object. Thanks
is it possible to determine VAT by country of payment card automaticaly?
despite filling all details, still shows "missing informations" so can't submit to activate the account
:question: @sage tulip Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey quick question. When using Stripe Checkout API, how do we get the transaction id? it doesn't show up in stripe.checkout.sessions.retrieve(sessionId)
hi, is there a way to test invoice.upcoming webhook event?
Hi guys. I have a question regarding metered billing. I know how to create/cancel/retrieve a metered billing for a customer, but, how do I verify its card details / payment methods before activating the metered billing?
Hi there,
Is there a way of making a yearly subscription but with monthly payment?
Like: yearly subscription costs 120$ but user is charged 10$ monthly (for minimum a year)
Hi Stripe, quick question. Does the Typeform integration with Stripe only support creditcard payments? Or also local options (such as iDeal in The Netherlands). Thanks!
Hello guys ! I wanted to know is there some best practice to update an upcoming invoice before subscription renewal ?
For some context we have an internal cancelation workflow on our backend.
If our users choose to cancel some licence they can still used them until renewal.
What we try to aim is : decrease the quantity of the subscription item for the upcoming invoice just before the renewal.
How can we do that ?
Hi there,
I had to implement recurring payment with Bancontact/SEPA debit for my client and some of their users fail the authentication step. I still have to investigate on why this is happening, but I was wondering about the 1€ payment used to trigger the bancontact authentication : it is said it is refunded once the SetupIntent succeeds, but what about when it does not ?
- Does the SetupIntent cancel automatically at some point if not successfully completed ?
- Is the 1€ payment refunded when the SetupIntent is canceled too ?
thori-sepa-subscription
Hi there, I'm hoping you can give advice on how to best set up a non-standard subscription. We want to create functionality for a 'Termly' 'subscriptions, where customers can set up a subscription that allows for a series of irregular custom billing periods per year.
We were thinking of achieving this by setting up one 'Annual' subscription per 'term' which would appear to the end user as one subscription.
Each term would be customisable in terms of billing anchor (payment date) and duration, and there may be a non-active period between each of the billing periods where services are not offered.
Could you recommend the best way of creating this functionality?
Is it possible to get the card issuer for a declined PaymentIntent? It's displayed in the dashboard "We recommend that your customer contact their card issuer, <bank name>", but I can't find a way to get <bank name> from the API
Hi there I need to confirm one thing for sofort
is it necessary to pass same country as of your sofort account, as for test account it doesn't seems necessary
Hey! Does anyone know if account balance/credit can be used for one-time payments using the Checkout API?
Hello. 🙂
I may be confused in regards to the kinda new Stripe Tax that I'm currently replacing with my manual tax handling about what is actually still needed to do manually myself and so on, but when I use checkout (subscriptions) with Stripe Tax (automatic_tax enabled and such), how would I do what the docs recommends in regards to location validation? And other validation stuff for that matter?
(https://stripe.com/docs/billing/taxes/collect-taxes?tax-calculation=stripe-tax#handling-location-validation)
- When customers pay via the hosted checkout session it will just charge the money immediately without anytime to validate anything.
Hello, small question about billing_cycle_anchor.
Can you update it to an existing subscription and set it in the past to ease renewal testing ?
hello ive been back and forth emailing with the team, just trying to make my hyper account an individual account i think i accidently clicked on business but dont actually have a llc but it still got my payout just want it to be all square at the end of the year
mathieu ducrot - billing cycle anchor
Hi, I'm trying to find customers that does not have any subscription. For now I'm doing it by getting the list of customers with the subscription object expanded, then iterate and filter one by one if the subscription object is empty or not. However, with the amount of customers we have the process is taking too long.
Just wondering if there's a better/faster way to do this. Thanks!
Hello! 🖐️
I hope you are well.
Allow me to ask question regarding to stripe subscription.
Question:
As stripe charges subscription automatically. What happens when payment fails? Maybe due to the card has not enough money.
When the payment for the next month has reached and card has enough money on it. what also happens ? will stripe charge the customer for the previous month plus the current month (next month)? Or it will just charge the customer for the current month only. (Next month)
Hi there 👋 Could someone help me with connect direct charges implementation?
We are transitioning to using direct charges on standard connect accounts (currently using the destination charges flow). We use API version 2014-08-09
We have several connected account so it’s been recommended to use the cloning cards feature ie onboard customers and sources on platform account and clone card to connected account. Our FE is using Stripe.js element. We get a token to onboard on platform from FE, create customer and the clone card to connect account. This works fine.
When we create a payment intent for cloned card on connect account, this cannot be confirmed by FE as the element is not configured for connect account (payment intent not found). If element is configured with connected account it can confirm but then we can't get platform token 😕
Can anyone help? What are we doing something wrong?
Hi,
https://stripe.com/docs/api/subscriptions/create
when i create a subscription for a connected account, using the application_fee_percent field, can the customer be on the platform account or must it be in the connected account?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello, i have a small question about the payment methods. Is there a way to set up a one-time payment after a 14 days trial period?
Hi everyone! I'm having a weird issue regarding cors. Once the payment is success, I'm redirecting the user to a success page which has a "Go back" button. When I hit this button and go back to the form page, I'm getting a cors error
If I have completed a SetupIntent with a customer, can I charge the saved payment method at any time without any further user interaction? What limitations exist here, if any?
I'm debating two options;
- A metered subscription with no fixed fees and "standard price" per product use. If I report usage of 2 product uses in a month the subscription would bill the user accordingly.
- Saved SetupIntent and manually charging customers when they consume products. Users would get 2 invoices if they use 2 products in a month.
Hi,
I'm looking some help to test my stripe integration:
I checked on your test cards (https://stripe.com/docs/testing) and I want to try a failed transaction with 3DS2.
This card 4000008260003178 is doing the right behavior with 3DS1
I want to do the same with 3DS2
Your other cards with rejection can't be attach to a client so it's impossible to test the transaction flow with it
Stepping away for a bit folks -- I'll do my best to catch up on any questions asked while I'm away.
Happy Thanksgiving everyone, absolutely no rush wondering if there are more fees with “Creating separate charges and transfers” vs Destination Charges.
Hello!
Is there a way to get subscription end and start date if we have trial period on subscription?
If you listen to the invoice.payment_succeeded event in your webhook, you would be able to access the trials start and end times via period_start and period_end on the invoice object if I'm correct. 🙂
Hi there, I have a doubt about webhooks. What event is related to chargebacks?
Maybe a dispute? This and the next 4 (https://stripe.com/docs/api/events/types#event_types-charge.dispute.closed)
- otherwise wait for official help hehe. 🙂
Hi. I lose my authenticator app. How can I login to my account
Thanks Thomas!
i need subscription start and end date, not trial start end date.
Can somebody help me, i am linking woocommerce to stripe but it is not working. I keep getting Unable to process this payment, please try again or use alternative method. stripe woocommerce
====Stripe Version: 4.5.5==== ====Start Log==== customers/cus_IQRlILT2PlsV59/sources request: Array ( [limit] => 100 ) ====End Log====
this is what my log says
I am myself not really sure if that information is available. I think only the subscription trial information is available while the subscription is on the trial period - otherwise an official would have to step in and correct me. 🙂
- Guess it could be solved by taking the trials end period? That would be the real subscriptions start date I guess. Then just add the subscription length to that and show your customer?
i mean i can get real start and end period base on product and price, but just wanted to see if there is something else
Ah okay, I see - Hopefully and official can help you a bit more then. 🙂
just to double check "Charge on behalf of a connected account" cant work on custom connected accounts unless it's a direct charge
:question: @sweet copper Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey all, can I modify a subscription with a coupon and make it happen immediately? (subscription is created but unpaid, customer then enters payment method details + coupon code and I want to update the pricing dynamically)
Now when I create subscription and then use coupon with modify, the discount applies on the next billing cycle
s0viet - coupon update
Hello! Is it a good practice to link all non-subscription payment to a customer? Ex. : I create a PaymentMethod and attach it to a customer. Then I create a PaymentIntent with the PaymentMethod.
Hey, happy thanksgiving everyone, just a quick question. If I'm using a checkout for recurring payments, and someones monthly payment doesn't go through, is there another checkout type page to send people to where they can update their payment info to reconcile their subscription?
Hello I have a question about handling 3D secure cases when purchasing. If the user does not click on the verify on an email sent.
- After how many hours will this url expire or have no use?
- What webhook/event should we use to handle this case?
- How do we configure "You can also configure sending up to three reminders, from one to seven days after the payment was initiated."? (https://stripe.com/docs/billing/subscriptions/overview#requiring-3ds-payment)
- Regarding to this last question on configuration, if we choose to select: "Cancel the subscription". What webhook/event should we use to handle this case?
Thank you in advance
gastak - 3ds
Hello, I sucessfully set up stripe api for cc payments including taxes. Today I added a sepa version (which works fine), but now I am struggling to add taxes to the sepa version, can anyone maybe review my python code and give me a hint? Guess it will be just a line to add, but i dont know where 😦
Hi there! I just set up the Scripe for a client. I saw that i close de WP Rocket it works well.
So, what url should i exlude from cache? Thank you!
Fatal error: Uncaught Error: Class 'Stripe\Stripe' not found in /home/test/www/test_api.php:5 Stack trace: #0 {main} thrown in /home/test/www/test_api.php on line 5
I've been looking for the error on stackoverflow and other but... doesn't help much
Guys, ask noob. Is there a way to have 2 different bank accounts to withdraw the funds? 👀
🖐️ Hey everyone,
Does Stripe have any intention of creating an official Stripe Swift package?
Swift on the Server has had a massive boost thanks to a recent language change called Async Await, which is similar to Javascript's implementation.
There is an unofficial package - https://github.com/vapor-community/stripe-kit
and a Vapor integration package - https://github.com/vapor-community/stripe
but it would be amazing to get an official one, which would no doubt drive further usage of it and make Stripe even more appealing for the iOS community and Swift developers
For a recurring subscription webhook, should i be using subscription_schedule.updated? The goal is to update the date at which a subscription will expire (in my db) whenever a monthly payment is processed successfully
eskimo - subscription webhook
Stepping away for the evening folks 👋 this channel will be unmonitored for the time being.
Hello, I have been trying for weeks to set stripe on my platform created on bubble but I have the message: "Stripe error: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination])." which is displayed, it is a marketplace on which the sellers collect their amount and the platform a percentage of this amount, can you help me please?
🥲
jas-application-fees
Anyone able to help with an issue I have with my webhooks?
Hi, we're working with subscriptions with multiple items. We want to ensure all the prices added to existing, active subscription are paid for immediately.
- We figured out a way to create an invoice and pay it immediately with
Stripe::Invoice.create(...).pay. This works well. - The problem is if this charge fails - we then perform "cleanup" to get the subscription back to previous (active) status: void the failed invoice, remove price from Subscription, remove upcoming invoice line items (related to removing price from subscription).
Frankly, this cleanup step "feels" hacky, and like it's too much work. Any advice on this? Are we doing something wrong? Thanks
Any idea why my
success_url: "http://localhost:8080/profile/{CHECKOUT_SESSION_ID}"
does not update my checkout session id variable after creating a setup checkout session?
Hey there, quick question. I think this is something local on my computer but want to confirm. I'm getting a json object back from a call for customer list. It seems to be formatted strange though. Any ideas what this could be
{
←[94m"object"←[0m: ←[92m"list"←[0m,
←[94m"data"←[0m: [
{
←[94m"id"←[0m: ←[92m"cus_KfANylneUd3j0z"←[0m,
←[94m"object"←[0m: ←[92m"customer"←[0m,
←[94m"address"←[0m: {
←[94m"city"←[0m: ←[92m"Dublin"←[0m,
First few lines back
Hi, i have this server files and client files, everything works well in local host. How to store them in cpanel, when i paste both the folder stripe dosent work
:question: @opaque tulip Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, I would like to ask. So, a customer has mistakenly upgraded the subscription for a while but hasn't paid (maybe, because they didn't noticed it). Now, a new invoice came with the payment of an upgraded subscription. I downgraded it back, but how to make the exact invoice from when it was downgraded without prorations?
E.g. Subscription (1 qty - 10 USD)
-> Upgraded: 2 qty - 20 USD (mistakenly)
-> Invoice Created: 2 qty - 20 USD (Stripe)
-> Downgraded: 1 qty - 10 USD (by me)
Question: Is there a way to make the invoice of the downgraded that is still linked to the subscription?
when I create a subscription with the API, can I put a negative 1 for quantity if I'm exchanging out a product (price) in the subscription?
I can't just upgrade the subscription because my only options are to either prorate the upgrade or disable proration which will make the customer pay full price for the new upgrade. I only want them to pay the difference. (ie, $850 to a $1500 subscription, they only pay $650 to upgrade)
Vue stripe
I am not sure if this is valid to ask here or not
I am trying use stripe partner vue plugin for make payment (stripe connect standard account)
Without vue I am using stripe js v3 with code looks like below
const stripe = Stripe('pk_test_xxxxxx', {
stripeAccount: "acct_xxxxx"
});
So am not sure from vue plugin how to achive it?
I am making charge of $10 and want pay $8 to merchant and $2 application fees/commission
Any guide?
ajay bhalke-vuestripe
hi again
I want retrive payment intent of connect standard account
how can I?
I need to receive my payment but I did not get my car payment for $63.83 can you go ahead and pay that out I did fix my error thank you
ajay bhalke-PaymentIntent
:question: @vale moth 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
Guess I didn't receive my payment today and had a payment error message any way you can get that fixed for me and get that $63.83 paid out from quick thank you so much
We use stripe express account with connect account feature.
We use destination account concept with application fee for creating charges using charges api.
We also have refund functionality.
During refund ,i would like to refund only the set value of application fee from platform account instead of making stripe to
calculate the application fee to be refunded while issuing partial refund .
We use
RefundApplicationFee = true,
ReverseTransfer = true,
I would like to set the value of Application fee amount which is to be refunded.
How do we achieve this?
hi
Cash7898-Payment
Can some one respond to my question?
dhaari-Connect
Anyone have any idea about following?
-
Code 1 not working
$intent = $stripe->paymentIntents->retrieve(
'pi_xxxx',
[
'stripe_account' => 'acct_xxxx',
]); -
Code 2 is working
\Stripe\Stripe::setApiKey('sk_test_xxxx');
$intent = \Stripe\PaymentIntent::retrieve(
'pi_xxxx'
, [
'stripe_account' => 'acct_xxxx',
]);
what maybe reason?
Hi, is there a way to retrieve individual usage records inside a usage record summary list?
I notice the stripe web dashboard supports displaying usage records inside a certain period, but I'm struggling to find the same information from the API docs
Hi, is possible to get the date when an active subscription turns into unpaid status ? Thanks for your answers 😄
Hello, I need to create a checkout session for a product of a connected account with a customer of the main account. How can i do that because it does not find the customer. Thank you !
Hi, how can i get stripe fee from charge object?
Hey stripe devs, maybe its just me but when i filter the developer logs via the date filter to show only the last hour, i cant click on the log entries anymore. Its just reloading and shows me the first entry everytime (chrome).
jm199seo-usage
hi, can I pause an item in a subscription?
Question Regarding Refunds
Is it possible to transfer back the full amount when refunding with reverse_transfer set to true, even though the amount is NOT the full amount
Hey everyone! We have a subscriptions and we want to 'delay' subscription downgrade. For example user has subscription for 20$ until dec 15 and when user downgrades subscription to 10$ we want to "delay" that change and downgrade this subscription only after 20$ subscription ends (dec 15). Cannot find solution in Stripe docs. Maybe there is workaround or do we need to make this logic in our app?
Hey!
I am using the iOS payment sheet to set up future payments via setup intents.
https://stripe.com/docs/payments/save-and-reuse
After successful confirmation of the setup intent I want to get the payment_method_id. Is it possible to get that somehow from the completionHandler? It should be included in the response from the API but is not exposed directly by the payment sheet
Hello, I am trying to access a php $_SESSION variable inside a webhook, however it is proving difficult
Hi! Could you help me, why is the amount showing 0:00 here?
As a follow-up to: #dev-help message
I did exactly the things mentioned with proration behavior while sending modify request to subscription, but still have the same issue.
s0viet-prorate
Hi, I can't seem to get the Stripe PaymentSheet to work on iOS, the presentation always fails with the error code 50 - which states that there's no valid API Key provided. But I did actually set our testing API Key on both the STPAPIClient singleton, as well as the StripeAPI class. Both in the appplicationDidFinishLaunchingWithOptions function in my AppDelegate. Any ideas what I might be missing?
Hi, I have a random question, but I am not sure who to ask. I use Stripe on WP, just made a test payment of 50p for my customer, 29p meant to go into their account (after stripe taking 20p and 1.4% off), it is shown that on 25th Nov this money meant to be sent to my client's bank account, however, right now it shows the money will be sent on 29th Nov
Hello ! im integrating iDeal in my website and with the sandbox it lets me go to the payment page without selecting the bank. In the documentation it says that this field is "recommended" to set, but is it mandatory that the user selects this before continues?
From the docs:
The client secret can be used to complete a payment from your frontend. It should not be stored, logged, embedded in URLs, or exposed to anyone other than the customer. Make sure that you have TLS enabled on any page that includes the client secret.
Using react;
I want to get the client secret from a child component (a form which sends a request to the server and then recieves the client secret in the response object).
I can't find any other way to retrieve it to the parent other than useState. Is this okay/safe to do? Or is there some other way I should pass the client secret from a child component to the parent?
Ludvig-react
Hi Guys, I have issues with the automatic tax calculation.
I use this snippet to do the checkout.
I have put a complete Billing address on my customer.
What more?
Hello guys, how is all?
please i need help with Google Play Console if any one can help me ....
Google removed my app and reject to update it. they sent me an email about Stripe SDK
APK REQUIRES PROMINENT DISCLOSURE
We’ve identified that your app is using Stripe SDK or library, which facilitates the transmission of collection of phone number and installed application information without meeting the prominent disclosure guidelines. If necessary, you can consult your SDK provider(s) for further information
can any one help me with it. Thank you all
Thats happening
Its not bc of phone its bc of money
@vocal wagon thanks for the input, we're discussing that issue in a thread though so it's all good!
sorry can you explain it to me i didn't get it
Like google doesnt make any money when u use stripe
hello there,
I have a question regarding the subscription. I am passing the billing_cycle_anchor to first of next month while creating the subscription. Now I wants to know how much customer's card will charge for those remaining days of current month.
But they wouldnt just say that so they said it collects phone numbers
Oki
@meager hawk
so what i have to do 😦
Idk use google pay 😭
Dear people,
I am experiencing a problem, when people checkout on my e-commerce store created with woocommerce on wordpress. Some people do not return to the webhook endpoint, but they have paid so the status is chargeable, when this happens i have to manually charge this.
Is there a way to automatically charge, chargeable status?
Please let me know if anyone else have experienced this problem or can maybe help me with.
I have found this information here but i am not sure if it will fix my problem.
😦
aaparth-subscriptions
Hi, when we create a customer on a connected account using "Clone customers across accounts", have the customers a link between them?
The allowsDelayedPaymentMethods property in PaymentSheet.Configuration - mentioned in the Documentation page 'Accept a payment' (https://stripe.com/docs/payments/accept-a-payment?platform=ios&ui=payment-sheet#ios-collect-payment-details) - doesn't seem to exist in the newest pod version of the iOS SDK. Was that removed? If so, how would i go about accepting delayed payment methods now?
How do i validate these fields when they are empty by on change ?
Lets say I enter values in CVC and when i remove the values in CVC field they have to validate saying that CVC field is empty
Hi Stripe Devs, I am new to stripe and I have a general question about something I need to accomplish. I'm building an e-commerce site for a client that sells digital access to courses. I would like to setup a system where when Stripe confirms payment, it sends a request to our cloud function / node with data so on our end we can add the courses purchased to the User's account. Alternatively, we could wait on Stripe to send a response back stating "ready to pay", then our firebase adds the courses purchased to the user data, -> then we send to Stripe API "go ahead and charge the card". This must be possible, but I do not know how. If any developer could perhaps show me a tutorial explaining how to do this I would appreciate it.
So we had our first instance of an off-session payment require authentication today. From a customer in the UK. I'm assuming this is an indication that the implementation of SCA is ramping up here. Has anyone else experienced a lot of these on off-session setup intents?
We're a bit concerned the friction that is causes the customer might result in lost revenue
Hi, I'm having a problem with webhooks - using localhost and the stripe-cli. It seems to be working apart from the code in the example. I'm getting an error on the sig_header variable - undefined index. I've tried turning firewall off. Any help appreciated
Hi guys!
Can you answer a simple question about https://stripe.com/docs/api/usage_records/subscription_item_summary_list
is period-end and period-start returned in UTC?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
does anybody know how to add subscription start and end date to this session?
$session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['sepa_debit','card'],
'mode' => 'subscription',
'customer' => $customer_id,
'line_items' => [
[
'price' => 'price_xxx',
'quantity' => 1,
],
],
'locale' => 'de',
'success_url' => 'https://example.com/success',
'cancel_url' => 'https://example.com/cancel',
]);
Hi all, I'm trying to use the invoice's billing_reason field described here https://stripe.com/docs/api/invoices/object#invoice_object-billing_reason. I'm using the stripe webhooks feature, I can easily run $ stripe trigger customer.subscription.created which will generate a webhook with an invoice billing_reason as created. but I'd like to test the case when the billing reason is subscription_cycle Does anyone know what I can trigger to do this?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey team. Please advise what pricing settings I need to use to do the following: on site we sell a product, and its price depends on a number of parameters. There are a huge number of such price options. Its impossible to set pricing plan for each cobmination in stripe. We just need to send the needed price when creating a subscription (this is not one time payments, but subscription). Thanks.
Hi all. Anybody knows how to change the payout schedule (https://stripe.com/docs/payouts#payout-schedule) from the dashboard? The doc says to change it from the dashboard... but they don't say *where *the option is located within the dashboard 🤔
Hi stripe 👋 Our app sells one-time AND recurring products. We're investigating how to handle one-time payments for customers that already have an 'active' subscription. We want to charge immediately for these one-time payments.
- Our thinking is to just handle one-time payments separately via
PaymentIntent(even if a customer has active subscription). - Another option is to create "one-time" products and add these to the already active subscription. Charging for the one-time product is harder then, but possible.
Can you advise on this? Are there any downsides to going with option 1)? Thanks
Update: customer is "on-session" when the purchase these one-time products.
Hi everyone! If we are using stripe checkout, can we actually let users use they stored payment methods? We have payment methods API integrated to our billing panel, but when the customer adds payment method, it is not displayed in the checkout
HI there, I have a subscription which has a trial of 10 seconds. Of course the next invoice does not even get scheduled sometime after that is there someway I could pragmatically force schedule this invoice and pay it straight away? This is purely for testing purposes
Hii there,
We are using stripe-react-native SDK in our RN project. But while generating build for android, in android studio we are getting following error:
Build file '/Users/user201786/Desktop/huddle_dv/HuddleUp_customer/node_modules/@stripe/stripe-react-native/android/build.gradle' line: 29
A problem occurred evaluating project ':stripe_stripe-react-native'.
No signature of method: build_58q9gded4enun6r9s88a4xg0i.android() is applicable for argument types: (build_58q9gded4enun6r9s88a4xg0i$_run_closure1) values: [build_58q9gded4enun6r9s88a4xg0i$_run_closure1@2176493c]
What could be the issue?
How much does it cost to enable stripe tax?
I am trying to process a connect payment via destination charge style. I am getting an error that the payment_method doesn't exist. I am missing something here: req_jEQNuWGbXoRIfD?
Anyone have a product that they split payments between 3 entities?
Would there be any security issue if I don't cancel my setup intents?
Hello!!
Do you know how long it takes to get the payment from stripe to my bank account?
: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
Heading out for the weekend everyone -- have a great evening. This channel will be unmonitored until start of business day Monday.
Any idea why the customer payment methods are not deleted after using paymentMethodService.Detach(paymentMethod.Id / pm_XXX); for each one?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I've created a Stripe checkout page with Html and PHP through the doc in GitHub. I've added the button to my shopify page but the problem is that I can only access it through localhost because it's all in my computer. I've been searching everywhere how to integrate it (maybe upload the code into my shopify theme code or at my Stripe dashboard) but I just can´t find the answer. Any ideias?
I'd really appreciate the help
Hi im just a random person, but does it only work on your localhost because you're running the Backend server off your computer?
If so then yes you'd need to somehow make your backend be hosted on a Shopify server instead
Exactly, that's what I don't know how to do
There's no info about it
Or maybe on Stripe server connected to Shopify
Doesnt shopify already have their own Stripe integration internally?
For me I have the Stripe checkout hosted on Firebase Google cloud, so that's where my backend code is, Not sure where to put that for Shopify
I see, and the your websites integrates with your cloud?
Hmm I might just suggest checking the https://discord.gg/shopifydevs Shopify Devs discord too
Thanks!
How we can add dummy balance in stripe test account?
I don't remember where and when. But I heard Stripe was doing some network optimizations for China customer. Is it true?
👀
Working on a simple payment for a shop, went with checkout/session. That part wasn't a problem, but since the payment is offsite on stripe. If the costumer doesn't finish the payment, closing the tab or browser... success url and cancel url are void. I'm struggling with this Stripe CLI and getting webhook to work within Yii2 MVC... Would anyone have suggestions?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi guys, some times ago i wrote about a problem i had with redirection. My problem was linked to the fact that i had 301 htaccess redirection which led me to believe the loss of my cookies was due to Stripe. The simple fact of changing this to 302 solved the problem as 302 redirection add the "location" header which prevent mismatch between cookie's real status and what the new page can access. Hope this info is of help.
Hello Guys, I have some question , There are realized The Matrix NFT and they announced on mint day we can purchase this NFTs With Stripe, Can someone help ? can I need to approve transaction in my bank , and if I can register stripe account add fund on stripe balance and pay with virtual stripe card or somethin? thanks ❤️
Hello, all
i updated the SKD and its almost worked hehehe
now its showing there is an error in Jetbrain
I have a custom library in Codeigniter 4 to handle Stripe clients.
I don't want to put a try / catch in each method separately "All calls to the Stripe API", because the code becomes very long, it occurs to me to do it like this.
Is this way of handling errors a correct way, or do I have to do it separately, that in each method it has its own Try / Catch?
hi does stripe handle 3d secure, or once the payment is done how to redirect to the proper page?
👋 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, I got a refund with a strip account from my landlord. I do not have a strip account, so i never received it. I just today set up a stripe account thru the landlord portal. Will it recognize the and sync the account? i cant even see the status with the trans number..
I am habing issues with my webhook events
Hi, i need some help with express account dashboard link
Hello! I am having trouble seeing where my incoming payments from my website are going. I don't see them in my bank account. Anyone know anything about this?
Is there anyway to delay the charge on the card using stripe checkout
Hello Guys is it possible to capture % of a payment made on my site , and release it once the right amount is made if the amount is more it will take the % and if less it refund the %
Helllo what parameters do i need when creating a customer with a credit card as a payment
I have setup my webhook and everything with stripe works perfectly locally. However, I set a webhook to the live site and my webhook events seem to be failing
hmm show error
wait are there even errors?
The error I get is from my webhook logs
ok whats the error frokm the logs?
FROM*
The webhook works fine locally
You cant add a local webhook to stripe website you have to host on a domain or idk 😐
all events that relate to a tpyical checkout session
My local webhook works fine
ik
everything works perfectly
are you using local webhook url in stripe dashboard
💀 if you are thats why it doesnt work
I setup a webhook for my site
oh oki
and I can see that its getting the events from the checkout session, they're just failing
do I set it to the domain in general or do I set it the specific url where the checkout takes place?
is your domain pointing to your local machine or host or wtv
my domain is hosted through netlify
is the netifly like working
yes
all the functionality works
Except once a checkout is completed
it's failing on my webhook endpoints
Under the post request body, I see "connect": "false",
do u have area for your endpoint secret or wtv
is it using .env
Yep
all the environment variables work
hmmm
idk then ok bye finna go work on php webhook
lol
🥶
sorry
np
thanks anyways
yeah idk why im here i cant code
im learning java 😐
um help 😐 pls
im trying to make donate page in php
💀
can i create a customer 3with a public key?
test or live key?
live
im trying to create donation
You can with either, though I would do all your code with test keys until you're ready to put your product to live
oh i have been using live keys 😐
no wonder when my credit card wemt thru for test donation i had to refund 😐
went*
lmao
Use test keys, there's stripe cards you can use to test your integration
o
Do you mind if I send you a link
it's not necessarily php but the process helped me a lot
yeah
@vocal wagon
hey, its possible create a link with discord.js bot, using api? after command with a bot, the api returns me a link
hey folks, I need some urgent help with my webhooks
Hello, I would like to update invoice (add custom_fields) after subscription (with 'payment_behavior' => 'default_incomplete') but I have the error "Finalized invoices can't be updated in this way". Could you help me ?
Hey, so I'm sorta confused about how payments link work. I've created various payment links for different products and if they click on a product on the website it redirects to the payment link. Once, they've paid it redirects them back to the billing page of my website.
I'm confused as to where I can confiigure a webhook or something of that nature for me to actually know that my customer did this purchase.
Nevermind, found the needed documentation.
why my webhook for payment intent are not be called
I tested then in my localhost and it's all good, now it's in my server and live on stripe platform with the endpoint link, but it's not been called
account updated events are been called, put payments one are not
can someone help me
Did you add the event to your webhook?
do payment webhook events don't work on test mode with production webhook url?
YEP
localhost works fine
update account on live works too, my webhook gets fired
payment ones are not
and if I test via dashboard, my webhook detects
so I don't know whats happening
I think they have response results. Not sure if there's an error in the log.
no erros
errors
I have my logs on server
and my endpoint webhook is not firing up
It's possible to test payment integration on test mode with https URL on webhook?
yeah
then why my webhook is not been called, I really need some help
kinda lost at this point
Issue founded
Hello - any place I can read how to display receipts (not invoice) via PHP/Laravel upon a successful transaction - automating receipts via Stripe is not enough for our Client. As for context, our client tasked us to eliminate the use of invoice due to the cost associated with generating the Stripe invoice (i.e., 0.4%) and the fact that there is billing system in place already.
Hi there! Happy thanksgiving weekend! I need help, Does anyone know how to set up a product that is a subscription? I mean, I am building a SaaS that is going to sell subscriptions for "license keys". For example, the user can buy 10 licenses keys, which means, the user is going to pay: Cost of subscription x amount of licenses. I'm checking the documentations and I'm confused, the only data that is there shows how to do a subscription (just one) for memberships. Few months ago I asked here about this scenario, and the support mentioned to me: "yes, it is possible".
So what happened to your webhook?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I was activating connect
Someone know if it's better to have multiple webhook calls to each events handler? because I saw if I activate multiple events, a warning appears saying that my server can overload
Hello, wanting to know why my payout is not working?
Hi, fam.
Please there is a web app I created to make transactions for pos terminal payment. I was able to connect to card reader when I have the pc and card reader to connect to thesame network.
I tried using the web app on my phone. While sharing hotspot with the reader, it refuse to connect. I tried switching on NFC. I still can't get to connect to the reader. Please how can I get this to work, like it does on pc?
I'm trying to use the tax_code parameter in the .NET example here to create a product and it says its not available. I want to have Name and tax_code
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 my customers are trying to use afterpay and they aren’t getting redirected to my site after checking out. They get a confirmation via afterpay but the order never comes through on my end. They are eventually refunded. Help please
👋 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, its possible create a link with discord.js bot, using api? after command with a bot, the api returns me a link
Hey there,
I am trying to integrate stripe for one time purchase but as I complete confirmCardPayment(). It will returning error like indian account can't accept international payment.
Is there any special setup for indian account ?
Anyone face this before? The Credit Card Form is Hidden
My website is running with SSL Encryption
Hello,
i am working on project ( Php Laravel + stripe payment ) which i need to let the user pay for product by two step :
the first one will be triggered by the user to pay half amount of product's value
and the second one will be paying the remaining amount at specific time automatically without of being triggered by user
the question is : what's the best solution to apply the second step ( paying automatically in specific time ) ? using stripe subscription or Laravel Cron job or there is better solution ?
👋 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 trying to integrate stripe in my app in Node JS and want to use the Collect and Payout feature of stripe which will allow the service sellers to sell their services and get paid through the platform and collect their payouts from stripe. But when trying to add the user, even in test mode, the procedure is very long and we have to insert all the test information in the forms. Is there any way that these steps can be skipped and the phone verification can be skipped while we are in Test Mode?
Hello,
We have a 10 installment subscription schedule. The phase changes every month. So we are creating 10phases within each subscription schedule.
Now we have a database where in we store all the 10 phases(installments) with a primary key of GUID called paymentid and sort key as policy number. (Initially status within each paymentid entry will be open)
We are tracking invoice paid webhook event and updating the paymentid to paid status. To find this paymentid, we are comparing the invoice amount, policy number, date paid. With which we are fetching the paymentid and updating it's status. Now this is error prone. Is there a way we can have this paymentid set as metadata that can be used for fetching and updating the values of that entry.
I have a stripe account and I have an ecommerce wordpress website with godaddy. How do I connect my stripe account with my webpage?
Does a subscription require a payment method? I want to create a product that costs $0.00 for a special customer class. Since they aren't getting charged via Stripe, there's no need for this subscription to have a payment method. Is this possible?
Hi,
Can i please get help accessing my account? I need to update my phone number so I can log in. I no longer use the old number linked with my account. i can provide proof of ID and information needed.
I need to use stripe for my new website. Can i please get help?
Thank you
Jesse
Hello is it possible to make it to where they use the stripe payment on my website
like in webshare.io
backup codes?
contact them
How technically easy is to do soemthing like this on stripe?
$7 for a 7 day free trial
I know on paypal you can do it quite easily
happens
Hi, for some reason stripe has started blocking payments that we take from our website. I can't find the solution through the dashboard. Any thing I should be looknig for specifically?
I got a error message "You can only include a maximum of 25 order items." using klarna payment. The thing is that user can order more than 25 items per order in our app, but if we submit a payment request with all the items to stripe using klarna, then we get the error message above. So I have a question about the "payItems" : Does it requires all the items user order in our app? If it does, our user can't order more than 25 item per order. @fluid beacon Any advices ?
Assume we send the customer the finalized invoice email. Then when the customer pays outside of Stripe (using a bank transfer) we mark the invoice as paid manually (https://stripe.com/docs/api/invoices/pay#pay_invoice-paid_out_of_band). How soon the customer should do this bank transfer (or how soon should we mark the invoice as paid) before the subscription triggers canceling the subscription? Is it 15 days based on the following configurations?
Based on our current configurations, will there be invoice.payment_failed events? If not should we listen to customer.subscription.deleted event and check whether the last invoice is not paid to determine that the customer did not pay for the subscription?
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 want to confirm few things here about set up payment intent on stripe SDK
Fuel.INSTANCE.post("Your backend endpoint", null).responseString(new Handler<String>() {
@Override
public void success(String s) {
try {
final JSONObject result = new JSONObject(s);
customerConfig = new PaymentSheet.CustomerConfiguration(
result.getString("customer"),
result.getString("ephemeralKey")
);
setupIntentClientSecret = result.getString("setupIntentClientSecret");
PaymentConfiguration.init(getApplicationContext(), result.getString("publishableKey"));
} catch (JSONException e) { /* handle error */ }
}
@Override
public void failure(@NonNull FuelError fuelError) { /* handle error */ }
});
What is Fuel here ?
what do we need to import for Fuel reference here?
And what i need to enter as backend endpoint here?
Morning, Still have issues with automatic tax calc. Im using this piece of code:
I would have expected to see the actual tax amount in the checkout session.
This is a "foreign" customer eg. located in "another" country.
However if I used a domestic customer, Tax calc. works
HKrievs-tax
:question: @signal solstice 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
ankit-fuel
payment Intent is create for INR currency but if i use same data and amount and change currency INR to USD then payment incomplete with error "The customer has not entered their payment method." please help me for this
Hi, i need help
hiral-paymentMethod
I have just moved to an expatriate and therefore I still do not have a bank account. I will have one in 3 months (it is being opened), is it possible during this time to leave my money in my stripe account?
Hi team, i need to ask about stripe processing fee , can we take 3%?
: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
:question: @dreamy karma Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello! I'm trying to connect the API to ExpressJS, and I've seen that I have to do something like this with my private api key:
const stripe = require('stripe')(private_key)
Is this secure? Or are there any leaks from leaving the private key in the source code? In case this is not secure, what is the best approach to instantiate Stripe in express?
Greetings, I have implemented Stripe Connect Express Account with destination charges and manual payout. I can see the platform fee (2.9% + 30 cents) and the application fee in the payments tab. But I can't see the charges applied by Stripe on connected accounts payout (i.e. $2 per monthly active account and 0.25% +25 cents per payout sent). Is there any way to see the pricing?
Hi,
How do I get the numbers of transaction shown in the stripe dashboard Home > Overview? I'm using transfers, charges, and paymentIntents, but got different numbers. Thanks
asadullah-connect
Hi
Is there a way by which I can generate a immediate invoice for an upcoming invoice. I am using metered billing where the billing cycle is set annually. So the user gets charged after 1 year. Any way by which I can force the user to pay now by generating the invoice immediately?
stripe.com/docs/api/balance/balance_retrieve?lang=python
retrieving with Python in Flask
Hello,
Our application specification requires us to reserve a "base amount" on the customers card when he orders a service, but the user has to be able to add additional services until we actually charge the card. How can we do this so it appears as a single transaction on the bank account?
Hi there,
Do you suggest using 1 account for development and production modes? Or have separate accounts. I'm having a hard time understanding if I should keep the prices in two different DBs locally to avoid calling Stripe multiple times. From what I've seen, there's a button "Copy to live mode", which means that it should copy the same Product ID (including prices with the same IDs).
Hi! I was wondering whether there's a way to use the stripe lib asynchronously. If so, how can I do it? (I'm using python at the moment)
hi!
I was wondering that if there is anyway to get actual product id from session. I tried using listLineItems but the product id`s do not match. I'm using it in test environment.
Hi, I would like to know how to create a discount code usable on the payments link session, without using code, thks!
Hello!
I am not able to change the default language of checkout and checkout errors to French
Can you please help?
Hi again
I have stripe terminal (WisePOS E)
https://stripe.com/docs/terminal/fleet/locations
I am checking above url
It does not have country India
So will it work in India?
Hi, anyone please share the save card cvv validation reference link For android and iOS Native
Hi all, does anyone know if it is possible to capture a % of the payment only and pass on the rest of the payment to another user?
You'll need to use Stripe Connect - Destination charges or Separate charges and transfers
thanks @pale belfry that helps
Asp-cvc
Hi. If I create a product subscription, what happen with customers that their credit cards expires?
Hi @meager hawk
Can you please share me the Android java documentation for the cvv validation
I want to update my User DB when a User cancels their Subscription through the Customer Portal. The Portal is set up to cancel at the end of the period as the default option.
I am currently looking at using customer.subscription.update to first retrieve the cancel_at_period_end parameter to update my DB with the info that Renewal is turned off.
Is this the best alternative, or are there other best practices for this?
Then, once it actually ends, is there a Webhook Event to let me know that the subscription is no longer active, so I can disable the user's features?
Does this event also throw a customer.subscription.update event? Or maybe it sends a customer.subscription.deleted event when the period ends?
Hi, is there a way to tell if a discount on the subscription is "not active" at the moment? As in the product filter prevents it from affecting any invoices but it's still attached to the subscription. I'm not seeing anything in the subscription retrieve API response.
Hello! Does a subscription require a payment method? I want to create a product that costs $0.00 for a special customer class. Since they aren't getting charged via Stripe, there's no need for this subscription to have a payment method. Is this possible?
Hello, how can i remove GooglePay from PaymentMethods screen. This is not configured on the acount level to be available.
Hello Anyone share stripe SDK cvv validation reference link android java
Godspeed-subscriptions
zoltan-subscriptions
ThunderBuddy-subscriptions
Dade-googlePay
Hi there, can I confirm that the best webhook events to listen for a failed subscription payment are the invoice.payment_failed event and invoice.payment_action_required event are there any better ones to listen for when a subscription payment fails?
Hi there, currently we use this API to create a subscription: https://stripe.com/docs/api/subscriptions/create.
From our observation, if a 1-month subscription is created today, 29 November, then the next renewal date will be automatically set to 29 December. Is there a way for us to set Renewal Date = Today - 1 day?
This is because we want the billing cycle to be from 29 Nov - 28 Dec. 29 Dec - 28 Jan. Kindly advice, thanks!
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello Devs,
I need help, I have a requirement where I want to switch or change to another subscription and this will be changed or switched on the next invoice. Basically, after the current subscription period is over and the next invoice will be the switched one or changed one subscription. So, for this, I have written a code, but now the issue is if I switch to another subscription then it is getting active immediately and also charged the user and by this, the current subscription is getting wasted completely. so could someone please help me with this?
Code:
SubscriptionUpdateParams params = SubscriptionUpdateParams.builder()
.setCancelAtPeriodEnd(false)
.addItem(
SubscriptionUpdateParams.Item.builder()
.setId(subscriptionObj.getItems().getData().get(0).getId())
.setPrice(subscriptionPlan.getStripePriceId())
.build())
.setProrationBehavior(SubscriptionUpdateParams.ProrationBehavior.NONE)
.build();
subscriptionObj.update(params);
Hello,
We have a 10 installment subscription schedule. The phase changes every month. So we are creating 10phases within each subscription schedule.
Now we have a database where in we store all the 10 phases(installments) with a primary key of GUID called paymentid and sort key as policy number. (Initially status within each paymentid entry will be open)
We are tracking invoice paid webhook event and updating the paymentid to paid status. To find this paymentid, we are comparing the invoice amount, policy number, date paid. With which we are fetching the paymentid and updating it's status. Now this is error prone. Is there a way we can have this paymentid set as metadata that can be used for fetching and updating the values of that entry.
Can anyone please guide me in balance transaction api
Hi everybody, someone of you knows how to make a transfer from a connected account to the main account? thx
asadullah-bt
Hi I am wondering if someone could help me with the database schema design where I have multiple payment methods?
I want to do something like https://stackoverflow.com/questions/57510457/better-way-to-design-payment-database-with-multiple-payment-methods but for my database https://dpaste.org/fiw0
I have a subscription membership service where stripe payments are recurring while cryptocurrency payments are not
Hey community I have a question, how can I connect 2 stripe environment together? I need to connect the accounts to use my connect webhook, so any help will welcome! Thanks
Hello, does anyone know how to do a mass partial refund?
Hi,
what is the best practise to take fee for connected account (express )
to use applicationfeeamount
or
transfer_data[amount]?
Hi I'm trying to use the .NET web framework to use Stripe Tax and Invoices and for some reason I cant set the tax behaviour in the InvoiceItemCreateOptions.
elias117-invoice-item-tax
Hi, once the api is live, are we still able to test internally using the test cc data?
after updating STRIPE SDK on Android Studio
im facing a new problem when i try to run the app or rebuild it
Execution failed for task ':app:kaptDebugKotlin'.
A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptExecution
java.lang.reflect.InvocationTargetException (no error message)
- Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Hi folks 👋 I was sync'ing all payment methods to my local database and noticed something strange. The payment method ID is different in some scenarios. There is a mixture of IDs prefixed with pm_ (majority), src_ & card_.
From what I can see, these are the reasons for each:
card_- this is when the payment method was added via the Stripe daashboard directly.src_- this is when the payment method was updated by the customer via an invoicepm_- this is just a standard payment method, created via the API.
Is this correct?
washathome-android-sdk
I'm having an issue with the card element and switching the postcode requirement true/false. The postcode field isn't available unless one fo the other fields is edited. Also doesn't slide into view when it is activated. Steps to reproduce on the provided example jsfiddle are:
- Enter PAN
- Enter date
- Enter CVV
- Enter postcode/zip (all working so far)
- Tick checkbox to remove postcode requirement (postcode/zip field disappears, all working so far)
- Tick checkbox to enable postcode requirement (postcode/zip field does not reappear and can't be accessed)
- Edit CVV number (postcode field can now be accessed, but does not slide into view. Its hidden)
Example jsfiddle: https://codesandbox.io/s/react-stripe-js-forked-85t9j?file=/src/components/demos/CardForm.js
Couple of questions regarding L2:
Should the billing_address requirement be included on every "paymentMethod" payload that will be sent with "confirmCardPayment" method? Is the whole address necessary or only the zip-code?
Do we need to send billing_address with physical terminal as well?
overture8-payment-methods
Is there a way to convert Stripe::Checkout::Session.list_line_items price.created as a readable date?
HI
is it possible to get list of paymentIntents with status filter
$stripe->paymentIntents->all(['limit' => 3]);
KevH-card-element-zip
DonatelloTHM-l2-terminal
jimmiller-created-timestamp
kiranj-paymentIntent-filter
Cedric-webhook-response
Hi, I need help taking first steps with my application. I have a website and a mobile app for my business and I just want a link available at each location to take user to customer billing portal. The user can login to portal and pay bill or manage subscription. I would also like an admin capability to create custom subscriptions per customer account. I have determined that the word press payment block and stripe payment link are too simple. Therefore my question is if this should be built as custom stripe integration or using WooCommerce? Please share thoughts regarding architecture of this.
Hello, is it possible to upgrade a subscription from the dashboard?
Hello. I have succesfully implemented the custom payment flow. Now I am trying to refactor to support the same workflow for standard connected accounts.
The docs for this scenario show how to use the Card Element form. Is there a way to do the custom checkout form for a standard connected account that uses the Payment Element?
Thank you for any hint.
Hi, I have an error on the stripe account and I can't perform any transactions. Has anyone been able to help me find out what it could be?
Hi ! I am trying to create a Stripe::Subscription with a metered pricing, and would like to control the first invoice date (so the billing cycle).
I used to be able to specify a billing_cycle_anchor in the future to invoice the customer the 2nd of each month. But I can't seem to make it work now.
Now, all I'm getting is an error:
Stripe::InvalidRequestError ((Status 400) (Request req_PwzQe4F8VPDNju) Invalid billing_cycle_anchor: must be one of now or unchanged)
Did anything change recently regarding billing cycles / trial period? I didn't find anything new from the API Doc or elsewere...
Many thanks!
Hey, got a question about the transfer.paid webhook. I have added this event to both the direct and connected webhook. I know my transfers have been paid, but the event has never been called. What am I missing ?
Hello, is there a way I could retrieve the checkout session id on the success page without retrieving it from the url
Hey metadata only supports one level, right? i.e. you cant do
STRIPEOBJ.metadata.giftcardInfo = {recipient: {name: "John Smith"}}
you'd have to do something like:
STRIPEOBJ.metadata.giftcard_recipient_name: "John Smith";
STRIPEOBJ.metadata.giftcard_sender_name: "Peter Smith";
correct?
Phew, this is a Separate charges and Transfers question. If you could have anywhere from 1-6 people involved in the transaction, will you need a for loop or operator to create const transfer1 const transfer2 in the PaymentIntent? I dont think the docs have any particular suggestion to approach this
I'm getting a type error when trying to pass an object to it, so I'm assuming
any typescript wizards here? i'm trying to get terminal going in my .net core project. grabbed the @stripe/terminal-js package from npm and added "./node_modules/@stripe" to my typeRoots in tsconfig.json now getting
I have a membership site that uses Stripe as the gateway for subscription payments. In the membership site and in strip the subscriptions are set up for recurring monthly payments for monthly access. When a new user signs up and pays for a subscription, in the membership site it's only giving them a 1 day access to content, not a month as it's set up to be. I reached out to the membership site support and they said it's an issue with communication between strip and the membership site. how can this be fixed??
Hey Devs,
We have a marketplace app in which users send and receive offers from other users similar to eBay. With our current payment processor, our customers are complaining because when they send an offer they are seeing the authorized money being taken out of their account before their offer gets accepted by another user. This is something we would like to change with stripe and based on my research the "set up future payments" seems like a viable option. Is this a viable option to collect our users payment info without charging them for something. Like possibly when they first sign into our app, we have them enter their account/card details so we can capture their payments later? The ultimate goal for us is to achieve a process where User A on our app sends an offer to User B without any money being taken out of their account. Then when User B accepts User A's offer, both users money is then captured. Please let me know if you have any other ideas of how we can accomplish this.
Thank you.
I would like to add discounts to an invoice. How would I begin to do that?
Hi there! I deployed the first draft of my billing API to allow our users to create their Stripe account using Stripe Connect. The API relies on the webhook to finalize the process, but seems like it's not capturing the webhook. I looked into my Stripe dashboard and I can't see any account.updated webhook triggered in test mode. Anyone has experience with Stripe Connect and could give me pointers? Thanks!
Hello! Stripe has sent me a message asking that I send them a photo of the stock. Can any employee speak to me now? I have several doubts.
I'm wondering how to fix this , if someone would guide me please!
hello, could someone help me, I'm using the cms strapi, to forgot the password on my site, it so happens that I activated absolutely all user permissions and when I send the email, it ends up giving a bad request error 400, could someone help me?
I'm not getting cms forgot password response from you guys, can you help me?
Hello there, I need a hand with the Stripe API, let's see if anybody knows what we are doing wrong here.
We need to add Instant Pay for our users, during our flow we check if they have a valid (debit card) method, if they don't we have a flow where they add a debit card.
This flow is using the Token endpoint to add the debit card to Stripe and gives us a token.
When we try to attach that token to the user Connected Account as an external account, it errors out saying "oauth is not enabled in this account".
Any idea what we are doing wrong, and or what we possibly misunderstood in this process?
Hello, I am getting error for SSL when requesting for subscription
Any help would be appreciated.
When I process a destination charge and do a transfer where do I find the payment id from the connected account? I would like to add some metadata there?
Heyaa - would anyone be able to tell me how they would test the invoice.payment_failed event for an "existing customer" subscription I have in test mode?
I am forwarding the stuff to my local webhook.
- I am creating the customers via a checkout session in subscription mode so I cannot do the
trial_endmethod, since that has to be 2 days or more in that mode. - Doing a local
stripe trigger invoice.payment_failedwon't do, since it is just creating and working with dummy data.. Maybe I can pass data it has to use? e.g. the customer to use? Not able to find any info on this though. - Creating the customer with a trial > adding a failing test card > ending the trial via the dashboard, does not work since only a
charge.failedevent will be sent.
Feels like I need a way for your backend to try and renew the subscription automatically and not me doing it manually.. Thetrial_endmethod would be perfect, if it wasn't for the 2 days wait time for every test hehe. 🙂
Thomas B-payment_failed_test
With the new indian CC requirements, we're starting to look at alternative ways of payments for these types of users. In stripe is it possible to have users "prepay" their account balance so that for indian customers (or others needing this), they could effectively have a prepaid credit?
Hello everyone, happy to be here
I have a question that I am struggling for weeks now and thought maybe I could benefit from your expertise here: It is about Stripe Tokenization for a Shopify Sales Channel/App we are creating. We cannot properly set it up. We have been desperately looking for answers everywhere but could not get any 😦 We also look for future teammates. If you are interested, please see the full question here: https://community.shopify.com/c/shopify-apis-and-sdks/sales-channel-payment-api-amp-sdk/m-p/1399475#M74876
Hello Shopify Community! Our team is building a Sales Channel and got stuck on the Payment step. We are planning to use Shopify Payment API to finish a checkout process on our side. Thus, we have created a Stripe (Connect) Account in order to tokenise credit cards without sending them to Shopify C...
Thanks in advance
There's a charge on our account that doesn't seem to have any balance transaction associated with it, but the dashboard says there is a $30 fee. I am trying to figure out why no webhooks were fired, and how to figure out what the fee is for accounting purposes. The id of the charge is ch_3JykspAN9UGzw70g3B3sQaPT
Hello ! I'm trying to update my "custom payment flow" using the example from https://stripe.com/docs/payments/quickstart. Unfortunately, I get the following error when getting on the page. I googled the problem but I didn't find any clear answer. Did I miss something in the example given ? Thank you in advance for your help.
We are trying to understand all the places foreign exchange fees apply in a connected account payment scenario Sorry for the verbose example.
Scenario:
Platform Account settles in USD
Connected account presents in EUR but settles in GBP. Destination charge on behalf of comes into our platform account. As it moves through where are forex fees?
2% Forex fee 1
--How does the conversion take place? Does it convert the amount to GBP and then we do a type transfer to the connected account as GBP?
1% Forex fee 2
-- Convert GBP to USD for our application fee
Connected account gets a dispute on this charge
2% Forex fee 4
-- funds are withdrawn from Platform account as USD and converted to EUR
2% Forex fee 5
-- Card Dispute fee is withdrawn as USD converted to EUR
1% Forex fee 6
--We do a reverse transfer on the connected account on the initial transfer of GBP. Is this conversion GBP to USD on a reverse transfer another forex fee?
1% Forex fee 7
-- We create a charge to the Connect Account for the dispute charge 15GBP where presentment is GBP but we are settling USD
Connected Account wins dispute on this charge
1% forex fee 8
Eur comes back into our platform account and are converted USD
1% forex fee 9
Card dispute fee comes back into our account and converted to USD
2% forex fee 10
We create a type transfer to the Connected account for the Won amount which converts USD to GBP.
2% forext fee 11
We create a type transfer to return the Charge for dispute fee returned USD to GBP.
Hi, I have a question about idempotency keys. If I a pass an idempotency key of null does the Stripe API automatically ignore that? Asking bc I want to know if i need to filter out null in my app code (or if Stripe is smart enough to handle that for me).
imaliveagain-fees
Still battling with tax and Checkout. Apple / Google pay do not work with Checkout when automatic tax is in use. I need to build in support for Apple / Google pay but also need dynamic tax rates. I'm also trying not to have to rebuild everything from scratch. If we use Avalara to get dynamic tax rates from their API, how can we pass that data into the checkout session? I know there is a tax rate object we can pass in but that is for Stripe's tax rates. If I pass in one large total then we wont be able to pull tax info from Stripe's reports. I was hoping there would be a way for me to pass in each line item and then one single amount for tax. Hope that makes sense, thank you in advance.
Is there a way to tell Stripe to finalize an invoice at a specific date/time in advance?
Hello, I'm trying to test ID verification responses from Stripe for custom connect accounts. I've attempted to submit the unverified image provided at stripe.com/docs/connect/testing#test-identity-documents however, after submitting the information I see in the Stripe dashboard that the account identity document shows as verified. Is this a bug? Or am I misunderstanding how this should work?
Hi. What is the best way to have the payment intent list (or transfer list to the connected account) for a customer according to the customer email ?
Hello. Is there a way to specify tax rate dynamically as pre-calculated rate for new subscription like it used to work before the tax_percent was removed? Thanks.
Hello, is it possible to pass in an array of AccountIDs to a transfer? e.g. ```const transfer = await stripe.transfers.create({
amount: amount * 0.01,
currency: 'usd',
destination: account1FromArray,
transfer_group: 'anyUniqueValue',
});
Hey Dev Group,
@bold basalt do you know why this message is archived? #dev-help message
we are kinda stuck here, we need to help the users adding a Debit Card so they can use Instant Pay but the UX there is quite not ideal : /
@upbeat moon Sorry about that! That was my fault - opening it up again now
Help guys, I’ve read all documentation, but, at the end, what is the difference between Standard and Express account (for Connect)?
I’ve tested both with separate charges and transfers, for my marketplace, but they seem the same
Hi, Do I need to configure something special to be able to onboard a US Express Account when I have a Swedish Platform Account?
In Test environment it seems my US test user cannot select a US address.
Sorry, went too fast! My company offer a B2B app and we have Connected Accounts that send invoices to their customers and are getting paid with credit cards with Strip. Each time we do a payout for these Connected Accounts, we get billed by Stripe with Payout Fees. We would like to pass these fees directly to our connect accounts. I was in contact with Stripe Support and they told me that : '' There is no way within Stripe for the platform to automatically pass connect fees on to their connected accounts; it must be manually calculated''. What we are trying to do is as follow, let's say the deposit is for $100 and they payout fees are $1.00, we would like the deposit to be $99 (net of payout fees). It seems like someone built a custom integration to pass the fees directly to their connected accounts. Can someone help me here?
Hello! I have a squarespace website and i connected stripe to it. But when I try to pay it only gives me CC methods. I am located in Europe, the majority dont have CCs, only debit cards. What do i do? 🙂
How do I preview how much a subscription is going to cost someone with a coupon applied? The retrieve upcoming invoice API requires a subscription to already exist which isn't the case for new subscribers.
Do u work with stride
Is Checkout's new global payment methods feature in beta already being discussed here? Or is it out of beta already?
error message
SyntaxError: positional argument follows keyword argument
Hey
Can anyone help
We are not able to see terminal setting menu in our accounts also when we try to open
https://dashboard.stripe.com/settings/terminal
Then it's just redirect to dashboard screen
Hello - when testing my subscriptions with a failing card, the invoice goes as open but the subscription status keeps being active instead of incomplete as it should be as stated here: https://stripe.com/docs/billing/subscriptions/overview#payment-status. Any idea why this would be? Also, the "payment" itself is incomplete.
- I'm having an extremely hard time debugging failed payments and how to handle them.. :/ I really just want my subscription to cancel when a payments doesn't go through I guess.
ThomasB-Subscription
hey Stripe! is anything down right now? can't seem to access this page
do holds that are released have fees?
Morning, Q: What is the upper limit amount per transaction/per day? Where can I look for the answer or does anyone know about this?
Park-fee
Hello is there any way that we can select which back account we want so we can transfer found because I have 2 bank account connected but I can only transfer with the first one, the default one, thanks 🙂
Maaat_-Payout
Hi, how can i get stripe fee from checkout/sessions API
Are there any flutter guides for setting up saving cards with firebase? Everything seems to be just basic making a single payment. Can't find a single up to date guide, video, or anything about how to setup firebase functions for flutter.
Hi Stripe, Is it possible to use 3DS2 without using the Stripe Provided SDK's?
Q: To handle multi-month discounts , I'd need to write the logic for that myself and use a coupon to do so right?
Is it possible to create subscriptions using in-person payments in Canada?
Hi friends, wondering why the wisepos E requires a backend, surely the device can handle that?
Hello, I have been implementing stripe checkout using this documentation. https://stripe.com/docs/payments/checkout
I have enabled multiple payment methods using Stripe dashboard
and as per this documentation: https://stripe.com/docs/payments/dashboard-payment-methods
I don't need to specify payment_method_types when creating Session
but when I do that I don't see any payment method other than cards
and when i specify payment_methods
'payment_method_types' => [ 'card', 'acss_debit', 'bacs_debit', 'ideal', 'sepa_debit' ],
I get following error "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."
Please help, I have been talking to your support team for last 2 weeks and haven't got any solution yet.
Hello, if I copy a product in test mode to live mode, will it copy the archived prices as well?
Hi, I'm using the stripe CLI to test events locally. Using the ruby client library, I'm calling Stripe::Webhook.construct_event with the appropriate params (payload, signature, and signing secret). The issue I'm having is that some of the events are being constructed successfully, while others are throwing a Stripe::SignatureVerificationError exception with a message of No signatures found matching the expected signature for payload. Given that same signing secret is used for each event, I can't understand why only some are failing... Any ideas?
Hey! We’re using your prebuilt checkout and looking into how default payment methods are set. We can see that a customer created through your prebuilt checkout end up with a default_source: “card_123” but a null value in invoice_settings.default_payment_method.
What are the differences between these two attributes and is the default_source enough for a subscription to renew automatically? I'm also a bit confused by the identifiers here. Is the id in the invoice_settings.default_payment_method supposed to be a payment method (IE id: "pm_1234" instead of "card_123")?
@dry hatch can you please reply on the thread?
mentjim-checkout
Hello! I have some questions regarding the customer invoice.
- Is there a way to "group" products the invoice? As in, a AWS style invoice where services are grouped first, then instance types (picture attached)
- Second question. Is there a way to retrieve/create the invoice outside the subscription billing cycle without modifying the cycle itself? What I'm trying to do here is to retrieve real-time reported usages for the current billing period and utilize the stripe-created invoice UI.
Hi, we've setup few payment links on Stripe, and customers are complaining that receipts aren't including their name or any other details. Receipt just shows the receipt number, and amount details. Is there any way can also include customer details on the receipt?
Hi,
I have issues with Stripe webhooks. While testing the invoice.paid event, the subscription key is coming correctly. But when trying on live api, it is coming as null.
Hey guys, what's the best approach to update the pricing of active subscriptions?
Scenario:
Let's say we have around 10k users who are subscribed to a product with a $X/mo pricing. So we want to increase our pricing for that product to $Y/mo, and we want the existing customers to pay the new prices.
Theoretically, a possible workaround would be to edit all the active subscriptions one by one and replace the current price item with the new price item in them. Do you also recommend this approach, and would it work for updating 10k active subscriptions?
Greetings, I want to apply a service fee and a tax to the customer. Which API should I use?
Hi! I am creating a report of purchases on my account. I am using a list of payment intents to go through paid invoices. I should separate the different subtotals, taxes & fees to the report but can't find information on what is the Stripe fee in each paid invoice? Which object/attribute this information is stored?
@misty hornet
@dry hatch could you help me here?
Hej Stripe Team 🙂
We are using the stripe payment sheet to set up future payments on Android.
I followed this guide but it only shows the credit card...
https://stripe.com/docs/payments/save-and-reuse?platform=android&ui=payment-sheet#google-pay
Can you help me debug that? =/ I have no idea what I am doing wrong
lennartzellmer-android
Hello!
Is it possible to get Card Wallet details? I want to know if user paid via google pay button, not sure if i can get that data.
I want to transfer money from my Stripe account to other bank account in Japan (this bank account not connect to my Stripe account), how to work? Thanks.
Hi guys! Hope you're doing well!
I have an issue/question about an invoice, which is "paid" and displayed as "amount due: 0" on Stripe website, but when I look to the "paid" event, the response body shows "amount due: 365" and "amount paid: 0".
I can observe the same result when I call apis by code, paid invoice says "due: 365, paid 0". Here is the invoice ID. in_1J0USbAMPa07T75kCGDLIIny
Is it a bug? Am I missing something here? Thanks in advance 🙂
hey I've got a question about creating a separate stripe dev account for our company
would appreciate a thread
Hi, I need information how to get all transactions made to my connected accounts through dashboard?
Hello, will Stripe will handle facebook pay wallet in Stripe Element ( as google pay and apple pay ) in the near future ?
Koja-reporting
How do I stop payments from appearing as their PaymentIntents IDs on the dashboard?
Is there a way to name them?
Are these decline code for stripe.js ?https://stripe.com/docs/declines/codes
Hi, can someone please help me figure-out what the billing_details object does? I believe this name will be shown in the "Customer" column in the "Payments" page. Is my assumptions right?
Hi, I'm creating a marketplace in Wordpress with the Dokan plugin. I have configured the payments through Stripe and I get a registration form, is there any way to customize it or hide it?
Hello from Greece,
Currently working on Custom Onboarding.
Is there any field to update an individual's personal TAX ID either in AccountCreateParams.Individual for business_type=individual
or PersonCreateParams for business_type=company?
It has a field named id_number (which refers to the SSN in the US) but i highly doubt this refers to the peson's TAX ID (maybe the equivalent of that here in Greece is the person's ID document number and not the person's TAX ID.)
So the question is can i update this through the API or only through dashboard after the onboarding ?
Thanks in advance
It currenlt seams i can create TAX ID only for customers or for the business profile of the onboarded account, not for the actual representative
Hi guys, what the best way to update a customer card and set it to default ?
stripe.customers.update(customer, { invoice_settings: { default_payment_method }})
is it possible to check whether web hooks are working without having to place actual credit card order? I mean, is it possible to check web hooks with just trial orders?