#dev-help

1 messages · Page 176 of 1

vocal wagon
#

Or you can only see that the invoice is payment, but they payment is more or less anonymous in the end

river flare
#

hello there, we have a requirement where we pass on an application fee to our stripe connect platform account and transfer the delivery fee to the logistics firm and transfer the remaining amount to the restaurant . Is that possible? We use Stripe connect with payouts to Standard account (direct charges)

gentle isle
#

i am not able to set previous date for next renewal of subscription if i am using billing_cycle_anchor then i have only three option unset,unchanged or now

vocal wagon
#

Hi everyone! Does anyone know how to connect Stripe to Shopify? Using a custom way and not through Shopify Payments. This way we would be able to use all local payment gateways provided by stripe (Bancontact, Klarna, ...)

Any help is welcome to setup this integration 🙂

quaint aurora
#

What does mean "Pending" on Stripe Connect account. And how much time to wait?

unborn wagon
#

Hello! Quick question, is there any parameter from the checkout session can can tell me if the payment is going to be tax free or not?

solid folio
#

I guess this is where I'm stuck. If I have to pass the parameter transfer_data for the times when the Connected Stripe Account receives the money, how can I not pass it when I need the main platform account to receive the money. To try to make it more clear, here's the code snippet that have:

`try {
$charge = $stripe->charges->create([
"customer" => $customer_id,
"amount" => $amount * 100,
"currency" => $currency,
"receipt_email" => $user_email,
"metadata" => ['Purpose' => $purpose, 'Frequency' => $frequency,],
'description' => 'Doação única',
'transfer_data' => ['destination' => 'acct_xxx']
]);

            $return_data["success"] = true;

            wp_redirect(home_url());
            exit;

            die();
        }`
waxen spindle
# quaint aurora What does mean "Pending" on Stripe Connect account. And how much time to wait?

you already have an ongoing thread, please use that instead of reposting on the main channel. In all cases, in this channel we can't give you information regarding the status of your application so please contact support https://support.stripe.com/?contact=true or send an email to support@stripe.com to get better help on that

river flare
#

Hello there, would it possible to do payouts from a Stripe Connect account to another Stripe Connect account?

stiff robin
#

Hello there I started my online website selling goods. What are the requirements to use stripe as our payment methods ?

fair rivet
#

Hello, I'm new to the stripe community so sorry in advance if the question is already answered. Our company is currently using stripe to collect payments, however we need to custom the invoice by adding our company adress and the customer VAT number in order for the invoice to be legit for our clients. I saw that there is an invoice customization tool in the dashboard but I simply cannot add the information I need in order for the invoice to be legit. Do you have any idea how to achieve this? Many thanks in avance!

cerulean pineBOT
#

:question: @stiff robin 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

still egret
#

Can I use the apple pay and google pay for stripe managed checkout subscription? I can't see them in the requirement and restriction page.

vocal wagon
#

How can I validate the api keys prior to rendering Stripe as a payment method on my checkout page?

ruby walrus
#

I'm using a checkout session created by the api, and it's working except that the statement descriptor on the product doesn't match the one in the generated payment intent.

vocal wagon
#

Hey, I need advice on a solution architecture. I would like to setup a card or a native pay to make several authorizations on it and capture all (pay) at the end of my ordering flow. How would you do that?

still egret
#

I am a freelancer, I need to approve/activate my account. it is asking for business details. Do I have to register my freelance as a firm to accept international payments?

carmine roost
#

hi guys

Currently, I'm Using JPY as a Currency and amount is 1352.4 JPY but faced an error : StripeInvalidRequestError: Invalid integer: 1352.4

woeful bane
#

Hey, sometimes I'm getting payment failed on my Flutter app. Not everytime, but when it's happening, it's failing continuously. Stripe said, the payment success, but apps shows failed.
I'm on test mode. what should I do?

cobalt trench
#

Hi! Inside the customer portal do you know if is possible to update a payment method (card) using a card that has a different name from the owner of the account?

woeful bane
#

Hello, anyone here?

fierce bison
#

When adding a payment method for a stripe customer via our React front end, do we create a paymentMethod or should we use setupIntent. Wondering the best practice to tie it to the customerId

signal coral
#

Hey all, question about automatic payout timing for connected accounts. we are seeing T+3 on balance becoming available and then another 1-3 days for the payout to be deposited. Is this correct behavior?

For automatic payouts, the T+3 is on initializing the payout but typically the deposit happens within 24h

vocal wagon
#

Where can we find the data for customers vat id as presented in Stripe UI

next pewter
#

Hello, please I have some questions about the payment_intent.payment_failed event. This is not a status and only an event type, right?

grizzled storm
#

👋 We're testing ACH in production. When clicking one of the banks in Payment Element UI, we got an "An unexpected error occurred when trying to use instant verification." error. Can you help us diagnose what's missing? Thank you!

thin sierra
#

Hello, i have successfuly implemented stripe checkout and subscriptions on Next.js, but on both in the final part of checkout it throws a error, so i cannot get to the checkout part where i place the credit card info, could someone help me with this? I can provide more info on code and error

exotic scaffold
#

Hello, I spoke about changing the billing address in: https://discord.com/channels/841573134531821608/989479158134505502 last week.

In the screenshot, User has purchased a subscription using Stripe Checkout. User entered the billing address as it appears in the Payment Methods section: nyalls@baddinosaur.co.uk. This is NOT the email address the user is using to access the app, so when the webhook is sent the code changes the users email address to their user login, which is nyalls_random2@baddinosaur.co.uk.

So, my question/issue is: why is the billing emails also being set as nyalls_random2@baddinosaur.co.uk, when it's not the billing address. Should it not to default to the default payment method email address if there is one?

vocal wagon
#

Hello, is it possible to setup a card payment method off session from native pay and process multiple payment with the card saved ?

cosmic aspen
#

I am developing a mobile application to make hotel reservations like booking and i have a question in payment with stripe

when user select a hotel can i make process to send direct transaction to hotel stripe account ( from user card to hotel stripe account)?
or it is required to send amount to stripe app account after that make transfer to hotel stripe account ?
thanks

sinful girder
#

Hey all
Is there a way to develop Stripe Terminal integration without reader? I am a developer in India working with a company in Netherlands. They want to set that up. And I have to coordinate with them but working on it without a reader seems impossible right now.

latent jolt
#

Hi, while adding unit amount I want to add three digit decimal value, for example: 0.225 in price.
Can anyone help me how to achieve this?!

normal mica
#

Hi. I am having an issue using the new order API with manual capture. When using the stripe native sdk’s for mobile it only accepts payment intent secret key; not the order secret key. But upon passing the payment intent secret (that the order API generates upon its submission); manual capture no longer works. It gets automatically captured upon payment.

spare aurora
#

Hi, how much stripe charge for SEPA payment? I know for card payment is 2.9% + 0.25€

long yoke
#

I am trying to create an app, but every time after 'cd <app_folder>' the commands stop working. Any idea why this happens? Thanks

#

👍

tall cove
#

Hi, I am seeing this error: payment_intent_authentication_failure The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this PaymentIntent again. - is the only solution to this to change the card being used for the payment intent or to create a new payment intent?

#

As in, does this mean the card has been permanently blocked for this payment intent?

desert vine
#

Hi,
When I am creating a subscription is there a way to not use a customer's default payment method set?

reef salmon
#

Hi,

#

How can I customize the content of the email notifications in Stripe? For example, if instead of giving users the link to Stripe billing plan update, we want to give link to our webapp ?

simple swift
#

How do I delete a stripe connected account? I've created several accounts to simulate every scenario we will have when creating stripe connected accounts to our user. Unfortunately, I've created a lot and can't seem to find a way to delete them easily.

#

This is in Stripe test mode

acoustic flume
#

Hello,
I'm trying to use Stripe CLI to trigger a payout, but i'm getting this error message
This is the command that I used ./stripe.exe trigger payout.updated

misty flicker
#

hello, need help on subscription

reef salmon
#

Hi, The webhook in test mode (with Stripe CLI) sends all the events. For live-mode, would webhook endpoint be receiving only the events which are enabled or other ones as well like in test mode?

dim hearth
#

@reef salmon You can ask those questions in the thread you already have

dreamy loom
#

Hi, when creating subscriptions with sepa_debit as payment method, is there a way to check with a 1eur charge that the payment will go through? like it's usually done with the credit cards?

stray field
#

If I create a PaymentIntent with the 'capture_method = manual' parameter, will the funds be blocked on the customer's card, also if 7 days pass, how can I get a notification that the hold is canceled

shut sky
#

Hello! I have two different businesses attached to one stripe account. How do I make sure that I can track these two separate accounts in quickbooks? I'm sure there's an article. I don't seem to be asking the right questions to find the answer. And Stripe chat help sent me here.

tall glade
#

Hi there, hope you're doing well. Is there a way to either bypass the stripe 500 character limit for meta_data? If not bypass, any work arounds please

fierce holly
#

Hiya Stripe. We have 20 or so Connect accounts for sports leagues around the United States. Our API does all the legwork directly with the Stripe API (i.e. no hosted payment pages). We just had our first customer (after a few millions of dollars in a couple years) whose card came back as requiring 3D Secure. We don't have any support for this on our end (as we do not do business in Europe). Is there some way we can just have Stripe reject any card requiring it, at least until we build support for it into our side?

thin ice
#

Hello Everyone,
When first time I create a subscription on my website, I store all the information regarding the created subscription. Now, I want to create a Webhook where when next time amount will paid for the same subscription, I want to store the information into my database.

dreamy loom
#

Hi, is it possible to calculate the fingerprint of a sepa direct debit payment method without creating the payment method? Basically I need to check whether I have to update the IBAN of the customer, but I don't want to rely on the last 4 digits

potent grotto
#

Hey stripe, I'm trying to upload a certificate for Apple Pay. How do I open a .certSigningRequest file? Thanks

hard brook
#

Hey, for context: I know absolutely nothing about dev...
A customer sent me funds via ACH Credit Transfer, and now the event is "chargeable" in my dashboard.
I'm told I need to create a charge request but have ZERO idea how to do that even after reading the Stripe Docs that they referenced. Can anyone help me? Just need to get the money into my account lol

potent grotto
#

Hey, for some reason Stripe is not showing up for my payment links when I have it turned on. Can I have some help with this? Thanks

honest fjord
#

Hi everyone, how do I force the user to insert a payment method if there isn't one already for subscription. I'm using Stripe.js and payment element.

foggy dawn
#

@potent grotto please keep replies in the thread I created for you

loud gulch
#

Hi Everyone, we are using PaymentIntents API. we have a requirement that we list the payments in a list view. However, when we retrieve the payment intents we see that some of the Payment Intents dont have charges in them. When does this case occur? How do we filter the payment intents without charges out of our search result?

#

Another question for the team. We want to restrict the user to only use visa or mastercard on Stripe elements. The merchant accounts we have are all custom. IS there any way to do this?

hasty flicker
#

Hello! I'm trying to start a new subscription where:
- startDate was in the past (2021-05-16)
- trialStartDate was on 2021-05-16
- trialEndDate was on 2021-07-15
- nextBillDate is set in the future, on 2023-06-02

Because the next billing date is too far in advance, I can't create a normal subscription. Do I need to use the Subscription Schedule API, even though it's not being scheduled in advance? It should be creating an active subscription because the startDate has already happened, but I don't want to charge the user anything until that nextBillDate.

I'm trying to figure out how to structure this. Do I need to create multiple phases to accomplish this?

plucky cradle
acoustic flume
#

Hello,
I'm trying to use Stripe CLI to trigger a payout but I'm getting this error using this command ./stripe.exe trigger payout.updated

sudden wharf
#

Hy everyone,
I want to add multiple items to invoice item is it possible to add multiple items to invoice.Items API ?

eternal garden
carmine lintel
#

@stray oxide I'm following up on the discussion we had yesterday. I believe I can now prove that the reader itself is faulty but I'd like to run it by you before asking for a replacement

proven moss
#

hey guys, i just added a card to my stripe, and its my cashapp card. this means the money will go straight to cashapp, right?

vocal wagon
#

Hello, I am a small business owner and, as I understand it, I have to report the VAT. However, this must be 0%, so I do not get VAT from my customers. How do I set this?

candid lark
#

Hi ! I'm using Stripe Checkout and I was wondering how I can configure de redirection page after a user has subscribe to a plan?

nocturne brook
#

Hello 🙂 I've been recoding my very old, clunky Discord-Stripe bot to use the 'new' checkout and cx portals, and while testing last night I think I actually got the dynamic tax rates field right. I only ever need card or apple/gpay info from them (latter being new and happy additions lol) and when I entered my postal code it did not show any tax. I have customers across Canada so I have already set every province's rate, and need it to show up before they click 'pay'

Did I not go far enough along the test to see it do that, or do I need to collect the address as well, or is it because test mode? 😄 (or anything else I'm missing)

potent grotto
#

Hello, I'm trying to code up a stripe checkout. There is a server, checkout, success and cancel file. I'm not sure where I put the server file or where it is hosted. Can I have some help on this? Thanks.

soft gale
#

Hello,

Is it possible to use Stripe Identity for Cannabis Dispensary Software needs? Don't need payment aspect which is lists Cannabis as prohibited business. I was wondering about the Identity feature though.

lament kettle
#

I'm testing the Server-Driven flow for Stripe Terminal using the BBPOS WisePOS E. Here's what happened:
Server attempted to create a payment intent: req_yqav8BMI9ENBiI - success
Then attempted to request payment from the terminal: req_KAi7ciX55XFveK - fail (Reader is currently unreachable)
But... the reader made a double beep and requested payment method
I tapped the test card
The terminal displayed a success message
I see req_6B52JfxJugN2ep was successful
But our API did not receive reader_action.succeeded nor reader_action.failed

civic bobcat
#

Hello. Our business is subscription based but most clients are not on autopay as our subscription ranges in price from $5k to $20k per year. Given the high cost, it's customary to provide clients with a 30-day notice of their upcoming renewal date so they have time to get payment situated (paper check, bank transfer, soft dollars, etc) before the renewal date. What I'm looking for is the ability to invoice a subscriber so they can make payment prior to their due date. Has anyone run into this or might anyone have a solution? I realize I can decouple from subscriptions and use one-off invoices but then I lose the benefit of metrics like MRR and what not.

tulip abyss
#

Hi Team, If i need to pay out patients. Do i set the patients as express connect accounts and add their banking info and scheduled payouts ?

coarse bough
#

Hi, could someone direct me to example python code for mocking Stripe (in particular checkout sessions) in unit tests?

grand oak
#

Hello, new here... I'm pulling raw data from the Stripe API, and can pull and re-pull our entire history just fine, but am wondering if there's a way to only pull items that have been changed since the last time... in particular for invoices... does anyone know if that's possible?

slate elbow
#

for stripe terminal, is there a way to determine what rate the platform has been charged at by stripe (european card vs non-european) for a payment?

vocal wagon
#

Is there a way to wipe all test data(such as customers and transactions) from a Stripe account? I can do it manually, but I am wondering if there is a faster way than to manually select data and delete.

magic cairn
#

Hi, Do you ship pos to Puerto Rico ?

raven stone
#

hey is there a way to dynamically pass up the stripe secret key on every call on the python sdk? like for stripe construct webhook, you can actually send the webhook secret directly to that function call but unsure how that'd work in, say, subscription create, etc?

radiant musk
#

Hey all, is there a way to edit the color of the icon within the + Add button?

vocal wagon
#

For creating a connect account, is there any major difference of using express vs custom, other than having the Express dashboard?

mystic skiff
#

Hello Everyone.

We are using WooCommerce Subscriptions and on STAGING environment accidentally left the mode to LIVE, which made double/duplicate charges on users bank accounts -- but there are no transaction ID's shown.

So right now the users have been charged, but the money has not arrived in our Stripe account. What's the solution, how to fix that?

safe fiber
#

hi 👋 is there a way to get asubscription schedule to release itself once it starts the last phase?

exotic estuary
#

Am I able to a full year of official bank statements or I can only integrate Plaid to pull the transaction report view only account activity?

remote pumice
#

I just saw that I can set the time zone on a customer via Stripe Dashboard. But in the API documentation I can't find a timezone for the object "Customer". And what exactly does this do? The default is the timezone of the Stripe account itself.

ornate creek
#

I am looking to allow a business to purchase a subscription to an app I developed and want to set it up so they can give out sub-subscriptions to their customers… is this possible? What’s the best approach?

glossy stream
#

How can I cancel a service that charged me using stripe?

vocal wagon
#

It used to work, but suddenly today, when starting a checkout session for a subscription, the request times out. All works fine if the checkout is for a payment - did anybody try this, has an advice?

cosmic aspen
#

in react native
if I have several stripe accounts connected
how can i add their ids in stripeAccountId
stripeAccountId accept only string
thanks

true stag
#

Hi, on dashboard when I try to check logs for a request id, am getting 'an unknown error has occured'. Issue persisting on several attempts. I'm trying to discover where the api calls are coming from ( looks like bot created customers ).

serene vessel
#

Hello. Why is the following bank account information on the bottom of my invoice. It doesn't correspond to my bank information

spice grove
#

Hi there, I am trying to create a payment link where the customer can make payment in 3 instalments. is this possible? if so how do I do it?

azure hatch
#

Hi Teams, Rightnow i want integrate ACH Credit payment to my project. after read the doc from here https://stripe.com/docs/sources/ach-credit-transfer i make a flow like this

  1. when customer insert their email. on my controller already create these functions :
  • Create source object
  • Attach source to a customer
  • Charge Request.
  1. i return to customer these information
    "account_number" => "test_29a0b10c8351"
    "routing_number" => "110000000"
    and also the amount

but want i develop for step 1. i got this error "The source you provided is not in a chargeable state."

the error is from charge function.. how do i fix this.

brave scroll
#

Hi, we're seeing a few users start duplicate subscriptions with trials when they sign up for subscriptions. One will have a pending setup intent and the other will not. When the trial is complete, will one of these automatically fail? Thank you!

remote shell
#

Hi Team, I wanted to use Stripe with Headless[Vue] and Magento just to create orders since payment[authorize and capture] would be handled by our payment service, thus there would be no need to authenticate and capture in Magento before placing an order, but refunds would only be handled in Magento. Any Suggestions ?

limpid current
#

Hey,

If I apply for the Pay by Check beta with an account that uses Connect, will the Pay by Check be unlocked for all of the connected accounts?

brittle obsidian
#

Hi dev team from Stripe, I try to bind my payout bank account, but it warns me :

#

I checked the account number, this is exactly the number offered by bank

limpid current
#

Hello! If I have a Custom connected account and I am using the Direct charge type, can I create an invoice on the connected account that references a customer on the platform account? That way I can maintain one customer object that multiple custom connected accounts can send invoices to?

vapid lotus
#

Hey guys, I had a payment blocked and refunded because ZIP code didn't match CVC. Where can I disable this rule in dashboard? I can't find the option

nocturne brook
#

does dev-help include coding tips for the up-n-learning folks like myself 😂 I've read 3 pages that say what I'm doing should work, and yet all I get is errors. NodeJS, object forming issue 😄

sterile fog
#

Hi, guys. I'm trying to use webhook in Laravel but I keep getting the SignatureVerificationException exception. I follow the docs but still don't know what's wrong.

quiet compass
#

Hi all,

New to Stripe. Our use case is that our products sell with either one time payment or "payment plans" like: for a one time payment of $X, or 12 monthly payments of $Y, or 6 monthly payments of $Z. These are big ticket items so we have to offer payment plans.

It's not a subscription because the number of repayments is fixed, and no option to cancel.

One thought was if Stripe supports scheduling payments (i.e future-dated payments), I could just schedule the payments for each repayment in the payment plan at the time of purchase. This doesn't appear to be possible. Please let me know if I'm wrong.

So, do I have to have some sort of a payment scheduling service that triggers payments to be made on the day they're due without the client? I assume this is possible with the API assuming I have previously added the customer and their payment details to Stripe. Any nicer solution?

soft gale
#

Do you also support Taxjar here? It's a Stripe company was wondering.

sick shoal
#

Hi, Good Night. I'm thinking on changing my stripe implementation from express to standard accounts. What should i expect to break while doing this?

lusty charm
#

Hello! I am trying to figure out how to migrate all of the subscriptions in my platform account so they use application_fees instead of transfer_data.amount

While doing this research, I have found that I cannot have both the application_fee set and the transfer_data.amount set on a subscription.
So I need to figure out how to migrate a subscription to start using the application fee.

The only way that I have heard to do this (per a question I asked here in this discord) is to cancel the existing subscription, and to create a new subscription with the desired application fee percent set.
This is a pretty risky migration (imo) because it requires creating the 2nd "application fee" subscription along side the existing "transfer_data.amount" subscriptions, checking everything that it is the same, and then deleting the "transfer_data.amount" subscriptions. A lot of things could go wrong here, and at my scale that is a lot of money that could be erroneously charged.

I was hoping someone would have an idea here of a better way to do the migration? OR better yet, a way to make a "transfer_data.amount" subscription turn into an "application_fee" subscription.
Thanks!!

mossy cape
#

is there a way to keep a test custom connected account in a verfying state

lusty sphinx
#

Hi guys. I created a payment method on the platform account , after that I use that payment method to clone a new one on the connect account after that I attach the newStripeConnectPaymentMethod to my stripeConnectCustomer. It works for the first time.
But in the second time, It gives me the error "The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first"
I tried this suggested solution . But it always says no such customer with id cus_xxx when I try to clone a newStripeConnectPaymentMethod by using the paymentMethod on my platform account.

gray crag
#

hello i want the status of if the payment intent is throw error or anything else because without status how can i manage.

hardy heath
#

Hello I cant login into my account b/c I no longer have the old phone number

still egret
#

When the subscription payment second invoice of the subscription is paid, I am not getting invoice.paid webhook. Subscription ID sub_1LFtOJHn3Zy4ma8uU7Bx0024

still egret
wooden axle
#

Hello Team, I have bbpos_wisepos_e registred reader in my stripe account but while discovering the reader using my POS I am getting an empty array as result.

rare badge
#

Hi #dev-help , Is there a webhook event which gets fired when a subscription expires..?

stark birch
#

I'm looking to add a free Trial to my stripe checkout

stark birch
old nest
#

Hi, I have another question about idempotency keys. Could you tell me when an idempotency key is marked as "used" by Stripe.

For more context... if a payment attempt is successful then submitting the same request again (with the same idempotency key) will result in an error code saying the idempotency key has already been used.

What I am unsure about is if the key is marked as used in any other circumstance other than a successful payment. For instance, if the payment attempt results in an "insufficient funds" error, is the idempotency key regarded as used at this point?

dry hatch
#

Parks-idempotency_key

dreamy loom
#

Hi, quick question, what happens to a payment method that is never attached to a customer? is it deleted after a while?

still saffron
#

is there no way to integrate stripe subscription? like all I see is slim error!

glossy mirage
#

Hi guys, I had a really odd issue today, this may be an issue for Stripe support and not here, but its not clear which element did this. I have a customer who has an open invoice with a failed payment. While they were failing, they changed their plan. It seems like something generated a sizable credit to their account, and did not charge them for the plan change, while the original subscription invoice is still failed/pending. I'm not sure what to do to fix this, or where this credit came from. The customer is cus_ABd0vtdVtJ8ee2 if any of you have access. Should I open a ticket, or was this improper use of the API? What happened?

modern canopy
#

Good morning, I have some questions about the Stripe payment method.
As an example, we handle the creator and user accounts, where the creator writes posts and the user purchases them for access, and we need to confirm some circumstances and their valid manner to file any complaints.
If one post is offered $10 and after the payment user wants to apply for a dispute then where is that person going to file a complaint with Stripe or their own card provider?
So, after filing a complaint, if the provider somehow convinces you to revert the payment, what will happen next? For example, during the transaction, we will charge a limited percentage from the payment and directly(destination) transfer the remaining amount to the creator, so reverting the disputed amount will revert the payment with both accounts or just from the middle account where all percentages are charged to the web owner account.
If you simply revert all payments from the web page's owner account, how will we know and how should we obtain our additional deducted payment back from the creator because he now paid mistakenly and users have already complained about the revert request and received their payment back?
We are eagerly awaiting a thorough response because there isn't much of a clear explanation of these issues accessible.

still egret
#

I scheduled the subscription to cancel at period end. Why I didnt get any webhook for this? sub_1LFu4BHn3Zy4ma8uCIU0XYJR

fiery acorn
#

Hi, Is there any way to mock stripe apis in python?

noble raptor
#

Heyy, need help with something
I'm currently detecting that stripe object of the accounts changed or is showing different versions between the live and test version .. since in the test mode the bussiness information profile is under the bussiness_profile and on live version this info is on the account object

vale patio
#

Is there any way to see in logs whether 3DS or 3DS2 was used?

steady minnow
#

Hello, I have a problem with our checkout when I want to change the price on our subscription. Have tried to archive the old price and added the new. Changed the new price to default price, but the old price show up in the checkout. Tried to archive the product and created a new, with same name as the old one. In our .NET we use the product_key and not the price_key. Is there anyone who know’s what I should do? Thanks in advance 🙂

wooden axle
#

#dev-help message

Hello Team, I am trying to connect my stripe terminal with my POS. They both are connected to the same network and all dignostics have been passed but still when I am trying to discover my reader I am getting a blank array.

Any help would be appreciative?

floral harbor
#

Hi. Is there a way to update subscription metadata?

loud lake
#

Hello there, can someone please explain this to me? - https://support.stripe.com/questions/set-or-change-currency-for-an-invoice-or-customer-in-stripe-billing - Does this mean that once a transaction has been carried out in a certain currency, the customer can no longer pay in any other currency, even for separate future transactions/invoices?

vocal wagon
#

someone can speak Spanish

spare aurora
#

Hi, How can I retrieve using API the first payment made on a product ?

#

And also the total earned of that product

vocal wagon
#

Hello 🙂
I have a question.
I want to use the api to perform manual payouts but in the same way of automatic ones.
In this regards, I would like to have links to all kinds of transactions e.g. payments, refunds, transfers.
After reading the docs, it doesn't seem to be possible to link stripe objects to a manual payout, can you confirm this?

toxic granite
#

Hello
I have a question,
When I create a payment link via the SDK, when the payment is been done via that link, I get series of webhook events. Which particular event will I keep track of to know if the payment is successful or not?

rigid stag
#

On issuing cards:
Is it ever possible that a user1 in company ABC have the exact same card number than a user2 in company XYZ? Could they have exact same full card number but different CVV and expire date?

calm oxide
#

Hi Guys,

We have implemented stripe connect in our saas product, where customer can connect stripe, Currently it asked for email and password for login.
On of our customer have single sign-on enabled in their stripe. We want to understand is there is any changes we need to make our stripe connect to support single sign-on ?

drowsy plaza
#

Hi, I am using connect. Is there an api to add a description to the payment that appears on the Express account dashboard?
The payment was transferred from the platform account using the separate charges and transfers method and an object starting with py-.

mossy timber
#

Hi team, question regarding SetupIntents
When I create a usage-based subscription for a customer I see the "payment method" of the customer without a "setup intent" configured for future use.
Only after I confirm that setup intent, whether through GO SDK setupintent.Confirm or JS stripe.confirmCardSetup, I see that the customer has the "setup intent" configured for future use.

However, when I try it out with test clocks, no matter if the setup intent is confirmed or not, I still see invoices being paid.
Is this expected behavior? This gives a feeling a "confirm" for a setup intent is not necessary

vocal wagon
#

Hi everyone!
I would like to add a pay later method in my web and to learn more about how to schedule payments

#

Thank you

mellow glade
#

With stripe express - do customers using OBO over seas need to verify the purchases?

ruby walrus
#

I'm looking for some guidance or typical use-cases to describe how one can get or wait for gift information from the SucessUrl on the checkout session to display information about the completed sale (confirmation page). Any experience in that area?

gentle isle
#

Is there any way to start subscription with previous date billing cycle without backdate

vocal wagon
#

We are saving the card first using SetupIntent API. Later we are using PaymentIntentAPI with the instant confirm & payment_method from the saved card. In test mode, this works for a normal card but not for a 3d secure card, even through the SetupIntent is in status = "succeeded". Am I missing something or will it work in production?

kind jacinth
#

Hi, how do we implement usage based billing on lifetime usage?

tough cobalt
#

Hi, we've been getting lock_timeout error (https://stripe.com/docs/rate-limits#object-lock-timeouts) very frequently recently (mostly in our code that handles webhooks). We were working on a fix for this on our end so as to have stripe retry in case an object was locked, but are not sure how to test this in dev environment/mode. Any recommended way to do this?

bright folio
#

Hello, in Stripe Dashboard it's possible to cancel user subscription immediately. What I'd like to do is to allow user to cancel subscription on my website: 1) at the end of the period if it's active, 2) immediately if the subscription is past_due (for example credit card charge failed).

