#dev-help

1 messages Ā· Page 174 of 1

elfin sapphire
#

please let me know how I set token?

#

plz send once again..

languid tulip
elfin sapphire
languid tulip
stray field
#

hello, can anyone describe me how I can update the expiry date for the card payment method using Stripe JS element 'cardExpiry' ?

cloud zephyr
#

When a dispute is marked won / lost is that decision final ? Or is it possible for a dispute to go from won -> lost or lost -> won ?

elfin sapphire
eternal kiln
#

not sure if this is the right channel for this, but i'm looking to purchase a card reader, and i'm not sure which device would work best for my use case (Stripe Reader M2 vs BBPOS WisePOS E).

Also, since I already have a Stripe is it possible to get a reader that works out of the box? (i.e. something that would be pre-configured with my account settings)

crimson needle
#

@elfin sapphire I'm sorry but you have to stop posting here. We use threads in this channel. You can not continue posting in the main channel or we will have to block you
You can't just reply to the message in Discord like you do on other servers/channels. You have to find the thread where we are talking to you directly there

turbid mica
#

hello lovely stripe fam šŸ™

in my test env, i just made a purchase with a stripe customer.

it's easy to know if they've purchased or not when it's a recurring subscription... aka they're subscribed.

i cannot seem to find a simple way to check if a user has purchased a product or at a certain price.

I was thinking maybe I could

  • check balance transactions and ensure they're still endebt'd to me, no refunds
  • check charges against customer and make sure they have not done a chargeback?

I don't know there seem to be a few ways to do this and I am not sure which to go with.

What is recommended in this case?

untold summit
#

Hey! Can we open back the II0071-setupattempt thread. I got one more question.

cloud zephyr
#

Is it possible for a customer to open multiple disputes for a given charge. For example lets say the charge is $100 is possible for a customer to open a dispute for $10 and then open another dispute for $90.

upbeat birch
#

my stripe account was hacked and changed phone number i can't access

proper panther
#

Hi Stripe! I'm a Project Manager and Product Designer working for a fintech called Of All Trades which is considering using Stripe's blockchain API in developing our product. I have a few questions on the recommended tech stack to pair with the API based on the tokenomics we are envisioning. Is it possible to meet with a member of the team over Zoom to discuss?

serene prism
#

When i make transfer... It works fine but return empty objects... I want transaction id
Request ID = req_5T1WLfxruNXMvX
source code is attached as attachment...

fathom reef
#

Hi I am wondering if there is a better way to write this / combine API calls instead of calling too many. I need a way to get data from a checkout.session.async_payment_failed webhook to get data from a one time payment versus a subscription payment. https://dpaste.org/UNeag

languid tulip
#

APTX-support

#

sofia-support

#

matiullahpro-transfer

wise anvil
#

Hello good morning for everyone, I was integrating the payment links module in my platform and when adding the parameter on_behalf_of it shows me the following error

{'error': {'code': 'transfers_not_allowed', 'doc_url': 'https://stripe.com/docs/error-codes/transfers-not-allowed', 'message': "Funds can't be sent to accounts located in MX because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.", 'type': 'invalid_request_error'}}

In the checkout module I have used it, the on_behalf_of parameter and it has worked perfectly for me, I understand that the payment link is a checkout, but I do not understand why it does not let me use it

I hope you can help me or guide me with it.
I contacted stripe support, and they directed me here

crisp crescent
#

Hey there. I am trying to get some help with a Stripe payment in test mode

rustic venture
#

Need a urgent help

woeful grove
#

GM team —
What’s the way best way to handle the following in Stripe:
Customer accidentally pays for subscription invoice using card A and wants instead to pay with card B?
Roughly — we’d want to refund the charge that charged card A and recharge with card B.
But, how do we make the refund and new charge associated with the subscription invoice (say a renewal on a monthly plan)? Do we need to manually create a new invoice that copies over all the line items from the previous invoice? It seems that once the invoice is in the paid state it will remain in that state no matter what happens to the charge (i.e. if it is refunded).
Thanks

gloomy hinge
#

Find the correct conditions to determine InvoiceItem Description

Has anyone of the staff members insight into the description field concat method? How does the stripe api generate the description string?

obsidian bane
#

how do i check if a payment link is confirmed in python?

inland minnow
#

hello can someone help me. A client just paid with iDeal but. idid not receive anyting on my dahsboard and from their bank the money got deducted.

glad spade
#

Hey Yall, my team started experiencing this recently and we havent been able to find a fix #dev-help message

Here is what we know:

  • happens on localhost (we are using localhost:3000)
  • happens w/ test keys pk_test_* only (we are successful using production api keys on localhost pk_* )
  • using stripe-js wrapper at 1.32.0
  • also occurs when importing stripe.js directly
    at decodeURIComponent (<anonymous>)
    at v3:1:133274
    at i (v3:1:33019)
    at D (v3:1:133204)
    at e.value (v3:1:294264)
    at new e (v3:1:264176)
    at Ho (v3:1:295543)
    at initStripe (stripe.esm.js:101:1)
    at stripe.esm.js:125:1```
wind ether
#

I have a question. What are radar fees and why is my account being charged it ?

boreal python
#

Is it possible to change the name of a subscription on the stripe portal? I want to change what the users not necessarily the product name (though can do that too as it's generated per user using line_items in checkout session create)

remote kernel
#

I had on the charger all night and this is what it still looks like even after i reset it

jade shadow
#

Hey guys, I need a help on stripe payment element styling, so payment element provide readOnly attribute on its update method, but it says that it will not put any appreance by default. So basically I want to apply some styles to .Input element when form is being readOnly, I tried .Input[readonly

#

.Input[readonly] but that didn't work also disabled state is not working as they are not disabled at the moment

#

how can i style those readonly element of payment element form?

calm dagger
#

Hi! Can I change the sound that the Stripe card reader plays when I tap my card?

dark escarp
#

Hello, I hope you can help me with this.
By integrating the stripe customer portal, it is possible to redirect from a button to a specific screen of the stripe portal and not from the beginning of the portal?, I mean, place a button to cancel the plan and send it directly to that screen, instead the portal home page.
Can someone help me?

short sandal
#

Hey there šŸ‘‹ I wanted to ask whether stripe checkout shows currency based on the location the user is in or not?

golden spade
#

I'm using Invoice.upcoming to show the user a summary of the invoice before they confirm payment. All products/prices are subscriptions, and I specify Subscription.promotion_code to create discounts, etc. I noticed that Invoice.upcoming has a coupon field but not promotion_code. Since this is just for preview, etc, should I just use the Coupon associated with the Promotion Code?

wise anvil
#

Hello, good afternoon everyone, how could I make a payout to a connected account in Mexico?
currently when trying and specifying the destination I get the following error
Request req_nvZlX4B3PqJPMM: No such external account: 'ba_1KmOPr4UldcHmYjfX2quh6dW'

sullen canyon
sullen canyon
sullen canyon
warm musk
#

Hola

smoky pasture
#

Hey all

#

I need support regarding catching a specific stripe error

#

anyone can help me?

warm musk
#

May I know what's wrong with stripe? Everytime my account is getting disabled.

#

Even stripe help is garbage

#

Not even helping

#

If you guys are not fixing this issue

#

I will put lawsuit on stripe in india

crimson needle
#

bullet-mexico-more-questions

#

frederik-checkout-error

#

prathmesh-account-support

crude crow
#

Hello everyone. How can I create a subscription starting immediatelly but charging at the end of the period (July 14th). I have an api call for a subscription and price recurring in license mode, but it invoices immediately when someone subscribes. If I change the billing anchor to the next month(July 14th), the whole subscription moves to the next month, and it shows in the invoice as a subscription period from July 14th to August 14th. I need it to be payment after the period, so charging July 14th and period in the invoice June 15th to July 14th. Thanks in advance!

crimson needle
#

xfechx-error-catching

compact rose
#

When a user pays for a subscription for the first time, the Stripe docs tell us to set their payment method as the default payment method for that subscription. Can we instead set the payment method as the default for the customer?

Aka if the customer has a default payment method set, is there any reason for a specific subscription to also have a default payment method set?

pseudo bluff
#

Hello guys. We are developing an app that involves automatic ACH transactions. Is there any way where Stripe will store the sensitive ACH data (i.e. routing number, account number) instead of ourselves?

spiral helm
#

Hi, I wanted to know how could I add custom fields to my Payment Link

oblique dust
#

Hello, I wanted to know how to connect a CreditNote to a partial refund (with any amount). It seems to require an integer quantity.

scarlet hill
#

Hello friends !
I have a problem with a client's card source I can't attach to a customer, and I get different errors :

  • card_error_authentication_required
  • Your card was declined
  • Your card number is incorrect
    The client tried to pay several times (maybe 10 times)
    And I logged those different errors.
    But I didn't log the source_id, andcan't retrieve because source was not attached to a customer
exotic mulch
#

Is it possible to get the receipt number (1337-1337) in the checkout.session.completed webhook?

fathom reef
#

What is a good way to tell the difference between a 1 time donation payment versus a recurring donation payment in a webhook? Recurring ones are the same product id but one time always has a different product id. I don't want to interfere with other product ids (recurring or one time) for my non-donation payments.

obsidian bane
#

how do i check if a payment intent expired ?

polar cave
#

A question from the RedwoodJS - Stripe integration effort: both RedwoodJS and Stripe have built in support for authentication and authorization. What is Stripe's recommendation to be used in a RedwoodJS based application that uses Stripe? Does such recommendation changes as a function of the depth of the integration?

ancient bison
#

Can I get Card Country in Payment Element integration?

celest wave
#

Hi - Is there an officially supported / recommended way to migrate a user who has a subscription with a given price id to another price id? What about a batch of users who have a subscription with that price id, to another price id?

mental hare
#

šŸ‘‹ hi, is it possible for SEPA payments to fail once the payment intent has reached the processing state? We've been accepting SEPA payments for around 6 months now, and from what we have seen all payment intents fail prior to reaching the processing state or the payment intent reaches success and then we receive a dispute.

glad spade
#

@crimson needle can you reopen thread. we are going to provide sample usecase that is failing of us #dev-help message

stray oxide
#

koopajah had to step out but I can re-open the thread and help from there

glad spade
#

tyty

normal mica
#

Is the new order api client secret the same as the payment intent client secret as far as stripe.js’s payment sheet is concerned? Bec I tried substituting it and doesn’t seem to be working

haughty thistle
#

Hi everyone, quick question: if I have an express account, what the relationship between my platform account and the connected account? Do the connected users need to OAuth to my app in order for me to get an access key to set up things like products and prices in their system?

turbid kite
#

I archived some old prices on a couple of my products, still leaving a monthly and annual price for each, but for some reason the ā€œchange planā€ button disappeared from the stripe customer portal when I did this. What controls that button showing up?

pearl dune
#

This chat is so confusing! Can someone tell me if I can set payouts to be sooner rather than waiting 1 week?

mossy cape
#

Hello, I’m still having issues regarding onboarding an Ireland custom connected account, support is not helping. When trying to submit verification of ā€˜proof of beneficial owner report’ i am receiving errors stating the provided key does not have the required permissions for the parameter ā€˜documents’. any help would be greatly appreciated as we can’t test onboarding for Irish accounts as this is completely refraining us from completing onboarding.

pallid citrus
#

Hi everyone! I am new here to the discord server. I just had a quick question to ask. Is there a way to automatically add a tax registration to a connect account without manually doing it from the dashboard? I am trying to utilize the registration_number field of the company object of the connect account. Can the registration_number field automate that process and if so, is there a dummy value that I could utilize or a pattern which I should follow for that specified field.

sharp ibex
#

How can you add a logo to a connect account to be seen in IOS wallet

sharp ibex
#

See no logo example, Vs with logo

obsidian bane
#

so i won't be charged, right ?

tulip laurel
#

Someone to help me?

#

@crimson needle Hello, are you here to help me out something with my Stripe currency?

wet creek
#

I created a Tax Rate before creating a Checkout Session, and am passing it to line_items.tax_rates for tax rates that I will know need to be applied ahead of time. However, when I add tax_rates: 'xxx' to each item in my line_items I am being told I have an "invalid array"

viscid bluff
#

Given a Price, how can I get the Product name? with the JS API? price.product returns a compound type, and I'm not sure how to get the actual product object.

ivory mountain
#

hey folks. is there a way to use stripe elements to collect bank information (account + routing number)?

merry quest
#

Hey. I had some questions about Stripe Radar and how we may use it. Details in thread.

soft gale
#

Hello,

I was wondering if there was a tips on how to handle offline payments for Stripe Terminal.

kindred palm
#

I am trying to chase down a strange bug. My stripe submit payment button is not appearing on mobile browsers. Works great from my PC browser (chrome)
But when i try to access the payment page from my android browser (chrome) the submit payment button is not showing up as a stripe element
Does anyone have any guidance on tracking down this issue?

crimson needle
#

cdd-terminal-offline

calm dagger
#

Hi! I'm trying to use a reader object in golang but I'm not sure how I should be importing it.

calm dagger
surreal junco
#

so the react example has await stripe.confirmPayment(...) but an example I used a year ago shows await stripe.createPaymentMethod on the client-side, await stripe.paymentIntents.create on the server-side, then await stripe.confirmCardPayment(data.paymentIntent.clientSecret on the client-side. whats the difference? the confirmPayment method is far simpler and I'd rather use it

polar crown
#

Hi there guys, I have a question regarding Wisepad 3. Is there any way I can confirm what is the min android sdk version it supports?

#

I am trying to create an app targeting 8 and above. There is an issue with getting the Bluetooth connectivity stable for android version 8 and others it works completely fine

vocal wagon
#

hi dar i need anyone to help me in laravel

dark zinc
#

Can I create other account after I delete my currently one??

sharp cliff
#

@crimson needle man you're a saint (this is loldog from the IRC days)

sacred spruce
#

Am I able to create a payment intent with capture = "manual" for alipay and wechatpay or is that only available for card payments

deft mist
#

how to pass stripe fees to clients

quasi plume
#

I have created a "test mode" charge using a physical reader and a blank card ending in 9969, but when I try to search the charge api by the last 4 digits, no results are returned for 9969. Is this a Test Mode issue or should I be seeing results in this scenario? (Code: var last4Result = await stripe.charges.search({ query: payment_method_details.card.last4:9969 });)

umbral spruce
#

Hi, is there a stripe webhook i can subscribe to that would list the items purchased and their quantities?

patent dome
#

Hey Guys, i am using the app called "Recurrent Payment" in Shopify, and there's a stripe error and the app developer (which is really not helping) said we can contact you

#

There's not much information aside from that error

stoic pewter
#

Hi, when setting customer_creation to if_required in checkout session, how long does it typically take for accounts to be marked as guest ? I’ve noticed it a long eventually consistent maybe 30+ minutes is this normal ?

wintry brook
#

Hi, I'm implementing the 'Accept In-Person Payment' work flow for the BBPOS WisePOS E. I have a question when calling ConnectReader(), when if_in_use is set to true and a user wishes to connect to a reader. Does the connectResult return an errored object, if so what code get's returned?

mossy hinge
#

Is someone ever going to call me

#

I haven't got payout from yesterday and I have instant also wells Fargo say they never declined it

#

My info never changed so I don't understand why this is happening,I just lost my living space because of this!

dry hatch
#

@mossy hinge let's chat in the thread

fickle kestrel
#

We are developing native mobile app for iOS and Android, We have requirement to collect some dollar after 30 days of free subscription for the app usage.

Can I consider using Stripe for my requirements?

Do we have any challenges with Apple if we are not considering in app purchase options for my subscription model?

We are startup and can not afford for high transactions fee from Apple.

Any help and advise would be highly appreciated.

rustic venture
#

Need a urgent help

lusty linden
#

Your account isn’t eligible
Unfortunately, your business isn’t eligible to use Stripe because it doesn't meet our Terms of Service. If you think this may be a mistake, please contact us.

#

what should I do?

#

for this question

lusty sphinx
#

Hi guys. I'm a little confused about the subscription of stripe. Now what I know is If I pay for one-time payment service , I need to create payment intent and payment method then pass these two into confirmPayment . But, If i want to create a subscription , I don't need to create payment intent and just attach the customer with selected paymentMethod into function stripe.subscriptions.create . Is this correct with Stripe flow , guys ?

gloomy hinge
#

Upgrading subscriptions with coupons results in a chargeback.

Current situation:
User has a paid subscription on tier X.
User upgrades to another paid sub, but with a coupon / discount.

Problem:
If the upgraded tier is more expensive then the previous one and you apply the coupon -> the customer will get a charge back.

I don't want to have the customer any charge backs if he upgrades, even if the coupon is there.

On the same time I need to difference months and yearly subscriptions. Like:
Does he have a yearly sub, has used it 3 months and upgrades I want to prorate the items and apply the coupon on the remaining time instead.

umbral spruce
#

can i expand the webhook response to include the payment intent like in responses?

dense rivet
#

Hello team,

I am using stripe checkout. Products are created on my website (not on stripe) i am passing the details Line Items from API.
On my website user can purchase membership and add-ons. Membership is Yearly. Some Add ons are three monthly, some are yearly, and some are one time.
Now I want to implement recurring only for membership. Membership should auto renew .
But add-ons should not be renewed.
How can i achieve this using Stripe Checkout ?

burnt wolf
#

hey guys!
We started accepting payments through stripe checkout form and now unable to migrate this data to be usable through our code. The problem is: when our consumers subscribed to one product, they attached payment method, but it's not source, but in our code we use sources to manipulate payment methods. Is there a way to migrate payment method to payment source, so it could be used for user's property default source in your api ?

golden cosmos
#

sergey-paymentmethods

rare badge
#

Hi All, #dev-help
Can anyone help me with this?
How will i edit my subscription schedule phase which is "not started" yet. I wish to change the price Id.

quasi plume
#

I am trying to show a negative amount for a refund item on a BBPOS WISEPOS_E reader screen. I am using the stripe.terminal.readers.setReaderDisplay API and getting this error: {"statusCode":500,"message":"This value must be greater than or equal to 1."} Is it possible to show negative amounts on the reader screen? I have tried a negative quantity as well as a negative price and both are returning errors.

sudden pawn
#

Hi Team

dusty beacon
#

Hi

#

how to use into ionic

#

?

#

does any one help me ?

sudden pawn
#

i want to create customer on Platform Account and past that customer to connect to perfect payment using payment Intent. Will stripe allow to use customer created on Platform to use with connect account?

sonic arch
#

Using charges-transfers combined with on_behalf_of, can I make the transfer on behalf of the connected account?
Our use case is like this, we, as the platform, create 2 types of connected accounts, one of the is the owner and the other is a vendor.
Upon receiving a payment, we would like to take a fee, transfer some to the owner and the rest to the vendor.
I succeeded making the payment using on_behalf_of, but I cannot use on_behalf_of for the transfer as well.

vocal wagon
#

Hi there, I'm trying to recreate subscriptions after migrating from another payment provider and want to give certain subscriptions a future billing anchor of 3 months ahead of current next billing date - is a trial the correct way to do this? I receive the error "billing_cycle_anchor cannot be later than next natural billing date" when attempting this - thanks!

spiral stream
#

Hi i am geting on magento Duplicate webhooks configuration detected for: English (Live Mode) - Please ensure that you only have a single webhook configured per Stripe account.

#

but i have just one!

rare badge
#

Hi #dev-help Can i put a test clock in already existing customer?

spiral stream
#

Hi where do i get help?

golden cosmos
#

k0bi-magento

tall cove
#

Morning! I am doing a call to $stripe->orders->create() (PHP in Laravel) which is working well. I receive these Events: payment_intent.created, payment_intent.succeeded, charge.succeeded - I need to obtain the price_id that was originally passed to $stripe->orders->create() using one of these events. Is this possible? Thank you

vocal wagon
#

Hi, were trying to test our webhook handler. Should we be able to use the Stripe CLI to trigger a payout that has transactions from the previous 7 days?

rotund pendant
#

Hello, I have a question. Can we charge a connect account directly If we’re a platform Account?

waxen spindle
#

I will reopen the thread we could continue the conversation there

little storm
#

Hello We are having this issue while using stripe for multishipping with magento 2.3.6-p1
Cannot instantiate interface Magento\Payment\Model\Method\SpecificationInterface

exotic dock
#

Hello, I am following off the example document to create my first integration with Stripe terminal.
I am using Javascript web with Node backend.

I would like to use the discoverReaderHandler() function with the {simulated:false} config, however switching it to true results in no readers being displayed.
I am using my live secret key, and I have my WisePOS E assigned to the location connected to the application

vocal wagon
#

Hii , is the Credit Card Generator made with stripe ? , If yes can anyone please guide me like how to make it?

hollow cedar
#

Hi, Is there any way where customers can get a Receipt email when payment is done on stripe using API?

karmic yacht
#

Hi, I heard of a test card number that makes funds instantly in the available balance, can someone remember me the number?

vocal wagon
#

Hello, my stripe account got closed, and it says money will be refunded, does that mean I will get my money or not?
I delivered every product, and it would be huge loss if I lost the money

carmine slate
#

Hi! Can "available_on" field of balance_transaction for charge/refund mean the same value of payout's arrival_date?

rugged warren
#

Hey,
I have a subscription based product and currently only enabled credit card. I use the checkout.session.completed event for confirmation of the payment and wanted to ask if there are any events I can listen for to handle failed payments as I want to add normal cards but those can fail as the confirmation is not instant. If so what would be the best way to handle those failed payments / incorporate normal cards securely

crisp anvil
#

him I need support

#

hi, I need support

split pier
#

hello everyone
in my system i have subscription with metered usage
sometimes when user actively using system, it can create multiple usage records for short period of time (for example 1000 for 5 mins)
i logging each record, thus i can show my user his usage without using stripe api - upcoming invoice
and my problem is - sometimes stripe show little more records than i actually logged
for example - stripe: 1028, my logs 1027
with normal intensity everything matches well
checked multiple amount of times, my logs written correctly (using DynamoDB)

trying fix this already 1 week. maybe someone have suggestions?

graceful current
#

are payment gateway charges are same 2.9% + 0.30 cents for all countries ?

tired verge
#

Hi there, my phone recently broke and I no longer have access to my google authenticator account linked to my stripe account but I need to to sign in. I don't know my backup code. How do I fix this to sign back into my stripe?

low chasm
#

Hi everyone! I'm facing troubles on React Native using collectBankAccountForPayment(). Seems like paymentIntent didn't recieved after completing form in webview. Does anybody know any tips so I can resolve it?

vocal wagon
#

Hi! I'm working with payments element beta and I'm getting the following error when trying to create a payment_intent:

Received unknown parameter: secret_key_confirmation (Hint: In order to access this beta feature, you must explicitly specify which version of the beta you want, by passing an HTTP header "Stripe-Version: 2020-03-02;server_side_confirmation_beta=v1".)

How can I add a header to the api call?

The request I'm trying to make:

      {
        amount: amount,
        currency: currency,
        automatic_payment_methods: { enabled: true },
        secret_key_confirmation: 'required',
      },
      {
        stripe_account: source_account(test_mode, source_account),
        api_key: api_key(test_mode)
      }
    )
brisk heart
#

Hey can someone assist me in figuring out webhooks? It seems that there are no webhook attempts occurring for me on checkout.session.completed, only payment.created is being fired but that is insufficient for me as it does not include the client_reference_id

karmic yacht
#

Hi, I wanted to create a checkout session but to setup a future payment

Is it possible?

fluid solstice
#

Hi guys, myself Debanjan, I am from India. I was using stripe for a tournament management web app which is in react, backend in node/express. I am getting one issue when I am trying to search for payment intent for particular customer await stripe.paymentIntents.search({ // prettier-ignore query: 'status:\'succeeded\' AND metadata[\'order_id\']:\'6735\'', });

#

I am getting region error ```"message": "The search feature is temporarily unavailable in your region.",

