#dev-help

1 messages · Page 27 of 1

fallow cape
#

Hi Team!
We're building an integration with stripe connect for pay ins&outs. We'd like to display payout account details of the default account (in case there are multiple bank accounts linked to one entity) on our side as well. We understand that we can receive payouts_enabled flag for all the accounts linked, but is there a way to differentiate default account from the others? We'd like to display details of a default receiving account only.

vocal wagon
#

Hi! I have a question regarding payment methods and checkout sessions. Is there any way to use created payment method and assigned to the customer in checkout session? In our case customer is able to create some payment methods through the stripe customer portal and then we are creating checkout sessions through the API when customer buy some service. Unfortunately he still need to provide credit card informations in the checkout event if he already created some card payment method and set it as a default one.

vestal cedar
#

Hi I have a question related to mocking Stripe PaymentIntent api for unit testing. Can anyone help?

vivid burrow
#

If I want to clear the subscription default source field, so stripe can default to the customer, how do I do that? I cannot set it to null and undefined seems to send nothing.

light maple
#

Hello, how can i send a money from connected account from my balance?

vital rover
#

Hello team! question about transfers and payouts to connected accounts. Which is the endpoint we can use to force a payouts when we have a transfer done? can we force the payouts execution instead of waiting the payout scheduled defined?

sharp carbon
#

Hi, I'm trying to get at the metadata in a setup intent using the above code but it's throwing an error. Does the metadata need expanding and if so could someone please give me some example code on how to do it and then extract items from the metadata?

vagrant steppeBOT
#

Sergio Sánchez

elder comet
#

Hi, I saw the new tax_id object, I have a question about it, how is the verification process

thin rover
#

Hello, I would like to know if it is possible to add inputs in the payment intent form to enter the card holder name ? Im working with react native and nodejs. My payment intent form doesn't request the card holder name in my react native app

thanks

ripe briar
#

Hey! I use stripe to collect payments for my circle community. When a payment fails do customers get an email to notify them to try again?

trim spindle
#

Hello 👋 We have setup our Stripe account for our plans. Now we want to give Discount codes to some early stage startups and students. Our Growth Plan is 529$ per month and our Starter plan is $129 per month. We want to provide our Growth Plan for the Starter Plan pricing, and we have created a Discount code for this. My question is if this Discount code is applied, will it continue to charge this Discounted price for the next months which is what we want.

fringe quartz
#

Hi guys, 2 days ago I was able to re-schedule a sub for the very same day directly through the stripe's dashboard without editing the phases in my code, but today I can't replan the schedule, the soonest is tomorrow :/ how can I replan for today without editing my code for test purpose please?

vagrant steppeBOT
#

lucy adams

glacial crystal
#

Hello, I want to limit using of coupon for 1 use for customer, how can I achieve that?

frozen abyss
#

I need to contact stripe for payout purposes can anyone help

uncut sail
#

Hi, I'm trying to find an article that might explain why attaching a credit card payment (not charging) can result in an automatic card decline with code "insufficient_funds". There is this one https://stripe.com/docs/declines#issuer-declines but I am still unclear why it would happen when we're just trying to add a card to the customer's account. Can I get more clarification please? I have a log request Id on production, if that's helpful

fathom sky
#

we always send some metadata on subscription creation. Now we are using payment links, and since the payment link checkout creates the subsciption by its own, we need a way to send that metadata for those subscriptions. Any idea??

crimson stratus
#

Hi there, I am hoping to understand how we can implement external validation of customer-entered shipping address information in a Stripe Elements AddressElement. We are implementing the full single page Link/Elements flow. Currently, we rely on a 3rd-party service (smartystreets.com) to check user-entered address information for validity since we ship physical products to our customers. With the Stripe Address Element, while it does offer google autocomplete, it does not appear to have any hooks for actually checking and validating addresses (and providing alternatives for the user to consider). What are the suggested best practices in this case?

vagrant steppeBOT
#

NEWJOSSY

crimson stratus
vocal wagon
#

Regarding this question: #1070701383990386718 message

I see I can only add a product with add_invoice_items, but I can not charge an "random" amount of money, like I do with a one-time PaymentIntent API. ¿Is it always mandatory to create a product?
Thank you

remote horizon
#

Hi - we are using end-to-end tests to check for issues within our platform and we are coming up against rate limit errors because of multiple accounts being created and used within the testing suite. Is there a way that we can increase the rate limits, if not, what methods are recommended to avoid the rate limit issues?

warped delta
#

Hey there I am trying to use react-native's paymentSheet element to implement the same payment flow on my mobile app that already works on my web application. I'm always getting the error when I try to presentPaymentSheet():

thanks for help in advance

vagrant steppeBOT
#

markus876

languid hearth
#

I am trying to set delay_days through the API and it keeps giving me a weird error that doesn't have to do with the action I am doing.

const account = await stripe.accounts.update( 'acct_1GC0WRFXH78LPtEh', {settings: {payouts: {schedule: {delay_days: 0, interval: "daily"}}}} );

I get the following error: Error: Setting the transfer interval to "hourly" requires the delay to be 0 and vice versa.

vagrant steppeBOT
#

narnau

tulip rune
#

Hi everyone,

A subscription failed and it is automatically retrying for it even after one of the retries passed successfully.

This is causing issues with our business logic.

Has anyone faced a similar issue before? I know we can solve it by returning 200 response to the rest of the retries but that feels like a hack. What's the best way to solve this issue?

vocal wagon
#

Hi everyone,
is it possible to change the description shown in the Stripe Dashboard when creating a subscription? For default, the description is "Subscription creation", but I want to have a custom description. I tried with the "description" param, but the description remains "Subscription creation".
Thank you!

spice needle
#

Good morning! Question on ACH (bank account) verification. We allow customers to pay via ACH, but we don't require them to save the payment method for later use. If they come back in later to pay again with the same bank account, so they enter the same information, it's prompting them to verify the account again. Is there a best practice to determine that the bank account has already been verified and let the stripe controls know so they don't expect the user to verify again?

keen frigate
#

Hello, I have a quick question regarding subscriptions, I was under the impression that you don't need to have stripe products and prices to create subscriptions, but can simply create subscriptions using your own database logic.

Turns out that's not the case? I am reading docs here https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements

Is it true that if I wanted to sell subscriptions, I HAVE to have an active product and a price in my stripe account, is that correct?

signal coral
#

Question about "bank_account" external accounts. Is the currency on the bank account automatically determined by Stripe on connection? Can the user force update this value?

main ivy
#

Hello! Can we schedule a payout to the conencted accounts after couple of days after the payment from a customer is received?

outer bison
#

Hi! in our testing stack we currently create our test (and production) Stripe Express accounts via java AccountLink.create(...) and then have to manually go through the Stripe onboarding UI to finish creating the account. is there any way to complete that onboarding programatically to ease test account creation?

edgy spruce
vocal wagon
#

Hey,
what happen a carte of a subscribed user expire?
stripe willallow the user to enter a new one?

vocal trench
#

hey, i have a question,
is there a possibility to use idempotent keys in checkout sessions?

gray light
#

Hi Guy,
For the transaction that sends from USD to Canada account, How do I get that exchange rate from USD to CAD and know exact the destination amount through APIs.
Here is the transaction py_1MWwy7FKAGBhttH6pwM6UeMP. I can view it in dashboard but not API

cinder whale
#

Yesterday, the ReportRuns we created got "stuck" for the entire day. Thankfully, they completed overnight. This morning, we were able to create ReportRuns and have them complete very quickly. Now, it would seem that we cannot generate them at all.

Never mind, they are working again.

frosty sierra
#

Hi, all. Back in June of last year, I was on here asking some questions about Stripe's one-time-redemption promotion codes for subscriptions and what would happen if a code were to be used twice during a trial period before it got redeemed. The answer I got at the time was that any code used more than once would redeem at the end of the first trial it was used for, and any subsequent trials it was used for would incur a full charge after the trial period.

Just this past week, though, we had a user sign up twice, with two different emails, using the same promotion code marked for 0/1 redemptions, and the code was successfully redeemed twice at the end of the user's two trial periods. Was what I was told in June incorrect? Or are there additional caveats to how a one-time-redemption promotion code is redeemed at the end of a trial period?

vocal wagon
#

Hi. I want to ensure I don't miss any events in my system and thus periodically check stripe.events.list for any events I listend to I may have missed. The api does not specify if these come in any order - do they? cause if they dont come in asc order by date I would have to first fetch all, then order and then process to avoid the first update event overwriting the last update event...

cloud zephyr
raw bane
#

Is anyone having issues with webhook connection indicating that the system is having trouble request in live mode to webhook endpoints?

slim ridge
#

Hello I am trying to integrate stripe to wordpress but I am getting this error. :the stripe account is giving this error sir Accounts do not currently support card_payments without transfers. the account type is an express account

slate finch
#

Hey Stripe - we're experiencing issues with our customers' cards becoming invalid. If I were to use the Visa Payment Account Validation API to check cards' validity, is there a way to pull the full PANs and submit them to Visa in a secure way?

regal hawk
#

can you have your invoice receipt go out automatically when you run their card or do you need to send that manually each time?

trail geode
#

Hey, in response to #dev-help message

I quickly tested (subscription descriptions) that by creating a test clock with a subscription with a given description, but it is not shown on the payment page nor the generated invoice PDF.
Is there a setting to enable showing this to the customer? I can provide you screenshots if you need some.

broken magnet
#

Hey gang! Is there any way to trace a charge or payment intent created through a 'pay-what-you-want' price back to the originating product? I'm not seeing any fields in either the PI or the charge that point towards the product/price.

vocal wagon
#

One more question. In case I have sort of usage based billing and the last relevant event occurs just before the subscription terminates. can I still create invoiceitems that are billed after the subscription terminated in that case?

gritty anvil
#

For Separate Charge and Transfer charges, I'm finding conflicting information on the region limitations. Some portions of the docs state this can only be done in select countries and if they are in the same region, where others are stating you can do a cross border payout https://stripe.com/docs/connect/cross-border-payouts

Can I get the scoop here? Thanks!

naive coral
#

Hello! How can I find the PERSON_ID for individual connected accounts? I need it to verify express accounts.

somber cairn
#

We have an invoice.updated event on a webhook. It failed because something was missing on the metadata. We updated the invoice and added the missing metadata. The new invoice.updated (that has a metadatqa now) succeeded however the old one that initially failed keeps retrying (with the empty metadata in its body) and keep failing. Is there a way to ignore webhook event and mark them as delivered?

warm ocean
#

Hi all. I deep dive in the Stripe Issuing. I have few questions to ask to an expert on it 😄

pure summit
#

I need help

#

They banned me for no reason I sell clothes online and there saying my business is high risk and my account is gone like wtf

#

But they said it was ok

#

Anyone know what to do

#

Twitter was no help

vagrant steppeBOT
#

waxgoon

pure summit
#

I was supposed to get my payout yesterday then it said the 3rd now no account or payout I don’t get it

twin moss
#

We have an issue where we are updating a "Terminal" label with the API update terminal statement, and it successfully updates it in the database for Stripe (see new label on retrieve) but on the iOS app, that terminal does NOT have a label available

twin moss
gritty anvil
#

If my platform is using SCT charges, can the charge be made before the connected account that will eventually be receiving the transfer is made (just as long as they are in the same transfer group)?

For example, we allow sellers to sign up for our platform, but at that time, they don't setup a connected Stripe account. They can then go on, list their services and buyers can buy them.

Once the seller is ready to receive a payout (or a certain threshold is met), the seller on our platform will be able to connect/create their Stripe Connect account.

Once that's done, we'll either automatically or have the user initiate a request to transfer their funds to their account.

Would that work?

pure summit
#

Is there a support where someone will actually help me ???

glad agate
#

Hey Stripe crew! Does anyone know if there is a way to batch lookup the status of customer subscriptions?

My team has a list of customer ids that we think should be delinquent (according to our database), but we want to confirm with Stripe that is accurate. I wasn't sure of an easy way to get a subscription status for a batch of customers other than writing a script to fetch it one by one.

thick quest
#

Hello Stripers. Firstly I resolved my issue from yesterday (re price_data/PriceData) - thank you! Today I am trying to use Sigma Reports for the first time after enabling it yesterday. It just spins. Tried reloading this page several times. I am in test mode.

clear plover
#

Hello, I have a question regarding to the Stripe React.js library. I implemented stripe with following guide:
https://stripe.com/docs/payments/save-and-reuse?platform=web#web-collect-payment-details

but now I am seeing that confirmCardSetup() is failing randomly for some of the customers on the front-end but when I check the stripe dashboard the events are successful. This is one of the error messages I was able catch from the error log:

{
  message: Error fetching https://api.stripe.com/v1/setup_intents/{SETUP_INTENT_ID}/confirm: Failed to fetch,
  name: FetchError,
  originalError: {},
  requestUrl: https://api.stripe.com/v1/setup_intents/{SETUP_INTENT_ID}/confirm,
  type: fetch_error
}

I am seeing this issue more than expected and wanted to check if there is anything wrong with the implementation. Thank you.

misty stream
#
  1. Lets say I create $100 plan for users and few of them have already paid. Now after 2 months I plan to increase subscription amount from $100 to $150 but I don't want to impact old customers they will keep paying for $100 per month. In that case do I need to create separate subscriptions for old and new customers? Any documentation link or reference would be helpful
  2. I have Indian bank account linked to stripe account. Can I accept amount in dollars from USA, UK, Australia? And from Indian customers in INR?? or all customers will have to pay in USD only?
wicked fog
vocal wagon
#

Any easy to fetch all collection of subscriptions? I don't wanna fetch ALL products, but i wanna fetch like 8 subscriptions in 1 go.

signal coral
#

I found a bug on Express account dashboard, do i report here or do I report it to support?

jade totem
#

I'm trying to implement Stripe Checkout, copied the code from the quickstart guide exactly. On my live server, when I push the "checkout" button, it takes me to the checkout PHP script that should send me off to Stripe for payment, but instead all I get is a white blank page.

nimble dagger
#

Hi,
I am working on an application that does Terminal payments. I'm working on an API method to cancel/clear the Terminal. I don't want to allow the user to cancel after the card has been swiped. So I am checking the reader.Action.Status before cancelling:

    public Reader CancelTerminalAction(string terminalReaderID)
    {
        ReaderService service = new ReaderService();
        var reader = service.Get(terminalReaderID, null, _requestOptions);
        if (reader.Action?.Status == "in_progress")
        {
            return service.CancelAction(terminalReaderID, null, _requestOptions);
        }
        else
        {
            return null;
        }
    }

The documentation is hard to understand. My understanding is that when I'm displaying a price in the Reader and waiting for a card swipe, the Action.Status value is 'in_process'. If the card swipe was good, the status switches to 'succesful', meaning the card data has been transmitted to Stripe. 'Failed' means the reader couldn't read the card. Is this correct?

vapid kraken
#

showing the "You have insufficient funds in your Stripe account for this transfer. Your card balance is too low." error

i am implementing the payout like this way. but why it's not working ?

vagrant steppeBOT
#

Muttakin Islam Hasib

gritty anvil
#

For grouping multiple SCP charges into one transfer and using transfer_group, is there a problem with having all charges for a customer being under the same transfer group?

The reason I'm asking is that I don't necessarily know when a transfer will happen for a set of charges, so grouping them together will be difficult.

This is a follow up to the thread here (I had to step away from my computer):
#dev-help message

sinful idol
#

This may not be a dev question so feel free to tell me so!

Is it possible to migrate users from one subscription product to another? We used some 3rd party membership platforms which generated products within our Stripe account. Now that we're integrating with Stripe directly we want to move over to product we've made as we'll be removing those 3rd party platforms. We don't want to change price or the dates in which customers are charged. Not sure if this is possible tho so figured I'd ask!

deft pilot
#

I need help with my 1099 form

shrewd fjord
#

Hi, need some help with subscriptions. At the moment, prior to charging a customer's associated payment method, Stripe first charges the customer's associated credit balance. I'm looking for a way for subscriptions to always be billed to straight to the customer's credit card instead of drawing from the account balance.

frigid vigil
#

Hi Folks, hope everyone is doing well. I have a question related to manual payouts please. A few times a week we generate manual payouts for all of our connected accounts. When generating a payout, we attempt to associate all of the payments that "make up" the payout. This of course helps our connected accounts reconcile their payouts back to their customer payments. To restate - our customers want to know which payments are included in each payout.

For reference, we store each payment in our database and listen for updates vis Stripe webhooks. Our current payout logic simply finds all processed/succeeded payments for a given connected account that were last updated >= 2 days ago. This logic is relatively simple but we are struggling to match the sum of the payment amounts to the available card or bank_account balance within stripe.

Is there any documentation that details exactly how Stripe is determining the available balance so we can do the same on our end? Or possibly an endpoint we are not aware of that lists the payments that make up the available balance?

Thanks in advance for your help!

wicked fog
#

Hi Dev-help!
If I create a product in test mode and then click "Copy to live mode", would I be able to use the test mode product ID in live mode? Is there a way to have a live and test product share IDs?

vocal wagon
#

when i copy test product to live mode - is the product ID the same? (api id)

main crane
#

hello. how can i retrieve all active redemptions by coupon id? I see ya'll have it in the coupons dashboard. It's under Active redemptions. Which api do i use for that?

vocal wagon
#

if i have

 automatic_tax: {
            enabled: true,
          },

On in the checkout. Do i still need to add all tax rates to my ta settings? Or will stripe handle all?

abstract bobcat
#

Im trying to give my new debit card have completed verification a hundred times in 3 days it won't let me put in my new number so I can get paid

sick patrol
#

Hello, We have a requirement to validate bank details (Bank name and bank branch) globally with respect to routing number in US or IFSC Code in India.

#

Is there any Stripe API to achieve thiss?

sudden river
reef gazelle
#

Is something going on with exports through the dashboard right now? I'm getting a generic error when I attempt to export some invoices

vapid kraken
#

I want to make an API to pay out the current balance to the bank.
How do I know how much amount is ready for payout in the stripe connect express account?

vocal wagon
#

is it possible to only have 2 currencies in the checkout? Let's say you want Euro for all countries except Finland

normal ice
#

Hello stripe dev help team, is there an api endpoint/flow for a stripe user to connect to my app and provide only read access to their transaction data or would they have to manually provide us with a manually created restricted api key?

daring hazel
#

Recognizing that there are many ways to use Stripe Elements (the payment element)... I'm looking to get a payment element onto a static html page (jekyll) that would not have a server backend ... and would only communicate with the Stripe servers (aside from where I'm serving the pre-generated jekyll html pages). Is this possible? Or am I barking up the wrong tree?

bitter lava
#