I didn't find a way how to do 2) through the API. Can you help me? Thanks.

eternal kiln
#

stripe's documentation when it comes to webhooks notes that there's no guarantee to the order in which events are sent.

that being said, when there's a transaction involving a new customer, is it safe for me to expect/assume that customer.created will at the very least be the first event that's sent out?

white shale
#

Hi, Would be a great help if any one tells me how to make standard account company type onboarding and get stripe account active in single flow?

#

Thanks in advance

solar surge
#

Hi. I have a question about the payment workflow with Apple and Google Pay.

We have a very simple and slim checkout process and only ask for the customer's e-mail address. In the next step, we would like to simplify the process and integrate purchase per one click via Apple and Google Pay. However, we now need the customer's email address after a successful purchase in order to create an SSO account for them (the address stored in Apple or Google Wallet is transferred to Stripe). This is necessary to enable access to the content. How can we retrieve the customer's email address after we have created a subscription?

prisma plinth
#

Hi, I have a problem with an endpoint.

gray crag
#

hello how can i know that customer is payed through dispute card and in payment intent that show succeeded but in dashboard i see that need response. send me the solution for it

shell bolt
#

Hi, I am using Stripe Elements to take CC details. Can I configure elements to limit the card types to credit card only i.e. have it reject debit, pre-paid, or unknown cards types?

prisma mulch
#

Hey, I need some help calculating the billing_cycle_anchor, given a backdate_start_date. I do something like (now-backdate_start_date) and check if more than 30 days has passed. But this gives me an error, in case there were 31 days in the last month. Can someone share the code they use to calculate the next billing date (with Daylight Savings Time checked, preferably)?
This is an example:
now = 2022-06-22 backdate_start_date = 2022-05-23 billing_cycle_anchor = 2022-07-23 natural billing date calculated by stripe = 2022-06-23

`Parameter: billing_cycle_anchor

billing_cycle_anchor cannot be later than next natural billing date (1658506262) for plan`

sand pond
#

Hello, I have a question about switching Trial Plans via Customer Portal.

Is it possible to switch a plan during a trial without a payment when I want to switch a plan while on trial?

We are working on API integration to make switches during a trial, but it's really weird that I can't achieve that via Customer Portal.

Did anybody had such case before and has any insights? I tried with different Proration settings, but it does not seem to help.

spare aurora
#

Hi, using Transfer API there are any fees, like for the total volume processed or there aren't?

rose epoch
#

Hi, I have been trying to confirm SetupIntent with SEPA bank redirect (iDeal, Bancontact), however I've been struggling to set the default payment method for Customer for future charges. Could someone help me with this? Thanks a lot in advance! 🙏

limpid scaffold
#

Hello

Have multiple questions to ask

  1. Is it possible to set an oldest api version as default one to account? Or it could be changed just to the newest?
  2. Is there any way to add a developer access only to sandbox mode? Or view-only just to sandbox? So account can't see any production info?
  3. Is there are good way of managing packages? E.g. we are gonna have one main product / pricing and allow our customers to choose as much additional packages as they want. Main product may have Monthly or Yearly payment periods. The question is - how to properly manage packages in that case? If customer want to switch main product from Monthly to Yearly billing - how can we choose the right package pricing for it? Or the only way to make it - through some internal code conventions?

Thanks

mellow glade
#

Why would a payout be cancelled?

languid summit
#

Hello!

We operate off of a subscription + metered billing hybrid.

Is it possible to pass a coupon that gets applied to new user's account so they receive a credit on their account? If so, can someone point me to the API docs that explain this?

Example flow: New user registers account on our web app > User record is created in Stripe account > Recognized as new user, receives $50 credit to stripe account > webhook gets update of stripe balance

stray oxide
#

lafafm - API versions

simple estuary
#

need help with creating custom connected account for payout

potent kettle
#

Hi, I have a question about customer tax IDs:

As part of our signup flow, we ask the user for a tax ID (if they have one). We'd like to use Stripe to validate the format of the ID, so we can provide immediate feedback to the user - is there any way to do that without creating a Stripe Customer, and attaching the tax ID?

stray oxide
#

lakshman - custom connect account

young patio
#

We need help! Our school have recently moved to Arbor payments. We have had some problems which have led to us no longer being able to accept payments online for over a week. We have tried emailing yourselves but have got no response. Arbor systems are saying to talk to Stripe to sort it out, but I can't find a number to call. My school payments are currently on freeze essentially. Please could you advise my next step?

#

We have tried to contact them. Your support page is an FAQ and the email address we have used has not given us a response.

#

Is there a support phone number that we can use

#

?

nocturne brook
#

Good morning! I'm testing my checkout integration and did the apple pay domain verification, (auto tax on from last step) but when I pass an object with no tax properties at all, I still get no apple pay button. I know only as much about appkle as I absolutely need to, and am new to programming, so I'm not sure if I'm missing something basic or if it's my Stripe configuration (auto tax on at all = bad? even though not calling for it?) I'm testing from my windows 10 desktop PC on Chrome as well

vocal wagon
#

Hi,

I have a question around invoice (PDF) and the associated customer address (Bill To). Per my tests, it seems that changing a customer.address (either through the API or the dashboard UI) updates all associated invoices Bill To address, even finalized invoices.

This seems to match what the API documentation indicates:

Once an invoice is finalized, monetary values, as well as collection_method, become uneditable.

As such, the Bill To address it not considered a monetary value (make sense).

Question: are there any state/time period where the Bill To address can no longer be edited? Or will it always reflect the customer.address value, regardless of when the invoice was finalized?

Context: long time customer (many years, many past invoices) edit their Billing Address, but wants to keep their previous address on past invoice for legal reason.

nocturne brook
#

I probably shouldn't comment but as a stickler of an accountant, that story horrifies me 😛 Hope they have paper copy with the original. Something finalized should be a permanent object.

vocal wagon
#

I completely agree with you, an invoice is something permanent, so being able to change it after it's been sent is somewhat counter intuitive

split cargo
#

Hello, I'm following along here https://stripe.com/docs/issuing/funding/connect#add-funds

I created a Stripe::Source for this account: acct_1LFlNjQrbeEn4BPI
I used a test bank account number and a test routing number:
routing number: 110000000
account number: 000123456789
and I entered test micro deposit amounts: 32 and 45.
Charges are enabled on the account and the source_id is: src_1LFlUbQrbeEn4BPIA8b9WNie
Then I made these calls via the API for the same account: acct_1LFlNjQrbeEn4BPI

cardholder = Stripe::Issuing::Cardholder.create(
...

The request id for the above call is: req_DBqAhm2YvbyQLg

topup = Stripe::Topup.create(
...

The request id for the above call is: req_WpqT7lk4tiyDDM

The above calls succeeded in rails console, but when I lookup that account here: https://dashboard.stripe.com/test/connect/accounts/acct_1LFlNjQrbeEn4BPI/activity

it says there isn't a bank connected to that account and the total balance is $0.00.

  1. Shouldn't the bank be connected because the micro deposits succeeded?
  2. Should the balance be greater than $0.00 because the topup succeeded?
  3. Is it possible for my platform account to view the cardholders for the connected account via the Stripe dashboard or can I only retrieve those via the API?
clear plaza
#

I have 2 products. On my store homepage I would like to show the total number of sales (revenue) for each product. Is there an easy API call for this?

clear plaza
vocal wagon
#

Hi! I would like to ask a question to finance team regarding the invoices issued in name of My Real Food

#

What shall I do?

#

Hello

#

I dont have my backup code and my phone number that i replaced in the account. I have the phone number that i used to create the account, and also i have acess to the email i used to create the stripe account. I have some funds there because i had a business, now i cant login to the acc. I received a link for recovery where i added my passport to verify! Now what should i do

open kraken
smoky pasture
#

Hello all, I have a question with a OXXO payment method not appearing on checkout session for a connected account

worn pivot
#

Good Afternoon, I am getting an error trying to add MOTO to a Payment Intent

sleek rose
#

Hello, I am trying to update an payment_intent in order to remove setup_future_usage, how can I go about removing? (I am using the paymentIntents.update function)

celest mantle
#

Hey, I noticed for the StripeJS docs there is a large collection of "confirm" methods for varying debit types but nothing for BACS, is it completely unsupported? I'm finding trouble getting any solid information on what is and isn't supported - Passing a bacs_debit into the SetupIntent seems to attempt to work but Stripe responds with a generic "You're not set up for BACS" message even in demo mode, whereas sepa_debit etc work just fine.

fresh kettle
#

Good morning, I have a stage website with memberpress and strip connection, when a try on test and live api, all is right. The site is now live, i have the webhook for the live url in stripe but my paiement appear always in standby in wordpress, and not appear on stripe. I have replace copie the BD of stage on live. Can i disconnect and reconnect the strip module on live ?

midnight dagger
#

Hey All - we have a situation where we want to use payment intents to authorize a payment for a reservation made 14 days in advance and make sure that the payment will go through. I know auth/capture has a 7 day limit. Any thoughts on the best way to do this?

vocal wagon
#

Im having some difficulties with verifying the webhook signature

peak gyro
compact sky
#

Hi, Someone has said that they have signed up for a trial but I cannot locate it in my dashboard.

split cargo
#

I think I successfully topped up a connected account via the API. The request id for that is: req_WpqT7lk4tiyDDM
But when I retrieve the balance for that account the issuing balance is still $0.00

Stripe::Balance.retrieve({account_id: 'acct_1LFlNjQrbeEn4BPI'})
#<Stripe::Balance:0x186dc> JSON: {
  "object": "balance",
  "available": [
    {"amount":0,"currency":"usd","source_types":{"card":0}}
  ],
  "connect_reserved": [
    {"amount":0,"currency":"usd"}
  ],
  "issuing": {"available":[{"amount":0,"currency":"usd"}]},
  "livemode": false,
  "pending": [
    {"amount":0,"currency":"usd","source_types":{"card":0}}
  ]
}

Shouldn't the balance be the topup amount?

inner trail
#

Hi there, we are having trouble retrieving credit cards of some users even through they are showing on stripe dashboard but for other customers they are working fine, could you help us identify the reason?

$ curl -G https://api.stripe.com/v1/customers/cus_LC4r9jjUO2vdQs/sources \ 
  -u [key]: \
  -d limit=3
{
  "object": "list",
  "data": [

  ],
  "has_more": false,
  "url": "/v1/customers/cus_LC4r9jjUO2vdQs/sources"
}
simple estuary
#

need help with connected custom account

summer steeple
#

Hi. I have a question about manual payouts.

lusty osprey
#

Good morning everyone! I have a question regarding card ids.

kind jacinth
#

Hi how do we bill based on lifetime revenue?

vocal wagon
#

Is there an administrator here?

bleak prairie
#

hi all, have a question about subscriptions and billing cycles. We sell annual subscriptions and if we wanted to pre-sell an extra year on our subscriptions for a discount what would be the best way to handle this? I was thinking I could do a one-time charge for a product with Stripe Checkout and then extend the period_end_at on the subscription to add a year and wasn't sure if I could do that with billing cycles. Thanks for any help.

umbral forge
#

I’m using Setup Intents in an iOS app to allow individuals to save their credit card for future purchases, but Apple has a new requirement hitting tomorrow that says individuals should be able to delete ‘accounts’ they create in an app, inside the app. Does Apple consider Setup Intents from Stripe an account? And if so, is there a standardized way to easily allow users to retrieve and delete the information we stored inside Stripe?

misty flicker
#

hello there, need help on subscription API

uncut vale
#

Is there a way to play a succsseful webhook?

#

When I click resend, it says "resend failed"

#

Would be super handy if we could have 1 webhook replayed

muted wadi
#

so I followed the youtube tutorial on setting up stripe payments in React, and the logic works well so far. But all of the styles are embedded in this Iframestyles, being that im used to using CSS, I cant find out what the syntax is to customize the Card-element or billing details in a way that makes it look presentable. Is there a place that shows all the possible custimizations for the card-element? like margin-top for example?? thank you

#

Also I'm not sure if this is the right place to ask this question and I do have another question related to the logic, I need to be able to delay the processing of a payment so that the producer can accept a payment and set up a reservation or decline it, I have not explored beyond the test environment as I have not yet linked a bank account.

#

this is the youtube video I followed along with and implemented btw: https://www.youtube.com/watch?v=w1oLdAPyuok&t=1072s&ab_channel=StripeDevelopers. The logic and code is about the exact same as here

Join us for Stripe Developer Office Hours and ask your questions about integrating Stripe in React using our new library. We’ll walk you through the basics of using our prebuilt UI components to accept credit card details and process payments online.

Table of Contents:
00:14 Introduction
03:12 Code tour
04:07 Set API keys
06:08 Install React S...

▶ Play video
narrow depot
#

Hey, is there any easy way to overwrite the Stripe PaymentRequestButton labels to be something like "Checkout with apple/google pay" or "Subscribe with apple/google pay"?

This looks like it's more trouble than it's worth https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#html-js-own-button

Collect payment and address information from customers who use Apple Pay, Google Pay, and browser-saved cards with Payment Request APIs such as Microsoft Pay on Edge.

strange portal
#

Hi guys, can anyone help me?

#

I am trying to access my Stripe account. It sends the code to the phone number, which I don't own anymore. Then I am getting the message that it cannot be recovered

ruby walrus
brave nacelle
#

Hello, I am trying to figure out the best way to do off session charges for my web-app and was hoping to get some guidance

#

I understand that I can create a payment intent and capture it at a later date. However, some of the intents might be created more than 7 days before the date I want to charge on

#

Is there a way to keep payment intents alive for longer than that time period?

hasty flicker
#

Is there an easy way to pause collection for all subscriptions where current_period_end < X date? I know I can manually loop through subscriptions by using subscriptions.list() and update one-by-one accordingly, but I'm just curious if there's a better way to mass-update subscriptions like this

thick anvil
#

Hello guys. In pay checkout, is there any option to hide company name and set website name or leave it blank?

foggy dawn
#

@thick cliff please don't post API keys (test or live) in Discord. I would recommend rolling that key immediately and reposting your question

vocal wagon
#

are we able to submit audio files as evidence in a dispute?

marsh sun
#

Hello! Fairly new to using stripe and trying to wrap my head around something. Appreciate any help....

I want to use the PaymentElement on my checkout page (React). I think I understood the PaymentIntent workflow, etc, etc. Now, I need to generate invoices. In this case I don´t want the Invoicing API (send invoice feature) to be in charge of payment collection. I want to use the Custom PaymentElement flow, to create the PaymentIntent, collect payment, generate the Invoice, and mark that Invoice as paid whenever the PaymentIntent status changes to succeeded.

How can I achieve this? My main concern is with marking the Invoice as Paid. I know I can mark it as paid using paid_out_of_band flag, but can I link it to the PaymentIntent as it were paid using stripe indeed.

fiery stirrup
#

For Stripe Connect Custom Accounts, is there a way of using Stripe.JS for processing payments?

mellow glade
#

So I am having an issue with our Express Accounts Dashboard - half of our customers have one UI and the other a much more robust UI. Our agent hasnt responded to me all day and not sure how we can get this to be global for everyone. When you create a thread I will send screenshots. @mighty hill or @crimson needle you've been helping me and bit more familiar with our situation so if you want to assist will be very grateful!

heavy elbow
#

Hi team, what is the reason for these declines ch_3LFuKXBliYWrfhuT38R37DFV

ch_3LFuKOBliYWrfhuT0ZCeOH76

novel obsidian
#

Is there any plan on implementing multiple emails per customer in the API? We would like to send all Stripe emails to all of the billing admins (and programmatically store those on the customer) but Stripe only allows setting a single email on the customer via API. The dashboard uses hidden parameters like invoicing[email_cc][] but those require session authentication.

viscid burrow
#

"error_description"=>"Passed in testmode API key but authorization code only supports returning live keys"},
My brain always forgets this. If we want to create a livemode:false payment on a connected account in development, do we pass in a test.api_key or ????

thick cliff
#

When using stripe connect with react and attempting to collect a payment for a connected account the documentation says to use the "loadStripe" method outside of a react component and to pass in a second argument with the connected account_id. The issue here is I need to dynamically change the connected account_id because we might collect a payment for a different connected account. Would it be acceptable to call the loadStripe method from within a useEffect?

late basin
#

Hello, we have developed a mobile app where we save a user's credit card information for charges later using "stripe.checkout.session.create = mode setup"

However when the user is created on the Stripe Dashboard, it shows "unrecognized location" and does not do auto tax calculation until we go in and enter the full address for the customer.

My question is:

  • is there a way to incorporate the billing address details on the Stripe UI when customers add a card on our app? Currently it asks for Country and Postal Code already, but location is still unrecognized on the Stripe Dashboard
  • is there an alternative way to get this information to ensure Stripe recognizes the location of the customer?
idle iris
thick cliff
desert vine
#

Hi guys, is there a way to get the bank account nickname when trying to pay through ACH?

vague terrace
#

Hi, we are calling Node.js Stripe.customers.list({email},{stripeAccount}) with Stripe Connect accounts in production, and it all works great and as expected. But for a recent account, we are observing inconsistent behavior from that Stripe.customers.list() query [in test mode]. After we create a new Stripe customer manually from the Stripe dashboard [in test mode] for that Stripe Connect account, we make the query. There are 0 customer results returned, even after waiting 5-10 minutes [although we expected at least one customer result]. This issue only happens sometimes and none of our other Stripe Connect customers ever experience this issue. Any ideas?

simple estuary
#

do we have any predefined elements for react native like cardelement?

inland tide
#

Hello.

vocal wagon
#

I need some help with the validation of webhook signatures

#

In regards to Radar for Fraud Teams does Stripe not have a check on the billing address other than zip code? I also wanted to ask if Radar filters out for OFAC issues?

we have a list of declines that are results of past chargebacks. For customers making a switch, is it suggested to add those to automatically decline or let Stripe work without preconceived notions?

inland tide
#

Could you help me.

User 1 sends $10 to User 2.
They tell User 3 the transaction ID.
Can User 3 make sure by the transaction ID that this transaction was made and that User 2 really received his money?

charred steppe
#

Guys, do you know if is already acceptable installment in Brazil region ?

true ingot
#