#

Can anyone suggest me any alter way? Thank you

void sage
#

I intergated stripe component using js cdn, how to remove or style the cardnumber placeholder
I want to use the label above instead of the input placeholer

vocal wagon
shrewd stratus
#

can i modify stripe checkout page and please tell me how is it

lime linden
#

Hey team! When creating subscriptions (for users that has a default payment method linked to them) The PaymentIntent status is always requires_confirmation Can someone help me understand this?

waxen quail
#

luanvdw-subscriptions

manic phoenix
#

Hi Team,
I am using CardElement from react-stripe-js and in the UI i am getting Zip code section next to CVV.. Is there any way to hide the zip code section in the CardElement?

#

in vennila JS we have hidePostalCode option something.. do we have similar in react version?

torn stratus
#

Hello community,
Where can I find more information about how to perform per-request authorization with the Golang library?

limpid scaffold
#

Hello!

Is there any way to export / import data from one stripe account to another?
Products / coupons / configuration?

woeful grove
#

hello tem : another question, this time about subscriptions with backdated start dates.
Create annual subscription
Create a subscription on 6/15/22 with a backdated start date of 5/16/22, on an annual plan
Set the pending invoice items interval to monthly
Set billing cycle anchor date to 5/16/23
The dashboard correctly shows the upcoming invoice date to be 5/23/22
However if I update the quantity on the subscription from, say 5 - 10
The dashboard correctly discovers that a pending invoice item will need to be invoiced next month
BUT, the upcoming invoice date is for 7/15/22 (one month from today, when I created the subscription)
I would have expected the monthly invoice date for pending invoice items to be on the same calendar day as the billing cycle anchor date, in this case probably 6/16/22
Advance the test clock 1 year to 6/15/23
Renewal invoice is properly generated and charged, next upcoming invoice date is 5/16/24
Trigger another proration by updating the subscription quantity, say from 10 - 15
Now the upcoming invoice date is properly adjusted: 6/16/23 instead of 7/15/23
So it looks like the pending invoice items do get put back on the right cycle but only after the nexts billing cycle anchor date
Example subscription: sub_1LB55JGqPjJ0Sj6H5dowjIeR
In our use-case, it would be a better user experience if we could have the pending invoice items invoiced on the calendar date of the billing cycle anchor date from the very beginning instead of having to wait until the subscription renews (that is, after the subsequent billing_cycle_anchor_date passes). Is this possible?

soft marsh
#

I am testing creation of Credit Card Payment Method from my .NET application.
I was able to create Payment Method,
but I don't want to have 'Related guest payments'
with description 'My First Test Charge (created for API docs)'

serene heron
#

Hi, good morning! I hope your'e having an excellent morning.
I have a question, is it possible to make more than one refund at the same time?

wispy quarry
#

Good morning Stripe devs! A simple question I think - one cannot change a price using Stripe::Price.update(...) correct? To change a price, one has to create a new price and link it to the product?

sonic arch
#

how can i fill test data for my bank account platform account?

mint meteor
#

We are presently using Avalara for tax calculations, but we are having problems with the invoices being committed in Avalara prior to accepting the payment. We allow up to 30 days for the payment to be made on our invoices, and we have found this causes complexity on the accounting side. Right now, to counteract this, we use the Avalara API to uncommit all transactions, but we would prefer to avoid this step. Is there a way that Stripe can prevent the committing of those transactions until the invoice's status has changed to paid?

kindred pine
#

Hi! Easy question: Can I send money (balance) from one custom connected account to another custom connected account?

lament pier
#

wondering if i could get some help with Cloning payment methods (https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods) what we're wanting to do is create the payment method on our platform and then clone this onto a customer on the connected account. The issue we're facing is that it seems that we need to create a customer on our platform account to initially create/link the payment method to first. is this correct?

Considerations for Stripe Connect platforms adding support for new payment methods using the Payment Methods API.

safe gorge
#

Hello I need help with checkout page

broken path
#

Hi All,

Really struggling with something we haven’t seen before. Any transaction from BARCLAYS BANK UK is failing on ā€œ3DSā€.

However we are up to date on our 3DSv2 code - every other VISA debit card works. It’s purely Barclays. Has anyone seen this? Any help would be appreciated

Thanks

vocal wagon
carmine cloud
#

Hi - is this a bug?

Invoicing -- in the Invoice PDF, the Pay online hyperlink only appears if credit card is included as a payment method.

twin hamlet
#

Hi! Trying to have apple pay button display on my self-hosted Payment Element integration. Followed the "apple's verify domain" instructions in your docs but still no luck. Can see it in the stripe-hosted checkout though. What can I try to move forward?

wet zinc
#

Hi Team, is there a limit on how many front-end systems can connect to one Stripe account at a time?

viscid raven
#

Hi There,

I have a case for the subscription payment

In my application, We have user subscription system. If a user is subscribe for a plan for monthly and at the time of billing if stripe is failed to capture the payment due to card expire or may be low balance then how I will capture this with new card?

karmic vale
#

Hi @languid tulip! Not sure if you remember me, but you helped me out the other week with an Android Stripe Terminal test card issue. I received the new card but when I tested with it again I'm seeing the same error as before. So I'm pretty sure at this point the issue is not a faulty card. What are next steps for diagnosing this issue? Thanks in advance!

bleak prairie
#

Hi Team, when in the Stripe Dashboard, what API does the Payments section use for creating a payment with the payment method on file? I need to replicate this behavior server side. I am trying to open up for more payment methods using Stripe Checkout and need to be able to update our subscriptions and subscription quantities via our system. I am using Customer Portal but right now it won't work for updating the subscriptions cause we don't want to allow downgrades without manual interaction with support. So if a customer updates the seats on their subscription we do not want to prorate. We want to update their subscription and then create payment for the full seat upgrade amount using their payment on file even if it is a bank account. Is this possible?

vocal wagon
#

Hi, I have a question regarding https://stripe.com/docs/payments/finalize-payments-on-the-server#submit-the-payment
I've implemented this according to the guide and it works great for card payments, however when I'm trying different payment methods I'm getting back a payment intent with

t_o1YuyOVG3m7ZkSDJNXgPkOH5"},"type":"redirect_to_url"},

As you can see the type is not use_stripe_sdk but redirect_to_url. This is not described in the guide, but I understand I need to redirect to this url manually which will then return back to return_url. Is that correct?

ruby walrus
#

In our conversion situation we have an already created customer and payment method, but when we try to link them with a setupintent the status is requires_confirmation. Is there any backend solution to confirm this? (This is a temporary need and not our normal process)

velvet adder
#

hey there i have a question

vocal wagon
#

Hi, is there a way to set up an automatic mail via Stripe Dashboard (like payment succeeded automatic mail) for payments that fails?

hallow wadi
#

Hi, we have an issue wherein we run the user through a setup intent flow using stripe elements. Then, later, using the stripe api on the backend, we create a subscription, which leads to an automatic payment intent being created, but it stalls/stops into a requires_confirmation status. Why? What is the point of setup intent then?

golden spade
#

My usual flow is to create a Subscription on the backend and then fetch the latest_invoice.payment_intent to send the client_secret to the front end to run stripe.confirmCardPayment (CardElement).

However, it's possible that they used a 100% off coupon and owe nothing, in which case lastest_invoice.payment_intent is null and has no client_secret. What's the recommended flow from here? Should I be checking if latest_invoice.total == 0, and if so instead of sending client_secret to the frontend, send something to communicate that no payment is needed and to not run confirmCardPayment?

white ridge
#

I am currently trying to integrate a page on my react website where users can "upgrade" their account from a "free" plan to a "premium" plan. The premium plan is a monthly cost. What would be the best way to set this up? Is there a resource on Stripe I can look at?

#

Also I already have made the product on stripe

hearty karma
#

Hi all! I develop a WordPress membership platform (PMPro) and we have a client who migrated their website from using another membership solution (WooCommerce) to ours. Both platforms process payments with Stripe and are interacting with the the same account. PMPro can edit new subscriptions as expected, but when we try to edit a subscription migrated from WooCommerce, the following error is shown on the client's site: You can’t make any changes on a subscription that was not created by your application

As WooCommerce is no longer being used anymore, is there any way for the customer to pass control of all the subscriptions to PMPro?

cedar mulch
#

hey Stripe! I'm trying to programatically fetch the price for a specific product using nodejs

woeful grove
#

hi team question, this time about subscriptions with backdated start dates.
Create annual subscription
Create a subscription on 6/15/22 with a backdated start date of 5/16/22, on an annual plan
Set the pending invoice items interval to monthly
Set billing cycle anchor date to 5/16/23
The dashboard correctly shows the upcoming invoice date to be 5/23/22
However if I update the quantity on the subscription from, say 5 - 10
The dashboard correctly discovers that a pending invoice item will need to be invoiced next month
BUT, the upcoming invoice date is for 7/15/22 (one month from today, when I created the subscription)
I would have expected the monthly invoice date for pending invoice items to be on the same calendar day as the billing cycle anchor date, in this case probably 6/16/22
Advance the test clock 1 year to 6/15/23
Renewal invoice is properly generated and charged, next upcoming invoice date is 5/16/24
Trigger another proration by updating the subscription quantity, say from 10 - 15
Now the upcoming invoice date is properly adjusted: 6/16/23 instead of 7/15/23
So it looks like the pending invoice items do get put back on the right cycle but only after the nexts billing cycle anchor date
Example subscription: sub_1LB55JGqPjJ0Sj6H5dowjIeR
In our use-case, it would be a better user experience if we could have the pending invoice items invoiced on the calendar date of the billing cycle anchor date from the very beginning instead of having to wait until the subscription renews (that is, after the subsequent billing_cycle_anchor_date passes). Is this possible?

boreal pecan
#

hey guys just wondering how i can use the test cards when creating a payment intent

slate elbow
#

was wondering if anyone would be able to give me some general integration advice: i need to charge a user every month per, lets say "entry", we hold for them. this includes entries that are added in previous months. as an example: in january the user creates 5 entries so is billed for 5, in febuary the user creates a further 5 entries but is charged for 10, in march the user deletes 2 entries so is charged for 8. any thoughts?

tall glade
#

Hey fellas, hope you're having a good day. I was messign around with the client only stripe.redirectToCheckout. I was wondering if you can guide me into how I can add multiple products in the lineItems array. Seems like adding an array of objects does not work. Thanks for the help in advance

sudden wharf
#

Hy guys, I hope you are doing well, I wanted to ask about "Stripe tax registration" I have turned on the Automatic tax in the dashboard. Additionally, the automatic tax is collected, so I have manually added tax registration. Now I want to add the tax registration through an API. Which endpoint do we have to use for that? I am going to share the specific screenshot as well, so it will be more clear...

#

How would we add registration using stripe API? The one encircled red.

fiery stirrup
#

Hi all. Can someone help me understand why a specific request took 10-15 secs to execute?

viscid burrow
#

hey. When a new Customer is created and put on a Subscription, can you confirm that it does not send the invoice.payment_succeeded on the payment of the 1st invoice. It only sends customer.subscription.created - is that correct? I was expecting invoice.payment_succeeded.

vocal wagon
#

Hey guys

#

I am implementing stripe checkout. I want to customize the charge description displayed in the stripe checkout popup box

#

But I didn't find any means to do it

languid tulip
prime prism
#

Hi,

I am following this tutorial to setup Stripe prebuilt checkout: https://stripe.com/docs/checkout/quickstart

For now, the way I am doing it is I get a stripe checkout url on the server side, I send the url back as a response to the client (as opposed to redirecting), and I redirect to that url from the client. My first question is that is this okay? I am not sure if there is a reason I am missing why in the tutorial res.redirect(303, session.url);

Second, my client code doesn't call at all Stripe.js (const stripePromise = loadStripe(process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY); and everything is working. What is that useful for? It seems like I don't need to call it but I am wondering if I am missing something

white ridge
#

When I use the submit function in the client side it does not send the credit card info to the server

#

Stripe registers the transaction but marks it incomplete

#

(no card details)

fiery stirrup
#

Hi all. I am getting the following error: "You cannot provide the single_use parameter when using a SetupIntent with a PaymentMethods of type card. Try again with a different payment method, or create a new SetupIntent without single_use and try again.".

This looks like it is telling us that there is no way to create a single use CC Payment Method using a setup intent. Am I missing something?

woeful grove
#

hi team one query here : we are seeing some instance where the response of chargesCreateAsync is sometimes StripeCardError and sometimes StripeApiError , both with message Your card has insufficient funds..
Looking at https://stripe.com/docs/error-handling, we dont expect StripeApiError to occur often, so not sure how to handle it. In my view, any Your card has insufficient funds.. should just be sent as StripeCardError to us.
Examples that arrived as StripeApiError
https://dashboard.stripe.com/payments/ch_2LAkgawBmFKUcyPh0ws3avwg
Can you shed some light on what differentiates them? Im mostly wondering about how we should handle the StripeApiError ones.

surreal temple
surreal temple
safe wraith
#

Hi! I'm using Hosted Invoices and am using metadata to match invoices in Stripe with invocies in our system. Any idea how I could get metadata as a column on the balance report? I'm not seeing it pop up as a custom field option. Thanks!

soft gale
#

Can You convert a Standard Account to an Express account?

wild slate
#

is anyone using Orders V1 API? about 10 mins ago we started getting 500 on the POST /v1/orders!!

shy briar
#

How do I make an account if I’m younger then 18

soft badger
#

Does stripe terminal in person payments allow a connect application fee? I'm pretty sure i asked this a year ago, and at the time they didn't. My workflow was to use readReusableCard(), create a customer, then do the charge like normal. But doing it that way does not benefit from the in person payment percentage discount

plush prawn
#

Hey guys

#

I have an issue.

#

My team has been using api keys for all our work for over a year and today i tried to login to my stripe for the first time after a while and it says my email has changed.

olive laurel
#

Hi , I would like to know how the transfer_data field works in the creation of Payment links, for example, how to create the calculation so that 5% + 5cents is passed to The connected account receiving the transfer. By default, the entire amount is transferred to the destination.

still spade
#

What webhook event should I listen to in order to know a subscription has been upgraded or downgrade (i.e. moved to a new phase) based on a subscription schedule?

wispy quarry
#

When I execute Stripe::Product.create(...) (from the Ruby library) I receive a reponse with a property price rather than default_price as stated in the API docs > is that correct?

bronze whale
#

Hi, we have a platform that influencers run a subscription service on (like Substack and OnlyFans but for fitness). We want to charge 20% of creators revenue automatically so we are using connect and create express accounts for each influencer. How do we set up their payouts so they receive their 80% in their dashboard?

sudden wharf
#

Hy, I hope you are doing well, I wanted to ask about automatic tax deduction from customers using payment intenet API is it possible to deduct the tax charges in payment intent API ?

gaunt furnace
#

Hi, is there a place on the Stripe website where I can see all users that have credit cards almost expired?

golden gorge
#

hey everyone! Thanks in advance for any help. We are integrating Alipay Recurring payments, and there seems to be some limitation with Stripe Connect. Do Alipay Recurring payments require API keys? One-time payments work via Stripe Connect just fine, but when we attempt recurring payments via Stripe Connect, it fails. Stripe Connect also allows us to detect the currency, and Alipay is currency-sensitive (only supports 2 currencies), so we need to know the best way to handle this. The Stripe account in question is already approved for recurring payments as well (questionnaire provided and completed), so no issue there.

rose otter
#

theglobe-expiring-cards

hardy trench
#

Hey there! I'm trying to set up stripe checkout to prevent incomplete subscriptions from being created if the user's payment doesn't go through. we previously did this with stripe.subscriptions.create(... payment_behavior: 'error_if_incomplete' ...) , but now that we're switching to stripe.checkout.sessions.create(..), I don't see a corresponding param to make sure this happens. Is there a way for me to do this?

rose otter
#

gauchoplugins-recurring-alipay

thorny nacelle
#

Hey all.

Trying to determine whether or not an incoming invoice is due solely to a subscription quantity adjustment (increase, naturally). I need this in order to determine whether to deactivate a user's subscription because their payment has failed, or simply to refuse to increase the quantity of their subscription when that webhook comes in.

Is this possible? I know there's some degree of testing on cards you can do beforehand, but it seems it's not foolproof.

rose otter
#

eleanor-checkout-subscriptions

umbral junco
#

Hello everyone! I am wondering if there is a way given a payment intent to find its associated payout in the API without running a report. The Dashboard lists the associated payout under the Connections section when viewing a Payment but I am unable to find this link in the API. Thanks in advance šŸ™‚

small ginkgo
#

Can changing pricing to USD potentially reduce declines? Currently on CAD, it's hit or miss, especially for American subscribers. Works for a couple months before the inevitable do_not_honor.

covert bay
#

Hi! Is there a way to whether or not a given Charge was created for a subscription (as opposed to created as part of a "one-time" payment)? Thank you!

drifting hollow
#

how can i tell what type of account a connected account is set up as?

#

ie restaurant vs something else

ebon ingot
#