Hi everyone, I think I may have found an inconsistency with the paymentRequest API and I just wanted to post as a sanity check. The docs (https://stripe.com/docs/js/payment_request/create#stripe_payment_request-options-requestShipping) explain that if you set requestShipping to true, you must supply shippingOptions.

I wanted to set requestShipping to false, but still specify shippingOptions to display a shipping cost without requiring a shipping address. This works with Apple pay, but Google pay throws this error:

DEVELOPER_ERROR in loadPaymentData: PaymentDataRequest.shippingOptionRequired must be set to true if PaymentDataRequest.shippingOptionParameters is specified.

Is this intended behavior?

sudden river
#

@halcyon matrix My thread got closed while I was confirming the answer so I can't reply to you, but yes, we use the Charges API and Subscriptions API. #1070823388270055435 message

vocal wagon
#

Asked this before but never got a clear answer:
If i have the automatic_tax enabled when i create the checkout session, will the checkout then collect the neccessary information to be able to calucate the tax automatically?
OR:
Do i need to pass in some other option to collect some address or something so the checkout can calcuate the tax?

mortal shard
#

Hello, is there a way for subscription charges to inherit the metadata from subscription? We are currently setting metadata upon subscription creation and need to access that metadata when we receive a webhook (specifically the charge.succeeded event). Or would the only way be through the subscription events

umbral sierra
#

Hi all, what is the web hook that triggers when a new connected account is created? I was told by tech support that that trigger is account.updated - however, over the last 4 days I've also been told by other tech support people at Stripe that this is NOT the event to listen for.

knotty musk
#

If a customer purchase a subscription with payment link... do my webhook has to listen to Payment_Intent.created? Or is "customer.subscription.created" enough? I want to know which payment link generated the succesful subscription creation

frank arch
#

Im told my api version can be changed in a header

#

where will a header be located in the api?

stiff tangle
#

Hi there! We have been using "custom" Connect accounts and manually building the UI forms to add External Accounts. We now want to switch to use the hosted Stripe Connect Onboarding for adding External Accounts so that we don't have to deal with all of the complexity.

Everything is working fine except for US users that have Debit Card external accounts. When a user with a valid Debit Card external account navigates to the Connect Onboarding link it shows "Missing a bank account" (see screenshot).

Users shouldn't have to add a bank account if they already have a Debit Card setup for payouts right?

ashen root
#

In the customer portal we don't want the customers to have the ability to enter a shipping address when submitting their orders. We don't ship a product. We are selling services.

We just need to collect the billing address.
How do I do this?

paper quartz
#

how do you remove saved bank information? its only showing to update info not remove any of it and i wanna remove the info?

late trench
#

I am new on Stripe, how do I know if I am ready to receive payments through the link?

snow cargo
#

hi im getting error when trying to preview a new subscription invoice with proration: Cannot specify proration date without specifying a subscription; request-id: req_C14gPyCxdEUfLP what am i missing?

vocal wagon
#

Hi everyone, is there special limit for maximum number of payment-methods for customer ?

next kettle
#

Hey party people, trying to create the AccountLink for the onboarding, but the error traces back to "You must update your Connect Branding Settings with icon in order to create link." Is there any way around this to get express onboarding to happen, or do I need a files objectID in the Account settings.branding.icon in order to proceed?

thorny vessel
grim marsh
#

what is the best way to make sure the tax is not transferred when paying for an invoice?

based off of the following message, it sounds like i need to include it in the application_fee_amount...but that sounds wrong since i am under the impression that tax is not known until the invoice is paid.
#1067761832716156938 message

lusty fossil
#

Hey, I am using NodeJS, Can't figure out how to fulfill the session.create when I want to take a application_fee. Just get StripeInvalidRequestError: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination]). I do not understand what I am doing wrong as I have created a test account as connected. I am using ```js
payment_intent_data : {
application_fee_amount: Math.round(UnpackedData.Price * 0.15),

    on_behalf_of: Results.StripeAccount,
    }```
brisk canyon
#

Hi, sorry this might be a noob question. I just wanna ask if how to enable the installment payment for the customers?

chilly nova
#

Today, we have to manually navigate to the Stripe account > Settings > Payments > Payment methods > Click Configure on the Apple Pay section > Click Add new domain. We will have many web domains (thousands). Is it possible to programmatic adding web domains on the Payment Methods page to have Apple Pay?

restive sedge
#

how can i accept Indian bank payments in my website.
right now I am accepting payments from US bank only but I want to turn on Indian bank payments also

graceful adder
#

Necesito cambiar mi dirección física y mi correo Electrónico
Favor the ayudarme . Necesito mi 1099

lone igloo
#

I want to know what is exact difference between connect express and connect custom account

azure lagoon
#

When using the Billing Configuration API to create a new configuration with subscription products, I get an error Stripe: For each product, its price must have unique billing intervals. The following prices have duplicate intervals - I'm trying to understand why that would be the case, shouldn't it be possible to to update between different billing intervals that have different prices? Am I missing something or is this just how the API is designed?

charred lintel
#

the stripe checkout session return value payment_intent is empty. how can i fix it?

grand moss
#

How unique are the stripe event ID's guaranteed to be?

raven schooner
#

hi

#

As per the new RBI guidelines in India , many of our customers are having trouble in payments

#

can you please suggest the changes that we have to do on our end

rich kindle
#

Hello; connected accounts in the Stripe dashboard have a status column (eg 'pending', 'restricted', etc) but I don't see any property in the accounts api object that contains that specific information. Am I looking in the wrong place?...

merry zinc
#

Hi guys,
Can we transfer payment from merchant account to customer account in Canada region?

woeful moon
#

Hello, I'm a newbie with Stripe. Is there anyone can help me ?

I want to use Stripe Card Element to do a one-time payment with customized UI using PaymentIntent.
However if I just simply create the payment intent with the amount, there is no invoice generated for that transaction. How could I create an invoice for this case, does Stripe have an API for this ?

If I use checkout session API with the mode "payment", from the recent upgrades (Aug 2022) I cannot have the payment intent until the checkout is completed. That means I have to pay with the Stripe checkout link. Is there any solution to get the payment intent ?

slate granite
#

Hello

#

I need help I trying do instant pay but it’s not working and doesn’t give an option to do instant pay

median heart
#

Hello, I'd like to know if by adding someone on my stripe account through the "developer rol" they will be able to activate de ACH Credit Transfer Method. Thank you!

hollow shadow
#

What events are triggered when we are using direct charges?

karmic basin
#

Hi! what is the best way for users to withdraw from their wallet, using stripe transfer options or using payout from the application stripe account to the user's bank accounts directly, without setup connect account or without account setup for users?

teal veldt
#

Hi Team,
stripe supporting 3DS2 authorization, is this frictionless or challenge flow?

jagged ore
#

Hello, Is it possible to refund application fee directly to the customer without refunding it back to the connected account ?

high seal
#

My billing session is not allowing customers to "Update Plan", I only see an option to "Cancel Plan" and "Update Quantity". Right now my subscription is set up as :

  1. Products
    Each product has 2 prices (1 monthly and 1 yearly)

Do I need to change how my subscription products are for my generated customer billing session to allow them to "Update Plan"?

fading hinge
#

For some reason, our account cannot accept payment, and there are many refunds. What's going on? please help me! Looking forward to your reply as soon as possible.😩

tender owl
#

Hi, trying to continue the thread made by @high seal above. If i wanted to update a user's subscription plan without the use of the portal, should I do it by updating the subscription item or the subscription itself? Both APIs exists and i don't know if its the right way to go about it.

Thanks in advance!

pallid umbra
#

Hello
I was wondering to make a subscription system not too overkill with Stripe it is necessary to make a payment via the payment intent as for a oneshot and in this logic there add the session subscription proposed by stripe? In order to create a subscription once paid?
I have only done oneshot payment so far so I would like to be sure to use the right method
I saw that there was also the webhook on which I could base myself instead of managing the session

lament ore
#

Hi, how can I cancel the payment with this ID pi_3MWgh8IuXjljaFS22qtOyCtZ. The state is panding, but I want to cancel it.

white onyx
#

A payment was returned that I did not return to my account, although I received it in exchange for the price of a product, and the product was delivered to the customer. I ask for help. I also want to transfer my money to Wise in my account, which was considered high risk, and I want to close the account. Please help, thank you

warm panther
#

Hi there, I want to know is there a way to refund an application fee directly to customer, I don't want refunded amount to go to connected account and then to make another refund from connected account to refund said application fee to customer.

vocal wagon
#

Hey,
Using Token API we can capture card with 3D secure?

olive vector
#

Hey All - I'm trying to understand the CVV. I have seen that it is not required for processing transactions. What are the benefits of sending it? (Does it result in lower fees or something else?)

vocal wagon
#

Hi! I have a customer who want to reschedule their last subscription payment. How can I shift?

sudden pawn
#

Hello Team,
I am getting error like amount is more than $999,999.99

vocal wagon
#

Hello,

My stripe account has been suspended because apparently I don't respect the terms of use of the stripe service, but the reason is too vague. Now I have updated everything on my stripe, everything is well done, but if you can help me to find a quick and efficient solution, it would be perfect for me.

Thanks

odd meteor
#

Hi there. Trying here because Stripe Support couldn't figure it out and directed me here. Since about a month ago, our tests for Laravel Cashier Stripe (PHP) started failing regularly on its scheduled run with the following error:

Stripe\Exception\ApiConnectionException: Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com.

(Network error [errno 16]: )

See https://github.com/laravel/cashier-stripe/actions/runs/4069866833/jobs/7010064680

This never happened before and now we get these errors a few times each week. We're wondering what could have changed that's causing these? We have a feeling it's not related to our library but to the Stripe API.

GitHub

Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services. - tests · laravel/cashier-stripe@92df44d

peak loom
#

hi, if we are using the customer portal to allow the customers to add and update their card details how can we add the card holder name from customer poratal

mighty gorge
#

Hello Mark

spare aurora
#

Hi, How can I get the id ( py_ ) of a payment that starts with pi_etc via API ?

fiery orchid
#

Hello dev team, I am currently using Stripe Connect Express on our website. I have two question/issues I need help with. 1. During the onboarding process, once a user has selected if they are an Individual or Business, I do not see an option for them to go back or change the selection from Individual to Business or vice versa. Is this possible? 2. My platform is in the United States and I collect payments in USD. However, my vendors onboard in Jamaica so I use the transfer capability to send them payouts. By default, stripe sets the currency for these Jamaican accounts to JMD. The issue I'm having is, stripe is charging a 1% conversion fee to convert the money transferred from USD to JMD to these Jamaican USD accounts. These accounts are in USD currency and not JMD currency so no currency conversion is needed. Is it possible to change the default JMD currency for Jamaican accounts to USD currency?

snow cargo
#

hi. i have created an upcoming invoice to preview a subscription. why is the total_discount_amount having amount : 0 ? i am trying to get the total amount discounted from the result after applying a coupon

quasi axle
#

I have submitted to change name on 1099 doordash when will I receive a new form ?

grand plume
#

Hi,

We are creating a platform where customers can buy from mechants (stripe connected account). When anyone creates account they get created in stripe and have cus_ID assigned (and we need it to stay same).

User starts out with no payment info saved, and we wish to capture it from the payment session, after successfull payment, and on next checkout session allow to re-use it regardless of which connected account was used.

We ran out of ideas how to put it together. Current idea is creating a customer on connected account during checkout session and cloning it back to platform account. Checkout session is with paymentIntentData.onBehalf and params.stripeAccount set to merchant's account (not cus_ id, but accnt_id), with persisting payment data (ie. payment intent - setup future usage). If we clone payment method from connected account after payment to platform account can we do it without creating new cus_id but writing that payment method into existing cus_id? And can we use afterwards clone (token) flow for next checkout?

We tried to do it via token "directly" (https://stripe.com/docs/connect/cloning-customers-across-accounts#creating-tokens) but we get error that customer dosen't have any payment info saved, so maybe that token should be generated differently?

Sorry for longish post but I wanted to capture what are we trying to do and where we at (avoidance of X Y problem)

vocal wagon
#

Hi team! Hope you have a great day. I wonder - is it possible to change the status of a retrying invoice via API?

compact jay
#

Hi, I offer 2 price per product. monthly and yearly payment

serene bluff
#

Hi, i'm trying to POST a /checkout/session/ in vue, i'mt trying with the content type as application/x-www-form-urlencoded but how i have to format the array of objects for the line_items param? Because it's returning as object object and stripe says invalid array type

craggy zenith
#

I signed up for Stripe yesterday, but today I just sold an order, and I was prompted that my account has been restricted from receiving payments. This has a great impact on me. How can I solve it, can anyone help me

steel surge
#

I need Stripe payment gateway for travel agency but I am from India, i donot know how to openit in india plz. Help me my WhatsApp number is 9027135914

warped coral
#

Hello! Is there a webhook event when a Connect user finishes onboarding process?

vocal wagon
#

Hello,
I have a multi tiered product (ie: 1 to 5 is 5 euros/item, 6 to 10 is 4 euros/item, and more than 10 is 3 euros/item)

now, when i want to search the price, I do this for normal products:

const price = await stripe.prices.search({
query:
"active:'true' AND product:'" + ctx.request.body?.productId + "' ",
});

how do i pass my quantity, in order to retrieve the correct amount?

Thank you

sharp carbon
#

Hi, can anyone tell me if email receipts work in test mode as I have everything set up as per instructions, I'm passing the customer email at checkout but no emails are arriving. Is there anywhere in the admin panel where you can see sent email receipts?

candid crypt
#

Hi, my app is using Java SDK version 22.1.0. Unfortunately, my app can't deserialize stripe events from webhook set on account. It works on my test account but not the live one. I assumed that this can be caused by different api version, but the client refused to give access to dashboard to check that. Can this be the issue and is there a way to see/change api version on account without dashboard, considering I have live api key. Thank you!

cobalt hill
#

Hi in am facing issue

#

while verifying my documents for business account on stripe. now its saying limited attepmts

peak loom
#

hi, how can I add set as default payment option for stripe payment element

cobalt hill
#

i dont understand what correct douments need to upload

limpid lichen
#

Hello, Can the user add all 3d secure cards as an external account for payout?

amber owl
#

hello can you please guide can i collect ACH bank account for future payments inside a webview app because i tried to implement this it does not come back to the app after going to connect with bank site and login.

limpid scaffold
#

Hello there

Any way for QA to test 3DS confirmation dialog via auto-tests? E.g. by some code emulation approve / decline 3ds?

delicate burrow
#

Hi All!
Please help, how can I retrieve data with an ID like this "py_3MTNdy*** " ?

inland cedar
#

Hi can I disconnect connected account from platform right from connected account (standard account)? I mean fron subaccount dashboard itself?

compact jay
#

Hi, I wonder where to deal with items user has bought in subsctiption : 'invoice.paid' or 'checkout.session.completed'

dreamy mauve
#

Hello, using Stripe Checkout sessions, is there any to see on the Stripe dashboard a metric of the number of people who completed the purchase form and clicked on the submit button (not necessarily a success payment) versus the number of people who arrived on the checkout page ?

wheat quarry
#

Hello! Could someone help me find our Klarna client ID? I am looking to use it with Klarna's on site messaging scripts. I have activated it as a payment method for account acct_17S91gJOG9s44O5l . If this is something you can find, could you send it via DM? Thank you!

civic locust
#

Hello. Is it possible to automatically update the customer portal configuration as soon as new prices and itens are added? e.g: The current stripe portal configuration is set to update subscriptions and a new plan were added via a API, how can this new plan appear to users automatically?

dire wren
#

Hey! We have the use-case that we want to give our customers the option to send invoices (to be paid via bank transfer) to a separate email address, like their invoicing department's email address. I've understood from past messages in this channel that it is not possible to do this in an automated way because it is not currently possible to update a customer's billing email via the API.

We are now trying to think of workarounds for this. Is it the case that by default a customer's billing email address is the same as their account email address? If so, would the following be possible?

  1. update a customer's account email to the desired billing email (e.g. their invoicing department's email address).
  2. create, finalize and send the invoice.
  3. "reset" their account email back to their original account email address.

In practice, we are seeing this workaround does not work as expected. But before debugging more carefully I would like to first understand whether at least on paper it should be possible. Thanks!

quasi canopy
#

Hello, I use webhook on a local and test environment. My webhook are sent on both environment, is it possible to partition the environments?

calm copper
#

Hello i need to verify the new card using stripe API. May i proceed without attach it to existing customer?

stiff tangle
#

Hello. I asked a question yesterday about a bug when using Connect Onboarding link with US users that have debit card external accounts (#dev-help message)

The response was that this is a current issue with the onboarding page. However I just realized that the RocketRides example supports Debit Cards in the Connect onboarding. It appears that if I create an "express" account then Connect onboarding supports Debit Cards, but if I create a "custom" account then it doesn't.

Would there be any downsides to using "express" accounts instead of "custom"? If not, is it possible to migrate existing "custom" accounts to "express" accounts? Thanks!

vocal wagon
#

Hi we still have not been helped with deleting unused products and pricing tables

finite hawk
#

Hey there!

I'm wondering if there's any way for me to understand why a subscription got canceled. Right now we listen to the customer.subscription.deleted web-hook and the only difference I could find between a normal cancellation and one cancelled because of payment issues is the value on cancel_at_period_end (because our subs do not cancel immediately).

Is there anything I could retrieve that would give me more detailed info on the reason? Maybe the associated payment_intent or something similar??

Thank you!

coral torrent
vagrant steppeBOT
#

stylebase

#

Loterak

bleak frost
#

I need to simulate the status of a subscription, for example I need to force one to past_due, I'm thinking of creating an invoice that has already expired for this subscription, would that work?
if so, I know that when creating an invoice you can pass the due_date parameter, but in the documentation there is no way to pass it, is it a date? if so in what format?

supple lava
#

Hello, I would like to know how to apply fees at payout? I can't find the ref in the documentation.

viral storm
#

Hey! I have a subscription set up and using web-hooks to listen to events, i would like to send customer a custom email with a receipt attached how can i go on about doing this?

zenith geyser
#

Hey

#

I can’t sign into my account

silver flame
#

Hello! In my application I'm invoking stripe.confirmCardSetup(client_secret, {payment_method }) which is working. 3D Secure opens and I receive in my mobile bank app the request to aprove. The problem is that the amount here is always 0.00€.

If I confirm the bank request, the amount (12€ in this case) is successfully charged from the bank and in the stripe dashboard the information is correct!
Everything is correct, but the information presented in the bank app is wrong. Is there any way to tell stripe the amount, so stripe can send to the bank app? Thanks

marsh tendon
#

What's the recommended way to implement a pay-what-you-want/name-your-price system with the Payment Intents API? The docs say you should create a PaymentIntent as soon as you know the cost, but in this case that won't be known until the checkout is submitted.

I'm thinking I could either defer creating the PaymentIntent by requiring the amount be selected before adding a payment method, or initialize a PaymentIntent with a dummy amount (e.g. 1 cent) and update it later.

viscid burrow
#

req_BtgWy5LwzD3cuj
This is a Stripe customer who said she was seeing webhook errors. The only errors I am seeing are these, but I do not think the request is related to our app. Can we verify if the request came from us or not? I don't think so, but it is related to ngrok which we use, it just has a weird url that is not our ngrok URL and has http not https. I want to tell the likely non-technical customer what is causing the error - in general terms - so she can fix it and hopefully tell her (A) it is not us - if it's not and (B) what is causing it (i.e. what connected app).

vocal wagon
#

our thread was closed without a reply

west saffron
#

Hi! Im trying to emulate a subscription flow involving pausing and resuming of the subscription. The one thing I can't seem to trigger is for the customer.subscription.paused and customer.subscription.resumed webhooks. Anytime I pause a subscription, the only webhook or event that is fired is customer.subscription.updated. Any thoughts on how to produce those 2 mentioned events?

fringe quartz
#

Hey guys, is there a way to send a request by email to customers to ask them to subscribe to a planned subscription with the Stripe dashbard? Thanks a lot!

placid pawn
#

does, stripe payment get otp?

civic locust
#

Hello. There is a way that I can update a subscription value (price) inside stripe dashboard?

graceful niche
#

hello guys
is there a way to collect customer payment method with a form ?

lean cradle
#

Hi,

I was wondering, whenever a paymentMethod and bank_account is created, is there any sort of validation going on? Will I receive some sort of status in real-time (the moment its being created) that the values provided are either valid or invalid? Thanks in advance!

lone tide
#

Can I split one payment to two parties automatically

#

Can I split one payment to two parties automatically

#

Hello

#

I am building a website so I can send payments two two different people when I receive a payment in the cart?

languid tulip
#

@lone tide let's use the thread I created for you above

woeful moon
patent barn
#

Hi
I've implemented Stripe in my ios app using apple pay with the official tutorial : https://www.youtube.com/watch?v=QcM9DGcJSjs&ab_channel=StripeDevelopers

What i'm not able to find is how to get payment method informations once the payment is done. Something with the method and partial cc numer like "Visa **** 1234"

is there a way to retreive it from the applePayContext function, which is called after payment completion?

Thanks

In this episode, you'll learn how to confirm an Apple Pay payment with the stripe-ios client library in a Swift UI iOS application.

Table of contents

00:00 Introduction
00:57 Add a view for the payment flow
05:10 Render the Apple Pay PaymentButton
07:00 Create the ApplePayModel with the STPApplePayContextDelegate
10:00 Implement the pay ...

▶ Play video
subtle crown
#

Do i need to use stripe products or can i use all stripe payment functionality without using them?

grave vine
#

Hello,

Need help to catch thrown error if invalid key provided. I tried every exception combination but to no avail.

Fatal error: Uncaught (Status 401) Invalid API Key provided: test thrown in ..\lib\Exception\ApiErrorException.php on line 38

try{
\Stripe\Stripe::setApiKey($stripe_secret_key);
$StripeClient = new \Stripe\StripeClient($stripeClientData);
} catch(ErrorException $e) {
die();
} catch(\Stripe_ApiError $e) {
die();
} catch (\Stripe\Exception\CardException $e) {
die();
} catch (\Stripe\Exception\InvalidRequestException $e) {
die();
} catch (\Stripe\Exception\AuthenticationException $e) {
die();
} catch (\Stripe\Exception\ApiConnectionException $e) {
die();
} catch (ApiErrorException $e) {
die();
} catch (\ApiErrorException $e) {
die();
} catch (\Exception\ApiErrorException $e) {
die();
} catch (Exception\OAuth\OAuthErrorException $e) {
die();
} catch (Exception\ApiErrorException $e) {
die();
} catch (\Stripe\Exception\ApiErrorException $e) {
die();
} catch (Stripe\Exception\ApiErrorException $e) {
die();
} catch (\Stripe\Stripe\ApiErrorException $e) {
die();
} catch (\Stripe\ErrorObject $e) {
die();
} catch (Stripe\ApiErrorException $e) {
die();
} catch (\Stripe\Stripe\Exception\ApiErrorException $e) {
die();
} catch (\Stripe\Exception\OAuth\OAuthErrorException $e) {
die();
} catch (Exception $e) {
die();
}

vocal wagon
#

Hi. Currently wondering about subscriotionschedules flow. In case I got one with a future dated activation it does not contain a subscriotion. DO I rightly assume the subscription is created once the startdate is reached? What webhook event would I get in that case? both a customer.subscription.created and a subscription_schedule.updated event?
And then what does completed vs released mean for subscriotion schedules? Kind of sounds the same to what I read but probably isnt?

hexed bloom
#

Hi 👋
First timer here, I have a potentially weird question:

Can we disable a particular webhook call from being executed when we do particular request?

Motivation: We are migrating from a third party Tax system to Stripe Tax and for doing so we are are setting some metadata on customers
that originates a call to the third party system that we would like to avoid

fluid vale
#

Hi👋
May i know, how do we fetch test data in stripe please?
Currently it says, we can only get Live data.

mossy bison
#

Hi, if I want to pause a subscription starting now, until current_period_end + 1 month, should I do anything special to avoid the pause from covering the invoice for the following billing cycle (2 months from now)? In other words, what happens if I have a pause with resumes_at the same day a billing cycle would start?

coral torrent
#

Hi!
I've implemented the orders beta api with tax: https://stripe.com/docs/orders/tax

Now I want to make these checkouts able to sell subscriptions.
It's not clear to me if I can do that with the orders API or if I have to do it completely differently, with the subscriptions api https://stripe.com/docs/billing/subscriptions/build-subscriptions

Is it possible with the orders API?

Learn how to automatically calculate tax for an order.

Create and manage subscriptions to accept recurring payments.

ebon storm
#

has anyone found any open source tooling for associating multiple stripe prices to a "plan" or "bundle" type of deal by chance?

keen rapids
#

Hi! I'm working on displaying download links to invoices and receipts for our customers. Trouble I'm having is that some users have 100% discount codes applied. These invoices accordingly do not have paymentIntent objects associated with them. If I go to the invoice page in the Stripe UI though, I still see a receipt for $0 is generated. So my questions is - is there some way to retrieve the receipt URL other than by retrieving paymentIntent? How can I get that receipt URL via the Stripe API?

wintry tiger
#

Dose anyone know why the amount in the Google Pay or Apple wallet dose not update when using Stripe.js Payment Intent.

For example a users sets the donation amount for $3, click to pay with Google Pay,
Google Pay dialog opens up it shows $3, but then the users closes the dialog, changes the prices to $10 and clicks pay
When the dialog opens up the price is still $3, it dose not update to $10
Even do the payment intent has been updated to $10, and when processed with confirmPayment. The payment that is captures is $10

uncut vale
#

Hi, I need a bit of help with a payment_intent

serene siren
#

my stripe is charging 0 even the product id and price id is sent correct. dont know why

pearl shuttle
#

Currently working on setting up an integration utilizing Stripe Connect, but I'm having issues testing the Top-Ups functionality. When attempting to create a top-up through the Stripe NPM library like so:

const createTopUp = async (account) => {
  const topup = await stripe.topups.create({
    amount: 2000,
    currency: 'usd',
    description: 'Top-up test',
    statement_descriptor: 'Top-up',
    source: 'btok_us_verified'
  }, {
    stripeAccount: account
  });

I get back an error This application does not have the required permissions for this endpoint on account <account ID> with the code oauth_not_supported. I'm also unable to create a top-up through the test account's dashboard, as there is no "Add to balance" button available on the Balances page, just "Pay out funds".

placid pawn
#

can someone reopen my previous thread

proper bronze
#

Hi, I have a customer who received a 3DSecure redirect for a mastercard that they are adamant isn't part of 3DSecure, is there any way this is a buggy response from Stripe?

lunar halo
#

Hi, I'm creating new customers via API and sometimes theres a 400 error response with:

parameter_missing - type
Missing required param: type.

It only happens sometimes but it seems to be optional in Stripe API Docs

tribal pollen
#

Hi, I'm working on accepting ACH payments using the Stripe Payment Elements, and want to simulate in test the scenario when the bank requests microdeposits. (Basically, payment info is submitted, and payment_intent.action_required is returned) Does anyone know if there is a test bank account # for simulating that?

candid crypt
#

Hi, I'm trying to find some events in webhook logs related to certain customer, is there any way to get only specific events using curl requests?

high seal
#

Attempting to test events via this command: "stripe.exe trigger invoice.payment_failed"

Is it possible prevent it from creating new users every time and use a customer I already have?

normal sand
#

What's the best practice around dealing with accounts created to generate a Payment Element, but where the user never pays?

Currently, each time we want to display the Payment Element we create a new customer, then attach that customer ID to the payment element.

Since our checkout rate is only around 10%, that means we now have hundreds of user accounts for people who never completed checkout. There is no email and no payment method attached to these accounts.

Is there a way to auto-delete them if they don't complete a purchase within X time? Or is there a better way to deal with these accounts? i.e. What's best practice around this?

vocal wagon
#

I have an array of strings which is products.
Is it possible to add this array of strings this to the checkout session somehow so in the stripe dashboard we can see the products the user bought?

civic locust
#

Hello. There is a way that I can set a default payment method on customer creation?

stiff tangle
#

Hi there. We have a USA Platform account. For a France Connect account is it possible to add a USD bank account that way a France user can avoid currency conversion?

E.g. Transfer $100 USD from Platform account --> User's France Connect Account --> $100 USD to User's USD Bank Account

wild wyvern
#

Is it possible to only use Radar on specific transactions (for instance on Subscription payments only) ?

rose compass
#

👋 Does Stripe determine webhook payloads by the API version that was used from the client request or by the "default" version of the account? Our use case is, we're explicitly setting the api version for the Stripe ruby gem but we need to upgrade the default API version our account uses. I'd like to confirm that webhook payloads will remain the same, even if we do update the default API version of the account. Also, do you note webhook schema changes in the changelog? I don't see any for the versions we're concerned with, so maybe this a moot concern.

rancid heart
#

Haven't received an email, what do I do?

rose compass
hard saffron
#

Any clue when I can speak to someone on chats or on the phone for support. It's been a little over a week and both options are unavailable on the website. My emails continue to get ignored...

pearl nest
#

Hi,

Is it possible to add more than one upsell product in Stripe Checkout?

viral flame
#

Hey there! Is there any documentation available on how to migrate existing Custom Connect Accounts to Express Accounts?

narrow vine
#

Hello there, I am working on a stripe integration and wondering if someone could tell me how metered prices are handled when changing prices? How does the proration work for metered billing? I cant seem to find anything in the documentation for it.

crimson stratus
#

We are just rolling out Link support with a Stripe Elements checkout today - noticed that for at least some (all?) link payments, we are not receiving billing address information. Is this expected when a customer pays with link?

manic igloo
#

can anyone help me about the error cases during destination charges. I want to know about my options in case of a transaction failure.

vocal wagon
#

Hello guys I hope you are doing well. My stripe account is restricted and I do not know the reason. Also, they refunded the money back to the customers while the product is been delivered. PLEASE help me resolve the issue. Thank you for your time.

dry lodge
#

Hi! i was wondering if anyone could help me with a depop related issue? the issue i’m having is when i’m trying to verify my identity to get the money out of depop, my SSN wont verify. i know i’ve inputted the correct ssn but it keeps saying verification failed so now i have no idea what to do?

tame cipher
#

Hey y'all, I'm struggling with handling product quantity updates and passing that to a paymentIntent call. Has anyone configured this before and willing to give me some guidance on making sure my API call to stripe has the most up to date information before accepting payment?Using React Native.

gaunt veldt
#

Hello! Can anyone tell me how does one handle currency conversion upon price creation, when I want to accept a price with multiple currencies on it?

Is there any recommended unofficial 3rd party package for this? I'm working with Laravel/Php.

prime crag
#

Hey guys, I'm having some issues across the board with cross-border express accounts.

  1. Express setup on our platform account is completely different from Test mode to live. There are a lot more country options on Test mode, and live mode will NOT allow transfers to cross-border countries like the Test mode will. It only allows transfers to the US.

  2. Transfers with recipient agreement is required to transfer money to cross-border countries. However, when I try to setup a transfers capability with recipient service_agreement (on live mode only, it works on test) it gives me this error: "Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability.". But my settings will not let me select transfers for any country but the US.

lime zealot
#

Hello everyone,

I'm currently working on a Stripe integration with subscriptions. I currently use a custom code implementation and I am not using the Stripe checkout session.

The main problem that I'm facing is I cannot add additional costs at the time of subscription creation as the price object that is made preemptively determines the price of the subscription itself.
I have a couple questions:

  1. How can shipping costs be added at the time of subscription creation
  2. If the correct way is to update invoice drafts, how can it be updated with the correct amount?

Thank you.

viral storm
#

Hey! I am using webhooks to listen go events and i would like to send customer a custom email within an event but i noticed when this function is called it causes the webhooks to fail, do you know what could be wrong/beat practices to follow to make this work ?
Thanks

hasty crow
#

Hello! Working on a integration that sends all orders to our accounting system. I want to fetch the total transaction fee for each payout. Can this be done in another way than getting the fee for each transaction using /v1/balance_transactions? I just need the total fee amount per payout.

gilded thorn
#

Hello! I'm curious about building an embeddable "pay with credits" product that folks can put into their own nocode sites. Is it possible to do this without becoming the merchant of record? The workflow is basically this:

  1. User lands on a site and wants to buy access to resources, so they purchase "credits" via an embedded checkout box.
  2. My system keeps track of how many credits a user has, but the actual payment is transacted with the site owner's Stripe account.
floral osprey
#

For this API: https://stripe.com/docs/api/accounts/create, is it possible to provide all the information of the company in line, but pass the EIN using an account token? SOmething like this:

dense bay
#

Trying to get my head around prorations at the moment. Got the api/webhook side of things working - but I want to take advantage of this parameter so that any time someone's subscription increases in price, they are billed instantly for that increase to cover the remainder of the billing period

'proration_behavior' => 'always_invoice',

Now that parameter works fine, but before we go ahead and take the charge with a customer's default payment method for the subscription, I want to present to the customer what that charge will be. Note that this is not the new total annual charge for the subscription, but the prorated difference that will be charged to the customer immediately upon changing their subscription.

Now yes, I am aware that you can preview a proration https://stripe.com/docs/billing/subscriptions/prorations - but this preview doesn't quite match up with what I'm seeing.

During my testing of prorations, the customer I've been using has had the cost of their subscription increased and decreased several times, so inside the lines object, there are 9 different items being returned. And it's not a totally unexpected scenario that someone might update their subscription multiple times in a year-long billing period.

So how should I go about calculating what that "now" charge is? Because cycling through those items and adding together the invoice amounts doesn't seem to equate to what the prorated difference should be (although my quick mental maths might be failing me) Advice welcome!

main ivy
#

hi, why is my key undefined in prod but shows up in local?

cerulean pineBOT
cerulean pineBOT
#

We're back! The channel is now open and we're ready to help you with your technical and integration questions!

dense mesa
#

Hey there, my test environment switch keep turning back to live

#

what might be driving that?

odd kayak
#

Hi there!
I have a pricing model that is based on subscription (every 3 months or every month) + Add Ons.
If I want a custom checkout to support 6 different products + Add ons (I can create an extra product for every combination).
What will be the best way to implement that? Should I create products on Stripe use a customer pricing without product? Do I have to use Payment intent?
Not 100% sure what is the right approach and any help will be appreciated

lethal pilot
#

Hi guys, is it possible to modify the design of these embeddable stripe component to match my website design?

torn halo
#

Hi all. We've been approved to use the StripeV3 without Elements integration and I can get this to work when I use the keys for our "Platform" account. I can create a PaymentMethod and use it to create a PaymentIntent. However, when I swap the keys for one of our Connected accounts, I get an error that we need to use the Elements. I've tried using the keys directly and using our Platform account key + specifying the 'stripeAccount` during initialization as per https://stripe.com/docs/js/initializing. Looking for help on what I might be doing wrong.

ember raft
#

I haven't received my deposit

lime willow
#

Is it possible to update a current subscription of a user subscribed through a payment link via webhooks to end after 3 iterations?

I tried updating the subscription via PHP, but I get a 500 error

$stripe->subscriptionSchedules->update( $sub_id, ['end_behavior' => 'cancel', 'phases' => ['iterations' => 3]] );

rapid wedge
#

Hi I'm trying to create a customer portal from the API, but it won't start.

This part is giving me an error, but I don't know what the error message is and I can't figure out why.

const session = await stripe.billingPortal.sessions.create({
    customer: stripe_customer_id,
    return_url: "/",
});
light maple
#

Hi i just want to ask about connect transfer

odd kayak
#

I need to create a custom checkout page with multiple products (1 subscription and two one-time payments).
What is the best way to do that using Stripe?

fossil oracle
worldly kayak
#

Hello! I have a question regarding Stripe Connect. Does the SDK support Stripe Connect? If not, how do you handle the callback url in a web view for an iOS app?

lament ore
#

Hi. There is a payment in our stripe account which status is pending. The id number is pi_3MWgh8IuXjljaFS22qtOyCtZ
The issues is that the money is taken from clients bank account, but the status is still pending in stripe.

silver wharf
#

HI I need to redirect to customer portal from my aap and i am following the code from stripe documentation as:
public async Task<IActionResult> CustomerPortal()
{
// Authenticate your user.
var options = new SessionCreateOptions
{
Customer = "{{CUSTOMER_ID}}",
ReturnUrl = "https://example.com/account",
};
var service = new SessionService();
var session = service.Create(options);

return Redirect(session.Url);
}

But it redirects me to the checkout page Need your assistance here

naive edge
#

Hello Stripe devs. I need a help about Bancontact payment method

rapid jasper
#

Is there anyone to help me now?

#

I am going to integrate stripe api for booking.

#

The "customer_id" is just same as "charge ID"?

flint carbon
#

Hi, In Giropay Payments docs -> https://stripe.com/docs/payments/giropay, it's mentioned that Customer location should be Germany. What does it mean? How does this country validation happens at STRIPE?

deep stone
#

Hello

cold yoke
#

Hello, we are currently using a different PSP and would like to switch to Stripe. In our current workflow, the user enters the payment details first, and only then the order is created and the payment is authorized. This helps us keep the checkout page be comprised of as little steps as possible while only keeping track of relevant orders (meaning the user expresses the intend to pay by providing the details).
From my understanding of Stripe docs and the tutorials, the recommended way is to use the Payment component (we'd be using the Vue version) and to first create the PaymentIntend object on the server and then provide the generated client secret to the Payment component. Now, this is impossible to do in our current setup since we create the order only afterwards - in the external system we are using for the orders.
We would have to either

  1. Split the checkout into multiple steps - first, user clicks "Pay", the PaymentIntend is created and Payment component is displayed to the user (we really don't want to do that), or
  2. Create the order (and PaymentIntend) right away but then cancel it once the user leaves instead of providing the details (this could make the job of our customer support less convenient).
    We also came across https://stripe.com/docs/payments/accept-a-payment-synchronously this guide on how to accept payments without the pre-made PaymentIntend but this method seems to only accept Cards where we need to accept multiple payment methods.

Can you recommend a way to proceed in our case?

slender rock
#

Hi

#

We need to set up stripe for our website

#

And we want to get in touch with the CM team

vocal wagon
#

I have a question yall

#

When a Payment says it’s in transit is the funds already sent, and just late because off the slow banking systems?

misty hornet
#

@vocal wagon I've create a thread for you, let's discuss there.

vagrant surge
#

He, I'm updating the default payment in subscription, then updating a subscription from free to a payed plan, and the updating work but there is no default payment saved.

latent pebble
#

can i change the content in stripe checkout page?

rigid stag
#

When issuing physical cards, and shipping them as priority bulk order, all cards are batched together and shipped in a single box. Does the name of the order comes with one of the users or company name?
https://stripe.com/docs/issuing/cards/instant

I want to understand If I order 10 cards with same address/same day, what is Stripe sending as name, and address to DHL for that bulk order?

vocal wagon
#

Hi! Usually, when making an API call to Stripe, I can pass arguments and api_key in one call, e.g. Stripe::Invoice.retrieve(invoice_id, user.stripe_key). However, for some reason when I try doing this while marking an invoice as uncollectible, I get an error:
Stripe::Invoice.mark_uncollectible(invoice_id, user.stripe_key)
ArgumentError: request params should be either a Hash or nil (was a String) Why is that? Am I doing something wrong? Looking at the method definition in Github, it's no different to retrieve.

spiral bluff
#

can I use a payment intent to subscribe a customer to two products?
e.g. an upfront annual subscription with a flat fee, along with a recurring monthly MAU-based subscription

#

e.g. Yearly 25USD + 0.03USD per month per MAU

wide cedar
#

Hi, I want to connect Stripe with a platform called UniApp, is there a API document I could use to do that? Here’s the link to UniApp website https://en.uniapp.dcloud.io/

jolly sparrow
#

Hi All, in my stripe timeline, the reason of decline payment doesn't show up. It only show a "X" Sign

#

what could be the reason?

light maple
#

hello, question

hoary stone
#

Hi,

I'm facing some inconsistent response from when using the CLI (version 1.10.3) to retrieve a customer.

The following two command DO NOT include the "sources" field

stripe customers retrieve cus_MO6WTfkFpPt8YC --stripe-version '2022-11-15'
stripe customers retrieve cus_MO6WTfkFpPt8YC --stripe-version '2020-08-27'

Not specifying a version does include the "sources" field:

stripe customers retrieve cus_MO6WTfkFpPt8YC

What am I missing? what is the CLI using as version? I'm under the impression the latest version is 2022-11-15

narrow rune
#

message": "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.",

And

"message": "The PaymentMethod provided (card) is not allowed for this PaymentIntent. Please attach a PaymentMethod of one of the following types: card_present, interac_present. Alternatively, update the allowed payment_method_types for this PaymentIntent to include "card".",

Can anyone explain above two messages?

carmine vine
#

Hi guys! We have to use Sofort as payment type, for the fulfilling of the order we should consider the status of Payment Intent or consider the event checkout.session.async_payment_succeeded?

grim elm
#

Hi, is it possible to update a price unit_amount with an API call?

#

I tried and I get this error: "Status is:400\n Type is:invalid_request_error\n Code is:parameter_unknown\n Param is:unit_amount\n Message is:Received unknown parameter: unit_amount\n"

sullen oar
#

Hi. All of a sudden I am getting "signature is invalid" errors in my Webhook listener. I haven't changed anything, and the signatures match fine

steep pecan
#

hi do we need to remove the { betas: ['address_element_beta_1'] } on the address element completely now?

glacial crystal
#

Hello guys, I've created coupon for 100% discount. However if I create subscription with this coupon, I have null client secret in LatestInvoice.PaymentIntent.ClientSecret, why it is so?

grave elk
#

Hi guys,

I am updating my integration to support Bacs Direct Debit transactions and I did some testing and thought I had setup the flow correctly to track the payment and update it's status when a payment goes from processing to confirmed etc. However, I have tested with a live bank account and the payment intent creates successfully and returns with a status of processing but then immediately changes to a status of requires_payment_method.

Stripe dashboard still suggests the payment is processing however.

Any help would be much appreciqted

lost nest
#

Hi every one,

Do some one know if it's possible (and how) to add a "Siret" field on the checkout IHM to let french entreprise pay as professional ??
I need to find this information in the invoice after payment.

Any help would be much appreciated

fierce lantern
#

We're using Stripe Connect, custom accounts, and are listening to account.updated events. We had 2 update events for the same account with the exact same created timestamp for the event, but conflicting capabilities info (one in "pending" state, the other in "active" state). Is that expected behavior or a test mode fluke? If expected, how can we tell which one that should "win" the race?

amber swallow
#

Hi there, really hoping someone can help me here (I'm not a developer and know nothing about code) 🙏

I've set up a payment link with multiple products and would love any tips with the following:

a) I'd love the quantity to show as '0' for the four products when the payment link opens. This will show the customers the products and let them adjust the quantity for the product(s) they desire.

b) It'd be great for Stripe to calculate 'If a quantity of five items are purchased, even if it's 2 from one product and 3 from another, then a 5% discount is applied'.

Any help would be really appreciated, thanks guys!

hexed mirage
#

Hi all, is it possible to define, which webhook is sending data if I have more than one? Or are they both firing on every event?

hallow marten
#

Hi all, I haven't logged in to my a long time and now my account doesnt have any of the new security setup to enter the desktop app. What can I do to login? SSO isnt setup on my account. My device doenst have the key that loads the QR code. I'm stuck in a loop. Cna someone help?

warm ermine
#

Hello, this have never happened to me before, you banned my account as well as my payouts and now you’re about to refund all of my customers, I really don’t understand why it happened, maybe because I created a new store on the same account and filled in different information… please help me solve this as soon as possible, thank you.

vocal shadow
#

hello stripe team, how do we link stripe customer id with express account

muted heron
#

Hi Folks, How can i pause and resume a subscription?

faint jasper
#

Hello!
(We use Connect and standarc accounts with direct charges)
Our software contractor started an implementation with "Creating products" via API instead of "One-time products". One time products makes a lot more sense in my opinion (our users creates 1:1 meetings for their customer - so they wont reuse their "Stripe products" = the lesson)

Are there any reasons why we should go to one time products? I assume that in the first solution we would have a looot of products in our Stripe and its not sustainable.
I assume that you can create one time products via API? Correct?

vocal wagon
#

What options do I have if I have a 1 specific product, and I do want to move from yearly price to monthly price? The API docs seems to not allow for recurring update of a price

vagrant surge
#

Hi in subscription schedule phase object : what would happen if I set a proration_behavior to always_invoice, would that mean that the payment be finalize the payment the moment of the transaction or would it still take one hour for the update to be done ? ?

light maple
#

Hello i have error in transfer endpoint.

steep pecan
#

Please could you take a look at fontLineHeight in appearance api as it doesnt seem to have any affect?

dire belfry
#

hello I dont really know how to fully activate my account, I think there is a problem with the API keys.
IDK

sonic cedar
#

Hello, I have question regarding the hosted customer portal - in the context of subscriptions, after they've signed up how should log back into the portal at a future point in time if they want to amend/cancel/renew? https://stripe.com/docs/customer-management

vagrant surge
#

Hi can I create a subscription with the id of the payment method and indicate that it this payment method would be the default one?

vocal shadow
#

hello stripe team, when we try to hit the List all persons api call its gives the error
[ERROR] Request error from Stripe (status 403): {"code":"oauth_not_supported","status":403,"message":"This application does not have the required permissions for this endpoint on account

narrow rune
#

payment_intent_unexpected_state
The PaymentIntent’s state was incompatible with the operation you were trying to perform.

how to solve this above error

limpid scaffold
#

Hello there

Is it possible, for testing purposes, mark manually-paid invoice (that was generated with subscription with manual payment_behaviour) as past_due? Or just failed probably

rich kindle
#

Hey guys, I have an easy question regarding paymentIntents; the api docs state that the client_secret returned when creating a paymentIntent is not to be stored or logged. But then to later retrieve a paymentIntent you have to provide the client_secret to the api. So if I need to retrieve a paymentIntent at a later time (say, if a client decided to pay, creating a paymentIntent but then cancelled and came back to it later) how is that possible without storing it in the meantime?...

knotty dagger
#

Hello! 👋 Is there a way to create a product that has a one time cost and after that another annual cost? For example a product cost $40 upon purchase and then cost $20 every year after that. Please redirect me if I'm in the wrong place.

worldly kayak
#

Hello! I have a question regarding Stripe Connect. I would like to use it in a SwiftUI iOS app. Does the SDK support Stripe Connect? If not, how do you handle the callback url in a web view for an iOS app?

trail geode
#

Hey, has anyone here experience with managing prices, etc. for a SaaS Product in code? I have the feeling the couple of terraform plugins don't provide a good abstraction of how stateful Stripe is. Do you know of other ways for Stripe-Data-as-Code?

young swallow
#

Hello all,

#

I've make a subscription with a card work with SCA2. How can we change the payment card avec respect the SCA2 rules?

vocal wagon
#

Hi! I have a question about custom invoice fields. In the API, I can set up default custom invoice fields for a customer with the invoice_settings property. I cannot find where to view or change these in the Stripe UI. In the Stripe UI, I can only set up custom invoice fields when editing a subscription, but I don't understand how I can access the custom invoice fields in the API when set on the subscription. How do I edit customer custom invoice fields in the Stripe UI? How do I access custom invoice fields set on the subscription using the API? Is there a way to work with custom invoice fields so that they can be managed both with the API and the UI? Thank you.

vagrant surge
#

Hi I have a question is preferred_locales type in customer object the same as language or not, should use value like "en" or en-US

sharp steppe
#

Hey, after receiving the "checkout.session.completed" event, the documentation states to provision the user’s subscription. After a user has been provisioned the subscription, do you recommend using the stripe API to check whether a user has an active subscription or should we track and store the subscription state in our database so that we limit the amount of calls we need to make to the stripe API?

jovial jetty
#

Hello, I had to attach a screenshot with the issue due to the character count limit. Thanks!

cobalt halo
#

Hi all,
I have integrated Stripe connect with a Ruby on Rails app and the integration is working well. However, the platform Connect account's branding is not being applied to the checkout of new sellers that register. In the platform's Connect account settings the "Apply platform branding" option is enabled. How can I fix the issue? The app still wasn't deployed to production and is currently only running on Stripe test mode.
Thanks in advance!

slim notch
#

Hi, is there a way to get information about a company's verification status (through APIs)? We are onboarding businesses through APIs creating a custom connect account and this information seems to be missing from events handled by our webhook. Do we have to query for that status explicitly?

Second, what's the recommended way to know/decide when a user's (custom connect) account has completed ID/KYC verification checks? Do we just go through all associated people and the business and check the verification status of each?

Thank you, Kiran

worldly yoke
#

Invoice.payment_failed event is triggered while Im still in processing payment. This happens only when I select SOFORT or SEPA payment method only and not with credit card. what should be the problem?

tender owl
#

Hi guys, im trying out the webhook integration and i was wondering if there was a way (either through the dashboard or cli) if there was a way to trigger a specific event from a specific stripe testing account?

From what ive read in the cli docs, you can pass in the flag --stripe-account but that is not necessarily what im looking for. Thank you in advance!

vague pecan
#

Can we fetch the stripe information after some months and store in our database

vocal wagon
#

Hello!
I have a Stripe account and i am receiving Payments from anonymous users.
How can i accept payments saving users during payment flow so i can see them on my dashboard as actual users and not as "Anonymous" anymore?
Thanks for help

#

Hello there...!

I have a stripe terminal application and for developer testing we are using the simulated reader implementation.
Its all success..!!!
The backend has two endpoints..
The Create Payment Intent and Capture Payment Intent

The collect and process payment methods are done through terminal.js methods

#

The situation now around us is to test the performance of this system at least 50 instances simultaneously..
How would I test this using a testing framework like JMeter

#

Any help is appreciated

severe sundial
lime willow
#

Hi, is it possible to update a normal monthly subscription via webhook and create a payment scheduled (so I charge the customer only 3 iterations)?

young swallow
#

When I try to add card to a customer I use stripe elements to make a card to set to a setupIntent secret. But usually I user the "confirmCardPayment" method. In this case, which is the good method?

viral storm
#

Hey, i have couple of events that i am listening to in webhooks but couldn’t get a pdf version of receipt. how could a get a pdf version of a customer receipt to i can add it to email send to customer on subscription renewal?

reef gazelle
#

Is there a way to support multi-year subscriptions, with all years paid for up front?

vocal wagon
#

hi guys

#

im having an issue on my stripe account

#

basically im using a plugin on wordpress which allows me to take stipe payment into my account

vital rover
#

Hello team! I need to create a payment intent from a Setup intent... do you know how I can get the setup intent (where I have the mandate and the payment method) from a customer??

vocal wagon
#

it works when a payment is made with a bank card without authentification, but being in europe every bank payment requires authentification, the payment doesnt go trhough when authentification happen

#

anyone can help?

vagrant surge
#

Hi I created a subscription with a default payment method params , is there a way to know if the subscription succeed without counting on webhooks?

languid nebula
#

Hi, my payouts are processed but they havent shown in my bank since more than a month now. and they wont show in my balance and i cannot refund my customer due to insufficient balance because the payout has not reflected anywhere. Neither in my bank nor in my balance on stripe

sonic cedar
#

@hollow prairie I have a follow-up question regarding the no-code customer portal option - if I embed the link on my website, is it still possible to call some functions using webhooks given that authentication is handled by your portal and not inside my web app?

rustic lagoon
#

Is there a way to limit the possible payment method types, when passing automatic_payment_methods: { enabled: true } while creating a payment intent?
Another possible solution for my problem would be, if is there a way to retrieve the enabled payment method types via the API for a specific account?

vagrant surge
#

Hi is there to know if a subscription has a subscription schedule with it?

pliant wasp
#

HEllo

#

How do I connect my STRIP account to RESY PORTAL for restaurants

vocal wagon
#

Why I am constantly getting "Test clock advancement underway - cannot perform modifications: clock_xxxxxxxxxxxxxxxxx" error even if I add a long sleep delay in my test code?

gentle finch
#

Hey. What's the best way to create a subscription and have the user pay first invoice at creation time but then set the recurring weekly payments for a specific day of the week, having in mind that if that day in the present week is still to come in the first payment, then the cycle will only begin the following week.

Practical example:

  • payments are due every thursday and user is subscribing on a monday
  • user should pay first invoice on monday of week 0
  • user should pay nothing on thursday of week 0 (because he has already payed that week)
  • user will be paying next invoice on thursday of week 1, and so on and so forth
void phoenix
#

Hey devs, I have a question about my stripe webhook endpoint for a production app. I created an endpoint using my live url and endpoint that catches webhooks but they are not working. I am not sure if i have to do anything else.

ruby creek
#

Hello, I recently bought games from the site called gamebillet and learned that the security of the payments is supported by you in the payment section. 1 or 2 days after the payment, that is, on the weekend, the card information I entered on the payment page you support was stolen and a subscription was purchased elsewhere. I want you to help me find out who did this and get my money back. It may be a small amount in relation to your currency, but a large amount was withdrawn in my currency, please help I am sharing the receipt of the money withdrawn from my card without my authorization and permission below.

boreal violet
#

Hey, I was supposed to get my tax information sent to me from Stripe/shipt, they sent it last year but not this year and when I try to log on to my account it says my email is not in the system.

pulsar bluff
#

hey, sorry for not following up on my last post, I actually took a vacation right after that. Trying to get some help on this again. "hi there! I'm trying to set up a way to notify customers that their upcoming invoice may not process due to an invalid payment method. Right now, I am listening for the invoice.upcoming event. I'm thinking of using that to get the customer object and then looking at the sources under that customer and maybe the status will tell me if the upcoming invoice will be successful or not? Is there a better way to do this? thanks!" and in response to your question @golden cosmos , my acct id is acct_1HFjpmDLh2JRoEHW. Thanks!

devout basalt
#

Is there any way to enable/disable Connect webhook for events from specific connected account?

gritty anvil
#

When onboarding Express accounts to accept payouts, what are the primary differences between the details_submitted and payouts_enabled booleans on the Account and for the latter, what's the correct way to get a connected account to that state?

worldly stump
#

Hi, is the STRIPE_WEBHOOK_SECRET unique to each .env or would I need a different one for both development and production?

vocal wagon
#

Hello, I am creating connected accounts and I have to update the aliases and the nationality of the Singapore accounts. Can you help me with the code? Thank you

#

$stripe->accounts->updatePerson(
$extra,
$personID,
['requirements' => ['past_due' =>
['full_name_aliases' => $alias ],
['nationality' => $nacionalidadSingapour ]
]
]
);

olive cedar
#

Hey Stripe 👋 I have a connected account, via stripe connect, that occasionally runs into a strange issue with the checkout. I'll add the screenshot, but they sometimes get a RequestHeaderSectionTooLarge error. If they close the tab and click the pay button again (the button that triggers a new checkout session) it will work. I've personally never been able to replicate the issue but they tell me it happens a few times a month 🤔

fierce knoll
#

Hi, we currently have the Upcoming renewal events set to 45 days before the subscription ends. We were previously told if we modify this value it will only affect customers in their next subscription period. If we reduced this to 15 days will it still only affect customers in the next period or would it update all customers in this subscription period as well?

fiery stirrup
sullen oar
#

I'm getting "signature is invalid" errors in the log for my Laravel webhook listener which listens for successful stripe payments. Nothing has changed in my config to make this happen

#

And it doesn't appear to relate to any actual payment attempts

pale cobalt
#

How can I retrieve my 1099 from Stripe for my deactivated DoorDash Account?

static tundra
#

Hello everyone ! I am currently working on a WooCommerce site. During the ordering process, customers can choose their store. How can I ensure that the Stripe keys for the selected store are used during the order? Is there any existing plugins or known solution ?

timid jewel
#

Hi all! We use Segment to move data from Stripe into our data warehouse (Snowflake). Starting on January 31st, Invoice objects no longer appear to have a date parameter (it's show as NULL in our data warehouse). We rely on this value for a number of internal reports. Was a change made on Stripe's end to no longer support the "Date" field on the Invoice object?

keen frigate
#

I am getting "no such customer" error, whilst the customer exists, but It exists in my test data dashboard.

I am using both stripe test pk and sk keys, why is this happening?

viscid burrow
#

Is there a way to mock a flow where the redirect happens Time.now but the Payment Intent data is sent later? If I click the "Authorize Test Payment" button, do you send the Payment Intent Time.now. I am a bit confused with the delayed payment methods and we have to redirect the customer but I'm not sure what we know about the customer since in theory the Payment Intent could be delayed, right? Maybe I am confuseed.

sudden yoke
#

We are creating subscription and almost immediate paid in full via stripe API.
The stripe customer has a -$5.00 customer balance (type=adjustment) and I want to include some sort of description on what this -$5.00 is about.
Which field can i used so it will show up on the invoice that stripe creates and email to customer? I see a memo on the invoice, but how can i include in the createSubscription call...

vocal wagon
#

Hi, I'm creating a connected account in Singapore and I'm having problems with the alias, can you help me? 'country' => $pais,
'type' => 'custom',
"email" => $email,
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],

"company"=> [
"name"=> 'Illuminate',

],
"business_type" => "individual",
'business_profile' => [
"mcc" => "5734",
"product_description" => "Es una red social de memes donde los usuarios suben sus memes en diferentes categorías y otros los votan; además se realiza una competición mensual dependiendo de la suscripción, pueden acceder a un contenido y además jugar dinero para ver cuál de sus memes recibe más votos al iniciar la web automáticamente hay un tutorial que lo explica de forma detallada.",
"support_email" => 'gestion@memeky.com',
"url" => "www.memeky.com"
],

"individual"=> [
"email"=> $email,
"first_name" => $nombre,
"last_name" => $apellidos,
"address"=>[
"city" => $ciudad,
"country" => $pais,
"line1" => $direccion,
"line2" => $linia2,
"postal_code"=> $zipCode,
"state"=> $provincia
],
"phone"=> $telefono,
"dob" => [
"day"=> $day,
"month"=> $month,
"year"=> $year
],

"id_number"=> $dni,
'nationality' => $nacionalidadSingapour,
"full_name_aliases" => 'jaimiro'
],

"external_account" => [
"country" => $paisCuenta,
"currency" => $currency,
"account_number" => $iban ,
"routing_number" => $enrutamiento,
"object" => "bank_account"
],

'tos_acceptance' => [
"date"=> $t,
"ip"=> $f,
"user_agent"=> $s
],

]
);

#

hi we are develop the integration for Buy now pay later (Afterpay/ClearPay) and we have the following error, can anybody let me know what i am doing wrong?

#

getting nickname null on all products

worldly yoke
vocal wagon
#

Hello, I have a problem with the connected account in Singapore.

gritty anvil
#

How is it suggested to handle app links for android/iOS when creating account links for Stripe Onboarding (for both the return_url and refresh_url params).

Stripe is throwing an error that it's an invalid URL, which leads me to think this isn't support. Example of an app URL: myapp://onboarding/refresh

Does this mean I'd need an intermediary service to handle redirecting back to the app from Stripe?

oak mural
#

when I create a stripe customer and then present a payment element to a customer, does the name on the card need to match the name of the stripe customer?

vagrant surge
#

Hi is there a react Js component that will help enter the country of the user?

cinder pendant
#

Good day, I’m trying to update my debit card info on the app. But it needs my old one and I don’t have access to it anymore. I tried verifying my identification through my license and took my photo but nothing happens. It just keep making me do it over and over. Can you pls help. Thanks!

minor island
#

Any idea why while using Stripe elements with React, my PaymentElement component is showing everything correctly except for the payment methods section? Is it somehow dependent on the css file in the docs (I didn't add it)?

` return (
<PaperSection>
<form id="payment-form" onSubmit={handleSubmit}>
<PaymentElement id="payment-element" options={paymentElementOptions} />

    {message && <div id="payment-message">{message}</div>}
  </form>
</PaperSection>

);`

spark igloo
#

I made an account in Stripe and used the products on our site, but it turns out that we already had an account. Is there a way to combine the accounts?

stark cave
#

Hey I am new to stripe gateway. I am using php as backend. What is difference between paymentIntent and sessionCheckout?

bleak scaffold
#

Right now, we are using AfterPay, Plaid, and the Stripe modal separately. When a user selects one of those options, we adjust their fees in the cart. They are charged an additional fee if they use AfterPay and they may be given a discount if they use Plaid. We are considering switching to the Payment Element so that everything is in one place and we can accept Google and Apple pay. Is there a way for us to see which payment method the user has selected while they are still on our cart page so we can make the adjustments to the fees?

#

That's exactly what I needed. Thanks

earnest lintel
#

Hey there-

On the customer and subscription object, it's possible to edit and view metadata in the stripe dashboard UI.

It doesn't look like there is a way to add/edit metadata in the UI for payment method, but is it possible to view metadata for a payment method in the stripe dashboard UI?

prime moth
#

Can I create a $0 transaction using Payment Element?

vocal wagon
#

Hi team!! how is going!? I hope all you are great!!, I need some assistance about Connect and KYC, I've spent a lot of hours digging in docs and trying to find out an answer but not luck... if you are able to shed some light on it, that would be great!!, let me explain my scenario:

  • Platform based in France, so European Union (SEPA area)
  • Express Connected Account (CA)
    When the Express CA provide their bank data (SEPA) or change it via Express Dashboard... Is there any Stripe's validation running under the hood? in the sense of checking if the Bank owner is the same that the Account owner? in order to avoid fraud scenarios, do you know what I mean? thanks a lot! you're my last resource!🙏
languid hearth
#

I have a question about fees with balance transactions. I have a charge (ch_3MW4A9AcqRxm04BK0BwkJ6yd) that has a balance transaction (txn_3MW4A9AcqRxm04BK0yZSsZ9c). The charge has an application_fee_amount of 42 while the balance transaction shows no fee. The balance transaction net and amount are the same as the amount of the charge. I'm confused since wouldn't we expect a fee of 42 on the balance transaction and the net being amount of charge minus the application fee?

dense mesa
#

Can anyone tell me why test mode keeps turning off whenever I close the stripe dashboard?

amber swallow
#

Hi there, does anyone know how I can create custom text on Stripe payment links, without having to dive into back end code?

vagrant surge
#

Hi I don't know why but I'm using stripe CardNumberElement,CardExpiryElement, CardCvcElement, but I still get an stripe empty element, is there a reason why this could happent?

wind pelican
#

Hi, how long are stripe receipts url valid for? I just clicked on one and it says it expired, and a new one was sent to the email. I can't find the information in the docs, thanks!

vocal wagon
#

is there any way to keep track of user subscription in my database?
because after he completes the payment there are only 2 endpoints cancel and success url

unkempt zephyr
#

Is it possible to make an existing standard stripe account into a Connect account? @crimson needle I have a follow up to question to this. Can you reopen the thread

civic locust
#

Hello. There is a way that I can bill my client just when a next billing cycle begins? e.g: He payed for 30 days of a plan, and in the 13th day I changed the price of the plan, I want him to be billed just when the 30 days finishes. In other words, I dont want the invoice.paid or invoice.payment_failure to be emitted in the 13th day

cobalt halo
#

Hi all,
I have integrated Stripe connect with a Ruby on Rails app and the integration is working well. However, the platform Connect account's branding is not being applied to the checkout of new sellers that register. In the platform's Connect account settings the "Apply platform branding" option is enabled. How can I fix the issue? The app still wasn't deployed to production and is currently only running on Stripe test mode. I am creating the checkout sessions on the connected account and one example of a checkout session request is req_bS9iyVCSx8yHea.
Thanks in advance!

misty karma
#

Hi all - we are enticing current users to upgrade from a free plan to a paid annual plan. As an incentive, we want to give them three months free on top of the annual plan. At the end of the 15 months, we'd want them to be on annual (12 month) terms. How would I structure the products to achieve this?

neon kernel
#

Hello Stripe! We're seeing a spike in 500s when hitting api.stripe.com/v1/payment_intents/<PI>/confirm . Did you recently deploy an update to your server that could be causing this?

echo osprey
#

Hello, i need help with the error:
{
"error": {
"code": "transfers_not_allowed",
"doc_url": "https://stripe.com/docs/error-codes/transfers-not-allowed",
"message": "For Transfers involving Brazil, the source_transaction parameter is mandatory. See https://stripe.com/docs/connect/charges-transfers for more information. If you have any question, please contact us via https://support.stripe.com/contact.",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_8CCollLaLbso1Q?t=1675711124",
"type": "invalid_request_error"
}
}
I'm trying to make a transfer with the WCFM Plugin for woocommerce, and i'm having difficulty passing the "source_transaction" parameter.

pulsar glacier
#

I'm trying to write a Sigma query to find some customer information for customers in one of our standard connect accounts. When I'm logged in and on the home screen of the platform I can click into reports -> Sigma and run queries. However, if I run "select * from accounts" I only see the platform and if I run "select * from connected_accounts" I only see custom connect accounts. If I click "View Dashboard as My_Standard_Connect_Account" I can't click into Sigma (it's greyed out). so...is this possible? I always thought standard was a type of connected account, so expected to see it listed with the others.

timid ember
#

Hi, we find that partial refunds for interac payments done using the Stripe payment terminal always seem to fail. Is there a reason for this?

sleek belfry
#

Hello! I have a few questions concerning payment methods.

  1. If I create a setup intent, add a credit card payment method and the customer loses his credit card 2 hours after and declares it as lost to his bank to get a new one, is there a way for me to know of this via maybe a webhook or would I even see it when calling the retrieve endpoint of the said payment method?

  2. Upon retrieving a payment method (credit card), is there a way for me to know whether or not that credit card is still valid or if it was declared as stolen/lost?

  3. Upon retrieving a payment method (credit card), do I have to validation manually for the credit card expiration date or does Stripe handle this on its end and it would let me know of this?

  4. Is it only by trying to make a payment/charge on a credit_card that I can be made aware if it was declared as lost/stolen or anything else like this? Would I be able to achieve that upon retrieval of the credit card?

  5. I saw that in Canada there is such a thing as pre-authorization for debit cards where there would be a very small charge on the account to then be refunded. Is there such a thing available for credit cards?

  6. In a scenario where there is a returning customer that we always charge his credit card without issues and we offer him our services during an urgency without charging him before but then when we try to charge him, it says that his credit card is not valid because it was declared as stolen. What can we do?

Sorry for the trouble and thank you very much 🙏

orchid nebula
#

Hello there,

Is there any reporting API parameter to pull up the source where a payment/transaction was made?

For example: In the dashboard LOGS, it shows the source:
Stripe/v1 NodeBindings/8.202.0

is there any reporting I can use to pull these source up?

grand moss
#

Is there a way to programmatically access the stripe CLI from within a programming language, like Python? I'm currently using subprocess.run in order to shell out to the stripe CLI in integration tests. I'm also hardcoding the list of supported events for stripe.trigger but would prefer to be able to pull it from a source somewhere.

lime willow
#

Does Stripe allow updating a subscriptionSchedule created from a subscription?

sudden yoke
#

Hi, i like to update the invoice with some custom fields (to show up on invoice/receipt by stripe) when creating a subscription. I tried setting the payment_behvavior to default_incomplete but the invocie gets finalized right away....(as the stripe customer has a default payment method that the create subscription call includes)...

heady wyvern
#

I have a question regarding payment methods and attaching/detaching a payment method. Does a new PaymentMethod.id pm_xxxxxxxx get created every time a payment method is used? We are trying to make sure that if we attach a payment method to a customer and then use that customer.id and payment method id to create a payment intent, then detach the payment method from the customer, that our user can use the payment method again for a future transaction.

tawdry wagon
#

Hi All How do I change the default API version to use for webhooks. It is currently defaulted to 2022-11-15 but I need to use 2022-08-01. Thanks

solid phoenix
#

I am building a React/Node E-Commerce project. In my front end Checkout.jsx page I have the users cart stored as state and passed through as products in the button. The server creates a new session and should send that data back to the front end Checkout which will redirect them to a Stripe UI window. The items in the UI window is from my Stripe.com created product. It is not the products that the user had in the cart? What would I pass instead for price and quantity?

unkempt zephyr
#

Is there a way to use: stripe.AccountLink.create to link an existing standard stripe account as a Connect account?

mystic egret
#

Is it possible to use a third party pos with stripe, more like having the card reader send card data to stripe via an app built to retrieve the card details?

glad owl
#

Hi there, I'm investigating why one of customers having Cancelled subscription on Stripe, still have Active status on my platform. I cannot see subscription.updated event sent but subscription markes as Cancelled

sudden yoke
#

Hi, we have a subscription canceled on Feb 2 and no future invoices is shown on stripe dashboard for him. But on Feb 6, stripe creates a draft invoice ....any idea why? is this a known bug? there is no other subscription on this customer.

keen frigate
#

hey, I am getting this screen, when creating a checkout session. This is how I am creating checkout session:

      const session = await stripe.checkout.sessions.create(
        {
          payment_method_types: ['card'],
          // billing_address_collection: 'required',
          customer,
          line_items: [
            {
              price: price.id,
              quantity
            }
          ],
          mode: 'subscription',
          allow_promotion_codes: true,

          subscription_data: {
            application_fee_percent: 10,
            metadata
          },
          success_url: `${getURL()}/account`,
          cancel_url: `${getURL()}/`
        },
        {
          stripeAccount: price.stripe_account_id!
        }
      );

I am using correct keys, and checkout session used to always work, what could be wrong here?

vagrant steppeBOT
#

megerbran

south crown
#

Hey guys, can we automatically cancel subscriptions on price updates using the Stripe API?

static tundra
#

Hey Guys i'm developping a ClickNCollect plateform based on woocommerce where there is products available for customers, the customers can pick a store (the nearest store) and order a product. The goal is too pay the selected store with stripe.
I found some solution around like Stripe Connect and Woocommerce Products Vendors, but i test it, and apparently this plugin allow me to specify a vendor on a product but its not my case. The products are the same for all stores, and the store got it on his stock or not. What is the best solution in your opinion ?

dense aspen
#

Hello! For testing google pay in the Stripe Payment Element in react, it seems that there is a requirement for using a test mode created connect account. Does anyone know if there are plans to change this and be able to use a live mode created connect account? We are running into issues of having to account for testing google pay and apple pay, which require different accounts for testing.

heady shale
#

Hi, one of the developers who's on my team that as full access to the stripe dashboard is having an issue where they can't view customers. Whenever they click on a customer, they get an "something is wrong error". They're able to click on other tabs like Connect but not Customers. Any ideas as to whats wrong? Not sure if this is the right place to be asking.

severe phoenix
#

Hi! I have an issue with Stripe API. When I'm using the Country Specs API to retrieve the payments methods supported for this country (such as the payment methods displayed in Checkout), I only have "card" and "stripe" methods, instead of the others such as "ideal", "klarna", etc.
I'm making the calls using the Stripe CLI, using the command stripe country_specs retrieve --live FR. Could you help me? codontleave

mossy cape
#

hello! we are receiving an error in our logs when a customer is accessing stripe checkout through our system. it seems to be Safari related. the error message is “Cannot resolve iframe with unknown index “0””. Is this a known error and something that we can fix on our side?

severe brook
#

I have a question there does not seem to be a definitive answer for in the docs.

When you have a payment intent which requires capture, when you cancel that intent, are the funds released immediately?

If not, what happens? Would issuing a refund work or would you then send 2x the money back?

runic prawn
#

Hello, my production enviorment just started to fail recently
prior the code was working flawlessly
stripe.customers.createSource and I pass the token generated from POST /v1/customers -> "metadata" -> token
however since today morning its rejecting the token saying
{
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such token: 'tok_1MYbWOB2awXQLnXXXXXX'",
"param": "source",
"request_log_url": "https://dashboard.stripe.com/logs/....9",
"type": "invalid_request_error"
}
}