Hey all, I'm curious if there is a workflow that would support the following:

  • having a subset of custom account transactions tagged
  • having those transactions accept a different fee structure
  • having a portion of platform fees diverted to a charitable organization

We're looking to build campaigns where a portion of sales are donated to an organization. I didn't see anything in the API specific to this but wanted to confirm before looking at our own solution.

stray oxide
#

jhonyX - Brazil

still spade
#

Hello! Are one-off invoice fees charged on a monthly or daily basis?

normal kernel
#

I've got a specific question about updating prices in a sub schedule

#

I'm needing to update the current subscription schedule price while not causing the customer to get charged. Is this possible?

hasty flicker
#

When a payment is failed, we send an email to the user asking them to update their payment information. When the user does that, we update the payment method on Stripe. Should Stripe automatically try to retry the failed invoice when it detects a new payment method was added? That's what I figured would happen but I'm noticing that the payment is still stuck on "Retrying" which means it's not going to retry for another two days. Is it up to my application at that point to manually retry the failed payment if I want it to happen before the next automated retry?

high flax
#

We are deploying acceptance apps for each feature of our application. They all share 1 test stripe account. I would like to begin automatically registering webhooks on deploy, but then each acceptance app would receive the events for all of the other acceptance apps, and the error logs would get noisy.

has anyone here dealt with this issue? I'd love a way to automatically "fork" a test account. Start from an existing dataset, but then all new interactions would be sandboxed into that forked account.

still spade
#

How can I set the auto_advance parameter on an invoice to true when invoices are automatically generated for a subscription?

viscid burrow
#

If I have a Customer id and the customer has done lots of upgrading and downgrading, how do I get the "Current Plan" - actually the price_id of the Price to which he currently has a subscription give that I have the "cus_xxxxx" Customer ID?

normal merlin
#

(ACH Direct Debit) When performing manual (microdeposit) verification, are the microdeposits initiated as soon as the bank account token is created via stripe.createToken(), or only once that token is added as the customer object's source?

reef salmon
#

Hi Stripe team, I have used confirmSetup method to update users credict card details via stripe i/f, but each time we are calling this api,. it creates a new payment method. How do I update the existing on instead of creating new one?

raven stone
#

Hey, I have a question about updating subscriptions. Right now you can call subscription.modify but that immediately updates the subscription through the webhook. Say I want the customer who's upgrading to go through a checkout session again to confirm they want to upgrade the subscription, where would I do that? would it be via to the checkout session create or some flag in the subscription modify?

dark escarp
#

Hi,
I hope someone can help me.
In the Stripe portal, it is possible to support each currency and have it automatically detected by country?, so that Stripe makes the corresponding conversion, without specifying each currency by country.

vocal trench
#

hi,
can someone help me?
I am from Brazil, and we have a identifier called CPF, how can i put this field on stripe checkout in the payment link?

idle iris
#

OK, I've got a kinda baffling one for ya: All in Test, I created/onboarded an Express Account - I can see the event(s) in the Connected Webhook; I can navigate directly to the account information - but it does not show up in my dashboard of connected accounts...

restive pelican
#

I need help with signing into my account

desert rain
#

Hello. I have a question regarding Stripe Checkout and Stripe Customer Portal. The question is in regards to the behavior of a successful checkout and how it creates invoices depending on the product type (subscription versus one-time).

From my observation of playing around with the Checkout, it looks like a successful subscription checkout will create an invoice that is associated to the payment. This is in contrast with a one-time payment, where an invoice is not created associated to the payment. Both the one-time and subscription belong to the same product; they are just different prices.

Due to this behavior, when using Stripe Customer Portal, the Invoice History only lists the subscription purchase, but not the one-time purchase. I imagine this is due to the lack of invoice attached to the one-time purchase. To confirm this, I manually created an invoice with the one-time price product and processed the payment. This invoice showed up on the Stripe Customer Portal as expected.

Now my question: is there a way for Stripe Checkout to display the same invoice creation behavior for one-time pricing, as it does for subscription? This would make the "Invoice History" in Customer Portal much more useful to us and allow us to go all in with Stripe Checkout + Stripe Customer Portal.

slender shale
#

Hi hope everyone good I'm trying to add stripe in my app but I encounter with this error after click pay button
ERROR is : The client_secret provided does not match any associated paymentIntent on this accont.
but I'm try only test keys (PUblishable+ secret key) and also trying for real publishable and secret keys but for both of these I face this error. I need help..!

radiant musk
#

Hey all within the payment intent & setup intent sheets can you require the user accessing the screen to input more complete billing address information vs only the country and postal code? Besides pre-filling the information via the defaultBillingDetails field.

lofty gust
#

Hello, I am reading through the documentation to implement stripe on my web app, it looks like to collect credit card information from the user I need to use the Stripe Js lib. Is it true that I have to use the stripe injected elements or can I use my own and pass that data to the stripe object to get the card fingerprint and all that good stuff that is needed for me to create a customer, and a subscription for my service?

subtle spear
#

Hi, I hope someone can help me with debugging the error.
I have a subscription in stripe that is failing to update with an error saying the subscription is managed by the subscription schedule. When I queried this schedule via the list schedule API, its status is released. This then raises a question why updating the subscription failed with the

wintry brook
#

Hi Stripe Guru's, we have recently integrated the Terminal sdk into our product, where we also have Connect accounts for our clients to use when they wish to make any payments. Although recently with a particular Connect account that we onboarded using our platforms live key returns back an error when calling the Terminal SDK 'There is { "error": { "message": "There is no OAuth Connection between your platform and {connect account id} in test mode. See https://stripe.com/docs/connect/standard-accounts for details on how to establish a connection.", "type": "invalid_request_error" } }.' Can you use test data of the connect account even though this account was onboarded using you live key?

subtle spear
#

Hi team, I have another schedule related question. I have a schedule with end_behaviour = released attached to the subscription. When the subscription renewed, it renewed with a new targeted price, but when trying to update the subscription it errored saying the subscription is managed by the subscription schedule.

I assumed that the schedule should have been released at the end of the current billing cycle but it remained as active. Can someone confirm the expected behaviour or state of the schedule when a subscription lapsed the current billing period?

glacial dust
#

Hello! Is the only way to link automatic payouts with transfers coming from root account to connect account through reconciliation financial report or are there any other ways? I need to display in my app dashboard that user already received money on their account for transfer we've made to their connect account.

kindred valve
#

Hello all, we are implementing Stripe Invoicing. In our industry average order sizes are very large and it is standard to pass a card processing surcharge through to customers. Bank wires and ACH Credits are also common payment methods, which is why we were attracted to Stripe Invoicing. We want to charge a surcharge for card payments but not for non-card payments like ACH Credit... but we are struggling to figure out a way of doing this that is workable. Is there any mechanism we could utilize to conditionally include a card surcharge in the Stripe Invoicing UX workflow? Or is there perhaps another Stripe product that would give us more control so that we are able to implement a conditional card surcharge while still retaining the ability to receive bank wires and ACH Credits as a form of payment?

raw orchid
#

Hello all. New user, not tech. Seattle-based SaaS company. I'm looking for project help and need someone with strong technical knowledge of Stripe to help us reconcile MRR and build better reporting and controls. We also want to build our inhouse knowledge of data constructs and reporting resources. Please let me know if there are any consultants on this channel and any interest.

viscid crown
#

Should we listen to both checkout.session.completed and charge.succeeded

#

We are using stripe hosted checkout and need to listen to checkout.session.completed to ack the successful order placement. But we also need the receipt url which seems to be present on charge.succeeded.

#

Current worry is those events can cause race conditions based on the logic we are doing for those events

#

Any guidance ?

haughty basin
#

hello

#

can anyone here for help?

#

i got problem about logging in to my account

tacit hill
#

Hey!
Im having an issue updating/modifying a payment intent. Getting the error: The allowed types provided () are incompatible with the attached PaymentMethod on the PaymentIntent. Please replace the PaymentMethod first or include us_bank_account in the allowed types.
The payment intent was set up without a payment method, and automatic payment methods enabled. Now im trying to add a payment method and cant get past this. LMK if anyone has an idea! Thanks!

viral storm
#

Hi!
Is there a way to enable option for users to save there card when using stripe checkout form?

wooden galleon
#

Hey there, I am having issues verifying my account.
I need to supply my licence, although I've left it at my holiday house. My passport is expired so it is rejecting.
I have a birth certificate - can you please help me resolve this issue?

light quest
#

Hello friends, I was wondering is there any documentation on the value of the multiplier for presentment currencies that are not zero-decimal currencies? For USD it is 100 (1 USD = 100 cents), but the lowest denomination could be different for other currencies (e.g BHD Dinar). We're on Stripe UAE.

https://stripe.com/docs/currencies#presentment-currencies

burnt field
#

so im running a shoppy.gg store and one of my payment methods is stripe i haven't confirmed my stripe acc yet will i still receive payments into my bank account while i confirm it. and will stripe give out my name and adress if a customer ask for it

simple bronze
#

Hi there, I'm facing issues with react-element setupIntent and creating stripe subscription with trail. on confirm setupIntent it gives url params and those for getting payment method for subscription but users can refresh the page and gets charged twice. Is there a way to create a subscription with payment method before redirect url is hit?

ruby lagoon
#

Hi I have issues with creating a custom connected account from India. The developer account is in Singapore but the payout need to be done to an Indian account. But stripe is showing error. Please see then when we try is via the dashboard and also when we try via API.

left sorrel
#

Hi. Is there any way I can deduct the service fee in the future. Exp: connect fee, withdrawal fee

cinder crest
#

What is stripe? I have a random deposit in my bank account from it.

crimson prawn
#

Hello, can you please tell me if we can use the saved cards in the Element UI in react. Or do I have to write the UI myself?

dry hatch
#

Haga96-deposit

#

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww0Element

next lynx
#

Is account debits are not allowed in Singapore?

rare badge
#

Hi #dev-help Any way we can get all the cancelled plans for a customer??

hearty garnet
#

Hi, two days ago, I asked a question about 3ds2. Your colleague had gave a solution using stripe js. Is there any solution for ios and android? Or the js solution could work with these two kinds device? Thanks.

near bane
#

Hi all, I’ve noticed that my approval ratio isn’t at industry standards, can you provide insight?
Quick ref:
I’m a European based company in the Czech Republic and process payment with an EU acquirer globally.

hot scroll
#

Hey, I want to enable promo codes for one time payments in stripe's checkout page but in the docs it only explains how to create and use them through the API. For example in the checkout explore page its a simple toggle, couldnt find one anywhere in the settings though.

burnt birch
#

Hi, I am trying to set up Apple pay on Bigcommerce, but when I upload the verification file, it still gives me the error that it can't verify the domain

#

How can I find what's the reason, coz I have tried many times, seems all ok from my side

dry hatch
#

@burnt birch let's continue in our thread

unkempt estuary
#

I just updated my Stripe account for instant payouts. I placed my debit card information on the account and it says a confirmation email was sent to my email address. It has been 30 minutes and I still have yet to receive the email. Can someone help me?

true stag
#

Hi!, getting lots of customers ( with payment methods ) that look like spam. Says from woocommerce yet those customers aren't in clients sites woocommerce customers list. I wonder if we can tell the ip address those api calls are coming from?

golden cosmos
#

staks-email

wet jewel
#

Hello dev-community members,

We are develoing app based on **customer **& service provider concept where app owner get commition on each order.
As app is on under development and app owner don't want to create a stripe business account yet.

https://stripe.com/docs/connect/add-and-pay-out-guide?integration=with-code

  1. So how can we setup stripe payout without active account / adding business details / bank details etc ?
  2. Is there any Test Mode where we can get Prerequisites to use while we are in development mode?

Thank you in adavance 🙏

vocal pivot
#

Hi. I had this code that used to work just fine until a few days ago but no longer works. When I get a invoice.paid webhook, I want to take the payment_intent, get its payment_method and it as default on customer->invoice_settings->default_payment_method. Lately the method on those intents have been null. Has something changed? How can this be done?

golden cosmos
#

pmrajani-test

rapid imp
#

Where can we get beta access to the hardware orders API beta? I joined the orders beta from my dashboard but when viewing the docs, don’t see the hardware orders API.
For reference I watched a stream today on YouTube https://youtu.be/xNKOGr8M02Y
Any help is greatly appreciated 🙂

Stripe Terminal enables you to build your own in-person checkout to accept payments in the physical world. In this live session, Roshan Sadanani joins Cecil and Charles to discuss how developers can integrate Stripe terminal into their applications.

▶ Play video
#

Also for additional context at 51:40 you’ll see the new docs for the beta API but even after joining the beta via dashboard those new docs don’t show up.

lethal garnet
#

We are looking into a single basket approach as a marketplace for Brussel Airport. Does Stripe Connect support multiple sellers on one order/payment still be complaint with PSD2?

still egret
#

Any update on this?

#

Any updates?

prisma mulch
#

Hello! I'm trying to get the number of times a payment on an invoice failed. The attempt_count only tracks automatic retries. The Stripe UI shows all previous payment tries (manual+automatic), is there a way to get this data via API?

golden cosmos
#

tbhaxor-

sly wind
#

the name is IntegrationBuilderDemo ?
i guess~

#

the code is actived when I scroll the page

stuck oxide
#

hello
please help me if i am connect to stripe then received below error how to fixed it please help
{"error":{"message":"Standard OAuth is disabled for this account."}}

harsh salmon
#

Hello, I want add one free day to all my active subscriptions but without trial. What should I do?

gentle lark
#

Hello, there! I am building an android app for educational purposes: I want to learn how to use payment system. Since I am going to operate on test data exclusively, I chose Stripe. Yet the problem is I do not know how to set up test server. Is it possible to create a test endpoint in stripe dashboard and send payment post-requests there, without deploying a real server?

golden cosmos
#

daison-server

kindred tangle
#

Hi

Create a pay-as-you-go Price and bill monthly via SubscriptionSchedule.
After the billing period, an invoice in draft status is issued, and the billing can be finalized within an hour.
Stripe::SubscriptionItem.create_usage_record(item_id, {quantity: 123, action: 'set', timestamp: 'now'})
I would like to set the QUANTITY with

However, this will set the quantity for the next billing period.

Is there any way to set it to the quantity of the PRICE recorded on the Draft invoice?

Thank you.

※Translated from Japanese at DeepL.

stone wing
#

When subscription is paid why invoice.paid comes before invoice.created? Can anyone help me?

fringe pilot
#

Hello

#

I want to set Default Country for Payment Sheet But this code is not working

#

?

vivid briar
#

Hello there! 🖖
Can you help me?
I created a small react app, using the component stripe checkout.
If I use the app to buy a product using Chrome it's all ok, but when I open the app in Firefox, redirect to checkout don't work, because blocked by third-party cookies.

I also wanted to integrate the app into an iframe, in another app built in jquery, but when I proceed to buy a product, the redirect open new windows, but I would like it to be open inside the modal.

Is there any way to fix the problem with the checkout component?

Thank you.

gentle isle
#

How can i get all renewals of this month with stripe api

cursive wagon
#

Good morning (in my timezone at least :D),

I confused myself with the webhook events I think. Atm I only have one subscription and I track checkout.session.completed and customer.subscription.deleted to see when it is created and when it ends. I do not really car about if a payment fails or something. As soon as the deleted event reaches me, I just revoke access and this is fine for me. Customer is free to just resub. But now I want to add different plans, the subscriber can switch between... What I think I did not completely understand is:

  1. Is it enough for me to track the customer.subscription.updated event and look for status: active or do I really need to also listen for invoice.paid ? From the german translation of this page: https://stripe.com/docs/billing/subscriptions/webhooks it sounds like customer.subscription.updated while tracking the status is enough.
  2. I read somewhere that depending on my settings the default status could be active but I can not find the page anymore, where can I check what my default status is for subscriptions?

You docs are really great, I think I am just overthinking it...

Learn to use webhooks to receive notifications of subscription activity.

vocal wagon
#

Hello,
I would like to use stripe webhooks for the event "payout.created". I see it returnes a payout object, but in your documentation, I see nothing regarding all related stripe objects (e.g. charge, transfers and refunds) associated to it in case of automatic payout, that we can see using the web app. Is there any way to retrieve this information using the api?

carmine roost
#

Hello

What does mean transaction status of "requires_action" in the ACH Direct bank transfer?

young wagon
#

ÜbersetzenHow do I change the legal form in Stripe? Iget asked all the time for acommercialregistration number but I have asmallbusiness and they don’t have that. Ionlyhave one tax number

fair rivet
#

Hello everybody! I'm currently trying to add some discount code with Stripe, however I have 1 product with different prices (for people buying subscription yearly and people buying subscription monthly) do you know if it's possible to create a discout code that working ONLY with 1 specific product price or discount codes applies to EVERY price of 1 product? Many thanks in advance!

hearty garnet
azure hatch
#

Hi Dev, i have a trouble when create a charge for ACH Credit Transfer Payment.. i follow this Doc https://stripe.com/docs/sources/ach-credit-transfer . base from the doc. i can create amount by setting the email format with amount_{CUSTOM_AMOUNT}@example.com. i test with "amount_40@example.com".. when i run a charge code. display error

The amount of this charge is invalid. You can only charge up to $0.80, the amount remaining on the receiver.

i already made transfer about for that email and on the value already received 40

["receiver"]=>
object(Stripe\StripeObject)#1509 (6) {
["address"]=>
string(27) "110000000-test_0652c823636d"
["amount_charged"]=>
int(0)
["amount_received"]=>
int(40)
["amount_returned"]=>
int(0)
["refund_attributes_method"]=>
string(5) "email"
["refund_attributes_status"]=>
string(7) "missing"
}

how do i solve this. please help

Use Sources to accept ACH payments sent directly from your customers.

potent badge
#

Hi all, how long do I have to issue a refund ? For example what if a customer asks for a refund a year later?

limpid dirge
#

Hi everyone, I'm having some issues with a subscription for a customer, which seems to not have a payment_method, yet in the first invoice the payment was successful, any help?

gray crag
#

hello how can i attached setupintent with payment intent can you share me how can i do it and i have already cardId so how can do it

slow swallow
#

I've been searching the docs for some time now. Is there a no-code solution for customer registration such as the payment checkout solution? We would like to let customers register themselves and order a subscription for which we send them pdf invoices via email instead of card payments.

drowsy plaza
#

I am using checkout. Can I make a customer enter his card information each time, even if his card information is already registered?

echo coral
#

Hi,
I'm developing Stripe plugin for WooCommerce, in which we integrated Stripe Checkout. We have a concern regarding how can we update the WooCommerce order status as cancelled when the end user enter into stripe hosted page and close the window without making any payment. Is there any webhook event trigger at that time?

nimble moon
#

When using the paymentElements react component, is it possible to get the value of the inputs such as country select?

nova pond
#

Hey guys, I have downloaded sample app from here https://stripe.com/docs/payments/quickstart and trying to get started. Everything seem to work fine except the final redirection part. After paynow and completing 3DS authentication its supposed to redirect to return url, however I see an error 'An unexpected error occurred.' I haven't made any changes to the sample application, just trying to get it running as it is..
And on browser console I see error 'Content Security Policy: The page’s settings blocked the loading of a resource at http://localhost:4242/checkout.html?payment_intent=pi_3LGL2vSCK3aL74Yq0SxGMlUs&payment_intent_client_secret=pi_3LGL2vSCK3aL74Yq0SxGMlUs_secret_RFoUslULrLsaOtDVoJIqRgMk7&source_redirect_slug=test_YWNjdF8xTEFTcjRTQ0szYUw3NFlxLF9MeUhqUDRzNlhvcG1Uc2NpWW9mbnE1Zlg1TFVRRVdH0100x9zB5KjP&source_type=card (“frame-src”).'
Any idea about this?

opal shore
#

Hi, I just went live went an app (moved from Test Mode to Live mode), plugged in the new API keys in my production environment as environmental variables. Now I'm wondering about best practices to continue development?

In my local dev environment, can I, or should I still use the test API keys? And test Webhook API keys?

Can test Webhook API endpoints exist alongside Live API endpoints?

Thanks!

kind jacinth
#

Hi, how do we get the usage stats for volume based pricing?

vocal wagon
#