Hey there! just a quick question: When creating a checkout session with line_items which themself have different metadata like this: price_data: { currency: 'eur', product_data: { name: data.title, images: data.covers ?? [data.cover], metadata: { pid: data.pid, uid_artist: data.creator[0] } }, unit_amount: data.price, }, quantity: 1 - How can I retrieve these line_item metadata? I tried getting all the line_items but the received metadata is empty... simplified received JSON: ```{
id: 'someID',
currency: 'eur',
description: 'Spring',
price: {
object: 'price',
...
lookup_key: null,
metadata: {},
nickname: null,
...
},
quantity: 1

And when trying to receive it as a product stripe 'yells' at me and says it is not a product... which is true

Thanks in advance!
neon marten
#

Have your stripe credit card processing integrated with my bank

#

I'm not getting the deposit to my bank

#

Need the money

soft badger
neon marten
#

I think I will forego Stripe for the future

#

Can't wait weeks for my money now just told not your dept

#

Disappointing

static gorge
#

I maintain a web site I developed about 10 years ago that uses Winforms and asp.net. It uses PayPal for credit card charges on a hosted page but would like to switch to Stripe. Are there developers out there that could redesign a few of my pages to work with Stripe instead? The aspx pages use vb in the code behind but I’m not adverse to switching to c#. I’ve got a sample that I set up in my Vs2022 and it works in my solution with my Stripe account but I’m clueless on how to scale up to my production website.

Thanks for any info you can provide.
Robert

crimson needle
#

jamy-account-support

soft badger
#

@neon marten if you can't wait 7 days for your very first deposit, then there are other issues and maybe stripe is not right for you.

safe wolf
wet creek
#

When using the pre-made Stripe hosted checkout here (https://stripe.com/docs/checkout/quickstart) how do I save the customers payment id on my client side to be saved? Since it gets generated server side upon this code snippet, and then the user is auto redirected to my success url that is passed to the session before the payment intent id is made: const session = await stripe.checkout.sessions.create({
line_items: myArray,
mode: 'payment',
success_url: http://localhost:3000/ordersuccess?success=true,
cancel_url: http://localhost:3000/cart?canceled=true,
automatic_tax: { enabled: false },
});

sharp ibex
sharp ibex
stray shell
#

Hello, I have a webhook question for you. Is there an easy way to determine if a customer.subscription.update event is simply an automatic renewal?

runic finch
#

#dev-helphelp I create my strioestrstrstripe

fiery stirrup
silk sleet
wispy quarry
#

I seem to be getting an invalid tax code error when I run Stripe::Product.update(...) even when I use the non-taxable error code txcd_00000000:

fickle turtle
#

Hi All

encountering an issue when trying to update a subscription schedule in stripe-node

stripe.subscription_schedules.update(stripeSubscriptionId, schedUpdate, (err, subscriptionSchedule) => {...}

throws error

"errorMessage": "{"statusCode":400,"message":"Cannot read property 'update' of undefined"}"

Looking in /lib/resources/SubscriptionSchedules.js it would appear that the path is correct in our code

Other paths work fine ie subscriptions works fine

stripe.subscriptions.update(stripeSubscriptionId, stripeSubscription, (err, subscription) => {...}

Any ideas?

ivory mountain
inner vault
#

Why does Stripe Google Pay integration only work when you're signed in into a Google account and only in Chrome? This is unlike every other merchant that works with Google Pay, that allows you to sign in if you're not. This conveniently works in all browsers too, not just Chrome. Why is Stripe so limited?

analog nest
#

Hi, custom domain apply for payment links too?

oblique dust
#

Hello, I have a question concerning Stripe Tax Credit Notes when linked to a refund. From these docs: https://stripe.com/docs/invoicing/integration/programmatic-credit-notes#paid-invoices it looks like for "invoice_line_item" field, it is the invoice line item's ID. However, in what cases do I use the invoice_line_item.id (prefixed with sli_) versus invoice_line_item.unique_id (prefixed with li_)?

Use the Invoicing API to adjust or refund finalized invoices with credit notes.

brittle mortar
#

hello! i have a question about subscriptions and coupons. In our setup, we are implementing usage based billing by ā€˜setting’ the usageRecord for a customer every day: this.getClient().subscriptionItems.createUsageRecord(id, { action: 'set', ... });

we’d like to provide customers a grace-period where they can see their usage on an invoice but not be charged for it until a certain date. We are using coupons to accomplish this: i.e. applying a 100% off coupon with a duration of x months.

I'd like to know how the coupon duration interacts with user billing periods and usage records. For example, if my user’s billing period starts with 10 days left on the coupon’s duration, will they:

  • be charged for all usage in that billing period
  • not pay anything for all usage in that billing period
  • only pay for the 20 (or 21) days of usage where the coupon’s duration was not active

Alternatively, would a trial period be a better approach? it is important to us that the customer can see how much usage they accrued and how much they would be charged on the invoice. We don't want to invoice to just be charges for x amount of usage at 0$.

I couldn’t find this information on the docs, so thank you for your time šŸ™

drifting hollow
#

we can't run a tip on a card on file

unreal wharf
#

I am creating a checkout session on my backend and the product is a subscription (I am setting mode to "subscription", but the session object that I am returning to my client shows that subscription is null. Any ideas on why that could be?

autumn lava
#

Question regarding the invoice/{invoice_id}/pay API. If it returns a success response, does it means the payment is successful and paid? Can the invoice be in a pending state that the payment is under processing?

cold geyser
#

Hey there - I just got this error, and I'm not sure what I have to do. I'm trying to register a Stripe internet reader and add the tip presets. This was the error:

{
  "error": {
    "code": "reauthentication_required",
    "message": "Please log in again to complete this action.",
    "message_code": "reauthentication_required",
    "type": "invalid_request_error"
  }
}

any clue on what I'm supposed to do?

tight anchor
#

Is there any chat for technical support??

#

No phone number, no live chat? Emailed support but they didnt answer my question really

fiery stirrup
#

Hi all. Is there a way to create a PM from a token? I am getting the following when creating a card token and trying to use it for creating a PM using a setup intent. I tried following the advice from the error, but it looks to me that payment_method_data doesn't support card data based on this: https://stripe.com/docs/api/setup_intents/create#create_setup_intent-payment_method_data-type

wild widget
#

hi guys, im not sure if this is the right channel to ask this. I have an online course and im using stripe in accepting payments. Is stripe accepting any type of cards from my online customers? Thanks!

crimson viper
wild widget
#

awesome! thank you so much @crimson viper

crimson viper
#

Happy to help šŸ˜„

ionic forge
#

Hi, I was wondering how I automatically send digital downloads in the automatic stripe receipt. Based on what the customer orders.

misty hornet
#

Thanks @crimson viper for helping out šŸ™‚

vocal wagon
misty hornet
#

Hi @vocal wagon I've unarchived your thread, let's discuss there.

turbid kite
#

Do I need to set the default payment method for a subscription after the user subscribed if I am using stripe checkout?

manic phoenix
#

Hi Team,
I am currently trying to avoid saving the duplicate payment method using the fingerprint approach mentioned in this video https://www.youtube.com/watch?v=MvMmOWWHjVo&t=953s..
But it looks like stripe consider only the card number to generate the fingerprint and it doesn't account either cvv or expiry .. Because of this when we enter same card number with different expiry/CVV still we will get the same fingerprint..
For example on expiry of card we will get new card that will have same card number only expiry & cvv will differ from old.. in this case if user try to go with this new card still this new card pm fingerprint same as saved expiry card pm finger print..So in this use case user wouldn't add this new card always it take the existing expired card one..

Any thought/suggestion on this please?

Learn how to save a payment method without duplication. This video uses the Deduplicate payment methods tinydemo on Glitch. Remix the project to follow along: https://glitch.com/edit/#!/stripe-tinydemos-deduplicate-cards

Presenter

Charles Watkins - Developer Advocate at Stripe - https://twitter.com/charlesw_dev​

Table of contents

00:...

ā–¶ Play video
vocal shadow
#

Hello, I am Trying to build stripe subscriptions with the capability of free trial with React JS and Go Lang i am unable to find any clear resources can someone help me out

rare badge
#

Hi All, #dev-help Can we configure stripe to send mails to us whenever a user adds a credit card..? or makes a payment?

hollow cedar
#

Hi, I want to send an invoice to the customer automatically once payment is done using stripe API. Please help

steep mirage
#

Hello, how long do connected accounts take to get authorized?

sacred lintel
carmine slate
#

Hello everyone! In order to take list of balance transactions which belong to one payout, we use payoutId, but it works for auto-payouts, what about manual payouts? How to get balance transactions for manual payout?

vocal wagon
#

Hi all, I'm looking for someone of stripe which is available to help me for a connection problem of webhook. I have a webhook manually set in dashboard to an endpoint but the triggers of events seem to fail for an unknown reason. I'm looking for help in the stripe team to know if they can have details about the rejection. When I use Stripe CLI and forward the event to the endpoint with the stripe CLI dedicated webhook secret key it works but if I use the webhook endpoint secret key and try without forward it fails for an unknown reason. I have not yet the access to the server for logs but an admin is looking to know if the server was reached and if something appears in the logs as rejection reason. Can someone provide me some information at the stripe side? Thanks

eager harbor
#

Hey guys, I wanna ask about Hold and Capture using Stripe
https://stripe.com/docs/charges/placing-a-hold

Are we able to:

  1. Place a hold on customer's credit card
  2. Only capture funds after trigger event (which might take days/weeks).

For context, we run a home services company. Our idea is to place a hold on customer's credit card upon request submission. Only after the contractor completes the requests, we will capture the funds.

wise sun
#

Guys, i accidently transferred money to the stripe bank account. Can someone help me with getting it back?

lethal mantle
#

Hi guys, I have a question about PaymentRequestButton. We just implemented new security in our app. If the user does not use the app for more than 5 minutes, then he is asked to unlock his device. The problem is, that if users do this on our pay screen, then decide to pay with apple/gPay. The button is already loaded. On click on PaymentRequestButton window with payment confirmation is shown and on confirmation, payment fails because these 5min. was exceeded. So my question is.
Is there any way to cancle applePay/gPay window showing up on click on PaymentRequestButton if certain conditions are not met? In ideal world, I would call request if user device is unlocked and if yes, then show modal with payment. If no, he would unlock his device and than click on PaymentRequestButton again. Thanks

marsh spire
#

hi, guys... i have a question about selling vapes and cigarettes on my ecommerce store. i have been told that stripe will ban my account if i sell these products is this true? i dont sell CBD products... i know of a few places that use stripe like the franchise ####Eats across the uk and they sell these products on this platform. the only stipulation was they could not sell CBD products

frozen sphinx
#

Hello, in the past few years, I created an app so our customer can connect their own Stripe account with our platform stripe account. What's the best way to do this now ?

hearty wave
#

hi all
after a successfull payment, which data from the intent object should I save in my database? the whole object?

brazen citrus
#

Hi All,
I have a JS error:(index):1 Uncaught (in promise) IntegrationError: We could not retrieve data from the specified Element. Please make sure the Element you are attempting to use is still mounted. when trying to submit a card details form after card details form reload.
More details:
It’s one of payment handled by PaymentIntent.
Page is loaded with option 1 preselected and card details form is loaded automatically. User can choose option 2 and when it’s done then card details form will be reloaded. New payment intent will be created and new client secret generated. When user try to pay for option 2 error I’ve mention before occurs.

vocal wagon
#

Hi! I'm running some python3 code with a Product search query at some point. It runs absolutely fine while in an integration test environment using close to real life parameters, but while deployed on a live environment, it's throwing me this error -> AttributeError: type object 'Product' has no attribute 'search' .
Any clue what could be happening here?

echo coral
#

Hi, I've developed stripe plugin for WooCommerce. One of our customer informed that they get incomplete order via stripe checkout and it shows payment intent status as payment method required. What was the reason for this?

normal ruin
#

Hi. Having some issues with metadata being returned in my response when using JavaScipt function. The whole response is not being returned, only part: I am able to send payment details to Stripe using PaymentIntentCreateOptions and getting all response as well in Stripe portal login. But in the test application it doesn’t have all the response. There is no metadata field into the response when I check in test application.
Need whole stripe response in javascript response
The response coming in application is as below.
{
"id": "XXXXXXX",
"object": "payment_intent",
"amount": 35000,
"amount_details": {
"tip": {}
},
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"client_secret": "VVVVVV",
"confirmation_method": "automatic",
"created": 1655440698,
"currency": "usd",
"description": "Stripe payment through Campus",
"last_payment_error": null,
"livemode": false,
"next_action": null,
"payment_method": "pm_1LBWxnGK3XoeJge3lhm0lQTH",
"payment_method_types": [
"card"
],
"processing": null,
"receipt_email": null,
"setup_future_usage": null,
"shipping": null,
"source": null,
"status": "succeeded"
}

vocal wagon
#

howdy

#

I'm experiencing an issue it's driving me crazy

#

sometimes stripe inner doings get stuck, making the page (webapp) to not load fully

#

this causes that certain parts (not related to Stripe) don't work

#

Stripe core and Terminal works fine though

#

I can share a couple of screenshoots if you want

#

it's odd, because it used to work so I've been trying to relocate the script defs

frigid copper
#

Hi guys
I am facing an issue with stripe.subscriptions.update api.
I have customers with active subscriptions who are trying to upgrade to an higher plan. The problem here is when the payment fail.
Because we want them to keep their old subscription if the payment fail for the new one but as we are using stripe.subscriptions.update the subscription_item changed for the new price and the status is past_due do we have an other way to do that ?

We don't want to create a new subscription we just want to upgrade the existing one with a new price. Why when the payment fail the susbcription_item is still replaced with the new one ?

buoyant tapir
#

Hi, i'm trying to add minimum order of 2 and a maximum order of 6 to a product. I'm really lost and don't know where to start. can anyone help?

lament pier
#

Hi! so we're a platform looking to store a users payment details and then clone these to our connected accounts to re-use for direct payments. What we have so far is:

Create a setup intent on our platform and create/link it to a customer, again on our own platform i.e https://stripe.com/docs/payments/save-and-reuse?

We're then cloning this payment method as outlined on https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods

The data we're passing through is

  • our/platform customer ID
  • the same customer's payment method
  • The connected accounts ID

Based on https://stripe.com/docs/connect/cloning-customers-across-accounts We're then attempting to charge the customer as follows, first by creating a token

$token = \Stripe\Token::create([
  'customer' => '{{OUR_PLATFORM_CUSTOMER_ID}}'
], [
  'stripe_account' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
]);

then another customer (?)

$customer = \Stripe\Customer::create([
  'source' => $token->id,
], [
  'stripe_account' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
]);

And then passing this through to the charge method

\Stripe\PaymentIntent::create([
  'amount' => 999,
  'currency' => 'usd',
  'payment_method_types' => ['card'],
  'customer' => '{{CONNECTED_CUSTOMER_ID_WE_CREATED_ABOVE}}',
], [
  'stripe_account' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
]);

The error we're getting is "The customer must have an active payment source attached. ". We can see a payment method attached to the OG customer on our platform so is there an extra step we need to go to connect the payment method as well?

west blade
#

Hello,

Do you know how to link an iban to a stripe connect account and then have it transfer automatically to the bank account?

wide fractal
#

Hi

#

I want to discuss some implementation issue related to checkout session creation

wispy wraith
#

Hello, I need to discuss several problems I faced during the stripe integration.

#

Its related to refund, payment and payouts

#

Can any one help?

snow void
#

Hey all, I'm working on UPI payment option and was checking the doc here. https://stripe.com/docs/payments/upi In this doc the relevant element are created with client secret. I m wondering if there is upi specific element ? when I try to create it via elements.create('upi') I got error IntegrationError: A valid Element name must be provided. Valid Elements are: card, cardNumber, cardExpiry, cardCvc, postalCode, paymentRequestButton, iban, idealBank, p24Bank, auBankAccount, fpxBank, afterpayClearpayMessage;

latent jolt
#

Hi, I'm trying to create a subscription according to the users usage and want to charge the customer at the end of the month.
Can anyone guide how I can achieve this with stripe?!

urban summit
gloomy hinge
#

Quick question.

If the customer gets a positive balance does stripe pays it out directly to the customer or is the balance on hold?

brazen citrus
#

Hi All, are there any security concern with exposing PaimentIntent id in frontend (js/html)?

vocal wagon
#

Hi everyone,
I have two questions regarding 3D secure in payments, if anyone could help it would be amazing!

  1. In Radar Rules: What does this rule mean? "Request 3DSĀ ifĀ 3D Secure is required for card"Ā => What would happen if I disable it? Will card requiring 3DS not work at all?
  2. We are using this flow for our payment (https://stripe.com/docs/payments/save-and-reuse) to save cards. However, every payment displays first a payment failure then a payment success (The bank returned the decline codeĀ authentication_required.) How can I avoid this? Should I use the parameter "request_three_d_secure" when creating the payment intent? Thank you very much for your help!

Learn how to save card details and charge your customers later.

#

stripe connect account question - after I have created a link and my customer has finished the application sucessfully, how do I later know that the account is active / rejected / pending?

vocal wagon
zinc imp
#

Sorry for asking for something that is probably obvious - but I've looked at the docs and likely missed it. I'd like to listen to payout webhooks.. from this I need to see which charges are within the payout - what is the best way to fetch this data so I can see how the payout is combined? Thanks!

waxen quail
#

Dooing-connect

vocal wagon
#

Hello everyone,
Is there a list of supported preferred_locales values? The only result I could find is for Stripe.js, but I'm actually looking for a list describing the options as seen in the Stripe dashboard (customer).

solar bay
#

hey there ! I've just enabled the cancel reason option. However how can I analyse feedback at the end of the month ? I've tried to export a CSV file with canceled subscriptions, but a "cancel reason" property is not available.

rocky saddle
#

Hi, I am creating payment intent with P24 in payment method param for one time payment and presenting payment sheet in my mobile app. On Android everything works fine, I can see P24 option, however on IOS i can only pay by card, i will be grateful for any help, thanks!

waxen quail
#

emmanuel.geoffray-cancelreason

thorn ginkgo
#

Hey need help with ACSS debit payments. We are using confirmAcssDebitPayment method but we keep getting error

#

We have a US stripe account with acss, ach and card payments enabled in test mode

odd moss
#

Me han bloqueado mi cuenta stripe y no porque razón si soy real y cumplo con todos los standards de una empresa normal , nos dedicamos a la importación y exportación y servicios logísticos de aduanas y ventas de productos y inmuebles, por favor como pueden stripe reactivarme mi cuenta ya que tengo inicialmente pagos anclados por unos 5000 dólares y no se que pasarÔ

rose otter
#

THEMAXIUNPOWER

vocal wagon
#

Saving Stripe payment info:
I am an app provider where multiple sellers can sell products and they get paid directly using their own stripe account. I want to save the buyers' payment details (token only) so they don't have to fill in for each individual seller. Is it possible?

torn cosmos
#

hello I have a subscription with 2 different prices and everything work but I have an issue with the webhook, I do not know which webhook event to use to set the current user subscription in the database and when remove it if the subscription fail or is cancelled

willow inlet
#

Hello, I have some products set up in Kajabi which call upon stripe to set up and take the payment. I am trying to set up stripe to edit the product to only take the payment on the 1st of each month to make life easier with a subscription, is this possible at all?

serene heron
#

Hi, good moorning to y'all.
I have a question, is there a way to get a payment Intent that is not refunded?
I was reading the documentation about Search but Idk if it's possible to search by that field.

frozen sphinx
#

Hello, on req_B7XAd9dbIZxlej I've added ['account_id' => $account_id] parameter, but it does not appear in the request, and when I try to confirm() the payment, I have a response like : No such payment_intent: 'pi_3

high tide
#

Hi there Stripe team! I was curious if anyone was free to talk about your dev docs site. I am very impressed with it and curious as to how this was implemented and being maintained. šŸ™‚

vocal wagon
#

or DHL

lavish fossil
#

Hello guys, we are using Apple pay via Payment Request API (standard Stripe implementation for web) and I think it's kinda slow. Are there any suggestions how to speed up the processing? I am talking about background API processing of the native modal.

vocal wagon
#

or whatever, it's the best integration I ever achieved (thanks to how everything is implemented and documented, ofc)

#

Hi, I am trying to find out if a connected account is - PENDING, ACTIVE or DISABLED so I can SEND money to this account. I am checking the "account.updated" event for this. Things are a bit fussy in this event - from the doc, it seems there are VARIOUS attributes that are or might be related to this, e.g.:
stripeAccount.getPayoutsEnabled();
stripeAccount.getRequirements().getCurrentlyDue();
stripeAccount.getRequirements().getPastDue();
stripeAccount.getRequirements().getErrors() != null;
stripeAccount.getRequirements().getDisabledReason() != null;

So which fields do I have to check to get a correct, unambiguous answer whether the account is still under review (PENDING), ACTIVE or DEACTIVATED / REJECTED?

untold summit
#

Hey! Are 3D secure transaction refundable ?

wispy wraith
#

Hello,

I have question related to BECS payment.

Is there any limit to transfer amount using BECS payment?

azure belfry
#

Hi All, we've been trying to integrate the payment sheet into our expo app and whenever the currency is set to CAD, the only payment method that shows up is credit cards (we have afterpay and Canadian pre authoried debits ebabled in the stripe dashboard).

But when we set the payment currency to EUR then multiple payment methods show up.

Is there a specific issue with CAD payment currency ?

rose otter
#

pratik_zwt-becs

balmy yacht
visual cliff
#

Good morning, can I get help with the connection between app and server for Stripe checkout session? Thing is that the session API request goes well and returns the session URL, but the url comes as undefined in my app, any ideas?

lament pier
#

Hi - attempting to test the unhappy path of cards requiring 3DS, we're using a test card number that always has "3DS2 Required" setup (4000000000003220) via a setupIntent. This is fine and shows the appropriate 3DS UI/checks but when we use this immediately after to create/charge a PaymentIntent the payment fails with "This transaction requires authentication"

I guess this is technically correct as the card will require 3DS each time but in the real world this is less likely to occur as its already been authed seconds before - is there a way stop this occuring or are we making incorrect assumptions?

vocal wagon
#

Hi there one question, I noticed when my customer have payment issues the subscription is almost immediately canceled but perhaps it is only wrong impression, hence my questions :
1/ How many attempts are enabled with failed payment before subscription gets canceled
2/ Is it part of admin settings when can manage directly ? if yes where is it to be found?
3/ Can a subscription with many failed attempts only moved to status paused automatically by any chance ? Again is it something I can manage from Admin view or should I use the stripe status mentioned in API doc ?

reef gazelle
#

Hi! I noticed some weirdness I'm hoping someone can explain. https://dashboard.stripe.com/events/evt_1LBU7AI67GP2qpb4u51Maf9s this event added a subscription item to a subscription, which resulted in the billing cycle anchor, current_period_end, and current_period_start values changing.

Whereas this event https://dashboard.stripe.com/events/evt_1LAOQjI67GP2qpb4LNwJ4QLv which did the same thing (added a subscription item to the subscription) didn't alter the 3 values

next pewter
#

Hey! I'm adding to our platform the ability to buy virtual coins. and I want to accept payments using Stripe, now the question is: Should I use CreatePaymentIntent only ? Or should I create an invoice item and create an invoice and then finalize it to get the client_secret? Do I need an invoice or not?

serene heron
#

Good morning! I have a question, some time ago I asked something about Charges and they told the that charges has been deprecated/is no longer recommended, is that true?

polar cave
#

Do you have a list of stripe plugins created by your customers as their preferred method of integration with Stripe? I know of one such vendor - GatsbyJS, and would like more.

heady wyvern
#

when saving a payment method to a customer via the API, how can I make it a default payment method?

worldly elbow
#

Hello! Does anyone know if bank account information can be collected via connect onboarding for custom accounts or if it must be set up separately via the API (for payouts)?

vocal shadow
#

Good Evening need help with subscriptions with free trial using react and go lang

kind jacinth
#

Hi need help on getting test credentials

#

For stripe connect users

hearty wave
#

const paymentIntent = await stripe.paymentIntents.update(
intentID,
{ amount: amount, metadata: {userId: "please only append this to the rest of metadata} }, ()=>...

#

does anyone know how I can update a paymentIntent and its nested values?

boreal python
#

Subscription description doesn't appear on the customer portal

oblique dust
#

Hello! I have a question regarding Credit Notes for Stripe Tax. I am aware we need to create Credit Notes for Refunds to re-calculate the overall tax. However, do we need to create Credit Notes for prorations/upgrades? And how would this be done on the API?

sharp ibex
#

@foggy dawn sorry I missed this

#

I am back now

drifting hollow
#

How do we delete a connect account from our platform

ionic fiber
#

Soooo, you guys are handling my money yet I cannot speak to a live person for support?

coral maple
#

I'm trying to run stripe-cli to test webhooks locally, but it says api_key_expired -- where do I generate a new local test key?

bright drum
#

Hello, i Have a website i get keys from stripe but need verify my account, but the site needs from me number UAE am from Saudi Arabia what I do can anyone help me?

thanks

fathom reef
#

After checkout, how do I catch in a webhook the charge was disputed using test card 4000000000002685 ?

near belfry
#

Is there anyone who can help me with disputes for a digital service?

charred swift
#

Hi, I have a question on credit note when dispute lost happens. I was fetching the invoice and issuing a credit note to the invoice. I also included out_of_band_amount and let it equal invoice.total . Is this the right way to handle taxes reversion for dispute lost?

vocal wagon
#

https://stripe.com/docs/connect/dashboard#status-badges
What's the difference between Restriced and Restricted Soon?
What's the difference between Restricted and Rejected?
What's the didfference between Enabled and Complete?

  1. All I actually want to know if the account, at any given time,
    is waiting to be activated (Pending),
    is ready to be used (Active)
    Or is forbidden to use stripe connect.
  2. How can I retrieve this info through the api?

Learn about using the Stripe Dashboard to find and manage connected accounts.

magic cradle
#

Hi! We're currently working on project that needs to use Avalera to calculate tax. We noticed that the Avatax integration is deprecated: http://stripe.com/docs/orders/avalara and were wondering if there is any way that Avalera can integrate with Stripe in such a way that it would allow for proper use of coupons, etc within Stripe while having Avatax calculate the tax portion of a transaction.

Set up AvaTax by Avalara to add automatic and comprehensive tax calculations to your Stripe orders.

celest wave
#

Hi - we have some users who were inadvertently migrated (using subscription.update API) from a yearly price to a monthly price. We would like to effectively "revert" this change for the users. We have already refunded the users manually for the charge that occurred when updating the price on the subscription/the billing interval. The best option I've found so far to apply a trial to their subscription that lasts until the next occurrence of their original billing cycle anchor, and leave their subscription on the monthly price they were migrated to. Is this the right thing to do? Is there another recommended way to handle this?

tropic valley
#

Hi There Dev team, I'm having trouble with my stripe account, I conducted a payout test and enter my bank information. But for some reason it's keeps failing. Any suggestions on how to fix this?

pallid salmon
#

Great work on Test Clocks. Don't know how I survived so long with them. Quick question related to whether Webhook events are properly triggered when I advance a clock forward. Here's an actual example:

  • Current Stripe Extension with Connected Accounts
  • I've created a webhook endpoint in 'test mode' to listen for invoice failures for those connected accounts
  • If one of these connected accounts is using test clocks, will those webhook event show up going forward?
analog nest
#

I am working with express-connect, the account create don't have activated "Tax Automate calculation" I now a way to activate it in the UI, but are a way do via API, a capability, or to set as default for all the connected account?

lusty cobalt
#

Hello!
I want to create a direct charge while creating a checkout session.
Can anyone help me out this? I'm stuck because my current code is using destination charges while creating checkout session .
I just want to change this destination charges to Direct charges.
"My connected accounts a under Full type service agreement"

timid spoke
#

I'm trying to automatically email the receipt of an invoice after checkout. I'm using the stripe hosted checkout and the email receipt settings have email customer about successful payments set to True. The invoice has been generated through the Stripe API. This is happening in test mode. Any ideas why I'm not getting an email after paying for the invoice?

drifting hollow
#

Hi I have question on how card was captured for a failed payment attempt

#

pi_3LBSFEDj3UJgmK8z1phC95xl

stray wasp
#

Can anyone tell me what kind of codebar the stripe uses in the boleto option when it is generated?

exotic dock
#

Hello, I am using Woocommerce's official POS plugin. The plugin has a built-in integration for sending stripe payments to a hardware terminal.
My problem is that after switching from test mode to live mode, certain payment methods are not being accepted

exotic dock
open kraken
#

When using Stripe Checkout in payment mode, we can set payment_intent_data.metadata. Then, this metadata is available in the csvs that are exported from https://dashboard.stripe.com/reports/balance. That's very usefull šŸ‘
Now, when using Stripe Checkout in subscription mode, it is not allowed to provide a value for payment_intent_data. So how can we add metadata on recurring payments so that they are included as columns in the balance reports?

plucky cradle
#

Is there a convenient stripe element that you can use to show the current payment method? Like, **** **** **** ${last4}, expiration, brand? I'd like to only display the "enter payment info" if the customer wants to change their currently saved invoice method, but I can't figure out if there's a "standard" way to show them their current card on file, or if I just need to roll my own one of those.

vocal wagon
#

Hi everyone - we're using Stripe Tax and have an issue where some of the jurisdictions Stripe Tax is inputting the incorrect rate for. We have correctly inputted our product description for our subscription services but the tax rate, say for example, NJ is wrong based on our accountants and tax compliance folks. Is there a way to easily override the Stripe Tax rates for a few of these problematic jurisdictions and use our manually created rates instead? Thank you

#

Hi homies. I am trying to use Ali Pay with Stripe Sessions, is that not possible? I enabled AliPay in the Dashboard, using Test Key. However it says it is invalid or not activated.

still spade
#

Hello - I want to confirm that by responding to the invoice.created webhook event with a 200 respond while using automatic collection for invoices will immediately finalize the invoice and I do not need to call the Finalize an Invoice endpoint... I was a little confused by that sub bullet point

tired crater
humble galleon
#

I typed all of this into an issue on https://github.com/stripe-samples/netlify-stripe-subscriptions and then realized the submit button was greyed out and I can't submit it lol. Which led me here, so I will paste it here in hopes somebody can help...

Bug report

Describe the bug

I followed the steps from this blog post...
https://www.netlify.com/blog/2020/07/13/manage-subscriptions-and-protect-content-with-stripe/

When I try using this, the "Manage Subscription" link is broken and I can't figure out why... Clicking it takes me to /[object%20Object]

To Reproduce

  1. Go to https://steady-cocada-5186f1.netlify.app/
  2. Click on "Manage Subscription"
  3. See error at https://steady-cocada-5186f1.netlify.app**/[object%20Object]**

Expected behavior

I expected it to redirect to the stripe subscription management page like it does in your live demo.
https://user-images.githubusercontent.com/12236062/174394144-ac62e31a-6a55-4f3b-aa4d-7f48d2cdc5ca.png

Screenshots

This is what I get when I try on my site after clicking "Manage Subscription"...
https://user-images.githubusercontent.com/12236062/174394265-741e8540-4039-42dc-b8cb-e22682796792.png

System information

  • OS: Windows 10
  • Chrome
  • Server environment: Node

Additional context

I can't figure out why it work when I try to do it all myself.

Here is my repo...
https://github.com/cmarabate/netlify-stripe-subscriptions

wicked kestrel
#

Hi everyone! I want to create an account from the API via postman and this error message shows up. Someone knows how can I fix this?

rare patrol
#

i am using stripe javascript library and I need to show the cardholder's name

gloomy hinge
#

Customer: cus_LtYXfg73UaTlfH
Sub: sub_1LBlQUHa5WPIKK5IUVAy8cBh

On this sub, where can I see all payments and his balance of this customer on the dashboard?

It says saldo 0,00 even I had a payment for a previous sub*

rare patrol
past bone
#

Hello! and quick question! midway through a billing cycle, can you create a (metered) subscription item on a subscription and not have it update the subscription's start/end dates?

upbeat ruin
#

I am attempting to confirm a SetupIntent and am returned with "missing a payment method" error. When I retrieve the SetupIntent object the "payment_method" has a value generated as I am using "us_bank_account" within "payment_method_data"

tulip abyss
#

HI Team is there any attribute for when the ACH has been posted in user's bank account?

gloomy hinge
#

When I have a coupon applied to subscription and I update the subscription to a new price / tier, it gets taken to the next update. Can I prevent this behavior?

Like updating a tier shouldn't take the previous coupon.

fallow sparrow
#

Hello I was wondering if you could add support for Israel so I could create an account... at the moment I am stuck I need an a Stripe account to be a vendor in McModels

modest prism
#

i am haveing issues getting into my acount via RVshare to update payout information

#

when i type the texted code sent to me i get this

minor cipherBOT
#

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

gloomy hinge
#

I have disabled payment method SEPA on my dashbaord. But it still shows on live version when the card elements are created?

simple harness
#

Customer buys a subscruption from a connected user, payment goes to the platform which then gives it to the connected user.

#

is the above senario possible through connect?

brisk heart
#

Hello, is it possible to have multiple stripe connected sub account for different payment details under one main stripe connected account, or must i create multiple stripe connected accounts for each?

plush prawn
#

Hey all, how would i report someone if i know they are misusing a stripe account to process payments for an illegal business?

minor cipherBOT
#

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

minor cipherBOT
#

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

rustic venture
#

Need urgent help

keen fjord
#

Hi, I'm attempting to customize Payment Elements using info from -> " https://stripe.com/docs/stripe-js/appearance-api" in accept-a-payment sample using react-cra. I can change the appearance of the editable fields but it is the background that I am after. I want the pink color that we can see in the bubblegum example. How can I do that?

minor cipherBOT
#

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

valid ruin
#

Can someone let me know if i can somehow use stripe to accept payments from Libya ?

stoic harbor
#

i subcribed on a payment but i didnt register on stripe

#

how can i cancel?

broken path
#

Hi @rose otter and other devs. It’s been 4-5 days and yet no one has got back to me on my ticket Open ticket (00105834).

This is killing my business

void sage
thin ice
#

Hello.. I need to know like how can we subscribe a customer starting from a future date and with monthly frequency where after selected date Stripe will deduct amount every month after first date? Please help me for this.

minor cipherBOT
#

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

rare patrol
#

i can't understand why the item is not showing well. could you please help me? I'm using stripe payment element.

stripe js lib creates for me this div <div class="p-PaymentDetails-group">. it is a container. If I change at runtime usind developer tool his height, the problem solved. How can I apply my custom style?

gloomy hinge
rare patrol
#

I tried and if I use developer tools I can change height and the block will be showed well

#

I can't know how init my block with correct height

gloomy hinge
#

initial div style properties should be height: auto

#

or just hack around with min-height: 400px

rare patrol
#

how can I force height?

gloomy hinge
#

Just set the height on the parent div if you need it. This is basic css styling.

#

But I would go for the computed tab and check why the div has a fixed height and fix that issue there.

rare patrol
#

how can I share to you?

crimson viper
#

Is the div with a set height within an iframe @rare patrol ?

rare patrol
#

before I enabled google pay, form was rendered well

gloomy hinge
#

Hack it around for now with min-height

rare patrol
crimson viper
#

Ok

#

It's the iframe itself

rare patrol
#

I'm not a good designer (css) 😦

#

stripe create frame with static height

crimson viper
#

I believe what happens is that the element in which you insert your payment element has a set height to 400px maybe check your html and css

#

And stripejs automatically passes this height to the iframe

gloomy hinge
#

Have you that page somewhere productive / live so we can check it?

#

I think stripe staff can't help much on that as it is a css issue on your page. You have a css bug somewhere that sets the height of the parent div. But without knowing your code, impossible to fix it. We can just give you hints. Use the computed tab on the right side in dev tools.

rare patrol
#

clear but I can't found it 😦

gloomy hinge
#

Try with a new div without classes applied.

rare patrol
#

trying

#

remove all but issue not solved

mint tiger
rare patrol
#

I'm working local and in console see:

SSL certificate is not valid. Security level: DANGEROUS.
:8100/tabs/cart/checkout-payment:1 No UI will be shown. CanMakePayment and hasEnrolledInstrument will always return false. Show will be rejected with NotSupportedError.

important reason for my issue?

#

const options = {
clientSecret: this.secredGeneratedByServer,
appearance: { theme: 'flat' }
};

const elements = this.stripe.elements(options);

this.card = elements.create('payment');

this.card.mount('#card-element');
fading creek
#

I have integrated payments with card elements for a client, however he doesn't like the way the input boxes look and would like to style them to how the rest of his website looks. From reading the docs, do I understand correctly that payment element provides greater styling options compared to card element? (for example the ability to change the appearance of input boxes) Also, if i were to reintegrate with payment element instead would that mean that I cannot separate out the individual fields and would just have to style the whole payment element container as a whole?

keen fjord
# fading creek I have integrated payments with card elements for a client, however he doesn't l...

you can play with https://codesandbox.io/s/react-stripe-official-q1loc?fontsize=14&hidenavigation=1&theme=dark to make changes and see how they look. I think that your client platform affects that syntax. and here is the description of how to customize https://stripe.com/docs/elements/appearance-api

react-stripe-js by dweedon-stripe using @stripe/react-stripe-js, @stripe/stripe-js, react, react-dom, react-router-dom, react-scripts

Customize the look and feel of Elements to match the design of your site.

pliant pendant
#

Hey, I've got a question about subscriptions. Hopefully it's easy to fix? I have setup a subscription via the API for a customer. I want the customer to get charged for the subscription straight away and have the subscription bill them monthly. I've got he product and price setup in the Stripe dashboard and everything works fine. However, when I go through my checkout flow, the subscription is created and payment is set as incomplete. How do I go about confirming this payment straight away?

#

I've previously only used one off payments whereby the customer would pay for something and if needed, confirm the payment (like SCA) straight after. There's nothing in the API response that indicates I can get the customer to confirm (and charge) the payment. Any helps, tips etc?

minor cipherBOT
#

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

minor cipherBOT
#

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

meager fossil
#

Hello, I am trying to integrate a stripe payment portal onto my website. We use a verified stripe partner who creates a PaymentIntent for us and just gives us the client secret attached to the transaction. I am confused on how to integrate Stripe.js without a publishable key? Is the verified partner supposed to give us one?

minor cipherBOT
#

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

fluid solstice
#

Does stripe support UPI payments for India?

tepid berry
#

Hello, I can't see my API secret key. Normally, there is a button to display it, but there is nothing.
Do you know if it's because I changed my tax information yesterday, maybe there is a link?

minor cipherBOT
#

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

sonic arch
#

Is it possible for connected accounts to update their information? Like email / phone / address etc?
We are using Express onboarding and I can't find a way to do it, neither in the platform account nor in the Express dashboard of the connected account.

merry cypress
#

Hello Team,
Is it possible to use a checkout session and the confirmation is done from the side of the application without redirection? I tried to get all the data and confirm the payment via paymentIntent.confirm but I got back the error 'You cannot perform this action on PaymentIntents created by Checkout.' Can you tell me some other way how to do this?

minor cipherBOT
#

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

spark roost
#

Hi everyone
Can somebody guide me how can i get invoices where billing_reason = manual from stripe api ?

thorny totem
#

Hey all, did anyone get to integrate RevenueCat with Stripe? We're experiencing some issues where paying Stripe customers appear as having billing issues on RevenueCat. Was wondering if anyone encountered that

coarse cairn
#

Hi, since Chrome and edge introduced rel = noopener by default (https://chromestatus.com/feature/6140064063029248) stripe.redirectToCheckout (stripe.js V3) is blocked in the browser. a solution for me me would be to set rel = opener. According to the docs there is no parameter for redirectToCheckout to set that. Any advise would be great.

near dawn
#

Hey guys im trying to confirm a payment intent that i created specifying a stripe_account and when i try to capture it i get :No such payment_intent exception and the confirm method doesnt seem to accept stripe_account param the same way the create method accepted it. what im missing? (im using the card reader and terminal)

verbal timber
#

We are getting an error while invoking embedded pricing-table in test mode. Here is the error message. {
"error": {
"message": "An unknown error occurred",
"type": "api_error"
}
}

minor cipherBOT
#

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

median wharf
#

Hi all,
Is it possible to accept payments using stripe terminal without pos system, just type in the amount into the reader and charge?
Thanks

knotty cypress
#

Hi,
is it possible to set up a stripe on shopify so that payments are made in multiple currencies?

idle iris
idle iris
knotty thorn
#

Hi everyone, new here.

I have a woocommerce site and Stripe all setup to take payments etc. Express checkout is enabled, but I cannot see Apple or Google Pay anywhere, using different browsers and Safari on iPhone.

#

am I missing something? any help would be appreciated,. Thanks

meager fossil
meager fossil
# knotty thorn Hi everyone, new here. I have a woocommerce site and Stripe all setup to take ...
knotty thorn
knotty thorn
#

Then I get this once I click (This page)

minor cipherBOT
#

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

knotty thorn
#

or is this section the right one?

mossy timber
#

Hi all, I was wondering if it's possible to create a Customer object through the GO SDK with multiple "Business Emails" as it is through the Dashboard? It's not written anywhere, but it is possible through the dashboard with a comma-separated list of emails.

idle iris
meager fossil
pliant pendant
vocal wagon
#

I've been trying to contact sales to set up card issuing for my company however I'm only getting automated responses even after a week.

lean scarab
#

Hi guys, when I create a session with mode set to payment, I can capture payment_intent events and see the metadata I assigned to it.
The code to generate my session:

        $session = $this->client->checkout->sessions->create([
            'customer' => $order->user->stripe_id,
            'success_url' => route('ecommerce.order.thank-you', ['order' => $order]),
            'cancel_url' => route('ecommerce.order.create', ['for_single_item' => false]),
            'line_items' => $items->values()->toArray(),
            'mode' => 'payment'

        // my question is regarding this data
            'payment_intent_data' => [
                'metadata' => [
                    'order_id' => $order->id
                ]
            ],

        ]);

And in the logs for the payment_intent.succeeded event I can see:

      "metadata": {
        "order_id": "12"
      },

But when I try to do the same for a session with the mode set to subscription:

        $session = $this->client->checkout->sessions->create([
            'customer' => $order->user->stripe_id,
            'success_url' => route('ecommerce.order.thank-you', ['order' => $order]),
            'cancel_url' => route('ecommerce.order.create', ['for_single_item' => true]),
            'line_items' => $items->values()->toArray(),
            'mode' => 'subscription',
            'subscription_data' => [
                'metadata' => [
                    'foo' => 'bar',
                    'order_id' => $order->id
                ],
            ],
        ]);

My metadata is empty everywhere in the logs of the payment_intent.failed event:

          "metadata": {
          },

I'm unable to find out what's causing this.

idle iris
normal mica
#

Pretty sure there is a payment_intent_data argument you can add the metadata to as to have it on there also

remote quiver
#

Hi! Is there a way to enable a discount coupon field in the checkout page? So the user enters the coupon code himself?

normal mica
#

Just set that to true

remote reef
#

For your information, I use'paymentrequest Show() 'there is no response on the call up payment page

arctic fiber
#

Is it possible to setup a platform account. Register a standard account through connect, then create express accounts on the standard accounts behalf?

remote reef
#

Are you answering my question? Our accounts are available and normal

arctic fiber
remote reef
#

Haha OK, do you understand my question

sharp tinsel
#

I have to try subscription and wallet based customerĀ service for our product. So I try to transfer the amount dynamically using stripe API. But I can't able to pass the price money using redirect checkout API and create sessions API. Any idea, hint or ref links?

manic phoenix
#

Hi Team,
I am planning to provide a option for the user to update the payment method.. For example in case of card expiry, user will get the new card so in this case user want to update the payment method with this new card ... So i am planning to use https://stripe.com/docs/api/payment_methods/update

#

For this expiry case user will get new card with same curd number, but different expiry (month & year) and CVV.. I could from this API seems we can update only expiry month & year, is there option to update CVV as well?

misty hornet
#

bala-Subscription

#

ilamathi-PaymentMethod

#

Geico-connect

sonic arch
#

Is it possible for connected accounts to update their information? Like email / phone / address etc?
We are using Express onboarding and I can't find a way to do it, neither in the platform account nor in the Express dashboard of the connected account.

ornate anvil
#

Hello

tepid berry
pliant pendant
# pliant pendant Hey, I've got a question about subscriptions. Hopefully it's easy to fix? I have...

Following on from this, hopefully someone can help. I can set up a subscription but whenever I use a test card that requires SCA the payment requires action. Does the response from the created subscription send anything back that I can use to verify the payment?

I managed to get this working but it was really poor work around as I used the invoice reference in the subscription to fetch that, I then fetch the payment intent to then get the next action JS link so it can be displayed to the user to confirm so it was quite slow. It made me use like 4 different requests. Is there a better way to do this?

obsidian elm
#

Hey all, is there a way to disallow saving payment cards if the card is issued outside Europe? I can see that Radar have rules for allowing or blocking payments depending on the card's issuer but i want to deny the payment method creation if the card is from outside Europe. Thank you in advance

serene spear
#

Hey all, our android app, which is integrated with stripe terminal(version 2.8.0), was just rejected by Google Play, and it listed the reason below.
What can I do to solve the problem that Google Play has posted.

wicked glade
#

Hey team, I'm migrating subscriptions from an external Stripe account to one of my connected account.
https://support.stripe.com/questions/recreate-subscriptions-and-plans-after-moving-customer-data-to-a-new-stripe-account
The customers will be migrated but we have to recreate products and plans via our API. Must we use the same plan.id as in the former account? Or is it optionnal?
And is the payment method info included in the customer? That's why we don't need to ask them their payment method again?

terse light
#

Hi, can stripe's ecommerce checkout accept debit card?

vocal wagon
#

So that it would look like: Pay 200 USD now.

#

I see the stripe.retrievePaymentIntent(clientSecret).then({}) // block, but apparently this is not called on the page load \

#

Hi, after the free trial period ends, a draft invoice created and the subscription updated as active in Stripe. If we cancel the subscription after the draft invoice is generated, will the churn rate be affected?

#

In addition, After the draft invoice is created, the subscription is updated as active. But we want the subscription to be updated as active after a payment is made. How can we handle this?

sterile fog
#

Guys, when I use express account (Connect), my accounts have their own balance, right? So when I use payouts API and specific a destination as express account id, the API will deduct the money from express account's balance (not the root account's balance), right?

frozen sphinx
#

Hello, is there something to do on the confirmCardSetup() method to use direct charge ?

vocal wagon
#

Hello

#

Hello , I work on the integration of stripe on our project under laravel 8 and i get a question about invoice_data.

When invoice_data is creating in stripe , i would like to understand how "webhooks_delivered_at" works .

It's say , in stripe api documentation that invoices are automatically paid or sent 1 hour after webhook are delivred , but what's happend if our server is disconnected for few day for technical reason , we are afraid that it will create a lag in the payment of invoices

tribal dome
#

Hi all! Hope you're keeping well. I was wondering, with the handleCardAction() Elements.js method, is it possible that the function will actually redirect a user off-site to a different URL during 3DSecure?

lime echo
#

Hey guys, we got an email few weeks ago regarding Klarna beta for US which we responded to, but we haven't received any updates regarding it after that, any news on this?

median wharf
#

Hi all,
Is it possible to accept payments using stripe terminal without pos system, just type in the amount into the reader and charge?
Thanks

latent jolt
#

Hi. I want to implement postpaid billing for subscription. How can I achieve that using stripe API? Can anyone help on this?!

lavish fossil
#

Hi guys, is it possible to disable "billing address" requirement for Apple Pay?

wispy wraith
#

Hello,

I am finding the api for fetching the "Transaction Details" of combine payout using did by Stripe. We are using payout.paid api to create payout request. Stripe combine different payout request and send combine amount in the particular account.

For ex.

We are sending 3 payout in one recipient account.
Now stripe combine the amount of that 3 payout request and make a single transaction with the amount using total amount of that 3 payout.

Now I need the api to get the details of the 3 payout from that single transaction did by stripe.

Can anyone help?

visual hawk
#

how to handle require field when form submit on CardNumberElement?

vocal wagon
#

Hello

#

Can someone help ? I lost my ID card and i need to add my identity on stripe, because i have a business where i get payed on stripe. Can i add somehow my ID card from gallery ? Stripe tells me to live photo my ID card, but i lost it. Thanks in advance!

grand smelt
#

Hi we are facing an issue in stripe payment gateway integrations in android sdk

while processing payment from stripe it directing to browser and payment was not happening

smoky pasture
#

Hello all

thin zephyr
#

where do I find the webhook secret for the live server?

smoky pasture
#

I have a question regarding connected accounts' webhooks

wide fractal
#

Hi, I want to ask if we can create direct charge for subscription mode while creating checkout session?

uneven helm
#

Hi. I'm using Stripe Checkout. We'd like our European customers to be able to add their VAT number into the checkout so that they aren't charged VAT. Is this possible? Thanks.

vocal wagon
#

Hello. In subscriptions, when a new payment happens, an Invoice.Created event is fired first and then after an hour, the payment succeeds. However, if invoice.created event gets a 500 response from a webhook, it retries for 72 hours until it finally succeeds on the payment. Now, if I have multiple webhooks and one of them errors, the payment does not succeed for 72 hours. Is it possible to change the behaviour so that if one webhook succeeds and returns 200, the payment succeeds and it doesn't wait for ALL webhooks to succeed?

#

Hi, does anyone use PeachPay with Stripe here? I have many failed transactions with no payment method given error message. In theory the payment method was given. Anyone facing such issue? Thank you in advance!

thin zephyr
#

Any idea why I can only make one payment before I“d have to restart my backend so another order can be created?

iron mauve
#

Hi, I observe a strange behavior today with stripe-cli

obtuse python
#

hello all, I am here at this location: https://stripe.com/docs/connect/accounts and a quick question about "Fraud and dispute liability" for Standard Accounts. it says "User" but I am unclear on exactly what that means. can anyone provide a little more context around this? thank you for any assistance you can provide.

Learn more about the different types of Stripe accounts you can use with Connect.

rich steppe
#

Hello all,

Is there a timeout for payment intent client secret? I couldn't find in docs.

vocal wagon
#

Hello
Are your APIs capable of consuming 3rd party created Network Tokens (VTS,MDES) to authorize?

hollow prairie
#

Zoltan-peachpay

#

lukas.giniotis-invoice-payment

teal hornet
#

Hello everyone, i would like to know if this article https://support.stripe.com/questions/payment-blocked-due-to-excessive-retries

means stripe allow us to make 15 manual retry on the dashboard per months OR per payment ?

hollow prairie
#

Jean_EU-network-tokens

tough cobalt
#

Hi, need some help with an error related to cancelling paused subscriptions.

Getting the following error from stripe when trying to set cancels_at property of the subscription:
"You cannot update a paused subscription in a way that creates new invoice items. Unpause the subscription before attempting to update a subscription in this way."

here is the request ID for reference: req_sOhErNN7WZ54eA

stray shell
#

Good morning! I am having an issue with the Payout Reconciliation report, not updating with the latest data. I have made some changes to how we are creating our Checkout Sessions to make sure the Balance Transaction's description column is getting populated properly and have been waiting to see the results of those changes, but data is only populating with transactions that were created on 6/9 or before. My changes went into affect the 6/13.

open kraken
#

When I go in the Stripe Customer Portal, I can see all the payments that are related to the recurring products. But unfortunately, I don't see the payments related to he one_time products. Is there a way to display these payments as well in the customer portal? As a customer, I would want to see all my payments. Not only the recurring ones.
Note that all our payments are made through Stripe Checkout.

peak sparrow
#

Morning, I'm using Stripe Subscription, There's an anyway to disable this ? (Unused Time)

native wind
#

Hello! i would like to test an express connect account destination charge for an account in a country outside of the US (using the on_behalf_of field). is there a way to create a test express account with GB origin country for example? i only see the option to create a US test express account in my dahsboard. any help would be apprecieated thanks!

waxen quail
#

Ian Kaplan-connect

arctic fiber
#

How would I after a connect standard account has registered to be a platform, create express accounts on its behalf? I looked into the connect api docs but I don’t see a paean for on behalf of

signal maple
#

Hello just want to ask for some help as we need to Integrate the customer portal to Wordpress. Thank you!

lucid swallow
#

Good Morning!

I would like to know which endpoint I can use to extract the billing via API, how much the customer earned in each gross and net transaction, can you help me?

golden spade
#

I have a question about a flow with CardElements + Subscriptions that lets a Customer use their default PaymentMethod. I will expound a bit more once the thread is made.

quaint aurora
#

One more question please.

We have OAE stripe account. We create OAE stripe connect account. We send all required fields, but stripe show that

acct_1LCOgO2RoNAz1185
INFORMATION NEEDED - DUE NOW
Business support phone
Representative

indigo tapir
#

How can I globally disable VAT calculations for new and existing customers?
I enabled it by accident, I've already turned it off again but my customers still get charged VAT

turbid viper
#

Reading the API docs, it appears that if I create a product, https://stripe.com/docs/api/products/create, and add default price data, I cannot set price metadata at that point, and would in fact need to update the price metadata after the fact. Is that correct? Is there no way to set default price metadata when creating a new product?

lavish fossil
#

Hello guys, we are really missing payment method issuer info in API. Is it something what you are planning to add? Or is there any workaround how to get this info?

What we want to do is to link "help doc" for each individual bank in case that payment failed and other things like this.
Now we are able to see this info only in Stripe Dashboard, on payment detail 😢

misty flicker
#

Hello there!

vocal wagon
#

Hi, I'm trying to send an email to users when their subscription has been automatically cancelled as a result of failed invoices. I have it set up to listen for customer.subscription.deleted, but how can I differentiate between subscriptions that are being manually cancelled and subscriptions that are automatically cancelled due to failed payments?

misty flicker
#

Hello need help

placid vapor
#

Hi there!

#

Can I use Stripe Atlas for Colombia?

#

I would like to integrate it with flutter, but is it possible? considering that it is a non-US company

waxen spindle
#

binod-qs

#

lola_cleo

lapis egret
#

What is the best way to determine in a subscription is still active but has been set to cancel at the end of the billing period? I’m using the python library. Check if canceled_at is None?

fathom reef
#

Is there a way to add a coupon code to checkout?

quaint aurora
#

Hello, we have problem with account token creation in stripe.js

vocal wagon
#

We need assistance, an error is happening with large transactions. The bank says it's we are not SCA compliant - is there a rule live on our account which is preventing these transactions?

pure crane
#

Hi,
I'm trying to add a bank account to a connect account from the dashboard.
When I select 'CHF' currency and click 'Add' it gave me the error a part of the otken is not valid 'chf'
I'm in Test mode

lament pier
#

Hi - just wondering what options we have when an off session payment intent fails due to authentication being required, is there some sort of uri returned so the customer can auth and if so, is there some time limit to this still being valid?

minor cipherBOT
#

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

frozen sphinx
#

Hello, why when using Stripe cli with webhook forward + Standard Account with Direct Charge, I do not receive customer.created event (and many other types)

#

I don't receive transfer.*

golden spade
#

Any chance I could get another set of eyes on my #988449908149334077 thread? I think the person I was talking with left?

EDIT: Oh, just saw that today is a bank holiday

still acorn
#

Hello! I am trying to implement Stripe payments in my Next.js app as described in the guide here: https://stripe.com/docs/payments/quickstart

The guide tells me that in order to use Stripe Elements for my checkout form, I need to know payment intent. It says:

Create PaymentIntent as soon as the page loads

The issue is - our website will not have a separate payments page, the payment form will be displayed inside the modal, which is loaded on every page of the website. That means, I would have to fetch the payment intent for any user who ever visits any page on our website, whether they're planning to purchase the course or not, just so that I could display the payment form inside the modal. That doesn't seem right to me.

Can you give me some advice, let me know if there's a better way to handle this?


Another issue is that this guide tells me that I should pass the fetched payment intent clientSecret as an option to <Elements/> wrapper.

And if I hover on <Elements/> wrapper in my VSCdoe, it tells me:

[...] Render an Elements provider at the root of your React app so that it is available everywhere you need it. [...]

So, does that mean I have to put <Elements/> wrapper into my _app.tsx file? And that means I'd have to fetch the payment intent clientSecret inside of the _app.tsx? So that my app would fetch payment intent secret any time any user ever loads any page on my website?

Again, this seems pretty weird, wouldn't it slow things down, add extra requests and loading time to all my pages, and create a whole bunch of payment intents that are never used?

quaint aurora
golden sphinx
#

somebody knows why i get this error from nextjs when i res.redirect to the checkout url gived by the session created from stripe

native wind
#

Hello! i have a question about stripe express accounts in different regions than the platform account. is it possible to use on_behalf of when creating a subscription so that i can tranfer an ammount to the connected account? its not clear to me how to avoid the error i get when i set transfer_data when creating a subscription with a british destination account (my platform is a us account). Any help would be appreciated thanks!

upper turret
misty flicker
#

hello

#

can you unarchive my prev. chat?

obtuse python
#

Hi all... quick question with Connect Standard Account onboarding... is it possible to customize the workflow/questions asked?

misty flicker
#

Hello??

obtuse python
#

it's lunch hour methinks 😁

finite cedar
#

how can i get Creator ID

weary skiff
#

Hey what is the best product for me to use if I want a custom checkout page (build in react) that handles subscriptions? I'm using node

minor cipherBOT
#

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

weary skiff
pure crane
#

Hi,
Uploading a file to https://api.stripe.com/v1/accounts/acct_
Give me the error { "error": { "type": "api_error", "message": "Sorry! There was an error while talking to one of our backends. We have already been notified of the problem, but please contact support@stripe.com with any questions you may have." } }
What does that means ?

weary skiff
#

Any suggestions?

misty flicker
weary skiff
#

Np

minor cipherBOT
#

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

tulip jewel
#

Hello, how can I create a customer when making a Payment Intent?

languid bolt
#

Hello šŸ‘‹ hope you are doing well.
I have a question regarding subscriptions and tax rates:
I'm working on an implementation that still uses the tax_percent subscription attribute to set the tax rate for that specific subscription. I'm seeing that the default_tax_rates is being populated even though it is never actively set it to any value. Is that default_tax_rates automatically added? If so, how does that work? Thanks in advance

misty thorn
# weary skiff Any suggestions?

You can split the fields of a cardElement.

https://youtu.be/gW8b0Y6Ae8o

In this episode, you'll learn from Matt about how use separate card input fields for number, expiry and cvc with Stripe.js and Elements.

Presenter

Matthew Ling - Developer Advocate at Stripe - https://twitter.com/mattling_dev

Resources

Official client library: https://github.com/stripe/stripe-ruby
Official documentation: https://stri...

ā–¶ Play video
minor cipherBOT
#

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

vocal wagon
#

Who can I ask?

idle iris
# weary skiff IE

Stripe CardElements and PaymentElements specifically isolate the collection of PCI sensitive data from your systems, including backend. This allows you to collect and store (in Stripe) sensitive payment information without having to pass a (very onerous) PCI Compliance Audit. Part of the trade-off is the (little bit) more limited format of Stripe's form.

minor cipherBOT
#

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

fathom reef
vocal wagon
#

i have a problem. i have 2 stripe accounts for the same business. but i have set up for different companys for payments. shall i just simply delete one?

fluid blade
#

Question about payouts to a connect account with a non-USD bank account. We make all transfers and payouts in USD. The connected stripe account is in AUD. The transfers went fine, and it looks like the account balance was converted to AUD automatically. But when we tried to do a payout in USD, the payout failed due to insufficient_balance. Is this because there is no USD balance on the connected account as it's all been converted to AUD?

minor cipherBOT
#

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

indigo lily
#

Hey, I'm trying to find an exhaustive list of all countries for which application fee are not allowed. The docs briefly mentions Brazil, but I've recently learned that there is much more.

Was hoping to be able to see this using the Country Spec API, but it looks like it's not fronted there.

Is this available somewhere? Thanks.

Ref: https://stripe.com/docs/connect/direct-charges#collecting-fees

minor cipherBOT
#

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

solid silo
#

Hello, I am tying to create a customer but the error is been presented:

#

{'error': {'message': 'Invalid object', 'param': 'address', 'type': 'invalid_request_error'}}

#

how do I send the adress object?

#

"address":{
"line1": variableAdress

ancient bison
#

https://stripe.com/docs/js/payment_intents/update_payment_intent For some payment methods such as Apple Pay or Google Pay, stripe.updatePaymentIntent will prompt the user to provide the remaining required details.
in payment elements, I've switched to google pay, but it response error error: {code: 'incomplete', type: 'validation_error', message: 'Please fill in your card details.'} . It seems it still check the first tab, card. but I switched the tab to go with google pay already

vocal wagon
#

hello guys , i have a big problem with stripe accout

#

https://guclan.vercel.app/ this website generates a multiple api request to my stripe account and sends money for example 0.80$ per request

minor cipherBOT
#

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

vocal wagon
solid silo
#

when i retrive a customer, the objetc has the same format

minor cipherBOT
#

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

leaden pawn
#

I've built a React app with a shopping cart component. Is it too late to integrate Stripe Checkout to that without starting over?

minor cipherBOT
#

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

eager pine
#

We are integrating Stripe Invoice in a application. We are getting hosted invoice page url from the api, but it is not working in iFrame. We want to display a preview of invoice to customer, before sending it. Similarly we have in Stripe invoice from dashboard.

minor cipherBOT
#

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

icy radish
#

Hello, I am using Stripe Checkout in a personal project and I would like to know how to delete all the card data saved with Link in test mode

minor cipherBOT
#

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

wicked kestrel
#

How can I generate via the API an express account creation link like this one: https://connect.stripe.com/express/oauth/authorize?redirect_uri=https://connect.stripe.com/hosted/oauth&client_id=ca_LsnkFmX8aWxSbWpl7RwA0AkFQcZY7bMb&state=onbrd_LuiUYG7lM9ZEGaE3uuEU6t5ZXC&stripe_user[country]=US
I'm currently generating this link: https://connect.stripe.com/setup/e/acct_1LCosBRiO4Oe0o6w/vcQbsnxsgjAB but it is not asking for all the right questions to create an express account.
The first link I posted is the one that stripe generates from within the dashboard and it works perfectly, my link generated with the API doesn't. Can someone help?

minor cipherBOT
#

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

hidden steeple
#

Hey there, my team and I are building a payment routing system that splits payments receiving by a platform account into multiple connected accounts.

The issue we're facing right now is that some of our connected accounts require getting funds from 2 other accounts. From what I understand, this is not possible as a connected account can only receive transfers from one other account.

Our solution around this has been to create two connected accounts for the same entity, which receive transfers separately from the two other accounts that they need to receive funds from. The issue now is that we'd like to be merge the money in both of these accounts together so that the sum is available to us conveniently.

I know that the two accounts can both transfer to the same bank, but we'd like to be able to merge these funds within Stripe. Is there any way to accomplish what we're trying to do?

ionic jacinth
#

Hi, I receive an error: "cannot find an User without an ID" after a successful payment intent.

eternal kiln
#

creating a checkout session in my cloud environment returns a 500 error? everything works fine when i run my tests from localhost. what could be the potential cause?

minor cipherBOT
#

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

gloomy hinge
#

Good evening guys.
I am using laravel cashier to upgrade a subscription with a current quantity. However just upgrading the price_id doesn't seem to take the current quantity. When I try to specify price_id and quantity the api throws an error of saying "specify either price or quantity"

#

message: "Received both items and quantity parameters. Please pass in only one."

minor cipherBOT
#

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

silver mirage
#

I've added a few bank redirect payment methods. Do I need to add these to my checkout request or will they be added automatically?

#

I've had a customer ask if I accept ideal which I have enabled in the dashboard but doesn't show up for them on checkout

#

It's for a subscription

#

It mentions that I might need to do it when using subscriptions in the docs

#

Ah I think I understand why it's not showing. My pricing is in dollars

#

and ideal doesn't support subscriptions

tough cobalt
vocal wagon
#

hi dear

#

i need help from anyone here know stripe and laravel well

frigid copper
#

Hi guys
I am using payment_behavior= 'error_if_incomplete' to perform a subscription update.
I get an error from the API telling me that i can't use cancel_at_period_end: false as the same time as payment_behavior.

My question is the following if i use payment_behavior= 'error_if_incomplete' what will be the default behavior of cancel_at_period_end ?
Why can't i use those 2 parameters at the same time

still kite
#

Hi Devs,
Can you please let me know the examples(JSON or POSTMAN Data) of creating the Invoice with API and tax amount(calculated in Salesforce, not in Stripe)

golden cosmos
#

gabba-subscriptions

sleek rose
wicked cedar
#

Hi guys, I'm trying to make an afterpay transaction, last week it worked, I've changed nothing and this week it doesn't work. Stripe backend shows the integration as active and working fine, test transactions work fine, but as soon as I try a real transaction I get this

#

this error is generated on Afterpay's side

#

example of payment intent failure: pi_3LCwxICUMcuFCELg1sg8zKhJ

remote reef
#

Based on the document, I used code "paymentrequest Show()", I can see the Apple Pay button on the payment page on my IOS device, but there is no response when I click the button, which means I cannot finish the payment successfully by Apple Pay. Could you let me know why there is no response when I click the Apple Pay button? The document that I read is:https://stripe.com/docs/js/payment_request/show

sterile fog
#

When I used StripeJS to create the payment method, I got different IDs even when I used the same card information in the second time. Is it the concept of payment method or is it just because I am testing in test mode?

spark quartz
#

Hi every one

#

I have some question when i work with stripe develop

#

I see stripe require ssn in US

#

how to I can't pass it, because I see some projects don't need ssn but also verify account connect successs

golden cosmos
#

manhnguyen-card

#

hoang-ssn

languid summit
#

Hello! I'm wanting to create a hybrid billing solution where users pay a monthly subscription, but also have the option to top up and add a balance to their account for a "metered billing" service we have. How can I use stripe to pass a customer's account balance in stripe vs doing metered billing in arrears?

misty hornet
#

morseky-Billing

manic phoenix
#

Hi Team, I am using stripe.confirCardElement to confirm the payment with the details collected by the card element... on this success i want to redirect to the specific url, so i am passing redirect_url to this confirmCardElement, but looks like this redirection not happening...

toxic notch
#

Hey y'all. I'm working on integration with Connect Express, and I'd like to use the recipient agreement, so I can support international payouts, but when I try to create an account with that agreement, I get this error: The recipient ToS agreement is not supported for platforms in US creating accounts in US.

This isn't documented anywhere that I could see in the Stripe docs, and I'm not sure what the best way to work around this is. How should I work around this?

remote reef
#

@golden cosmos 'zhoudi' is our test shop. You can try to place an order for payment. Thank you very much https://mdev.poppyapps.com/

Poppy Shopping

Poppy: inspirational shopping for fashion and lifestyle. Find and create the perfect wishlist for you from over 100 million items including Fashion, Home Decor, Men Fashion, Jewelry, Beauty, Accessories, Homewear, Sports, Bags, Wedding, Shoes, Maternity, Hair, Garden, Watches, Furniture, Gadgets, Food, Virtual, Toys

dark totem
#

Good morning šŸŒž We're launching a new product and need to onboard customers before actually going live with our site. I'm torn between using a trial and using pause_collection[behavior]=mark_uncollectible to prevent the customers from being charged until our service is actually live. We don't know the exact date when that will happen, so the charges need to be paused "until further notice".

In that sense it seems like a better idea to pause the collection, because trials would need to be updated in case we overshoot the timeline.

It's just that I'm not sure how the payment collection behaves when we resume from the paused collection: is the the same as if the trial would have ended? Or do our customers get some weird fractional invoice as their first invoice? šŸ¤”

Also, if we set a trial period (1 month for example), does that start counting even when payment collection is paused? Or does the trial begin when payment collection is resumed?

Thank you.

misty hornet
#

arggh-Subscription

thin rover
#

Hello there šŸ‘ I'm integrating a stripe payment intent for react native but I have issues to configure the return_url after the 3D secure. In our logic, the confirm key should be set to false. How can I configure the return_url of the payment intent after a 3D secure in React Native ?

keen sentinel
wispy wraith
#

Hello,

I have implemented the card payment and found that stripe took around 2 days to show in available balance in stripe for any payout I want to create. Let me know if I did anything wrong or this is how it should work.

unborn wagon
#

Hello !

Guys I have a question, if I have an an instalments plan ( 3 x payments)

how do I know that the second and third payment are being paid? How can I test this?

frozen sphinx
#

Hello, why when using Stripe cli with webhook forward + Standard Account with Direct Charge, I do not receive transfer.created event (and many other types)

crisp jewel
#

Hello, I need to manage all cases for downgrade/upgrade. My use case is that customer can buy a plan and different "addons". Problem actually is during the downgrade phase.
I've set the subscriptionScheduler but after the downgrade, if an user want to take an upgrade on one of the addons, I can't let the customer pays now for the addons and update the scheduler with the correct informations. I'm missing something :/

lament pier
#

Hi - just wondering what options we have when an off session payment intent fails due to authentication being required, is there some sort of uri returned so the customer can auth and if so, is there some time limit to this still being valid?

drowsy plaza
#

Hello, can I change the public business name that appears on the checkout page for each payment without using Connect?

nocturne lantern
#

Hello
We're currently looking for a solution that we can accept payments from users and take some commissions and pass the rest to a vendor
Is this something that is possible with stripe?

still acorn
#

Hello! I am trying to implement Stripe payments in my Next.js app as described in the guide here: https://stripe.com/docs/payments/quickstart

The guide tells me that in order to use Stripe Elements for my checkout form, I need to know payment intent. It says:

Create PaymentIntent as soon as the page loads

The issue is - our website will not have a separate payments page, the payment form will be displayed inside the modal, which is loaded on every page of the website. That means, I would have to fetch the payment intent for any user who ever visits any page on our website, whether they're planning to purchase the course or not, just so that I could display the payment form inside the modal. That doesn't seem right to me.

Can you give me some advice, let me know if there's a better way to handle this?


Another issue is that this guide tells me that I should pass the fetched payment intent clientSecret as an option to <Elements/> wrapper.

And if I hover on <Elements/> wrapper in my VSCdoe, it tells me:

[...] Render an Elements provider at the root of your React app so that it is available everywhere you need it. [...]

So, does that mean I have to put <Elements/> wrapper into my _app.tsx file? And that means I'd have to fetch the payment intent clientSecret inside of the _app.tsx? So that my app would fetch payment intent secret any time any user ever loads any page on my website?

Again, this seems pretty weird, wouldn't it slow things down, add extra requests and loading time to all my pages, and create a whole bunch of payment intents that are never used?

Right now, if I'm creating a payment intent on every page load, it just creates a lot of unnecessary ones:

torn stratus
#

Hello community! I'm trying to integrate with two different Stripe platform accounts, and I need to listen to webhooks events from these two platforms at the same time. It is possible to configure the Stripe CLI to do this?

west blade
#

How do I create a connect express account and send it directly to the customer to fill in the information?

rugged warren
#

Hey, I saw a list of IPv4 Addresses Stripe uses for Webhook deliveries. Is it recommended to check for the remote address before validating the webhook signature and if yes, how often do those IP's change / are there any announcements on when they get changed?

shadow iron
#

Hi there,
i'm having trouble testing some behaviour locally, that should be triggered via the connect-webhook (a payment_intent.succeeded event). I'm forwarding the webhook events with the Stripe CLI with stripe listen --forward-connect-to localhost:PORT/stripe/connect-webhook
If I trigger a test event with stripe trigger payment_intent.succeeded --stripe-account acct_xxx
it works and my server program logs the event, but if I check it in my Stripe Dashboard for Developer, even the test event says: Failed to connect to remote host. This hast already worked earlier and I don't understand, where the problem is. Can you please help me?

urban stone
#

Hi! I have a clarifying question to ask. Is the following flow valid:

  1. User inputs card data into app
  2. App sends https POST request to the server with the card data as the body
  3. The server extracts the card data from the request body, and performs a "Create SetupIntent" with the card data
vocal wagon
#

Hello I am trying to send back money to credit using stripe api with two methods : standard and instant and i get the following errors messages :

#

invalid_request_error
Instant Payouts are not enabled for this account.

Ces informations vous ont-elles ƩtƩ utiles ?

Oui

Non

#

and the second one :

#

invalid_request_error
Standard card payouts are only supported for Express and Custom accounts.

Ces informations vous ont-elles ƩtƩ utiles ?

Oui

Non

waxen quail
#

Soba-card

vocal wagon
#

How can i enabled instant payouts or create Express account ? i don't see any documentation or links to to that

waxen quail
#

gatigossou-payouts

pure crane
#

Hi,
Uploading a file to https://api.stripe.com/v1/accounts/acct_
Give me the error {
"error": {
"type": "api_error",
"message": "Sorry! There was an error while talking to one of our backends. We have already been notified of the problem, but please contact support@stripe.com with any questions you may have."
}
}
What does that means ?

frozen sphinx
#

Hello, Is there a way, for the standard account I've conncected to the platform via OAuth, to see this connection from its dashboard ?

gray crag
#

hello guys, I am creating stripe connect custom through the link but in this link, they didn't take bank account details so how can stripe send the payment in this connect account.

normal ruin
#

@hollow prairie Could you pass the reference link for Stripe sending metadata in C#.net language in PaymentIntentCreateOptions, PaymentIntentService ? I'll need the metadata field in response as well

still acorn
#

I'm trying to use <PaymentElement/> in my react app for the first time. I want to be able to show a spinner icon while it loads. How can I do this?

Currently I'm showing the spinner while my payment intent is being fetched:

<div className="payment-form">
  {clientSecret ? (
    <Elements options={options} stripe={stripePromise}>
      <PaymentElement />
    </Elements>
  ) : (
    <Spinner />
  )}
</div>

But after the clientSecret has been fetched, it still takes <PaymentElement/> a second to load. Is there a way for me to know that it's loading, so that I can display a temporary <Spinner/> in its place?

vernal schooner
#

Hello, I would like to ask a question in regards to email receipt sent by stripe. Is it possible to add Customer name and address details to the receipt.

wicked storm
#

Morning all. We use Recurly to handle our subscriptions, with Stripe as the payment gateway. I have had our Recurly system put to Dev mode to test the gateway integration. I have 4 test cards that return as 'The credit card number is invalid.' when entered, taken from this page, https://stripe.com/docs/testing. Both Diners Club cards, 1 Discover and one JCB. Anyone any idea why?

#

I should point out i am connected to the Stripe test backend

wooden smelt
#

Hello. We are working on a Stripe Connect integration for WooCommerce and WC Vendors Marketplace. Our problem is with 3D Secure, when the order has products from one vendor or seller, we do not seem to have issues with 3D Secure, but when we have products from multiple sellers, then 3D Secure is either not triggered or it always fails verification. We are currently generating a PaymentIntent for each vendor/seller in a loop, this results in the intent confirmation from the server not matching what is expected in the JavaScript on the frontend. How can we best integrate Stripe Connect so that 3D Secure can be handled properly when there are multiple connected accounts in a single order? This seems to work differently for Direct Charges vs Separate Charges and Transfers.

carmine flame
#

I am using Payment_Intents API to download data. Where/how is the metadata fields set up?

ionic jacinth
#

Hello, I would like to know why the payment intent confirm api is returning me an exception after using a card without funds. thanks

native wind
#

Hello! i have a question about stripe express accounts in different regions than the platform account. is it possible to create a subscription for an express account outside my country?

-When i try to create a destination charge, i get an error saying i need to use on_behalf_of for accounts outside my region
-when i update the unfinalized invoice with an on_behalf_of property, i get an error saying i cant update an invoice created by a subscription,
-when i pass the stripe account id in the second arguement to the create subscription method i get a customer not found error (because the customer was not created in the express account)?

is there a way to create subscriptions for international express accounts where i share revenue between the platform and the connected account? thanks in advance

hearty wave
#

Pending webhook response
A webhook that is subscribed to the event hasn't successfully responded yet
what does this means?

near dawn
#

on step 4 i get No such payment_intent after collecting and processing the payment id

#

i created it using a stripe_account_id , it seems the capture method doesnt let me specify a stripe_account_id

vocal wagon
#

in logs, I can see the request + response

#

so, it stays on the same page, just added in the end $stripe_session->id

#

nothing much <div class="ui-component ui-radio">
<input type="radio" name="processor[]" value="stripe"><span class="ui-fake-radio"></span>
<div class="ui-label">Stripe</div>
</div>

#

I guess, I have to add js part with checkout redirection

vocal wagon
#

Hi, do unpaid invoices change status automatically? For example, if an invoice isnt paid on time its status is 'open', and the subscription cancels. At any time after that would the invoice status automatically change to 'uncollectible' etc?

olive falcon
#

Hello there, I'm listening to payment_intent webhooks, and I see that in some case payment_intent.created (A) comes after payment_intent.processing (B). and their respective created timestamp also confirm that. (A).created > (B).created by 1 second. It looks like a bug. (api_version 2020-08-27)
payment_intent.processing : evt_3LCm2ZBQYPK3W8zr22a8lpyY
payment_intent.created : evt_3LCm2ZBQYPK3W8zr2pZpVxor

shadow iron
#

Hi there,
I'm in test mode and waiting for the amount of a successful payment intent appearing on a connect account. How long does this take? The payment intent succeeded at MET 13:37 today. I would test a payout process, but the amount is not available yet.

spark roost
#

hi there
i want to show customer an estimate of their invoice before they subscribe to any plan
what simple thing stripe provides to achieve this?

wispy wraith
#

Hello,

I want to know that what is the application fee in the destination charge?

gray crag
#

hello i want to create bank token (external account) api in that i need bank document so that for upload bank document i want to create stripe file so in that can we compulsory stored file in local ya i put file directly in stripe file create api?

wooden smelt
manic tundra
#

Morning guys
Getting No such token error for some of the customers (Only for one or two and payments working fine for all others).
Any specific reason for the same.

open crystal
#

I have automatic weekly payouts scheduled every Monday on a Connected account. My client wanted to know why they haven't seen their expected Payout in their bank- was it because of the Juneteenth holiday on Monday? po_1LCZU9PFpiboLUFFnvzydGDk

bronze whale
#

Hi, we have Express connect accounts from the US and the UK that accept payments. Our business is registered in the UK so we were getting the following error: "invalid_request_error
Cannot create a destination charge for connected accounts in US because funds would be settled on the platform and the connected account is outside the platform's region. You may use the on_behalf_of parameter to have the charge settle in the connected account's country."

My QUESTION is, do we need to set this parameter for all our connected accounts or only for the ones outside our region?

Thanks

turbid viper
#

The Typescript interface for PriceUpdateParams does not match the documentation, https://stripe.com/docs/api/prices/update. The PriceUpdateParams interface states recurring as an optional parameter, yet it is not mentioned in the documentation.

teal dove
#

Hi, quick question about Stripe bank account connections - Plaid is the alternative for connecting to bank accounts, but has an annoying problem with losing connection to the bank account, requiring the user to re-connect their bank account. Is this something that would happen with Stripe as well? For reference, I'm setting up ACH transactions and deciding which provider to go with: https://stripe.com/docs/payments/ach-debit

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

open nova
#

Hi Stripe. Our developers want to test run stripe payment functionality using a printer. How to go about this? Do I need to set up an account first in order to do this? Just doing a compatibility test.
Thanks

stiff inlet
#

Hi there,
Is there somehow a way to change the checkout/payment links "subscribe" button text?
At the moment its always "Subscribe" for subscriptions. But we want to also offer a installment subscription for 3 month and some user have reported that "subscribe" is too confusing...

ionic jacinth
#

Hello, I had a problem confirming a Payment Intent.

hearty wave
old sail
#

GM Everyone

#

I have a question about the authorization flow. I would like to know if a create an authorization for 1,000 USD
Cancel this authorization the same day and a few hours later create another one for 1,200 USD

how much money is "blocked" on the customer's account ?

hollow lantern
#

Hi there. I get some prices from a database, that could be 56.232 and I have to add that to line_items.data.price.unit_amount_decimal but I need to convert the number first. Is there a safe way to do this in nodeJs or do I have to do that myself?!

normal ruin
#

I have done with payment part and getting the response in Stripe Portal. Could you pleease help me how to retrieve the response in C# file on success page from checkout.session.completed.

gray reef
#

Hi guys, anyone knows how I can find my account MCC number in Stripe?

fathom reef
#

Is it possible with the customer portal to prevent people from cancelling unless they pay all outstanding balances?

keen sentinel
turbid viper
#

In the Test dashboard, on a Product, 2 prices are showing the same ID, but when I click in to the one I know is showing wrong (weekly pass), it shows the correct ID in the corner.

clear panther
#

Quick question, I am looking to convert from checkout 2.0 to the new version that uses sessions. My question is I cant find anywhere in the docs that show how to add a application fee on top of the charge

dapper island
#

Hi,
I'm trying to create a price with tier mode, using price api, and i have received this error: "The tiers must be sorted ascending by the up_to parameter.", but i checked and my tiers are sorted ascending by up_to. How can i understand what's wrong with my request?

fleet sable
#

Is there some place where I can see a list of features that Stripe has in beta? I've noticed them throughout the docs but not sure if there's a single spot.

oblique dust
#

Hello, I have a question about using the invoice_line_item_id when creating Credit Notes. However, we are on an older API version. This doc: https://stripe.com/docs/api/credit_notes/line_item says that we can use the invoice line item's id or unique_id for setting tax rates. But for creating a credit note on the older API version, must I only use unique_id (starting with il_) or can I use id (starting with sli_ on the old API version)?

ashen wyvern
#

Hello, do env vars work in the stripe webhook? Either when listening/testing locally or the actual webhook

still spade
worn pivot
#

Good afternoon I am having a problem assigning a person to an Individual when onboarding an individual to a Custom Connected Account

faint burrow
#

Is it possible to create test mode clones of live mode customers? Ie, test customers with the same ID as live customers. We sync some prod data to staging and are getting: Registering payment Failed: No such customer: 'cus_....'; a similar object exists in live mode, but a test mode key was used to make this request.

vocal wagon
#

Hi, everyone, I work for Soisy, an italian p2p startup. We have integrated your SDD payment system into our platform but I have a doubt about the accredit date. Can I choose, or at least know, the exact day the SDD is charged to the customer bank? We have implemented all the code. We have switched only one customer to your payment gateway. It was ok and it works well, but we don’t have control on the day of the charge. Do you know how many days pass from the API request to the real accredit on the customer bank? Thank you very much!

ancient bison
idle blade
#

Hey, I am working on migrating over from another subscription service to Stripe. We do yearly invoices so all of our customers are currently paid up. I wanted to confirm that my implementation is correct.. I am creating the customer, then the subscription with a backdate_start_date of their last invoice date, and billing_cycle_anchor for their next invoice date. After that I am finalizing the invoice with auto_advance: false, then paying it with paid_out_of_band

wicked kestrel
#

How can I generate via the API an express account creation link like this one: https://connect.stripe.com/express/oauth/authorize?redirect_uri=https://connect.stripe.com/hosted/oauth&client_id=ca_LsnkFmX8aWxSbWpl7RwA0AkFQcZY7bMb&state=onbrd_LuiUYG7lM9ZEGaE3uuEU6t5ZXC&stripe_user[country]=US
I'm currently generating this link: https://connect.stripe.com/setup/e/acct_1LCosBRiO4Oe0o6w/vcQbsnxsgjAB but it is not asking for all the right questions to create an express account.
The first link I posted is the one that stripe generates from within the dashboard and it works perfectly, my link generated with the API doesn't. Can someone help?

cedar mulch
frozen wraith
#

GM, trying to set up stripe connect with api in my application. had a few questions regarding creating products, users tied to those products and payment distribution for the sale of those products. Looking to find the best way to create the products when initiating the Connect Checkout Session. seller info and product info will be stored in application db as well as in stripe and then we will cross reference the data when performing actions (ie sale, updating, seller info, etc)

umbral forge
#

Hello. I am attempting to use the Stripe React Native SDK for mobile but it appears to be too large for an App Clip. I read there is a plan to split it up. Is a beta available? I need it to be significantly smaller but only need Apple Pay and Card UI. Sadly my app is in React Native and not Swift.

clear panther
#

Hello when using stripe checkout how does one pass a Stripe-Account header. Is it inside the session creation?

upbeat ruin
hearty wave
#

you closed the thread to early hehe

vague mason
#

Hi there,

We have integrated Stripe connect within our web application to allow our merchants (users) to accept payments from other users.

The flow is identical to how Shopify allows a merchant to connect their Stripe account.

We are facing an issue though:

Each "account" has a unique sub-domain, ex: {handle1}.paleo-store.com, and apparently Stripe doesn't allow to dynamically re-direct after connecting a Stripe account unless the URI has been previously whitelisted.

Shopify however, has no redirect after the user connects their Stripe account.

I made a small doc, including a 30 second recording to explain the issue here: https://coda.io/@max-pauwels/stripe-connect-issue

I believe that this is a pretty easy fix, but our engineers haven't found a way to do it without getting around this, which would result in a redirecting the user twice.

Any help would be appreciated.

fluid blade
#

I have a question about making payouts to a connect account with a non-USD bank account. We make all transfers and payouts in USD. The connected stripe account is in AUD. The transfers went fine, and it looks like the account balance was converted to AUD automatically. But when we tried to do a payout in USD, the payout failed due to insufficient_balance. Is this because there is no USD balance on the connected account as it's all been converted to AUD?

stray shell
#

Hello, Does anyone know if I can trigger a webhook event from one of the events listed in Developers section of the dashboard? The webhook endpoint was inactive this morning and there are a few subscriptions that occurred but did not get processed. Trying to figure out a way to make that happen.

misty flicker
#

hello, need help regarding subscription payment using iDeal

hearty pilot
#

šŸ‘‹ Hello, I asked about being able to grab the Mandate id when a BACS payment is made here #dev-help message. I was told that the charge object should be available as soon as the checkout session is completed but I'm not finding that to be the case, it seems like it's not created until the payment actually goes through (a few days later). Should this not be the case? Is there another way for me to get the Mandate id as soon as the checkout session is completed?

Discord

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

clear panther
#

On the stripecheckout example it shows an image next to the credit card details area, are we able to add this via the session creation?

tall glade
#

Hi there, hope you're doing well. I just a few questions regarding stripe checkout.

  • When creating a stripe.checkout.Session.create in the line_items object required to accept a pre-created product from stipe? Or can it accept any product if provided a productName, price, and quantity?
vocal wagon
#

How can I get access to issuing. I’ve tried contacting sales.

pseudo python
#

hi,
we'd like to migrate subscriptions from an old account to a new one, but it seems that the previous account uses the plan API, whereas we use the Price API. Would it still be possible to recreate the prices using the plan id ?

quartz burrow
#

Hello šŸ‘‹
Is there any correct way to successfully narrow the type of event.data.previous_attributes in TypeScript when an customer.subscription.updated event is sent to the webhook ?

More generally, I'm trying to handle pause/unpause, cancel/resume effect on the subscription programmatically and TS has some trouble inferring the correct information from this event šŸ˜•

unborn wagon
#

Hello !

Does modifying the subscription schedule activate the "customer.subscription.updated" trigger?

sweet beacon
#

Can I use "Stripe Checkout" if I want to collect payment information now, and charge the customer later? Similar to how Kickstarter collects the cards up front and charges at the end of their campaigns.

stiff inlet
#

Hi again,

I earlier had a thread regarding the creation of a subcription schedule from an existing subscription.
If I create a schedule from a subscription via from_subscription how could I then update that Schedule afterwards, so that it will be cancelled automatically after 3 month?

Background:
We have a stripe checkout session where the user starts a monthly subscription. Whenever we get the webhook about a successfully payment we then want to create a Schedule so that this Subscription will be cancelled after 3 month...

rose compass
#

šŸ‘‹ Does anybody know of a way, perhaps in Sigma, to query for subscriptions by their tax collection method? I.e. Manual Automatic, etc. I need to find all subscriptions that do not have automatic_tax enabled.

weary cave
#

Hi All,

Service: Stripe Billing
Usage: Dashboard
Environment: Test
In regards to email Settings

For some reason I'm unable to see invoices being sent as emails and I thought I have enabled all the proper settings noted here 1.
I have automated billing collection turned on and expect to get an email once a subscription is created. I can see the invoices in the dashboard, but never get an email automatically

Thanks!

woeful grove
#

hello team I want to ask if the old card id stays in stripe to be query later and re map to customer Erp this is part of a token migration plan

keen sentinel
ashen wyvern
#

Hello, can you turn off the retry mechanism for events in a particular webhook

short sonnet
#

Hi, I already have an account with both live and test environments. But I want to have a second test environment, how should I proceed?

ruby leaf
#

Hello friends. I'm launching an NFT project and using Stripe to accept credit card payments. I just read that I might be able to use those funds to immediately convert to Polygon USDC and pay vendors. Is this true and do I need special account privileges or is this a common feature?

cinder mauve
#

Hello,Ā 
I am facing a problem with iOS build, I am able to compile and run on android.

In iOS, I amĀ  facing this problem when I am trying to run project along with adding ā€œarm64ā€ to Excluded Architectures in Xcode.
Below is the logs,

** BUILD FAILED **

The following build commands failed:
Ā  Ā  Ā  Ā  CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'StripeCore' from project 'Pods')
Ā  Ā  Ā  Ā  CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StripeCore' from project 'Pods')
Ā  Ā  Ā  Ā  CompileC /Users/arvind/Library/Developer/Xcode/DerivedData/UsrAppMob-gezgvblxifsemoauwmnypepselgp/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RCT-Folly.build/Objects-normal/i386/F14Table.o /Users/arvind/Projects/UsrAppMob/ios/Pods/RCT-Folly/folly/container/detail/F14Table.cpp normal i386 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'RCT-Folly' from project 'Pods')
(3 failures)

I have tried multiple solution like

But no luck.

Adding ā€œarm64ā€ to Excluded Architectures in Xcode is what causing a problem, when I am trying to run my app after installing Stripe.Ā 
I tried to create whole new project with the only Stripe installed as a third party, I was able to compile and run this new demo project successfully without any issue, but once I added ā€œarm64ā€ to Excluded Architectures in Xcode it caused the issue in new demo project as well.

Can you please help me out with this?

cedar mulch
#

Hi Stripe! I can not find in the documentation if there is a search for paymentlinks. Is there any endpoint for that or any workaround?

full hearth
#

Hey guys, we are building a Stripe Identity with our web application, when customers open the Stripe popup from verifyIdentity on browser we have 2 options: "Get Started" and "Complete on mobile device". Are we able to remove one of them? We just want to show one option there.

ancient bison
#

google pay does not work in payment element. in Chrome 101, it throw out error Cannot show PaymentRequest UI in a preview page or a background tab.

boreal ember
#

Hey gang, I was checking through charge/payment intents api documentation, but I wasn't able to find my answer -- when placing a hold on a card (without capturing), is there a limit to the frequency that a hold can be placed and refunded (or ultimately captured)? Is this hold something that happens at stripe's API specifically, or does it also affect the associated bank? Essentially thinking of a strategy to ensure a successful payment via the winner of a "bidding war" scenario

low belfry
hidden steeple
#

Hey there! My team and I are building a payment routing system that splits payments receiving by a platform account into multiple connected accounts.

The issue we're facing right now is that some of our connected accounts require getting funds from 2 other accounts. From what I understand, this is not possible as a connected account can only receive transfers from one other account.

Our solution around this has been to create two connected accounts for the same entity, which receive transfers separately from the two other accounts that they need to receive funds from. The issue now is that we'd like to be merge the money in both of these accounts together so that the sum is available to us conveniently.

I know that the two accounts can both transfer to the same bank, but we'd like to be able to merge these funds within Stripe. Is there any way to accomplish what we're trying to do?

eternal kiln
#

creating a checkout session in my cloud environment returns a 500 error? everything works fine when i run my tests from localhost. what could be the potential cause?

limber bane
#

Hello everyone! I utilize stripe connect to allow my customers to bill their customers. Im working on a breakdown of fees for transactions and looking to show what amount of the invoice/checkout session will be paid to stripe in fees. Ive been digging around and the best solution Ive been able to come up with is using the payment_intent field on an invoice/checkout session to retrieve the payment intent. And then using the payment_method field on the payment intent to retrieve the payment method. From there, Im looking at the 'type' field then manually calculating fees depending on the type.

My issue is that this will not fully work in the case of 'klarna' payments as I need to know if they used 'pay in four' or 'financing' as the fees differ (5.99 + $.30 vs. 2.99 + $.30). There seems to be no way to tell which was used and I need to accurately display all the fees on my side.

Is there a more elegant solution here that Im missing?

violet totem
#

Hello all, is there a way for us to use the Transfer api (or some other api) to pull funds from an External Account (bank account) that is attached to a Custom Connect Account and add the funds to our platforms balance?

sweet cradle
#

Hi, I'm using Stripe pre-built checkout page. There's a slight chance that the payment succeeds at Stripe, but then the website fails to create the order afterwards. I wanted to mitigate this by listening for a payment_intent success and if it's not stored locally, send an email to someone to alert them. However, the webhook happens so quickly that the website hasn't finished creating the order before it comes in - so the email gets sent for every order. Is this because I'm in test mode, or would the same thing happen in production? Can you offer any alternatives?

violet totem
foggy dawn
stray field
#

I use Stripe JS Payment Element to collect card data and confirm SetupIntent, in case when customer uses American Express card he must enter 4 CVC digits, but the card is accepted even if customer enters 3 digits, while validation in CVC field does not display any errors

cedar mulch
#

Hi Stripe! According to https://stripe.com/docs/api/products/search I am passing to the search endpoint a limit of 1, and a page alongside with the query. That works like a charm when requesting next page. The problem is when requesting the previous page, the endpoint just returns the last values I request and it says has_more is false and next_page is null. This is a flaw or am I doing something wrong? Note I can not use autopagination due to I need to maintain a certain query.

viral ice
#

Hi Team, I need your help with Stripe

still kite
#

Hi All,
Can we add the trial days to the checkout session of a product without a subscription.
Customers want to provide the trial period for a product, but don't want to create a Subscription.
Ex: Shop owner has given one Ice cream to taste. if you like it
and want to buy more, you have to pay and buy (one-time payment). No subscription.

sudden wharf
#

Hy everyone,
I am trying to use Stripe webhooks if some one could guide me with the flow

indigo lily
#

[Reposting yesterday's Q]

Hey all, I'm trying to find an exhaustive list of all countries for which application fee are not allowed. The docs briefly mentions Brazil, but I've recently learned that there is much more.

Was hoping to be able to see this using the Country Spec API, but it looks like it's not fronted there.

Is this available somewhere? Thanks.

Ref: https://stripe.com/docs/connect/direct-charges#collecting-fees

lilac sluice
#

Hi!

I'm looking to build out referrals on my product that uses Stripe. Something like Bob refers Alice to the product, and Alice makes a payment using Bob's code. Alice gets 20% off, and when her payment succeeds, Bob also gets 20% off. I looked at some of the Stripe partners and tested a few and wasn't too happy with reliability and how much engineering work it would take to integrate. So, now I'm exploring building it myself - would love any pointers and to talk through which APIs I would need to leverage

full hearth
#

Hi guys, I'm integrating Stripe Identity with my web application, having some questions about the Identity product:

  1. Stripe asking customer's phone number to send the URL for identity verification, are we able to get the phone number via any APIs?
  2. We have some options to send the link to customer, default as SMS (and QR code, Email, Link), can we set default for the other option, like QR code? Or can we remove some options there?
  3. The payload data from session result api (https://stripe.com/docs/api/identity/verification_sessions/retrieve) just has First Name + Last Name, actually First Name looks like: First Name + Middle Name. How can we parse the first name to real first name, real middle name?
    Thanks
hearty wave
#

payment_intent.succeeded

#

in the Dashboard I have
payment_intent.succeeded

Response
ERR <<<<
evt_3LDBw0F5H7jp1uQl02qyRWkQ

wintry hawk
#

Expandable question: So I'm querying my coupons, and one of the expandables is applies_to which is a list of products which are just a list of hashes; I had to do expand: data.applies_to already and it's just nested hashes

tribal comet
#

Hey, I know there no no official Vue3 SDK, however I am using vue-stripe-js with stripe.js, However when I do:

//... In index.html
    <script src="https://js.stripe.com/v3"></script>
    <script>
      const stripe = Stripe("pk_test_redacted");
      window.stripe = stripe;
    </script>
//... In Component
    const stripe = window.Stripe;
    const { error } = await stripe.confirmPayment({
      elements: elms.value.elements,
      confirmParams: {
        return_url: "http://localhost:3000/login/stripe/return",
      },
    });

It appears to get hung on stripe.confirmPayment and when I convert to the .then, .catch synatx I always get an error with no content. Any help would be awesome!

tall glade
#

Hi there, is it possible to send a custom field indicator amongst the stripe.checkout.Session.create. I ask b/c once a payment is completed I would like to perform logic based on the type of product they pruchased. Hence type being the custom field indicator.

swift cape
#

hey, @foggy dawn - I chatted with you last week regarding a potential rollback on the Stripe backend. We're working on a postmortem document about our API failures. do you have any updates by chance? (happy to chat on the original thread as well, if we can find it)

civic dust
#

Hi yall! I hope you are doing well. I am not sure if this is the correct place for this. But I am trying to use Stripe at the University of Oregon Esports Lounge, through the GGLeap software. In order for us to use Stripe I need to have a Strip representative complete the UO Third Party Credit Card Processing Request. Where would be best to have this form filled out?

#

Thank you!

coral night
#

Hi all,
I'm looking into integrating with Stripe invoices and my product team is asking if stripe can send out an invoice to more than one email address. Looking at the docs, the invoice is sent to a customer and they can have an email address and a billing email address. Will the invoice be sent to both?

vocal wagon
#

ES IST SEHR WICHTIG!

Sehr geehrte Damen und Herren,

wir kƶnnen Sie leider nicht erreichen. Unser Konto ist gesperrt und kƶnnen es nicht mehr entsperren.
Der Schaden wird von Tag zu Tag größer.

Leider bekommen wir vom Support keine Freischaltung und kein Feedback.

Kƶnnen Sie bitte unser Konto wieder freigeben. Es gab mit einem anderen Anbieter ein Abbuchungsproblem und daher kam es zu einigen Fehlbuchungen.
Diesen Anbieter haben wir sofort gesperrt.
Wir benƶtigen daher dringend eine Freigabe.

Dieses Anliegen ist sehr wichtig.

--
Mit freundlichen Grüßen
Christopher Kutzer

coral hemlock
#

Hey guys! I'm having issues with retrieving info about a Shipping rate. I keep getting the error "There is no shipping rate with id "shr_1LDCdTPkW4te2G9HkdgPdLlS". I am using the Stripe checkout session and setting the Shipping rate dynamically. After the checkout session is verified and completed I do get back the Shipping rate ID in the Stripe session object but when I look it up I get the error that it can't be found?

keen oasis
#

How can I remove an allowed category for a card on Stripe Issuing? I ran the following api request that added an allowed category

curl https://api.stripe.com/v1/issuing/cardholders/<cardholder>
-u <my stripe test key>:
-H "Stripe-Account: <connected account>"
-d "spending_controls[allowed_categories][0]"=car_rental_agencies
-d "spending_controls[spending_limits][0][amount]"=8000
-d "spending_controls[spending_limits][0][interval]"=per_authorization

Now I am trying to add block categories. But you cannot simultaneously have allowed and block categories. Thus, I need to somehow remove the allowed category. I tried running the empty string but that doesn't work

curl https://api.stripe.com/v1/issuing/cards/<card>
-u <my stripe test key>:
-H "Stripe-Account: <connected account>"
-d "spending_controls[allowed_categories][0]"=""

{
"error": {
"code": "parameter_invalid_empty",
"doc_url": "https://stripe.com/docs/error-codes/parameter-invalid-empty",
"message": "You passed an empty string for 'spending_controls[allowed_categories][0]'. We assume empty values are an attempt to unset a parameter; however 'spending_controls[allowed_categories][0]' cannot be unset. You should remove 'spending_controls[allowed_categories][0]' from your request or supply a non-empty value.",
"param": "spending_controls[allowed_categories][0]",
"type": "invalid_request_error"
}
}

bleak prairie
#

Hi all, quick question around billing portal and billing portal configurations. Is it acceptable that every time we create a billing portal session that we first create the billing portal configuration for that session even though it could be the same as other configurations? For instance, we want to limit the upgrade options based on the plan the current user is on. I can create a billing portal configuration once and store its id and reuse it for every session where that customer has that plan or I can just create one every time that user creates a billing portal session. Which is the best path? If it is creating just one and reuse is there a way to name them something rememberable and then retrieve it by that key?

oak garden
#

I'm trying to figure out how to accept only ACH payment through api. I just have a single product and only want people to pay using ACH and not card. We have card enabled because we use stripe to process cc payments on another site. I'd like to just be able to post a payment button and have them only pay via ACH

gilded smelt
#

How do you use a customer's existing payment method to collect a payment? I've set up the PaymentIntent with the payment_method set to the customer's existing payment method id. Passing the resulting client secret into a PaymentElement still displays the credit card form to enter a new card. Is this a limitation of test mode or am I missing something?

solar minnow
#

Hi all! Read a few threads about the DEVELOPER_ERROR in loadPaymentData: Invalid Stripe:publishableKey for current environment. error when using the payment request button (with Google Pay) and a connected account.

Initial setup
At first, we had a "platform" account connected to another account in live mode and were trying test the payment request button with google pay.

Fix attempt #1
After encountering this developer error and after reading about the issue here, we tried to connect the account again but from the "platform" account's test mode (in the dashboard). Now we could see the connection to the account from both mode, but we still have the error.

Fix attempt #2
We disconnected the account from the "platform" account and reconnected it from test mode only. Still not working.

Do you spot any issue with our attempts or do you have an idea on how we could solve this problem we are having? (When using the api key and account id from the same account, everything works fine)

inner pumice
#

Question about multiple webhooks.
If I have multiple webhooks, will they impact one another?
For example, given webhook A and webhook B,
If a notification succeeds on A but fails on B.
Will stripe still retry to send on B even though it succeeded on A?

light lion
#

I have a question about refunds

upbeat patio
#

Hello I'm a french user and I wish use your API for my web site but I have some question.

When a client buy with the API when the money go on my account (like in 2H) ?

What's the necessary things that we need to have to access and use completely the API ?

And finally in which time we can have all access to the API ?

worn sable
#

Hey everyone! I have a question regarding the express setup... Currently we ask (in our site) the user to enter the card details or bank account details, then we send the stripe token to the backend, my question is why the setup link (connect.stripe.com/setup/e/account_id/{somehash?}) asks for a card/bank detail again?

Here is a sample of the js frontend code that gets the token id to send:

// The cardNumberElement object was created using Stripe#elements#create('cardNumber')

this.form.token_id = Stripe#createToken(cardNumberElement)

// ...

And here is a sample of the code used in the php backend to use the token id:

// Stripe client was created using new StripeClient('secret')

$stripeClient->accounts->create([
  // ...
  'external_account' => $request->token_id
  // ...
]);
tall glade
#

Hey I have a quick question, upon payment completion. I would like to show the user their comfirmation / recepit number. Should I use the session id? or is there another id that I can display from the session Obj

stable swallow
#

Hi! We have been getting a ton if errors coming back to our account today, most of them as resource_missing - source errors such as:

No such token: 'tok_xxxxx'; a similar object exists in test mode, but a live mode key was used to make this request.

And we are all very confused about what is happening. Currently all CC payments are not working on our production deployment. I'd love some insight into what this error can point to.

leaden pawn
steep tide
#

Hello, I wonder how can I trigger action after the last stripe connect capability.updated ?

foggy zinc
#

Hi! I help me, please I've something questions...?

#

Hola, ĀæMe podrian asesorar, con algunas preguntas?

untold summit
#

Hey! I need some help on the stripe.ConfirmPayment js function.

bronze whale
#

Hi, we have Express connect accounts from the US that run a subscription service and our platform is in the UK. So we are using on_behalf_of parameter to settle the payments in their region. Does this approach work with subscription? If not, what's the solution?

violet gust
#

Is it possible to create an employee a stripeID through a cloud function for iOS and Android? I’m asking because my client wants his apps to be set up where he gets 10% and then the employee gets 90% of the customer’s payment. Or do I need to do this when I get to the payment section?

chilly nova
#

per stripe doc's teams and user roles, one can manually create invite a new team member. i cannot find anything on the api reference page to automatically invite new team members. does anyone know if there is any programmatic method to invite additional team members? thanks.

serene prism
#

how can we integrate stripe on cordova apps?

spring sky
#

Is there any roadmap on stripe identity releasing and SDK for android? Also would iOS support versions below 14.3 in the near future?

full hearth
#

Hi, I'm working on Stripe Identity integration, in Stripe modal, I see that customer is able to upload a file. Is there a way to remove the upload feature? we just want customer takes the real photo

pastel stone
#

How do I identify my stripe connect users currency? I am currently getting it by retrieving their balance, is this correct I can't seem to find a better way

vocal wagon
#

i'm having a hard time canceling a subscription...for some reason, it's not showing up as a subcription, even though their records show a monthly transaction

hasty flicker
#

Hello! Is there a way to use stripe.confirmCardPayment() but not process the charge immediately? I need the Payment Intent to be set as a draft so we can calculate the tax via our webhooks, and then process the charge. Does that make sense?

radiant musk
#

Hey all. I am trying to get Klarna to work on android in a react-native app. It works perfect on iOS.

marble compass
#

Hi folks, I have Customers using either Credit Card and BECS Direct Debit (AU) created via SetupIntent, and am wanting to understand best practices on how to programatically charge them via API.

eg If I create a Charge (https://stripe.com/docs/api/charges/create) this works for Credit Card, but if the Customer just has a Direct Debit it returns an error and advises to use a PaymentIntent instead.

  • Is there a payment-agnostic way to initiate a charge via API?
  • Or should I be somehow checking the default payment method per-customer, then calling the appropriate method ie either Charge or PaymentIntent or other? (If so, how to best check per-Customer?)
lament lagoon
fathom reef
#

Is it possible in a webhook to expand on the retrieve event? stripe.Event.retrieve("evt_1LCxSgIeTJrsS1rekQWa7dWn",)

uneven fern
#

Hi... I would need your help to check the payment intents..

visual hawk
#

I still have no idea how to do the "required validation" on CardNumberElement when we click on submit button

hearty garnet
#

Hi, how to make a product name showed by different languages?

gray crag
#

hello i want to create bank token (external account) api in that i need bank document so that for upload bank document i want to create stripe file so in that can we compulsory stored file in local ya i put file directly in stripe file create api?

hidden stump
#

hello, working with node and react. I am getting
'Error StripeAuthenticationError: You did not provide an API key. You need to provide your API key in the Authorization header, using Bearer auth (e.g. 'Authorization: Bearer YOUR_SECRET_KEY')'

this is the code I have for frontend to make request :
const response = await axios.post("/payment", {
id: id,
headers: {
Authorization: Bearer ${process.env.REACT_APP_STRIPE_SECRET_KEY},
},
});

any ideas on how to fix

untold heron
#

i messed up big time i sent a payout to the wrong account number can someone help me get my money to the correct card

vocal wagon
#

Does Stripe Checkout nowadays support custom amount recurring payments (for donations)?

long cliff
#

Hi all, is there a way to remove proration charge?

marble compass
#

I'm looking at post-processing after creating a PaymentIntent with confirm=true&off_session=true and wanting to confirm how I'm handling it:

status succeeded: ok, payment completed and money in account (eg credit card)

status processing: still working on it (eg direct debit pending) and look out for paymentintent webhooks to advise of success/failure

status requires_payment_method or response code 402 or last_payment_error being present: error, did not work, alert finance team to investigate (may extend to retry cc with confirmation automatically later)

Does that cover it?

tall vortex
#

Hi all, I have created a script to change publishable and secret keys in my frontend and backend code. Now I just want to switch stripe test/live mode through this script is there any api or something that, I can use to perform this task.

low scarab
#

Hi, I'm implementing some webhooks and have a bit of a general question.. As a general best practice, should I be able to 100% trust that every webhook that I want to receive is always correctly received and handled? Or should I assume that it can and will fail at some point and should implement a way to deal with this in my system?

fiery yoke
#

Hi, I'm implementing a merchant on-boarding flow. And in this step, the user entered the wrong phone number. And there is no going back.
Everytime they click on the on-boarding link we created for them, they are redirected to this screen to enter the OTP on which they cannot get the OTP since it was a wrong phone number previously.

Is there a way to change that phone number or force them to start again?

mortal sluice
#

Hi All,

We're having issues processing payments on one of our clients. It seems as though our connection to Stripe times out when creating the payment intent. Has anyone seen this before?

icy heart
#

I am using the billing portal + hosted checkout. On the hosted checkout page it doesn't seem possible to use the payment methods that were set up for the same customer from the billing portal. Instead I'd always have to put in a new credit card. Maybe somebody has a hint on how i can get the checkout page to offer a selection of saved payment methods?

sonic arch
#

If I'm using charges and transfers combined with on_behalf_of in the built-in checkout pages, I see the connected account branding.
Does the customer's bank statement display the platform's or the connected account's name?
From here, https://stripe.com/docs/connect/account-capabilities#transfers, I understand the the platform's name is displayed, but it does not say anything about on_behalf_of header.

Learn about capabilities you can enable for accounts and the requirements you must satisfy to use them.

vocal wagon
#

Hi, I have a customer who is having trouble paying a subscription installment with default card, is it possible to charge this installment on another card? How can I do it?

tall cove
#

Hi, could you please let me know if it's possible to have 2 customers in the Stripe platform with the same email address?

vocal wagon
keen sentinel
keen sentinel
maiden timber
#

I hope this is the right place to ask this question. I managed to enable automatic payment methods on a Checkout session triggered by a payment link however I cannot figure out how to enable automatic payments on a checkout session triggered by Stripe Connect. Can somebody point me to the right direction?

brisk pewter
#

Bonjour monsieur, je me permet de vous contacter directement par ce moyen car cela fait quelques mois que mon entreprise est sans réponse de votre équipe commerciale France, nous sommes bloqués dans nos démarches financière à cause de ce manque de réponse et j'aimerais être mis en contact rapidement avec quelqu'un qui pourra débloquer notre situation.
Hello sir, I allow myself to contact you directly by this means because my company has had no response from your France sales team for a few months, we are blocked in our financial procedures because of this lack of response and I would like to be put in contact quickly with someone who can unblock our situation.

west blade
#

How to make a refund on stripe connect via api?

plush edge
#

Hi

I’m doing some research on the implications of switching our platform connected accounts from standard to express. I wonder if you could please confirm something?

Currently our standard connected accounts use ā€œdirectā€ charges. All the user’s resources, customers, payment methods, products, prices, coupons etc, are created in the connected account. Charges are initiated by the connected account.

My understanding is that ā€œdestinationā€ charges are preferred for Express connected accounts, and charges are initiated by the platform. Does that mean that the user’s resources (customers, payment methods, prices, etc ) must be created in platform account instead of the connected account?

Thanks

misty flicker
#

hello šŸ‘‹

#

need help regarding subscription

light wigeon
#

Is there a way to integrate Stripe taxes with PaymentIntent ?

ashen wyvern
#

Can we use saved customer credit cards (in stripe) to populate forms when that customer is about to make a purchase?

spiral stream
#

Hi how can i fill this

turbid viper
#

How do I delete a Price? I can only see API operations for create, update, retrieve, list and search

tawdry compass
#

Hey I am working on Stripe UPI (India) payments. On staging I when I enter the upi ID to test my flow, I don't see the pop-up that shows if the payment is approved or not. Any ideas?

Note: The payment basically is success right after I enter the VPA/UPI ID without showing any modal/pop-up to confirm the payment.

trim compass
#

Hi, where can I find information about accepting payments at a time later than the credit card input? (example someone enters their card details to pay for a lesson but the payment is only successful if and when the teachers accepts the lesson request)

little flower
#

Hi, I am trying to Delete a Product Using Stripe API it gives a response saying "This product cannot be deleted because it has one or more user-created prices." i wanted to know what is the best approach for deleting the product which has the price attached to it Using API

hollow prairie
#

Harry-india

crisp wadi
#

Hello, We integrated the subscription functionality for our client. But some of cards not process the payment due to 3d secure.

jade venture
#

Hello,
I have a Problem with the Stripe Plugin in Shopware 5.7.12 and the StripePayment plugin (5.4.4) causes an PHP fatal error:

PHP Fatal error:  Uncaught ArgumentCountError: Too few arguments to function Shopware_Controllers_Frontend_Account::__construct(), 0 passed in /aPath/shop/engine/Library/Enlight/Controller/Dispatcher/Default.php on line 441 and exactly 2 expected in /aPath/shop/engine/Shopware/Controllers/Frontend/Account.php:73
Stack trace:
#0 /aPath/shop/engine/Library/Enlight/Controller/Dispatcher/Default.php(441): Shopware_Controllers_Frontend_Account->__construct()
#1 /aPath/shop/engine/Library/Enlight/Controller/Front.php(225): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#2 /aPath/shop/engine/Shopware/Kernel.php(197): Enlight_Controller_Front->dispatch()
#3 /aPath/shop/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)
#4 /srv/www/partne in /aPath/shop/engine/Shopware/Controllers/Frontend/Account.php on line 73, referer: http://somewhere
elder comet
#

Hi, can any help me with metered billing using setup intent

#

I'm using java sdk

dark sandal
#

Hello, is it possible to add a "product" (multiple) from the products page of the dashboard as a line item when checking out with a custom payment flow? I see where I can add generic items but suspect there is a way to correlate to a product.

vocal wagon
#

Hello, i have a Fatal Error o this: require DIR . '/lib/Service/Identity/VerificationSessionService.php';

#

somebody have some info about this error?

indigo tapir
#

Hi,
I'm having trouble creating a subscription with the status default_incomplete.
I'm passing

'payment_behavior' => 'default_incomplete'

as an option, but that seems to have no effect

bitter surge
#

Alguien me puede ayudar por favor

sly rain
#

Hello, I already went through the history but all answers were to contact to stripe support
I'll try once again and may be there are other thoughts

Pre-requisites
"react-native:: 0.68.2,
"@stripe/stripe-react-native": "^0.12.0",

Basically all Klarna and GiroPay payments are failing on our Production app with following error

    "code": "payment_intent_authentication_failure",
    "doc_url": "https://stripe.com/docs/error-codes/payment-intent-authentication-failure",
    "message": "The provided PaymentMethod has failed authentication. You can provide payment_method_data or a new PaymentMethod to attempt to fulfill this PaymentIntent again.",```