glad owl
#

Hey guys, why the invoices are collected even after subscription cancellation?

lean cradle
#

Hi! I am wondering what parameter I can look into to assure that a webhook is actually sent from Stripe? I am using Node.js so I will be using the req.header object of course, but I am unsure what sort of parameter I can use that "guaranteed" will be populated with some sort of information that will allow me to determine with a high certainty that the request was from Stripe. Thanks in advance!

nimble ivy
#

Hi All, I have a question invoices due at a later date.

Is there a way I could create a subscription that becomes active right away with its invoice remaining in an unpaid status until the due date?

I have tried a number of things including setting the CollectionMethod to “send_invoice” and DaysUntilDue to say 21.

When I do this, the subscription remains in an Incomplete status and is never active although the invoice is due later.

In addition, is it possible to have a Payment intent that doesn’t require a payment method? The client would like to process the invoice manually at a later stage.

old trout
#

Hmm...can't seem to locate stripe connect products api? for retrieving a list of all products on stripe connect?

pine rune
#

Hey Stripe team,
I am reading the API rate limit doc: https://stripe.com/docs/rate-limits

For connect, when it comes to "search", which entity does the rate limit apply to? The platform, or per-connect-account basis?

torn drift
#

Howdy team! Quick question I have a webhook that is subscribed to these 2 events: customer.subscription.created & customer.subscription.updated. They update my customers database document with the "status" of the subscription. I'm running into a problem where "subscription.updated" is actually being sent to my endpoint ~158ms BEFORE the "subscription.created" event is sent, is there any way to delay this / is this expected behavior?