Hi, I'm checking the documentation and I see we would need to use the advanced pricing models (Flat rate + per-seat) but I don't see how to integrate that with checkout (playing with https://checkout.stripe.dev/ it seems to be not supported), Am I right? many thanks

olive pecan
#

Dear Stripe Dev Team
First of all , let me thank you for your previous support.
We have another few issues which I wanted to bring them to your attention:

  1. We recently integrated the stripes Wisepos to our self checkout kiosk. However, after sending the toal amount to wisepos and appearing on its screen £X , when order is cancelled from Kiosk side, £X is still is displayed on the wisepos and not cancelling... is Cancelling payment from kiosk side is enough or we have to disconnect too? What's the solution here....

  2. In same Kiosk project, currently stripe name is shown on Wisepos screen , how that can be changed to our brnad name ?

  3. Under one Stripe account , can we have different brand names appearing based on APIs in use.... ie; Any payments coming through API 1, brand 1 appareing in end user bank statement and any payment coming though API2, brand 2 appearing on end user bank statement...

  4. We are in process of inetrgation wisepos to our EPOS system too, can this be done Locally other than having a server in between of wisepos and our exe software ....

Looking forward for your suggestions...
Many thanks

turbid canopy
#

Need a quick hand ladds,

We have found that when a customer hasn't paid their subscription for a while the invoice goes into draft and eventually gets removed, how can I stop this from happening, I want the invoice to stay open until paid.

sand pond
#

Is it possible to disable invoices for free trial with 0$?
We don't want to increase invoice count for each free trial invoice, because our tax authority gives us compliance issues if we include multiple 0$ invoices.

still egret
#

Would someone explain me the following schedule message? Will it remove the payment method as well? If yes, how does the new payment of the next upcoming invoice will be collected?

signal haven
#

hello, I'm browsing https://github.com/stripe/stripe-android trying to understand if the SDK would work without Google Play Services - i.e. on a newer generation Huawei smartphone with HMS - any hints? 🙏

cobalt trench
#

Hello, do you know how is possible to change the customer name for an invoice after it was finalized and paid?

mellow cloak
#

Need Api gps tracking for android and iOS

gray crag
#

what is the solution for that types of payment from api side

vocal wagon
#

Hello! Is it possibile to know from wich URL this request has been sent? req_iv5oou6ynKPVIS

mellow cloak
#

Excuse me

#

Does anyone out there have a reasonable GPS API that you can recommend?

potent kettle
#

Hey, I have a question about Customer Tax IDs:

When adding a tax ID to a Customer, we have to specify the 'type'; e.g. eu_vat or gb_vat etc. Is there a recommended way to determine what this is so we can make the call to Stripe?

nimble moon
#

If omitting billing address information such as country and postcode from the PaymentElements component, is it compulsory that it has to be included in the confirmSetup call?

night oxide
#

hi guys, I have a question about the test card
4242424242424242

is it possible to get a sample response for the success case for the above card?

thin sierra
#

Hello, i have some bugs related to Stripe, could you help me fix them ?

sharp cypress
#

How do I set spending limit parameter for a card? Do you have example code for the parameter

delicate shuttle
#

Hello everyone!

I have a question related to data tokenization, I found this in the Stripe Help https://stripe.com/docs/connect/account-tokens, and I am considering implementing it in a mobile app that I built with Xamarin.iOS Native. In this particular case, my mobile app will serialize Json, and send the JSON to Stripe API to get the token by HTTP Calls on my C# code.

The question here: Does implementation have any issue PCI Complaints?

I think the answer is NO because I am doing the same example, the point here is the stripe help is done from a web browser and I would do it from a mobile app.

nimble moon
summer verge
#

Hi all. I have a payment like this. I created a payment intent with a test card number is 4242424242424242 .The money goes to Total Balance of connected account. After few days the money from **Total Balance **to Available To Payout.

  • How many days will the money be In transit to the bank ? Does stripe create payout to the bank automatically in few days ( depends on country ) or we need to payout manually ? Or we need to create a daily scheduled function on server to check if the money is **Available to payout **then create payout ? Thanks all.
drifting siren
#

Is it possible to create a subscription via the API with an anchor date on the subscription and “proration_behavior” set to “none” and still have the subscription be created with the status of “incomplete” ? the goal is to create a subscription in a cart scenario, and we manually create the first invoice so we can have a custom price for that invoice, and use the payment intent of that custom invoice for stripe-elements so we can charge/confirm the payment method all in one via stripe-elements. let me know if you need further clarification.

lilac bay
#

Hey folks. Am I right in thinking that if a Payout happens on a connected Express account, I can't display to the Express account owner a breakdown of which transfers it applies to? The payouts happen automatically and we do manual transfers to that account

merry turret
#

Hello every one. I'm building a xero alike app and right now I have a problem. I have created the connect with Stripe button, got the user access_token, refresh_token and the other data, But when I want to create a customer in the users account, the Customer is created in the connected account in Stripe account and nothing is created to user's Stripe account ? (I have followed this guide https://stripe.com/docs/connect/oauth-standard-accounts) I want to create the Customer in user's Stripe account or in both ?

vocal wagon
#

Hello, I have a question about upgrading subscriptions from a Free Trial to a Paid one. Will this work the same as normal upgrade / downgrade of a paid subscription (from the start)?

#

Hey all, I'm building a platform where people can post their writing for others to purchase, so basically it's micro-transaction marketplace.
I'm subscribing my users to monthly invoices, and each purchase is charged in the invoice. In addition, I'm adding a 0.25 sent invoicing fee to my invoices, but only when the reader purchases at least one article.

I'm having a problem with the invoice drafts and finalizing invoices. When I'm testing this, sometimes new purchases are added to a draft invoice, sometimes they are not, and there doesn't seem to be any reliable logic to this. It is a problem, because I'm using logic in my application, where the 0.25 sent invoicing fee is added to the next purchase after "invoice_created" webhook. However, sometimes the user might do another transaction, and they get the 0.25 sent invoicing fee twice on their invoice.

I can see from the webhook, that the "auto_advance" is set to false, but I just don't understand how to set it to true. I'm pretty new to this all, so any help on understanding this would be really appreciated.

Edit: In short, the question is "How do I automatically set "auto_advance" to "true" for an invoice in Stripe?" The collection method is already "charge_automatically", but I can't wait for the "about an hour" it takes for a draft invoice to be finalized, but I need it to be finalized immediately.
I've even tried using a webhook "invoice_finalized", but that doesn't seem reliable either. Sometimes, purchases that happened between invoice_created and invoice_finalized don't make their way to the draft invoice, but only get added to the next invoice.

sharp lynx
#

We have $600 stuck in Stripe. The account is linked to zoom events but one of our employees collected a payment from a client manually. Now it is stuck because Zoom didnt initiate it they cannot set it as a payout and Stripe (1 hour call) says they cannot do anything because zoom is controlling the payouts. So.... Zoom is pointing the finger at stripe and vice versa. How can we get this $600 that is stuck in this account.

cerulean pineBOT
#

:question: @sharp lynx 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

sharp lynx
#

LOL... okay.. stripebot got me. This is a technical question. How can I take control of my payout when the account is locked by zoom. Phone Support was no help after 1 hour of 3minute holds.

rose otter
#

NicoNyberg-invoice

#

Dax_A11y

small cosmos
#

Hi someone from the teamis able to assist me? I'm trying to do recurring payment with 3d secure

#

thanks a lot

near pilot
#

Hi there, we are looking to implement the ability to operate offline for Stripe Terminal. However, we are located in Canada and the feature is in beta and not currently supported in Canada. Operating offline (commonly referred to as "spooling" in our neck of the woods), is a pretty well established feature. If Canada is not supported, could we possibly look to store payment information to create payment intent and process/charge when internet connectivity is available? If it is possible, does this violate ToS in any way?

cloud zephyr
#

Hi Folks, does anyone know if there is a test card for reproducing level 3 charges? - I'm looking at the test cards here: https://stripe.com/docs/testing and not seeing any mention.

rose otter
#

itsnotken-offline-terminal

stone wyvern
#

Hi @rose otter i implemented stripe with payment intent.. currently i created a customer attached card .. but now i want to know the tax rate according to the shipping location or zipcodes so is there any way i could achieve this

magic dagger
#

Hello folks! One of our E2E tests for our application failed with the following message:

Would someone happen to know why this happened? Are you by any chance rolling out/testing out something at the moment? As far as I'm aware, we are using the correct API keys. Thanks in advance!

tender pawn
#

Hello, quick question related to the price object.
I do not see the price description after calling the service to fetch a price object. Looking online here: https://stripe.com/docs/api/prices/object I do not see an attribute that is the prices description. Where, or how can I retrieve this attribute?

hoary hazel
#

I have a query, can I charge the virtual booking cards in stripe

verbal widget
#

Hi Everyone,

hoary hazel
#

In Booking, guests pay their reservations with a virtual card, in order to get the money I have to charge the card from the POS, but I get an error when entering the details of that card in stripe

vocal wagon
#

Hello, I would like to know if it's possible to use the stripe JS component and the MOTO together ?

verbal widget
#

Does anyone know if you can embed a Token object inside a Customer object. I don't use any of the HTML Pages or React, but make direct HTTP request to Stripe, but I have customers that want a token for recurring payments, but I'm trying not to make multiply calls to get a recurring token

hoary hazel
languid tulip
mellow glade
#

Can you share the dev docs for instant payout on express accounts and can we change the fee to charge platform for instant payouts

fleet dome
#

Hello everyone, I have a apple pay paymentToken generated from https://applepaydemo.apple.com/
and now I want to create a stripe token from those attribute in nodejs so is there any way to do this

vocal wagon
#

I am using a webhook and listening for checkout.session.completed. Will I get a hit for delayed notification payment methods?

fleet sable
#

Is there any documentation at all on which beta flag to enable for the 'payment_method_collection: 'if_required'' parameter. I can't find anything anywhere

serene heron
#

Hello guys, good morning to y'all.
I have a question, does stripe have a limit to consult by day? I know that the limit is 100 per consult but, do we have a limit by day?

river flare
#

Hello there, we are planning to use Stripe Connect with payouts for Standard Accounts using Direct Charges.
For each transaction there will be:

  • The application fee passed on to the Platform account
  • The delivery fee paid to the Delivery Logistics Firm's Standard Account
  • The food amount paid to the Restaurant's Standard Account

We want to achieve the below:

  • We want the Restaurant to pay for the Stripe card fees
  • We want the end customer that is paying, to see the Restaurant's name on the bank statement

Would we be able to achieve the above?

nova ferry
#

"The customer does not have a payment method with the ID pm_xxx. The payment method must be attached to the customer".
Any idea why this error happens when I set default payment method? I'm pretty sure it's attached to customer otherwise this card wouldn't show up.

pliant bronze
#

I need assistance regarding stripe checkout session
Usually it works fine but Sometimes after successfull payment its not calling success url it did not even call fail url.
I have details anyone available to check it up ?

latent falcon
#

In the dashboard, is there any way to differentiate or group payments by terminal stripe or location?

pulsar torrent
#

Hello. I'm facing this error on the confirm paymentintent call -- {"error":{"message":"Method Id already used"}} Is there any way it can be fixed?

devout igloo
#

OK I tried to change my secondary authentication number on my account because the person in charge of that had to leave the company and no longer has that number but I can't change the number because Stripe disapproved my attempt to change it with the relevant info but I'm somewhat having to work against time constraints because a customer is wanting us to take them off a payment plan but I can't make any changes now because of all this and just need help verifying with someone that I am who I am the business and etc etc so I can get into the dashboard and make these changes before this back of house issue affects a front of the house customer. thank you.

hasty flicker
#

Can I transfer a payment method from one customer to another? Basically, we are doing a migration where some users will be in the system twice, and we are trying to consolidate.

fathom jasper
#

My account for you guys keeps saying that mu social security number isnt validated

burnt blaze
#

Help pls

#

We want to implement a payment process for a subscription that includes a 30 days trial. After creating the customer and subscription objects, we need to get the clientSecret.
How do we get the clientSecret, if the subscription object does not return the paymentIntent field after passing the trial_end?

slender shale
#

Why I show this error when click add payment button I only use test publishable and secret key I can't understand this I need help

wide fractal
#

hi,
I want some implementation support

ornate jetty
#

hello,
I am trying to connect an account to my main account in test mode in order to receive a payment in my app and then share the same taking a percentage for myself and the rest for another connected account, but no matter how hard I follow the steps it never appears the connected account in the dashboard of this option.

#

could you give me any recommendation?

velvet harbor
#

Hi, Stripe took a larger cut than normal on a recent transaction, and I don't understand why.

waxen mountain
#

hi there. i'm using react-stripe-js and i'm trying to pass a theme into the PaymentElement... all of the docs show how to style but not using the react lib e.g. -- https://stripe.com/docs/elements/appearance-api?platform=web#theme

i'm trying to do something like this...

const appearance = {
    theme: 'flat'
};

export const SomeForm = () => {
    const { activeForm } = useContext(MoveInCostsFormContext);

    return (
        <form>
            <PaymentElement options={{ appearance }}/>
            <button>Submit</button>
        </form>
    );
};
small cosmos
#

@languid tulip @surreal temple when creating payment_intent with off_session = true & confirm = true, is it normal that I dont receive these params in the payment_intent response? thanks

green verge
#

how would I create a platform that lets users hold a balance, and they can use said balance to pay for a service/part of a service, and use their card for the rest of the payment?

opal marlin
#

Hi I am receiving billing_details.phone: null on charge.succeeded hook data.object even though I have defined phone_number_collection: { enabled: true }, in the PaymentLink create process. Any ideas what's going wrong?

wooden mortar
#

Hi! One question, I'm receiving on some occasions duplicated webhook events, how can I get an idempotent key from the webhook request to avoid doing duplicate post payment invoices actions?

heady wyvern
#

What Chart library does Stripe use for it's dashboard?

arctic fiber
#

Is it possible to route a percent of the first invoice of a subscription to a connected account?

frail vapor
#

Hi Stripe. I'd like to ask if I create a subscripion without automatically_tax enabled. Can I create a refund with tax?

south sequoia
#

Hi, I'm having problems to retrieve the metadata from the plan, when I try to get it, it returns an empty array

nocturne jewel
#

I am seeing some information presented in the Checkout when using a promotion code that seems a bit confusing:

For context, I am using a Checkout session in subscription mode. Right now I have it set to use a 14 day free trial, and then the subscription costs $20 per month after that.

I created a coupon for $10 off that only applies to the first paid month and created a promotion code attached to that coupon.

When I enter the promotion code, I see "14 days free, Then $10.00 per month" which seems misleading. That makes it sound like it's $10 per month indefinitely.

Further down it says "14 days free, $20.00 / month after" which I would say is accurate.

Seems like it should say the same thing in both places ($20 per month) rather than saying $10 per month in one place and $20 per month in another.

Is this the right place to report an issue like this?

#

This is the associated screen shot

#

Here is what it looks like before I enter the promotion code:

heavy elbow
#

Hi Team acct_14SurbBliYWrfhuT seems like it isn't getting ay CAUs?

analog nest
#

Hi 👋 , for a platform in US, what is the list of countries that we should be able to onboard as standard-connect accounts?

keen wyvern
#

Hi!!, We have created a subscription for a trial period of 5 minutes (for testing purposes), after 1h, the invoice has not been created, it is still in draft status. Why the invoice and payment have not been created yet?

signal axle
#

How can you retrieve a customers card on behave of connected account?

vocal wagon
#

Hey there!
I have an issue with automatic tax collection (Stripe Tax). We run a German Company and need to collect Taxes in Germany only. However we do have customers in other european countries and tried to create a new Checkout Session with automatic_tax enabled. According to this article (https://stripe.com/docs/tax/zero-tax) B2B Customers will be charged with No VAT (reverse charge) and B2C Customers will be charged with the usual charge VAT. When we tried the Checkout session and type in a billing address in austria, then it will always charge 0% no matter if the customer is B2B or B2C. Is there an configuration issue? Can anyone help me with that?

Learn more about how tax is calculated.

rose otter
#

kiwimarc-retrieve-payment-methods

somber blaze
#

Hi, I am looking to use metered pricing. In our set up, we get usage records via a daily job. So, for example, usage records for June 30, will be processed by our data pipeline some time on July 1. We want to operate with monthly invoices. Since our usage records are slightly delayed and go through a pipeline, we would not issue the invoices until a few days into the next month. Can we set the billing period to be for the month of June, but not cut the invoice until let's say July 7, and during that first week of July update the usage for June until it is finalized?

hybrid hemlock
#

Hello, I'd like to use Stripe Checkout to collect full or remaining balances on invoices in NetSuite. (I know about Stripe Invoicing, but it doesn't work for us and it's additional costs). Checkout allows for adding line items on the fly, but I can't find a good way to represent the payments that have already been applied to the invoice. Using Discounts/Coupons is one way, but I'd have to have to create a fixed amount coupon on the fly and then apply it to the Checkout session. Is there a better way to handle this? I also tried adding a line with a negative price and that's not supported.

nocturne brook
#

API questions related to the customer oject and listing, NodeJS 🙂 I'm writing my application to be configurable and shareable, but myself am on the API version from when I signed up, which works with the outdated functions of the old bot. My first 'question' is checking the assumption that new Stripe business owners cannot downgrade 'if needed' - needed based on the second question, the subscriptions object in the customer object. I'm reading that in current API versions I must 'expand' to get that field included - list returns all customer objects, but I see no syntax or fields for having this data included. Does list come 'pre-expanded', cuz otherwise I'll be calling the list then expanding EVERY SINGLE USER with a subscription 4 times a day to ensure Discord role & information sync

Also I have to leave in a moment, so I will check the reply when I get back, thank you in advance! 😄

rose otter
#

eblackey-checkout-sessions

timber abyss
#

anyone know how can i reset number of declines?

cerulean pineBOT
#

:question: @timber abyss 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

timber abyss
#

ty so much

#

glad i join

#

what do i click next

#

btw all i want is to pay my fee

formal stratus
#

Hi all, is there an easy way to get all associated PaymentIntents for a payout? I see that you can get a list of balance transactions per payout - we're using destination charges, so to get to a PaymentIntent it's multiple hops from the Payment (account object that is returned from v1/balance_transactions) > Transfer (platform object) > Charge (platform object) > Payment intent (platform object) and I'm hoping there's a simpler route

velvet birch
#

Hello all! New to this channel. Do Stripe support peeps ever do Zoom chats? We're having an issue with installments being charged short and phone support wasn't helpful.

woeful grove
ruby walrus
#

I was hoping to use code similar to this
var paymentMethod = stripeEvent.Data.Object as PaymentMethod;
but casting the IHasObject to something appropriate for an event object of type "checkout.session". I don't find a corresponding model for that in the .net sdk, am I looking in the wrong place or is that just not implemented?

viscid burrow
#

hi. We have to improve how our Connect platform is dealing with fraudulent payments. I could use some help. Can you look up an invoice with a blocked payment from a connected account and help us re-create that use case to handle it better?

soft gale
#

Hello,

I'm looking into making it possible to split deposits within 2+ bank accounts and was wondering how this could be performed.

From my understand the account needs to be either an Express or a Custom Stripe Account. They would be Stripe Connected accounts.

My goal is to be able to divide deposits in 4 bank accounts for my own business.

green verge
#

Heya!

Is there a way to use stripe connect in order to create an app like Fiverr? I want individuals to be able to withdraw money that they ve won, without them having to have a ltd/similar. (Creating an express account makes you select what type of company u have)

gentle hearth
#

Howdy! Hope your day is going well!! I am using paymentRequestButton for a mobile app we need to accept payments. Should that cover all the use cases for mobile, or do I need a fall back to enter card details?

#

I am sorry its a mobile web app

simple swift
#

Hello!

Is there a way for Stripe to accept EIN instead of just the SSN?

honest fjord
#

Hello peeps, does anyone know if Stripe will ever support Pix Payment( Brazil )

quick bay
#

Hello guys,

I'm integrating Stripe with my rails application.
what is the right way to do trial_end: now for the subscription before the end of the trial and paying the invoice, The user has a 3DS card that require confirmation on every operation.

Please any references, resources, documentation to this matter is highly appreciated.

I have read the Stripe documentation but couldn't find anything useful there.

Thanks.

true stag
#

Hello, is there a way to copy over all live data into test mode? Needing to update price id for many subscriptions, would prefer solid testing first.

desert rain
#

On Stripe Billing we have a couple legacy Product objects and a current "default" Product.

The legacy Products each have a single Price (recurring). And each Price has thousands of active subscribers. Our application is no longer adding customers to these Products and Prices. To help understand our set up, one Product has a Price which is annual based. The other Product has a Price which is monthly based. Even though the Price are delineated by being under different Products in Stripe, for our business case they represent the same Product.

The current, default Product has multiple Prices. Each Price has a matching Price on legacy (same $ per period properties). Essentially, the set-up is the one that should have been started from beginning; single Product, with multiple prices (month, annual). There are active subscribers on these Prices since our application is now steering customers to this product.

We would like to consolidate the active subscribers from the legacy Products to the current, default Product.

Is there a clean, undisruptive process of migrating the active subscribers from the legacy Products to the new default Product and its Prices?

true stag
#

updating prices for subscriptions, I see there's price id on plan and also price object. Do both need to be updated or just plan?

gentle hearth
#

Hi, After processing an apple pay payment I keep getting this error...

"message": "A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters."
"type": "invalid_request_error"

radiant musk
#

Are you able to customize the color of the "Set up" button to not be green?

fresh hinge
#

Comparing sales data at UTC based, vs the stripe iOS app, shows differences in revenue dates due to month roll over (UTC vs. my timezone). Is there a way to synchronize them?

gentle hearth
#

Your guys rock! Thank you for the great service!!

gentle hearth
#

Is there documentation for what else I can get here to expand when getting an intent?

  var paymentIntentGetOptions = new PaymentIntentGetOptions();


        paymentIntentGetOptions.AddExpand("payment_method");
cerulean ibex
#

Hey all, I have a pretty quick question: if I archive a price, will any subscription creation API requests that include that price ID fail? Or will the subscription be created excluding the archived price? The docs don't state how this is resolved.

fervent sky
#

Someone else have problem with the testing credit card in local right now ? I can't use 4242 card, it's always rejected with a message to contact my bank... Any idea ? I already verified that i'm using my developper stripe api keys.

honest fjord
#

It's working fine for me Jonathan, so there should be something you're missing.

fervent sky
#

yeah It might be, but seriously that's really strange I'll have to compare two enormous branch hahaha

#

Thank you

honest fjord
#

Check your prod/dev toggle switch 😄

#

Also, I'd look at the logs from the dashboard side. It may tell you something

nocturne brook
#

I just want to see if I'm missing something here or if I'm correct, if I want to georestrict my customers with Rules it's a paid product and I have to (or at least should) pass the stripe script on all my pages? or did I click a rabbit hole too far the other day? 😄

fiery yoke
#

Hi, want to check if anybody knows if that 3d authentication screen in mobile app has a timeout?
Can we set the timeout? Im currently using the stripe/stripe-react-native in this application.

Im concern if the user take time to complete the payment in that screen
Cause we are selling flash tickets so we allocated 10mins max o complete purchase

Thanks a lot

fallow ridge
#

Hey team, is it possible to create a $0 price?

fallow ridge
oblique frigate
#

Hey! So I am trying to integrate a tier based pricing model with my products. However I am unable to fine the right object attribute that will help me pull this pricing model with the complete tier description and volume break up to show it to my customers. I am currently hardcoding it, but it'll be great if I can find a way to pull it automatically so that whenever I make changes to the pricing model it will automatically reflect in my application rather than me having to go change it in the react app description.

potent axle
#

Hello, is there a way to charge a standard connected account? I mean a certain amount will be deducted from the connected account balance and will be added to the main platform account.

ionic dew
#

Hello,
I have faced this error when I have to set the customer default payment method.

This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.

I have used the stripe universal payment method.

My working flow.

  1. create customer
  2. Create invoice items
  3. Create an invoice
  4. finalize the invoice
    when the invoice finalize I have used payment_intent.client_secret for initializing the stripe payment element and paying it.
    After successful payment, I have set the payment method for the customer.
worthy crane
#

Hello there, what are the limitations of Stripe Connect? How large a volume (not transactions, but amount) can it handle? And how small can the fee be? Currently we take a percentage of our costumers transaction with their costumers, but we want to know if it is possible and within scope of the agreement to set the fee to zero in some cases?

kind jacinth
#

Hi, I would like to identify a way to modify a subscription without firing subscription.update event or work around this

nova pond
#

Hi my previous message got archived.. but the issue was that when I try to run the sample application available on stripe website, i get this error
Content Security Policy: The page’s settings blocked the loading of a resource at http://localhost:4242/checkout.html?payment_intent=pi_3LGcTLSCK3aL74Yq0MRTzWfs&payment_intent_client_secret=pi_3LGcTLSCK3aL74Yq0MRTzWfs_secret_NANlY5QlitTAL7hC1GEyC9IlD&source_redirect_slug=test_YWNjdF8xTEFTcjRTQ0szYUw3NFlxLF9MeVpjQnNkZzNoNlNDcGd3TkdIQ3U2QWdVbk1SNk1R010090TTAbfW&source_type=card (“frame-src”).

nova pond
gentle isle
#

I have question like when i am creating subscription
for example say
I am creating on 30 june to 31 july
then if like to collect next payment on 1-aug
then how could i achieve this in stripe
please help

noble raptor
#

Heyy,
Have a question regarding instant payouts on express

rough void
#

Heyy, I have a question regarding failed/blocked payments

little flower
#

Is it possible to create multiple Invoice Items through one Create Invoice Item API call

muted hamlet
#

Hi. I'm working on an academic project, and I need to integrate a payment gateway to simulate payments. Does Stripe have a payment simulator?

high aspen
#

Hi, I would like to confirm: If I have a subscription change scheduled, and I am adjusting the seats for the current subscription it also update the seats in the scheduled process, right?

misty knoll
#

Hi, I am providing a platform for my customers to pay their dues to their vendors, It could be to an account or a bill payment. I want my customer(Connection) to initiate a payment either by credit card or account . Do we have any option in stripe. Can we use any partner like plain for the above business flow. Kindly help me.

ionic jacinth
#

Hi! I would like to investigate two different behaviours about payment_intents. thanks!

vocal wagon
#

Hello, I'm looking for guidance on following problem: adding seats to a subscription. It works fine, but the problem I see is the invoice. We get -100 seats refund, and +101 seats. Is there a way to make the update so that the invoice will have only one position: +1 seat?

forest sleet
#

Hi, everyone!

Is it possible to create card without spending_limits?

Here I am trying to create card with parameter
spending_controls={'spending_limits': []}

But still the card was created with spending_limits

willow latch
#

grz-subscription

nocturne lantern
#

Hey
We're looking for a solution that we can take commison from a purchase and transfer the rest of the amount to a vendor bank accoubt
Side note, both accounts are located in Israel

orchid carbon
#

Hi!
can someone please help me on how to create products in stripe using API

I keep get this error

nocturne lantern
fallen nexus
#

Hi team, We are using stripe checkout session api, is there any limit I can't create a session for >1500 AUD .

waxen quail
#

smriti15s - checkoutsession

wintry quest
#

Hi stripe support, how can i get the Account ID of connected client, can i query with the email address?

vocal wagon
#

@waxen quail I can't respond to #dev-help message anymore

I would like to see +1 seat paid 60 dollars on the invoice, the -100, +101 works, but it feels suboptimal from the customer perspective

still egret
#

If I create the subscription with payment_behavior: 'pending_if_incomplete',, will it cancel the subscription after 3 unsuccessful payment?

azure hatch
vocal wagon
#

Goodmorning, we have an issue with the payments on our wix website. They all got denied, I logged in on our Stripe account again, and now we got one accepted one, but all the other ones are still denied. We are kind of worried, because the people buying also do not get their tickets, they did pay for.

elder steppe
#

Hi Everyone, I'm new here. 👋 I'm working on converting a non-stripe website to a stripe one. Typically it's used to set up a subscription to use the site. When the non-stripe API creates a subscription that uses a DIRECT DEBIT, it returns a mandate ID.
Stripe also has a mandate ID, but it doesn't return it as part of the Subscription create process 😢
My Question is, how do I get the mandate_id?

hearty garnet
#

Hi, I'd confirmed the 3ds2 payment intent in frontend using stripe js sdk, but the server side didn't receive any callback. what's wrong?

sudden zenith
#

Hello, I'd love to speak to someone who's familiar with Stripe. I need some help with a non typical workflow.
Basically, I need to confirm a credit card but only charge it later on and I am unsure about the process

lament sail
#

Hi there. I have a question, our customer got an error when creating a bank account for custom connect, his account number is just 9 digits, so the error he got is Invalid account number: must be 10 or 12 digits . however, this account number is a valid one. How can we solve this?

still saffron
#

Fatal error: Uncaught (Status 400) (Request req_dIVTsSdXOW6sod) No such price: 'price_xxxxxxxxxxxxxx'; a similar object exists in test mode, but a live mode key was used to make this request. thrown in {redacted}

where do I miss?

stark stag
#

Hi, I'm looking for an API endpoint, or (at the very least) a collection of endpoints I can use to reconcile all of the PaymentIntents / Charges / Refunds and within a particular payout for a Connected account.
I'm struggling to find the correct data but I'm sure I can get it from somewhere.

Basically what we want to do is allow our Connected Accounts to financially reconcile all of their customers payments and refunds within a payout.

vocal wagon
#

Hello,
I need an invoice with your service fee (for accounting purposes). Where can I find it?

azure hatch
vocal wagon
#

Hello,

I have a question regarding the Terminal Javascript SDK. When calling collectPaymentMethod, the amount to pay is displayed on the reader (BBPOS WisePOS E). I would like to give my users the possibility to cancel the operation before their customers present their payment method (and go back to the home screen on the reader).

I tried to use cancelCollectMethod, but it raised the 'no_active_collect_payment_method_attempt' error. Is there something I am missing ? Is cancelCollectPaymentMethod only usable after the payment method has actually been collected ? If that is the case, how to cancel the collectPaymentMethod operation before collecting a payment method ?

thx

still kite
#

Hi Devs,
we want to customize the pay_button in subscription mode. I'm sending my users for stripe checkout with a trial period, but I'd like the CTA to state "Subscribe", and not "Start trial"

Or, Can I pass the customer message to the Checkout session? Below the Start Trail button.
After your trial ends, you will be charged based on your usage at the end of each billing cycle, starting July 11, 2022. You can always cancel before then.

As we know these are the options

In Checkout's subscription mode the button text is fixed to Subscribe.
If in subscription mode and the subscription has a trial the text is fixed to Start trial unless there is also a setup fee in which case it will be Pay {amount} and start trial.
In setup mode the button text is also fixed, and will equal Save card.
In payment mode the button text depends on the submit_type, for which there are three options:

pay: the submit button text will be Pay.
donate: the submit button text will be Donate.
book: the submit button text will be Book for.

stray kelp
#

Hi Devs,
I have a question about payment intent API, I m creating payment intent with destination and without _on_behaf_of attribute.
My Example: We accept the charge in USD, the platform account registered in euro, and the connected account settles currency in pln, so the API converts the charge into platform currency which is euro then it transfers the euro into pln. I m having the issue getting pln amount. is there any API to get connected account currency transactions? I used the balance transaction API but it is giving me euro conversion I want to get pln amount

kindred pine
#

Hi! I want to know what's the different between the events (from webhook) payout.create & payout.paid. All params are the same except status. Thank.

hollow prairie
#

spc-cross-border-payouts

tiny stirrup
#

Hey stripe staff, I recently made a purchase with stripe and I saddly got scammed and I have proof of everything, is it possible to get the funds back? thank you

hollow prairie
#

jose cerrejon-payout-events

stiff inlet
#

Hi there,

When I retrieve a payment_intent then I get a list of charges. Here the id of the charges are not starting with "ch_". Instead they are starting with "py_".
Whats the difference?

gentle isle
#

hello status = paid or status = finalized
if status = finalize means?

vast mango
#

Hi, I have received the following error when trying to submit a paymentIntent:
"message": "This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter."
"type": "invalid_request_error"
Can you help me understand the error? it appears the paymentIntent continued to be created, but also provided a 400 response with this error.

sudden pawn
#

Hi Team, I have already created Customer. I want pass payment Method to that Customer. How can i do that?

glacial grove
#

hello!

I just discovered 'use_stripe_sdk' param when creating Payment Intents.
When and why should I use it?
We do our 3DS flow through stripe mobile SDK, but we never used this parameter. By they way, what's the default value of this param?
Could it cause issues?

thank you

nocturne brook
#

Need help getting the expand call right (I get the whole saving objects sent, but why customer sub data 😅 extremely useful.....)

    list: async function(last) {
      stripe_js.customers.list(
        {limit: 100, expand: ['customer.subscriptions.data'], starting_after: last},
        async function(err, list) {
          if(err) {
            console.log(err.message);
          } else {
            console.info("["+bot.getTime('stamp')+"] [stripe.js] Parsing users, 100 max.")
            await stripe.customer.parse(list.data);
            if(list.has_more == true) {
              stripe.customer.list(list.data[list.data.length - 1].id);
            } else {
              console.info("["+bot.getTime("stamp")+"] [stripe.js] Stripe Customer Synchronization Complete.");
            }
          }
        }
      );
    },

got me

This property cannot be expanded (customer). You may want to try expanding 'data.customer' instead.

which makes no damned sense to me at all. Considering there is 0 mention of the expand flag for list in the reference, I'm probably just doing something wrong.

edit: I think I spent too much time last night on the parse function dealing with the customer object - the object coming to me is data with customer objects ... so data.customer.subscriptions.data ?

tawny hollow
#

I'm trying to create a pop up on chrome when the stripe transaction is complete warning the user not to close the browser until they are redirected back to the website but I'm having trouble finding a solution. Has anybody done something similar?

sudden zenith
#

Hello,
I need to place a hold on a card and I want to know if it works with direct debit cards as well.

turbid sparrow
#

Hi Everyone - I have a couple of questions related to the Magento integration. Is this the right place to air those?

versed onyx
#

Hello good day

knotty storm
#

Hi, I go to the bank accounts page in the settings to add a new bank account, but I can't see the add new bank account button? what can I do?

dawn aurora
#

Hello, is there a functionally to create a scheduled transfer or create the transfer automatically when there are enough funds in the main account?

tame onyx
#

Hello, I'm having a problem on an invoice, can anyone help?

#

Hi, it's when we go to print off an invoice - we're seeing two names show up as unrelated words/code instead of their name. However, on Shopwired, we can clearly see their names on the order.

ember bear
#

@tame onyx let's keep messages in the thread I opened

tame onyx
tame onyx
ember bear
#

@tame onyx Click into the thread (the link that says 3 messages and click join). This still isn't the thread

faint aurora
#

Hi DevHelp, is there any way to tell if a paymentIntent is in dispute and/or retrieve that dispute through the API? Basically, the flow I'm trying to achieve is to attempt a refund through the API, but the API throws the same error for if the payment is in dispute and if the dispute is lost.

iron mauve
#

Hello there, I have a question about how proration are displayed on the invoice pdf
There is two lines one of the remaining time and one for the unused time, but is it possible to have just one line ?

iron iris
#

Hello, I double checked the API key all day yesterday but I still get this error

#

I'm trying to get my react app to go to the payment section in stripe once the user hits buy

ember bear
#

@iron iris let's keep messages in the thread i created

rustic dawn
#

Hello ! I changed my api keys on my server, and since then I have this error "The specified Checkout Session could not be found. This error is usually caused by using the wrong API key or visiting an expired Checkout Session". I triple checked my API keys and product key, everything is fine but when I go in the payload sent, it's the old publishable api keythat is used. Can you help me on that ?

dawn aurora
#

When is the collected application fees become available in stripe balance
https://puu.sh/J8WK1/1ae5471cec.png
I would like to transfer the collected app fee from my stripe balance to another stripe account but cannot for now

vocal wagon
#

Hello, I have a question regarding the checking of credit cards and how this works.

We would have liked our hotel to automatically check the customer's credit card but not to withdraw the amount from the credit card.

velvet grove
#

Hey there, we've recently launched our app and we're collecting a payment method and billing address to process the payment through Stripe Elements. However this info isn't showing on the customer invoice, instead it's showing customer billing address, which is usually empty. Would it be acceptable to set up a webhook to update the customer billing address any time the payment method billing address is updated? Or what is the common way to handle this. We would like the billing address on the invoice. Cheers!

tender matrix
#

Hi stripe people! So i'm trying to set up subscriptions that has a variation in value depending on active users. But I can't use metered usage for it will use the base value for the subscription, and the value per users is the one I want to increment on the bill. Should I make two subscription for my clients in order to draw from two values? And if so, can I make it into one bill?

wanton kestrel
#

Hi 👋 I’m wondering does anyone know much about using a connect account from the UK/US with a Mexican account connected to it ? I am getting an error to say that stripe accounts in Mexico aren’t valid when connected to UK or US account

velvet birch
#

I have a follow up question to @languid tulip 's conversation from yesterday. We are using Subscriptions, not Schedules. We're having proration issues due to using cancel_at in our code. People are being billed short because the cancel_at date fell short. What would happen if we padded the date so that it falls past the final installment billing date?
EDIT: With minimal development on our side is there a stripe-only/stripe-managed way to setup subscriptions (what we call installment plans) that cancel automatically on their own?

hexed lance
#

Hello I have a question regarding creating a token and then creating a customer associated to that token (card), with source attribute. We are getting a 402 card error back sometimes which is strange... why is the card being authenticated if no payment is being made?

novel obsidian
#

Is there a way to list chargeable sources via the API or otherwise charge them automatically and apply to the customer balance? Right now they appear under https://dashboard.stripe.com/uncharged_sources and Stripe would automatically credit them to the balance after a while.

median drum
#

Hi,

I've got a question related to the seeing trials from within the available Dashboard reports.

I've followed this: https://stripe.com/docs/billing/subscriptions/trials to get Trial subscriptions implemented.

We get subscriptions that have a status of Trialling, which is really good but the dashboard reports don't show that we've had a new trial subscription. For example the New Trails graph is 0.

What scenario leads to the New Trials graph having results? Also any extra information on the whole trial journey would be good too.

Thanks in advance
Liam

upbeat zephyr
#

Can a Payout and its Balance Transaction have different currencies?

vocal wagon
#

Question on upsell from monthly to yearly subscriptions. We are experiencing a problematic scenario when testing: a card with 3d security payment method(Always authenticate) is set up. The payment fails after such command:

stripe.subscriptions.update(subscriptionId, {
      items: [
        {
          id: itemId,
          deleted: true,
        },
        {
          price: priceId,
          quantity: numberOfSeats,
        },
      ],
      payment_behavior: "error_if_incomplete",
      billing_cycle_anchor: "now",
    })

pending_if_incomplete is not supported in such setup.

How we should perform upsells from monthly to yearly if we want to use stripe API directly?

hidden isle
#

Is it possible to have a customer use bank transfer (around 20000USD) to pay to stripe? And how much will the commission be? Any specific setups ill need to be approved for such large transactions?

noble raptor
#

Heyy, need some help
Im using stripe expresss, and when a charge is made on my platform i store the ch_
But to show the client the py_ associated with this checkout i also need to retrive the py_ originated by the charge
How can i accomplish this?

cold geyser
#

Hey Stripe Dev team! I had a question, I'm using the Stripe Terminal Android SDK, and I'm trying to collect the application fee amount post tip - since we use on-reader tipping. I asked the Stripe Support team and got back the following response:

I talked to an internal team about this and they relayed that you could update application_fee_amount on the payment intent at the same time as it gets updated with the amount_tip. With this, the application fee should be charged on the full amount inclusive of tip. 

and I'm not entirely sure what that means, the process currently in a nutshell is attached - and obviously the paymentIntent at that step is a val so I can't edit it.

cloud zephyr
#

Hi Folks, could someone point me to the documentation where it mentions that the specified bank account has to match the country of the bank account number. - Running into an error whereby the account is German and the external bank account (IBAN) is GB. Any documentation surrounding this would be great. TIA.

old trout
#

sheesh boutta pull my hair out here...

payment intent + subscriptions + marrying them up...

react-native/javascript + node.js lambda for server side.

payment gets received correctly, but can't find any docs regarding activating the subscription with the payment that came through...-_-

snow plinth
#

we are on stripe treasury and a customer has the transaction saying it posted today but it’s still not in his account

ionic jacinth
lime sierra
#

Hello, I have a question regarding obtaining transaction transfer information via the Stripe API. When we perform an export of All Transactions in the Stripe dashboard, we get payout IDs in certain transactions (see first screenshot). However, when we use the Stripe API to get a list of balance transactions, the source.transfer field is null. The documentation states it is expandable in Stripe Connect only.

My question is: how we can replicate the behavior of dashboard's All Balance export through the Stripe API? Is it even possible if the account doesn't have Stripe Connect? The payout IDs are visible on the dashboard UI for that account, though. (second screenshot)

open crystal
#

I'm using Subscriptions to either cancel at the period end, or recur until cancelled on a yearly bases, always from August to August. This is working great when the time of creating the Subscription occurs after August of the current year, using backdate_start_date (August 2021) and billing_cycle_anchor (August 2022). But a problem occurs when creating the subscription at a datetime before August of the current year, for example backdate_start_date (August 2022) and billing_cycle_anchor (August 2023), but the current datetime is July 1. The error is because the backdate_start_date is in the future: The backdated subscription start date must be in the past.. We have not used SubscriptionSchedules in this project and I worry about implementing them when the project has been live for some time. A specific concern is how Schedule end_behavior works with recurring subscriptions(what would 'release' do?). Is there some other way to provide a Subscription start date in the future without SubscriptionSchedules? Basically users want to pre-pay for a subscription that won't start until later in the year.

thin ice
#

Hello Everyone,
I am trying to use Stripe Webhook on my local machine using Stripe CLI but nothing is changing at my end. in Terminal it is showing like below screenshot. Am I doing anything wrong?

winged mortar
#

We are recieving this error:
stripe.error.InvalidRequestError: Request req_{redacted}: You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method.
INFO: 127.0.0.1:47050 - "PUT /storage/complete HTTP/1.1" 500 Internal Server Error

We are using the automatic_payment_methods.enabled = True field for the payment intent, and we were under the impression this meant we did not need payment types because it is created from the dashboard for all customers.

smoky zephyr
#

Hello! Super new to using Stripe...I had a clients payment fail, he says he has a new Credit Card to use, how do I edit and adjust that? thanks so much!

languid tulip
#

Let's use the thread above

open crystal
#

I have some additional problem with my recent inquiry(archived jamesdahlen-subs-cancel) about prepaying for subscriptions in the future, billing_cycle_anchor cannot be later than next natural billing date (timestamp) for plan. What do you suggest for this, I'm assuming that billing_cycle_anchor must not exceed 1 year from now in this case. after payment should I update this value to the correct date?

misty thorn
#

Hi Stripe Devs, for a US based platform , there's a list of supported countries for each express and standard connected account?

limpid current
#

Hello! If I have an account with multiple express connect accounts linked to it, can I copy customers from the platform account to the connect accounts? Once they are copied, how can I sync them together so if I make a change to one of them they update the rest of them? For example, if an email gets updated or the customer adds a payment method... How can I ensure that the customer object on the platform and the other connected accounts get updated?

open crystal
#

... relating to a recent inquiry i made on Subscriptions- if you see sub_1LGpQLAVajWYENyJCYgkwRsK the current period is now working as expected with the trial, however the "next invoice" is $0.00 where i expect it to be $35

hushed island
#

Hello, hope everyone is having a good day!

I've been trying to set up the payment flow of my application, I was wondering if someone can help me with two question,

When a new client tries to buy a service we ask for the card information but I'm not sure what API endpoint to use on this because PaymentMethod returns a pm_id that we can`t use when we try creating a PaymentIntent (our services have the option to be one time or recurrence) this is because we will like to save the information in case its recurrence so we can hold the money before each appointment then charge it after the appointment is done.

In the same payment flow using the PaymentIntent I was wondering if it's possible to use it when the client choose a recurrence service for example each month we would like to get a hold of half the total 5 days before and then charge the rest once the appointment is done, this apply it every time

Thank you, and if I need to clarify more in a certain point please let me know!

vocal wagon
#

hey can anyone help me with setting up stripe for checkout in vanilla js. i need to get these things after something is purchased
name, adress, confirmation email, and what is beeing purchased and the total amout ofc.

split kernel
#

Hello! I just wanted to confirm: if I send out a no-code invoice with the option to use ACH Direct Debit, and a customer chooses that option and enters their online banking information, will they recieve a micro-deposit? Or do micro-deposits only happen when 1) the verification fails and 2) when the person opts to just put in their account and routing number?

high hollow
#

I know this isn't a question for Stripe dev help exactly, but I've been waiting a week to get my EIN. How do I get in touch with Stripe Atlas to accelerate the process, so I can turn on payments?

soft gale
#

Can you update a standard account type to an express account?

opal marlin
#

Hi I have encountered "errorType": "Runtime.ImportModuleError",
"errorMessage": "Error: Cannot find module 'stripe' when deploying a netlify function for webhooks. Everything worked locally... any ideas?

toxic granite
#

Hi, when making transfers to external accounts, I don’t receive webhook events to know if the transfer was successful or not. How do I go about this please?

lime tendon
#

hello ! im trying to use Oxxo payment with Woocommerce plugin, all payments on Stripe show this message "It is necessary for you to intervene to complete the payment pi_3LGsssAsc9kiWjij0bYZwFn9 for MXN 917.70.
7/1/22 16:04:29
State of the PaymentIntent:
requires_action" i really dont know what is needed to do.

lilac viper
#

I AM trying to access my stripe account, but the 2FA number is now different because I changed numbers and can't access my account. I need to know the best steps to regain access without the current number associated with my account

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

lime tendon
#

any way to translate the oxxo pop up in stripe woocommerce plugin ?

vocal wagon
#

hello i have xenforo forum and i want to create external checkout not from my website i want to pay with stripe website

#

i dont want this

#

i want this:

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

thin ice
#

Hello Everyone,
I need to get All the History of my subscribed user's Subscription payments till the date and store them into a new History Table in my Database. I have Stripe Customer ID and Subscription ID both available into my database. So, how can I achieve this. FYI, this will be only for one time and after this, my newly created Webhooks will perform this action for me.

#

@foggy dawn Would you please help me for this?

#

Or anyone else!

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

still egret
#

What is different between canceled and incomplete_expired? Are they both mean subscription is stopped?

pseudo python
#

Hi, is it possible to merge two customers (custom connect accounts) while retaining their payment methods, payment history etc... ?

thin ice
#

Hello Everyone,
I need to get All the History of my subscribed user's Subscription payments till the date and store them into a new History Table in my Database. I have Stripe Customer ID and Subscription ID both available into my database. So, how can I achieve this. FYI, this will be only for one time and after this, my newly created Webhooks will perform this action for me.

shell wolf
#

Hey Everyone. Does stripe only offer Chat and Phonecall help on weekdays ?

smoky lark
#

I know I can use Rader to require 3DSecure but is it possible to define it per transaction?

#

I am setting confirm=true on the payment intent but the log does not indicate that 3dsecure is triggered

#

Never mind, found it

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

pulsar totem
#

Hi! We have problem with prestashop stripe module: (index):1 Uncaught (in promise) IntegrationError: Invalid value for paymentRequest(): country should be one of the following strings: AE, AT, AU, BE, BG, BR, CA, CH, CI, CR, CY, CZ, DE, DK, DO, EE, ES, FI, FR, GB, GI, GR, GT, HK, HR, HU, ID, IE, IN, IT, JP, LI, LT, LU, LV, MT, MX, MY, NL, NO, NZ, PE, PH, PL, PT, RO, SE, SG, SI, SK, SN, TH, TT, US, UY. You specified: null.
at Y ((index):1:10134)
at W ((index):1:10204)
at new n ((index):1:169014)
at lr ((index):1:240015)
at e.<anonymous> ((index):1:290200)
at e.paymentRequest ((index):1:132194)
at bottom-00eb30263.js:112:40622
at s (bottom-00eb30263.js:112:29213)
at Generator._invoke (bottom-00eb30263.js:112:29001)
at t.<computed> [as next] (bottom-00eb30263.js:112:29635)

#

Do you have any clue how to fix it? I searched that problem and I saw that I'm not only one who had this problem. Thank you for help!

viscid bluff
#

I have a tool which provides a service, I have about 70 subscribers, but the downstream website I was providing the service for has now removed the ability for my tool to fulfil any service. I would like to pause all subscriptions so my customers are not charged and ideally notify them with a message, can stripe provide this? I've seen this, which looks similar what I need. https://stripe.com/docs/billing/subscriptions/pause#unable-provide-services

Learn how to pause payment collection on subscriptions.

#

Am I going to have to write some code to do this? Or can stripe handle it from the website?

gentle bobcat
#

I'm trying to handle a case where an existing user has churned and comes back to resubscribe. They have a valid payment method that was created using stripe.js using a setup_intent. Now they pick a plan and I go through Stripe::Subscription.create, which leaves the invoice unpaid. I expand the latest_invoice.payment_intent (this server side Ruby, btw). I'm confused by the docs at this point. It says:

If the confirmation_method is automatic, payment may be attempted using our client SDKs and the PaymentIntent’s client_secret. After next_actions are handled by the client, no additional confirmation is required to complete the payment.

If the confirmation_method is manual, all payment attempts must be initiated using a secret key. If any actions are required for the payment, the PaymentIntent will return to the requires_confirmation state after those actions are completed. Your server needs to then explicitly re-confirm the PaymentIntent to initiate the next payment attempt. Read the expanded documentation to learn more about manual confirmation.

I checked and my confirmation_method is set to automatic -- so am I still free to confirm this payment method server side? And handle the next action by redirecting, etc?

nocturne brook
#

😅 damn I'll leave this and hope for the best, every single stripe support email I send (including feedback) goes the same way - someone says hi, I read your thingy and sent it to someone else, and maybe a week later I get a kind of answer - seems like a whole level of support reps being paid to just reply, but 🤷‍♂️

That off my chest, I'm looking at a glaring difference between object received and API reference for subscriptions expanded under customer, and need to reconcile them. I recently updated my API version to latest, might be related, but see no mention of the key plan at all and my code relies on it currently.

gentle bobcat
#

Look at the docs in the lower left corner to see what version you're looking at

nocturne brook
#

oh crap lol... I updated my APIs but I guess the docs has the old data cached

#

there we go... ok back to reading 😂

#

nope, still no mention of plan:

gentle bobcat
nocturne brook
#

my application also doesn't specify a version but all my test customers (except one maybe) were made on old API

#

i'm listing and parsing all customers, expanding the subscription object, under which I get the plan with the price ID

{
  id: 'sub_',
  object: 'subscription',
...
  pending_invoice_item_interval: null,
  pending_setup_intent: null,
  pending_update: null,
  plan: {
    id: 'price_',
    object: 'plan',
    active: true,
    aggregate_usage: null,
    amount: 5000,
    amount_decimal: '5000',
    billing_scheme: 'per_unit',
    created: 1655884224,
    currency: 'cad',
    interval: 'year',
    interval_count: 1,
    livemode: false,
    metadata: {},
    nickname: null,
    product: 'prod_',
    tiers_mode: null,
    transform_usage: null,
    trial_period_days: null,
    usage_type: 'licensed'
  },
  quantity: 1,
...
}
#

it seems like this is now 'items' which is an object I'm also receiving in the ... chunk with more expandable blocks under it, I just don't know if the plan objects will continue to be generated once I update everything in live mode

#

rather start getting new customers on new plans in live mode

gentle bobcat
#
irb(main):023:0> Stripe.api_version
=> "2020-08-27"

I'm using this version and when I fetch a subscription it includes the plan object
(this is Ruby, btw)

nocturne brook
#

nodeJS but the guts are the same

#

have you always been on latest as well?

gentle bobcat
#

no, I was on a comically old version until late last year

nocturne brook
#

Pretty whack this object isn't mentioned at all in the Subscription object reference though

#

the bot I'm working on was originally written on a 2019 version

#

I do see a 'Plan' reference, but it's not mentioned in Sub

gentle bobcat
#

this is also accessible via subscription.items.first.plan in my case

nocturne brook
#

it's like a double reference but the plan object is just included and not mentioned for (insert) reasons lolol

gentle bobcat
#

probably included for historical reasons, but usually they add a little badge in the docs saying "please use this over here instead"

nocturne brook
#

thanks a ton though 🙂 some cross reference makes me comfortable to proceed for now. That's what I would expect and was looking for ye

#

I just read over yours, I don't use intents at all so unfortunately can't reciprocate 😦

#

they pay or they shoo in my case, period. fresh data from discord and the client at time of sub or purchase

gentle bobcat
#

the migration to intents was painful 🙁 -- still experiencing bugs that cost me money because I didn't handle all edge cases

#

and as good as these docs are, the payments world got 50x more complicated since I first started using Stripe in 2012

nocturne brook
#

😬 that sucks - I had to start charging sales tax yesterday and the bot was using the ancient 'make token - make customer - sub' checkout and clunky management functions on buttons. Needed to bring it up to date and handle some crap that was failing, and am now trying to get it back online a day late

#

hoping to not lose much in the conversion/price increase I'm doing at the same time.

gentle bobcat
#

good luck!

nocturne brook
#

😂 that just made me think of another Q 😂 but I'll get the bot right and read up before I pose it.

#

ty!

pulsar totem
#

Guys can you help me with this please? 😂 (index):1 Uncaught (in promise) IntegrationError: Invalid value for paymentRequest(): country should be one of the following strings: AE, AT, AU, BE, BG, BR, CA, CH, CI, CR, CY, CZ, DE, DK, DO, EE, ES, FI, FR, GB, GI, GR, GT, HK, HR, HU, ID, IE, IN, IT, JP, LI, LT, LU, LV, MT, MX, MY, NL, NO, NZ, PE, PH, PL, PT, RO, SE, SG, SI, SK, SN, TH, TT, US, UY. You specified: null.
at Y ((index):1:10134)
at W ((index):1:10204)
at new n ((index):1:169014)
at lr ((index):1:240015)
at e.<anonymous> ((index):1:290200)
at e.paymentRequest ((index):1:132194)
at bottom-00eb30263.js:112:40622
at s (bottom-00eb30263.js:112:29213)
at Generator._invoke (bottom-00eb30263.js:112:29001)
at t.<computed> [as next] (bottom-00eb30263.js:112:29635)

nocturne brook
#

trying to pass a geo restriction on shipping address?

pulsar totem
#

nope

#

Shop is set to CZ

#

So it should work

gentle bobcat
pulsar totem
#

but it seems that the stripe module is not picking do ISO

#

ISO is set to CZ in prestashop

nocturne brook
#

not sure then 😅 other than what he just said. I've 'learned' the new hosted checkout calls and cx portal calls

pulsar totem
gentle bobcat
#

If you didn't write this code that calls paymentRequest() then your problem isn't with stripe, it's with whatever shop/platform you're using

nocturne brook
#

forgot to pass a variable assignment from the site into the script then maybe?

pulsar totem
#

I dunno

#

Is it possbile to set the ISO manually in FTP?

nocturne brook
#

couldn't say myself, I barely know the Node stuff I've been learning thus far.

#

but like was said, the issue appears to be somewhere between where the country is specified and it getting into that function

#

gonna need a shovel and a coder if you're not one

#

good luck!

pulsar totem
#

Thank you man!

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

worldly burrow
#

im on version 4.2.2 and have problems to upload gifs, any hint?

hasty dove
#

Hi, i am unable to verify my Date of Birth on Stripe while Activating my account

#

Is this issue with Stripe or what?

thin ice
#

Hello,
I need to get All the History of my subscribed user's Subscription payments till the date and store them into a new History Table in my Database. I have Stripe Customer ID and Subscription ID both available into my database. So, how can I achieve this. FYI, this will be only for one time and after this, my newly created Webhooks will perform this action for me.

mint tiger
# hasty dove Hi, i am unable to verify my Date of Birth on Stripe while Activating my account

This Discord is only for development questions. For account support you have to contact the Stripe support at https://support.stripe.com/contact .

hasty dove
#

Ok

vocal wagon
#

i need help

hexed fiber
#

Hello, Is ther anyone who can help with intergrating pay methods like bancontact/ideal/giropay to shopify

idle iris
dark pendant
#

For some reason, checkout.session.completed webhook event is not returning the custom metadata values that I'm sending during the session etc

signal axle
#

Can it really be true that you can't update a customers card info with SetupIntent?

icy anvil
# signal axle Can it really be true that you can't update a customers card info with SetupInte...

hmm? what leads you to think that? https://support.stripe.com/questions/update-card-details-with-a-setupintent this page even gives details on how to do it

signal axle
#

but then I would have to delete the old details later

obtuse wagon
#

hi all. does anyone know how to know if a customer cancels the recurring payment to take an action like stop our service ?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

hollow badger
#

I'm setting up Stripe Connect Express to payout my Merchants. On the Stripe Express example website, it shows all you need for details is your legal name and website then you can setup your banking settings

#

However when I setup my Connect Express new account link, it requires the merchants Date of Birth, Home Address, SSN, etc before the Merchants can setup their banking settings

#

Is there anyway to not have this option? Many marketplaces like Mercari just require the Merchants banking settings. Not their entire SSN, Date of Birth, etc and I don't want Merchants not using our service because they don't want to enter this sensitive information. If it's required by law, etc I absolutely understand. Just strange how other services do not require it for payouts to their Merchants

idle iris
# hollow badger Is there anyway to not have this option? Many marketplaces like Mercari just req...

It depends on the capabilities you enable for the accounts. As a rule, Stripe is quite strict about Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations, as well as requirements from the Card Processing networks (where the PCI Compliance comes from). "Simple" transfers may need less information - as your Platform has the primary liabilities. Card capabilities (taking card payments directly) greatly increases the required documentation, for example.

To some degree, other services don't actually "not require" this information - they gather it when individuals and merchants setup their original account; their systems are interconnecting flows between existing accounts that have already been verified. They don't require it to be entered again to connect to a new "platform" - but side effect is generally the "customer/account" is generally owned by the service, not you. PayPal is a good example of this.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

hollow badger
# idle iris It depends on the capabilities you enable for the accounts. As a rule, Stripe i...

Ahh I see, appreciate it man. I see stripe has incremental onboarding flows (https://stripe.com/docs/connect/identity-verification#onboarding-flows) only for custom accounts. Really sucks they're not for standard & express accounts. I'd rather not build out an entire onboarding workflow just to have incremental onboarding lmao

Use identity verification to reduce risk on your platform when using Connect.

#

Ofc when the Merchant wants to utilize payouts, their identity would have to be verified either way. But most of my software is B2B where I'm cold calling the business and they've been pretty reluctant to entering their SSN, DOB, etc upfront since they don't even know what Stripe is

lime tendon
#

Good afternoon, could anyone tell me how I can edit this modal in the stripe plugin for wordpress with the oxxo payment method?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

vestal blaze
#

Hey, I'm having problems displaying different Stripe payment methods in my Shopify online store.
(My business is in Finland. I don't know if it matters)

abstract dagger
#

Is it possible to create a USA based connect account for someone outside USA using Stripe Treasury or something equivalent?

honest fjord
#

Hello team, did we ever noticed that google chrome ( IOS at least ) does not presents the Apple Pay method ?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

rare trellis
#

I am using stripe as a payment gateway for my discord bot premium

how do I know when user's subscription renew?

vocal wagon
#

it's automaticly charging card

rare trellis
quick girder
#

Hi, I need to place a hold on a card and then charge the intent later and i want to understand the workflow a little better, also make sure i follow best practice. Currently i have a payment intent, sent to my client, how do i follow it?

silk pewter
#

o/ how would i change this to USD?

vocal wagon
#

Is there any way to delete a Price object via the API?

summer verge
#

Hi all.

  • Is there any way to get transferId from a payment intent through Stripe API ? Cause i used the transfer_data when create payment intent and now i want to get the transfer id but still don't know how to do. Thanks all
molten linden
#

Hi im coding flutter is there any way to save card ?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

honest fjord
#

That’s what I did for when I was working with subscription and trial period

honest fjord
honest fjord
honest fjord
wheat plinth
#

Hello! Newbie here... I'm looking to integrate Stripe with a client WooCommerce website but they have an interesting way of setting up their payments that I'm hoping I can solve..

They have "In Stock" and "Pre-Order" Items. For all pre-orders they charge a 20% down payment on the item but do not charge shipping or tax until after the item is back in stock. (Is there any way to custom code this/utilize stripe to fulfill this process?

"In Stock " items are charged normally.

If Stripe can't do this then i'm hoping to find a way to do estimates on the checkout page so that they still only pay the 20% of total with no shipping and tax. WooCommerce does not do this natively...

silk pewter
honest fjord
honest fjord
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

manic grail
#

Hello 🙂
I am new here
Trying to make Terminal for card readers work with iOS
It all goes well, until it gets stuck after calling processPayment
In the Stripe dashboard it looks like the payment is missing payment method, even tho collectPaymentMethod is completed succesfully
Anyone has any insights that may help us? -- edit: resolved

vocal wagon
#

Hi

vocal wagon
#

hi

vocal wagon
vocal wagon
#

Hi, I would like to make the aurification with my customers by SMS (phone message) too, is that possible ?

next pewter
vocal wagon
#

Ok thanks Fadi

honest fjord
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact

minor matrix
#

Hi there, I'm trying to allow my users to cash out using stripe connect. I'm coming across the problem that there is no country option in the express flow. I know that I can provide the country in the request, but that feels janky to do my own collection for just that one piece of the stripe account creation. Also, when prompting the user for their country, how can I know which tos I need to have them accept? Trying to create an account in canada they need to be a recipient, but then in the US they need to have a full tos account? Just seems really messy to collect that info myself. Running into a ton of issues. Any insight into how I can make this process work is appreciated!

analog rivet
#

Hey guys I'm currently setting up 2 more shop systems and I have come accross an issue.

I am using stripe checkout to collect the payment from users.

The first issue is that in 'payment' mode I cannot seem to get an invoice generated from stripe directly, is there any way I can add this? I definitly need that invoice to fulfill tax requirements.

For example in subscription mode the stripe checkout automatically generates an invoice which is then paid when the checkout is successful and therefore I get the proper invoice, however it does not work when the checkout is in 'payment' mode

dull cape
#

Hey team, have a question about the BBPOS WisePOS E, I was wondering if you have any information on what the expected life of the terminal is? And maybe how frequently they would need to be replaced? Thanks!

nocturne brook
#

Anyone around that could help me solve a little logic puzzle (or tell me it won't work and to stop wasting my time 😅)

working with the customer list function, being as the max is 100 I wanted to re-write my function to collect all customers in a local array before sending it to the parse function, but my brain keeps getting stuck in loops on it 😂 (nodeJS but it's more the logic)
how it is now, main script calls stripe.customers.list(); via ontime schedule

...
    list: async function(last) {
      stripe_js.customers.list(
        {limit: 100, expand: ['data.subscriptions'], starting_after: last},
        async function(err, list) {
          if(err) {
            console.log(err.message);
          } else {
            console.info("["+bot.getTime('stamp')+"] [stripe.js] Parsing "+list.data.length+" users.")
            await stripe.customer.parse(list.data);
            if(list.has_more == true) {
              stripe.customer.list(list.data[list.data.length - 1].id);
            } else {
              console.info("["+bot.getTime("stamp")+"] [stripe.js] Stripe Customer Synchronization Complete.");
            }
          }
        }
      );
    }
...

The 'complete' message fires before the parsing is done and I'd like to put a counter log in the parse function, but that would only work if all customer objects have been collected. (assume bot script timestamping is fine ofc LOL)

azure hatch
ionic dew
#

Hi there,
I need help with abandoned payments. I am implementing Stripe universal, after I finalize the invoice and get the client's secret an invoice is created in Stripe with open status. If a user exit out of the browser or decides to go back or not proceed with the checkout the open invoice in Stripe remains there in limbo. Not sure, if I am doing something wrong or if this is how Stripe works.

icy magnet
#

hey team...
It possible for multiparty transaction?

#

have a three transaction like user A transferred to User B then we can take the money from User B the send to the User C(end User ) it's passible ?

misty hornet
#

@icy magnet I've created a thread for you, shall we continue the discussion there?

icy magnet
#

sure

tribal lion
#

Anyone from India ?
I am using sessions checkout for monthly subscriptions with different plans for our services.

#

its not allowing non-INR transaction from India in billing country with Indian bank issued card.

tribal comet
#

👋🏼 Is there a webhook event I can listen too to find out when card details/payment methods are updated for a customer?

near dawn
#

Hey guys im using a Card reader and im trying to collect and process a payment intent on an IOS app using swift. the thing is that "Terminal.shared.processPayment" doesnt seem to be every returning anything.

I first call "Terminal.shared.retrievePaymentIntent" to retrieve the payment intent then i call "Terminal.shared.collectPaymentMethod" and after that "Terminal.shared.processPayment" but it doesnt ever return anything. what im doing wrong? thank you

sonic arch
#

What is the required verification we need to do in order to make sure a connected account can receive payments and payouts?
Listening to account.updated and checking the charges_enabled is enough?
The docs state many fields such as requirements.currently_due and details_submitted
https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding

Express enables your platform to manage payout schedules, customize the flow of funds, and control branding. Stripe will handle onboarding, account management, and identity verification for your platform.

fast coyote
#

Hello, I need to take payment from a card then take some commission and then send money to a different card. Can you please assist where to dig?

lime linden
#

Hi there!

Is it possible to create a paymentIntent for a prorated subscription charge to confirm payment before a subscription is created?

delicate marsh
#

Hello, I have some requirements for a project that I am building. Here they are:

  1. connected accounts can create an event
  2. users can pay to attend events and get refunded before the event starts
  3. automatic tax calculation
  4. direct payment to the connected account 7 days after the event

Here is what I have implemented so far:

  1. creation of connected express accounts
  2. payment for an event through checkout session with transfer destination to the connected account
  3. refunds

This is all going great I am just having trouble with the last requirement (number 4) the time of the transfer is out of my control. I tried to use the checkout session directly with the connected account instead of the platform but then I won't have automatic tax collection as that needs to be set in the connected account dashboard. What is the best strategy to meet all these requirements? Do we even need to calculate tax if the payment is directly to the connected account? Thank you!

misty hornet
#

1ncredible-Connect

kindred tangle
#

Hello.

I have a webhook communication for a Rails application deployed on an AWS server.
I have a Rails application deployed on an AWS server, but the access was not detected on the server, even though the error message "Timed out" was displayed on the admin screen.

I thought it was due to the CSRF prevention mechanism, but since Webhook communication is implemented using the Ruby Gem of stripe_event, "protect_from_forgery" is set and the communication is not blocked.

In addition, when POST communication was performed directly using Postman, the access could be detected on the server. Therefore, it does not appear that there is an error in the endpoint configuration.
So we are wondering if there is some problem with the configuration on Stripe, but we have no idea what it is.

This may be a non-support question for Stripe, but I was wondering if the cause could be in the Stripe settings. Any suggestions?

Thank you.

※This text is translated from Japanese in DeepL.

misty flicker
#

hello, need help on subscription upgrade/downgrade

fleet dome
#

Hey, need help in getting stripe token from apple pay decrypted token

vocal wagon
#

Hello, Im working on the integration of Wechat pay to our App Android, some errors occurred:
POST /v1/payment_intents/pi_3LGgPGGJs89P0wjL1qBQdOz7/confirm 402
IntentStarted during UNKNOWN. Intent { cmp=com.fysl.user/com.stripe.android.view.PaymentRelayActivity (has extras) }
java.lang.Throwable: EventSequenceValidator#getStackTrace
at com.google.android.startop.iorap.EventSequenceValidator.logWarningWithStackTrace(EventSequenceValidator.java:260)
at com.google.android.startop.iorap.EventSequenceValidator.onIntentStarted(EventSequenceValidator.java:106)
at com.android.server.wm.LaunchObserverRegistryImpl.handleOnIntentStarted(LaunchObserverRegistryImpl.java:139)
at com.android.server.wm.LaunchObserverRegistryImpl.lambda$veRn_GhgLZLlOHOJ0ZYT6KcfYqo(Unknown Source:0)
at com.android.server.wm.-$$Lambda$LaunchObserverRegistryImpl$veRn_GhgLZLlOHOJ0ZYT6KcfYqo.accept(Unknown Source:10)
at com.android.internal.util.function.pooled.PooledLambdaImpl.doInvoke(PooledLambdaImpl.java:292)
at com.android.internal.util.function.pooled.PooledLambdaImpl.invoke(PooledLambdaImpl.java:201)
at com.android.internal.util.function.pooled.OmniFunction.run(OmniFunction.java:97)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
at com.android.server.ServiceThread.run(ServiceThread.java:44)

noble raptor
#

Heyy, i'm using stripe api to list payouts,..
Does stripe provide a way to list all the transactions/transfer associated with a payout ? (express)

nova pond
#

Hi this is re. message link #992302921863671898 message, seems like it was region specific issue in India I was able to resolve it after setting currency to INR, now the authentication success workflow in 3DS is working fine but in case of failure I see unexpected error

Discord

Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

north belfry
#

hi,The currency provided (usd) is invalid. Payments with afterpay_clearpay support the following currencies: gbp.how to use?

#

I'd like to use US dollars。

dark totem
#

Good morning 🌞 Feedback: I'd like to test our subscription management. Our app adds line items to invoices when invoices are drafted. Now it seems I have to create the simulation customer & subscription, then tediously update our database to reflect the correct id's to make it (hopefully) work.

Would be great, if I could just include a test customer from the list to be included in the simulation 👍

EDIT: I CANNOT REPLY FOR SOME REASON TO THE THREAD.

north belfry
#

Hello, Afterpay only supports GBP, I want to support other currencies, how to solve, thank you

waxen quail
#

@north belfry I already opened a thread for you. Let's chat there.

wary plover
#

Hi !
I have a Stripe account handling my current integration with multiple prices and subscriptions.
I want to upgrade to international with a secondary account for another currency.
I plan to use Stripe Connect to manage both old account and new currency account.
-> I've enabled Stripe Connect on our old account.
-> I've tried to link the new Stripe Connect to itself to manage it's own subscriptions via Connect instead of direct handling.

1: Is it the right way to migrate from standalone Stripe account to multiple Stripe accounts ? Is it even possible to do so ?
2: I didn't managed to link my Stripe account to itself via Connect. I have the following error : You requested an account link for an account that is not connected to your platform or does not exist.
3: If it's not possible to attach an existing account to itself via Connect, how to manage transition from a standalone account to Connected accounts ? What about old subscriptions, since a Connect account can only manage subscriptions created by itself ? I didn't found any guide or reference for this kind of migration, only guides for a Connect integration from scratch without legacy subscriptions.

cursive wagon
#

Good morning, if I cancel a sub within the dashboard, is it possible to disable resubscribing in the customer portal?

lilac fractal
#

Hi guys! I do have a question regarding subscription cancellation. When cancelling a subscription from the stripe panel, do the users get an email when their subscription is being cancelled? Thank you.

hearty garnet
#

Hi, I used testing bank card 4000000000000036 to verify the post code error case, but it seems that the payment method was updated successfully. What's wrong?

cloud fossil
#

Morning all ... we have an ongoing problem that we just can't solve ...Using Magento 2.3.4 and Stripe plugin from Meganest. ... Customers create order, enter payment details, they tell us they authenticate, but site returns error with order and basket empty. So the customer can not go back to the basket, we can not ask them to call us.... and in Stripe dashboard it says .... Payment declined because cardholder bank required authentication
Until you update your integration to handle 3D Secure authentication, payments like this will continue to be declined.

#

Any ideas how to resolve this urgnetly please

#

Some orders go through

still egret
azure hatch
#

Hi Dev. Now i'm learning about Stripe Radar from this doc https://stripe.com/docs/radar does Stripe Radar can be use if the payment method is ACH Credit Transfer?

Fight fraud with the strength of the Stripe network

frank rapids
#

Hello everyone 👋 I'm struggling to enable payment methods other than cards on my Stripe account. I'm using the built-in Stripe checkout page to process payments. I've turned on all the methods I want to be available (Apple pay, Google pay, iDeal, etc.), but unfortunately, they don't show up at checkout. Any idea what am I missing here? Thanks

noble raptor
#

@waxen quail can you reopen my last topic

analog rivet
#

Hey guys I'm currently setting up 2 more shop systems and I have come accross an issue.

I am using stripe checkout to collect the payment from users.

The first issue is that in 'payment' mode I cannot seem to get an invoice generated from stripe directly, is there any way I can add this? I definitly need that invoice to fulfill tax requirements.

For example in subscription mode the stripe checkout automatically generates an invoice which is then paid when the checkout is successful and therefore I get the proper invoice, however it does not work when the checkout is in 'payment' mode

warm ocean
#

Hi. How to check if the PI is incomplete ? Which statuses I have to check?

vocal wagon
#

hello

wintry quest
#

Hi Team Stripe, how can i delete all connected test accounts?

vocal wagon
#

Hi, is there an api that allows a user to make a new subscription charge attempt without wait the next scheduled?

smoky pasture
#

Hello, I have some issues with stripe connect and payment methods displaying inconsistently on different connected accounts even though I have set the platform to control (override) their settings, can someone help?

west thistle
#

Hi Stripe support team, I hope all is well. We have a Stripe <> Netsuite intergration. We are getting many complaints that customers are not being charged automatically anymore. Do you know what the cause of this issue is?

halcyon crow
#

Hello 👋 How do I go about setting a description on a payment transfer for the destination account? For background, i'm using connect to take a payment on my platform account and then i can create a transfer with a description but that does not carry through to the destination account. I can edit the description in the console so guessing there must be a way to make it happen

tough fossil
#

#dev-help hi team, we are working on stripe integration with our web portal, which collects fund for charity. I would like to understand maximum how long stripe can hold the fund before we initiate disbursement flow?

elder comet
#

Good morning everyone, need help here, what happen if a metered billing subscription is canceled before of the billing end period ??????

noble raptor
#

How i can detect if a payout was a withdrawl? Because stripe dosent provide a status saying it was a withdrawl

vocal wagon
#

Hi,

it´s my task to create a rule which allows our customers to use for example Credit Cards but not Debit Cards. My supervisor gave me this task and i asked an employee who told me, it´s not possible to differentiate here. Either we accept all Cards or no one.

As i don´t want my supervisor to tell her this without any demand i would like to ask you if you can confirm or disconfirm this.

With warm regards

vernal merlin
#

Hi everybody,
my devs has problem with the copy of PNG linked by POD:
could someone help me please?

vernal merlin
dark totem
#

I'm using Invoice Items to charge our customers for % commission fees on deals they get from our app, which means the amount can be pretty much anything. The customer gets invoiced as soon as they report the deal, but the total amount of the deal can change later, meaning we should return some of the money already invoiced. We were planning to do this using negative amounts in Invoice Items price_data.unit_amount, but found out you can only use positive integers there.

Should I be using "Credit Notes" for this use case?

round ferry
#

let temp:any = { customer: userData.stripeCustomerId.toString(), // start_date: fromDateSec, start_date: 'now', // cancel_at: 1717266599, end_behavior: 'release', default_settings: { application_fee_percent: 10, collection_method: "charge_automatically", default_payment_method: payload.cardId, transfer_data: { amount_percent: 90, destination: "acct_1L84EtGg3F2IFWW1" } }, phases: [ { items: [ { price: price.id, quantity: 1, } ], iterations: monthlyIterations }, ] } const subscriptionSchedule = await stripe.subscriptionSchedules.create(temp);

I am trying to create a subscription schedule with above properties, everything works fine but after I recently added transfer_data information, it shows me this error. Can someone please help? Thanks

wheat trout
#

Stripe Checkout (subscription mode) for existing customers

Hi all, when creating a Stripe Checkout session (via API) for an existing Customer who already has a Subscription, is it possible to configure the checkout session so that instead of a new Subscription being created, the existing one is updated instead?

analog tulip
#

Hello, i just created my first subscription product on Stripe + Mailerlite. This works very simply, customer buy a plan and they get premium emails. The problem is my customers can't cancel this plan. How can i add a "cancel" button on my emails? i'm using Stripe and Mailerlite integration only for this and i have no idea how i can add customer portal

analog rivet
#

I am having another problem. I am trying to create a checkout for a subscription with a 30 day trial. Everything works fine if it's just a simple subscription but if I try to add an initial fee to it, it always has to be paid instantly and does not take the 30 day trial into account. Is there any solution for this?

cedar mulch
#

Hello Stripe! Using ExpressJS and NodeJS here. I've been digging in the docs and I'm still not sure how to get programmatically all the transactions, operations, logs for certain paymentlink. Any hint here?

craggy vector
#

Hello all,
I just created the payment through stripe,
Payment is successfully done, will the success message,
In customer page i am getting name of the customer but in payments tab its showing unknow Guest as a customer

#

I am not getting what's happening here,
can anyone help me on this point ?

hollow prairie
#

LUKE-checkout-trial

craggy vector
novel folio
#

hello, can i know the difference between mandates and merchant initiated transactions, if both are the same, would anyone help me to direct to the mandate create curl. could find only the retrieve mandate spec in the doc. (usecase : setup mandates with payment_intent call, so that merchant can deduct payments without customer authorization in future installments)

tough fossil
mental kindle
#

Hello,

I have been tasked to enhance the page load of our website, which is a React based application which uses Stripe (React Stripe.js).

I noticed that on every page refresh, there are approximately 15-18 network calls made to https://r.stripe.com/0, each one of these taking between 150 ms to 1s.

I know about calls made to the m.stripe.com endpoint, which are related to fraud prevention. However, I cannot find any documentation related to the r.stripe.com endpoint.

Is it normal to have that many requests to this endpoint? (18, this sounds like a lot!)

Could it be a problem with my integration?

Is there a way for me to enhance/solve this?

Thanks!

vocal wagon
modest lantern
#

Hello everyone, I am working with payments through a terminal and I have a situation in which I would like you to guide me, I use the code to call the linked readers in the same location.
this "var selectedReader = discoveredReaders[0]" at the moment everything works fine if I have only one terminal in my location.

The idea is to have 4 terminals under this same location, so that when I access my application with a different user and add the second terminal to my location, it does not find any of the two terminals.

I try to access these using , for example
1st terminal
var selectedReader = discoveredReaders[0]
2nd terminal
var selectedReader = discoveredReaders[1]

but it doesn't even work that way for me, I must remove the second terminal from my location, so that the payments can work for me.

I ask, how can I connect to a specific terminal, using this type of javascript code, without affecting the first terminal, can you guide me please.

Thank you

vocal wagon
#

Hi I’m looking for help regarding a purchase using stripe

ebon sigil
#

Hello,

vocal wagon
#

Hello

#

Are you able to help?

ebon sigil
#

I am receiving the error on strip payment Blocked by the "Default Radar Rule". I didn't get the detail of why it's blocked whereas it looked ok to me.

brittle heart
#

Hello everyone! I'm a ionic developer and I've implemented stripe.js api in my app, but I've a problem with 3d secure. I've implemented the paymentintents, but the response of next_action is null and I'm not able to redirect to the 3d secure form

storm hamlet
#

Hi, I need to know how I can create a custom amount payment link using the stripe payment link API. i.e, without specifying the price id

idle blaze
#

Is there a technical reason for why the confirmPayment/confirmSetup can't always use the returned promise instead of return_url. Using return_url seems really limiting, especially if you want to pass a long data to the point of a completed payment / setup.

lofty sandal
#

Hi all
I have 3 different products with their prices. They are subscription type
My problem is, when a user buys, let's say, BASIC, it gets created a subscription for that customer with a payment method associated, via checkout session api. Now when the same user buys, let's say, PRO, which is another subscription product with a different price, when it comes to payment renewal, the user gets charged both for BASIC and PRO.
Of course Stripe does not know that for me it's like the user is "upgrading" it's plan. How can i set such a flow where if the user has already bought BASIC and buys PRO, then on the next biling date, only PRO gets charged?
Thanks in advance for your time

blazing raft
#

I'm rather new to stripe so perhaps this is an obvious mistake but I'm trying to use Stripe Customer Portal (https://stripe.com/docs/api/customer_portal/session) for subscription management. I have 2 products (just test products) called Standard Plan and Premium Plan. I configured the customer portal to "Allow customers to switch to a different pricing plan" and added the two products. And if I press preview it looks correct where I can "Update your plan" and I see both standard plan and premium plan. If I however generate a portal session the "Update Plan" button is gone. Other changes in the settings are reflected though since if I remove the cancel alternative that button is gone etc.

Any idea why it "works" in preview but not in the app? I'm still using testing api key.

honest fjord
#

Hello team, how do I change my payout setting? I'd rather have it once a month. Thanks

cunning aspen
#

Hi Stripe Team,
Is there a way to create a Price with an unknown "price" with the same logic as metered price?
Our use case is : every day, we want to add an amount to a Subscription Item in order to bill this sum for the period.
We ask it because we can not know in advance how many we want to bill. At the end, it's same logic than Stripe balance but for a subscription.

sonic arch
#

Continuing my thread https://discord.com/channels/841573134531821608/993411003071074367, I want to verify the following in order to display the connected account with the correct page info: how can I tell if a connected account has finished the onboarding process? As I understand it, some information is verified async and can take up to a few days. How can I tell the difference between a connected account that never finished the onboarding process (i.e didn't fill in some required info) and an account still in a verification process?

Discord

Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

hollow prairie
vocal wagon
#

Bonjour si je ne reçois pas les virements sur mon compte bancaire à qui dois-je m’adresser ?

latent ginkgo
#

bonjour, j'ai un shopify espagnol et un autre italien. Je n'arrive pas à connecter stripe dessus. Pourriez-vous m'aider ?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team directly at https://support.stripe.com/contact

latent ginkgo
#

Hi, I have a Italian shopify and another Spanish one. I can't connect stripe to it. Could you help me

cerulean pineBOT
#

:question: @latent ginkgo 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

latent ginkgo
#

Where is the button to have a live chat ?

#

there is only a forum

#

@hollow prairie

hollow prairie
#

Sign in with your Stripe account

summer verge
#

Hi all. Is there any way to check a successful payment is paid out to connect account bank or not ? If it's not paid out yet then create an payout for it ? Or Is there any way that we can check a specific payment is available to payout ? Can Stripe webhook support this ?

proper hawk
#

Hi! I'm trying to test disputes webhook on a charge that was created by from a payment intent with us_bank_account payment method.

Is there no way to trigger a dispute for an existing charge? I've tried to use trigger from the cli but can't seem to find the right way to override the payment intent or charge Id.

limpid scaffold
#

Hey

Is there a correct way of adding additional package with such behavior:

Add new package immediately with a proration invoice, but the main subscription billing cycle wouldn't be changed
So customer would pay only proration price for the current period, and on the next period - it will be billed as usual?

faint ocean
#

Hey

I want to validate card or bank details before hit pay button in IOS app.
So, there are any way for validate card and bank details?

gusty fiber
#

Hello, i started implementing discounts.
I have a question about the diff between coupons and promotion codes.
I can use coupon on await stripe.invoices.retrieveUpcoming({ coupon: 'discount' }) and preview the invoice with the discount.
And then i can send the coupon to subscription creation.

But how can i send promo codes to the invoice.retrieveUpcoming, or can i use them instead of coupons, or should i use them instead of coupons?

ionic jacinth
#

Hello, I would like to investigate a PI and card issue. Thanks

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team directly at https://support.stripe.com/contact

thin ice
#

Hello Everyone,
After setting up the Webhook for my staging server I am getting 400 Error.

vocal wagon
#

Hi Stripe,
wondering if my assumption is correct. I want to check if the invoice is the very first invoice after subscription trial ended. Seems like if i do this subscription.trial_start == invoice.period_start && subscription.trial_end == invoice.period_end it returns true, is this correct? or this condition is not to be trusted?
(oh right today is US holiday, just saw the stripebot msg, happy holiday!)

tribal comet
#

Can you retrieve the client_secret for the latest_invoice.payment_intent?

torpid timber
#

Hi Team, I am trying to test webhook event - customer.source.expiring on Test Mode. I added my credit card expiring on 07/2022 and even 08/2022, I don't see any incoming stripe event for that type. (I have enabled that type on the webhook config).

Also, I tried to use the test-clocks attached to that test customer (not sure if above event can be tested using test-clocks)

hearty wraith
#

Hi Team, I'm trying to reach the magento support team about the failing magento 3.2.1 update, with magento@stripe.com but didn't receive any answer (I sent my email last week), how much time does it usually take to get an answer ? 🙂 cc @misty hornet

vocal wagon
#

Hello Stripe Team,

Please I have 2 questions regarding Refund via Dashboard or API:

Question 1: Please do you know if the task is automatically scheduled as a batch job after a regular time interval or at a fixed time per day? Or I need to setup this?
Question 2: If the funds are not sufficient, stripe will take it from your bank account via direct debit. Please do you know if the direct debit will requested and fullfilled the same day?

Many Thanks in anticipation and I'm looking forward to hearing from you.
Best regards.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team directly at https://support.stripe.com/contact

open kraken
#

We use stripe checkout for both one-time and recurring payments. We also use the capability of Stripe to present the checkout page in non-english languages (https://support.stripe.com/questions/supported-languages-for-stripe-checkout-and-payment-links). Unfortunately, as you can see in the attache image, the name of the product being purchased is not translated. Stripe Checkout simply uses the name of the product as configured in Stripe.
Is there a way that we can provide a custom name when we create a Stripe Checkout Session or it will always use the product name (in our case the product name is always english)?

analog meadow
#

Hi all. I'm trying to add the ability to create a customer object to charge an amount to, using provided bank account number and routing number. Here's what I have so far, but I'm not sure if it's the correct direction..

$customer = \Stripe\Customer::create([
     'email'  => $email,
     'source' => [
         "country"        => "US",
         "currency"       => "usd",
         "routing_number" => $accountDetails->routingNumber,
         "account_number" => $accountDetails->realAccountNumber],]);

Thanks in advance.

analog meadow
#

Ah well I get the following error when I attempt it: The source hash must include an 'object' key indicating what type of source to create.

#

I guess that means I need to add "object" => "bank_account"

teal juniper
#

hi im new to stripe and looking on more information on getting started. i have a project that seems to require connected accounts... its a user to user transaction where one user provides a service and gets paid after completion. what stripe method would best suit this format

elfin fulcrum
#

Hello i am migrating data from an old project to a new project and noticed that credit cards are now saved with a new id: pm_1h23du3kkkadk In our old system credit cards are saved with an old form of id: card_32j3hj3h2rnjk23. Can these be used interchangeably in api and etc. or would this cause failures. Or is there anyway to easily acquire the pm id from the card id. Thanks!

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team directly at https://support.stripe.com/contact

slender shale
#

Any one tell me how can I get Connected_Stripe_Account_ID

dense hazel
#

Hello Stripe team, I have the following case I was wondering if it's possible to handle it, let's say I have a checkout set at $500 for 10 person, but in the end it's 9 person who need the service or product I'm selling, is it possible to give back $50, so make $450 in that case ?

runic jewel
#

Hi guys,
I am working on integrate stripe as recurring solution,
First, create and process a setup intent, store the card and customer id.
Then for recurring i will create a paymentIntent to charge the stored customer with the card id.

#

The problem is that return a required action for 3D secure instead of debit card

#

It wiil be amazing if someone can give me a solution ! thanks for advance

dark escarp
#

Hello,
It is possible in the customized portal to configure the breakdown of the price with taxes for Mexico?, I hope you can help me please with this

unkempt storm
#

Hi Everyone, how could I go about only doing a payout on a connect account if the balance is $10 or more?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team directly at https://support.stripe.com/contact

agile apex
#

Hello

#

what is this issue

wintry brook
#

Hi Stripe Guru's,
I've successfully integrated our product with the Stripe Terminal sdk using the client side approach as im located in Australia. We're using multiple BBPOS WisePOS E readers. My question revolves around the function discoverReaders() https://stripe.com/docs/terminal/payments/connect-reader?reader-type=smart. My understanding is that the reader and the web client need to be on the same network in order to communicate with each other although, discoverReaders() returns all Reader objects that are associated with the Stripe account regardless of the network the reader is connected to. Therefore, when I call connectReader() with a reader object thats on a different network as the web client using the sdk, it returns a communication error object. Now we display all the readers to the user that is returned by the result of DiscoverReaders() and give a choice of selecting one before connecting. Shouldn't DiscoverReaders() only return readers that are on the same network as the sdk? If there is no way of filtering the Readers returned by DiscoverReaders() that is on the same network as the sdk, how do you suggest I do so?

Connect your application to a Stripe Terminal reader.

misty hornet
#

nic-Terminal

karmic dagger
#

Yo somethinf quick

#

Is Stripe Checkout free to use?

#

(Except for commissions and fees obv)

pallid marsh
#

Hello hardcore devs! Good day, hope all is well.

We got some issues here with monthly/yearly subscription. It charges more than what was intended. It looks like Stripe is not obeying the "monthly" concept and rather uses 30-day to compute the charge.

Setup (Monthly):

  • Monthly product object is set as monthly - 330
  • Monthly subscription will start to charge 330 every 1st of the month and its next billing cycle is next month 1st day - regardless of the number of days (30-day, 31-day, 28-day, 29-day months)

Scenario (app logic):

  • User purchases a monthly subscription on July 5
  • set Proration behavior to "create_prorations"
  • set BillingCycleAnchor to next month Aug 1
  • Our app logic is to set backdateStartDate the subscription back to July 1, so we can charge them 100% immediately pointing the next billing cycle next month Aug 1

Problem:

  • Stripe charged the user 341, not 330 as we expect.
  • We expect the Stripe to charge 330, as we expect Stripe will follow the "monthly" concept, not the 30-day rule

Observations:

  • The problematic logic contains this description in the invoice event: "description": "Time on PRODUCT-NAME from 30 Jun 2022 until 31 Jul 2022"
  • The other logic we have (on succeeding months) which is fine contains this description in the invoice event: "description": "1 × PRODUCT-NAME (at 330 / month)"

Any help would be much appreciated! Thanks much!

pale rivet
#

hi there

#

i want to know about connect charges?

thin wasp
#

Hi Team, I have just switched to Xero from Myob and have a new Stripe account. I have 2 x Servicem8 accounts which both link to 1 Xero account. I need to have Stripe switched on for both ServiceM8 accounts. Is there anything I need to do to complete this part.

willow shale
#

Does anyone know how i cant implement this into when i make a session

ionic dew
#

Hello Team,
I have a problem adding bank account details for payout testing.

rare badge
#

Hi #dev-help , How can i attach a price id when im creating a Payment Intent? I want to specify that i want user to pay for the product.

sonic arch
shell ether
#

Hello Team
Some customers say they have had an authorization from their bank, so the payment has been accepted, but no debit or payment appears on Stripe.
Would you know why?
Thanks in advance

rare badge
ionic jacinth
#

Hello, I would like to investigate some PIs with card issue. Thanks

devout mulch
#

Hi Team
We've set up a Radar rule to block payment by country:
Block if :card_country: != 'country code'

This correctly results in an error when trying to process payment via paymentIntents if the card's country doesn't match up with the country code.

However, the Radar rule doesn't trigger an error when we use confirmCardSetup. Is there a way to block confirmCardSetup based upon the card's country in the same way as the above Radar rule blocks paymentIntents?

rare badge
#

Please help out!!

misty hornet
#

@rare badge your thread is still open, shall we discuss there?

rare badge
#

@misty hornet okay

wide fractal
#

Hi,
how can I create charge back from connected account to my platform account?

dusty wedge
#

#dev-help I have multiple stores, how should i configure Stripe for every store? It is on Magento 2.

dark totem
#

I believe there is a bug in documentation here. Using the example code I get

stripeInvalidRequestError: invoice_line_item property is required when type is invoice_line_item

I believe it should be using type custom_line_item.

stray leaf
turbid cedar
#

Hello, what is the default timezone used in the API? I am creating a SubscriptionSchedule with start_date as 1635724800, but instead of assuming it as utc 1st Nov 2021, stripe subscription is created with start date as 31st Oct 2021

echo coral
#

I've integrated stripe payment request button for GPay, and listening to the event 'shippingaddresschange' to fetch the address entered by the customer. But the postal code is return partially

dark totem
#

We are (apparently) using Stripe Tax. When I try to apply a Credit Note to an invoice, using custom_line_item, we get StripeInvalidRequestError: Custom line items are not supported for invoices with automatic_tax.enabled = true.

Our use case: we want to reduce arbitrary amounts from customers’ invoices. Example:

Fee for deal #7 20$
Fee for deal #8 25$
Fee adjustment for deal #1 -5$
Fee adjustment for deal #2 -2$
-------------------
Total 38$

or...

Fee 20$
Fee adjustment -25$
-------------------
Credit balance adjusted +5$

What is the correct way to achieve this, since it seems we can’t use Credit Notes/custom line items with automatic tax calculation?

vocal wagon
#

Hello, im here: someone could troubleshoot this error again regarding Wechat pay?
{
"id": "pi_3LI1OwGJs89P0wjL19DkWqTj",
"object": "payment_intent",
"amount": 100,
"currency": "eur",
"customer": "cus_DfkFBZoE0kAJBJ",
"last_payment_error": null,
"livemode": true,
"metadata": {
"orderId": "toEWVTctQsLSjcDJdjFk",
"purpose": "order",
"userId": "JefoDHqbENZprWAyx0Rw5Zy17HB2"
},
"next_action": null,
"payment_method_options": {
"wechat_pay": {
"app_id": "wx213f3aba7053625c",
"client": "android"
}
},
"payment_method_types": [
"wechat_pay"
],
"status": "requires_payment_method",
"amount_capturable": 0,
"amount_details": {
"tip": {
}
},
"amount_received": 0,
"application": null,
"application_fee_amount": null,
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"charges": {
"object": "list",
"data": [
],
"has_more": false,
"total_count": 0,
"url": "/v1/charges?payment_intent=pi_3LI1OwGJs89P0wjL19DkWqTj"
},
"client_secret": "pi_3LI1OwGJs89P0wjL19DkWqTj_secret_5E4xNItz9aXbbIUfuNQlItkGO",
"confirmation_method": "automatic",
"created": 1656987730,
"description": null,
"invoice": null,
"on_behalf_of": null,
"payment_method": null,
"processing": null,
"receipt_email": "bb@bb.bb",
"review": null,
"setup_future_usage": null,
"shipping": null,
"source": null,
"statement_descriptor": null,
"statement_descriptor_suffix": null,
"transfer_data": null,
"transfer_group": null
}

misty hornet
#

Hi @dark totem your thread is still open, shall we continue the discussion there?

crisp wasp
#

hi

#

message: No such customer: 'cus_xxxxxxxxxxx

#

Any suggestions?

pale rivet
#

hi there,

#

i need to know about about customer charge

#

is there any api to find out what type of charges going to apply on the amount..?

vocal wagon
#

Quick question. Price objects contain a currencies property. Let's say a shop with 100 products decides to switch their default currency from $ to €, how would a conflict be avoided?

lilac fox
#

Hello

#

I am making a website for my client which is an e commerce store. There are 3 roles in the site, customer(credit card holder), store owner (connected account holder), and platform (which is providing the platform to store owners and will get application fee as per stripe connect rules.) Now i want to discuss refund case. When i charge customer, a charge is deducted from the card move in the platform account then transfers from platform account to store owner account, then an application fee is transferred to platform account and so on. And when i make a refund the payment is reversed correctly. But when is make a partial refund e.g 2 items of qan order out of 4. Then the platform fee is transferred to store owner account and there is no way in stripe docs to refund that fee in customer account. BTW i am using stripe connect and for payment i am using destination charge.
The link of which is given below. I repeat my question. Is there a way to refund platform fee from paltform to customer account and not to store owner account or is there a way to refund platform fee to customer account.

#

i am using stripe connect for my clients e commerce website.

sudden pawn
#

Hi Team

#

can you please provide me reference to clone payment_method from platform account to connect account

simple swift
#

Hello Stripe,

I've been looking into creating a custom account with the type 'company' one of the fields this needs is for the company and representative. Do I need to provide both when my user registers or is one of them good enough?

elder comet
#

Hi there, what events are thrown when a subscription is canceled

#

??

sweet fjord
#

Hi I am trying to invoke Stripe API to create a subscription with billing_cycle_anchor set to 1st August 2022, but getting error -

{
  "error": {
    "message": "Invalid timestamp: must be an integer Unix timestamp in the future.",
    "param": "billing_cycle_anchor",
    "type": "invalid_request_error"
  }
}

The request-id req_mjGkqHE7T9FxIQ
This is the api request -

curl https://api.stripe.com/v1/subscriptions \
  -d customer=cus_LzozD3IXh5n0XR \
  -d "items[0][price]"=price_1LBBHFBuQq6cUmE74iaVtDDh \
  -d "items[0][tax_rates[0]]"=txr_1LI6p0BuQq6cUmE7PHsktuUQ \
  -d "items[0][metadata[type]]"=USER \
  -d "backdate_start_date"=1656572400 \
  -d "billing_cycle_anchor"=1659337200 \
  -d "collection_method"=send_invoice \
  -d "days_until_due"=27 \
  -d "metadata[tenant_id]"=2cf19732-0c7b-42e4-a0a2-90fd9c0e7111

Can you tell me what I have done wrong?

cunning aspen
#

Hi Stripe Team,
Is there a way to know, for a given month, how many our metered prices has generated through all our subscriptions, using the API or not?

fair rivet
#

Hello everybody!

#

Hello everybody,
I'm currently facing a little issue with the billing address. I need to collect the billing address of my users during the checkout for legal reasons hence I added billing_address_collection: "required" in the checkout session creation. However for some reasons this address is not stored in the customer and not showing in the invoice. Could you help me with this issue?

kind jacinth
#

Hi, how do you go about sending an invoice for credit card payments?

tropic coyote
#

Morning all, i have linked Stripe Payments to Wordpress via Gravity forms and all is working correctly. the only issue I'm running into is with payments larger than say 500 euro they seem to be being blocked an showing a message that additional action is required to completed the payment, but no emails are being send to the linked email account to approve these payments, is there something I'm missing?

broken shore
#

Hello! we are old customer of stripe and migrated from server to server integration to new SCA compatible integration, after couple of days there are complains started that some customer do no see 3d secure popup window while adding credit card, after conversation with stripe support it was advised to rich customers bank in order to fix it. I also have a debit card that can be added successfully using legacy server to server integration, but while using new integration popup with 3d secure is not displayed and error from stripe js occured setup_intent_authentication_failure , please advise

still egret
#

Why does the item is not deleted when I set quantity to 0 in subscription sub_1LI7GaHn3Zy4ma8umRbVvwNH

wintry quest
#

Hi Team Stripe, I am integrating the registration form of a connected client (standard) I have this problem:

#

I'm using Xamarin Forms, with a WebView this is on Android, iOS is ok

shell ruin
#

Hi everyone!
We are closely monitoring our dispute rates and since we enrolled in RDR, we receive some Verifi RDR alerts that get refunded automatically but appear as lost disputes in Stripe. Customer support told me that it is a "display" issue, but that these were not counted as disputes by Visa.
However, for monitoring point of view, I need to differentiate these from real disputes. So which data field should I look at to isolate RDR alerts tagged as disputes vs real disputes?

frigid orchid
#

Hi there, I've been using Stripe's Payment Element to process payment on our website. I can undertand that Stripe's payment form is inside of an iframe that I can't control of. I use a payment button outside of the iframe so users can click that button and submit all the data needed (products in the cart, billing address etc.) to the server. However in recent a few days, I found that the payment form can be submitted by just pressing enter within the form, so even when the payment is done, I can't get any additional info about it. Is there anyway to stop user from submitting the form using enter, or adding let's say an onsubmit event?

loud lake
#

Hello there. We want to issue transfers to users in multiple different countries outside the platform's region (think storefront with sellers from different countries), but coming up against Funds can't be sent to accounts located in US because it's restricted outside of your platform's region - what can we do aside from forcing users to onboard in the platform region?

harsh brook
#

Hello Everyone, In our stripe account even though apple pay is enabled in the payment options section. Apple pay is not available for the payment link payments. Any step am missing here?

pallid marsh
#

Hello hardcore devs, good day!!! I just wanted to follow up on this closed thread (https://discord.com/channels/841573134531821608/993735714913144852) We've made experiments and the result is closer to what we expect. But instead of charging 330, it charges 326 after we set the backDateStartDate to 1st day of month at 12:00:00 am

hollow prairie
calm minnow
#

Hello everyone, Hope you are all doing great. I'm using PHP Laravel to create APIs for my application, and for payment, I want to use Stripe but I don't want to use the package in the app I want to use Restful Api from Laravel, Can someone help me please guide me in that. Thanks and regards

still egret
#

Is there anyway to resend all the failed webhooks at once?

vocal wagon
#

Hi all! I'm testing Stripe and want to use it in one of the products I work on. I couldnt find any information about backup policy (user data, subscriptions, etc - not credit cards, etc) and business continuity is important topic for me.
I need simple information: how often user data is backup? And what in situation when someone removes accidentally account - is there any way to restore whole account from backup?

still kite
#

Hi All, Can I pass the custom message to the Checkout session API call to display it below the Subscription button. As I do not have the option to pass the custom label to the button.
Ex: I want to display the below message under the button
After your trial ends, you will be charged based on your usage at the end of each billing cycle, starting July 15, 2022. You can always cancel before then.

simple turtle
#

Hi, im new to strip, been setting up my products, invoicing and quotes. I can not work out how to get information in there especially on the quote and invoice. Such as ABN, address, contact details and the descriptions of the products.

vocal wagon
#

is there any endpoint to retry charge?

#

We want to charge the invoice of customers without waiting when customers entered their card details after payment method failed.

simple swift
#

Hi Stripe team, when creating a business type custom account. Will I have to create the person object first before creating the custom account or can I do them both at the same time?

frigid orchid
#

Hi there, I've been using Stripe's Payment Element to process payment on our website. I can undertand that Stripe's payment form is inside of an <code class="inline">iframe</code> that I can't control of. I use a payment button outside of the <code class="inline">iframe</code> so users can click that button and submit all the data needed (products in the cart, billing address etc.) to the server. However in recent a few days, I found that the payment form can be submitted by just pressing enter within the form, so even when the payment is done, I can't get any additional info about it. Is there anyway to stop user from submitting the form using enter, or adding let's say an onsubmit event? (Sorry for the repost)

loud lake
wary sedge
#

Hi, I'm struggling a little bit on a problem with Stripe Subscription. So if you can give me advice or links to the documentation, that will be amazing.
So at the moment, I created an app that have Stripe subscription on it and a product. This product have graduated price where the first 50 items of product is free and after that, it's 1$ per item.
When a user is registering on my app, they are selecting the product and entering the number of items they want. But for most of them, it will be 50 because they want to use the product first and after, with their use, they will go higher.
Everything is fine, I can update the subscription and it will change the price etc. But if the subscription is free when they are creating it, It will automatically be accepted and I don't receive Payment Intent to save their credit cards.
That's not a problem at the beginning but when they are adding items inside it and the subscription is not anymore free, the subscription is updating and I can create an invoice but I never receive a Payment Intent to pay directly after the update inside the subscription. Even if I create an invoice after, it will put it as "charge_automatically" but there's no card on the customer account.

Here is my code to update the subscription:
subscription = stripe.Subscription.retrieve(
user.subscription_id,
)
updated_subscription = stripe.Subscription.modify(
user.subscription_id,
cancel_at_period_end=False,
items=[
{
"id": subscription["items"]["data"][0].id,
"quantity": quantity,
}
],
proration_behavior="create_prorations",
payment_behavior="default_incomplete",
expand=["latest_invoice.payment_intent"],
)

somber finch
#

Hi there, i have a platform account and so there are many connected accounts from all over the world with us. Few of our customer facing issues while placing an order in japan, as the response i receive from stripe upon creating payment intent is this The statement descriptor must contain at least one Latin character. currently the value of statement_descriptor is just a store name (sometime its in Japanese language). I read the stripe documentation about Japanese statement descriptor https://stripe.com/docs/statement-descriptors#set-japanese-statement-descriptors but unfortunately i can't understand it how this works for both latin and Japanese language statement descriptors . Is there any generic solution to this?

Learn how statement descriptors work.

rare cairn
#

Hi, is there any way to specify a new IBAN in php ? Instead of transfering to my account, to transfer to another IBAN specified.

sudden pawn
#

Hi Team

#

i need help to understand below curl

#

// Set your secret key. Remember to switch to your live secret key in production.
// See your keys here: https://dashboard.stripe.com/apikeys
Stripe.apiKey = "sk_test_tR3PYbcVNZZ796tH88S4VQ2u";

CustomerCreateParams params =
CustomerCreateParams
.builder()
.setEmail("paying.user@example.com")
.setSource("tok_mastercard")
.build();

Customer customer = Customer.create(params);

#

what is source

copper reef
#

hhafeez-statement-desc

#

sxe-transfer-to-iBAN

little flower
#

Hi, Can we add new products to the existing paymentlink

torpid timber
#

Hi Team, I am trying to test webhook event - customer.source.expiring on Test Mode. I added my credit card expiring on 07/2022 and even 08/2022, I don't see any incoming stripe event for that type. (I have enabled that type on the webhook config).

Also, I tried to use the test-clocks attached to that test customer (not sure if above event can be tested using test-clocks)

quaint aurora
#

Hello. How to know stripe commission with API before accept payment?

wispy ether
#

how can i make 2months subscription ?

carmine tinsel
#

Hi,
Im tryn to create a checkout session from Salesforce and it is throwing a 404 error. Can anyone please help!

frozen pulsar
#

Hi, has anyone had any luck using Visa's RDR with stripe? We're getting started so we wanted to learn more about it.

high aspen
#

Hi! I am using the clock to simulate a subscription behavior when I am scheduling a change for it and I am having this error:

Any idea?

slate elbow
#

is there an effective way of determining whether or not a customer has any unpaid subscriptions or invoices using the api, to prevent them from provisioning more services before paying off debt?

high aspen
#

I am sorry to disturb, but using the clock to test the subscription behavior the system is triggering events, like the invoice.upcoming?

lime sierra
#

Hi everyone! I have a question regarding exporting invoice data from the Stripe dashboard, specifically for invoices that do not have any due date. In some invoices, the exported spreadsheet has an empty value in the Due Date column (see first screenshot), while in some other cases it has the value 1970-01-01 0:00 (see second screenshot). Is there any reason why that is so? Are those two invoices treated somehow differently by Stripe? In both cases, the due date appears empty in the Stripe dashboard UI.

vernal comet
#

Hello, I'm using customer_balance for bank transfers, with stripe react elements, and I'm wondering if and how I can pre-fill the email address on the client side to the customer's email address. I'm currently using a PaymentElement on the client which encompasses all the payment methods we have available.

iron iris
#

Hello, I am getting this issue when I inspect

teal raven
#

Hi! I have some question about invoices and products.
If I want to create invoice in dashboard I can choose product like invoice item, but through api there are no such possibility. Why? Or I can't find...

idle blaze
#

We use promotion codes, when the input field for the promotion code blurs we do a back end check for it to check if it's available. Essentially just $coupon = $stripe->promotionCodes->all( [ 'active' => true, 'code' => $body->code ] ); & see if there's any results. The problem is that this doesn't necessarily mean that it's possible to apply this code, it might be one-off, customer restricted etc. Is there a way to do this check to see if for the given purchase ( always a subscription in our case ), the promotion code is valid?

tribal comet
#

Can you retrieve the client_secret for the latest_invoice.payment_intent?

calm oak
#

Hi everyone, what is the correct flow for subscription, what i am currently doing: create payment method->create customer->create subscription -- i saw another flow create payment method->create customer->create-payment_intent->create subscription . pls, what is the difference, also how can I store payment transactions after subscription.

frank token
#

Hello. I'm using the react-native payment as shown here https://stripe.com/docs/payments/accept-a-payment?platform=react-native.

So far the library works great. We are able to setup card and apple pay payment methods without much trouble.

We would now like to enable our users to pay using BECS direct debit and I'm struggling to get this option to present itself in the payment sheet.

We are using version 0.14.0 of the library (I see that BECS has been enabled since 0.11.0).

The payment method is being specified in the setupIntent creation like so:

const setupIntent = await this.stripe.setupIntents.create({
      customer: customerId,
      payment_method_types: ['card', 'au_becs_debit'],
    })

BECS direct debit has been enabled as a payment method on our stripe account.

Our implementation of the payment sheet is very similar to the documentation. We are initialising the payment sheet like so:

    const { error } = await initPaymentSheet({
      customerId: stripeUserId,
      customerEphemeralKeySecret: paymentSetupData.ephemeralKey,
      setupIntentClientSecret: paymentSetupData.clientSecret,
      allowsDelayedPaymentMethods: true,
      returnURL: paymentSetupData.returnUrl,
      merchantDisplayName: 'Our Company Name',
      applePay: await isApplePaySupported(),
      merchantCountryCode: 'AU',
      googlePay: false,
      currencyCode: 'AUD',
      testEnv: !isProductionEnvironment,
    });

Is there anything else I need to be doing? Or something else I need to configure to get this working.

Thanks for your time considering this.

Securely accept payments online.

simple swift
#

Hello Stripe, when creating a business account type, will I need to provide both the Owner and representative or will the owner details do just fine?

In this documentation:
https://stripe.com/docs/connect/required-verification-information#US-full-company--card_payments|transfers

It looks like it requires both, but I just wanted to make sure if an owner can suffice

Learn what required verification information you need to collect for each country when using Connect.

vocal stump
#

If I have a sub with only metered billing, and I need to change all the subscriptionItems to a new price, using the same structure for metered billing, how would I do this most easily?

#

They have no quantity parameter so I can't use that

glacial grove
fair rivet
#

Hello Stripe,
I work at a company that handles subscriptions (monthly and yearly) for users, we merged the yearly and monthly subscription in the same product but with different prices. However that makes complicated the possibility to create discount codes that would apply ONLY on monthly subscription or ONLY on yearly subscription. We were advised to create 2 differents product, 1 for the monthly subscription and 1 for the yearly subscription. However we already have few thousands people that have bought our product, is it possible to "move" their product to the new one? Would this be the best practice? Thanks in advance!

kindred valve
#

We are implementing Stripe Invoicing for billing out some of our services which have a very high AOV for which we often receive payments by bank wire or ACH credit. We have turned on the Stripe "Bank Transfers" payment method which allows for bank wire and ACH payments initiated by our customers. I understand that from Stripe's perspective these are similar forms of payment and they are both handled by Bank Transfers. However, this seems to create some pretty significant UX problems which are inducing confusion.

misty flicker
#

Hello there, need help on SEPA

loud lake
#

Hello, is there a way to make someone else in the team the owner of the platform account?

lament carbon
#

I have a couple of questions about receipt_number, we want to capture this information off of a webhook, we are currently subscribing to the invoice paid webhook, and receipt_number is always null. I understand this is because it is in test mode, and receipts aren't sent automatically in test mode.
1 - in live mode, will this receipt_number always be populated in the invoice paid webhook request from stripe?
2 - is there anyway to turn on sending receipts in test mode?

thorn edge
#

I'm trying to accurately replicate the results of a Dashboard export of Payment Links using the API. The problem I'm having is that there doesn't appear to be a created field exposed in the Payment Links API. So I can't include that information in my own API-based reports, nor can I filter my requests by the created date. Is this just not documented but would work anyway? Is there some other way to include this information or filter by the created date?

scarlet hill
#

Hi stripe devs !
I have a problem with my application, lot of customers experience payments delined with code : card_error_authentication_required

#

The error came before creating the payment intents

#

When I try to to attach the source to the customer

vocal wagon
#

how can i manage the tax invoices to be sent to my customers?
Is there also a way to register them on the Italian state fiscal portal?

vocal wagon
#

Hi Stripe Dev,

I have a question related to retry schedule when using a US bank account as the default payment method.

More info in the thread 👇

sudden yoke
sacred spruce
#

When users launch the cli command to listen to test webhooks, will ever person get the same signing secret for the test environment, or will it generate a new one depending on the machine that request to listen to test webhooks.

dark escarp
#

Hello,
It is possible in the customized portal to configure the breakdown of the price with taxes for Mexico?, I hope you can help me please with this

thick glacier
#

I've since reduced the line items in this checkout session. But it was over 200 line items and the session would not generate. Is there a way to increase the line item limit?

vocal wagon
#

Hi Stripe Team,
wondering if my assumption is correct. I want to check if the invoice is the first invoice created after subscription trial ended. Seems like if i do this check subscription.trial_start == invoice.period_start && subscription.trial_end == invoice.period_end it returns true, is this a good solution or the trial start/end and invoice period might not much?

weak adder
#

#dev-help Hello! I can't get property list_items after creating Checkout session and calling session.line_items. i'm using Stripe@7.0.0 (this version is using in my current video course).

magic cradle
#

Hi! I've currently been testing the invoices API to perform one-time payments because I needed the ability to apply a discount and I wanted Stripe to take care of all the calculations. I stumbled on the orders API and I'm wondering what scenario(s) it would be better to use the orders API instead of the invoices API. Also, if I was to use the orders API how would I create an order that is meant to be paid out of band? The client also needs to take payment in Paypal as an alternate payment processing option.

vocal stump
#

Is it normal for incoming payouts (to cover a negative balance) to not affect an account's balance? acct_18w8yoIFDslEWhBA has -10,150.40 DKK and 11,224.80 DKK under "future refunds or disputes" It's supposed to use those funds to cover pending refunds.

dim hearth
#

@vocal stump Can you use the thread I already have open for you

vocal stump
#

I can, I just wrote here because it was unrelated.

barren cobalt
#

Hello. I'm looking to do proration of subscription updates on a daily basis, rather than in seconds. Is this possible? Everything I have tried with billing_cycle_anchor and proration_date has failed so far. Basically, when a subscription is updated I want it to calculate the amount due to be based on the number of days left in the cycle and then immediately invoice for that amount.

scenic quartz
#

Hey dev-help! I have a question regarding the Accounts API and the data exported from the dashboard. When I export Customers from the dashboard, I can see the proper Card IDs in the cardId column. It looks like it will appropriately export the default payment method. When I call the the customers api, sometimes the cardId will have a card_ value, but sometimes it will have a src_ value. So customer1 will have a card_ value when exported from the Stripe dashboard, but customer1 will have a src_ instead when exported from the API.

Based on a little research, it looks like something is causing these customers to report their secondary payment method, rather than their primary payment method on file, via the API, but the Stripe dashboard exports the correct default payment method.

If I go to a customer in the dashboard that is reporting a src_ value and switch their default payment method from the** first card** on file, to the** second card**, then set the** first card** as default again, the API returns an actual card_ value for that customer.

Is there something about how the payment methods are added to the customer that affects what gets returned via the api?

cold geyser
#

Hey Stripe Team, I had a problem with the Internet Readers at a new location we're opening with - it looks like their internet speed is about 6MB/sec on average. They're using the Wisepos E readers and the location of this business is in a pretty remote area of Central Ontario. They're having trouble connecting to the readers - which hasn't been an issue in the past for us - but the connectivity is a likely culprit. They only have 1 reader so the discovery is set such that after any readers have been found, we'd connect to the first one - but it fails to find any readers. We've experimented with setting the timeout of the DiscoveryConfiguration on Android to 1 minute and even setting it to 0 so that it wouldn't timeout - but there still seems to be no readers found. Any ideas what we can do to resolve this issue? Or if something else might be at play?

trim tartan
#

Hello, what is the best report to confirm payouts. We would like it to include names, donation amount, fee and date of deposit. Thank you.

gray goblet
#

Is there a way to retrieve a historial instance of an upcoming invoice? Basically I have a bug where the usage reporting which we sent rolled over to the next month before the curent period ended which means that the invoiced amount was wrong since these are metered products where we bill based on the last value sent (month-to-date). However the correct amount was there just a few hours previously so if I can retrieve that instance of the invoice it would be much easier to properly re-invoice since there is a fairly complicated schema of graduated (and one-off) prices per customer. Thanks for your help!

agile canyon
#

Hi everyone !
I'm trying to use a stripe payment link, everything works but I want to setup a webhook on this link, is it possible ? I have a webhook with all my payments but then I can't find the product and I need it in order to automate an enrollment to a course ! Thanks a lot for your help !

idle iris
idle iris
foggy dawn
#

@idle iris your help is appreciated, but can you please move responses on weekend threads to DM? It's a bit disruptive to get notifications for these

faint aurora
#

Hello Stripe Team, I'm having some unexpected errors with the refund API. If I try to create a refund on payment that has been disputed, but we won the dispute, there are not issues. However, if I try to create a refund while the payment is in dispute, then win the dispute, then try again to create a refund through the API, I get the "Charge ch_xxxxxxx has been charged back; cannot issue a refund." Error message, is this expected?

woeful grove
#

hello team In test mode, I was not able to set payout frequency every day. The system defaults to every week.
Is there a way to do so?

fast current
#

bom dia, a conta do cliente começou a aparecer essa mensagem após uns testes de pagamento em produção

foggy dawn
#

srkishy-disputed-refunds

analog meadow
worldly elbow
#

Is there an existing api call to retrieve the balance of a custom connect account?

royal isle
#

Hi

smoky pasture
#

Hello, I am looking to automate tax receipts for platform and connected accounts, I need some orientation if possible

thick glacier
#

Can a customer use the authorize capture later feature with a debit card? I ask because one just tried to place an order and was blocked for insufficient funds.

open kraken
#

I want to use the API to cancel a subscription with a prorated refund. Before doing the code, I tried to do the action from the Stripe Dashboard. As you can see in the attached images, I want to cancel a subscription with prorating. But then, when I click on "Cancel subscription" it generates an error:

You cannot apply these computed tax rates: ["txr_1L6Jx5GNN1T4yZi6KKFc6Nft", "txr_1L6Jx5GNN1T4yZi6jGUXR4z2"]
Also note that the subscription was purchased with Stripe Checkout with Stripe Tax enabled.
Do you know why I am getting this error? Should I expect to get the same error through the API?

onyx helm
#

Hi, i'm trying to resize the overlay, how can i do it

hexed coral
#

Question about stripe taxes. As a platform account with many connected accounts, if one of my connected accounts wants to collect tax through stripe taxes do I as the platform account need to be involved in any way in terms of config, development etc?

proper iron
#

Hello,
im wondering if I can take a down payment and then a different monthly fee with just one link

cold geyser
#

Hey Stripe Team! I reached out earlier about an issue with reader connectivity - and I have more information. In the Stripe Terminal Android SDK - it looks like it gets stuck here:

            pendingDiscoverReaders = Terminal.getInstance().discoverReaders(discoveryConfiguration, this, statusCallback)

The discoveryConfiguration is this:

val discoveryConfiguration = DiscoveryConfiguration(10, DiscoveryMethod.INTERNET, isTestMode, locationId)

and on the callback it doesn't hit the onSuccess nor the onFailure. The location ID is tml_EsFTlw3or3QFTP, the reader ID is tmr_EsFTlwFF6CD9ZJ, and the serial number is WSC513104000905. Any idea why it gets stuck in the connection step?

true pendant
#

Hello Stripe Team. We are working on a job to process auto payments with a saved payment method. Right now, we are doing this one by one using the PaymentIntentService.Create function, with each call taking around 2-3 seconds to complete. Once we have the PaymentIntentID we update the payment intent with metadata which is taking an addiitonal 2-3 seconds. Are there any techniques (batching, multiple calls, etc) that we can utilize that will cut this time down?

half jackal
#

Hello Stripe! Is there a way to get the items of a non-subscription payment-intent via the segment adapter?

hexed coral
hexed coral
copper reef
#

@hexed coral reopened your previous thread

sudden nacelle
#

hey, got issue with shopify

#

connected stripe payments to shopify, but it declined 1 card, and for other 2 said payment failed