You can say smth wrong on our customers side, but we tested it with our own cards and the results are the same 

Any advice is appreciated, since we see high interest from our users to pay via Klarna and GiroPay
royal shore
#

Hi I have a query , I need to transfer the funds from my stripe to the users bank account , is that possible ? If it is pls suggest me what to do.

#

which stripe api need to be used for that

bitter surge
#

Hola

slim remnant
#

Hi! Do you know what is the exact time range between two payouts? For example, if my anchor day is monday and I have a weekly 7 days payout, what's the time range taken? (E.g. monday 10pm - monday 10pm)

inner flower
#

hey everyone, I'm having issues with clientSecret here is the error message I'm getting

#

Uncaught IntegrationError: Invalid value for elements(): clientSecret should be a client secret of the form ${id}secret${secret}. You specified: {{CLIENT_SECRET}}

#

I'm trying stripe elements

ashen wyvern
#

Hello, getting this error when making a follow up payment intent
stripe.error.InvalidRequestError: Request req_oFNZYtEiTAUXCB: 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,

gray crag
#

how can we check stripe connect account status in stripe retrieve api is any flag available in this retrieve api?

meager nimbus
#

Hello, it is possible to embedded stripe screen in my application?

solar surge
#

Hi. I have a question about the SetupIntent function. When the SetupIntent is called, a customer record including an invoice is created. If the purchase does not materialise, the order is automatically cancelled after 24h. Now these orders are causing us problems with the monthly billing. Is it possible to delete these customers?