For example because "updated" is run FIRST the status is set to == "active" which is great however "created" is then sent and the status is set to "incomplete", so even though my customer is subscribed they are shown as incomplete.

lean cradle
loud sparrow
#

Hi. A customer for a trial subscription did not enter a payment method and the subscription status became unpaid. My backend code would get the latest invoice from the subscription to get the payment intent secret for the frontend in order for them to may a payment to make the subscription active. This used to work but now I'm getting a draft invoice with a null payment intent. Did something change?

cyan inlet
#

Hello! I'm trying to integrate Stripe checkout onto my custom website. I'm using Python for backend and React for frontend. I'm getting Status 200 for the post request but its not redirecting to the checkout session. Any tips?

return redirect(checkout_session.url, code=303)

sudden yoke
#

hi, i want to add a new item line to an upcoming invoice but the api call to get the upcoming invoice does not give me an invoiceId...is there a way to accomplish this

sudden river
#

Hey all! We're updating to the latest Stripe React Native SDK and adding support for ACH.

For the Stripe React Native SDK: Are there any screenshots I can see that show what Stripe UI users will see when going through the add bank account flow? I can't seem to find any, and we're trying to figure out what UI/UX our users will see when they go through that slow.

chrome phoenix
#

Hi, Is there an exact, official way to calculate stripe fees before a payment so we can pass fees on to the payer?

umbral thunder
#

I am trying to take ACH payments and we've been approved to skip verification, so we are providing the value of skip when creating a payment intent. I use subscriptions , so I wanted to grab the customers payment details first then charge them in the next page (3 minutes later). I was told by Stripe to use payment intents instead of setup intents since collecting details and taking the payment happens so close to each other.

I tried using collectBankAccountForPayment function to collect the payment details, but it give me an error: This verification method cannot be used to create a Financial Connections Session . The other function I used to take the payment was: confirmPayment() , but this function tries to take the payment immediately.

I need to collect payment details in one page, then in the next page I setup a subscriptions and then it tries to take the payment. Is this possible? By the way I am using the payment element with payment intents.

Let me know if you have any more questions.

undone wasp
high seal
#

Is it possible to create a checkoutsession that goes directly to updating a subscription? instead of going to billingsession > update

chrome phoenix
#

This page talks about being able to "Charging differently based on payment method selected" using the payments element but I can't find any docs explaining how to set that up. The payment intent also only accepts one amount, so are there any listeners I can attach to when they change the payment method and update the payment intent? https://stripe.com/docs/payments/payment-card-element-comparison

sharp steppe
#

Hey on the invoice.paid" event, is it recommended to add or update the current subscription object in our own database?

sly locust
#

Stripe keeps declining my payment. Who do I call about this? I'm the customer and have no stripe account.

#

I called my bank, it's not on their end, it's stripe.

eternal kernel
#