still egret
#

Hi, while creating subscription, can I add discount coupon to only one item?

  • Plan (apply 20% on its price only)
  • Upsell
  • Addon
nimble wren
#

Hi! Is there a native integration between Stripe and Xero (mainly to push invoices from Stripe into Xero). Or do we have to write our own manual integration?

vocal wagon
sharp nova
#

Could anyone help me with this

buoyant gulch
#

Hi, how can I get the timestamp value of a particular usage record object using the Node API? (I'm using metered-billing subscription) Thanks!

teal dove
#

Hi, can anyone point me in the direction of docs for charging a saved payment method that was created using a setup intent? eg the user linked their bank account via setup intent, and now my application needs to charge them at a later time. It looks like I need to create a new payment intent, and then execute a charge with that intent?

winter osprey
#

Hi everyone, I'm trying to analyze the use of promotion codes in Sigma and can't find relevant tables. My understanding is that each coupon can have multiple promotion codes. We are using coupons as high-level buckets (email, podcast, influencer) and then promotion codes as a second-level breakdown with human-friendly codes. Right now, the only way I see to analyze promotion code redemptions is to check every coupon page manually. However, that doesn't offer a historical view. Has anyone managed to analyze redemption codes via Sigma?

sonic arch
lament pier
#

Hi - we're taking direct payments from a connected account but our webhook doesn't seem to be recieving any data of payment intents succeeding (or anything at all) - do we need to setup a seperate hook for these ?

vocal wagon
#

Hello how is the comission about the sell?

#

What is the percentage you take on sales

#

Hi,

We are using Stripe Checkout to process payments for our subscription based system.
Before we create a new checkout, we verify if the user has a Stripe Customer (using the email from log in), and if not we created, then we generate the checkout session.
We would like to have on the invoice specific info, that is based on customer country (which we don't have, until the customer enters it in Checkout). We listen to the webhooks in order to update the customer with the right invoice footer, but the first invoice doesn't contain it, since there is a race condition there (and the invoice could be generated before we update the customer).
Is there a way I can achieve that with Stripe Checkout and Webhooks?
Thanks.

turbid viper
#

For Connected accounts, is there a way to send webhooks to different URLs (on different domains)

icy heart
#

Hi. I'm looking into subscription proration behaviour in stripe.

Is it possible to always keep an open subscription period, and when changing the quanitity just charge the prorated difference for new licences in the resting period of the current billing cycle, and then the full quantity for the next billing cycle?

As an example: A customer subscribes to 5 licences 50 USD/year each and pays the 250 USD upfront. In the middle of the year the customer wants 3 additional licences. Now I'd like to charge 3x25 USD for the resting half of the year, and then 8x50 for the next billing cycle.

Possible?

merry compass
#

Hello
is there an any issue automatic payments
I just observed, without entering the card details payment happens success ?
is anyone has an idea about this?

clear panther
#

When did stripe get rid of a users ability to save a card with checkout on checkout v2?

wintry quest
#

Hello everybody,
I have integrated on iOS / Google stripe in Xamarin Forms with Apple-Pay and Google-Pay. Everything works fine in simulation but does not work with real devices, I have correctly created the MerchantId on both Apple and Google, on Apple it does not work both in SandBox with fake cards and with official account with real cards, in google I'm only trying with real cards but it doesn't work,
in simulation, however, everything is perfect

do you have any advice?

pseudo python
#

Hi, we'd like to migrate customers from a Stripe account (not owned by us), to ours. We are also interested in continuing their current subscriptions.
We can't use their plan ID because we use the Price API - is there still a way to transfer their subscriptions to our account at the same time as we migrate those customers ? Or do we need to :

  • Migrate customers to our account
  • Stop their subscriptions on their old account
  • Create subscriptions on our account

Or does Stripe immediately stop the old subscriptions upon migration ?

olive niche
#

help brasil

#

so I'm having trouble creating link in my store

#

help

strong stratus
#

Good morning,
Im having some issues with some of my users,
Most of them are able to add a credit card without no problems, and for a few they have problems,
Before you say its a credit card problem, when they try to add credit card using api, it fails, but they are able to pay a stripe invoice later using the same card

stray oxide
#

paulocentr - card setup problems

night oxide
#

hey everyone, I have a query regarding the 3D Secure payment flow

the user see 2 modals when they have a 3d secure supported card
is it possible to manage the user auth in only one modal ?

pseudo python
stray oxide
#

pradeep_gururani - two 3DS modals

#

bachir - subscription migration

vocal wagon
#

Hi, I'm trying to implement a recaptcha before Stripe checkout after facing a huge card testing attack. I just don't see how I could do it since Stripe is handling the checkout, if someone has already done that, I would be happy to discuss. Thank you

fleet sable
#

Do connected accounts using custom domains for checkout work with Connect as well? IE if we create a checkout session on their behalf does it use their custom if available and does everything pretty much work the same?

wide gull
#

Is there a solution available for the Stripe plugin for Shopware to show GPay and Apple Pay Express checkout buttons?

vague forum
#

How can I setup auto taxes? is there a way? if so, how do I do it on the payment intent. I can only find info on sessions.

strange hemlock
#

Hey folks, want some help/suggestions to handle payment failure scenario due to card declined -
If We do authorize first and capture later. In certain scenarios the authorization happens off session - using the saved card.
In this sceanario if the Payment authorization fails due to card being declined, can we handle the scenario to ask the customer for new payment method details and associate these new payment details with the payment intent.

warm dune
#

I tested the Stripe iOS app hoping that it would provide payment identifier information for a transaction, but unfortunately it doesn't 😦 Any ideas on how I might be able to get this info when I'm on the go with just my iPhone or iPad? I'm thinking that using Shortcuts app could be a solution to call the Stripe API, but if there's something already out there I'd prefer that before I go develop something on my own šŸ˜‰

languid bolt
#

Hello šŸ‘‹ hope you are doing well.
I have a question regarding subscriptions and tax rates:
I'm working on an implementation that still uses the tax_percent subscription attribute to set the tax rate for that specific subscription. I'm seeing that the default_tax_rates is being populated even though it is never actively set it to any value. Is that default_tax_rates automatically added? If so, how does that work? Thanks in advance

lilac sluice
#

Looking to implement referrals on my platform. Each user will have a code they can share with their friends, and if anyone uses their code, they'll receive their own reward. Wanted to get advice on:

  1. Should I have 1 coupon, but then have a bunch of promotion codes that point to the same coupon? Or better to have each user have their own code/coupon

  2. I was thinking about attempting to make the codes somewhat readable (Like if my name was Bob, having it be BOB642 or something) - is the way to implement this to have my own logic for coming up with a name and letting Stripe tell me if the code is taken already?

vapid lion
#

Hello all, ive been back and forth a dozen times with support trying to get MOTO payments to work for my use-case. Can someone confirm if it's possible to process MOTO payments using Direct Charges via the Payment Intents API through Standard Stripe Connect? If yes, then who can I talk to to get it working in my test scenario because I have turned MOTO on for both the platform account AND the connected account and I still receive the same error "Received unknown parameter: payment_method_options[card][moto]".

Note: I can successfully process MOTO charges outside of Stripe Connect (by using a secret key directly) but then my platform is unable to collect application fees for these transactions resulting in a horrible user experience as it requires merchants to manually input their secret key and it requires manual invoicing from our finance team.

hard lake
#

hello all, have a question regarding subscriptions, if I set cancel_at when creating a sub, and then one of the invoices fails, the sub will still be canceled at the cancel_at date set?

still spade
#

Would you be able to add metadata to a PaymentIntent created for an Invoice, even though the PaymentIntent for invoices is automatically generated by Stripe?

spring sky
#

Hi, I would like to collect address information in my payment sheet. I can see that it's on the roadmap, is there an estimate on when this would be rolled out? Found this: https://github.com/stripe/stripe-ios/issues/1813

GitHub

SDK version: 21.5.1 We are using PaymentSheet UI to do a payment. Our requirement is that user must input card address, zip, etc. But billingAddressCollectionLevel is not public, how can I set it f...

arctic owl
#

how to test 3ds secure method ?

brave axle
#

Hello šŸ‘‹ Is there a way/workflow, through the stripe API, to create a new LLC? (i.e. atlas)

wicked glade
#

Hello Team,
I'm using the Stripe data pipeline with Hevo to send data to Snowflake. But my data is incomplete, some refund rows have no charge_id while everything is ok when I take a look to my dashboard. Is it a known issue?

lime bear
#

In order for Transfers to be immediately validated when creating an account in a spec, is there any parameter that I can use that will validate a newly created connected account immediately and not have a delay? To have these active immediately:

indigo tapir
#

Can I pass an option when creating a new subscription to immediately finalize the invoice?
I dont want to perform an additional api call to finalize the invoice

lyric wyvern
#

Hello, Is there an API where I can modify the balance of a customer ? I only ways to retrieve

maiden timber
#

I am trying to Integrate migrate to automatic payment methods by removing the payment_method_types parameter but once I deleted it nothing happens. I wonder if anyone can help in understanding how I can amend the Checkout session to accept different payment methods.

soft gale
#

Can stripe identity be used for cannabis dispensary needs? I see cannabis is listed as not supported for processing was wondering if the same applied for Stripe identity.

vivid compass
#

Hi, we are using Stripe Connect, Klarna as a payment method, and using PaymentElement on the frontend.

I have an error scenario where a Connect account based in the UK (with a default currency of gpb) created a product that is in USD. When creating the PaymentIntent I get an error that the "currency provided (usd) is not valid for one or more payment methods". I originally thought that Stripe would handle a scenario where the currency doesnt match Klarna as a payment method. Could I get some help understanding if this is a bug or if I need to add more checks to my code? (will add code/error details in thread)

noble coral
#

We have a few customers who would like their invoices and receipts sent to multiple email addresses. I can set this up manually in the dashboard by setting the Billing Email and Emails to CC fields. Ideally we'd like to be able to set these with the API so customers can manage it themselves. It looks like these are set in the email_to and email_cc attributes on the invoicing hash on the customer record, but those do not appear to be available from the API. Is that correct, or am I doing something wrong?

tacit ridge
#

Hello, I have a customer that needs an invoice updated that has already been sent. Is there a way to do this without charging them again?

dapper meadow
#

Hello, if this has been answered please forgive me and link me to the thread. I am looking to create logic that communicates with Stripe to display local currency at checkout. TIA

high hollow
#

Quick question. I'm struggling to bind together (a) each Stripe customer id with (b) each user account in my database. The challenge is:

  • When a checkout session is created, my backend can retrieve the user account (because the checkout request was made by an authenticated user) but there's no Stripe customer id yet (because the customer hasn't checked out yet)
  • When the user checks out via Stripe, the webhook is posted to and the payload contains the Stripe customer id without any user account information

This seems like such a simple problem, but Stripe doesn't mention a solution in their quickstart tutorials. Does anyone know the solution?

fathom reef
#

Is there a webhook event for paused payments?

ionic jacinth
#

Hi! I would like to know if is there an API to get all subscription with cancel_at_period_end = false within two dates. thanks

wise nebula
#

Hi im getting the following error "No such PaymentMethod: 'pm_...'" when changing from test api keys to live keys, with the test keys everything works fine, any idea on how to fix this ?

lyric wyvern
#

Is there any voucher system in stripe ?

midnight dagger
#

Hey Gang - I'm trying to get some reports out of stripe. When doing a simple query that should return ALL connected accounts I get only 8 of the over 300 I know exist and can see on my dashboard. Any ideas? ALL are standard accounts if that helps

vocal wagon
#

Hi guys, a quick question. We are implementing a PoC of our product using Stripe Terminal and I wanted to use the real reader for testing. The end product will work in UK however I'm based in Poland now. Is it fine to use the real device for testing in Poland even if it's not on the list of supported countries by Stripe Terminal?

ashen wyvern
#

Can we retrieve one of our stripe customers just with the email. Not with the ID of that customer

midnight dagger
mossy timber
#

Hey, question regarding "Usage based subscriptions".
When I want to allow my user to subscribe, it appears that using any type of test card (as long as it's a non-declining one, e.g - 4242424242424242 or 4000002760003184), an initial invoice is created with status paid and in return, I get the payment_intent is null and pending_setup_intent has the client_secret.
I just want to make sure I'm not missing anything...
In my use-case, when creating a "Usage based subscription" should I assume the payment_intent in the latest_invoice entry will be null? And the frontend should look for pending_setup_intent for it's client secret instead?

near pilot
#

Hi there, sort of a very particular question:
A few months ago, it was clear that the street address had to be more or less spot on for Terminal integration (WisePad 3) to work, and be able to process payments.
We have been making a few updates to our integration and through the QA process realized that it is now working even though the address used for Location ID (and subsequently, the connection token) is about 10km away. Can I confirm that this is intentional? Can we expect it to work as long as it's in the correct city and province/state as the location provided?

ashen wyvern
vocal wagon
#

@languid tulip

#

Can you look at hangout

elder comet
#

Hi everyone, have a technical question here, what happen with a SetupIntent when is confirmed as success

toxic shadow
#

Hello! We've been using Stripe with the old Charge API by creating Customers, storing payment methods, then charging them with the Charge API for deferred payment plans - eg monthly payments for 6 months. We have not integrated with the Subscription API. We are looking to migrate to PaymentIntents to support SCA. Is there a migration path for our existing Customer/Payment Methods that lets us use our previously collected payment methods with PaymentIntents, instead of the Charge API?

merry compass
#

Is it possible to work with multi-currency with stripe ?
how we can test this one

foggy dawn
#

Zambo-charge-api