Hi. I'm looking at using Stripe's API, but from the docs (https://stripe.com/docs/api) it seems that the first thing is to install CLI via the command line. I have shared hosting, so I don't have command line access. Is there another way?

marsh kelp
#

How do I get an invite to be able to use the stripe app to get my 1099 from doordash

spark egret
#

Hi there! I'm currently evaluating stripe against a few other competitors in the market. I'm building a marketplace app and was told that I need to register with the card networks as a marketplace first, however, when I read the Stripe Connect docs I don't see any requirements about this. Can you please help? Thanks and please let me know if there's another channel or support doc to find out my answer. Appreciate it!

lethal pilot
#

Hi guys, is there a way to receive invoice or custom email after the user successfully made a payment?

Because currently, i cant receive any emails in test mode.

Thanks!

late jay
#

Hello! I'm working on autofilling with saved credit cards using the stripe-react-native SDK. The goal is to use a setup intent to save the payment method for future charges. We've tried using Apple Pay but were only able to get it working for charge intents, but not for saving the card for future use.

frozen basin
#

When you open Stripe Reports and go to Payments you can filter and find a single payment by using the date picker or a variety of filters.

Once you click through to the individual transaction, you will see something like

Amount 249
Fee 12.22. (i)
Net 236.78

Now that Fee must include something like 2.9%, 30 cents, maybe it's 1% extra for an international fee, etc.

How do you see what the components of that fee are (i.e., how it was calculated?)

Exporting payments doesn't provide a breakdown of 12.22 — just 12.22 in one column

sudden river
#

We use Connect Express to pay both consumers and businesses (three-sided marketplace). Our business customers are getting upset that they seem to be being asked for PERSONAL verification documents when going through the verification flow, before (we think) she verifies the business : https://stripe.com/docs/acceptable-verification-documents.

Is there a way to not prompt for personal documentation when creating an account for a company/entity? This seems strange to me that they would need to do this, and I understand why someone wouldn't want to upload their private, personal information to help get their employer paid.

placid yew
#

I am looking to test pulling the metadata on paper check payments that are reconciled thru Stripe. Is there any API that exposes the state a paper check is in (e.g. pending, unreconciled, reconciled) currently in the dashboard?

idle pawn
#

I'm getting " The signature for the webhook is not present in the Stripe-Signature header." exception with .NET Core 3.1 (Google Cloud Function) with this event "checkout.session.completed".

But when I run it on local development environment it works. All the other webhooks (subscription.created e.g.) works for both Google Cloud Function and on my local development... so very strange, anyone know why it isn't working specifically for "checkout.session.completed on Cloud Function?

plucky stream
#

I am following the article listed below and am trying to figure out how to get multiple items into the line_items variable so they will show up on the checkout page. Should passing a list of product_id's into the url parameters work?
https://blog.miguelgrinberg.com/post/accept-credit-card-payments-in-flask-with-stripe-checkout
https://stripe.com/docs/payments/checkout/adjustable-quantity

In this article I'm going to show you how to implement an order page for your Flask application that you can use to sell products or services online. The solution I'm going to present to you uses…

Configure the Checkout Session so customers can adjust line item quantity during checkout.

lethal pilot
#

Hi guys, can we customize this text?

hazy coyote
#

I'm on 2 different stripe projects. one project the payment_intents API response returns a charge object list. On the other project, the payment_intents API does not return the charge object list returns. I'm not sure why charge object list not retuning in the payment_intents API response

small ravine
#

Is this strip support?

hazy coyote
#

I'm calling stripe rest API to Create Customer. Then, Create Payment, Then, Attaching payment method to Customer. Lastly, creating payment intent. I'm using 4 API calls. are there any of those steps I can combine?

golden cosmos
#

@hazy coyote lets continue in the same thread

odd cloak
#

Hi i am having issue with downgrading subscription, i want to schedule update subscription on end of the current period but im not sure which endpoint to use and i am using scheduleApi but it's not working the same as i do it manually from stripe dashboard

viral storm
#

Hey, please What is the difference between charged captured vs charges.succeeded ?
Also, is there a way to get pdf url for captured payment receipt just like the invoice_pdf in invoice.paid even response?

manic igloo
#

hello I am using stripe react native sdk and it was working find untill now. When I build my project today I am getting this error.
Execution failed for task ':stripe_stripe-react-native:compileDebugKotlin'.
I am using react-native 0.71.1 and stripe sdk of 0.23.1
can anyone help me?

heady shale
#

Hi, I'd like to retrieve the default payment method a customer uses for their subscriptions. I'm using the invoice.settings.default_payment_method field. However, the default payment method is being recorded under source instead. I thought that sources were deprecated and payment methods with unique id's were the preferred method. Any thoughts as to how I can get the default payment method now?

charred meteor
#

Hello. I'm having trouble pulling the default_method in test mode using the Customers API. When the customer's default payment method is a card it works fine, but when I set it to a bank account I am getting null responses. I've tried using both the default_method and source objects with https://api.stripe.com/v1/customers. I'm just trying to figure out whether a customers default payment method is a card or a bank

forest badge
#

Hi

#

is it possible to invalidate old payment intents

upbeat steeple
#

Hi! I'm trying to get a list of subscription schedules that aren't released yet -- I don't think filtering by status is possible, do you have any recommendations on a workaround (aside from saving the subscription schedule ID in our db)? Thanks in advance!

proud storm
#

Hi

royal hare
#

I'm having a relatively involved issue with the Firebase stripe extension. Seemingly it's getting deadlocked on the reaction to the user.create hook.

hushed minnow
#

hey there, I'm trying to trace back to the payment intents related to a payout for a connected account. I start with the payout and can find associated payments, but I am struggling to see how to link these back to the original payment intents.

Any ideas?

light maple
#

Hello can i resend a failed transfer?

zenith maple
#

Hello everyone!

Hope everyone is well, safe and growing!

I have a doubt regarding invoice payment links. As the subscription reaches its due date, we have an invoice generated and a payment link for that invoice. I want to customise the invoice URL such that after successful/failed payment on that link, the user is redirected to an URL (redirect URL). We have redirect URLs in case of checkout. I want something similar in invoice urls.

fair stream
#

Hi there! I have a question regarding Stripe Coupons.

Currently, our app uses PaymentIntents to receive payments from users. We wish to offer discounts to our users selectively using Stripe's Coupons API. According to the docs, Stripe Coupons do not work with PaymentIntents. Is there any workaround to this? I'd like to know what other options there are and if there is any way we can use Stripe Coupons without refactoring our current Stripe integration using PaymentIntents.

fading terrace
#

I have a question regarding stripe... How can i set up a subscription service without actually having a official business or Business number

wicked sail
#

can customer see payment details, if i provide payment_id?

edgy knot
#

How to stop payments coming out of my account?

odd kayak
#

Hi,
I am making an API call to https://api.stripe.com/v1/checkout/sessions
mode=subscription
I get a response with payment_intent=null
Q1: Is there a way to recieve the payment intent?
Q2: Do I need the payment intent if I want to create a custom checkout page (not using Stripe default)?

ivory arrow
#

hi, I see there is a 'payment_intent.processing' in 'webhook', how can I test this state. tks

fringe magnet
#

Hi, How can we customize Email receipt sent to customers to add additional Terms & Conditions Text, Please provide steps if any of you have already implemented. Thank you in advance!

unkempt shale
#

Hello Stripe team! We have an issue with customers from India when creating subscriptions. Some of our customer payments started to fail. I tried using the stripe testing card from this page (https://stripe.com/docs/india-recurring-payments). We have a CC input snippet from the stripe, then we get the payment method token, create the stripe customer, and attach the payment method to this customer. Then we ate trying to create a subscription in the backend, but payment is failing using India CC. No 3DS security window is showing when adding card details (with other cards, it's popping out). Can you please check why payment for this customer cus_NJNo0VFmpKWysS in test mode is failing?

safe hollow
#

can you let me know the format of phoneNumber in connected accounts

odd kayak
#

Hi,
I am making an API call to https://api.stripe.com/v1/checkout/sessions
mode=subscription
I get a response with payment_intent=null
Q1: Is there a way to recieve the payment intent?
Q2: Do I need the payment intent if I want to create a custom checkout page (not using Stripe default)?

misty hornet
#

@odd kayak your thread is still open, let's continue there,

pallid umbra
#

I make the user pay to subscribe in the purchase tunnel. So he has an active subscription. Then I want to test the recurring with Stripe's cli to test the webhook events. However when I test each time it recreate a customer, a subscription and then the invoice (I only want the invoice). Is there any possibility to test on a subscription created from the cart? I mean testing with the Cli Stripe. Is that what you were getting at? Because I was able to test yesterday and every time the Cli created a user for me even when I targeted a particular event for example subscription update. I'm going to do recurring payment every month so I'd like to test it by creating a subscription in my shopping tunnel (funnel) and then having it pay a second time via the Cli. However I have not succeeded and I don't know if it is possible. With the project I am using
I have the stripe php package without cashier.
So to test the recurring I have to use it (the cli). And when I try it, it takes me through the whole process again, including the creation of a customer, whereas I would like to be able to test an active subscription.

bleak quartz
#

Hello, in our application, we have multiple subscriptions based on user roles. I was wondering can we use default payment method in each individual subscription rather than setting a default payment on the customer itself?

rapid wedge
#

The billing address on the invoice is still "東京", which is Tokyo in Japanese even when the browser language is English. How could I fix it??

pulsar bluff
#

how can I trigger an invoice.upcoming event for testing? It is not supported by the stripe CLI

ripe juniper
#

Hi everyone, I'm using Stripe API on NodeJS to create a checkout (stripe.checkout.create), is there a parameter to specify the expiration date of the link?

weak light
twin stone
#

Hi everyone. I've tried to enable Przelewy24 on my Stripe Account however it seems to be suspended from some reason. Could you please give me a potential reason of that. My website doesn't fulfill some requirements or it's general failure?

fossil oracle
#

Hi team, my webhook calls are failing and following is returned - Connection to remote host denied (please contact support at https://support.stripe.com/contact/). Help needed!!

simple tapir
#

Hi there we have some issues with showing googlePay, its really working only on chrome, which lots of android users don't use.. is it any way how to show it on some different browsers? Or maybe on all browsers?

pulsar bluff
#

hey! I'm trying to figure out where to look for the payment method that will be used in an upcoming invoice. The bigger picture here is that I'm using the invoice.upcoming event to prompt my webhook to check that the customer has a valid payment method associated. I've noticed from past events that I can find the default_payment_method under the subscription object. However, when I test my webhook using the test clock, I've noticed that this field isn't there despite setting it up in the test subscription. I've also noticed that there is a default_payment_method and default_source under the invoice object and a default_source under the customer object but these are usually not populated in my live data. Can you help me figure out where I am supposed to find the payment method that will be used in an upcoming invoice? Thanks!

static seal
#

what do i do?

lapis heron
#

Hi there, does anyone know if there is a way in Stripe to pass the stripe fees onto the customers invoice. So that Stripe accounts for the feed incurred in the invoice total and adds it to the payment required?

vocal wagon
#

Hello everyone!
I am currently using the <pricing-table /> which works great and is perfect for our use case.
However, on our platform the same user can have multiple subscriptions and the pricing-table component creates a new customer each time the user subscribes, even if he uses the same email for each subscription.
With a quick search I found that this is a "known issue" where we cannot pass the customerId to the pricing-table.
Do you guys know if there is an ETA on this? Is there a workaround?

fossil oracle
#

Hello, I am unable to login to my stripe account, how do I login? even the password reset is not working

manic tundra
#

The invoicePaid webhook event was raised from the stripe to our web app for a subscription payment (The invoice object has a subscription attached to it). Though when we tried to get the subscription with the SubscriptionId we got [Stripe.StripeException: No such subscription] exception.

vocal wagon
#

Hello

Stripe has sent a slack notification about different payment that has been paid, can't tell if this is a bug report or I am missing how it works. I have all event ids

#

Hello, quick question on reviews and their connection to payment intents. Say I have a web hook on payment_intent.succeeded that fulfills and order. If I wanted to wait for Radar reviews before fulfilling the orders I am thinking we can delay processing for a while and then check for reviews. But there seems to be no way of searching for reviews? How quick can we expect reviews to be?

minor island
#

Quick question, how can I make the "powered by Stripe" logo show up when using Stripe elements?

lone igloo
#

Can we add custom condition to form open withconnect express link.

livid onyx
#

Hi I am trying to accept payments for my webapp using stripe. My backend is a springboot application and frontend is in NextJS. Is there any step to step guide for integration?

sweet wren
#

Hi, my platform create standard connect account. How can I redirect the user to his standard account ? Because if the user is already connect with an other account, the link https://dashboard.stripe.com/ redirect to his account and not the standard connect account

serene bluff
#

Hi, i'm using stripe checkout on Vue Store Front and Magento2.
On M2 i installed the stripe module, in Vue when i place an order, i pass to the createOrder the payment_method_code:"stripe_payments_checkout".

In stripe dashboard i can see the order created on magento, but i would like to retrive the checkout url in the response to utomatically redirect the user to stripe checkout. Or maybe there's an endpoint that i should call to retrive the checkout session url or the payment intent by magento metadata order id?

thanks

vocal wagon
#

I need Stripe to unblock a payment method of a client

shrewd cedar
#

Hey guys, I need some help with promo codes.
How to make subscription session with prefilled removable promotion code or discount?

rocky talon
#

hello guys i need help in integrating Simulated BBPOS WisePOS E with my php scripts

#

any one who did it before

#

?

raven schooner
#

hi

solar bone
#

Hello
Hope, you are doing well!

hidden wraith
#

Hello,

serene bluff
#

Hi, can i ask for help?

faint jasper
#

Hello,
(using connect, standard accounts and direct charges)

We are thinking that for our use case would be sufficient that we would use only invoice items in **Invoicing ** instead of creating products in connected account's Stripe.
Because our merchants sell their meetings and the only outcome necessary for us (and our merchant) is final invoice and payment request for end customer.

I apologize if this is stupid question, but we are trying to find out if we can keep our system flow and remove the "Creating products in Stripe" part, because currently we think it's not necessary.
Are there any potentional issue that we dont see? Thank you!

rapid wedge
#

The billing address on the invoice is still "東京", which is Tokyo in Japanese even when the browser language is English. How could I fix it??

odd sleet
#

Hi ! I've been sent here from the Stripe support 🙂 My webhook always fails with the error "The condition for the workflow payment-subscription_success is not met. Workflow won't run". The stripe support agent found this : {"statusCode":405,"body":{"status":"ERROR","message":"Wrong method. Should be a POST. Method may change when attempting to use http. Please ensure URL starts with https:// instead."}}. Any idea what could be happening ?

silk walrus
#

Hi, I have just come accross a action required that I have never seen before. "The payment xxxx for $xx requires you to take action in order to complete the payment" Can anyone tell me what I need to do please 🙂

fleet kayak
#

Hi I am having an error when updating Stripe API keys to Woocomerce WordPress website. Does anyone have an idea about this error?

woeful holly
#

Hello guys,
On my WP stripe plugin (any one), and only in production environment, i get a blank page to any confirmed payment.
Any one got that problem one day, or any ideas ?
Thanks 🙂

spiral bluff
#

There seems to be 2 ways to build a subscriptions integration.

  1. Use payment intents, charge the user X USD, listen for webhook event, then create subscription for him/her. The webhook event presumably should hold some information about which subscription to create for user. Not sure how to supply this information. E.g. i could sign up for basic, growth or scale plans.
  2. The example here https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#collect-payment where we create a subscription with payment_behavior: 'default_incomplete', return the client_secret to the frontend, and assign it to the Stripe element and confirm payment

Are there any differences I should know of between the two? Which is better?

Create and manage subscriptions to accept recurring payments.

ivory arrow
#

How to set exireTime for paymentIntent.

muted heron
#

Hi there, i'm using SubscriptionSchedule .When i try to retrieve SubscriptionSchedule id it gives me error saying No such subscription

ebon ingot
#

Hey there! I am currently building a backend-system that receives Webhooks from stripe to create an order.
As we use the stripe checkout we currently receive checkout.session.completed and payment_intent.succeeded simultaniously (in the test mode). Is that also in production, or is that just because of the test-mode?

buoyant vale
#

Hi Guys, if we want to get our payment IVR with stripe, how can we do that? Twilio + Stripe is the only option?

queen mulch
#

Hello.
As stated in the documentation (https://stripe.com/docs/api/subscriptions/object#subscription_object-default_tax_rates-state) a subscription moves into incomplete if the "collection_method" is equal to "charge_automatically" and the initial payment attempt fails.
Considering this, if a user is on the Stripe checkout hosted page, and informs invalid credit card data, will Stripe send the invoice related to this failed attempt to the user's email?

manic elbow
#

Hi, why I'm getting subscription object status as "incomplete" everytime customer.subscription.created webhook ?

vocal wagon
#

will i loose the ability to manually edit a subscription if I attach a schedule to it?

simple tapir
#

Hi can I ask you is there any solution how we can accept NFC payments via phone (web application / native) if on the background - backend will be some stripe integration which will provide it for us?

tribal hatch
#

hello

#

Where can I get support for stripe?

#

I have questions about pricing

vocal wagon
#

hello,
is there any way to return the"description" field, in my return_url?

the code in my checkoutForm is:

const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
return_url: "http://localhost:3000/confirmed",
},
});

which goes to

http://localhost:3000/confirmed?payment_intent=pi_3MYqHIGMR3u9Lz7009NthuZH&payment_intent_client_secret=pi_3MYqHIGMR3u9Lz7009NthuZH_secret_a4ulwTvdFMIksptaAWo2fwlLo&redirect_status=succeeded

and I would like to be able to include the "description" in this url.

vital rover
#

Hello! I have a question about which are the call params I have to define in order to be able to store the payment method used during a checkout session. How I can store the SEPA mandate when I define a checkout session in payment mode?

gentle finch
#

Hey.

I'm creating a flow using <Elements> to display a form and card so that the user can enter data and card details to proceed with payment. I need the clientSecret to be able to access <Elements>.

When the user gets redirected to the page that renders <Elements>, I do a set of actions: create customer, create produts/prices and create subscription for that customer with those products/prices. At that point, a payment intent for that subscription gets generated and I have clientSecret.

My issue is when the user goes back on the flow and decides to change it's order. Then, what I needed was to update the items on the subscription. However, Stripe is telling me that subscriptions with an incomplete payment intent cannot be updated.

What workaround do you suggest for this implementation?

NOTE: user can either buy a subscription or make a single purchase.

sonic crater
#

Hello, I'm doing this https://stripe.com/docs/connect/charges-transfers - everything all right, but I have one question:
For example we have 2000 from client. We want sent 1000 to contractor and return 1000 to client. How can we do this? (I mean not return all money, but only part)

With Connect, you can make charges on your platform account on behalf of connected accounts, perform transfers separately, and retain funds in the process.

lone acorn
#

Hello, I'm facing this when update subcription with schedule

lyric wyvern
#

Hello i have this customer that had been paying with one card successfully, but turns out today the card stop working.
She said it works on every other platform

cerulean pineBOT
#

:question: @lyric wyvern 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

strong sonnet
#

Hello. I need to know how send commissions by API connection. I need to know what methods I need to send it.

leaden nest
#

hi there, is there a way to quickly trigger a failed payout ? Instead of waiting the typical 2 business days for it the payout to occur ?

vagrant surge
#

Hi I have a problem adding an appearance object to an AddressElement in reactJS, I'm not sure how to do it?

vocal wagon
#

Buenos días.
Estaríamos muy interesados en integrar vuestra plataforma de pago en nuestra web, el problema que nos hemos encontrado es cómo implementar su pasarela de pago
en nuestra página/plantilla realizada en Joomla 4.x. Sería concretamente en esta página:
https://www.aprendesabiendo.com/cursos/
Lo que necesitamos como pueden observar en la página anterior, es que ofrecemos distintos cursos con precios variables y necesitamos que el cliente pague el precio
por el curso que escoja y vaya a realizar con nosotros. Espero haberme explicado correctamente y entiendan nuestra situación y problema.
Estamos bastante perdidos... Si pudieran echarnos una mano si fuera posible se lo agradeceríamos.
¿Es posible intengrar vuestra pasarela de pago en nuestra web aunque esté realizada en Joomla, o es necesario tener un sitio de ecommerce como Prestashop, Magento...Etc.?
Un cordial saludo.

cerulean pineBOT
#

:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact

tender owl
#

Hi, I have a question regarding custom webhook fixtures

nova plinth
#

hi , I create an express account on my plateform with api but I can't not add a bank account for this connect account. the platform ask me some more informations but I don't find the possibility to write them.

sudden laurel
#

I want to be allow users to make a payment for a service, then that payment is paid directly into another persons bank account, defined by account number, sort code and name. There could be multiple different bank accounts depending on the service. Is this possible with Stripe? I dont want to have to pay each person individually when I get the money into my stripe account

waxen hazel
#

Hi Team, I am trying to get a list of all inactive products using the List all products endpoint (stripe.Product.list). However, when i pass the parameter for active = 'false', the API does not return any product. I have verified on the account that we have a lot of archived product. Can somebody help me here..

coarse sky
#

Hi How can I capture sepa payment fail? I could not capture it via webhook

viral storm
#

Hey! Is there a way to know if charges.succeeded event is for subscription or one-time purchase? My application have subscription and one-time purchase. I have a webhooks listening to this event and i would like to perform certain actions if it is a subscription charges.succeeded event

unkempt pagoda
#

Hey team!
I'm working on stripe terminal android and in Prod this method is taking too long: Terminal.getInstance().connectBluetoothReader()... Has anyone can help me?

pallid needle
#

Hi, is it possible to use a standard Stripe connect account and support apple pay, and google pay (outside of express and custom)?

royal mortar
#

Hello,

Im making a website where a user gets access to a product by getting there username on a white-list. I want to have the username as metadata to the payment and when the payment complete hook hits my backend it will add the username to the white-list. I've read this is possible with a custom payment flow but the payment flow but I have not actually seen anything in the documentation about adding a custom field. How do I add a custom field to the checkout (my stack is next.js/react)?

amber swallow
#

Hi there!
I've set up a tax registration and tax rate for Ireland, but it's not being calculated on the payment link when you select Ireland for shipping (but it does for United Kingdom)

Any help would be greatly appreciated 🙏

scenic anvil
#

Hi, we would like to have two accounts that connect to each other so that one of them handles operations via our app and the other managed by our finance staff. However, all the details (e.g. company info, bank account details) are the same for both accounts. Do we have to go through KYC and fill in all the details for both accounts separately? And in general, does this approach make sense or is there a better to achieve the same goal?

thin zephyr
#

Hello!
Is there a way to prevent the window from reloading or returning to the given return_url?
I simply want the react components to blend it and out, but without the page refreshing...

gaunt smelt
#

I have a transaction on Wordpress that says pending but succeeded in stripe is this normal, all the others say completed

sudden spear
#

Is it possible to change the charge description of an auto-paid invoice? We’re using the js API with invoices.pay()

hazy coyote
#

I'm calling stripe rest API to Create Customer. Then, Create Payment, Then, Attaching payment method to Customer. Lastly, creating payment intent. I'm using 4 API calls. are there any of those steps I can combine?
Someone here told me to use payment_intents and Inculde payment method in the api and setup_future_usage=off_session. Im getting error " "message": "Sending credit card numbers directly to the Stripe API is generally unsafe. We suggest you use test tokens that map to the test card you are using, see https://stripe.com/docs/testing.","

wanton oyster
#

Using the /orders endpoint with line_items gives me a 400. Ideas? req id: req_XqNe3OVhHFCCXI

faint jasper
#

Hello,
how we can replicate this dashboard settings (screenshot) via API in regards of creating invoice?
Can you please send me documentation for this?

desert vigil
#

Hi,
Can I get the stripe fee in the user-paid currency? Currently, I am using the destination charge modal with the "on the before of" parameter.
I am just stuck at the time of the refund because I want to do a partial refund like if the user has paid $104.68 and for any reason the user request to fund then we will refund (paid amount - stripe fee (£2.67 GBP) ) but we are refunding in client paid currency (Dollar) and I am unable to get the stripe fee in client paid currency, it's currently showing connected account payout currency in the API. Let me know if there is any way to do it.

rich kindle
#

hey Stripe team. Easy question; the paymentIntent.client_secret property is something that is not to be stored/logged/etc. Is the same true for the paymentIntent.id? Should it not be exposed in a front-end state? ...

vocal wagon
#

Hello and thanks in advance for any help.
I'm building up a Business which i need to gather end-user fiscal code through the checkout session.
I see that i can collect the VAT number, but i need to collect the FIscal Code that has different format.
Is there a way to collect this data during checkout session or a workaround to collect the data and pass it to my integration from Stripe?

warm ermine
#

Stripe banned my payouts because they’re asking for this. Will a photo of the inventory will be enough?

#

Will a photo of the inventory be enough for this? That’s a technical issue

wanton oyster
#

Question: I want to use the prebuilt payments element, however my items are subscriptions with a variable price (min, not max). How would I go about generating an intent for this?

vocal wagon
#

Hello i have a problem with Stripe <-> Klarna. I can't access to my klarna account (orders) after i installed Klarna through Stripe. Can you help me please ?

dense aspen
#

Good morning! I had a question yesterday but had to hop off. Here is the thread #dev-help message. Main question: Are there are any plans to allow testing google pay within the Stripe Payment Element (react) with a live mode connect account (in test mode)?

oblique osprey
#

Afternoon! New dev to stripe here, so apologies in advance 😄 I'm attempting to run a custom action before payment confirmation as per https://stripe.com/docs/payments/run-custom-actions-before-confirmation#web-create-payment-intent I'm hoping to be able to use the Stripe prerelease 41.7.0-beta.1 package to handle the creation of the payment intent, however it seems that I'm not able to setup the beta version of the nuget package correctly. I have set StripeConfiguration.ApiVersion += "; server_side_confirmation_beta=v1"; as per https://stripe.com/docs/payments/run-custom-actions-before-confirmation#web-create-payment-intent and https://github.com/stripe/stripe-dotnet#:~:text=If your beta,v3"%3B, but receive the error message Invalid Stripe API version: 2022-11-15; server_side_confirmation_beta=v1. You do not have permission to pass this beta header: server_side_confirmation_beta.

Is there some opt in config that I'm missing?

vagrant surge
#

Hi how can I get the information of the AddressElement on react ?

bleak scaffold
#

This page: https://stripe.com/docs/payments/save-and-reuse?platform=web#web-create-intent says, "Included in the returned SetupIntent is a client secret, which the client side uses to securely complete the payment". When I debug the object, I do not see a secret anywhere. When I do a payment intent, the value is in service.ClientSecret, however, that does not exist when I do a SetupIntent. Where is the client secret in the SetupIIntent?

vocal wagon
#

Aren't test clock supposed to trigger webhooks?

misty ridge
#

Hello everyone! First time using stripe, is there any way to add more than one image to my products? If not, what should I do? Thanks!

pallid needle
#

Hi @rose otter I am planning to create a UK based account to connect with other accounts worldwide

vocal wagon
#

Hello, I have a question.

It has been several days since my SEPA on my STRIPE account has been suspended. The reason is that the account is no longer eligible. Is there a reason for this?

lime willow
#

Hi, is it possible to send checkout information (value, product, product ID) to a custom thank-you page upon purchase from Payment links?

nimble moon
#

Hello, we're trying to localise our app to different region and I wanted to know if Stripe is able to translate messages through it's API?. e.g. error messages etc..

worldly steppe
#

Hi everyone, so the past couple of weeks, i've been pulling my hair out trying to get a client account live.

His business is registered in the UAE, and Stripe recently seemed to have a massive issue with verifications for UAE based countries, anyway, the verification issue is all solved now, we've completed the platform profile, but we're unable to get a live mode client ID for Stripe connect.

Stripe support, basically keep saying the same thing, there's nothing wrong that we can see and we've escalated it and someone is looking into it.

Meanwhile, my client is losing money by not being able to transact, i think we're on week 3 now, he's getting close to just sending his money elsewhere, anybody had this issue that could help see what could potentially speed up it's resolution?

livid onyx
#

Hi I am followin this:

https://github.com/stripe-samples/connect-destination-charge-checkout/blob/main/server/java/src/main/java/com/stripe/sample/Server.java

Here in pom.xml file com.stripe:stripe-java:21.5.0 is used.

I am getting error

You cannot use line_items.amount, line_items.currency, line_items.name, line_items.description, or line_items.images in this API version. Please use line_items.price or line_items.price_data. Please see https://stripe.com/docs/payments/checkout/migrating-prices for more information.; request-id: req_56aZvBZxHgCtKr

worldly steppe
young swallow
#

Hello, I have questions about custom customer in business mode please

eager pine
#

we need to create a signup process, in which we would to get details of existing user's stripe account (not new), it can be done using connect (any , may be standard)
If user don't have stripe account, stripe should not show any option to create new one while connect process. and user just can come to our signup process, but right now, in case of standard with scope=read_write, stripe is giving options to either use existing account or create new one,
we have tried read_only, but it not working, and getting an error "Please use the read_write scope, or contact support at https://support.stripe.com/contact/ in order to use read-only connections."

I would like, if any have implemented such challenge?

spark egret
#

Hi how do I enable Level 2 and Level 3 processing? Is that something supported?

earnest sundial
#

Hello we are running in to an issue where I can't update the payment amount on the GPay dialog modal. For example on initial load of our page we send a payment intent of $100 via custom checkout flow. However when we update the amount to $50 and call the update payment intent endpoint, we are not seeing the correct total amount ($50) appear on the GPay dialog modal. It is reverting to the initial payment intent amount.

vagrant steppeBOT
#

Habibgaba

sudden yoke
#

for credit note create, i tried to use custom_line_type but it's not allowing it cos the invoice has automatic_tax.enabled=true , any suggestion?

bleak frost
#

Is there any external way (similar to checkout) where my end user can update both personal and card data?

I would like not to have to develop a page for updating data/listing invoices for my client, is there a way for him to access this via stripe?

oak rover
wanton oyster
#

Any ideas why this is erroring? The product does indeed exist. Req ID: req_vBFkMg1yQPKndF

undone torrent
#

Hi we upgraded to the latest nuget package for Stripe.Net and it broke our application. We were using paymentIntenet.Charges array and grabbing the Id from each charge. What should I use in place of this?

pastel cosmos
#

Hello everyone

#

I have a issue with manual payment method on my stripe ! So what can i do

stiff inlet
#

Hi there,
We are using stripe sigma to get some balance transaction data.
Is there any way to get price_id for a pyr_... for refunded payments?

burnt blaze
#

Hi fellows, i keep gettin an error while trying to implement a very basic checkout process, even though the id_session is populated i get the following error

[07-Feb-2023 18:58:29 Europe/Berlin] PHP Fatal error: Uncaught Stripe\Exception\InvalidArgumentException: The resource ID cannot be null or whitespace. in /Applications/XAMPP/xamppfiles/htdocs/vendor/stripe/stripe-php/lib/Service/AbstractService.php:99
Stack trace:
#0 /Applications/XAMPP/xamppfiles/htdocs/vendor/stripe/stripe-php/lib/Service/CustomerService.php(275): Stripe\Service\AbstractService->buildPath('/v1/customers/%...', NULL)
#1 /Applications/XAMPP/xamppfiles/htdocs/success.php(11): Stripe\Service\CustomerService->retrieve(NULL)
#2 {main}
thrown in /Applications/XAMPP/xamppfiles/htdocs/vendor/stripe/stripe-php/lib/Service/AbstractService.php on line 99

This is my sucess.php page

<?php
require 'vendor/autoload.php';
$stripe = new \Stripe\StripeClient('MY_HIDDEN_CREDENTIALS');

error_reporting(E_ALL);
ini_set('display_errors', 1);

if (!empty($_GET['session_id'])) {

try {
$session = $stripe->checkout->sessions->retrieve($_GET['session_id']);
$customer = $stripe->customers->retrieve($session->customer);
echo "<h1>Thanks for your order!</h1>";
http_response_code(200);
} catch (Error $e) {
http_response_code(500);
echo json_encode(['error' => $e->getMessage()]);
}

}else{
exit();
}
?>

modest crater
#

Hi there. I have spoken to stripe support and they basically gave me nothing here. Then i talked to Klarna and they told me to talk to Stripe support again to get help to implement klarna payment options on my website. Anyone in here has a good guess or knowledge if it is even possible? Thanks

inner lark
#

Hi! I have a react app that has three functionalities. If a want to implement a plan subscription like this:

  • basic plan only one feature
  • medium plan two feature
  • premium plan all the features

how can I do this with Stripe? I mean, technically speaking. I didn't find any doc about this. Thank you.

rigid ether
#

Hi -as of about 30 minutes ago we are getting this error on a large number of API calls

#

Invalid Stripe API version: 2020-08-27;link_beta=v1. You do not have permission to pass this beta header: link_beta. If you have any questions, we can help at https://support.stripe.com/.

#

we have not released any new code

dark mulch
#

Hi! After creating/retrieving the customer from my Stripe Dashboard, how can I use that customer within my payment intent with my customer that has been just created/retrieved? For context, I am using PaymentElements for my payment intent.

vocal wagon
#

how can you use webhooks in development considering everything is on localhost?

glacial wharf
#

Hey Stripe Devs! Do you know whether it is sufficient to create a "subscription" for recurring payments? We currently have the problem that the first payment of our customers worked perfectly fine. From the second automatic payment processed by Stripe, the subscription or invoice no longer has any payment method linked. If anyone has any ideas on the fly, please let me know! 🙂 Thank you.

                ```subscription = await stripe.subscriptions.create({
                    customer: customer.id,
                    items: [
                        {
                            price: "price_1Lxxxxxxxxxxx"
                        },
                    ],
                    payment_behavior: 'default_incomplete',
                    expand: ['latest_invoice.payment_intent']
                });```
inland hearth
#

Hi!, we have recently configured our own Creditor ID for SEPA DD payment in both test Mode and live mode. Now how do I verify if the payment completed with SEPA method is linked to Creditor ID or not.
I could not find any reference to the CID in the payment-intent object or anywhere in the dashboard.

minor smelt
#

I don't seem to get any emails in my developer account (Such as charge receipts etc). Anything you need to do to be able to test email receipts in the developer sandbox? I was told by Stripe support that only your account email will receive them, but I don't seem to get it even to that email.

jaunty prism
#

I can't take the charge from the payment.id, they say that id doesn't have a charge. Someone can help me with that?

main crane
#

hello, question about coupons. I want to apply it to a customer, that means everything that customer buys will be discounted right? Why isn't it tracked in the subscription? the discount field says "No coupon applied" but in the bottom it says that a discount has been applied.

south trellis
#

I have a question about a subscription

near mulch
languid hearth
#

Is there a way to fetch balance transactions by the connected account you are interacting with? We use destination charges, so it doesn't appear when passing in the stripeAccount payload.

plucky stream
#

Does anyone have any boilerplate flask code for adding an item to a cart and checking out? I need to figure out how to pass multiple items from a list, which is the cart, to line_items.

vocal wagon
#

Hi, I need to update the 'life test' for a custom connected account through the api. Is there any documentation?

vagrant surge
#

Hi, is there any element in stripe to capture coupons?

wind pelican
#

Hi, for the sake of use case, I must

  1. Call my API from the frontend (with a payment method ID, amount, etc.)

  2. Create the payment intent on my API with confirm: true

  3. Handle 3DS

In the Stripe docs (https://stripe.com/docs/payments/quickstart?platform=web&shell=true), it seems like the payment intent is created and returned to the frontend so it can be confirmed. That's not the flow I am looking for. I'm not sure how to handle 3DS in my use case? Thank you!

narrow seal
#

hey, there, i am using live api keys and setted up webhooks for sources.chargeable but after successful stripe.sources.create i am not receiving that event in my webhook... any ideas?

buoyant axle
#

Hello guys, how are you?! In the event of payout.paid, how do I know which payment intentions are part of the transfer? And is there a way to put an expiration date for a pay-intent?

vocal wagon
#

when the checkout is completed is metadata of the payment being sent to the webhook?

kindred flume
#

hey apparently my account is frozen

vagrant steppeBOT
#

uh oh

#

Juan Pablo Martínez

frigid trail
#

hi, i'm requesting a reset password link but i'm not getting one. my email is mrangallery@aol.com. thanks

vocal wagon
#

hello, how do you update the life test from a connected account with the api in php? I tried the following code but it doesn't work and it can't be found in its documentation $updatedni2 = \Stripe\File::create([
'purpose' => 'additional_verification',
'file' => fopen($target_dir2, 'r'),
], [
'stripe_account' => $accountID,
]);
$fileID2 = $updatedni2->id;
$stripe->accounts->updatePerson(
$accountID,
$personID,
['verification' => ['additional_document' => ['front' => $fileID2 ]]]
);

zealous belfry
#

Hi. I'm trying to do an ach bank debit from a connect account. I'm following these instructions(https://stripe.com/docs/connect/account-debits) and I'm making a charge to the connect account. I also do transfers to the same accounts. is it possible to separate the transfers and the debits into two different payouts. instead of one payout where they are net-ed together?

clear vortex
#

Hi There,
I'm new to Stripe so I have some beginner questions.
We have several accounts setup in stripe to receive payments into different bank accounts / business units. Will each account have a separate set of API key and Publishable Key? My admin looked but doesn't see this. If not the keys, how would I create Intents for the different accounts?

void fjord
#

Hi, is there a way to give a user access only to the test environment of a stripe account?

hybrid hemlock
vagrant surge
#

Hi, I m creating a subscription with the default payment method from, the start, but at the end the payment method isn't saved and the invoice isn't paid

odd crown
#

Is is possible to manually capture payment details then submit to stripe for processing? I am working on a video game and dont want my users to be redirected to another window when they checkout

gilded orbit
#

Hello guys does anyone know how I can specify an ID when POSTing a new Stripe Price via Python lib?

sudden yoke
#

is there a different customization page for receipt or is it just the invoice cutomization page that is getting used?

rare steeple
#

Hello, I basically Withdraw my money from Throne, and i got it to Stripe Express. When i send money to bank card, it's getting failed, there is something wrong with it. Can i please get some help about it?

empty dirge
#

Hey everyone, I'm having a really stressful issue with CORS on my Stripe Pricing table that is embedded in a React app. I'm almost certain it's completely messed up my onboarding process and I would love to have someone I can speak to in realtime about this.

mighty rune
#

hi, the log of invoice return me:

  "error": {
    "code": "customer_tax_location_invalid",
    "doc_url": "https://stripe.com/docs/error-codes/customer-tax-location-invalid",
    "message": "Quando `automatic_tax[enabled]=true`, devi fornire informazioni sufficienti sulla posizione del cliente per determinare con precisione le aliquote fiscali per il cliente.",
    "message_code": "billing_missing_customer_location",
    "request_log_url": "https://dashboard.stripe.com/logs/req_JQsaramfOZQP1n?t=1675805849",
    "type": "invalid_request_error"
  }
}{
  "error": {
    "code": "customer_tax_location_invalid",
    "doc_url": "https://stripe.com/docs/error-codes/customer-tax-location-invalid",
    "message": "Quando `automatic_tax[enabled]=true`, devi fornire informazioni sufficienti sulla posizione del cliente per determinare con precisione le aliquote fiscali per il cliente.",
    "message_code": "billing_missing_customer_location",
    "request_log_url": "https://dashboard.stripe.com/logs/req_JQsaramfOZQP1n
",
    "type": "invalid_request_error"
  }
}```

but the address of client it's full and correct
vocal wagon
#

Hi yes I need to verbally speak to a representative

slow leaf
#

Hey, I am trying to get Apple and Google pay to work on the Stripe terminal. Basically all the credit cards I used works fine it is just when I try use Apple and Google pay where it is not accepting it. Is there anything specific I need to setup on my Stripe?

slow leaf
wanton oyster
#

Hi, I'm using the test mode api on my web application and using the stripe cli to forward them to the app. However I don't seem to be getting them even though they are appearing on the dashboard as successful.

last bear
#

I have a WisePOS E just got it and set it up. When I try to ring in a sale I get "Could not communicate with the Reader. Please make sure your reader is online and on the same network as your device" on my POS. I have both on the same network

astral trench
#

Hi, I'm using payment intent for one time payments, Is there any way I can attach product ID and coupon ID to payment intent?

wanton oyster
#

Is there a way to add metadata to the price in a line item? We already know the ID, just need to add some metadata with it

near mulch
#

How would you recommend testing ACH disputes? I ask b/c the docs state that Stripe sends the charge.dispute.created and charge.dispute.closed events and I want to verify that. I'd expect the **charge.dispute.funds_withdrawn **event to be sent as well. I don't see a test account number that triggers a dispute, but I could be looking in the wrong place.

https://stripe.com/docs/payments/ach-debit

Learn how US-based businesses can accept payments with ACH Direct Debit.

spiral rover
#

Hi Guys, I have some questions that would like to get support from stripe developers.

Can I ask webhook only can keep last 15 days? How could I get above past 15 days? urgent help needed~ appreciate

weary abyss
#

Hello Guys, I just have a question, We need to collect tax in every state of United States, how can we do that in stripe? do we need to add all 50 states in Tax Registrations? or is there any way that we can automatically detect how much tax per location/state? Hoping for your help thank you

narrow patio
#

Hola, tengo una pregunta, acabo de tener un pago de un cliente por apple pay en stripe y no se aplicó. Aparece como pago fallido pero al cliente le aparece en proceso.

buoyant hawk
#

hey team for some reason I am trying to send my first invoice in stripe and this has popped up and its not letting me send out the invoice what do I do to fix this? 'The limit for sending invoices has been exceeded. Visit https://support.stripe.com/contact for help. "

zealous belfry
glad owl
#

Hey guys. I'm developing a platform using Stripe Connect (but this is excessive info for this question, i believe :D). I'm interesting in a proper handling of payment retries, like if customer had unsufficient funds, failed 3ds, etc.

We have next flow at the moment for failed payments in place:

  1. Customer opens landing page, so we can show the details about his price and plan. Ask the customer credentials. Customer logs in, so we are aware on Stripe customer_id of this customer.
  2. We use Stripe Elements (generic html page, not SPA) by passing PK to the Element init. It builds the form with payment methods. Let's discuss only cards here.
  3. Customer input's his credentials into fields and we use Stripe.createPaymentMethod(). Once we've got pm_id, we trigger the submit button on the form.
  4. Backend gets pm_id, attaches it to the Stripe customer and sends the request to Stripe to create a Subscription (coupon, price and customer ids are provided)
  5. And here we don't have really good way to retry the failed payment, apart from start from #2 and readd the PM and recreate a Subscription
fallen wyvern
#

Everest kitchen LLC

acct_1MHvGVKTm4vBn4hL

#

HI THIS IS SAILENDRA FROM Everest kitchen LLC MYACCOUNT NUMBER

acct_1MHvGVKTm4vBn4hL SO I AM TRY TO LOG IN MY STRIP ACCOUNT

willow latch
sinful girder
#

Hey all
Is there a way to get trace id of a payout using API?

cyan orbit
#

Folks, I am setting up a WisePad3 terminal and the documentation says "swipe right" to go to settings to see the registration code (like "watch-me-run-fast"). Only thing is that the WisePad3 doesnt have a touch screen so this is impossible. It also doesnt have a "settings" feature as far as I can see. Any help welcome! 🙂

dapper ravine
#

we are in the process of migrating from express to custom and i have a question about Connect Onboarding

gusty sun
#

I'm trying to find out how to do the Stripe Tax calculations on potential subscriptions via API before actually creating the subscription.

main crow
#

Hello, We have 10 ays free trial and then we charge the customers. Is there way that customer should not need to enter cc details if they are applying coupon code with 100% off while signup?

willow latch
rapid jasper
#

After, payment intent created , How to confirm the payment intent?

#

Is there any condition that must be changed?

astral zealot
#

Can any please tell me the difference between Payment Request Button and Pay Button Element (beta) for Apply/Google pay

odd kayak
#

Hello,
I am interested in creating a custom checkout page (not using Stripe default checkout)
I am sending mixed line_items in https://api.stripe.com/v1/checkout/sessions API and I successfully get back the sessionID
What are the next APIs I should call or what are the next steps I should take if I don't want to use the url value in the response and instead use a custom checkout?

turbid schooner
#

Hi Stripe team,

Just wondering if we have a way in Stripe library to handle weird stuff for numbering in JS?

you know the issue that something have a bit weird behavior on JS, lets say we have an order and charge customer, actually a the amount after rounding is $33.37, but when we are send to Stripe, we need to * 100 them, so we send 3337 where Stripe system will parse it automatically to become 33.37.

but the problem now, in our system, we can see it as 33.37 but when we do send to Stripe using Stripe JS library by this way 33.37*100 , somehow its will become 3336.999999 and Stripe will only charge customer as 33.36 .

I mean of course we have another way for this that is maybe a bit "cheating" way in JS where we maybe can do something like round(33.37)*100/100 * 100 etc, but we just curious if we had more elegant way from Stripe side. Or there is any advice for this? 😄

thanks in advances guys🙏

spiral rover
#

HI Guys,
I have one question regarding coupon
This coupon cannot be redeemed because it does not apply to anything in this order.

what does this mean. why cant apply?

snow cargo
#

hi im trying to set proration date to subscription item create param when creating a new subscription based on this doc here : https://stripe.com/docs/api/subscription_items/create#create_subscription_item-proration_date

however i cannot find the option to do so in the java code, what am i missing?

SubscriptionCreateParams.Item
                            .builder()
                            .setPrice(item.getKey())
                            .setQuantity(item.getValue())
                            .build()
livid onyx
#

Hi, just for one time payment is it necessary to create price object?

manic elbow
#

Does stripe send email to the customer upon subscription gets created or renewed?

prime hound
#

hi i have a query can we payout to connect account payoneer account with stripe api??

spice osprey
#

hi

solemn musk
#

how do I export only premium customers from stripe as csv

spice osprey
#

Im getting a webhook leak i think, since im getting a webhook event that it wasnt real (checkout.session.completed) and that modifies my database

rich kindle
#

hey Stripe team. I am getting a 'no such payment intent' when trying to retrieve a pi via its id on a back end. Any suggestions? The docs show retrieving a pi to be a pretty straightforward process, not sure what is incorrect here...

weary abyss
#

Hello,

Can you suggest how can I make a payment transaction
using only postman?

something like I'll create order, pass the card details and pay it by using only postman.

I was using payment intent last time, but I just found out that
Payment intent does not cater collecting tax.

Now, I need a payment transaction that can handle collecting tax by using only postman or api calls only in the backend, no UI included.

Hoping for your answers.

Please help.

Thank you.

muted heron
#

Hi there, can i search a subscription via account_id in stripe? @dry hatch

ivory radish
#

I reported the following error when calling the payment confirmCashappPayment method

fierce lantern
#

Question on idempotency:

Does the order of JSON properties in POST /accounts matter in terms of idempotency? We have 2 requests that seem identical, with the difference being ordering of the object properties...

vagrant steppeBOT
#

RJ01

#

Asad

#

shiduobin

#

esset

livid onyx
#

Is it possible to pay in an account using the email of that account? If so how can we do that?

mossy rock
#

I would like to add a bank automatic withdrawal function to my subscription. Does Stripe provide such support?

uneven flint
#

Hi,

I have a question on how to properly implement this version of multiparty payments. Right now I have something set up similarly to the code above.

meager dagger
#

hi team i had a small doubt. In the docs i read that we cannot change the payment method options in confirmPayment endpoint however i was able to change it in confirm payment like this
result = await stripe.confirmPayment({
// Elements instance that was used to create the Payment Element
elements,
confirmParams: {
return_url: "https://example.com/order/123/complete",
payment_method_options: {
card:{
setup_future_usage: 'on_session'
},
},
},

meager dagger
#

if send it at top level i get an error saying its only possible to change setup_future_usage on server side

umbral lance
#

Hi! I want connect users to be notified when an automatic payout is sent. Do i need to listen to payout.paid event? If so, how can I get the connect account associated with the payout?

vocal wagon
#

Hello everyone! I'm having a problem with second payments on a subscription product.
When the fee renewal arrives, the subscription is automatically canceled because Stripe doesn't save the payment method. Although the payment method does appear on that first invoice, that is generated when the customer makes the first payment. Does this happen to anyone else? We have many cases of this type, which is a great loss of money, since it doesn't renew automatically and we have to contact them to get them to agree to renew. Thank you very much in advance.

main crow
#

Hello, In certain cases, our customers will be provided a 100% promo code to cover their subscription fees. When a customer has one of these codes, they should not be required to provide their credit card at time of signup. For that we can use payment_method_collection. Correct?

We are providing 10 days free trial, so if they apply 100% off promo code, they won't get any email for payment reminder. Correct? because there is no amount due

lone igloo
#

Can we check connect account transfer with test mode as it shows me insufficient fund

feral sierra
#

Hello, i would like to know if i'm on the right track to create a subscription
My requirement is that, user is just created, and on the next page, they should be subscribe to continue using the service.
So, i'm showing a payment element there, and calling setupIntent api, on clicking the submit button, it calls stripe confirmSetup api, with a success message.
But, how do i process the subscription?

austere monolith
#

Hi. I have a question regarding enabling Sofort payments for my Stripe Connect. It looks like it says all my connected accounts are ineligible for this

daring frigate
#

Dear Stripe Team,

I am using @stripe/stripe-react-native in my React Native project for android, and I am encountering an error message when running the app after installing the Stripe SDK. The error message is as follows:

ERROR:C:\Users\muzza.gradle\caches\transforms-3\96a2f8fab68ce16c0f4d0a57a3f1cd7d\transformed\mater
ial-1.8.0\res\values\values.xml: Resource and asset merger: Can't determine type for tag '<macro na
me="m3_comp_assist_chip_container_shape">?attr/shape AppearanceCornerSmall</macro>'

I am using version 0.23.1 for @stripe/stripe-react-native and my React Native version is 0.67.5. I would greatly appreciate your assistance in resolving this issue.

Thank you in advance for your time and consideration.

acoustic aurora
#

Hi everyone, i have a question about direct stripe charges , there is a scenario happened where a direct charge occured and it returned a charge_id but the payment didn't actually happen and the credit card is expired ... how that could happened ?

magic wren
#

Hello, I have an issue to update subscription with a 3Ds v1 payment method attached as default pm, the subscription returns a paymentIntent with the status "requires_payment_method" instead of using the already attached pm. I guess it is because my updateSubscription request is done with wrong parameters, could you verify ?

ocean quarry
#

Hey Stripe team! I have had my first dispute this morning, the tracking stated that the item was delivered but the very unreasonable customer says they never got it. I see the money has been deducted from my account and that the customer will have their money back now. If I win the case in due course (which I hope that I will due to the evidence), will the customer still have their money back as well as myself? Thanks!

livid onyx
#

Hi, What does this mean?
com.stripe.exception.InvalidRequestException: You must provide an account with capabilities when creating an account link of type "account_onboarding" for an account in a country that is not enabled for Express. You can enable NL in your Country and Capabilities settings at https://dashboard.stripe.com/settings/applications/express; request-id: req_ZMcT0N06dZdm7O

vagrant surge
#

Hi in stripe confirmPayment the return url will only work if the payment the succeeded or even if the payment declined?

vocal wagon
#

Hello

blazing widget
#

I create new stripe account and force MFA with first login but second step have problem with infinity loading

rain mural
#

I SEARCH STRIPE IN SHOPIFY BUT THEY DIDN'T SHOW THERE WHAT CAN I DO?

remote rose
#

how to get payment status similar to stripe dashboard? @waxen spindle

torpid marsh
#

Hi guys,
We're intergrating Stripe subscriptions to our e-shop using the "Stripe Checkout" method.

It seems that it's not possible to edit the auto generated invoices when using this method. For example we'd like to add a different account Tax ID for purchases from a specific country. From the documentation it looked like this should be possible using webhooks, but the invoice is already created finalised and any attempt to add tax id is refused.

Is the only solution, to use custom checkout or am I missing something, please? Is it maybe possible to use "Stripe Checkout" and disable invoice generation alltogether? We could manage it using webhooks that way. Any guidance is very appreciated.

hexed bloom
#

Hi did anything changed related to the cancelation of subscriptions and invoices ?

https://stripe.com/docs/billing/subscriptions/cancel#invoice-items-and-usage

particularly in relation to this part

Canceling a subscription causes all open and draft invoices for that subscription to have their auto_advance property set to false. This occurs to prevent unexpected automatic payment attempts and reminder emails. This effectively pauses automatic collection for these invoices. You can still manually attempt to collect payment and manually send emails.

astral zealot
#

For Payment Request Button, once payment is completed where do you get the shipping address from? The payment Intent returns successful but no shipping details?

lean cradle
#

Hi, I am wondering if theres an option in Stripe API where you specify the date of a transfer to an external account (Connect), as in you schedule the transfer, perhaps 30 days from the current date. Is this possible through Stripe API? At the moment I am using a Cron job but going through the Stripe API would be more sustainable

hardy root
#

Hi, is there a way of getting the endpoint secret using Retrieve a webhook endpoint API? Or can I get it from another API? for what I found only Create a webhook endpoint returns the secret

dense sonnet
#

Hello, how can i upgrade to Billing scale?

vocal wagon
#

Hello I have a question I'm sorry is it possible to put a custom input on a stripe link like write a custom text I need for an article

vapid kraken
#

Hi,
I created a live webhook on the test mode. but the "account.updated" event not triggering. what's the issue

vocal wagon
#

Hi again! @waxen quail or someone who can help me. We continue with the problem that customers cannot renew because their payment method is not saved. But this does not always happen, it happens to us in all rates but not in all clients. How is this possible? I send you a subscription ID so you can rate it sub_1LtbkKClNuC1nSuPlkVTVGdD
And the name of the rate that is giving us the most problems is "Trimestral Downsell SEP22 - LATAM" with ID price_1LrgkAClNuC1nSuPEHwVkfCg

naive shuttle
#

hello , i have a problem with the webhook . When i run server in my local environment webhook works normally but when i try to run it on remote machine with endpoint it doesn't work code for server is same for both btw. can someone help me with this problem

rain stream
#

Hello, I'm trying to set "setup_future_usage" on a paymentIntent created from an invoice. When I do so, I get an error "secret_key_required". But I triple verified in the debugger (in the actual CURL call deep in the Stripe library) that I'm actually sending my secret key (starting with rk_test_41...). It sends Authorization: Bearer rk_test_41.... Code in thread.

solar jackal
#

getting an error Invalid currency shl so what can i do for this

jovial jetty
#

Hello, is it possible to create a PaymentIntent with an amount in currency A, but with an application_fee_amount in currency B?

For example, I have a platform account in EUR and a connected account in USD. I'd like to create a PaymentIntent inside the connected account having the amount 300 USD, but then make the application_fee_amount 50 EUR. The result would be that the connected account would receive the 300 USD and then convert a part of it into EUR such that the platform account would then receive its 50 EUR.

vagrant surge
#

Hi, can I add coupon to confirmPayment?

rapid jasper
#

Hello, anyone can help me?

dusky isle
#

Diving deeper, this error is due to rate limiters set in place across all merchants for emails. There is a short-term limit and a long-term limit. The short-term limit is 30 emails in 10 minutes, and the long-term limit is 100 emails in 24 hrs. With the invoices, since you are sending via email to customers, this error can appear if you exceed either one (or both) of the above limiters while creating and sending invoices.

#

Above is a response from stripe

#

limit of 100email invoices per 24hour is too small and doesnot meet enterprise needs

#

Any suggestions on how to increase?

amber swallow
#

Hi there, is it possible to remove the 'Subtotal' line on Stripe Payment Pages?

warm ocean
#

Hi all. What is the best way to create a payment intent of X€ with 3DS (and generate a subscription offline on the pi.succeeded) ? I know that there is different way to do it. So I want to use the right flow. On the front part, I have the customer info and the Stripe PM.

vocal shadow
#

hello stripe team, in our project we have given users to login into their express accounts by providing them the dashboard URLs . After logging in into the express account when a user is updating the bank account details and returning back to our project they are not seeing their updated details. There is a error that it is throwing which is [ERROR] Request error from Stripe (status 404):

weary abyss
#

Hello, Is there any way that we can get this sales tax, by calling API endpoint? Please we really need to get this computed Tax after filling up the billing address

barren lake
#

Hi guys,
I'm integrating the stripe payment gateway and I'm getting the issue.
Issue: When I'm doing the payment amount showing in the pending amount. There are the Steps that I followed.
** 1. ** Creates the two Custom accounts with the customer (for saving the card details for future payment)
** 2. ** Then sending money from one account to another account.
**A: **Creates the stripe card token and saved the card details for future payment. using this API https://api.stripe.com/v1/customers/**customerID**/sources
**B: ** Creating the payment intent with this API and payloads. https://api.stripe.com/v1//payment_intents
payload data
{ "amount": 1000, "currency": GBP,
"payment_method : payment method ID,
"description": description,
"transfer_data[amount]": 800,
"transfer_data[destination]": receiver account number,
"customer": payer customer id,
"receipt_email":example@gmail.com,
}
**C: **Checks the receiver balance. Balance showing in a pending balance. Below I've shared the Image. https://api.stripe.com/v1/balance
What should be the problem please help @here !

hollow cloud
#

Hi 👋 . Question on setupintents+india mandates
We are currently using the sources API to attach a tok_enized card to a customer as a default-source. We are migrating to using SetupIntents so the customer can complete 3DS process when entering CC details.

Using "sources" api, if a customer is from india, Stripe automatically generates a mandate when subscribing the customer, but I don't have enough info to generate the mandate when creating the SetupIntent. Is there a way to let stripe figure out mandates when the a customer subscribes?

coral torrent
torpid siren
#

hi , i want to know if its possible to update the payment intent metadata after successful payment
my case is:
after receiving a webhook with payment success . i insert it to my DB , now i want to add the record id to the stripe meta data

is it possible?

tiny glacier
#

Hi guys, I’m trying to implement Apple Pay via Stripe and have an issue - I create paymentRequest with all parameters, but when I call paymentDialog to open, it won’t and immediately calls willClose event(with that paymentRequest as data). Can you please guide me where to look? I test on device, canMakePayments is returning true, everything is set up(afaik properly), but that dialog is not showing. Thank you

flat garden
#

Hello, I am trying to send payment links via my Property Management System (Stays.net) but the links are being sent via "Test Mode". How do I remove this?

flat garden
chrome stag
#

Hello, I would like to understand something regarding accounts connected in the production environment. In the dashboard the user is presented with the status "restricted", but in the route /accounts/:account_id the capabilities are active and the status of the account is as verified, another thing I noticed was that I didn't need to send the identification document, which I had been needed in the test environment (which had been performed on another account). Here we have two points, 1 - why is the status of the dashboard different from the api? 2 - How to configure so that it is mandatory to send the identification document to validate the connected account?

uncut vale
#

I have a question about Stripe link

vocal wagon
#

I have a Question regarding payment_method_types as i am trying to create a session right now.
Those are regional restricted, right? because I cant seem to find googlePay & applePay in the list of possible values the API gives me:

card, acss_debit, affirm, afterpay_clearpay, alipay, au_becs_debit, bacs_debit, bancontact, blik, boleto, customer_balance, eps, fpx, giropay, grabpay, ideal, klarna, konbini, oxxo, p24, paynow, pix, promptpay, sepa_debit, sofort, us_bank_account, or wechat_pay

lean cradle
#

Is there a way to add "fake money" to your balance in test-stripe?

daring frigate
#

after updating stripe sdk in react native from 0.1.4 to 0.23.1 app is crashing

feral sierra
scenic swallow
viral storm
#

Does stripe send email receipt in test mode? I have enabled it in setting but noticed email is not been sent when an item is purchased

mighty rune
flat garden
#

Hello my Stripe account in Mexico is having problems charging AMEX cards in USD but can easily charge VISA and MC. Can you please help? my account is: acct_1LzPTnG4h9reieeU

rapid jasper
#

I am going to make rental platform

vocal wagon
#

Hello cat_wave , our stripe account got set on hold because of some fraudulent actions, they recommended we set up radar or captcha and i was wondering which solution is better in the long run (also integration wise) ?

fiery stirrup
#

Hi all. I am creating a setup intent for off_session usage and setting the customer id (evt_1MZECVIJwkxnVmNV3vDZoYnx). Nevertheless, I am getting a payment method (pm_1MZECdIJwkxnVmNVaLgUwSmy) which is not attached to that customer (evt_1MZECfIJwkxnVmNVB6DmvvRY). Is this a bug or am I missing something?

young swallow
#

Hello, I have a question about payin and transfer fees

delicate burrow
#

Hi All!
Can we somehow use Azure App Key with Stripe Webhook? Because as I know, the Azure App Key should be send in Request Headers, and we can only input Request URL for Webhook. But maybe there is some possibility to use Azure App Key?

tulip cliff
#

Hi team, I'm enabling bank transfer as a payment method so that I can send bank transfer invoices. How do I disable this option for subscription check sessions while allowing it for invoices? If this is the default configuration, where I can I view other information on the default enabled / disabled payments methods for different payment and checkout modes and implementations.

#

Thanks

magic wren
loud sparrow
#

Hi. Is it possible to update the billing cycle anchor without automatically invoicing and without using a trial period? We have customers for trial subscriptions become Unpaid, and when they pay, their billing cycle anchor is when the trial ends and not when they pay.

hexed mountain
#

hey, a quick one, we're using an old API version of 2017-06-05 but I managed to create SetupIntent and PaymentIntent objects with that version on the test account. Is this expected (did the Payment Intents API even exist in 2017)? Or should I pass the latest version when using this API? Thanks in advance.

wispy shadow
#

how would i direct a customer from my site to a stripe page to allow them to update billing information on an existing subscription?

woven geyser
spark girder
#

Hello
I am having an error.
I want to generate a paymentIntent using CustomerBalance as payment method
but when creating I get the following error:
{"message":"The currency provided (usd) is invalid. Payments with customer_balance support the following currencies: .","param":"currency"}

half ingot
#

Hello

#

Please I need assistance with my account because my customer has confirmed my payment of $10000 but I haven't got my payment yet

#

Is there any phone number to reach out to your customer service department

soft gale
#

I have created a POS app using stripe terminal but a lot of customers ask to about adding a tip AFTER payment. How can I allow customer to pay more on their tip without asking them to run their card again on terminal?

Is that possible?

vagrant surge
#

Hi, I want to update a free subscription that does not have a default_payment method, and I want it to return a client secret after the update to pay for the update with it how can I do this?

vagrant steppeBOT
#

gerardo.britez

delicate burrow
#

Hi All!
Can we somehow modify the Webhook request body?

chrome glade
#

Hi all

#

i got a mail to verify personal identify and home address

#

about home address what file should i attach ?

faint trench
#

hi! all our colleagues and myself are getting sign in 10 minutes for the last 24 hours. what's goingon?

#

it seems we are all blocked. We need to get in and see payments asap. Please advise

vocal wagon
#

Hello. I'm getting an error when I try to do this: https://stripe.com/docs/connect/service-agreement-types#recipient

curl https://api.stripe.com/v1/accounts
-u sk_test_00000000:
-d country=DO
-d type=custom
-d "capabilities[transfers][requested]"=true
-d "tos_acceptance[service_agreement]"=recipient

The error says: "Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact."

Has anyone else seen that error?

I contact Stripe support and they don't know the answer. They've got me on hold, but maybe one of you has seen that error before.

vagrant surge
#

Hi is there an alternative of confirmCardPayment that will work for both cardNumberElment and IbanElement

junior rapids
#

Is there a way to transfer funds to a vendor without first adding the balance to Stripe? So bank to bank, while keeping track of it in Stripe

half mountain
#

Hello, does the new link functionality works with stripe connect?

solar verge
#

I’m using a new card so I took out my old payout method and updated it with my new one and the payouts keep getting sent back

half ingot
#

When am I going to receive my first payment

tame geyser
#

We're getting a bunch of suspicious payments, can I speak to someone about this

faint trench
#

stripe needs a chat for real live issues!

#

support issues, not get back to me in 24 hours!

brisk geode
#

the Puerto Rico problem STILL does not have a fix? I just set up my page on WP with stripe only to find all these forum posts about there being a problem if you are in PR...I keep getting that classic message where it says PR is not on the list or w/e

vocal wagon
#

HI. Is there a way to delete all obects that are custmer specific when deleting a test custiomer? u.e. cascade the delte for test customers?

ivory light
#

Hello! We're using a webhook to cath the method payout.paid and send a notification everytime a payout to a connected account changes to status paid. Now the issue is that on prod, the payout.paid methd does not triggers a webhook event. WHY?

weary crag
#

Hey Stripe folk, I'm having trouble getting stripe CLI to pass some specific data to my dev site webhook. what I'm trying to do is send

stripe trigger invoice.updated

but include a real subscription id. How would i go about doing this?

main crow
#

Hello, We have 10 days free trail. While signup using stripe checkout we are passing payment_method_collection: "if_required"

We have promo code for 100% off forever. We want checkout should ask for cc details if there is no promo code applied for 100%. So that we will charge customers when trial will expire. How we can do that?

jaunty prism
#

Can someone help? when i make a payment i receive this when i try to take the charge info

topaz phoenix
#

Hi, i saw this on stripe dashboard---> Account review
Action required
Please provide the requested information.
Your business does not meet our Terms of Service
Your business doesn't meet our Terms of Service and therefore legally cannot use Stripe services. If you think this may be a mistake, please contact us.

elfin siren
#

Hello, I hope you are all well. Does anybody have experience using the CData Excel to Stripe plugin or CData ODBC to Stripe connector?

vocal wagon
#

hello, where do I want to update the image parameter from the api, where can I find the information?

acoustic frost
#

Hi

shy spear
#

Hello. I have searched the issue, and did not find the answer. Im a developer from unsupported country. How do I register, which country I should chose? I do have a LLC in USA on my name, but lets say I dont, as I just need developer account in order to work with SDK for the clients webapps?

static tundra
#

Hello stripe support team ! What is the purpose of the webhook in the Stripe gateway plugin for WooCommerce?

zealous belfry
#

hello I'm testing something in test mode. I need to trigger an automatic payout so I can tests callbacks and the payment balance endpoint. is there a good way to trigger the automatic payout?

vocal stump
#

Hey guys. I'm having trouble getting MobilePay to work. I'm in the official beta on my account, yet it says: Invalid payment_method_data[type]: must be one of acss_debit, affirm, afterpay_clearpay, alipay, au_becs_debit, bacs_debit, bancontact, blik, boleto, customer_balance, eps, fpx, giropay, grabpay, ideal, klarna, konbini, link, oxxo, p24, paynow, pix, promptpay, sepa_debit, sofort, us_bank_account, or wechat_pay while the docs say: https://stripe.com/docs/payments/mobilepay/accept-a-payment?platform=web&ui=API&integration=server#web-create-payment-intent

candid patrol
#

Hi, how can I generate the links and receive on the same day? Is there such an option? Because the last one took a week

vocal wagon
#

Simple question about the payment session, is it possible to edit the text "card holder name"? I have many users who only write their "Name" instead of "First and Last Name"

dim meteor
#

Hello! simple question:
We're currently using test mode in our Stripe account to do some testing and are hitting the Stripe rate limit.

Whilst we wait to get a response from our account manager, is it normally possible for Stripe to temporarily bump our account's test mode rate limit?

warm ocean
#

Hi. I have a question about the payment flow with the customer, pm and pi

fiery stirrup
#

Hi all. I am creating a setup intent for off_session usage and setting the customer id (evt_1MZECVIJwkxnVmNV3vDZoYnx). Nevertheless, I am getting a payment method (pm_1MZECdIJwkxnVmNVaLgUwSmy) which is not attached to that customer (evt_1MZECfIJwkxnVmNVB6DmvvRY) and when I try to attach it I am receiving an error telling me that it's not possible to attach a CARD_PRESENT payment method to a customer. Also, I am not able to use it to process a Payment Intent because it is not attached to a customer. Am I missing something here?

jaunty prism
#

how can i create this without the stripe CLI? with the payment intent?

bleak scaffold
#

I'm using the Payment Element and calling stripe.confirmSetup in order to save the payment method. However, that doesn't return the customer payment profile ID. I know I can get a list of the customers payment methods, but how do I know which one they just added? I don't want to charge the wrong one if they have multiple.

earnest lintel
#

Hey there -

We have built a custom UI to allow users to sign up for a Stripe subscription.

Today we are using setupIntent because in some cases we do not want to charge the client immediately. The issue with setupIntent is that it does not allow us to pass in a price point id, tax rate id, etc and does not return to the client how much the user will be charged when the subscription is, in fact, created. Instead we are currently manually calculating how much the user will be charged upon subscription creation and displaying that in the UI.

Are we thinking about this flow correctly? How can we set up a system so we don't have to do those calculations manually?

Thanks!

winged saddle
#

Hello!

I use Cents who is a laundry software company and they use Stripe to process payments. Since I will have a stripe account can I set up a subscription option for my customers on my website? It won’t be directed or integrated with the cents software.

solar bone
#

Hello everyone
I have created express account so how can I retrive the transaction of sepcific user account?

fathom sky
#

when creating payment intents for a product(not subscription), do I need to specify the product_id somehow?? If not, how do I know the sales this product has had so far????

astral quartz
#

Can someone help me with a Sigma report. I'd like to look at all our successful payments and see the risk score that was assigned to them. We have had a higher than normal number of fraud attempts and we have adjusted our rules and set our fraud to the highest setting a few months ago. I'd like to monitor transactions (query/report) and their associated risk score. What table is that in on the schema?

odd moat
#

Hi guys, I'm using stripe terminal sdk for android and IOS. I'm using the flow for setup intent. In android when I call confirmSetupIntent, on success callback I get a setupIntent with the payment method id, however I dont see it for iOs. How can I get the payment method id in ios after confirming the setup intent?

vagrant surge
#

Hi can confirm card payment accept both payment_method accept both card and iban?

soft moth
#

Bonjour

#

quelqu'un parle français et peut m'aider ?

earnest sorrel
#

How to avoid duplicate trials? We have customers that cancel at the end of the 7 day trial and then create a new account with a new email but SAME credit card. This allows them to get a new 7 day trail. Stripe should notice the same CC and stop them? We're using the "Free trial" Additional option in Edit price.

pulsar glacier
#

I got a question from our support team about the autocancelation window on uncaptured payments. it seems like after 7 days uncpatured payments are canceled. Is that timing and cancelation mechanism explained somewhere? Is it possible to tweak it to be shorter?

warped lantern
#

Question about using Google and Apple pay for cases where we don't have the total amount we plan to charge at the time payment is captured and will charge the final amount once the service is rendered. Is it possible to put a hold authorization on these types of payments similar to how we can do so with credit cards?

hazy coyote
#

Where i can find all different type of http status codes that can be returned from a Stripe payment method API call?

uncut vale
#

I have a question about apple pay

vocal wagon
#

Hi, is it possible to program the checkout page in that way that the coupon input is not behind "Details" ?

civic locust
#

Hello. I want to take a doubt about a subscription flow that I am finding stange

#

strange**

magic vapor
#

Hello! I'm having trouble understanding the custom notifications required to be sent for bacs_debit payment method. Using the PaymentElement to capture the details, charging a recurring amount where both the charge and schedule are unchanging, collecting the first payment within one month of collecting the mandate. Does this mean I need to send a "Confirmation of signup incorporating Advance Notice" for the first payment, and then for every other payment send an "Advance Notice" two days before? If my assumptions are correct, what webhook events do I need to listen for to send these notifications, as in my testing (using test clocks) listening for the payment_intent.processing event where the payment method is bacs_debit, is received on the day of payment and not two days before?

zealous belfry
#

Can I do a manual payout if automatic payout is still turned on?

spice stag
#

Alright, kind of stumped here...I have a single page subscription checkout I'm building, where the user account and customer are created on the same page & in the same form that they payment info is entered on.

During submission, I'm attempting to update a setup intent created when the page was loaded with a newly created stripe customer, and I'm getting this error:
StripeInvalidRequestError: The customer cus_XXXXX cannot be updated without also passing the payment method. Please include the payment method in the 'payment_method' parameter on the SetupIntent.

However, I can't just wait until I'm ready to confirm the intent, because there doesn't seem to be a way to specify the customer for that call. I haven't created the payment method yet because I don't see a way to create a new payment method from a PaymentElement... So it's sort of a chicken or egg thing.

Is there a way to create the payment method using my PaymentElement first? Maybe I just need to avoid using the PaymentElement in the first place and go with a CardElement? Suggestions would be appreciated.

west saffron
#

I dont need any help but noticed something incorrect on the golang example for https://stripe.com/docs/api/customer_balance_transactions/list, it shows

i := customerbalancetransaction.List(params)
for i.Next() {
  bt := i.BalanceTransaction()
}```

when it should actually be  

i := customerbalancetransaction.List(params)
for i.Next() {
bt := i.CustomerBalanceTransaction()
}```

dark mulch
#

Quick question, is it possible to implement a payment amount, and description within the Stripe Elements ? For example: the customer would type in the amount and the description of service.

torpid sierra
#

I'm trying to charge a PaymentMethod that was saved on a customer using the following 3DS test card: 4000002500003155

My comprehension is that once setup this card will no longer require 3DS, however in my test charging the card fails as the created PaymentIntent has status "requires_action".

Here's my code. Could you tell me what I need to do to be able to charge said card?

vagrant surge
#

Hi I'm using reactJs with stripe, I'm using two payment method, iban and cardNumebr, the probleme with that is that I got an error while switching from one method to the other: IntegrationError: We could not retrieve data from the specified Element. Please make sure the Element you are attempting to use is still mounted. at Li (v3:1:357641) at e._handleMessage (v3:1:363045) at e._handleMessage (v3:1:153160) at v3:1:360614 Li @ v3:1

wind pelican
#

Hey! When a customer goes through 3DS, is there a way to capture the payment intent that goes from 'requires_action' to 'succeeded' through a webhook? I know there's the webhook payment_intent.succeeded but I would like to be able to capture ONLY payment intents that go through 3DS.

hasty tundra
#

I'm trying to figure out if a customer was refunded even though the payment in question didn't go through... how can I see what happend?

warm ocean
#

Hello. To handle a StripeElement, do I have to create the payment intent before ? (in order to fill it with the pi_secret). Ideally, I want to display the Stripe Element form to the customer. Once he clicked on "Pay", I want to create the PI associated (with the customer creation) and attach the PM to the customer and handle the PI

hasty tundra
#

PaymentIntent ... does not have a successful charge to refund.

warm sonnet
#

Trying to recover my account and I am not receiving any emails.

vagrant steppeBOT
#

gpratte

#

kirito

#

yrocaz

#

uh oh

empty stump
#

Hi, we recently moved from creating subscriptions on Stripe via our own form (which passed the payment token), to using StripeElements to support 3DS. In the process, I have noticed quite an uptick of errors - many of them are errors where Stripe determines that the zipcode or the CVC is invalid (even though our customers swear that they are inputting the correct data). Is this something that seems normal? I was thinking about blocking the rule that requires a zipcode, but I don't want to be less-secure... Do you have any suggestions or know why this seems to be randomly happening?

vagrant steppeBOT
#

cnguyen

#

jtobin

abstract field
#

Hello! I need help with my Stripe accounts and payments

drifting elbow
#

Hey, I recently started using the Stripe API and recently purchased a WisePOS E system to process transactions. So currently, I have created a keypad to enter the amount to be charged via Android Studio and want to deploy the app on the WisePOS E system. When I enter a number to be charged and click my "Submit Payment" button, I want to create a charge and prompt the customer to pay via the different methods on the WisePOS E system. Is this feasible?

finite plover
#

I have a question —— My customers need to pay for two things. Affiliation and classes. I was thinking I might be able to create a payment page for affiliation and then after they made the payment it redirects them to pay for classes on a different stripe account

#

Is this something that is possible ?

dapper ravine
#

we are using Stripe Connect Onboarding for custom account. Curious why users still see the password flow? i thought customers no longer have a 'stripe credential account' with custom?

hasty tundra
#

help with refund

hazy coyote
#

where i can find those type of response when we make rest api call either using charge api or payment intents api like Payment was declined, Payment method is invalid

vocal wagon
#

Is anyone aware of a rate increase coming to Stripe? My friend got an email but I didn’t get one.

golden crane
#

There is a malicious attacker card testing using my publishable key.

Is it really that easy? He's using the /v1/payment_methods endpoint. I've rolled the key many times but its easy to get it again by simply inspecting the traffic on the Stripe checkout. What can I do?

hasty tundra
#

invalid_request_error for refund

torn halo
#

We are having trouble getting payout data from the report api. We are able to generate the report_run, we get an frr id value back but when we go to it there is no data. Not sure why?

next gulch
#

Hi everyone! I use stripe for my business and offer a monthly payment options... issue is that I cannot seem to figure out how to have stripe stop charging after a certain $ has been collected. Any advise?

dense aspen
#

Hello, I'm trying to track down an issue that is hard to reproduce on local/dev. We have a production issue that appears occasionally where a CVC check is failing when the CVC code is indeed correct. Can someone help me track down that issue? I have an example of one payment that we can confirm did indeed have a correct CVC, and it was an AMEX card (not sure if thats relevant, but I"ll try to include as much info as possible).

runic laurel
#

Hello; Outside of Stripe connect, is there a way to access another Stripe's account data (for example its chargebacks) ? Or to limit the amount of data we can access with stripe connect ?

open junco
#

Hello, I want to send an invoice to the customer when the payment is recurring, what should I configure?

high seal
ember arch
#

Hello! I'm working with a paymentElement on the web and am having problems getting the customer's saved payment methods to appear. I was able to get it working with the PaymentSheet for ReactNative (see photo), but I would like to do the same thing on the web. Any advice? Is there somewhere I can attach the customer's EphemeralKey?

vocal wagon
#

Hi everyone, for testing purposes I need to create an account with card issuing capabilities. And this new account should not be connected with our company account. Is this possible to do in any way?

wind pelican
#

Hi, I am creating a payment intent with a test card that goes through the 3DS flow. I then open the url provided by stripe and go through the 3DS authentication, from which fires the webhook payment_intents.succeeded. However, when I look at the event object, it doesn't contain previous_attributes (https://stripe.com/docs/api/events/object#event_object-data-previous_attributes)

charred swift
#

Hello, I have a question on subscription. We store the expiry date in our DB. On the renewal day, we extend the expiry date when we receive payment.succeeded event. The problem is there might be some gap between expiry timestamp and successful payment timestamp. Customers may experience expired membership for a couple hours. What would be your suggestion for fixing this problem

lusty fossil
#

Hello, Currently for my custom links to create/edit connect accounts, they can not change their country for address to outside of "Sweden", how can I change this so they can choose anywhere?

lime willow
#

Hi, does anyone know why AfterPay could not be working in my Stripe payment link? I tried everything and still doesn't appear

It has:

  • Domestic currency (Australian business selling in AUD).
  • Shipping addresses
  • Pricing model: standard pricing
  • Less than 2000 AUD (payment link)
sharp dawn
#

Hey, do you have an open-source github repo for dingbot?

haughty basin
versed narwhal
#

Quiero hablar con algún soporte en español

solid phoenix
#

I managed to get my Stripe checkout up and running. The process is working fine but I am having difficulty added a message to the Stripe UI window. " custom_text: {
shipping_address: {
message: 'Please note that we can't guarantee 2-day delivery for PO boxes at this time.',
},
submit: {message: 'We'll email you instructions on how to get started.'},
}," This is how I am supposed to add the custom message according to these documents https://stripe.com/docs/payments/checkout/customization Im not sure where to place it in relation to my back end server.js page? This is a React/Node E-Commerce website. I want to get the fake cards info used for the test to appear on the Stripe UI screen. It could be on the left side maybe even under the Total Due area so the user knows the fake card info to enter

Learn about the different ways you can customize your Stripe Checkout integration.

sullen kayak
#

how can I use pass the connected account ID when using STPPaymentIntentParams in iOS ?

zealous belfry
#

i set a connect account in testing to 'manual' payouts. in the settings section it says 'Manual — 2 day rolling basis' What does that mean. what would happen if I made transfer, a manual payout, then another transfer and then another manual payout. all in the same day. would that show up as two different payments in their back account? what does '2 day rolling' mean in the context of manual payouts?

vocal wagon
#

What's the rule to add zip code and address check?

pine rune
#

Hi Stripe!

I am using Checkout Session and Discount Code.

Is it possible to have a product that is never affected by discount?

The scenario I need to suport is...... say... product A, product B and "Installation Service Package" are added to the Checkout Session. (All of them are Stripe "product" object)

When user use, say, a 20% off discount code, I want the discount to only apply to Product A and B (but not the installation service).

I understand that, when creating a "Coupon" using API, I can pass applies_to to put a list of products in which the coupon is applicable. However, the list of applies_to is immutable. If my customer adds more products, those new products can't be added to an existing coupon.

What is your recommendation for my situation?

dense aspen
#

Is there a way to change the fields I'm collecting from Stripe Payment Element?

high seal
#

hello im not able to reply to my thread, was there any info on why CSP was warning on this?

#dev-help message

vocal wagon
charred meteor
#

Am I doing something wrong with my payments in test mode that I'm accumulating a negative balance? I am collecting payments via payment intent API and using transfer_date[destination] and application_fee_amount. The payments look like they are successful so I'm not sure about the negative balances

fringe shadow
#

Hi there we have been trying to login to get access to our account for a month now with the only problem being the two step verification code and the fact that we dont currently have access to the phone number that was placed with our stripe account. So we were wondering if there were any way you could help us get our account back?

ornate pollen
#

Hey, is the email json property on the payment intent intent comma delimiter or semi colon delimeter when i wish to send the cash receipt email to multiple addresses?

fallow sierra
#

Hi there I am using stripe connect and I am trying to get the the stripe fees for a payment that is created but in the currency that it was created in, and not the currency I am using. How can I do that?

jovial rose
#

Hello there. I'm integrating stripe's subscriptions api. I have a question when updating a subscription with 'proration_behavior: always_invoice'. I need to test a scenario when attempting to collect a payment would fail for any reason (expired credit card, etc.)

I can see that an invoice is created after I make POST /subscriptions/:id request (with 'always_invoice' proration behavior). That POST request always returns status 200 in response even though the payment collection cannot be completed. It would be good if that response code could be 500 if the stripe can't collect the payment. Since that's not the case, how can I do this? How can I rollback subscription update or do anything if collection payment fails?

uneven flint
#

After writing the code for stripe onboarding, is there a way to programmatically fill this stuff out?

This is for an express account, and I generated this user programmatically via a POST request.

final gulch
#

Hello do Stripe have microservice available in UK?

glad owl
#

Hey guys. I'm aware on ability to leave a subscription and invoices as-is in case if payment cannot be collected. However, that provides a way to fraud my platform by customers (I use Connect). They can set settings as on screenshot and talk directly to end-customers to pay using other ways (typically Paypal). How I can detect that subscription is NOT paid but remains active? Can listening to PI events get me an idea that payment collection will not be retried anymore?

knotty horizon
#

For account verification (account link to enable charges), the last currently due requirements are [ 'external_account' ]. What does this mean? Also is there some specific data I can check that the verification is in progress while I wait till stripe updates charges as enabled?

floral dagger
#

Hello guys, I am new here and was referred by our manager at stripe! We operate a Shopify marketplace and we are about to migrate to Stripe connect. Are there any resources or guidelines that talk about using connect with the Shopify API?

Also, can I add elements in the connect express dashboard, or do I have to go to standard or custom to have a more personalized dashboard? I'm gonna need to add some sections...

true jungle
#

Hey guys, I added 2 webhooks for both of my staging env and live env, but may I know why my staging webhook can also receive payment_intent.created event from live env?

snow cargo
#

hi there is it possible to remove a forever coupon on an existing subscription while updating the said subscription?

grizzled leaf
#

Hey team, there is a CAD balance in my company account which shows only in "Reports" tab -> "Financial reports" in Stripe dashboard but isn't shown in "Balance" tab for some reason. I need to make a manual payout for the CAD balance via API but the response was "insufficient funds" error. Can someone please assist?

forest bramble
rapid imp
#

Hey! I wanted to get a final word/confirmation about automatic payouts to connected accounts that have a debit card set as the external account.
So bank accounts set as an external account will be able to automatically receive payouts (given the schedule is set properly via the API)
BUT
Debit cards set as an external account Cannot receive automatic payouts. I checked with support and their answer conflicts with what some admins/staff has said in this server.

Screenshots of me escalating to a specialist and their response.

uneven flint
#

I am struggling to get a proper understanding of how this code matches up to the documentation for checkout session line items object once it is made
https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-line_items-object

It seems that this price data doesnt align to this field here
https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-line_items-data-price

ornate cloud
#

Is it possible to customize the webhook payloads sent by the Stripe CLI so that it sends the same data every time?

knotty trellis
#

I really want to use/like the stripe shell on the site, but... I'm super struggling to figure out how to properly use arrays. I want to use the --expand, but every way I've tried results in failure, including just using --data. Also, searching for "stripe shell expand array" only returns a bunch of results about using bash. Anybody have a link to better docs than https://stripe.com/docs/stripe-shell/overview which has a few tutorials, but none of them use any params that expect an array (just the usual form-data style arrays). I've tried digging around through the API docs and looking at the stripe cli examples there, but can't find any that use the expand param. :x

ivory eagle
#

Is there anyway to set automatic debit such that when the account balance becomes negative, money will be take from the bank account. Similar to overdraft protection

broken pier
#

Hello there,
I have transfer the fund to the connected account via destination charge. Now I wanted to make the payouts to the bank from the available fund in connected account (to the bank linked to connected account). How can I do so with the stripe API?

dire dagger
#

Hello, I have a question, I have connected my stripe payment account for my Shopify Stripe payments, but when I’m trying to buy from my own website it says:

There was an issue processing your payment. Try again or use a different payment method.

What should I do in this situation???
Thank you!

odd cloak
#

Hi i am having a issue while upgrading the subscription. For example a user creates an subscription then he decided to upgrade plan so he goes to premium from basic, and then he cancels the plan using subscription update api by setting end on current period to true. But the i am having is when he again renew his subscription it throws me error - Something went wrong. Error: No subscription item with this ID (si_NGO3zGjRqWW5na) on the subscription.

main peak
#

I have a question-- I am using stripe connect, Consider, buyer pays an amount in USD and Is that possible to transfer an amount to connected account in EUR ? If Yes, What need to specific PaymentIntent API.

slow leaf
#

Hello. Asked a question here a day ago about using Google pay and Apply pay on the Stripe terminal using a SetupIntent. I think I confused the terms Google pag with Google wallet and Apple pay with Apple wallet. Is it possible with Google wallet and Apple wallet?

fringe shadow
#

Hey there I am wondering if there is any way to skip the double verification code to get access to my account I am using a Stripe express account and I am in dire need of this money any help would be appreciated:)

gleaming egret
#

Hi there i just want to know that my stripe has been closed after 5 to 6 dispute so i want to know what will happened to my funds if anyone know

dire dagger
#

Hi there, how much stripe charge for using this payment method for Shopify ???

desert jacinth
#

Hi, how create Setupintent with payment method data params with metadata,i want receive metadata from payment_method.attached callback event,i have try add type with “card“ but SetupIntentPaymentMethodDataParams type not support this type,so please tell me what i miss something

#

i have add metadata with setupintent new, and received metadata from setup_intent.created & setup_intent.successed this is work, but payment_method.attached metadata missing , yes, i create setupintent with default payment method type .

vocal wagon
#

Info. For anyone wondering: chat gpt can help you generate code using stripe API, so you can easily and fast implement stripe API without coding knowledge.

green basin
#

Hi all, anybody knows if its possible to pay service providers on my platform who are based in indonesia ?

mild urchin
#

Hi all. Referring to the Subscriptions with fixed price article ( https://github.com/stripe-samples/subscription-use-cases/tree/main/fixed-price-subscriptions ) I am running the Stripe sample demo in my local environment.

I would like to display more than 3 different plans on this page, is that possible in this sample demo? (apart from sample_basic plan and sample_premium plan) For example, I have created a plan called "sample_moribus" and want it to appear on this screen. So, I created "sample_moribus" plan and then I have added ".addLookupKeys("sample_moribus")" to Server.java, but something seems to be missing. Could you please provide me with possible solution?

GitHub

Create subscriptions with fixed prices or usage based billing. - subscription-use-cases/fixed-price-subscriptions at main · stripe-samples/subscription-use-cases

glad owl
flat sky
#

怎么知道订单的状态呢

supple ice
#

Hello, I'm having a problem with a Stripe API interaction specificially regarding SEPA payments. It seems that when updating metadata for a SEPA charge, the charge.updated webhook event that triggers right after the change doesn't include the information on what the "previous_attributes" were, like with credit card charges.

(Quick way to test this: Edit metadata in the dashboard for a charge, and the corresponding charge.updated doesn't show the metadata's previous state in 'previous_attributes')

vocal wagon
#

hi, is there a way to check if a payment method card is valid for a customer

broken isle
#

Hello, currently in my stripe project, I am creating a stripe session so I could use stripe's checkout form. Now when payment is a success and they've landed on the success url, I want to update the payment shipping. Currently I can update the payment intent's description but not the shipping. Is this even possible?

true jungle
#

Hey guys, I created 2 endpoints of webhooks, 1 is for staging env and the other is for live env. After I finished a payment on staging env, my staging webhook received the event, but nothing happens then. I also finished a payment on live env, but everything works. May I know why this is happening?

vagrant steppeBOT
#

Boehmi

turbid cedar
fierce knoll
#

Hi, I using subscription schedules to manage a membership subscription. I want to allow customers to reduce their price for their next subscription phase. I tried adding a new phase using the update subscription schedule but it was not working, is this the correct way to approach this?

proud lily
obsidian moat
#

I am trying to link my website to a previous Stripe account, but it keeps saying "An account already exists with this email, so we can't complete this request."

glacial herald
#

Hello, I am using Stripe's Payment Intent, and I would like to use the new "LINK" payment method.
Does it work for France / Europe? My code here does not generate any "LINK" related content on my website :
`
$paymentIntent = $stripe->paymentIntents->create([
'amount' => $amount,
'currency' => 'eur',
'payment_method_types' => ['link', 'card'],
'transfer_group' => '{ORDER'.$id.'}',
]);

Thanks for the help!

torpid wagon
#

Hello Good morning, I am trying to reach stripe contact but my account is not letting me login and there are no customers support number to be found, can you please help ?

feral yacht
#

Hi,
I'm using a test Stirpe account for a web application. I can create a Stripe Connect accounts with card-payment and transfers capabilities. But when I try to create a transfer to a Stripe Connect account, in order to transfer an amount to this SC account, the transfer fails and I got this error message:

Funds can't be sent to accounts located in FR when the account is under the full service agreement. To learn more, see https://stripe.com/docs/connect/service-agreement-types.

Could you please help me giving me an idea about the issue, and how to resolve it ?
Account creation API parameters:
'type' => 'custom', 'country' => 'FR', 'account_token' => $stripeTokenGivenFromFrontOffice, 'capabilities' => [ 'transfers' => ['requested' => 'true'], 'card_payments' => ['requested' => 'true'], ],

Transfer creation API parameters:

'amount' => $amount, 'currency' => 'eur', 'destination' => $stripeConnectAccountId, 'transfer_group' => 'GROUP', 'metadata' => [ /*Some Meta Data*/ ],

vocal wagon
#

I have a question regarding checkout and shipping addresses.
If I allow: 'shipping_address_collection' => ['allowed_countries' => ['DE']] will this include the german islands (e.g. Helgoland)? Is there a way to ex/include them?

compact jay
fossil oracle
#

Hi team, in the drop ui in android/iOS app to add a card, we can see previously added payment methods and have an option to delete the payment methods. Is there a way I can configure to not delete the default payment method?

boreal gale
#

Hello all, I want to integrate stripe apis to register quick automatic payment for a customer for some amounts. Which one should be a right aproach? - PaymentIntent or Creating Invoices with automatic payments?

warm panther
#

Hi there, I want to know why this returns 402 when I try to make a payment with failed card details for testing?

remote rose
#

which keys to keys before going to to live mode?

mild stream
#

Salve dovevo ricevere un bonifico oggi , li ricevo sempre alle 11:30 AM, ma ad ora non ho ricevuto nessun bonifico anche se sull’app di stripe sulla dashboard mi dice che è stato depositato

vocal wagon
#

Is there a way to tell who created the invoice or subscription to a customer?

compact jay
#

Hi, what is best for letting user cancel a subscription and then cancel the cancelation :

  • delete subscription
  • or modify with cancel_at_end=True
unique patrol
#

Hello, I am building payment links, I need to attach metadata and then read metadata when payment is done (succeeded) . How to do it? Charge.succeded or charge.captured events which I am listening too don't have any metadata and i am unable to load it

light maple
#

i have question for transfer

kindred pine
#

Hello!... Why the chat option is gone?

ebon mulch
#

Good morning! We are trying to build a payout report that looks something like this. Is there a way we can get Payout id for each balance transaction ? is there a joint table?

sullen oxide
#

Hello everyone. I need some help with payment link creation. I create payment link with recurring prices & I need to add a description to invoices. I'm trying to add it using the invoice_creation parameter but receive next error " invoice_creation can only be used if the payment link does not contain any recurring prices". Is there a way to add this?

glass parrot
#

Hey guys, should have a nice easy question for yoU! 🙂

open kraken
#

When we look at the payment intent object documentation, we see that it is supposed to have a last_payment_error.payment_method property (https://dashboard.stripe.com/events/evt_3MZUH9GNN1T4yZi61k9gb967). But when we look at the event evt_3MZUH9GNN1T4yZi61k9gb967, we do not see this last_payment_error.payment_method property. Unexpectedly, we see an undocumented property: last_payment_error.source. Could you please clarify why we have a missing property and an undocumented property? Also, could you please describe what the source property contains?

tender prawn
#

Why did i not received the payment
Stripe says they transfered it to my bank and it says succesfull but its not in my bank anyone maybe helpen me please
Do i have to wait or whats the problem

dusky jasper
#

Hi all, can you guys please help me. where do I find documentation about creating subscriptions and using react native apple pay as payment method? I can't seem to find anything related to that anywhere

young swallow
#

Hello, In stripe connect, how to see in the customer update event that there is a new requirement currently due?

compact jay
hollow cloud
#

Regarding RBI maximum amount for recurring transactions, https://stripe.com/docs/india-recurring-payments says "recurring transactions over 15,000 Indian rupees (INR) need to go through AFA each time", but in the directive (and the update in https://www.rbi.org.in/Scripts/NotificationUser.aspx?Id=12002) says it was originally 2000, and later relaxed to 5000, but I can't see 15000 anywhere. Could it be a typo in the docs?

Learn how to update an integration to support RBI e-mandates.

twilit cave
#

Hello ! Our company is currently trying out Stripe, I've looked at the documentation.
We are not going to use the full stripe node SDK as we won't be using all of it's features and don't want to integrate one more dependency.
So for now, I'm creating a payment intent using the API route.
Once the customer has made the payment, Stripe sends us an event to inform us.

My question is: What's the route to get all the payment intents with their state ? Either I'm blind or I can't find it in the docs 😂

full dagger
#

I have a question

#

Can I get a email of my full w2 the one u sent me has boxes missing

#

I have a question

cerulean pineBOT
#

:question: TylerWest1995 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

boreal gale
#

Will there be any issue of bank 3ds authentication in case of automatic charge invoicing to customer?

open kraken
#

For our users that have subscriptions in the past_due state (because of recurring payment failure), we want to implement a "Retry" button in our application. My first idea was to link that button to the "Capture a PaymentIntent" API (https://stripe.com/docs/api/payment_intents/capture).

I tried it with a test customer (cus_NKENRhESrAqTNe) but I got the following error response from Stripe: You cannot capture PaymentIntents created by invoices..

So if I cannot use this API for recurring payments (thus that use invoices), then what other API can I use to retry the payment?

tall flower
#

hello guys, starting from a product or a price is it possibile to get pricing table id?

vocal wagon
#

Hello everyone , I am sujith , I have doubt , is stripe is allowed in india ?

#

Is stripe payment gateway is allowed in india ? Is it possible to make milestone payments in stripe ?

viral yoke
#

Hello

Our company is a very happy Stripe customer

We use Stripe Connect for our marketplace merchant

On the "classic" stripe we can configure the behavior following an unpaid bill here https://dashboard.stripe.com/settings/billing/automatic

However can we do it with Stripe API when we create the Stripe connect account for merchant ?

And for existing merchant can we apply a specific behavior?

Thanks

round python
#

Hi;
Can you guys recommend how can i provide unlimited subscription to certain user.
It can we trial period as well.

vocal wagon
#

Hello , is stripe supports only multiparty payments in india or also milestone payments ?

zinc imp
#

Hi sorry for the loosely formed question. I have a use case where we take a payment intent that is manually approved or declined. At this point we have a booking reference generated. Separately we use stripe to make additional payments towards this booking reference.

We are trying to run the payment reconciliation report (csv) from stripe but none of the columns we are using with this reference seem supported.

"balance transaction > description" seems like the only field that would be semi sensible for us to use that is included in that report but :
1, I'm not sure I can retrospectively add to this easily? ie after an accepted payment intent ...
2, I'm not sure if I can pass information to this from a completed session

Thanks

dry crane
#

Hello

I did a coupon on stripe but if I put in a 100% discount it won't work. Is it not possible to use the 100% off at stripe?

vocal wagon
#

Can I use checkout session to create a subscription with a test clock? I do not see it available in subscription_data payload

#

Hi is it possible to change the country of contact details on oauth express process ?

open junco
#

Hi, If I have a subscription with monthly recurrence, I can change it to annual or vice versa.

vagrant surge
#

Hi, I'm using IbanElment and cardNumberElement to pay for subscription, would there be a country where this two doesn't work?

wanton oyster
#

Is there a way to get daily and monthly profits (both with and w/o stripe fees) through the api? I've tries using balance_transactions/list but I've found it unreliable if you don't have all data for that month or day yet.

plain gull
ancient talon
vocal wagon
#

How can I remove selectable items from the metadata key list?

inner patio
#

Hi !
I've tried for a couple of weeks now the webhook behavior in order to catch payment_intent.succeeded events in test mode and everything is working fine. I just switch this week in production mode, only updating api keys and webhook secret key from my server side but I received the following message in the webhook dashboard :

vocal wagon
#

I used the embedded HTML pricing table code in my website builder to showcase the products, and prices, and handle checkouts and payments. Which is beautifully displayed with Stripe's UI. However, I can't seem to find a way to also showcase the currency options as you would have on many other websites (see example of a website where you can choose USD or EUR besides Monthly or Yearly). Anyone an idea how you can do that?

dire belfry
#

Hello, can you help by speeding up my account verification?

#

Because it usually takes three days and im not really looking forward to wait for such long time

pliant haven
#

Hi All

#

I am a Magento developer where I have comfigured Stripe since 2 years ago

vagrant surge
#

Is there a away to deleta all test subscription

pliant haven
#

but suddenly my client is facing an issue on the checkout page after entering card details

#

Please see Error message: "a server error stopped your order from being placed. please try to place your order again."

languid tulip
torn halo
#

Hi, we are using the reporting API to do payout reconciliation. We are listening for reporting.report_run.failed, reporting.report_run.succeeded and reporting.report_type.updated webhook events but not seeing any of these fire when we create a report_run. Via API I am creating it and fetching the report data but the webhook is "missing" (e.g. not logged in Stripe dashboard, no evidence our server is being hit). Looking for some help to understand why.

buoyant vale
#

Hi Guys, I am facing issue while calling stripe.confirmCardPayment( function and it is not going in then(function(result) part, yesterday it was working. Any idea?

glacial grove
#

Hello
I want to programmatically retrieve the list of all uncaptured payments. I don't see any way to do this with the docs. Would you be able to help me?
thank you

astral junco
#

Hi! I currently have a setup where we provide checkout sessions for onetime or subscription payments. I want to give users the links to the invoices which is not possible on checkout sessions since there is no invoice. I found https://stripe.com/docs/payments/checkout/post-payment-invoices which does what I want, however I wanted to ask if there is a way to cross reference the emitted invoice.paid event with the checkout session since currently, the handler for checkout.session.completed is responsible for handling onetime payments and invoice.paid for subscription payments only.
If there were no crossreference I guess I would have to handle everything on invoice.paid and the distinction would be if invoice.subscription is null or not.

zenith gyro
#

Hello all you clever people,
I have a problem with subscriptions. I am creating one with two prices. One for an ongoing plan, the other for an ongoing addon. Works like a charm. When a switch the plan from one subscription plan to another, i am searching the items I don't need anymore, delete them and add the new ones. Stripe detects that one item was removed prematurely and creates one line in the upcoming invoice "Unused time on <old price>" and another "Remaining time on <new price>" which is also correct. But then there is a line "01.<of-next-month> - 31.<of-next-month> with <old-price>". This line should be the new price, since I changed the price and the old price is no longer part of the subscription.
How can I solve this? Thank you very much for your help!

half moon
#

Good morning! We are a 100% app based B2C service with a model similar to food delivery. We're currently charging our customers programmatically using payment intents but those lack context in Stripe (such as which items were sold or what discounts may have been applied). I wanted to know if you guys thought our model would be a good use case for Invoices. My thought is to use the API to create the invoice when our customer places an order, then programmatically capture payment and finalize the invoice when the order is filled. That way we could see what the invoice was for w/o having to reference our 1st party system like we do now for payment intents.

supple eagle
#

Hello there, I want to add multi year subscription to my application, does stripe support it?

inner patio
#

Hi,
following my initial problem to reach out my webhook here are some updates :

unique patrol
#

hey we are going to enable Bacs Direct Debit, it says we are charged 50 gbp per month - does it applied if we enable it for testing only? And is it possible to turn it off?

vagrant mulch
#

hello.
We’re currently using createToken to add card details to customer to use for future off session payments. Is this correct? I see that you also have confirmSetupIntent for adding details to customer for future payments. Would this be better for future payments? Or should both of these work the same way?
If we use confirmSetupIntent to get users card details which also authenticated the card (sca), will there be a sca flow when we try to charge the card?

#

similar question
how can we collect card details with apple pay for future payments? What is the correct method of collecting card details with apple pay for future payments. Currently we’re using createPlatformPayPaymentMethod which charges customer’s card. What method of collecting this information works best for future payments. Or can we simple set item price as 0 to avoid charging card?

velvet steeple
#

Hello how are you? i have the following problem
App rejected in Apple Store due to Stripe integration.

Guideline 3.1.1 - Business - Payments - In-App Purchase

someone had that problem

zinc imp
#

When returning ->charges I'm struggling to see how to access metadata that should have been inherited from its associated paymentIntent

I've looked at the docs but can't see anything clear on how to access the metadata - it says its an optional associative array so

$charge->metadata['XXX'] should work? replacing XXX with a key I'm looking for?

tepid badger
#

Hey all. I'm looking to transfer incoming deposits to different checking/savings accounts. Is this possible?

tough gazelle
#

How can I stop a bot from trying to process multiple sales on my account? Im getting 10 failed attempts every minute.

tepid badger
#

Do u have WordPress ruphues

#

Oh jk I misread that.

ember bear
#

Hi please keep back and forth out of the main channel to reduce clutter. We create threads for that

tepid badger
#

Cool you can just answer my question then.

#

And I'll be out of here.

tough gazelle
#

Yes and I shut down Woo Commerce and strip plugins