#dev-help

1 messages · Page 8 of 1

noble orbit
#

Hi all, I have a question about proper way of dealing wiht PaymentIntents. If you create a PI, and then need to update the amount and only the amount, would you call the update method then confirm it, or can you update the amount at the same time as you confirm it?

hexed coral
#

Hi, what's the best way to have a subscription end after a single billing cycle? My understanding is setting cancel_at_period_end or the exp date. Is that the best way or can this be done via the dashboard for a given product?

noble orbit
#

Another question re: payment intents; what method sets the amount capturable? I figured that would be from creation but apparently not?

vocal wagon
#

Hi there,
I have installed WooCommerce Payment to my WP online shop and have set up the WooCommerce Payment according to the guidance. I activated express payment via ApplePay and tried one real purchase. I can see the transaction from "Payment Overview" in the WP Dashboard. I want to refund this payment now to the payer, I have the following questions:

  1. I logged into Stripe Express account and can only see the setting, such as changing emails etc, but there is no place showing the transaction. For the refund, should I do it from the WP-WooCommerce Dashboard or from Stripe account?

  2. Do I still need to install WooCommerce Stripe-Gateway Plugin and connect my shop to the Standard Stripe Account, while the shop has already a Stripe Express account.

  3. My Stripe Express account is registered by one email address, and the standard stripe account is registed by another. How to connect these two accounts?

Sorry for ansking so many questions at one time and thank you very much in advance for your help!

bold basalt
#

@vocal wagon hello, please write your question and I'll create a thread and we can answer there

cloud obsidian
#

Hi hello our accounts suspended because the rule for sale color contact lenses because its need prescription on USA but our work in UAE no need and this not fair

#

And now we change our work to sell clothes can you help us ?

trail quarry
#

Hi! I'm in the final phases of Stripe connect custom integration into our platform, but I encountered an unexpected issue when trying to add/create an externalAccount to for the connectedAccount, I will write the actual question within the thread...

urban seal
#

Hi, I think CSP of Stripe elements is blocking 3DS elements to be loaded.

urban seal
# urban seal Hi, I think CSP of Stripe elements is blocking 3DS elements to be loaded.

Context: I tried to verify 3DS on production, however, it looks like it is not working. I am getting the following error message: Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-1bd1ss83rhoRESXnUSD+xUzVPZzKrKQPYKkWOj5TJIc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present.

sullen kayak
#

is it possible to get payments that were part of a payout when using automatic payout schedule (connected accounts)

tired crater
#

is there a way to wipe a stripe account of all customers?

#

and subscriptions?

hollow knoll
#

Hello,

#

i created a Payment Intent call with the intention to attach a Payment metho (PM ID) but it doesn't look like that's what its looking for. Is there a call that i can have a customer to select from a list of credit cards to charge something?

robust shoal
#

hi @meager hawk @mighty hill @open plinth stripe payment is working well in test mode, but it doesn't work on live, please help me

mighty lintel
#

Hello all. My Account Strategist is out of the office this week. We have a Connect platform account up and running, and three accounts that need to be connected to it. These accounts were created during our contract phase with Stripe, so they have various tweaks to them behind the scenes. I was directed by my strategist to connect these three accounts programmatically by following directions here: https://stripe.com/docs/connect/standard-accounts#create-account I have the code completed, and when I run it I get the following error: "You requested an account link for an account that is not connected to your platform or does not exist" I am just a bit confused, because I am aware they aren't connected to my platform account, I was told this is the route I would take to do it myself.

Integrate with Standard accounts to get started using Connect right away, and let Stripe handle the majority of the user experience and user communication.

obsidian prawn
#

Hi! I'm trying to create subscriptions under a connect account. When I try to clone a customer + their bank account to the connect account, I'm getting the error:

This bank account does not have account holder name and therefore cannot be shared as a payment method. Please provide an account holder name for the account before sharing it as a payment method.

How do I properly update the account / API call to make this work? The bank accounts were originally linked through Plaid using a link token. Here's an example request ID: req_r4XwSZ0nNepBki.

frosty anvil
#

Hi team, for some reasons most of my customers in stripe are getting created as guests. We are not sending customer ID during payment intent. Is that a reason for this to happen? any guide for proper implementation ?

swift rivet
#

Hello team, I am using checkout session with mode as Payment and 'custom_unit_amount'
so that I can redirect customer to Stripe payment page where they can change the amount and pay using already stored payment info or add new payment method. Suppose the amount to be paid was 100 and customer paid only $50, I see that checkout session gets expired. Is there any way I can keep the session alive until they have paid out the requested amount.

vocal wagon
#

Does this mean I will still receive payouts until 9 days

clever thorn
#

I'm maintaining a ruby app that uses stripe ruby mock , an aging gem that apparently does not work with Ruby 3, and looks like it hasn't been updated in awhile. Any idea if there is a replacement for mocking ruby Stripe ruby objects?

GitHub

A mocking library for testing stripe ruby. Contribute to stripe-ruby-mock/stripe-ruby-mock development by creating an account on GitHub.

junior herald
#

Hi. I'd like to know which is the latest stable version of the Stripe API. I see that the latest is 2022-08-01, but I'd like to avoid compatibility issues due to installing the latest version

fathom oak
#

I just added stripe connect to my site for our subscribers. We are using the integrated with stripe. When we create an invoice the bill to address displays under the name that is sending the invoice instead of the persons name receiving the invoice. I don’t understand why there is not a bill to address and a remittance address. The remittance address should go under the persons name sending the invoice and the bill to address should go under the persons name receiving the invoice. Can you help with this?

golden cosmos
#

managingitright-invoices

eternal garden
ashen torrent
#

Hi, is it expected that Stripe React Elements don't entirely work when not a descendent of the <body> tag? My team recently started rendering some page content in a custom HTML tag that is a direct descendent of documentElement, but the Stripe Elements in this context often do not respond when clicked. Happy to provide any more context if needed!

pearl yew
#

Hey! Quick question related to marketplaces.
I saw that the max. hold for the auth payment is 7 days, right?
I'm building a marketplace of services and the delay to delivery that type of services will take longer than 7 days. Maybe something around 15-30 days up to delivery date.

How can I handle with that using stripe? There's any way to hold that much or if not, there are any other methods? THX!

lunar gulch
#

Hello I am trying to delete my account with yall, and feet finder but cant

#

Please help me delete all my personal info and account

rigid grove
#

hey dev team, we have a customer looking to migrate their subscribers from a competitive product over to ours. I can see there is a form to fill out for migration, however, I'd like to ask some questions before proceeding. in short, my top priority is to avoid the customer's end users re-inputting their payment details and having a completely invisible transition to our service. to start: is this even possible?

native hound
#

Hello, our Stripe is currently being used by outside agents to run cards against it. It's giving us problems with out limits. I want to put in a rule that only allows Canada cards: :card_country: != 'ca'

#

I'm using a block rule for this, and I'm not seeing anything blocked, does anyone know why?

fluid cape
#

is it possible to apply multiple stripe account to the same ios/android app?

timber hatch
#

hello, is there an easy way to delete all but the default payment method using the api?

tender rampart
#

hi guys,
We currently using Stripe pre-billing feature to allow user to pay subscription in advance. We implement custom solution to listen to the webhook event with specific metadata from Setup Checkout Session. (because the Subscription Checkout Session did not support this feature yet)
I wonder we know when pre-billing will publicly release and whether it will be supported from Subscription Checkout Session

junior herald
#

Hi :D. When when I create a payment intent with authorisation and capture. Can I set an expiration time. I don't find that property in the docs, it only show the cancel method which is triggered manually. Also the documentation describes that the operation is cancelled after 7 days of inactivity. I'd like to reduce that window. Is that possible?

plush hazel
#

Hi there, I have just started using stripe a few weeks ago but for some reason there is a payment block. I can't see anything that I need to verify or complete so stuck on how to receive the money I'm owed. Please help

sweet fjord
#

Hi, I have business model where a business partner can manage multiple customers. Each of the customer will have different pricing and stripe subscriptions. I send out invoices via email (not automatic). I understand that each customer will have a separate stripe bank account. However, is it possible for all the customers to have a shared payment destination (stripe bank account)?

terse coral
#

Hi , Query regarding , How we send the email voice to customer when the payment is success and cancel in node js? Please help me ..

sullen kayak
#

does stripe initiate payouts in test mode? I'm using connect and it hasn't issued any payouts for 4days (set to daily)

summer verge
#

Hi Stripe Team. Im integrate SEPA direct debit payment method with stripe element. but the element still not show up. This is my code. Can anyone help me this ? Thanks. Does it has any prerequisite ?

dapper apex
#

No such source: 'tok_1LhTRgSE71sTNPpLfn0TiWQA'
while 3D secure to be given .

snow cargo
#

HI how do i get these from the invoice object?

oak coral
#

Hi there, we would like to offer MOTO payments to our customers for our subscription and one-off products. We have already been activated through Stripe Support to use MOTO payments. If possible, we would like to use the Payment Element in our frontend, but I am not sure where in the flow to set the payment_method_options.card.moto = true. Can you guide me to where this option can be enabled?

mortal iron
#

Hi

#

Wanted to understand if there's a way to find the logs of the email sent to customers from Stripe

#

There's one of our customer who is saying that he did not receive the renewal reminder for the subscription created.

#

Is there a way to check the logs to find out if the email was actually sent or no?

placid yew
#

Hi, to switch connect bank accounts to payout, do i need to run a script to reconnect 'connect' accounts?

mortal iron
#

2nd Query:
Use Case:
We have an e-commerce platform where in customers can purchase products with a flat delivery charge. However, if they opt to purchase a subscription, the delivery charge is reduced.

For new customers, when they place their first order, they have an option to opt to add-on subscription to their purchase.

Now the total amount to be paid is essentially for the order + the cost of subscription for the first month.

We could not find an option to do this ideally. Have figured out a work around.

We are currently activating the trial plan for first month and the amount is collected as a part of the order.

The first payment of the subscription on Stripe essentially happens at the start of Month 2.

However, the payment was collected at the start of Month 1 itself.

Is there a better way to implement this?

PS - We do not want the user to go to the Stripe platform twice for the authorization of auto renewal for subscription. We are using Stripe's interface for order payment.

haughty geyser
#

how can I check invoice.payment_failed webhook in local (test mode) with practicaly?

hollow prairie
vocal wagon
#

Hi everyone! I have some problems with 3D secure. My customer tries to submit a payment with a card with 3d Secure, but 3dsecure popup is not showing at all -> pi_3LhTe5IvjXjF4AIG27iTJiQU

placid yew
#

Hi, to switch connect bank accounts to payout, do i need to run a script to reconnect 'connect' accounts?

cinder sinew
#

Good day all, I have a question regarding the upcoming invoice I am trying to see what amount I need to pay if I'l choose another price with another quantity, every time I get a null value from curl request

cinder sinew
wispy crow
#

Hi, good morning, I have a question, if a have a metered usage price type, there is any option of edit the number of records using from the API. I mean if a user have an overage of 30 records can I edit this to reset to 0?

vagrant steppeBOT
#

CaReS

fast cedar
#

Hello, im am seeking some help in how to set up rules on strip for approval uppon actions within stripe

marble mason
#

Hi, I am having an issue regarding Stripe Elements and Payment Method, I will highly appreciate your help 🙂

drowsy plaza
#

Hi, I get a Stripe::InvalidRequestError when I try to get the connected account capability that has not yet been requested, is that a specification of the Retrieve an Account Capability API?

edgy carbon
#

Hi !

I am looking for integration api for cheque payments through stripe. Either uploading cheque image or through a form. Is there any integration guide on implementing this ?

wispy crow
#

Hi! I want to have clear if stripe give the option to control your products recurrence between monthly and yearly and how is the best way to configure that?

deft wasp
#

Hi,
I'm using Woocommerce Stripe plugin in one of my project, and I enabled express checkout option too to take google/apple payment, but thing is how do I test google/apple pay in test mode, I just want to test google pay in test mode first so I can create order in woocommerce backend orders ?

hexed mirage
#

Hi there, I'm implemented a Payment Intend with Cards and it is working fine. Can I ask for the Credit card Holders Name in the Card while entering the Credit card Number?

vivid sluice
#

Hello there,
We're using several Elements (like CardNumberElement) and we'd like to add an aria-describedby attribute to make input errors more explicit (we're aware there is an aria-invalid already). It seems that we cannot pass this attribute in the props component. Have we missed something from the docs ?
Thanks !

meager adder
#

Why should someone use Idempotency key ?

exotic cypress
#

How can I add a reCAPTCHA during a payment process with Stripe?

worthy crane
#

Is it possible with Connect Custom to know the total accumulated Stripe fees before completing the transaction? We wish to apply Payout Fee, Active Account Billing and Account Volume Billing, not the Payout charge itself.

vocal wagon
#

Hi there! Is it possible to create a payment session which has a base_price and a 10% fee on the first month and on the 2nd onward bill the base_price + 5% fee? Thanks!

light sparrow
#

Hi... can someone please let me know the possible reason behind the err on this event evt_1LhX1ALXkPQluECURlznFCnE

TIA

vocal wagon
#

Hey , I need help with a subscription payment. He paid 7 days ago & is supposed to automatically pay the remaining half today, but the invoice says 'open.' What does that mean?

peak vigil
#

Hi Support Team,

I am working on Invoices and Customers.

Customer has address but invoices don't have any place we we can specify address on that invoice.

As, there can be a case, where we need to send invoice to a different address than what is stored on Customer.

Is there anyway to put this address on invoices?

Plus, can we customize or control the location where this address will shown on the Invoice?

edgy pewter
#

i am go through this doc but, it shows the payout only available in us

#

we are working on uber food delivery like app

ashen slate
#

Hola. I need to create a custom payment link that I can give to our resellers who will share it with his customers. By clicking the link, the customer will purchase an item for $X, out of which the reseller will get $Y and we will get the remaining $(X-Y). I see that similar behavior is possible with checkout.Session but I can't figure out how to combine the session information with link creation

tight phoenix
#

Hello

I need to implement ACH payment method of stripe and want to divide amount in 2 account separately and automatically with different percentage.

Objective is, User need to fill very less number of fields to register or transfer money.

Any help for this one.

vocal wagon
tawdry mortar
#

Hi do you provide tax on mapmaking?

river trail
#

Hi, based on my Test Clocks experimentations vs the doc, I have a hard time understanding the exact subscription workflow state change when the current period ends. I would need to validate the expectations...

steady sonnet
#

Hi team, Good Morning !!
I have a quick doubt here in the connected account.
We are using Manual Payouts to transfer money from Stripe wallet to the customer bank account.
In this snippet below we do provide the statement descriptor for a transaction

const payout = await stripe.payouts.create({
amount: 1100,
currency: 'usd',
statement_descriptor: 'Testing Descriptor'
});

Note: But to a surprise in the bank remittence form of the customer it shows only (WWW.BRAINTREESCI.COM) which is there in the connected account and not what we sent (Testing Descriptor).
Is this the expected behavior ?

atomic sleet
#

Hi team

const session = await stripe.checkout.sessions.create({
line_items: [
{price: '{{RECURRING_PRICE_ID}}', quantity: 1},
{price: '{{ONE_TIME_PRICE_ID}}', quantity: 1},
],
mode: 'subscription',
success_url: 'https://example.com',
cancel_url: 'https://example.com',
});

here what is the meaning of ONE_TIME_PRICE_ID

mortal iron
small jewel
#

Hello, I am trying to add metadata to price_data.product_data in the line_items array. everything else works in my line_items but the metadata just returns an empty object! can anyone help?

harsh rapids
#

Hi! I’m using Payment Element to accept card payments. I not want to accept acss debit (Canada bank debits) but this seems not supported with element. What is the best way to accept such payment?

summer verge
#

Hi guys. I'm using Payment Element to accept card. I see those payment methods. But I also want to show Klarna payment method. How can I render the Klarna button on

vagrant steppeBOT
#

Mint

grand oak
#

hello... i'm using our raw data to analyze different aspects of our business and am wondering how to calculate active subscribers for a given month... how is the Stripe UI dashboard representing that metric? is it based on currentPeriodStart or currentPeriodEnd? something else?

echo zealot
#

Hi,
I'm using Stripe Element in my iOS app (Swift)
I'm looking for the Apple Pay management. I added the payment method but I want to be able to remove this payment means in case of...
I disabled this payment methods in my Stripe console BUT this payment method is still visible in my app.
I think I forgot to add a check to control which methods are active in Stripe itseft... Could you help me, plz

austere temple
#

Question:
I have a WordPress store using the Stripe Plugin

I want to have 2 separate stripe account for the 2 products I have

When I put the webhook endpoint in the second stripe accoount (I will have the same webhook in 2 accounts)

Is it possible and what will happen when somebody pays?

vocal wagon
#

Hi, is it possible to get access to your automated currency conversion service? We would really need this service for SEPA payments. At the moment our prices are listed in USD and SEPA works with EUR only, but we do not want to support multiple currencies on our end so service that converts currencies would help us a lot.
https://stripe.com/docs/payments/checkout/present-local-currencies#automatically-convert-currencies

Help improve conversion rates by presenting prices in your customers' local currencies using Checkout.

frozen hill
#

hello why it won't verifiy my home adress whatever I send and I checked all info is correct

valid zealot
#

Hi I'm wondering whom can I speak about an issue using Stripe

covert aspen
#

hey guys, have some discrepancies in our data while comparing results from GET /v1/subscriptions and stripe_reporting_balance_change_from_activity_itemized_3, any help would be appreciated

vocal wagon
#

Hi, I have created a one time payment price - it is by default attached to a product. Using the api, how can filter for one time products rather then the products related to services? The API provides SERVICE vs GOOD for this.. but I can't find that in the dashboard for configuration.

dapper fern
#

Hi, I noticed the Stripe Elements has an "Address Element" coming soon. Is there an estimated release scheduled for this? Trying to weigh up if it's worth rolling our own or waiting for this Stripe element. Thanks in advance! https://stripe.com/docs/payments/elements

willow schooner
#

Can we reopen the thread thecoder-subscription-schedule?

whole locust
#

Good morning everyone I have a quick question so I just made a stripe account and have a contract with a company that pays me 4k to do there landscaping can I charge the 4k on stripe or will that not work as it make look suspicious on a new account??

harsh rapids
#

Hello. I’m using Payment Element to accept card payment I now want to add acss. Payment Element doesn’t accept that as payment method. Do I have to build a new page with checkout to accept acss payment?

stiff wagon
#

Hello! I am currently working with my customers flow and I would like to run a HTTP GET request to my server when a user pays

#

Is it possible?

atomic sleet
#

const session = await stripe.checkout.sessions.create({
line_items: [
{price: '{{RECURRING_PRICE_ID}}', quantity: 1},
{price: '{{ONE_TIME_PRICE_ID}}', quantity: 1},
],
mode: 'subscription',
success_url: 'https://example.com',
cancel_url: 'https://example.com',
});

@waxen quail in this if i want to send normal payment amount and subscription amount both at once then every time should i need to create the ONE_TIME_PRICE_ID dynamically as the one time amount is different in every transaction ?

vocal wagon
#

Hi! I need help with subscriptions. If I create a setupIntent on a paymentMethod and confirm it via stripe js, is there a way to create a subscription with that paymentMethod without authenticating it again?

tropic bridge
#

they are the same as the ones for the product, but it's not correct

indigo wigeon
#

Stripe Connect question: What is the best way to estimate the payout timing for a charge? Is there anything on the charge response that indicates, or do I just have to get the Account payout schedule and calculate it?

vocal wagon
#

Hi! Stripe API payout question: Is there an invoice created when a payout is created?

golden sigil
#

Hi everyone! I'm Bruna and I'm trying to schedule subscription cancellations according to the contracted period of the user. When the user makes a purchase and applies a coupon to a subscription, the coupon appears on the stripe dashboard. However, when our code is called to schedule this cancellation, the user's coupon is removed and we don't want it to be. Also, if I unsubscribe directly from the stripe dashboard, the coupon is not removed. Any help?

vocal wagon
#

Hello! Our stripe account has just been blocked for violating terms (which we are not violating). We just went live and we need our payment provider, is there anyone that can get back to me on this asap?

novel mango
#

Hello,

We have a problem with Stripe Connect. When customer is using Stripe connect he is not able to see payments there and this means he is not able to refund money. It is possible to allow see payments section for Stripe Connect customers ?

stiff wagon
#

Hello! I am currently working with my customers flow and I would like to run a HTTP GET request to my server when a user pays. Is it possible?

supple eagle
#

Hello support team, I are having problem in webhook events.

#

could you please help us. it was working fine, but when we started using the different stripe account we are facing the problem.

noble orbit
#

Hey all, question about Stripe webhooks. Without having direct access to each clients account, when creating a paymentIntent via webhook, how do you tell it to take only certain payments, or is it grabbing it from the account level?

plucky badge
rapid hatch
#

I'm also having an issue with the webhook events, but mine is different.

I have a Webhook successfully set up in Python to receive events pertaining to a Subscription. When the "customer.subscription.updated" event is triggered, I want to access the product they paid for so that I can ensure they are getting everything they paid for and nothing more.

Here's a snippet of my code:

#
@app.route("/stripe_webhooks", methods=["POST"])
def webhook():
    stripe_payload = request.data
    print("webhook triggered")
    sig_header = request.headers["STRIPE_SIGNATURE"]
    try:
        event = stripe.Webhook.construct_event(stripe_payload, sig_header,
                                               endpoint_secret)
    except ValueError as e:
        print("invalid payload")
        raise e
    except stripe.error.SignatureVerificationError as e:
        print("invalid signature '" + sig_header + "'")
        raise e
    if (event.type == "customer.subscription.updated"):
        # subscription active
        # TODO: figure out how to access the Subscription object data
        print("subscription active")
        print(event.data.object)
        subscription: stripe.Subscription = event.data.object
        subscription_product_id = subscription.items.data[0].price.product
        units_per_cycle = stripe.Product.retrieve(
            subscription_product_id).metadata["units_per_cycle"]
        assert (units_per_cycle > 0)
        thread = multiprocessing.Process(
            target=customers.new_customer_subscription_created,
            args=(subscription.customer, units_per_cycle))
        # find the customer and set their subscription plan to the subscription plan indicated by the payment_intent
    elif (event.type == "customer.subscription.deleted"):
        print("subscription inactive")
        # delete customer data, it's no longer needed.
        thread = multiprocessing.Process(
            target=lambda stripe_customer_id: customers.delete_customer(
                stripe_customer_id=stripe_customer_id),
            args=(event.data.object.customer, ))
    return jsonify(success=True)
#

From the docs, I gather that the price should be accessible via event.data.object.items.data[0].price, but apparently event.data.items is a method.

#

So how do I access the product?

vagrant steppeBOT
#

Roopa

#

Empress Brosephine

#

LemonSalt

lime sierra
#

Hello Stripe team, are there any known issues with the live reload functionality of Stripe apps when developing locally? It seems that for me, and for my teammates, it has stopped working reliably in the last couple of weeks or so. We need to close and open the drawer to see changes in the UI code, while before it wasn't needed - the live reload just refreshed the app. We're seeing this issue on multiple apps.

echo pulsar
#

Im trying to find the answer to a question that i have not been able to find in the docs. We are using subscription schedules for some memberships that have a fixed length. So we cancel at the end of the period. However in this case it seems that when the user buys the subscription it will create an invoice and wait an hour to finalize it and charge the user. This doesn't happen for normal subscriptions.

Is there a way to change the behaviour, or if not is there a way to manually finalize (i've already found the finalize_invoice method) and more importantly attempt to collect the invoice amount immediatly rather than waiting for stripe to do this.

cunning yoke
#

Morning all, I need development help with the Betas attribute

wicked steppe
#

We set up Custom Stripe Connect Accounts for our customers to pay them out through our platform. Occasionally, Stripe is returning an "unverified" status for some of our users. We ask the users to reverify with their first name, last name, birthdate and last 4 digits of their social security number. A couple of our customers have not been able to be successfully verified by Stripe after repeated attempts and keep getting the message "Provided identity information could not be verified". Do you have any advice? ... other ways to verify the user's identity?

fiery cedar
#

i am creating a migration script (moving from one connected app to another). i'm creating a subscription that will essentially clone the customer's subscription with the old connected account with a trial that will end on the cycle end date. works fine, but do i need to reauthorize 3ds cards?

scarlet aurora
#

Hi team. Is it possible to use Description (e.g. Charge Description) for a developers own reference or is it always presented in receipts? We would ordinarily use metadata but it is occupied with other reference data

hoary folio
#

Stripe team, are all Stripe Unique IDs in the same format: {prefix}_{24 alphanumeric chars}?

vocal wagon
#

Dear Stripe Team, I set up a webhook in order to transfer invoice data to our Zoho CRM instance. It all works, but I cannot access the data body sent over due to an Authentication Error. The Zoho CRM endpoint of the webhook is a simple function (written in Zoho's Deluge language) that was turnt into a REST API and successfully connected to the Stripe Webhook. I do not know how to place the API-key within the header.. have you had this issue before and can offer help?

keen crag
#

Will payment intents work with direct charges?

dusty hamlet
#

Hi,
I have the following use case, that I don't have a solution for.

I need to send out invoices with payment pages, for different entities with different IBANs but to the same email address (of the director of the entities).

If I just update the name of the customer object with the different entity names, the payment page always shows the latest change, not what it has been when the invoice was sent out.
Is there a way to send out with a Cc email address via API?

lethal rampart
#

Hey Stripe team, quick question. I currently have a checkout flow where I'm receiving a paymentIntent from the server, but I'm giving users the option to use a different payment method than their default (if set) using the PaymentElement form. The issue is that I want to handle confirmation of the payment intent on the server with the new payment method details. How can I update the payment intent to use the new info provided to the PaymentElement?

summer verge
#

Hi Team. Is there anyway to set default card for this element

analog rivet
#

Hi there, when completing a checkout and retrieving the webhook event 'checkout.session.completed', is there any way to get the tax percentage instead of calculating it from the gross and net prices?

tepid violet
#

Hey, when I have an active subscription and a pending invoice item for the customer and subscription, shouldn't the next regular invoice generated for that subscription contain the item and the pending item is gone? This seems not to be the case for me with test data / within test clocks.

raw storm
#

Hi,

The site I'm working on gets a guest customers email and address, gets dynamic shipping rates from another API and then starts a Stripe Checkout session.

I can't see a way to pass the address they've already filled in into the checkout session, without, perhaps creating a customer with an email & address first and then passing that ID into the checkout session?

Is creating a customer the logical way to do this? I hesitate because we don't really need to save any information about a guest, we just want them to avoid having to type their address twice.

Thanks

plush rampart
#

Hi, I have a weird issue with Link Authentication Element and Shipping Address Element on Firefox only. Mouse position on those elements are incorrect, mouse click on them sometime make browser change tab. Does anyone know what might be the cause? Thanks

sleek pelican
#

Our marketing team wants to run a promo where you "buy 12 months and get the 13th month free" on an annual subscription. Would this be possible with something like custom billing cycles?

worldly python
#

Hi, my XCode just updated and I'm getting error building with Stripe: Stored properties cannot be marked potentially unavailable with '@available'

noble orbit
#

Hey there, another quick question 😄 do Subscription payments generate a clientSecret?

latent bear
#

I'm reading the docs trying to understand how to check that a card provided won't fail on charge. Following these docs: https://stripe.com/docs/payments/place-a-hold-on-a-payment-method#capture-funds
When I use a card that is guaranteed to fail and a card that is guaranteed to pass, the resultant objects are identical to each other. Therefore, I have no idea if this is actually working or the correct way. How do you properly pre-authorize a card?

Separate authorization and capture to create a charge now, but capture funds later.

west blade
#

hi How to accept payment by meal ticket

sturdy patio
#

Hey! Almost all of my subscription renewals are failing with insufficient funds as the reason. Is there something wrong that I could be doing?

fleet wren
#

Is there a 3rd party service that lets me customize stripe invoices? Due to co-terming the default stripe invoices are bit hard to decipher for our customers and we'd like to show a bit of summary before showing them each line item with pro-rated cost

summer verge
#

Hi team. I'm using PaymentElement for my payment method flow. But after i enter the payment method card then i call stripe.confirmPayment({elements , confirmParms : { return_url : "localhost:3000"}} => Got this error
"Converting circular structure to JSON\n --> starting at object with constructor 'HTMLDivElement'\n | property '__reactInternalInstance$a7i9i1bu64j' -> object with constructor 'FiberNode'\n --- property 'stateNode' closes the circle"
Can you guys help me this ?

gritty spruce
#

Hi there, almost all of our Apple Pay rebills this month (93%, 600+ failures) are failing due to processing_error, we believe it could be due to a wrong API structure - Recurly is passing in Apple Pay rebills with the following structure, is this a Recurly issue or a Stripe issue? I believe Apple Pay rebills should have Customer ID and Payment Method ID included right, this appears to be creating a new customer and a new payment method as manual card entry instead of using Apple Pay?

{
"confirm": "true",
"description": "Recurly transaction 64a3018a3d1b7294d2b53b4c40bd7aa3",
"use_stripe_sdk": "true",
"metadata": {
"recurlyTransactionId": "rjrntrkk1vn2",
"recurlyTransactionUuid": "64a3018a3d1b7294d2b53b4c40bd7aa3",
"invoiceNumber": "408256",
"recurlyAccountCode": "lou.baum@web.com"
},
"currency": "USD",
"off_session": "true",
"payment_method_data": {
"ip": "46.114.144.159",
"billing_details": {
"address": {
"line1": "123 Sellsway St.",
"state": "CA",
"postal_code": "92173",
"city": "San Ysidro",
"country": "US"
},
"email": "lou.baum@web.com",
"name": "Jorge Ruvalcaba de la Torre"
},
"type": "card",
"card": {
"number": "************2364",
"exp_month": "8",
"exp_year": "2024"
},
"external_id": "lou.baum@web.com",
"payment_user_agent": "Recurly"
},
"confirmation_method": "manual",
"amount": "6900",
"payment_method_types": [
"card"
]
}

#

this is the response we receive from Stripe for that payment intent:

kindred axle
#

i have try to paid with my credit card but they refuse

hexed cove
#

We use Stripe Connect and we are using Standard accounts. Some users are confused during the signup process with the various questions they are asked. We try to pass as much information as we can, but it seems Stripe does not have a way to pass it all or it ignores it. For example, we can't seem to pass the 'Industry'. Also, we are passing phone #, but the connected account process still asks them to key it in. Any advice?

vocal wagon
#

Hi, I'm migrating my subscription flow from createToken() towards the use of setup intents so the 3DS confirmation can happen before actually creating the subscription. After calling confirmCardSetup() I receive a setupIntent object, but the setupIntent.payment_method only contains the id (card_xxx), not an object like it was the case with the token.card. I solved it by getting the card object by using the payment_methods Stripe API. Now, when I want to create a customer with this payment method I have to use the invoice_settings.default_payment_method field. But all my existing customers still have their default payment method in the default_source field. Should I migrate my existing customers from using the default_source towards using the invoice_settings.default_payment_method field?

haughty stone
#

Hey, I'm new to using stripe and i need some help. I want to lunch my store and I already setup stripe and everything, but at the checkout of my shopify store it says 'This store can't accept real orders or real payments". I have contacted shopify and said everything is going perfectly fine but when I try to buy a product from a debit card it gives me that message. Please somebody help me out here

plush rampart
#

Hi @foggy dawn , I know how to reproduce the click issue with link and shipping address elements now. Can you help me take a look again? Thanks

mint egret
#

public List<StripeSubscription> GetAllCustomerSubscriptions(string customerId) { var subscriptionService = new StripeSubscriptionService(); return (List<StripeSubscription>) subscriptionService.List(customerId); // optional StripeListOptions }

I was wondering if anyone could provide some feedback, we are trying to use the non-deprecated method. Is there any documentation on how to migrate to the new method?

steel vapor
#

Hello I just started with stripe and I received my first payment for over 1000.00 and that went through but when I received a payment for over 5000.00 they sent a message and said my account can’t be verified. Was the payment I received bad?

sleek obsidian
#

Hello, sorta new to stripe but I'm currently creating subscriptions for customer w/ coupon codes. When I fetch a subscription, is there a straightforward way to get the subscriptions next billing amount or do I need to calculate the difference from subscription.plan.unit_amount - subscription.discount.coupon.amount_off?

stone oyster
#

Is there a product or API that I could use that would allow a third-party partner company to charge or request to charge one of our user's cards if we gave them specific permission?

Maybe I'm going about this the wrong way. It seems like a security concern. But we have collected a cards for a lot of users which we have already charged directly for our services. I'm now being asked if we can allow a hotel we partner with to also charge those same cards we collected for additional services. Obviously we cannot share a card number, but I'm wondering if there's a safe way to not have to tell our users they need to also contact the partner hotel separately with payment information again.

keen crag
#

If we wanted to split our account into two accounts one for Stripe Billing and one for Stripe Connect. Can we migrate all of our Stripe Connected accounts to the new account?

lethal topaz
#

Hello! We're using Stripe Checkout to allow our customers to purchase subscriptions to the product. It's nice because the Stripe Checkout UI lets customers enter a coupon code and choose a quantity of seats to purchase. However, if they ever go back to Checkout to manage their subscription, there's no option for them to update the quantity of their subscription. It looks like that's not something Checkout supports. If it is, I'd love to learn how. If not, I'd love to request it as a feature suggestion. As of now, it looks like I have to build my own UI to let them update the quantity and just call the Subscription update API. Does that sound right to you?

sullen kayak
#

how can we process a payment intent for a connected account in react? I know how to pass clientSecret and payment intent id, but shouldn't I send the connected account id somwhere?

sleek obsidian
#

Sorry one more stripe question, if I'm currently fetching subscriptions with the list api, is there a way I can expand the subscriptions next invoice or do I need to hit invoice api for each subscription to get the invoice data?

sullen kayak
#

are incomplete payment intents auto expiring after a while? or should we cancel them explicitly

jaunty lark
#

I am trying to perform the split test in test mode, but I am not succeeding; the accounts show up as "restricted". Where can I add the missing information?

vagrant bloom
#

Hi, is it possible to trigger the "payment_method.automatically_updated" event in a test environment? I tried doing so through the CLI, but got The event ‘payment_method.automatically_updated’ is not supported by the Stripe CLI.

modern dock
#

Hey everybody, i'm integratin connect api to my website and i have a question. I'm trying to use the connect onboarding flow and i'm not sure how to check the account creation state (if the user has completed all the steps etc) after user has been redirected to return_url. I know that i can retrieve account and check the state but i'm not sure if it's secure to store the accountId on local

#

is there an open source repository of the rocketrides example project, but for the web version? the one in the github is just has ios frontend code

worthy crane
#

If Stripe Connect paymentIntent API amount is equal to application_fee_amount, will there still occur a payout to the destination of 0 (zero), or will no transfer/payout be visible to the connected account for that specific charge?

sick lynx
#

Hi there
We have some issues with our subscriptions payments. We have monthly recurring subscriptions, and some users have no funds at their credit cards, so the payment failed.

The issue is that they did not receive the email to notice them this, so they did not put a new credit card and they lost their subscription

We've setted it from settings. how can we handle or fix this in order to send them these emails?

long yew
#

Hi folks, I am struggling with a situation where PaymentIntentSucceeded hook is not being hit. The problem doesn't seem to occur in a local environment, but today I hosted the code in the cloud and in the hosted version app, it is occuring about 75% of the time. I can connect to my hook code with visual studio remote debugger in the cloud, and verify that it does sometimes get called, and sometimes not. Any ideas where I should start looking?

vocal wagon
#

hi, i have built a windows app (an uwp app). Can someone give me a rough overview about how to integrate stripe smoothly into such an app?

vagrant steppeBOT
#

Userlinger

undone torrent
#

what are the rules that govern how long an invoice is in draft mode after a subscription is scheduled?

robust monolith
#

What are the webhooks needed to keep a stripe subscription synced up with my system?

vocal wagon
#

what would be the best way to include the stripe processing fee in the final price?

candid grove
#

Hi, need help with uncaptured payments .. are supposed to cancel and refund .. is their settings to do it auto

midnight wigeon
#

hi

robust monolith
#

For per-seat subscription billing - would i create a volume based price or standard?

clear mountain
#

Good afternoon Stripe! Is there any API endpoint to learn what a connected accounts Stripe fees are, even just estimates? We run a connect platform and want to be able to help our customers estimate their total transaction fees.

elder ice
#

Is there a way I can avoid redirect when using payment elements?

From the docs, I see redirect_if option which can be set to true to avoid redirect on card payments but what about the rest? Is there a way?

#

Let's say I want to use a custom interval for charing regular payments without user action. What would be the correct way to do this?

dim hearth
#

@elder ice we already have a thread open, so feel free to keep asking there

burnt needle
#

Can I auto add a coupon to the stripe checkout?

#

It seems like I can't allow_promotion_codes and also add a coupon?

silk grove
#

hello?

#

has someone know how could i get Responsibility transfer params

vocal wagon
#

Hey, i'm trying to implement Stripe Checkout on my Nextjs app but when i redirect users to checkout page from my frontend using "stripe.redirectToCheckout", it throws an error "stripe.redirectToCheckout is not a function". any idea how to take out this error?

vocal wagon
#

Can anyone help with this im new to stripe I have money in the balance but it doesnt let me pay it out

upbeat moon
#

Hey, need a hand setting up a restricted key, the resource I am trying to access (connected accounts details) require the permission rak_connected_account_read but I have no idea which one it is in the api key access list lol

edgy iris
#

Hello, I know that this is a bit out of scope here, but I am trying to get direct phone number or email of Stripe Sale person, but could not find any from the Stripe website. Please

tawny vortex
#

Hi is there a way to change the connect account "express" to "standard"

last zephyr
#

Hi, I’m not sure if this is the right channel to ask. But I was wondering if someone can help me. We have a customer who was charged 5 times with the same subscription which is impossible to happen (1 customer = 1 subscription). We checked it if its a bug in our system but it’s an isolated case. Can someone pls help me go through the logs that might give us idea how this happened?

hollow nebula
#

Hello, in the invoice items array of the upcoming invoice response, I see an item with the descriptions of Unused time on ... (Item A) and another with a description of Remaining time on ... (Item B). These two invoice items have proration=true and type=invoiceitem. (The remaining invoice item has proration=false and type=subscription as expected)

This is an example of how I make the request.

stripe invoices upcoming \
    --customer=cus_MOnHpIdpgNJQpp \
    --subscription=sub_1LfzkaC8JGuaUdU6nK4IgDGS \
    --subscription-proration-behavior="create_prorations" \
    -d "subscription_items[0][id]"=si_MOnLvIoFoBKgDg \
    -d "subscription_items[0][quantity]"=8 \
    -d "subscription_items[0][price]"=price_1K7BEpC8JGuaUdU6J4e9FmyC

I would like to know how to differentiate Item A from Item B programmatically. Is there a way to determine that? Or should I check which item has the same data as the existing subscription and then figure out which is which?

willow sierra
#

Hi, we're currently using and integrated the Billing features into our app. During our testing, one of our testers experienced a subscription that the automatic charged succeeded only once and it was the first time checkout opt-in subscription, and now the following created invoices's status are now just Drafts. And it is still recurring successfully for a renewal of subscription. We even set a default payment method as stated in the docs Billing > Subscription Renewal. What seems to be the cause of this scenario for the generated invoices?

terse coral
#

Hi, Query to how we set the default payment method in stripe in node

kind flame
#

#dev-help I want to display the price_id and all products of stripe to frontend...any help?

graceful tundra
#

Hi Everyone, I'm facing a Problem

barren glen
#

Hi, my account will not text me the 2FA code when I try to sign in. I'm afraid my account may have been hacked and the codes are going to a ported off number

#

please help!

vocal wagon
#

how long will my payments be on hold for?

haughty geyser
#

how can I add extra value like 'slug" in customer details except name,email,description?

terse coral
#

Hi Everyone,I need help
i want to save the card details by default when paymentIntent is created in node js

cunning pike
#

Hello,

Is it possible to add metadata (affiliate id) when calling the button?

            // Make the call to Stripe.js to redirect to the checkout page
            // with the current quantity
            stripe
                .redirectToCheckout({
                    lineItems: [{ price: priceId, quantity: 1 }],
                    successUrl:
                        DOMAIN + "/stripe/success/{CHECKOUT_SESSION_ID}",
                    cancelUrl: DOMAIN + "/",
                    mode: 'subscription',
                    billingAddressCollection :'required'
                
                })
                .then(handleResult);
        };```
lethal quartz
#

Hello! Why my second payment is on hold? I need to wait again 14 days

vague spear
#

my payout unable to send and on hold for 2 months already can you please help me check?

peak vigil
#

Who will open my last thread? I want to know more on that ...

dry hatch
#

@peak vigil re-opened

thorn trout
#

Hi there !
Is there a way when customer cancels the subscription. and later when he wants the same kind of subscription. can we just renew the canceled one ?

peak vigil
scenic knot
#

Hello everybody,
in test environment, I'm trying to confirm a Payment Intent using the test card "4000 0000 0000 3220" that requires a 3D secure confirm by the user (https://stripe.com/docs/testing#three-ds-cards).

1 - On .NET SDK I'm calling PaymentIntentService.Create (passing the card in "PaymentIntentCreateOptions.PaymentMethod") and I receive a PaymentIntentObject with status "require_action".

2 - Then I call PaymentIntentService.Confirm (passing a "return URL"), and I receive a object containing a confirmation link like "https://hooks.stripe.com/3d_secure_2/hosted?merchant=acct_1LVVlqPxSfxQla7i&payment_intent=pi_3LhZaFPxSfxQla7i0koM1YN4&payment_intent_client_secret=pi_3LhZaFPxSfxQla7i0koM1YN4_secret_p7S1QIBuADqTmNinwGkNbbyTX&publishable_key=pk_test_51HL3HHLmTyI9TrS0HA3ee0isrGcta94KCdQjIYObEOU7bffCMgRLF0VkuSARA29DVzSYMWtGk1jv4eyBJ8uaxR8t00B5e6isf4&source=src_1LhZaFPxSfxQla7i85fRzxFR&stripe_account=acct_1LVVlqPxSfxQla7i"

3 - So I send that link to the client (Ionic multiplatform app) and I open that link in the in-app browser, so the customer can confirm the payment.

4 - Stripe automatically redirect me to the "return URL" specified at point 2. But the code I had to write to make all those processes works is quite weird; and I can't find a docs describing a more suitable process for mobile apps (if possibile I wouldn't use the Built-in Payment Element: https://stripe.com/docs/payments/payment-element)

Could you please suggest me an alternative solution to check the 3D secure?

Thanks for the attention
Federico Gradozzi, Asso360

Simulate payments to test your integration.

wispy crow
#

Hi!, I would like to know exactly the difference between the checkout session mode setup and subscription. What I really want to know is if I specify a checkout mode of subscription it's included the setup functionality of saving for future payments?

hearty palm
#

Hi, is there any api that provides the "invoice along with the payment method details" of a customer?

wintry furnace
#

Hi, is there a documentation regarding Shipping Address Element ? Because I found nothing about it! thanks

stiff wagon
#

Hi, is there a possibility of sending an email 30 days after we send an invoice to the customer using Stripe Invoicing

tepid violet
#

Hey. we currently use the customer portal for a saas and seat/license base pricing and it works great. We want to switch to metered billing + a fixed monthly fee. Think:

Small plan: 10$ + 1$ per action
Medium plan: 20$ + 0.8$ per action
Big plan: 50 $ + 0.2$ per action

Is it true, that we cannot use the customer portal for metered billing plans any more? How'd you model such a price structure with products/prices etc. (Eventually we want it even more complex like. In the small plan the first 100 actions are free, the next 100 actions cost 1$, the rest of the actions above 100$ cost 0.8$. In the medium plan the first 100 actions are free, the next 100 actions cost 0.8$ rest of the actions above 100 cost 0.4$ etc... is that even possible?)

thorn brook
#

Hey, Is it possible to determine by webhooks if a subscription was canceled by payment failure or by a customer portal cancellation?

sly mantle
#

Hi

#

My stripe account closed after 2 days!

#

can you help me to verify my account?

#

they told me

#

Your business does not meet our Terms of Service

cerulean pineBOT
#

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

sly mantle
#

How can I reach them?

#

I want an one on one help

#

they dont have chat live

tropic ibex
#

Hi, I wanted people to collect payments from my website from their customers. So what are the stripe features I would require to use? For eg - Stripe connect to enable user to collect payment from their customer. But what after that?

nova locust
#

Hi, is it possible to set the settlement currency in GBP if the company is a USA company?

soft needle
#

was trying to duplicate a customer with a payment method from parent platform account to child stripe connect standard account . However, it returned the following error, unsure what was missing.

Error that I encountered "The customer must have an active payment source attached."

customer object
{
  id: 'cus_MQhEQa1chB1Y9J',
  object: 'customer',
  address: null,
  balance: 0,
  created: 1663139805,
  currency: null,
  default_currency: null,
  default_source: null,
  delinquent: false,
  description: 'bac',
  discount: null,
  email: 'test.customer2.@connexionltd.com',
  invoice_prefix: '5FECF6F3',
  invoice_settings: {
    custom_fields: null,
    default_payment_method: 'pm_1Lhq3KBTW0jk127Cehrb7NIC',
    footer: null,
    rendering_options: null
  },
  livemode: false,
  metadata: {},
  name: 'bac parent customer',
  next_invoice_sequence: 1,
  phone: null,
  preferred_locales: [],
  shipping: null,
  tax_exempt: 'none',
  test_clock: null
}


const paymentMethodAttach = await stripe.paymentMethods.attach(
  'pm_1Lhq3KBTW0jk127Cehrb7NIC',
  {customer: 'cus_MQhEQa1chB1Y9J'}
);

console.log('-paymentMethodAttach', paymentMethodAttach)


const updateCustomerDefaultPaymentMethod = await stripe.customers.update(
  'cus_MQhEQa1chB1Y9J', {
    invoice_settings: {
      default_payment_method: paymentMethodAttach.id
    },
});

const token = await stripe.tokens.create(
  {customer: 'cus_MQhEQa1chB1Y9J'}, // customer in question
  {stripeAccount: 'acct_1Lho5fPiQ4m'} // child stripe account
);
crude ore
#

Hi guys, could I get someone assist to check one subscription? I see that it was cancelled because the dispute raised by the client, but in dashboard I see also that couple days later attempt to send /delete request for this subscription, which I don't understand

vocal wagon
#

Hi; I am in the middle of migrating to an AWS EC2 instance, and all seems to be working except for my Stripe implementation. My project is installed via composer, but the error log tells me:

PHP Fatal error: Uncaught Error: Class "Stripe\CustomerCashBalanceTransaction" not found in /var/www/html/vendor/stripe/stripe-php/lib/Util/Util.php:46

Stripe version is v9.5.0 and is running fine on my lightsail instance, and on my local environment. Composer update runs without issue. What do you think might be the issue?

hexed mirage
tight phoenix
#

Hello,

I am a product owner and I have given a feature of paid services to the vendor that come on my platform they can set some fees for the user which user need to pay in advance to avail the service.

Now when user pay the fees that amount will be divided in between me and vendor.

What I need:

  • Is the process feasible with ACH method or not?
  • If not than Stripe connect is only alternative for ACH?
  • Using stripe connect I want minimum amount of fields to set for vendor to fill, achievable?
  • The form I am using has required field of uploading ID proof photo, is this necessary?
tacit orbit
#

Hi,

i am CTO of a mobile app startup with focus on circular economy on food and berverages packaging. We are on the way integrating stripe in our app so that we can bill users, when they do not return the rented out packages. So i have some questions:

  • how can i remove a SEPA payment method. Adding is no problem, but removing seems impossible. Have not seen it in the stripe UI either and seems not possible in endpoints too. Do i need to "activate" it before i can remove it or something?
  • Is billing via SEPA easy (via backend run) possible after a user added SEPA payment details?
  • Is billing via CreditCard easy (via backend run) possible after a user added credit card details to their account?

So after all, the challenge here is, that i dont have an interactive checkout triggered by a user but a billing like its done with services like eScooter (Lime, Bird, Tier), which is mainly backend triggered after a user has successfully added payment details.

Thanks for some details on my questions.

storm sonnet
#

Hello! Is there a way I can specify the language of the checkout session ?

vocal wagon
#

my webhook to Zoho CRM is all set up and running and authenticated (webhook to send invoice data over once an invoice is generated in Stripe, in order for the invoice to be automatically generated in Zoho CRM as well), but somehow it does not send any data through, as you can see here.. is this a known problem?

oblique gull
#

Couple of questions related to

  1. Stripe card payment element
  2. Payouts and refunds
kind flame
#

#dev-help is there any document or reference for making subscription plans with payment elements in react and node js @waxen quail ,can you help us to fond the reference @scenic knot

scenic knot
#

Hello,

I'm doing a Payment Intent Confirmation on the client-side using this Stripe Javascript plugin's method: https://stripe.com/docs/js/payment_intents/confirm_card_payment#stripe_confirm_card_payment-existing

1 -I created a Paymnet Intent on the server-side (.NET REST API) and sending the PaymentIntentSecret to the client (Ionic multiplatform app): e.g. pi_3LhsNpPxSfxQla7i0k0aDjKj_secret_vR7wG6nyUi0dAgVHGbTE1mvkL

2- Then the client call the "confirmCardPayment" but get an error "No such payment_intent: 'pi_3LhsNpPxSfxQla7i0k0aDjKj'"

I guess the trouble is that I created the Payment Intent in a Connected Account, and I can't find the option to tell the Javascript Plugin to search the Payment Intent in the connected account data instead of the platform account data.

Thanks for the attention
Federico Gradozzi, Asso360

frigid copper
#

Hi guys

I have created a product with metered usage price with the following limits:

0 - 100 / 0$ per unit
100 - 500 / 5$ per unit

I have set the billing threshold in the subscription to 25$, what i want to do is charging the user every time he reached 25$ until the end of the month.

Here is my problem when it reached 25$ the user is charged but the number of unit is reset to 0.

Do we have a way to keep the number of unit until the end of the month but keep charging the user, every time we reach the 25$ threshold ?

For example charge at 105, charge at 110 ect.

Because right now after the charge at 105 we go back to 0 and basically user are able to get 100 unit for free until we reach the threshold.

Am i missing a specific parameter or should i handle it a different way ?

wispy crow
#

Hi!, I have a base product that it's a recurring subscription, it's composed by two prices a licensed one and a metered ones. Now, I want to add the functionality of subscriptions addon-s. What I want is the user to have the possibility to contract an extra licensed price. How can I manage to incorporate this price to his current subscription?

vagrant steppeBOT
#

Asso360

zealous fog
#

Hi how do you turn off this silly automatic tax collection

#

It’s ridiculous you turn it on and can’t turn it off

#

It had automatically been enabled sadly when I added my lastest organisation

#

Now when I go to my settings it says it’s setup for automatic collection

#

Despite when I go into the settings I tick the switch to turn it off but the organisation settings page remain same

upbeat trellis
#

Quick question that I can seem to find a clear answer on Google. If I have a member paying their monthly subscription via stripe, can I change the date that his membership fee is booked?

#

(I am not a developer)

#

*can’t seem to find…

late yoke
#

Question - as a platform account, we read payment methods added by different platforms for the same connected account; for successfully added payment methods this works all fine. How do we also listen for payment methods that failed, since there's no event triggered for card_declined? For example, a payment method was added in req_i4jKQsREqUwndT but using it for a customer failed in req_nTEVncw9ihU11S failed

tacit nexus
#

Is there a way to update/modify an existing TaxID on a Customer? The docs doesn't mention it. The Customer Portal allows editing of Tax IDs, so either there is a way or should I just delete+re-create it?

light sparrow
#

I've suddenly started getting signature errs this morning which were working fine till yesterday. Can someone please help me in getting some help with one of the events: evt_1LhszULXkPQluECUbVr4Ufoa

TIA

eager stream
#

How can I implement rate-limiting the number of charges on my website?

#

Blocking card testing

runic sierra
#

Hey Guys, am having some weird issue. when am i getting payment from checkout session at that time stripe edit same guest customer as new customer

#

check this when new payment received from checkout session with new email and new name then it will replace old one with new

tawdry vale
#

Hi, how can I charge for every payment as platform fees? I am using payment intent.

frozen wraith
#

good morning, quick question, still very new to stripe and setting up the APIs. I have the api set up to do the transaction and peel off the platform fees using the https://api.stripe.com/v1/checkout/sessions API call with some URL params. I am wondering if it is possible inside the scope of this API call to also do direct charges to the seller on our platform. They will all be standard connect accounts, we provide the platform and they are able to sell to their customers directly. Digging through the documentation I wasn't able to find an easy way to do this. Would it be simply adding -H "Stripe-Account: {{CONNECTED_STRIPE_ACCOUNT_ID}}"
to the header? Would it then be the full transaction goes directly through our connected sellers and they take on the stripe and platorm fees after and also handle all chargebacks. Will their seller information be displayed on the checkout page and receipt?

short sandal
#

Hey there, hope y'all are having a great day.
I'm implementing subscription based access in a product, and I'm using stripe checkout for this.

I have implemented providing access to our product when a payment is successful, but now I'm working on revoking access to our product when an automated payment charge is failed.

So here's my thinking:
When an automated charge is failed, we get invoice.payment_failed event in a webhook, so I'll handle this event and check if the user has previously subscribed or not. If the user has previously subscribed, I'll revoke their access, otherwise do nothing. Is this approach correct?

One more thing, I read that stripe automatically tries to retry payment even after a payment has failed, so is there anyway to know which retry is the last?

Thank you.

vocal wagon
#

hello, i need help lease.

#

i hope i m in good place, in this forum . I install stripe officiel by pretashop in my store (prestashop 1.7.5.2)

coral dew
#

Hello good morning, I need help, I'm not receiving my payments

meager adder
solar zenith
#

Hi, I need help.
I implemented a subscription with the product using stripe but it's showing this failure message at the time of payment.
please anyone tell me what is the reason for this?

carmine slate
#

Hi, everyone!
I have 2 questions about id prefixies

  1. What's difference between py_#### and ch_####?
  2. What's difference between pyr_#### and re_####?
tropic ibex
#

Hey, what will happen if i use express connect in my website. And the user already have an existing stripe account?

zealous fog
#

hi i am back now

elder ice
#

Does link work with setupIntent? I want to allow users to connect their link account with their customer ID in the app so I can get their preferred payment method. Is that possbble?

next cosmos
#

Hey! Any idea why i can't use the cross-sell feature to more than 1 products. I keep getting the This item is limited to 1 per order.

static compass
#

hi, migrating to the payment element, is it possible to add my own integration into the mix? we have an existing processor for pay-later , can we add it in the "..." of the allowed payment methods?

tawdry vale
#

How can we see the application fee charged?

summer verge
#
  • I'm implementing the PaymentElement. After I choose the SEPA debit. I prefill the information by data from browser cookies like this (first image ) But after i confirm it get the error tell me that some field still empty. Because I check validation by the onChange value from PaymentElement but got return completed = true after prefill information

  • Why the element onChange value return completed but there are some mandatory fields still not filled yet (2nd image ) ?

-I see after I fill the address 1 field => It will auto render some fields below the address 1 (3rd image ). Is there anyway to implement this correctly ?

supple fractal
#

Hi everyone!

Is anyone using Stripe within the Docusign Payment flow? I am having difficulty with account verification for ACH payments. Is there a solution that allows instant verification?

uncut vale
#

I am looking into subscription_shcedules for the use case of a installment plan

vocal wagon
#

Hi, I try to confirm a PaymentIntent with an ApplePay EC_V1 token. My client is written in javascript (cordova). I can find a way to do it. Please help ?

rigid stag
#

Hi! For Stripe issuing. If a card status is made inactive OR canceled, what will happen if some transaction gets refunded?

bright lark
#

Hi, want to retrive tax amount and add it to the price before the customer initiates payment. Is there an api to retirve tax for a given location in US

stiff wagon
#

Hey! How can I create a webhook using Java in my REST API?

upbeat galleon
#

Hey, We have a user whose payment is failing. Can you please let us know why?

hollow knoll
#

I'm in Test Mode doing some transactions and when i have the user select a credit that is not (default) it makes the change in Stripe Dashboard but doing the checkout it doesn't show the card that they selected to be the default, it continues to show a non default card

atomic pond
#

Question about Stripe Checkout when using setup mode to collect customer/card information for future charges. Is it possible to pass a line item with a Price object to setup mode? The API docs discuss payment & subscription mode...but not setup. https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-line_items

Our workflow here is to save the customer/card information, and then issue invoices against those customers. However we are finding that when the customer has to go through SCA and validate with their bank, the 'validation' is for $0. So when we then create an invoice and attempt to pay it....it fails. I'm wondering if passing a line item with a price object would allow that validation amount to be the amount we plan on charging. Thanks!

tranquil nest
#

Hi guys.
When I create customer for connected account, using stripe_account header, customer is creating but I can't see it in in connected standard account dashboard.
Can you please advice ?

summer verge
#

Hey Stripe team. I have a question. Does a payment intent with status require_payment_method has expiration time ? Example we have a required_payment_method payment and will not add any payment method in few days. Will that payment be auto cancelled ?

placid locust
willow egret
#

Hey there,

We are looking at implementing the Stripe Customer Billing Portal to have our customers “manage” their “Subscription & Invoices”. In that regard, we would direct our customers to the Stripe billing portal so they can update their own information if they would like to view or print their invoices with whatever information they would prefer.

When our customers update their information (via the portal: https://billing.stripe.com/p/session/test_.....) I have noticed that they are allowed to update their Email, Billing Address, Shipping Address, Phone Number, and Tax ID.

Once updated the customer can view their invoice history and then click on a specific invoice date to view that particular invoice. One thing I have noticed, the Tax ID will only print on the invoices that are made AFTER the Tax ID change date, unlike the address, phone number, etc. which end up showing on ALL invoices. Is this by design or a bug perhaps?

The expected behavior would be that the Tax ID, that our customers update, would show on ALL the invoices when changes are made like the email and address changes and not just on invoices created after the Tax ID has been entered.

frigid copper
lethal fiber
#

Hi, I'm integrating with the Stripe Android SDK.

When confirming a payment intent, another activity is launched. However, the authentication behaviour associated with the test card (OOB, OTP, checkbox etc) doesn't apply, and I always get "complete authentication" or "fail authentication" buttons.

Additionally, the configuration to take 3dsecure2 styling from the app theme didn't seem to work.

I've been looking at this for days and I think I've tried all the various ways the Stripe SDK allow you to confirm a payment intent.

Can anyone help?

hazy gull
#

Hi, I'm just wondering how I can ** use the dashboard** to update the business support phone # for one of my clients who has a connected express account?

onyx terrace
#

Hi! I just wanted to double check that there is no option to "hold" funds when using transfer_data.destination with payment intent. For example, when I am collecting funds for an event and transferring them to business owner, I want to hold them until client can no longer cancel his ticket. That is not currently possible, isn't it?

Also on the similar point: if I want to cancel a transaction with destination it will work fine?

faint burrow
#

Hi! Are you still able to see the logs for tr_2LIeQXPxnTIUcyZy146fE050. It seems to have succeeded, but we retried the transfer. My guess is that we got an error response from Stripe even though it succeeded. Also, was a webhook event sent out, and if so, when?

ionic onyx
#

Hello. How can I add 3dSecure in stripe Checkout?

#

Please

vagrant steppeBOT
#

lucynoodles20

vocal wagon
#

Hey! I'm a Zingfit user hoping to introduce Bancontact (a Belgian paymentsystem) to my stripe account. Can somebody help me with this? I'm sorry if this isn't the wright place to ask. :/

short sandal
#

Hey there!
For subscriptions, when a user pays for the product, there's an invoice.paid event sent to our webhook. In stripe docs, it says that I can use this event to provide access to my product. Which works fine.

But is this true for recurring payments as well?(As in, is invoice.paid event fired when stripe attempts to automatically charge a customer after their subscription period is over).

Thanks

short dragon
#

Hi I'm trying to implement afterpay payments in a checkout process. The docs seem to suggest that when the user is redirected to the return_url, some query parameters will be appended, however when i click Authorize Test Payment on the afterpay test page, i get redirected without the query parameters. Am i doing something wrong, or is this just a limitation of the afterpay test page?

halcyon oracle
#

Hi Team,
I have one issue with webhook. So, I have 2 different scratch Org and a webhook associated with each org. Both have separate secret key but once I hit the webhook of one org it created data in both the orgs.

scenic knot
#

Hello, can Stripe API accept payments from ATM card using the ATM card number, in a way similar of what happen with credit cards?
Or maybe it's always necessary to have a POS device?

Thanks for the attention

slate hatch
#

Im working on an application that will replace an old office/paper-process. When getting transferred to the new Stripe-based system, users will have some of their subscription time left over. This will be converted to a credit. My first intention was to grant the customers the whole amount as credit balance - however our client refuses to accept this approach. The idea was then to apply this credit as discount for their first transaction but this has some serious downsides (conflicts with even more constraints set by our client). Is there another/better way?

minor epoch
#

hey,
I wana know about stripe partnership programme? what is benefit of this and as a developer which training programme i choose as there are 2 training programme 1- architecture and Developer and what benefits I get from this certification and suggestions fro anyone will be welcome thanks

carmine lintel
#

Hello - I reached out last week about a bug I was experiencing trying to accept Google Pay on the Verifone P400 terminal reader. I was chatting with @foggy dawn about it. Could I get an update on that?

burnt mural
#

Does anyone know if it is possible with a Standard Connect setup to get a notification when Connected account is Restricted or Restricted soon? I've looked in webhooks but can seem to find one that will trigger based on the connected accounts status.

hazy coyote
#

All of sudden today I start getting this error when do the ios build from xcode or run this command yarn ios

The following build commands failed: SwiftEmitModule normal x86_64 Emitting\ module\ for\ Stripe (in target 'Stripe' from project 'Pods') (1 failure)

vagrant steppeBOT
#

Amer Bearat

elder ice
#

is Detach payment method the correct way to delete a payment method from a customer?

hushed widget
sturdy patio
#

Hey! Does stripe check if a debit card is suitable/enabled for recurring/subscription payments or not?

hushed widget
# hushed widget hey there, does anyone have issues using https://stripe.com/docs/connect/standar...

Pompey does this mean you do not support Oauth within the Connect onboarding flow? We did this test with an account which wasn't connected to a platform and an account which was connected to the same account of the platform for which we triggered the flow. In all cases it creates new / duplicate account - what is the reason for providing email and password within the flow if it can't use an existing Stripe account? How can we connect existing clients account to our platform without having them to have to go through whole onboarding?

languid tulip
woeful grove
#

hello team is there anyway to speed up when the payouts process? it seems to take a day for the payout to process and send an payout.paid event. We’ve tried using the credit card number to bypass the pending balance.
I see there is an option to manually force a payout by setting a manual schedule but the bank account use is not the bank account shown in the external accounts so it doesn’t match on our end.

past cairn
unreal niche
#

Using Stripe CLI, I tried to stripe trigger payment_intent.succeeded. The event that I received has type payment_intent.created. Is this intentional? I want to be able to listen specifically to the succeeded event to create my domain objects. nvm, I received more than one event and didn't see them all.

warm whale
#

hi how can i extract rar on phone or pc without password?

noble orbit
#

Hey there, I have a quick question. What API endpoint is used to change a credit card associated with a paymentIntent?

potent sedge
#

Hello Stripe team! I had a question pertaining to account_holder_type as part of the us_bank_account object.

Here: https://stripe.com/docs/js/setup_intents/confirm_us_bank_account_setup#stripe_confirm_us_bank_account_setup-self_collected_bank_account-payment_method-us_bank_account it mentions the the field is required, while on the other hand, here it mentions it being an optional field: https://stripe.com/docs/api/setup_intents/confirm#confirm_setup_intent-payment_method_data-us_bank_account-account_holder_type

Are these different objects and therefore have different required fields? Or is there a mismatch in the docs? Thanks!

left lily
#

in the real world. what % of cards have 3D secure w/ 'always require' as an option? in regards to work-flows, an 'always require' with 'off-session' payment is a bit of a cluster.

vocal wagon
#

i'm starting to get really desperate.. on the screenshots you can see the Stripe webhook and the connected function in Zoho CRM.. by the webhook log you can see that the webhook works perfectly.. however none of the information is sent over! I made it as clear as possible in the deluge screenshot - the function runs once triggered by the webhook but the response does NOT carry the requested information.. could someone please help me with this? it is really urgent now

woven geyser
#

Is an ApplePay payment type stored as a Source or a Payment Method within Stripe? Does the Stripe internal ID represent this type correctly in terms of src_ vs pm_?

vocal wagon
#

Hi 🙂 I am really not a technical skilled person, so I have a question:

For an app we need the function to spread a clients payment into two 'pieces'.
Lets say he pays 100 €. We get 50€ and a third party gets 50€.
We can not take the whole 100€ and send it to the third party for tax reasons.

Is it possible to split the payment the client sends? We get our share right away and after we confirm, the third party gets the share.

#

would be really appreciated if you could help me out with this! THANKS A LOT

dull hare
#

I am currently implementing card present payment with Android sdk. Disconnecting from a connected reader work fine if no payment has been processed. However, following a sucessful payment, trying to disconnect the reader with Terminal.getInstance().disconnectReader(disconnectCallback); is not working. onFailure callback is not even fired! any idea?

vocal wagon
#

Is it possible with the Stripe Apps to pull all users on an account? I would like to assign a user to an account in my system, but it seems like you can only access the current user?

sick lynx
#

Hi there

Question related to Connected accounts - payment methods

Context: we allow our users to connect their stripe accounts and define from their dashboards the payment methods that they want to allow or not to their customers.

Now we need to give the option to select credit card and/or ACH transfers (only for US users)

We understand that the card method isn’t possible to disable, and the ACH method is possible to disable from the user's dashboard settings.

BUT, we've found that in the payment link creation we can define which method to use.
https://stripe.com/docs/payments/payment-links/api#payment-methods
const paymentLink = await stripe.paymentLinks.create({
line_items: [
{
price: price.id,
quantity: 1,
},
],
metadata,
payment_method_types: ['us_bank_account'] as any,
}, {
stripeAccount: externalId,
});

Our question/challenge is: what happens if the user enable or disable ACH from the Stripe Dashboard, how can we notice about it and handle it?

Create a custom payment page with the API and share a link to it.

obsidian prawn
#

When using subscriptions, we are currently adding some logic in the invoice.created webhook handler to update the subscription quantity for the next period. When a subscription is canceled, we first get an invoice.created webhook, followed by the customer.subscription.deleted webhook.

Due to how our logic is set up, we try to create a UsageRecord in the invoice.created webhook which causes an error since the subscription may be deleted in the case mentioned above. How can we avoid doing this for the final subscription invoice?

wind sluice
#

Hi i'm trying to make a direct charge using Connect. Im following the docs on how to make a direct charge here: https://stripe.com/docs/connect/creating-a-payments-page?destination-or-direct=direct-charges&destination-or-on-behalf-of=on-behalf-of
Here is the payload of the curl API call im making:

{
    "url": "https://api.stripe.com/v1/checkout/sessions?mode=payment&allow_promotion_codes=true&success_url=https%3A%2F%2Fp4a77171fad264fd29eb139df1674ba4c.bildr.com%2Fpayment%2Fsuccess%3Fsession_id%3D%7BCHECKOUT_SESSION_ID%7D&cancel_url=https%3A%2F%2Fp4a77171fad264fd29eb139df1674ba4c.bildr.com%2Fpayment%2Ffailure&line_items[0][price_data][product_data][name]=9-6-22%20Test&line_items[0][price_data][currency]=usd&line_items[0][price_data][unit_amount_decimal]=999900&line_items[0][quantity]=1&payment_intent_data[application_fee_amount]=199980&metadata[projectID]=durphge2rESsqruyspIoeg&metadata[userID]=d%C3%A2kW3VxRqEuvwPR5ajlqWg&metadata[licenseType]=Personal",
    "headers": {
        "Content-Type": "application/json",
        "Authorization": "REDACTED_SECRET",
        "Stripe-Account": "REDACTED_STRIPE_ACCOUNT_ID"
    },
    "method": "POST",
    "content": {}
}

This request returns a 200 code and takes me to the payment page, once filling out all the info and making the test payment it appears inside the dashboard as expected. However, in the dashboard stripe fees are being taken out of the platform account not the destination account. This appears to be a Destination Charge not a Direct Charge, even though i am not including the payment_intent_data[transfer_data][destination] argument and only the Stripe-Account header.

urban finch
#

Hi

#

We have subscription modal and some of the renewals are getting failed and the reason is mentioned in the myaccount
i want to get the reason through the API and show it in my admin portal
In stripe my account, If go to payments, its showing timeline with reason
Like payment failed because of invalid credit card number etc
I want the API to get with subscription id or customer Id

vagrant steppeBOT
#

jonathan_needs_help

urban finch
#

Can somebody help me t

sudden bolt
#

Hi guys! Is there a way to listen just for the "payment.created" event? I don't want to setup my webhook to listen to All Events for this as you have a "warning" saying this could overload our servers...I've noticed Stripe generate quite a lot events...

sonic crater
#

Hello. I want do this:
$transfer = \Stripe\Transfer::create([
'amount' => 7000,
'currency' => 'usd',
'destination' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
'transfer_group' => '{ORDER10}',
]);

But I need CONNECTED_STRIPE_ACCOUNT_ID. I want say my customer go to stripe web site, create account with all verification data and return CONNECTED_STRIPE_ACCOUNT_ID in my platform. How can I get CONNECTED_STRIPE_ACCOUNT_ID after user registration on stripe?

near yarrow
#

Is there a way to know what kind of card a user has filled in to a payment element before confirming the payment intent?

rustic edge
#

Hello, I have been tasked with minimizing the amount of telemetric requests on a web application that uses Stripe. The request URLs are always https://r.stripe.com/0 which, from what I can gather, is related to Stripe's Radar Fraud Detection mechanism. Is it possible to opt out of this functionality? Thank you.

ionic onyx
#

Hello. How can I activate 3D secure in public mode for checkout?

compact bolt
#

Hello, I just installed Stripe to my Shopify store, and I'm trying to make a test purchase with different credit and debit cards and each time are rejected, anyone can help me to fix this problem? Thank you!

clever thorn
#

I see that https://stripe.com/docs/testing has a guide for "integration testing". Is there a guide for unit-testing ruby code that uses Stripe objects such as Stripe::Customer?

Simulate payments to test your integration.

dense tide
#

Hello. To use Stripe Open API, do I need to a stripe account? Use case, Stripe integration to a payment page using a customers account to receive payments.

safe hinge
#

Hi there. I was wondering if there's any risk to returning the actual stripe PaymentMethod ids in a frontend application.

right now i'm listing all the payment methods to a user and when they select one via a nickname, it takes the corresponding token (e.g. pm_y0urc4tp1x) and passes it into stripe.confirmCardPayment

#

my colleague thinks this is a security risk and that we should create a PaymentIntent server side but i don't know what can be done with a payment method token by itself

woeful grove
#

1 more question is there a way to set the transactions for the payout when creating manually via API?
I can see from the automatically created payout a list of transactions and those are on our end the list that we also need to associate with a payout.

lament agate
#

hi, I created a test subscription, but when I click on it in the Payments tab under Money Movement, I get a message "No such payment_intent" in the dashboard... any suggestions why this might be happening? I have the Test Mode switch on.

torpid anchor
#

How do i make a rule where EVERYONE has to complete 3DS, If 3DS is not supported then the payment is BLOCKED.
It is obviously to PREVENT disputes and what else.

urban seal
#

Question: Anything happened to Stripe on 09/06 and 09/08 UTC? On those two days, Stripe did not have any "issuing_transaction.created". Context: I am trying to search "issuing_transaction.created" event on those two days, and see nothing. On other days, the search shows significant number of results

robust inlet
#

Hello! I am looking for some help with an integration that we have with stripe. We have a customer using our program that wants to submit an ACH payment, but we are receiving an error back. The customer is a lil angry so we'd like to see if theres anything we can do to resolve it. The error message we get is "Direct bank account transactions are not supported. Bank accounts must be stored and verified before use. The customer was able to send a screenshot of the bank account verified and stored. The customer is actually able to run the ACH payment from within the stripe portal, but not through our integration. Is there something that needs to be turned on for ACH to flow through to this customers API?

native canopy
#

We are working on a migration to Stripe. We have an edgecase of a customer who has renewed "early" which puts their billing_cycle_anchor a few days in the future than the API allows. Is there a way we can ensure they are not billed until this date and still create the subscription?

viscid burrow
#

So I am using a live Stripe key sk_live to get the live subscriptions on a connected site, but I am ending up with both live and test subscriptions. My brain might be going but a live key just gives live results right? We are connected in both live and test for a variety of complex reasons.

clever plover
#

I need help with Windows version of Stripe CLI, every time i try to login i get this: "stripe_account_livemode_mismatch"

thick cliff
#

Is it possible to add custom input fields to the payment element?

lucid trail
slim path
#

I just need a quick clarification. I want to create an invoice using the API and add invoice items to that invoice. Once the invoice is created and all the invoice items are added, I want to charge the customer automatically using their default payment method. Is the correct way to do this to create an invoice and then pass the invoice ID when creating the invoice items with the collection_method set to "charge_automatically"? If I set it up this way when is the charge actually made? Is there some chance it would bill the customer before I'm done adding the invoice items? Or, should I add invoice items without and invoice id and then create the invoice after so that those pending items are collected on the new invoice?

vagrant steppeBOT
#

tonytrill

magic dagger
#

Hey folks! We're currently receiving a massive amount of refunds on our platform, so I was wondering who should I reach out to shed some light on this situation? TIA Let me know what information you need.

vocal wagon
#

Hi everyone!

We have closed relations with the old programmers and are migrating all contacts on the new platform, also bringing behind all the tokens related to each user.

I have one questions:

If I had to regenerate the stripe APIs the old programmers should no longer have the ability to handle the trollies right? We would not like to double process renewals from the old and new platform.

quasi radish
#

Hi ,I have a question regarding checkout.stripe.com/checkout.js is it possbile to have a remember me checkbox to remember the card details, I know there used to be but just wondering if thats no longer avaialble or what I need to do to make it show

fierce bane
#

Greetings... Is there a best practice recommended for monitoring for failures after a successful API call. ie I create a successful payout and receive a 200 response however the payout fails to reach the connect account users external card account?

eternal silo
#

👋 Hey folks, I'm consuming the https://github.com/stripe/stripe-java library, and I'm trying to figure out what the best way is to replace the underlying HTTPClient (java.net.httpurlconnection) which can't do HTTP/2 requests.

It seems like it might be possible from some of the discussion, but was wondering if anyone here has attempted anything similar or has some examples they could point at?

It seems like we could create our own; but we would lose the behaviour built into the default client (will link in thread); and have to make sure we don't fall behind updates.

vocal wagon
#

need help closing an account not able to

slate whale
#

Could someone help me understand the difference between coupon codes and promotional codes? Why would I use a promotional code in place of a coupon code? I tried asking Stripe support, but they didn't really seem to understand what I was asking.

stable summit
#

I just had a large unauthorized refund on Stripe, what can I do about it?
Does this mean something was hacked?

shut iris
#

Hey

I am following https://stripe.com/docs/radar/rules/reference while setting up stripe radar. I have added a rule as follows
Block if :card_funding: = 'debit' and :is_recurring:

It is working fine (i.e blocking) if I have a product with a recurring price however it is also not allowing me pay using a debit card even where there is not a recurring product in the invoice

Am I missing anything?

Learn more about the structure of rules and the order in which Radar processes them.

wary nacelle
#

Hey Im implementing a connect marketplace, is it possible for the connected accounts to customize the checkout experience?

stable swallow
#

Are there rate limits on the API? I need to write a migration for which I need to request all of the customers on our account. I know we can only get 100 at a time, but have created a function that just keeps requesting more until we have all of them ( so we can then iterate over them and do what we need to do ).

Will I run into a rate limit doing this depending on how many customers we have?

weary patrol
#

hi does anybody know how i can instant payout my money? i dont want to wait everytime weeks to get it..

sour plank
#

Hi Guys, i am unable to default email and phone number when i try to create account by sending values to stripe connect

#

my backend code is sending values to ios app, but its not defaulting email n phone

#

it is always coming like this

sour patio
#

Hi guys does anybody know how I can get my account approved for payouts after being deemed in elegible ...my business is legit there has only been one transaction on the account it's been about two months and still no disputes but they won't pay me out

vagrant steppeBOT
#

willstandefer

fierce bane
#

Is there a faster way to top up platform accounts? I'm trying to do some tests on the live account but it appears that there is a 7 day cool down period before it's available when topping up from a connected bank.

real heart
#

Hey, looking for some support regarding merging from one stripe account to another

quick venture
#

hello all, im looking to connect stripe to my discord for payments, with little videos etc, anyone have info on whats the best bot to use or the easiest way to connect. much appreciated

turbid cedar
#

Hello, I have query on how to calculate the charge amount for the invoice. for cards, the stripe fees is 2.9% + 30 cents. When the invoice amount is $25, i have to calculate the charge amount using the formula given https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers when the fees is passed on to customer. the confusion is whether 2.9% is applied and then 30 cents is added or 30 cents is added and then 2.9 precent is applied. can someone clarify it?

pale crystal
#

Whats the simplest way to create an invoice with the api (least amnt of elements for the request)

hollow nebula
#

Hello, is there a way we can do always_invoice proration behavior when we do changes on subscriptions using Stripe dashboard.

haughty geyser
#

for example, I am in a plan and updating my plan in this scenario i need to execute the plan after the current plan end what i do?

terse coral
#

Hi Everyone , How we create the one time and recurring payment daily weekly in stripe in node js

vocal wagon
#

Is chatting to live support down for anybody else?

graceful tundra
#

Hello team, I want to collect card detail during payment in iOS. so that my colleague @terse coral create the Subscriptions from the backend.

golden cosmos
#

@graceful tundra lets continue the discussion in the same thread

vocal wagon
#

Hi I’ve updated my business website multiple times due to the action require that is on my dashboard but my payments are still delayed

elder ice
#

Does payment element not support saving card holder name?

vocal wagon
#

My payments are paused even thought I’ve updated my website

thorn trout
#

hi there!
I have a amount 29713 in Invoice response
but it is actually $297.13.
that is divided by 1000 (is it standard ) ?

vocal wagon
#

For a few weeks now, quite a few clients have been getting the problem "payment_intent.requires_action" executing the purchase action from the stripe API (off_session is activated) and the payment is cancelled. You can be charged perfectly from the Stripe Dashboard

echo burrow
#

Hello developers. My name is Dinesh.
I am trying to integrate stripe element in one my my projects. My question is how :
-> to ask quantity to the customer
-> Is their any easy way to create similiar looking element.

Any help is highly appreciated.

vocal wagon
#

Hi team, we are using Stripe Radar to assess the risk linked to payments. I wanted to know if it's possible to access this data by API: it's the detailed risk assessment for a payment. Thank you !

sand night
#

Hello! My name is Maks. I would like to know is there a possibility to transfer money between cards provided by one of Stripe products. If yes maybe someone can provide a link to the documentation. Thanks in advance

vocal wagon
#

I want to make a premium discord bot so for that I want to use stripe payment portal so how can I? Like integrate

coarse fox
#

Hello! one of our users has been paying for a recurrent subscription since November last year. Only for his last payment the transfer failed and the reason presented in dashboard is: "3D Secure attempt incomplete. The cardholder began 3D Secure authentication but has not completed it." Why did they need to complete the 3D secure step if they already had an active subscription? (The payment method did not change)

manic phoenix
#

Hi Team, Is it possible to configure multiple upcoming renewal event in the settings?

coarse shadow
#

hello. we have set the payout schedule as automatic everyday, but the payouts are happening after a week of payment

blazing sentinel
#

Is it possible to write translations for product descriptions and names? Ive been researching a bit, but I cant see to find any information about it.

cinder sinew
#

Good morning all, I have a question regarding the checkout session, seems that when the user goes through the checkout session and pays for the subscription, stripe doesn't update the payment method for that user, I set 'payment_method_collection' => 'always', and seems it doesn't work

vocal wagon
#

Hi everyone!

Im a tester of configuration Stripe > Paypal gateway, if i change the API i have some problem with the configuration? O no?

elder ice
#

I see stripe payment element support gpay and apple pay in the docs. Is it enabled automatically on payment element when customer pays using it?

novel mango
#

Hello,

Is Bancontact supported in this iOS Stripe SDK flow ?

wispy crow
#

hi!, I don't know how to do this price model. I want to offer to my user package of requests. The recurrence is monthly. So I would offer for free 1.000requests/per month. The price will be usage metered so if the user overage the limit I will start to charge 40€ for 1.000 requests more and so on...

dark hearth
#

Hello everyone - i have a question which i hope you can help with, i am relatively new to stripe , and i have a requirement where i am not sure if i need to use the php sdk or if its something i can use payment links for... i.e. no code solution. I need to pass custom data and a custom amount into a payment form for processing.. what i have read is that if i want a no code solution, i need to create products which isnt practical... do i need to instead make use of the sdk and custom code the payment form into my application?

solemn latch
#

Hello everyone! I'm using Rails SDK to create express accounts. I create 2 accounts in a very short time (but still one after the other). For each account, I use Stripe::Account.create, I receive an id from Stripe, then I generate the onboarding link through Stripe::AccountLink.create, with the account_id, refresh_url, return_url and type 'account_onboarding'. For the two accounts, the id and the onboarding link are different. When, I finish the onboarding for one of the 2 accounts just created., I'm redirected to the return or refresh url, and everything is fine. But when I'm going to the other account onboarding url (onboarding that I have never started), I am redirected to this account refresh_url, like if I already had finished the onboarding... This is probably a problem in my code but I don't get how I can get 2 accounts with 2 different ids, 2 different emails and 2 different onboarding links having this behaviour... 🤯 Please help 🙏

rigid stag
#

Hi! For stripe issuing (cards) how do we know an account is ready to use (no outstanding requirement and validated for Stripe)?

Looking at account.updated event. Should I look at
"capabilities": {
"card_payments": "inactive",
"transfers": "inactive",
"card_issuing": "inactive"}

Or "currently_due": [
"business_profile.mcc",
"business_profile.url",
"company.address.city",

echo nova
#

Use Case: When a user downgrades a susbscription, I want it to happen the end of the billing cycle rather than happen instanly.
How to acheive this?

vocal wagon
#

@golden cosmos like I want to add stripe checkout to my website

dusky pewter
#

Hi,
My client wants to add "Pay later" option in checkout as they deal in wholesale business and normally deals in Checks in US. Currently the website is developed in Squarespace, and stripe is integrated. Is there a way to also let user choose "Pay Later" option that a user can proceed with the order without paying for it and pays in check later?

#

Please help.

cinder sinew
#

Hi, small thing but can't solve, how to display correct tax in checkout session
I set
'automatic_tax' => [
'enabled' => true,
],

but seems is not working correctly

uncut saffron
#

Hello, i have a little conceptual question, i have been trying to search though i didn't find any concrete answers, would it possible for a plattform (using connected accounts) to offer features like card validation as endpoint so a JS script could ask the plattform is this card valid and it would be passed to stripe .. to use an inline chekcout system ?

vocal wagon
#

Hi,
I have built an windows uwp app (c#/xaml) that just runs locally on the users pcs.
The app by itself does not need a backend. Is it possible to integrate with stripe in a way where i dont't need
to provide a backend myself? I was thinking about a flow where the app makes an api call to stripe and asks if the specific
user as an active subscription?

tender hazel
#

Dear @meager hawk, @tacit ridge
I'm integrating Stripe to our software.
Everything goes very well except that one. So I hope you can give me some advice about it.

I'm concerning about this one:

const {error} = await stripe.confirmPayment({
elements,
confirmParams: { return_url: receiptPageUrl }
})

as the docs described, if payment is confirmed, the browser will be redirected to {receiptPageUrl} with query included status of payment. But in our case, we don't want the browser to navigate into another URL because the process in current page is not completed yet.

Are there any way we can skip the navigation in browser side, and setup a web-hook to listen for payment result instead?

https://stripe.com/docs/payments/quickstart#submit-event

snow marsh
#

thank you very much for your help, its finally working, as you suggested to do get first and then delete(cancel) subscription, now first i retrieve the subscription under connected account and calling delete on it cancels the subscription created under connected account,

subscription = Stripe::Subscription.retrieve(
  {{SUBSCRIPTION_ID}},
  stripe_account: acc_xxx,
)
subscription.delete
vocal wagon
#

Bonjour des français svp ?

lethal fiber
mortal bloom
#

Hi, I have integrated Stripe with DocuSign to accept payments. I wan to utilize instant verification for ACH payments. And have made required changes on DocuSign to allow automatic bank validation but on Stripe my bank is still unverified. I have enabled Financial Connection on Stripe and can do instant verification if I use Stripe Checkout.

polar helm
#

Hello, is it possible for the CLI command stripe listen to listen only a webhook configured in dashboard.stripe.com/test/webhooks? I read about --load-from-webhooks-api, is that it? But it seems it is necessary to have it forward somewhere.

Thanks in advance. 🙂

coarse fox
#

hello! I sent the message below a bit earlier and I have one more question:
*Hello! one of our users has been paying for a recurrent subscription since November last year. Only for his last payment the transfer failed and the reason presented in dashboard is: "3D Secure attempt incomplete. The cardholder began 3D Secure authentication but has not completed it." Why did they need to complete the 3D secure step if they already had an active subscription? (The payment method did not change) *

vocal wagon
#

Hi 🙂 ! I have 2 question:

  1. is it possible to migrate a subscription to one connected account to another connected account in Stripe Connect?
  2. is it possible to change the text on Checkout page session: instead of "buy" I want to "donate" and instead of "subscribers" I want to "donate" yet
    Thank You 🙂
echo finch
#

Hi everyone, just joined the discord. I have migrated our subscriptions into stripe and created the subs on stripe using the API. I was unable to set a start date to a date in past which is when the customer sub started with us, so had to set the start date to when the next payment was due.

This then shows as a scheduled sub, but when the customer accesses their account via the stripe customer portal, they cannot see the scheduled sub in there. Does anyone know a workaround for this?

thorn trout
#

Hi there, In response to retreiving invoice. we get hosted_invoice_url in reponse. so from our UI we'll redirect customer to that url. but is there a way where we can also send redirect url to our application. so that after successfull payment customer get back to our application

crisp jewel
#

Hello guys, I need to resent some older webhook events. How can I do? are events from 25 of august...can't fine options to do that. Maybe thourg cli?

tranquil nest
vocal wagon
#

Hi! Does the prebuilt checkout work with your Orders (beta) entity for one time purchases (with Stripe tax)? If not, is this planed and are there an estimated time of release?

snow marsh
#

Hello! My stripe webhooks work fine when i test locally, however when i deploy my app to dev server then i always receive error in nginx logs Webhook signature verification failed. No signatures found matching the expected signature for payload
on debugging i have found that stripe header contains both v0 and v1, in test mode i should expect only v0 in the header , right ?
t=1663241084,v1=6cd4f19d2ecc38bbf6cf4a279904f16a04a613b35a187628a59586b3e9c3bc7c,v0=3f949a1dfe968562331aaf3ab87a0f7ac584e49a87db3a76f078e310970ccf94
any idea how to deal with this stuff?

vocal wagon
#

When upgrading or downgrading subscription and providing new price dynamically using price_data which contains different product ID, will it cause some issues or it will work fine?

frank gazelle
#

Hello,

#

Can I request commission be taken on a monthly basics instead of each payment we receive?

vagrant bloom
#

Hi, is there a delay in the updating of webhook events? We've updated our webhook endpoint to only receive certain events, but we are still getting post requests from Stripe with events not on that list.

heavy walrus
#

Hi Team, Is there a way to get all the adjustment records at once?

#

if so, could you please help me with the API that is used for?

#

If I hit below API, it creates an adjustment for me

https://api.stripe.com/v1/customers/<customerId>/balance_transactions

Suppose I have multiple customers and multiple balance transactions (adjustments) are there. So is there any API that pulls all the balance_transactions?

weak venture
shy drum
echo zealot
#

Hello,
Follow up about Apple Pay management #1019235722022109195 message
We did our test about apple_pay_enabled=1 and when Apple Pay is diasbled, we are receiving in our logs apple_pay_enabled=1

latent jolt
#

Hi,
Can anyone help me whether we can customize retry payment for subscription cycle according to our required dates?!

willow egret
alpine hinge
#

Hello

#

I need help with my stripe account

vagrant steppeBOT
#

jrl

stark raft
#

Morning guys! I have a block... this is probably a dummy question, but I just upgrade my stripe, from 8.166 to 8.222... I made everything (clean modules folder and run again npm install, npm ci...) and I see that the stripe folder at node_modules has a version file with the correcto version (8.222) but at types folder I only see 2020-08-27... it should be 2022-08-01 right? what am I missing? 🤔

vocal wagon
#

Hello! you've already answer my question about Stripe Connect here #1019922416379633664 message "if is it possibile transfer a subscription to connected account to another connected account", My goal was: I start a subscription on the 5th of the month and before the renewal I change my mind and I want to transfer my subscription to another connected account. I would like not to pay the money to the new connected account before the 5th of the following month. Because if I cancel my subscription and make a new one, I pay twice. is it possibile to do that? Thank You 🙂

hasty dove
#

is there a way to issue a refund for a higher amount than a payment?

ancient needle
#

hello! i'm trying to get a customer's country from their invoice but the field is always null. not sure if this is a test invoice issue or something else. ex in_1LhxRzCr1cvUccnXMVhmShaR

sudden ether
#

I have a question, I am implementing payment platform in our app and I see only two options as mentioned here (https://stripe.com/docs/api/subscriptions/update), first option is Prorate Subscription (not interested) and NOT Prorate Subscription, I am interested in that one but instead of charging it instantly, charge it in the next cycle. Is there any option to do that?

clever pendant
#

Hi, I have a question. Can lower amount be refunded using stripe? (ie: the user pays out 100 usd and i want to refund 50 usd)
Also, Is there a way to send payment from stripe to a card?

vagrant steppeBOT
#

GonzaloCT

vocal wagon
#

Is it possible to set a different application_fee_amount based on the underlying payment method being used? So for example a credit card would have one value, while ACH could have a different amount. One way of accomplishing this seems to be to dynamically set only one of the two methods as available when creating the PI - Or updating an existing one if a new attempt is made. Furthermore, does updating the PI available payment methods invalidate the client_secret? I see a possible race condition here where, one user could be credit-card mode, while another may select ACH and update the PI from under the previous user. I saw an update elements function for the JS library that may help with this. For some context, the items being paid are long-lived and can only be paid for once.

vagrant steppeBOT
#

sihan

prisma mulch
#

Hi guys, is it possible to attach only certain pending invoice items to a new draft invoice? I wanted to "exclude", and then attach only certain Invoice Items using some logic with the metadata. If this is not possible, I could recreate the invoice item and attach the draft invoiceID, but I'd rather avoid this.

thorn brook
#

Hi,
In my subscription, there is a free trial period of 30 days, and then the user is billed at the price he chooses (there are two options: monthly/yearly).
If the user updates his subscription, he loses his free trial (let's say he has 10 days left).
If I want to save the remaining days for that user, how do I do it?

potent sedge
#

Is there a way to style the border color of either of these inputs CardNumberElement , CardExpiryElement and CardCvcElement based on if the input is focused? I know there is a :focus property, but it seems that borderColor doesn't work for it. Is there anyway around this?

vocal wagon
#

hey guys. I am fetching a paymentIntent object and then trying to find out the paymentMethod used. but this is always null, even when I send the request with the expand "payment_method" option. do you have an idea why this could be happening?

vagrant steppeBOT
#

GazalaM

unreal mortar
#

Please can anyone help me, I'm a newby to stripe and am implementing via javascript and C#. What npm libraries should I download as when I use "at"stripe/stripe-js the Typescript doesn't compile. I have been stuck on this for over a week, and I am pulling my hair out! I have followed lots of videos on YouTube as well as copied the code from the website, but it doesn't even recognise Stripe as being valid?

vocal wagon
#

Hey, could you please provide more details on how refunds work with subscription? We see that even if refund is successful (Payment refunded event occurred), the subscription remains active on your side and user can even manage subscription on clients portal (i.e. "Cancel plan"). We would expect subscription to be cancelled after refund is successfully handled. Is there any settings on the dashboard where we can define how subscriptions should behave on specific actions (refunds, chargebacks etc.)?

echo nova
#

Use Case: When a user upgrades a service, payment fails as the payment requires a confirmation. Can we retrieve the payment URL and use that in our fronend to redirect the user to confirm payment on Stripe?

stiff bloom
#

Hello Team,

#

In my stripe account I enabled GPay but when I redirect to Stripe Checkout page the Gpay button is not displayed in chrome (I have added some payment details)

topaz axle
#

Hello! Is there a way to list Payouts for all Connected Accounts? I using C# and trying to utilize PayoutsService.List

distant dragon
#

Hi team, question about Stripe Schema. Is there a way to map promotion codes to coupon codes using Data Pipeline data in SQL? Thanks!

weak venture
#

I've updated my connect-src array in stripe-app.json but I'm not seeing it update when testing. I've tried stripe apps upload to see if that would trigger the change on the test app, but it's still not updating. Any suggestions?

hollow cipher
#

Hi guys, hope you're doing well.
I have an USA account with Mexican connected accounts, how can I make an Invoice on_behalf_of the Mexican connected account and still set an application_fee?
Thank you!

woven delta
#

Hi everyone!
I can't find in the docs how to query the coupon name from the coupons billing table even though in the API docs https://stripe.com/docs/api/coupons a coupon object does contain the name, whereas in Sigma it has this property missing.
Can someone help, please?

hexed cove
#

We have a Stripe Standard Connected account that has been marked 'Rejected' but we don't know why. They are a legit user. Can someone please check on this? Acct: acct_1KnjZaRGFuyVJFcS

cerulean wadi
#

Hello, I'm trying to see if I can get by with just including a payment link in my website (for a small SaaS), and also leverage Stripe's customer portal. The only thing I'm wondering, is ideally I would like the payment to be per organization within the web app, not per user. So two users within the same org would be sharing the same payment account/subscription. Is this possible?

#

that is, to keep it no-code to start with if possible.

fierce bane
#

Does anyone know what the behavior is when a connect account submits an external account that is a credit card and not a debit card?

ancient needle
#

whats the difference between these two ways of getting customer payment methods:

`Customer customer =
Customer.retrieve(customerId);

CustomerListPaymentMethodsParams params =
CustomerListPaymentMethodsParams.builder()
.setType(CustomerListPaymentMethodsParams.Type.CARD)
.build();

PaymentMethodCollection paymentMethods =
customer.listPaymentMethods(params);`

`val params =
PaymentMethodListParams.builder().run {
setCustomer(customerId)
setType(PaymentMethodListParams.Type.CARD)
build()
}

PaymentMethod.list(params, requestOptions)`

vocal wagon
#

I want to be able to do this:

We have 10 products, and we want a customer to be able to start a subscription to a product and be able to start another subscription for another product. So we want customers to be able to subscribe to multiple products. So let's say you start a subscription today for 1 product, then in 1 week you want to start another subscription to another subscription.

Now all this works, BUT what does not work is that if you have 1 subscription and then you start to subscribe to another subscription, then the old subscription IS gone in the customer portal.

I want the customer to be able to have multiple of subscription and manage them in the customer portal.

noble orbit
#

Hey all, question about the correct flow for handling updating / deleting / creating payment

Should it go:

  1. Update Customer Details
  2. If payment method exists delete it
  3. Add new payment method

I'm wondering what the perferred and correct flow is since this way deletes the payment method even if step 3 errors out

worldly stump
#

Hi, we are integrating Stripe Checkout. At present a user can choose a subscription tier, pay and the money is registering as a successful payment in the strip dashboard. I notice when you navigate to checkout we have multiple 400 errors. https://stackoverflow.com/questions/71153028/cors-on-stripe-https-js-stripe-com this article says it was a known configuration issue on Stripe's end but a fix has been deployed. As it's referencing an endpoint we do not have I am not sure where to bring it - any help or direction would be greatly appreciated.

carmine lintel
#

Hello - all of my terminal readers have stopped working. I am getting the following error message:

Type    Stripe\Exception\UnknownApiErrorException
Location    /var/task/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php:38
Message: An unknown error occurred
frozen wraith
#

Good morning again. saw some strange behavior today. Had some issues using the https://api.stripe.com/v1/checkout/sessions api call from my application where it was taking the stripe fees from the platform (us) instead of the seller under our connect account. Tried to change the api stuff and couldnt get it to charge the seller directly. nonethless we came back today, not touching anything and the first 3 purchase we made in the test env worked how they were supposed to.. the seller was directed the charge and the stripe and platform fees were taken out correctly. so we made just one slight adjustment to our platform fee by removing the extra $.30 (+30) and then it went back to the behavior from yesterday... the charge went directly to the platform instead of the seller and we were being charged the stripe fee. which is not what we wanted. it was really strange.

Is it possible for someone from the team to take a look at the transaction or even come into our test dashboard and see why this would be the case?

orchid gorge
#

Hi, if seems like my whole system was compromised, stripe was linked to my business wise for a direct debit somewhere emails deleted from my email, how can I gain access back. I am the original business owner and can share personal identity and company docs to prove.

#

But I don't have password or authentication keys anyhow, would need help from the team adap. Very much paranoid. Thank you

weak venture
#

When trying to authorize a stripe app, I'm thinking I should store my id_token so when the user returns they don't have to reauthorize. Is that correct? Is there a different preferred path?

sour plank
#

Hi Guys, i am unable to default email and phone number when i try to create account by sending values to stripe connect

native canopy
#

We are working on a migration script. When creating or updating a Customer via the api: there is a field for balance, but there isn't a field for currency. If we send a balance it assumes the account default of usd. How can we properly set this?

wide herald
#

Hello, I have a quick question about the payment_intent webhook events, we would like a "processing" state that we can show our users while they wait for the payment_intent success/failure hook to come through. We tried listening on payment_intent.processing however it doesn't seem to fire even though we've registered the event on our test webhook and the only events we see in our dashboard for the webhook are "payment_intent.succeeded". Any idea what we're doing wrong?

neon kernel
#

Hello! We have recently started using M2 devices and have been seeing this error pop up frequently. Anyone know whats wrong?

restive seal
#

Hello, I am trying to transfer some new subscriptions from one account to another in Stripe. I've used the following script but it is creating an immediate charge on the user's account, when it needs only to charge the user from current period end. What am I doing wrong? Any help much appreciated:

normal kernel
#

Is there a view in the admin dashboard where I can see pending invoice items?

timid ember
#

Hi, we are trying to reconcile stripe payout by processing the balance transactions under the payout in an connect account. However, for the balance transaction "type" field. We had assumed that the type would be "transfer" if the transaction is a transfer of funds from our platform account to the connect account. But instead it has type with value "payment". We are unsure then how to differentiate between balance transactions that represents transfers vs balance transactions that represents normal charges

hybrid hemlock
#

We would like to allow some of our development teams to use Stripe Terminal, but have avoided since you cannot give Terminal access on a restricted key. We would like to avoid having to provide a full access standard API key to their application. Are there any plans in the works to solve this? It seems weird that it's still not available as long as Terminal has been around now. Especially since there are much new services like Identity, CLI, PaymentLinks that are available.

static eagle
#

hello

flint granite
#

I hope I'm in the right place for this question. I deployed to Vercel a Supabase subscriptions sample from the github repo vercel/nextjs-subscription-payments.

I'm stuck in displaying the pricing table. The code is Next.js with typescript. I can't figure out where I'm supposed to use the script that Stripe generated when I created my pricing table. All I get in their documents is "paste it in your html file."

coral jacinth
#

Hello guys, I've a Platform account, and I'm try to create new connect account "standard type" but the new connect account status is "Restricted" and it need "business_profile" info to be "Enabled"
why? "business_profile"is an optional bease on the api docs
https://stripe.com/docs/api/accounts/create#create_account-business_profile

timid ember
#

Is there anyway to customize the Stripe Terminal to not have the "No tips" option?

wild ferry
#

Hi, I am pulling a list of charges (/v1/charges?limit=100), but the charges beginning with py_ don't appear in the list. Is there a reasoning behind this?

tropic bridge
#

Hello folks, I need to understand how Stripe is handling current_period_end and current_period_start for the case of February 28 and leap years. If for example a current_period_start is set at 30 of Gen for a monthly subscription, the current_period_end what would be? 1st of March or 28 of Feb? What about during a leap year?

vagrant steppeBOT
#

Mehdei

deep dust
#

Hello Guys i have a question, Is there a limit on how long we can keep our funds within Stripe?

livid gale
#

Hi. I've created a test user and gone through the onboarding phase. When i login into stripe i see this. Is this normal for a test account/user? (English: In order not to interrupt the payout process, please update this account soon with more information about the company.)

ancient bison
#

Hi, may I ask where is the online setting I turn on the payment for our staging env?

vocal wagon
#

Hey Everyone,
I follow the step by step guide of https://stripe.com/docs/payments/accept-a-payment?platform=ios&ui=payment-sheet

Payment sheet with choice of payment method is displayed and I can complete the payment.
However, I have a problem because there is no field to enter an email.
This is a required field for me because we need to send a payment confirmation.

How can I force a user to always enter an email?

river trail
#

Hi, I would need assistance on in house subscription plan to Stripe subscription migration

woeful grove
#

hello team one question it looks like in iOS the setup intent client secret is not required for creating the payment method, is that right? if so, does Javascript require it?

weak venture
#

I'm trying to imitate the auth examples where it shows the stripe logo. I'm using the favicon at the moment, but wondered if there was a stripecdn logo version that is SVG available to use?

weak venture
wintry wren
#

Is there a way for me to determine whether a Payment Link was used to make a purchase vs. our system simply charging a card directly via the API?

ancient sage
#

Hello team ... I have got one question ... I am trying to make SKUs for my product but I couldn’t find any option or way to make SKUs of my product which has different size and colour ... can anyone assist me on that ... Thanks !!

mossy canopy
#

Are there any options for adding regional pricing? Meaning different prices (not currency) for users in different countries.

mental vale
#

Is there a way to have a coupon be applied to each invoice on recurring basis. For example let's say I make a coupon for $10 and it's good for 12 months and I want to apply it to a customer, and that customer is subscribed to a monthly subscription. Does each invoice get a $10 coupon or is it just basically a one time credit that gets drawn down from until its 0?

long yew
#

I have a really simple/basic C# controller to deal with Stripe Webhooks. the localhost version works great... but the hosted (IIS) version results in a timeout when stripe tries to connect to it. Do you have any suggestions on where I can track down the source of this timeout? two-shoes was helping me with this the other day (thanks by the way!), and I found an exception on my end, unfortunately it turned out to not be related. Now, I received an email saying stripe 'recovered one of my endpoints' - I suspect it is because while in development, I keep my azure vm powered off at night to save $, but the timeouts are still occuring intermittantly. Any ideas on how I can track this down?

runic spade
#

Hello, Is there any stripe API which will give me list of transactions incuded in payout? I know there is Payout Reconcilation report which we can download or schedule to run the report through webhook, but we want to automate this process and want to know if there is any alternatives available?

snow marsh
#

Hello! i have two webhook urls, one for platform and other for connected account. i am bit confused on how to use two different webhook secrets while listening to webhooks events?

wintry wren
clever plover
#

Which one should i use to check if order was confirmed?
checkout.session.completed
charge.succeeded
payment_intent.succeeded

They all seem the same to me

west temple
runic spade
#

How realiable the stripe webhook? is there any scenarios we need to handle?

trail quarry
#

Hi! Adding persons to an connected account does not show in the stripe's dashboard except the first one (just representative) while the webhooks and everything else for the other persons works fine, why is it designed like this, is there no way to take a look at the connected account's all persons list in the stripe's dashboard?

novel obsidian
#

Let's say I am creating a subscription with a trial period when the customer signs up. Mid trial, I want to direct the customer to a checkout session where they can enter their credit card, and also show the product (in line_items). The customer also has the option to change the plan during the trial, and go through the checkout flow with a different product. Can I modify the existing subscription using the checkout session, or would I have to cancel the customer's existing trial subscription since the checkout session creates its own subscription?

queen peak
#

I have been struggling to unit test my stripe integration. in Python. I know there is a stripe-mock server however, this isnt stateful and i would prefer to run quick unit tests perhaps by mocking api calls. I've not had any luck on this though, if somebody has any pointers that would be super helpful as I would like my product to be well tested.

upper drum
#

hello

#

can please some one let me know how can i can i ftech the products those have recurring payment

marsh sorrel
#

Anyone know if there is a way to create a discount/coupon code from a Connect account on the Dashboard? I'd like to allow Connect accounts to generate discount codes via the dashboard and let users apply the code at checkout but I went to test this and can't figure out how to create the code in the Dashboard. Is the only way via the API?

tawny vortex
#

Hi, I was wondering if you could get all transfers from a certain connect account (Standard/Express)

real loom
#

Hi Dev, can the Product attached to different price (or Update to different price) ?

vital slate
#

I know that this error: Nothing to invoice for this customer. For automatic_tax[enabled]=true invoices, ensure all invoice items have a tax_behavior specified. means that the InvoiceItem created beforehand requires to have tax_behavior defined. But it is... I didn't have any issue with the code that I used, but now suddenly it's throwing this error message. If anyone has a clue then let me know. Full output of both objects:

#

And the code used:

#
iiparams := &stripe.InvoiceItemParams{
    Currency:    stripe.String("USD"),
    Customer:    stripe.String(customerId),
    Description: stripe.String("tax rate product"),
    Quantity:    stripe.Int64(1),
    PriceData: &stripe.InvoiceItemPriceDataParams{
        Currency:    stripe.String("USD"),
        Product:     stripe.String("XXXXXXXXX"),
        TaxBehavior: stripe.String("exclusive"),
        UnitAmount:  stripe.Int64(100),
    },
}
it, _ := stripeInvoiceItem.New(iiparams)
iparams := &stripe.InvoiceParams{
    Customer: stripe.String(customerId),
    AutomaticTax: &stripe.InvoiceAutomaticTaxParams{
        Enabled: stripe.Bool(true),
    },
}
in, _ := stripeInvoice.New(iparams)
maiden sundial
#

Hi, I'm using Stripe PHP API version 7.88.0, testing in live mode and have been trying to get payment options other than 'card' to display in the checkout session (server side implementation where the checkout session object is created and it in turn creates the payment_intent based on the input parameter). I can get any of the payment_method_types that I include in the checkout session creation data to display (i.e. affirm which we wanted), but unfortunately google pay and apple pay are not included in the list of payment_method_types and we would like to include those also. I have google pay and apple pay turned on in the dashboard, and I read that if payment_method_types is omitted that Stripe should include the options that are enabled in the dashboard's 'settings->Payment methods', yet I only get cards on the checkout page when omitting payment_method_types. Does anyone have any suggestions on how to bring google pay and apple pay to the checkout page (PHP) ? Thanks in advance.

neat kettle
#

Hi! I am working with refunds and I'm having some issues with the Webhooks (charge.refunded and charge.refund.updated). I'm testing with a credit card that simulate an asynchronous refund rejecting. But for some reason when I recieved charge.refunded event, this has a message saying that refund state is successed and refunded flag is false.. What can I do to know if my refund need an extra confirmation until recieved a chage.refund.update? What can I read in charde.refunded WH event to figure out that? (please, sorry for my english, I am doing my best).
I am using PHP API
Thanks in advance!

grim elm
#

Hi, I'm facing a problem on an WORDPRESS integration: I create a payment element from a Setup Intent, when for some reason the checkout fails I unmount and destroy the payment, I redefine the stripe elements, create payment again and mount it. On the second payment attempt everything works good but in console I get this error:
"Invalid value for stripe.confirmSetup(): elements should have a mounted Payment Element."

What should I do to avoid that?

glad bramble
#

i am using payment intent to collect payment from the client side, is there any way that i can pass the customers payment method details in the client's secret so that client can show the default payment method of that customer

ionic onyx
#

Minimum age to use Stirpe?

full cloud
#

Hey there. I'm not sure if anyone has encountered a similar scenario or not, but I kinda run out of ideas on how to fix here.

So my current setup uses a lot of Connect accounts in both live and test modes. I also have the same webhook endpoint for my backend registered on Stripe in both modes under the same Stripe parent account, so it looks something like this:

live mode: <domain_A><route_A><query_parameter_A>
test mode: <domain_A><route_A><query_parameter_A><query_parameter_B>

The problem I'm now encountering is: whenever events that generate webhooks get triggered, they are now sent to both live and test modes. So on my backend, I'm now receiving two webhooks of the same event id, both with livemode: false for some reason (including the webhook that gets published in live mode).

Is there a way to fix this without disabling the webhook endpoint on the test mode?

sour garnet
#

Hi,
If we want to delete a scheduled subscription that has not yet started as we do from dashboard,
We should pass end_behaviour = cancel or release ?

radiant tangle
#

Hi,
What is the fee of transfer from one connected account to another?

low cove
#

Hi,

We have an issue with payouts from a Connected Account when using PayNow (in Singapore). Our use case:

  • We receive a PayNow payment of $59.70 from Shopper on our platform. E.g. order dated 15 Sep 22:36 (image 1).
  • We send money to the Connected Stripe account immediately (as the payment type is ‘auto’). Connected Account has set {"delay_days": 7, "interval": "daily"} as payout schedule.

Current behaviour
Payout to Connected Bank account was made at 05:00 16 Sep, and is already on “in transit” to a bank account.

Expected behaviour
Payout is released 7 days after the charge is made (~23 Sep). As of 16 Sep, 58.87 goes to “Future payouts” info of the Connected Account. (image 2 & 3)
Issue

For us, it’s a big issue as often Connected accounts would need partially or fully refund orders when they are unable to fulfil those. A Connected Account has less than 6 hours to do so. In the current setup, it’s impossible to do a refund after 6 hours, as money left Connected Account's balance and balance is often $0.

Would appreciate your help.

meager adder
#

I'm trying to integrate stripe and it is tough to send request to stripe because it is form url encoded.

mortal summit
#

hello, stripe asks me for my US social security number but I'm not a resident...

timid vine
#

Hello stripe, how can i integrate google pay in php backend to create rest api for mobile application.

sour garnet
#

Hi,
I'm facing date and time issues in subscription module,

Should I maintain all records regarding subscription in stripe in UTC ?
As my customers can be from different countries and my server will be at once place only.

haughty geyser
#

how to update subscription schedules in subscription stripe?

drowsy plaza
#

Hi, in the case of platform account has accepted JCB cards payments, do the connected account have to request jcb_payments capability?
Account type of the connected account is express, and the charge type is destination charges without on_behalf_of.

tranquil nest
vestal blade
#

Hey guys

#

I am trying to add default footer in stripe dashboard

#

and added it but when i try to download any invoice and receipt its not showing footer in pdf

vocal wagon
#

Is it possible to “upgrade” a subscription ? Instead of creating multiple unique subscriptions, it would be nice to have like Netflix where you add a new user, you just get charged more next subscription period.

wispy crow
#

Hi, could anyone explain me the difference with an example between this:

#

sum—The default value (passed if you don’t specify the parameter). The total billed is based on the sum of all usage records for the billing period.
last_during_period—The total billed is based on the most recent usage record for the billing period. If no usage is reported for the billing period, the total billed is based on a usage quantity of 0.
last_ever—The total billed is based on the most recently provided usage record. If no usage is reported during the current billing period, Stripe looks for a previous usage record. If no usage record is found, the total billed is based on a usage quantity of 0.
max—The total billed is based on the usage record with the largest usage quantity for the billing period. If no usage is reported for the billing period, the total billed is based on a usage quantity of 0.

exotic hawk
#

Hello and thank you very much in advance for your collaboration, I am a web programming student and I am developing my final project, using React for the frontend and Flask Alchemy for the backend. I've seen several videos but I haven't been able to make it work... does anyone know of a tutorial that explains really well how to integrate stripe with my project?
What I want is to have a checkout page so that the customer completes the purchase process with the payment.

If possible, some guide in Spanish would be much better for me.

vocal wagon
#

Can you confirm that test_clocks mess up Stripe's calculation of prorate when upgrading subscription price? My subscription's initial invoice was 80€. The first update was to 90€ and the second one to 80€ again. The expected scenario should have been that the price was not changed in the end, since all changes are done within first day of purchase.

First time I've changed to 90, it was shown that the invoice will be 80+90 = 170€, instead of 10€ as a difference for the current month + 90€ for the upcoming which makes it 100€ in total.

echo coral
#

Experiencing an issue with card payments, Please help to sort this out
Customer - req_fbpvt6TYPTqyLr
Payment Intent - req_ulaKIy6mYCC4mM
Confirm payment intent - req_AqjWnSLopgaDV4

visual hawk
#

Hi

prisma mulch
#

Hello again! I wanted to get some help with my Python code. I'm trying to recreate a pending invoice item by retrieving it, then creating a new on via a POST call. When retrieving the object I get a nested json, but during POST I need to encode it in a query param format. Is there a library that does this for me? I.e. convert
{"period":{"start":123,"end":321}}
to {"period[start]":123,"period[end]":321

visual hawk
#

Where can we get the Invoice Temple HTML file?

#

I am kindly need to customize it

meager adder
silent willow
#

Hello, can anyone help me, on how to authenticate 3D secure if payment_intent(off_session) is in 'requires_action' state, while not using the automatic flow (subscriptions or invoices)?

drowsy plaza
#

Hi, listening payout.paid event, how do I judge for which connected account the payout is?

vocal wagon
#

Hello, I'm facing a problem with the card above.
I'm clicking on "COMPLETE TRANSACTIONS" on the 3D SECURE (in test mode), but.. I got an exception from stripe:

Your card was declined. This transaction requires authentication.

And the paiement on Stripe come has failed or incomplete
Do you know what's wrong? With standard card (like 42424242424242) it work perfectly!

Always authenticate    
4000002760003184    
This card requires authentication on all transactions, regardless of how the card is set up.
runic sierra
#

Hello there, how to get used payment method type in stripe checkout session data ?

#

like if the payment is done using card then "Card" and if the payment is done by bank transfer then "us_bank_account"

dusky willow
#

Hello

I have developed a web app and am using Stripe as the payment processor, but I have a very strange issue which I am struggling to get any help with and quite frankly, I am running out of ideas.

I have developed an ASP.NET web app (in VB!!) and integrated Stripe Subscriptions and Customer Portal into my app and it works fine in my localhost environment. I have then moved the build across to my test site running on IIS Express and it also works fine. This is running on the open internet.

But the exact same build doesn't work on my production site which is running on IONOS servers. I have carried out a large number of tests and I am fairly convinced that there is a block in communication between my app and Stripe servers when it is trying to create the Stripe session. My code just hangs for 3 minutes doing nothing, no exception error... it just hangs.

To make it stranger, if I call the Stripe handler on my test site from the production site, it works fine, further suggesting to me that the issue is between IONOS servers and Stripe servers.

I have contacted IONOS and they categorically tell me that there can't be any issue with their servers as they have plenty of customers who use Stripe.

Am I missing something obvious? I need help badly...

safe tusk
#

Hello
Is it possible to create sepa direct debits on customer account via stripe? example: I invoice customers monthly, I would like to create an invoice with stripe that gives me the opportunity to charge my customers automatically by bank transfer. Note that the transfer must be made to an Italian bank .. (this is a section for ask?)

vocal wagon
#

Hi, trying to edit an invoice before finalizing it with charge_automatically

#

how do I go about this?

grim grove
#

Hi there,

I have a problem with using the checkout.session.completed webhook and especially with the constructEvent function.

I can't authenticate, I always get this error: "No signatures found matching the expected signature for payload."

Here is my route:

  app.route("/stripe/webhook")
    .post(CommandeController.webhook);

And here is my code :

const endpointSecret = "/";

    const sig = String(req.headers['stripe-signature']);

    let event;

    try {
        event = stripe.webhooks.constructEvent(req.body, sig, endpointSecret);
#

The problem is that in the req.body it returned an object, and I think the problem comes from this object, it should return me the raw body

vocal wagon
#

Hi, Im currently migration my token/sources-based subscription workflow to the new setup-intents based one to make sure that the 3DS2 confirmations are handled correctly.

The process is as following:

  1. create and confirm a setup intent with a new payment method
  2. create a customer while using the setupIntent.payment_method to populate customer.payment_method and customer.invoice_settings[default_payment_method]
  3. create a trial subscription

I have tested this flow with the 3DS2 test card 4000000000003220 but when the trial ends the payment fails (see payment intent pi_3LiLfnKaD336Zt1W0aJ85roJ with failure_code="authentication_required"). The subscription itself was succesfully added (no requires_action).

Even though the confirmCardSetup from step 1) showed a 3DS2 popup that was successfully confirmed, the payment still requires authentication. Is that due to the specific card I used?

elder ice
#

If I enable apple pay on the platform account, is it enabled for all connect account as well for cards payment via payment element for connect accounts?

I assume each customer does not need to verify the domain if they use our website and embed it on their page as iframe for selling stuff.

velvet bridge
#

Hey, do you know why I do not see the google pay & Bacs direct debit options on the Payment element? connect/accounts/acct_1LVuhKCBUl2dXyH5

visual hawk
#

@hollow prairie sorry for missing the chat above. But I need add some information and change item line "ProductName" to "Price Nickname".

waxen quail
#

@visual hawk please continue the conversation in the existing thread we opened for you

wispy crow
#

Hi, in the user portal it's available to show the next invoice it's possible?

hasty dove
#

in test mode, i've raised an invoice and paid it but it says the funds what hit my balance for another week. is there any way to change that in test mode so i can then test transferring funds to connected accounts?

hollow cipher
#

Hi guys! I have a problem making a PaymentIntent on behalf of a connected account. The platform account is registered in USA and the Connected account is Mexican. I need to have a percentage of the total amount to be sent to the Platform account but i get this error :
stripe.error.InvalidRequestError: Request req_xi3asbtMIl14YY: Stripe doesn't currently support application fees for platforms in US with connected accounts in MX.
Even when i set no application_fee

turbid canopy
#

heyup guys,

Quick one! im using the stripe componant to add cards and bacs my payment methods, is there a way I can brand this up in the dashboard in the meantime whilst i sort the UI out for it?

spare aurora
#

Hi, Is possible with charge API ( or similiar ) to charge a Credit Card / Sepa Debit and then transfer the amount of the transaction to it's customer balance ( I see there is customer credit balance ) and then use those to pay for later subscription?

vocal wagon
#

#1020264985357721650 message -> I tested with some different cards and it seems to work fine now, except if the card requires a confirmation for each payment of the subscription, then I don't receive the "invoice payment page" link by email, even though I have enabled this setting. When I click on it from the Stripe dashboard it works fine. Any idea why this email is not sent? Is that because it's the test environment?

hollow nebula
#

Hello, one of my customer's payment got failed with an error

#

I can see in the hosted invoice it says, "Confirm ₹47,520.00 payment You'll be asked to verify your identity with your bank."

spare aurora
hollow nebula
#

@spare aurora Thank you. I figured that this could be due to 3D secure authentication. But not really sure how to handle this case

spare aurora
normal blaze
#

Have the test values for Stripe Connect onboarding changed? I used to be able to trigger an unsuccessful verification by inputting address_no_match in the first line of the address, but that doesn't seem to work for me anymore.

wispy crow
#

what type did you recomend to me if i want to know when a subscription resets?

tepid violet
#

Hey is there a way to really set the current usage of a metered price of a subscription item? When I use /v1/subscription_items/si_MRUkly5jG6gyFx/usage_records with the action equal to set it still adds the quantity to the current usage.

bright ruin
#

Hello i am using the stripe pricing table.
When user signup on my site I create a stripe customer with their email and then pass the same email to customer-email in pricing table. But stripe is creating a new customer with same email every time someone buys something using the pricing table.

#

Is there a way to pass customer-id to pricing table instead so it uses the existing customer and not create a new one everytime.

manic phoenix
#

Hi TEam

meager adder
unreal mortar
#

Hi there, I was on yesterday as I couldn't get the code completion working as part of the Typescript that I was working on. I got help by someone to add 'import Stripe from 'stripe' at the top of the javascript file and this appeared to fix all the errors. It didn't it just hid all the errors and I got a different error to do with 'exports is not defined'. I have been struggling with this for over a week, we have a C# ASP.NET MVC solution and could someone point me in the direction of some clear instruction as to how we can implement the 'payment' element. I have been a developer for over 30 years so I should be able to understand it, but this has got me completely lost. Any help would be greatly appreciated. I am happy to start again from a blank canvas - just let me know what I should do please.

graceful tundra
#

Hi, I'm using the stripe payment sheet for received payments in iOS, If I make a payment in Simulator its show Apple Pay or If I use Real device it doesn't show apple pay.

weary patrol
#

Hi guys! With my stripe balance i can buy crypto?

drowsy plaza
#

#1020256211729399808 message
When the listened payout event is the connected account’s one, I cannot retrieve the payout expanded the destination field because I cannot pass a Stripe-Account header with the account ID. Is there no way to judge the connected account from the listened payout event?

dull hare
#

Hi! we use PaymentIntent with a capture method manual for both online payment et card present. Before capturing the PaymentIntent, we retreive related payment method in order to adjust application fee depending on the card brand. With online payment, card brand is available in paymentMethod.card.brand. However, with card present, paymentMethod.card is null. If I look at the PaymentIntent in the same time in Stripe dashboard, I can see the brand. Is it normal? Is there a way to retreive card present card brand before capturing?

heavy crane
#

Hey

I set up a Stripe express account and fill up the form with test data on dashboard and now its showing me error on uploading documents and update address

#

I can't find field to do so

raw goblet
#

Hi everyone! I am having a hard time defining the right way to approach this workflow. I have 4 subscriptions, they are all the same and I want user to be able to pick one. Only one valid subscription at time should exists.
If I use 1 product, and 4 prices, Stripe complains that "This product's pricing plan has the same billing period and currency as another pricing plan for the same product. Adding both would mean selling the same product at the same interval at two different prices."
If I use 1 subscription and 4 products it allow users to have multiple parallel subscriptions under a single invoice and it forces me to choose a Customer if I try to do it from the dashboard.
Any thoughts on how this can be done? 1 subscription at all time, 4 price options. You pick one, is simply like upgrading or downgrading.

#

Thanks in advance!

elder ice
#

When I clone a platform customer to a connect account, is the connect account customer different (different ID)? Can I retrieve the cloned customer on the connect using the platform customer?

grim grove
#

Hi @waxen quail 🙂
For my problem, my route :

.post(CommandeController.webhook, express.raw({ type: 'application/json' }));

And my req.body is undefined :/

spare aurora
#

Hi, How can I transfer money from a standard connected account to my platform account?

magic wren
#

Hello, could you please tell me if there is an order (like from most recent to oldest or oldest to most recent one) for the list of sources when querying with customers.listSources?

magic wren
surreal anvil
#

How do I find related guest customers against a customer object? it is visible in the admin ui but doesn't seem to be exposed according to your documentation

polar hedge
#

Hello, asking for a client- Lets say I am a Canadian Legal entity- Can I attach a Canadian soil CAD bank account with a United States soil USD account in order to be paid out in USD and CAD? Or do both USD & CAD accounts need to be on the soil of my legal entity?

edgy sable
#

I asked the question last Friday but I could not find it anymore. Anyway, how can I use customer credit balance to pay for an item, without asking customers for credit card information (e.g. giving users a balance to tryout a service)? I tried to use checkout session but it does not use credit_balance as a valid payment method. I tried to create an Invoice but the user balance is not changed after I finalize the invoice. When I try to call invoice.pay, stripe asks for credit card information even when the customer has enough credit balance.

hasty dove
#

When creating a connected account as a Private Person/Business, information is entered but when viewing the connected account once created, that information is nowhere to be seen. Am I missing something?

vagrant steppeBOT
#

bioworkflows

obtuse quail
#

Our financial manager left and we are locked out of Stripe

carmine lintel
#

Hello - I am experiencing some strange behavior that I'm hoping to get another set of eyes on. My POS system ended up registering a negative total after adding a lot of items to the cart. And then the customer was only charged $0.50. I expect the issue is on my end but if someone could check the logs on your end regarding this specific payment intent I'd appreciate it

analog ether
#

hi guys this return api of pix not have a class for this?
always return in rawobject..

viral spoke
vocal wagon
#

Hi! 🙂 is it possible to create a subscription with checkout out session in which I choose the date when the subscription (and the payment intent is done) starts? 🙂

echo nova
#

Use case: When a user subscribes to our service, they are redirected to Stripe checkout and completes the payment successfully, but when they try to update their current subscription, they are not redirected to Stripe checkout, istead the payment fails with error 402.

  1. Is that related to auto-charge and additional confirmation? If so, how to handle this?
  2. How can we prompt the user for payment when trying to update their subscription and auto-charge them for current susbcription?
    \
visual hawk
#

Hi bosses,

#

can we update customer tax_id_data?

celest lagoon
#

Any admin or support online?

vocal wagon
#

Does invoice draft get created before or after the billing period ends?

vocal wagon
#

Hi there, is it possible to delete a meta_data ? I think someone create a key duplicate without noticing, hence it led to a bug we'd like to avoid reproducing again. Any clue ?

split hatch
#

Hi everyone! I am stuck with a problem. My company is approved of using Alipay as a recurring method.
Although, it's not getting attached to the customer in Stripe dashboard.

  1. We use Stripe Hosted Checkout and use Stripe Session::Create in subscription mode with payments enabled for 'card' and 'alipay'.
    When a customer buys a through a credit card it gets attached to the customer in subscription mode,

but for Alipay it does not. Although it gets attached to the default payment source in Subcription Object when I retrieve it.

How can I attach Alipay to this new customer in the same session where he buys a product from us? PLease help.

lyric wing
#

Hello! I am working on integrating the customer portal with my connected accounts. I set the toggle to apply my main stripe account's branding to my connect accounts. When I change my main account's branding, these changes are not applied to my connect accounts - the connect accounts stay on the old branding. Is there a cache or something that is storing the old branding? Is there any way i can clear that cache?

jaunty lark
#

Hello friends of the Stripe team!

I'm having a problem integrating Stripe with Dokan Marketplace.
I'm using the test API's:
When I make a purchase of a product in a seller's store, the balance becomes negative, and I can't make withdrawals(https://prnt.sc/PsmYw7jCjWxl). Well, Dokan is configured to authorize withdrawals when the order is in "completed" status. When I change the status to "completed"(https://prnt.sc/W97JhfA4YPyj), my balance stays at zero, $0.00, and I cannot request withdrawals either(https://prnt.sc/gvSLshZY1xzs).

Can someone help me with this?

plush rampart
#

Hello, I have a question in regards to Link Payment info. Is it possible to retrieve the card info that use with Link such as last 4 credit card number and expiration date?

onyx sand
#

Hello! I have a question regarding Payment methods. We are trying to create scheduled subscriptions for a user that has a new account (no payment methods linked). How would we go about getting a payment method for that user (would setupIntent help here?)

thorn trout
#

Hi there! Is it possible to create subscription in advance ?
example In our application we are providing service free for a month(not through stripe).
user can opt for subscription in that trail period but it should start only from specified date(typically end of trial date)

plucky badge
#

Had a question regarding the recycling of API keys generated for standard connect accounts. In reviewing the Stripe docs, it doesn't look like there is a way to destroy the secret and publishable key via the API. If a merchant's keys are compromised, what's the best way to ensure those compromised keys get destroyed and cannot be used? I see in the stripe.com dashboard that the merchant can remove the authentication grant for the Platform. Is that the preferred way?

worldly stump
scarlet hill
#

Hello I have a problem for testing my webhook in local

woven geyser
#

Will a Stripe::Card, Stripe::Source, or Stripe::PaymentMethod payload ever be in a state with missing attributes or will the keys always be present and values simply null'ed? I want to know how protective we need to be when reading data from payment objects.

safe hinge
#

hi there. I'm letting users add a credit card payment method and passing their info to stripe.confirmCardSetup then navigating directly to a payment methods list view

right now we're relying on the webhook from stripe to get this info and persist the payment method in our database, however, due to the latency, this means we're navigating the user to an empty payment methods list after success

i notice that the response from stripe await response = stripe.confirmCardSetup(clientSecret, paymentData) doesn't have any payment method data (last4, name on account, etc.,.)

what is the best way to immediately display the card they've just successfully added?

hardy bridge
#

In my test environment, custom account creation is showing cross border transaction classification is due, I can't find any documentation regarding this.

keen crag
#

So we are moving from direct to destination charges. Will the products and subscriptions we create for the connected accounts now appear in our account versus in their account?

river linden
#

Hi All, I'm new to this chat so I'm not sure how the interaction works. I'm actually looking for information about how stripe can integrate with CallHome without interfering with an existing integration with NetSuite.

past bay
#

Hi, I am creating a custom connected account to let my clients get payouts. All I need is a capability to pay out to card. Looking at the requirements for LV it says that I need a business_profile.url to provide payouts - but I doubt that all my customer will have a business website.

hardy bridge
#

business_profile url can be anything, social profile too.

fiery stirrup
#

Hi all. We have a bank account payment method that was migrated into Stripe and seems like the mandate information for it is not there. So, when trying to use it to capture a PaymentIntent, it is failing and requesting the mandate at the PaymentIntent level. Is there a way to set the mandate for the migrated bank account payment method to avoid having to send the mandate information when creating a PaymentIntent?

shrewd yarrow
#

Hi there, we use Stripe connect express; need some help with Stripe transactions that get into the gray area between approved and denied; like "held for review"; is there a setting to reject such transactions or is there a way to cancel that transaction and let the merchant know right away?

light temple
#

How to contact support about my error subscription [I contact to LLC alerdy and nothing happend]

muted wasp
#

Hi Stripe, is it possible to give a user view access only to stripe? This way they can only view the information and not making any changes like charging a customer or editing a subscription.

sonic yoke
#

How can I change my telephone number to get into my account

steep birch
#

I did not create a stripe account how do I stop my x from doing this ?

#

I don't want a stripe account

hardy bridge
#

can I change payout schedule for individual custom accounts while creating it using settings option?

steep birch
#

A verification code keeps getting sent to my phone I did not do this

languid tulip
steep birch
#

I have my x trying to use this platform to steal money off me how do I stop this from happening

languid tulip
royal vault
#

Hi all, I need some help. I've implemented a payment flow using PaymentSheet for Android / iOS. Android works perfectly. With iOS however, once the payment details have been entered and I press "Pay £1.99", a browser window pops up which I believe is supposed to tell me to confirm the payment in my banking app. However, the window is blank with a "Close" button. Any ideas?

past bay
#

Would I be able to use Stripe Elements to collect an external account information needed for payout? Or would I have to create my own card collecting form?

split cargo
#

Why are the spending limits on a Card an array of hashes?
Here is the doc I'm referring to: https://stripe.com/docs/api/issuing/cards/object#issuing_card_object-spending_controls-spending_limits
Here is my test data:

{"spending_limits"=>[{"amount"=>50000, "interval"=>"daily", "categories"=>[]}], "allowed_categories"=>nil, "blocked_categories"=>nil, "spending_limits_currency"=>"usd"}

So in order to get the spending limit amount for that card I have to grab the first hash in that spending_limits array first and then grab the amount from that array. Will there ever be other hashes in that spending limits array? What would cause there to be other hashes? This card can only have one spending limit amount right? Why would there be multiple spending limits?

sharp fox
#

Hi Stripe devs, could you guys help me with something? I'm building a validation for coupons and when I try to call stripe API with a coupon whose duration is set to "once" (valid or not) I'm receiving a response with a 404 status code and a message like "No such coupon", even though I checked on stripe dashboard and it exists there. Any idea if this is the correct behavior or if am i missing something here? thanks!

acoustic solar
#

Hello Stripe devs! Is anyone having issues with their PaymentRequest element? Suddenly Apple / Google pay isn’t working for us in production. A client reached out with the following error: Before you can start using the Apple Pay on the Web, you need to first register your domain. These services were working yesterday so nothing has changed with how our .well-known files have been set up.

abstract zodiac
#

Hello Stripe team! I have a problem. So I’m from Slovenia and unfortunately I do not have a registered company, because I want to try if I can succeed and then do it eventually. I’m wanted to use your platform, because I can see that you offer multiple services which I like. When I want to register it says that I have to put website of my company. Is it okay if I put one of the websites where we will sell products?

versed onyx
#

Hello

short dragon
#

For a payment intent that uses manual capture, will a payment_intent.succeeded event be posted via webhook before funds are captured?

plucky cradle
#

I'm creating products, whether via the API or in the dashboard, and they never show up when I try to fetch all products from the API. Any idea what's going on? $ curl -G https://api.stripe.com/v1/products -u sk_test_{redacted}:{ "object": "list", "data": [], "has_more": false, "url": "/v1/products" }

hearty gyro
#

Is it possible to have certain transactions go into one bank account and others go into a different account? Or do we need separate stripe accounts for separate bank accounts?

ancient needle
#

hi i'm trying to set the default_payment_method parameter for subscription update when i have a token and i'm getting this error "A token may not be passed in as a PaymentMethod. Instead, create a PaymentMethod or convert your token to a PaymentMethod by setting the card[token] parameter to tok_...." - i'm having trouble figuring out how to format the request properly using card[token]

fallen fog
#

Hi Stripe devs. Have a question about the Stripe Account Link flow (following these docs: https://stripe.com/docs/connect/standard-accounts). I've found that it's possible to get to the "Submit" button and sent back to my company's app without "charges_enabled" being true on the Stripe Account after re-retrieval. I had to return to Stripe Account creation/config flow 2 or 3 additional times to provide what I think was additional information not required on first time through the form. So two questions: 1.) Is there some way to prevent multiple trips through the Account flow? and 2.) If not, is there some way we can tell from retrieved Stripe Account back in our app what fields need to be provided so we can adjust our call to action?

digital prism
#

Hello,

I intend to use the stripe checkout to sell subscription plans, but I need specific information from my customers. Full name, dog name, dog breed, dog ages and other personalized information.

Can I get this information in the pre-integrated checkout, without using an API?

magic cradle
#

Hi, I had a question about what happens when I create an invoice with the following params set auto_advance=false, collection_method=send_invoice . I've been testing in test mode which doesn't send invoices automatically, so I'm not sure if this combination will work in live mode to suppress any emails being sent to the customer. I also plan to turn off the Email finalized invoices to customers setting to ensure customer's don't receive any email upon finalizing.

river trail
#

Hi, when creating a SubscriptionSchedule I get the following error and I can't figure out why: "You can not create a subscription schedule with phases that already ended. You can back-date a subscription schedule by setting start_date to be in the past, but phases must end in the future"

plush rampart
#

Hi, I have a question regarding Payment Element with Link integration. How do I collect billing details? Look like with Link, the form only asks for zipcode and country.

past bay
#

Would anyone know why stripe.createToken is only returning a pending promise or getting stuck in await. Using react stripe elements

hollow magnet
#

hi all, should a paymentIntent automatically try and use customer balance first, then charge the rest to the selected paymentMethod? It works that way for subscriptions and I can create subscriptions with an "insufficient funds" test card as long as customer balance is high enough. But for paymentintents it seems to not spend customer balance first (?)

I have 200$ in customer balance, and trying to spend 1$ on the no-funds card; transaction fails with card_declined and customer balance stays untouched…

#

(customer id cus_LqayQEeCdqEwed btw)

unborn hinge
#

Hi, I'm doing research on how to integrate Stripe correctly and I'm curious about the best way to implement recurring payments (not a subscription). I need to support monthly payments for x months and my thought was to create payment intents for each month, store their IDs in that order's data (tied to customer of course) and charge them monthly based on a unix timestamp. Any suggestions?

vocal wagon
#

Hello everyone! I have a doubt about our future.
Our setup is done (it´s a global marketplace with a integrated social media, testing now), and now we are operating with one Connect Account from Brazil and another in US. When the user is from Brazil it opens a connected account in Brazil, when is outside Brazil, it may opens using the US account.
Supposing today i´m a user from France and I opened my Connected Account using in the US, so later, when I open a company and a Account in Stripe in the UE, can I move this connected account to the UE Stripe Account and start using EUR to avoid exchanging as today??
How I may proceed in this case?
@vocal dove is interested in this too.

hardy bridge
#

account link collect type eventual_due vs current_due, can anyone help me understand this better?

timid ember
#

Hi, for the Stripe Payment terminal, we are expecting under the Charge Object payment_method_details.card_present.receipt to be able to print receipts on our POS. However, we've found that there are credit card charges which doesn't contain that information, thus we are unable to print the receipt

thorny thorn
#

I have a problem with the buy with stripe button being displayed twice

echo crescent
#

I have a Stripe account but I don't see a way to access tax forms?

vital slate
#

Hi, any reason why I can't lookup a tax ID? e.g. txi_1LiljoFKn7uROhgC51TFJWqi created via API. But it doesn't show up in the dashboard in stripe. Is it because it has status pending?

#

Hmm, maybe it is because it's not connecting to the customer properly. I don't see the new tax ID being reflected.

naive laurel
#

Hello, I'm having a problem figuring out how to manage multiple-product subscriptions. I have a vuejs app using Firebase cloud functions to deal with the Stripe payments. (I am NOT using the firebase stripe extensions). Our app is basically a check in/check out service where people can check some items in - (which creates a multi-product subscription) and when they want to retrieve an item we remove that item from the subscription. When the quantity of all the items in the subscription equals zero then the subscription is cancelled. I'm sending an object with all the items to be removed from the subscription to the cloud function, then I want to go through and reduce the quantity of the subscription item (if more than 1) and then also check to see if I need to cancel the subscriptions (quantity of all subscription items = 0). I'm fairly new and still learning ... if anyone has any insight on what the best approach is on this it would be much appreciated!

vocal wagon
#

Hi everyone, i'm testing Stripe Connect onboarding (example from Stripe sample on github - node version), and i have a problem : after i put the phone number (123456789) I cant put the SMS code : the 000 000 doesnt work, this verification SMS code in on the documention...

#

if someone can help me thanks..

timid galleon
#

I'm a sorta developer- but I have a client who has a weird several hour delay from when the order gets made on their site to when they see it in payments on stripe. It used to be instantaneous, but I don't know what changed and I'm not sure how to troubleshoot if you can help direct me.

vocal wagon
#

@foggy dawn here :

foggy dawn
#

@vocal wagon please respond in the thread I created for you

vocal wagon
#

@foggy dawn just after this screen

#

@foggy dawn ok sorry

timid ember
#

@foggy dawn Can you take a look at our thread? I had to step away for a bit so I missed your reply

dire wind
#

Hello,

I have a client that runs a rather large furniture store, when a customer makes a purchase they whole sales team so about 12 people need to see what was purchased.

The issue is they dont want everyone in stripe that doesn't need to be, is there a way to make payment notifications more detailed like an invoice with customer data and what was ordered rather than the "login to see transaction"

vagrant steppeBOT
#

SteveAlopex

river raptor
#

Hey fellow friends!
I was talking with one of your customer success partner and she talked to me about top up to fund our account to do payouts through stripe connect.

Here is our usecase: we will receive booking requests that will happen in more than 90 days. For that reason, Stripe cannot hold fund for more than 90 days. We would need a way to pragmatically and automatically top up our bank account so that the proper amount is taken at the proper time without us needing to always fund our stripe account back manually. We would need to find a way to get just-in-time cash to pay our clients.

Do you have any idea how could we set that up?

Thanks a lot!

p.s. We know that the other way would be running preauthorization on guest credit card but there is too much risk in our usecase. We've done it in the past and we went back to charging the money and holding it.

river raptor
gritty fossil
#

How the hell can I get (in JS) can I get all the products with all the associated prices nested inside the products?

#

I cannot find a way in the API?

fallen fog
cosmic breach
#

Hey all - I'm trying to work on a connect integration with a learning management software platform. The vendor has what seems to be a fairly basic integration with Stripe - connects via oauth for verification and then sends any course payments to Stripe as a simple transaction. What I'm trying to accomplish is creating payment groups for a transaction payment to be split across connected accounts in Connect.

So it would be -

person clicks Buy Course in LMS -> payment hits stripe and based on set rules gets split to multiple connected accounts

I'd assume the LMS vendor would need to enable functionality like this on their side since it doesn't seem like there's anywhere in Connect to be able to set split payout rules like this. Is there any sort of middleware I could tap into to intercept payments before they are processed?

past bay
#

I am trying to create a custom connected account with an external_account but I get a "instant payouts are not enabled for this account" error.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

bright ruin
#

Why does my checkout not render local currency:
My price has multiple currency setup, I am not passing any currency. BUt it always show USD


session = stripe.checkout.Session.create(
            customer=customer.id,
            payment_method_types=['card'],
            mode="subscription",
            line_items=[
                {
                    "price": data['plan_id'],
                    "quantity": 1
                }
            ],
            allow_promotion_codes=True,
            success_url=success_url,
            cancel_url=cancel_url
        )

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

visual hawk
minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

upper gale
#

hello stripe , I have created an account on stripe, but my account has an error that cannot verify SSN, while I have verified many times and still can't, hope stripe support

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

vocal wagon
#

hello i am not able to verify my documents in discord developer page

#

@foggy dawn

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

sweet forge
#

Hey guys. A question here. I have 2 types of clients, store and the buyer, I would like to let the store client to fill a form with bank account details and let the buyer pay for goods right to the store account and charging some of my app fees (something like in this picture)

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

ornate beacon
#

Why does Stripe generate an empty invoice immediately when a customer subscribes to a metered billing plan

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

past bay
#

I have set up a custom connect account, and the documentation says that the business_profile.mcc will be set automatically, but it wasn't. Did I miss something?

manic kindle
#

Hello Team, is there any way to set up the webhook with apache Kafka directly??

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

gritty fossil
#

Is there any way to add a custom note to the order in stripe?

sonic yoke
#

Can someone help me please

#

I need to get into my account and stripe said that they can’t verify me cause I don’t have the previous year 1099, when I have sent my i.d, already I’m trying to get into my account to get my money. My telephone number have changed n I can’t get verification code cause I have a new number this is my first time working n getting paid on here, but now I can’t even get my money cause they saying they can’t verify me like how you can’t n I sent a picture of my I.d I just need my number b updated so I can get into my account

#

I have worked this entire week n can’t get my money

gritty fossil
sonic yoke
#

They not helping me

gritty fossil
#

and they will do

#

it is a weekend you know...

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

vocal wagon
#

Is there an api to view all your subscriptions, and to cancel a subscription?

#

I want to build my own customer portal dashboard

small inlet
#

Hello team

#

Why can’t a stripe member contact me back I need help with my account

vocal wagon
#

It’s weekend

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

modest plaza
#

Hi all, what is the best way to mitigate the following lighthouse performance warning?

gritty fossil
#

Do what it says lol

#

If you are using React, do image 1 - otherwise if you are using NextJS use image 2

@modest plaza

midnight crane
#

Hi Support,

I am trying to get the stripe charge response after the order place and want to get this charge id.

Can you please guide me if is there any stripe API that gives us the charge data from charge pi.(pi_3KtmP5JPKIYEMH4q0xwNBm4C)

#

I am trying to refund an order, I have studied strip API we can refund by this method =>

$stripe->refunds->create([
'charge' => 'ch_3Lj8NM2eZvKYlo2C0MemgrFw',
]);

But how or from where I can get charge_id (ch_3Lj8NM2eZvKYlo2C0MemgrFw)?

wispy sierra
#

I need help on pause subscription,

here is my problem. I offer a yearly premium subscription where a user can pause whenever they want. When the user pauses the subscription and auto resumes it after a year, the pause has no effect because it doesn't skip the next year. For example, if a user pays for September 12, 2022 and pauses it on maybe March 18, 2022, and configures auto-resume after a year, the subscription will continue in 2023, not 2024. Is there a solution to how I should handle the pause subscription?

Thanks in advance

frail orbit
#

Hello, I'm using the app zogo everytime I use my ID its not working im confused is it even reading the id?

mint igloo
#

@everyone I Need Old Stripe Account For Rent

meager adder
unreal ingot
#

token = stripe.Token.create(
# card=card,
customer=customer['id'],
# stripe_account=settings.HOST_STRIPE_ACCT_ID,
stripe_account=stripe_acct_id,
)

#

not sure what's wrong here, i cant even set a default_source, using customer modify. I used a Session Setup to add a payment method credit card and it succeeds. It shows on my stripe customer information. I even set the payment method to default using the stripe dashboard, and the customer object doenst see it as a default_source

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

midnight shadow
#

Hi

maiden vortex
#

Hi support, I previously purchased a subscription from a stripe page, however I wanted to cancel weeks ago, and I have tried reaching out to the stripe page owner with no success. Therefore, I was charged again this month. Is there anything I can do now? I have tried contacting the stripe page many times with no success.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

young crag
#

How does stripe calculate fees per transaction for different currency exchange? Is there any API to know beforehand how much stripe fee would be charged? Basically I want to charge stripe fee to the customer.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

queen peak
#

using stripe-mock with python but no metadata information is ever returned. For example i used the stripe python SDK to create a price to the stripe-mock server and the response returns an empty metadata field always. Is this a limitation of stripe-mock?

#

Even using the postman stripe-mock collection entering a value for dictionary objects like recurring[interval] has no effecr

waxen agate
#

Hi there, I am using Flutter, and attempting to integrate Apple Pay into my mobile application. I have successfully presented the Apple Pay prompt to the user but when I attempt to put through the payments, it comes up with a payment not complete error. I am pretty sure it requires this function to be called. So I am attempting to invoke this function but I'm not aware what the parameter is asking for. Where do I receive the Client Secret? Thank you.

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

shadow garden
#

Im trying to add subscription meta data to Stripe.Checkout.SessionCreateOptions like this

            {
                ClientReferenceId = User.GetUserId(),

                LineItems = new List<SessionLineItemOptions>
                {
                  new SessionLineItemOptions
                  {
                    Price = prices.Data[0].Id,
                    Quantity = 1,
                  },
                },

                

                Mode = "subscription",
                SuccessUrl = domain + "/Success?session_id={CHECKOUT_SESSION_ID}&customer=" + User.GetUserId(),
                CancelUrl = domain + "/Pricing",

                SubscriptionData =
                {
                    Metadata = new Dictionary<string, string>
                    {
                        {"Hello",  User.GetUserId() }
                    },
                },
            };```

But I seem to be getting reference not set to an instance of an object from just the subscription data, any idea what I'm doing wrong?
uncut vale
#

Hi, we are working with subscription schedules for the first time and wondering how we can retrieve the setup_intent/payment_intent when we first create a subscription schedule

manic current
#

Why would my account be stopped due to unauth payments when I'm using test mode? It's meant my business may have to close before it's started as I can't take payments but I'm so confused. Anyone else had this?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

sullen scroll
#

Hi How do i integrate a stripe payment gateway on my Html coded Website?

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

unkempt cape
# shadow garden Im trying to add subscription meta data to Stripe.Checkout.SessionCreateOptions ...

Please give some more details. Are you getting an error in the response, or at compile or runtime and what is the error? Or is the metadata field not set? I had some problems with metadata. Note that metadata you set in the subscription data is attached to the subscription object that is created, not the checkout session object that is returned with the payment link. It looks like you are using Java. I use Typescript, but there is a class for Subscription metadata, so if the issue is when you're setting it, see if there is a subscription metadata class you can use instead of a Dictionary<string, string>. In Typescript there is a type called MetadataParam to use for metadata.

next perch
#

Hi all, i am trying to setup webhooks for stripe.
My current use case is the following
I have 2 subscription packages a free and a premium one, each package provides a user with a number of tokens monthly.
Then there is also the option to buy add on tokens as a once off payment.
I have attempted to do this using single product with multiple prices, One once off, One free monthly, and another with a cost monthly.

What i am trying to achieve is listen for a webhook that so i can add the tokens to the users account, either monthly or whenever they purchase a once off bundle.

From what i understand i can listen to invoice paid for the subscriptions, this is great because i can get the product & price from said invoice.
But for the life of me i cant figure out which webhook to listen for the once off payments and get the same detail (product and price) that the user purchased.

Any advice would be appreciated.

copper cipher
#

Hey Staff if someone can answer this question

#

can you make 2 accounts with the same SSN ? also note it was deactivated for a time

simple berry
#

Hello, I am beta in Brazil for using installments. How do I enable it on checkout page? I already enabled it on stripe settings

copper cipher
#

how long does it take for them to get back

loud flame
#

Hey, does anybody know how to bypass the phone number verification for stripe express? I just thought I’d ask everybody since it doesn’t seem like stripers answering themselves, but I just recently changed my phone number, and it keeps asking for my old phone number in order to get into my account, but I can’t contact stripe and they won’t answer my emails, but I really need to get into my account because I’m owed a ton of money from tutoring. If anybody knows how to bypass that six digit confirmation code that it keeps sending to my old phone number, please let me know!

minor cipherBOT
#

:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact

acoustic cosmos
#

Hello guys. I would like to know if it is possible to pass a previously registered card to the checkout session so as not to have to register the information of this card, do you think you can guide me?

brittle nebula
#

Hi stripe team
i have a question about customers PaymentMethods , currently i'm creating a customer , and then collecting the paymentMethod and confirming it with a setupIntent for later use , can i instead change my implementation to collect the paymentMethod with PaymentSheet ?

mighty ermine
#

Hi Stripe Team,

Is there a way to get stripe fees from a transaction using the API? In the API, I was unable to find it.

snow cargo
#

Hi, how do i update a subscription item without paying for it immediately?

silver swift
#

I need help, I have an issue adding in a second coupon code. Its not working

grim elm
#

Hi, clientside on js, I have a SetupIntent witha payment, before submitting an order I would like to check that the data in the payment is validated, how should I do that? Is there any event I can listen to?

young crag
#

How does stripe calculate fees per transaction for different currency exchange? Is there any API to know beforehand how much stripe fee would be charged? Basically I want to charge stripe fee to the customer.

slender gazelle
#

Hi folks! What is the best approach to differentiate between a subscription start (the time when the customers starts the subscription) and and subscription update (the time when the subscription update, for example once a month) in the context of webhooks? The easy answer would be to check for customer.subscription.created for start and customer.subscription.updated for updated. But as far as I can tell, both of those events fire when the subscription starts!? Is there any other key on the subscription object or elsewhere in the event that can help me?

haughty geyser
#

how can I schedule subscription in current subscription?

hollow nebula
#

Hello, I have a promo code that can only be applied once. I want to let my customers apply it on "Free Trial" so that they can start using it from the next billing cycle when they actually start to pay. How can I do this?

jovial pivot
echo nova
#

Payent is failing:
pm_1LjQV2SCewhplIClko2JHXwc

Can you help help with the reason for failure and how to fix it?

abstract zodiac
#

Hello guys! I have a problem with Apple pay & Google pay integration to my Shopify store (Links aren't visible). I turned them on, but still they aren't visible...

echo nova
#

I'm not able to change country under account settings for acc: acct_1Ld7fHSCewhplICl
Can anyone help me out out with this?

terse coral
#

Hi Support Team ,
My query is how we get the customer id when the transaction history fetch for particular customer

empty seal
#

Hi, i am using Stripe Express Connect, how can i check if the account is completed via API? Is there any field in Retrieve Account? Thanks!

next perch
#

Hi all, i am trying to setup webhooks for stripe.
My current use case is the following
I have 2 subscription packages a free and a premium one, each package provides a user with a number of tokens monthly.
Then there is also the option to buy add on tokens as a once off payment.
I have attempted to do this using single product with multiple prices, One once off, One free monthly, and another with a cost monthly.

What i am trying to achieve is listen for a webhook that so i can add the tokens to the users account, either monthly or whenever they purchase a once off bundle.

From what i understand i can listen to invoice paid for the subscriptions, this is great because i can get the product & price from said invoice.
But for the life of me i cant figure out which webhook to listen for the once off payments and get the same detail (product and price) that the user purchased.

Any advice would be appreciated.

fathom swan
#

Hi, my boss a Shopify owner wants to use Stripe and wants to request a call. I already emailed info@stripe.com however no one responded yet.

lethal warren
#

Hi team, for some time I have been using the checkout API to retrieve checkout sessions and work out if they are successful (paid) or not. Recently it has come to my attention that the status can be changed afterwards and I have no way of retrieving this. Is there a parameter that can be used to filter the API call for paid only? I'm trying to avoid using a webhook.

haughty geyser
#

`$subscriptionSchedules = $this->stripeKey->subscriptionSchedules->create([
'end_behavior' => 'release',
'from_subscription' => $this->model->stripe_subscription_id,

        ]); 

        $this->stripeKey->subscriptionSchedules->update(
            $subscriptionSchedules->id,
            [
                'end_behavior' => 'release',
                'phases' => [
                    [
                    'items' => [
                        [
                        'price' => $plan->stripe_id,
                        ],
                    ],
                    'iterations' => 1,
                    ],
                ],
            ]
          );`
#

i got this error The subscription schedule update is missing at least one phase with a start_date to anchor end dates to.

vagrant steppeBOT
#

Ana Marie Dalangin

#

Dov

misty hornet
#

@haughty geyser your thread is still open, let's continue the discussion there

haughty geyser
#

Okay

wispy crow
#

Hi, I want to listen to a subscription webhook to know when the new cycle starts. For example if a user renews his sub on 1 of November I want to know with the webhook action to update some values of my microservices

meager adder
#

How to do No 3DS transaction and a 3DS transaction in Stripe ? Are there API's for it ?

runic sierra
#

Hii, I have to do something but don't have the way how I can implement it.

when the stripe checkout session will be create I'll send customer creation to this way 'customer_creation' => 'always',

but the issues is, it will create every time new customer even with same email address. i have to set single condition if the email already contain customer then it will only proceed for update.

manic phoenix
#

HI Team, How to handle the existing subscription when underlying plan price/ tax getting changed with stripe?... For example i have one priceID using that n number of subscription getting created by different customers.. Now the merchant want to increase the price for this plan.. It looks like we can not change the priceId with new price so that all subscription reflect with new price.. What would be the best option for this case?..

scarlet hill
#

Hello,
Is there a method to test webhooks with Stripe CLI by triggering custom events ?

I would like to test a webhooks when subscription payment fails and the subscription is deleted...

But don't know how to do

#

I mean I can fire the event but it will not find any subscription in my database so the tests will fail

azure crescent
#

Hello,
I'm having issues with verifying stripe events in production environment. I am calling this function to construct event:

stripeEvent = stripeClient.webhooks.constructEvent(event.body, signature, STRIPE_WEBHOOK_SECRET);

But it throws the following error:

Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?

The "event body" is a string, it is unchanged; signature is extracted correctly; STRIPE_WEBHOOK_SECRET matches the secret in dashboard - the one in "Developers" -> "Webhooks" -> "Signing Secret". Everything works perfectly fine locally, the only difference between local environment and production - is that production is deployed in AWS Lambda

little sapphire
#

How to enable google pay in WHMCS becouse i have actually enable but when i open website from my phone i didn't see payment method : Google Pay currency is EUR in my website

vocal wagon
#

Hi Team, We are using stripe for payment we need to payout support to multiple countries if some one can guide us to the right direction. Do we need to use connect account if yes then how to manage identification of user in different countries.

hollow nebula
#

Hello, when a subscription is on trial, and the user tries to change the price attached to it, the upcoming invoice always returns 0 as the amount. I would like to know the amount the user would have to pay once the trial finishes.

I can see this value for all the other scenarios like when the user changes the quantity, add a discount etc. But not when they changed price. Could you help me?

trim pulsar
#

Hello, when I try to open https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#html-js-own-button in Chrome browser to see if my current browser environment supports GooglePay. My desktop Chrome version 105.0.5195.102, I have logged into my account in Chrome browser, and I have saved a payment credit card, I still can't see the GooglePay Button, what is Stripe's verification logic for whether it supports GooglePay?

Collect payment and address information from customers who use Apple Pay, Google Pay or Link.

worldly grove
#

Hello, a Wordpress website that we maintain has a checkout problem with the fields. Everything is set correctly, and in the English version it is working. Tried everything - disabling plugins, custom code, css, cache. Still not working. Any suggestions?

spare aurora
#

Hi, I've a charge that is made with a source credit card or sepa transfer and funds are sent to a custom connected account, but on connected account side they aren't available instantly, when does they come available?

#

Italy - country

snow cargo
#

Hi, is there a way to get the previous subscriptionitems in a subscription? example i have just updated the subscriptionitems of the subscription, and now i want to get the previous subscriptionitems of the subscription.

deft salmon
#

Hi All, I am not a developer and don't really have any coding knowledge. I am just trying to connect Google Pay and Link to my Shopify store. I have connected Apple pay though but not able to see Google pay or Link buttons on my website or in my shopify payment settings. What am I missing here?

vocal wagon
#

hi i am a dev and my bot dream music is approved for verification but stripe is not accepting any of my documents and submitting it to dc if it accepts also dc is not accepting it pls help me

glossy scroll
#

Hello, anyone know a tutorial for integrate Stripe in Adalo with Marketplace component in the test mode, without the reject of the account? It's the second time that Stripe close my account for suspicious transaction, but I'm in test mode.. Thank you

manic phoenix
#

Team, I am trying to update the price id of the existing subscription.. But i am getting invalid_request_error as shown below,
I am passing JSON request body..

#

Content-type: application/json

vocal wagon
#

why am i getting this error Request req_sdF3z4PKHX1E8U: Stripe does not yet support cards within the country 'CH' for CH-based merchants while trying to issue a cardholder?? where can i see what cards i can issue?

short sandal
#

Hi! I have a product in which I'm providing the ability to modify a subscription(upgrade/downgrade to another tier), but I want the user to pay for it in front. So, i want to redirect them to stripe checkout page. How do I achieve this? check the upgrading docs, it provides the code to update the subscription internally.

pallid hamlet
#

Hi all, I am using Stripe Connect with Separate Charges and Transfers via the .NET API. How can I set the Description of the Payment that the Express Connect Account sees in their dashboard? This is the Payment that has the Transfer from the main platform account as "Payment method". I found out how to set the Description for the Payment made by the Customer to the platform, as well as the Description of the Transfer itself, but not the Description of the Payment that the Express Connect Account sees in their dashboard. Thank you for your help1

floral parrot
#

Hello, i have a problem can someone chat me please?

pastel mountain
#

I getting error price not found

zenith frigate
#

Hi all, I have a question. please help me , thank you in advance

#

I click"Review business owner" , But there is no jump to the second page, so I cannot modify my company information. Please help me.

wispy crow
#

Hi, stripe overage have any limit ?

#

I mean the metered prices by usage have any limit it can reached?

thorn trout
#

Hi there...is there a api that gives prorate details for a given subscription, updating quantity and priceId ?

surreal marsh
#

Hi, My payment is SGD 80$. but stripe converting to $0.80.How to solve this issue?

devout vale
#

Hi guys. I'm trying to cancel a subscription but I got this error message: The subscription is managed by the subscription schedule, and updating any cancelation behavior directly is not allowed. Please update the schedule instead." However the subscription schedule that I set was completed on Sept 16. I have also passed "end_behavior": "release" on the POST /v1/subscription_schedules call.

vocal wagon
#

Hi to all. I'm new here...
I'm looking for a stripe developer with experience to integrate our ERP with Stripe to generates payments links and recurrent payments.
Is this the place right place to connect with a developer?

deft salmon
#

10% of funds are reserved. How can I request Stripe to review this again ?

cerulean pineBOT
#

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

deft salmon
#

thank you

dark totem
#

Hi Stripe folks! 🌞 We're struggling to achieve our requirements regarding changing subscription billing cycles and could really use some help.

Our requirements when changing billing cycles (eg. from monthly to yearly or vise-versa):

☑️ Switching from one billing schedule (eg. monthly) to another (eg. yearly) should...
- be paid in full immediately, meaning you pay for the entire next billing cycle upfront
- start the next billing schedule after the current schedule ends, meaning you can use the time already paid for
- in essence, you will have paid for the remaining current cycle and the next full cycle (of different length)
☑️ Changes to subscription items have to be possible at any time
☑️ During transition period (aka the period with time from old sub still left, the cycle paid upfront not yet started) from one subscription to another, any added subscription items should be immediately charged for both the remaining current billing cycle and the next cycle, which was earlier paid for upfront
☑️ Outside of the transition period, any added subscription items should be prorated so you pay only for the remaining current billing cycle.

I even drew a picture to illustrate the different scenarios. Really appreciate any guidance 🙏

river trail
#

Hi! I wrote a script using SubscriptionSchedule to migrate existing users from our database to a default premium plan in Stripe using a 100% free coupon. After a given period, a second phase removes the coupon and they will have to start paying. Since I do not know their default currency at the moment the script is executing, I use USD. But we have users around the world, is there a way to update the currency of the subscription before the coupon is removed in the second phase so the use is charged appropriatly?

foggy hatch
#

Hi. Would you know if Stripe Terminal is available in Faroe Islands? I know that it's available in Denmark.

bright ruin
#

Why does my checkout not render local currency:
My price has multiple currency setup, I am not passing any currency. But it always show USD even if I visit from India while my prices has INR as well as USD


session = stripe.checkout.Session.create(
            customer=customer.id,
            payment_method_types=['card'],
            mode="subscription",
            line_items=[
                {
                    "price": data['plan_id'],
                    "quantity": 1
                }
            ],
            allow_promotion_codes=True,
            success_url=success_url,
            cancel_url=cancel_url
        )
tiny ibex
#

Hi.
I am trying to implement the recurring payment of a subscription, using Cards that require 3DS.
I am of course running the process in Test mode at the moment.
For test purposes, I defined a "daily" subscription.
So every day, the subscription should be renewed but the payment keeps on being declined ('decline code = authentication_required').
May I please ask you what I need to do so that cards that initially require 3DS are stored and used without the customer physical presence (and authorization)?

Here is the implementation I have done so far:

  1. stripe customer is created.
  2. I am creating a setupIntent as follows:
      const setupIntent = await stripe.setupIntents.create({
        customer: customer_id,
        payment_method_types: ["card"],
        usage: "off_session",
      });

      response.data = { stripe_client_secret: setupIntent["client_secret"] };

Then on my client side (I am running Flutter), I create the payment method as follows:

      await Stripe.instance.initPaymentSheet(
        paymentSheetParameters: SetupPaymentSheetParameters(
          setupIntentClientSecret: clientSecret,
          customerId: stripeCustomerId,
          merchantDisplayName: 'My Test Shop',
          style: ThemeMode.light,
        ),
      );
      try {
        await Stripe.instance.presentPaymentSheet();
      } on StripeException catch (e) {
        print('Exception: $e');
        if (e.error.code == FailureCode.Canceled) {
          // User Cancelled
        }
        if (e.error.code == FailureCode.Failed) {
          // Failure
        }
      }

So, so far I have the following pieces of information:

  • customer_id
  • paymentMethodId
  • priceId (as I have created subscriptions).

To create the subscription, I am first invoking the back-end to create the subscription

const subscription = await stripe.subscriptions
        .create({
          customer: customer_id,
          items: [
            {
              price: price_id,
            },
          ],
          collection_method: "charge_automatically",
          payment_behavior: "default_incomplete",
          expand: ["latest_invoice.payment_intent"], // force the system to retrieve the payment intent
          metadata: {
            user_id: userId,
          },
        })
        .catch((e: any) => console.log(`==> ERROR STRIPE.subscriptions.create: ${JSON.stringify(e)} `));

This brings me the setup intent client secret.

At the frontend, I am then invoking

final PaymentIntent paymentIntent = await Stripe.instance.confirmPayment(
        clientSecret,

        ///
        /// Which is retrieved from the paymentMethodId
        ///
        PaymentMethodParams.cardFromMethodId(
          paymentMethodData: PaymentMethodDataCardFromMethod(
            paymentMethodId: paymentMethodId,
          ),
        ),
        {
          "user_id": userId,
        },
      );

This creates the subscription... but the renewal of the subscription fails.

Any help would be more than welcome.

Thanks in advance,

wispy sierra
#

BUG REPORT
Stripe Billing
Stripe Customer Portal -> Pause Subscription

Steps to reproduce:

  1. Enable dashboard setting that allows users to pause their subscription via Stripe Customer Portal
  2. Create a user with a yearly subscription
  3. As that user, use the Stripe Customer Portal and click on "Cancel" for your subscription
  4. Stripe Customer Portal will now offer you to pause instead of cancel (as expected).
  5. Choose pause instead of cancel

Current behavior
Your subscription is immediately put on pause.
The problem: You already paid for a full year in advance!
So as a user I am now on pause (i.e. can't use the service) even though I paid.

Expected behavior
I would expect either of the following to happen instead:
A) Subscription is paused at the end of current billing period.
B) Subscription is paused immediately (as it is right now), AND user receives a credit balance that accounts for the remainder of the billing period for which they already paid

Question
AFAICT this is a bug/undesired behavior. But maybe I'm missing something? I couldn't find anything in the docs re this.
How do people usually deal with this?

ornate beacon
#

How do I validate a users address or at least postcode against the country? When I'm calling the payment intent with these details, if I put a wrong zip code in for US the payment method is added fine but when creating a subscription, it fails saying the customer location isn't recognized by the tax engine. Shouldn't this be validated when adding the payment method?

dense pecan
#

Hi Stripe Team,

I have a couple questions about Stripe Express Dashboard:

  1. Why the payment received is “pending”? It says the payment is “on its way to stripe express”. The payment was done on the 12/09 - is this normal? Is there anything that should be done from our side to “release” that payment to the merchant?

  2. Where can I see a list of all status and its meaning?

  3. In “type” it says “payment from Yupop”. Can this be changed/translated?

Thank you very much!

vocal wagon
#

hello! is it possible to change the text in the checkout session with free trial? Thank You 🙂

grave vine
#

Hello,
is there a way like as admin in my website, I can cancel subscription of the customer using api?

vocal wagon
#

Hello,

#

Hi Stripe-Team,
I have a question: I integrated your payment via JS. Although I have activated many payment methods. Only "cards" is shown in the iframe.

This is the creation code e.g.
$paymentIntent = \Stripe\PaymentIntent::create([
'amount' => \Input::get("amount") * 100,
'currency' => strtolower(\Input::get('currency')),
'automatic_payment_methods' => [
'enabled' => true,
]

]);

Actually its like this tutorial: https://stripe.com/docs/payments/quickstart
Nevertheless only card is shown and not e.g. SOFORT or EPS etc

Thank you.

#

Hi, If I have the cus_ of a user, following a first payment, can I make recurring payment with that (with his agreement of course)?
where does it require something else?

river trail
#

Hi, this happened to me a couple of times with Test Clocks and I don't understand why... You can only advance this clock to November 17, 2022 at 8:32 a.m..

wintry geode
#

Hello world ! I need to make my custom stripe integration (can't use the customer portal because I have, custom offer for severals client and the customer portal can't handle offer for a specific client).

I based my code on this official stripe github : https://github.com/stripe-samples/subscription-use-cases/blob/main/fixed-price-subscriptions/

Now i want to give the possibility for my users to see which paiement method they have, which is default and create/delete/modify paiement method, can someone explain me how or give me a code example ?

Thanks a lot

GitHub

Create subscriptions with fixed prices or usage based billing. - subscription-use-cases/fixed-price-subscriptions at main · stripe-samples/subscription-use-cases

vocal wagon
#

Where can I find the link to the invoice pdf for stripe connect invoices?

safe gorge
#

API Question, When I create a new customer and then do Search customers query, It doesn't return correct results

inner glen
#

Hey guys, quick question regarding connect accounts: Is it possible to change the account type from custom to express?

full kayak
#

Hi, guys ,I contacted you on Twitter about a security vulnerability on stripe checkout 3DS authentication, and someone from stripe responded to me and told me to send us a video of this vulnerability, and I have already sent the video, but he does not want to respond to me anymore
Because I still have some other evidence to prove that this vulnerability is on Stripe

bright ruin
#

I did not had currency implemented in my platform.
And for users who needed differenct currency than USD, I was taking payment manually in different currency then activating the subscription from stripe dashboard using same USD priced product.
Now I have implemented a way to detect users currency and let them pay in their local currency.

But I receive this error because when a user try to pay in his local currency stripe detects that he used to have subscriptions which were in USD (those are manually created by me)
stripe.error.InvalidRequestError: Request req_NvIFNShSaRkvm7: You cannot combine currencies on a single customer. This customer has had a subscription, coupon, or invoice item with currency usd

How to resolve this?

crystal ivy
#

Hi everyone! I have a question on Stripe connection to other applications/services.

As understood from the documentation (https://stripe.com/docs/stripe-apps/migrate-extension), extensions will be removed eventually, and OAuth support will also be removed.

This is quite strange as I can't imagine how to provide a clear working user experience for connecting Stripe to other apps on the web.

Let's say you have an application that integrates with different platforms, e.g. Quick Books Online, Bank, Magento, and Stripe. Most of the integration works smoothly for the end user via OAuth flow. E.g. user connects one platform/integration, another one, and every time he/she gets back for proceeding with other actions (e.g. connect other integrations, etc.).
Now Stripe announces that OAuth is deprecated and in the future will be removed, and the proposal is to install Stipe app (which provides access to the user account).
And here we come to user experience and the flow that is quite unclear and looks strange. The user has Stripe account, but he/she came to another application (in a web browser) that needs to be integrated with Stripe. What kind of smooth flow is supposed to be used so the user can connect Stripe account?

dark sinew
#

Hi guys, I am using Stripe APIs for payments. - In Test Mode

But when payment is succeeded in stripe dashboard and after trying to place order it showing this error every time: Authentication Required: pi_3LjjZxSH1PKHEa2p1f6p1HOL_secret_GjWSyLkjdAWQbKDSkw35WpO2p

Using card: pm_card_visa

Payment method: pm_1LjkZBSH1PKHEa2ppkKTLTfZ

patent pollen
#

Hello,
I am trying to use Stripe API to check if a client has entered a correct credit card number and print it on the webapp, without charging them.
https://support.stripe.com/questions/check-if-a-card-is-valid-without-a-charge#:~:text=The card information is verified,or fail for other reasons.

Upon googling I found this, and saved the customer's card but I still didn't understand how I will know if the card is verified or not.

I am somewhat new to this, it would be great if someone could resolve my query ^-^

short sandal
#

Hey y'all. So I have a product that has multiple tiers of subscription(tier1, tier2, tier3).
I'm working on giving the user the ability to change their tier(only after they have purchased a tier), so I'm checking out the upgrading/downgrading subscription docs.
However, I have one requirement. I want the user to pay immediately after they request their tier to be changed.
So, I'm using pending updates(https://stripe.com/docs/billing/subscriptions/pending-updates) feature. However, during test mode, this always results in failed payment.
How do I test for successful payment in dev mode? Thanks.

mystic lion
#

Hello, im trying to register a business as a company with owners 2 and more, where we take all the risk using stripe in combination with shopify. However when i am prompted to say how much of the business i own i am afraid to put 50% as i havent yet been asked for the name of the friend whom i am doing the business with.

jagged bloom
#

Hi, is there a way to list all enabled payment methods for a stripe account?

hot cairn
#

Hello, they could help me with a doubt.

Recently I just implemented a new account with Stripe, but it is the first time I use monthly subscription It appears as paid but the amount comes out as $ 0 mxn and says that there is a debt that will be charged on the next invoice.

Could someone tell me if I need to activate something?

median echo
#

Hello, on the customer portal, when a customer upgrades their subscription, we need to set the minimum quantity to 50. It defaults to 5 right now. We couldn't see a way to pass a minimum quantity when creating a portal configuration. Are we missing it or do we need to handle that total on the back end when we receive the updated subscription information?

little sapphire
#

Hello i have problem i didn't see Google pay button on my website, please help

boreal acorn
#

I have a subscription product with two prices ($99 annually and $10 monthly). Is it possible to create a promo code/coupon that gives the user 2 free months? I created a “100% off coupon with a duration of 2 months” but that gives an annual user a free subscription for the year since it applies 100% off to their first invoice.

abstract zodiac
#

hi guys... I have a problem with apply pay integration...

zinc cairn
#

I have a Stripe Express account that issues invoices for multiple customers. One of my customers wants to get a read-only API key that would be scoped only to their invoices. Is this possible?

boreal acorn
little sapphire
#

@mighty hill i fix it , just i didn't check "Allow Payment Request Buttons"

#

thanks alot for documents! Awesome support 🙂

worldly stump
#

Hi, when upgrading and downgrading a subscription is the intended control flow that a user would re-enter card details and upgrade / downgrade this way?

keen crag
#

What is the best way on a Stripe Connect Express account to ensure that if a charge back happens that we make sure the party who wins gets the funds?

Also, are the funds taken from the platform as soon as the charge back request is initiated?

queen ember
#

I want my users to be able to import their Stripe Customers. In the past this would have been easy using Stripe extensions (OAuth)., but that's been deprecated since May 2022. The advice is to build a Stripe App (which I did) but I can't let my users use that until the Marketplace opens up. Unfortunately that seems to keep getting delayed. Any advice on how I can import my users customers using Stripe without using a Stripe App?

opaque timber
#

I have a question about Test Clocks — it appears that the created timestamp on charges does not match the test clock's frozen time, but rather the wall time. We are using charge.created as the canonical timestamp for when the charge was initiated, but it seems like that's not true when using Test Clocks. Does anyone have a best practice here?

crystal glacier
#

Was curious how to get the exchange rate from a transfer from a customer to a connected account. As you can see in the screenshot it is null. Thanks in advance!

glossy osprey
#

Hi guys, for accounting purpose I'm listing all payouts, for each payment I retrieve the balance transactions list. Then, when there is a balance transaction of type "adjustment" (usually a lost dispute on a payment), I want to get the TAX of this disputed payment. But the balance transaction only shows me a "source" with a "pdp_" object id. What is it ? How can I get the initial disputed payment from a "adjusment" balance transaction. here is an example with : txn_1L4NJyK6xFotfXdMOb20ECqH. thanks !

kindred verge
#

I want to do some test sends to make sure one of our customers are receiving notifications properly, but I find it difficult to create an account from the main site. Is there any way an account can be given to me just for test purposes?

vocal wagon
#

Hi, I'm using a cardElement from Stripe.js to capture the credit card details for creating a trial subscription in a first step and then create the setup intent and confirmCardSetup in the final "Submit" step. When the user has initially entered a credit card that didnt work (e.g. insufficient funds) and then enters a second credit card it turns out that the payment method id for the second credit card is the same as for the first one. Should I reset somehow the cardElement so it generates a new payment method id?

short sandal
#

Hi! When upgrading/downgrading subscription, I expect that after changing their subscription, user will only have the new subscription. But I see that user has both previous subscription and the new one. Why is this occurring?

radiant musk
#

Are these asset images exposed in the react-native sdk?

astral hearth
#

Hi, is it possible to generate a report of platform earning / application fee from only one specific connected account?

elfin kraken
#

Hello,
I have some questions which support still haven't answer me after 1 week. I hope some of you can:

  1. We have a brazilian account. Can we have custom Connect accounts from another countries? If yes, how much it would be charged?
  2. Custom Connected accounts are charged only when transaction occurs or since they are created?
worldly stump
next perch
#

Hi all, i am trying to setup webhooks for stripe.

I was recommended by @misty hornet to listen to the checkout.session.completed and this is indeed what i am already doing, but my problem specifically with how to figure out what product the user purchased.

I have two scenarios, one i understand and another i dont.

  1. a product is setup that has a recurring price that provides n number of units per month. The webhook i am listening to here is InvoicePaid, i can get the invoice and on said invoice is the details of the users subscription which i can then use to update my system.

  2. The more problematic issue, i have the exact same product with a price for n units but once off not recurring. When the user purchases this i get the webhook call back to checkout.session.completed but how do i figure out what product & how many units the user purchased through that session, there is no invoice attached as it was a once off purchace.

I have been reading through the documentation for what seems like hours now, can anyone point me in the right direction?

timber pendant
#

[Feature Request]

Stripe Checkout

  • When creating a Stripe Checkout session you can pass a cancel_url
  • This is the URL that a user shall be forwarded to when they abandon the checkout
  • This works fine when users click on the UI "back" button of Stripe Checkout (at the top left)
  • BUT this does not work if users use the browser's back button (much more common)

**Request: **
Stripe Checkout should insert the cancel_url into the browser history via https://developer.mozilla.org/en-US/docs/Web/API/History/pushState

In an HTML document, the
history.pushState() method adds an entry to the browser's
session history stack.

coral jacinth
#

Hello guys, I've a Platform account + I'm using standard connect for my customers
I'm trying to get a list of persons to display it on my web app for one of the connect accounts, but I receive this error:
"This application does not have the required permissions for this endpoint on account'acct_XXXXXXXXX'"
how to read connect account persons ?

light pelican
#

Hello,
To receive some metadata values in Webhooks events related to "ACH direct debit" charges, at which stage or which particular API call we need to pass those values to Stripe? in order to get it saved and receive it in all the following events.

next perch
#

Will an invoice.paid webhook fire even if the subscription is Free ie carries no cost ?

last crescent
#

Hey guys, the team I work with would like to use specific stripe errors from the stripe api to map to responses for users that attempt to submit an invalid address or phone number during onboarding. I read this page: https://stripe.com/docs/error-codes#cardholder-phone-number-required, but I did't see the exact errors that would work for our use case. Is there a more complete list of stripe api errors somewhere? Based off of "... Some Errors include an error code—a short string with a brief explanation ..." from that page I included the link for it seems like there should be more errors out there

lone aspen
#

Hi Team ! We have a client asking if they can make payments to multiple accounts (these target accounts are employees) with one button. We have not integrated stripe for this client app yet.

final hornet
#

Hello Stripe, while checkout, is there a way to show service charge to the user? This is for connect accounts. The user wants to show (stripe charge + platform charge) as service charge to the user rather than the money being deducted from the payment amount.

hazy condor
#

We've been seeing large amount of card testing recently (hundreds or even thousands per day), all from the same person it appears (same name, and often same email), are there any ways to filter those out and automatically block them? We've already contacted stripe support about it but the issue is still happening.

marsh sorrel
#

Is there any way to trigger Invoice emails in test mode? I'm looking to test a button in our app to "Resend Invoice". Somewhat related, are payment receipts sent by Stripe when payment is completed?

cloud tapir
#

We are creating custom connected accounts for our partners to be able to transfer funds from our account balance to theirs, in order for them to have the money paid out to their bank account or debit card. We don't need to charge payment cards on their behalf.

When creating custom connected accounts via the API, for some countries it is enough to request the transfers capability, but for others we get an error when doing that.

Example error:

You cannot request the transfers capability without the card_payments capability for accounts in MX

Is there a way to determine via the API which countries have which minimum capabilities? I looked at the countrySpecs endpoint, but I didn't see it there.

vocal wagon
#

#1021473027491385464 message -> The subscription itself is only created after a succesful confirmCardSetup. The setup intent that gets automatically created after creating a subscription with trial still has to be confirmed and we found out that when the confirmation (ie the 3DS popup) is not succesful the trial subscription is still kept in status trialing while it should be in status "incomplete". Therefore we have moved the creation and confirmation of the setup intent to before the creation of the subscription

regal rover
#

Hello all! could anybody help me, I'm trying to use Stripe in the Cordova iOS app, but the view is getting stuck on the 3ds loading modal window. I suppose it could be because app:// scheme instead of https, but I couldn't find any solutions

plush rampart
#

Hello, are there any plan to include more details in Link Payment Method such as last 4 digits, expiration date? If customer has more than 1 Link Payment Method setup for future usage, it's not easy to identify which is which.

shadow hawk
#

We have gotten reports today from two different customers that Apple Pay on the WisePOS-Es is not currently working. Is there any known incident at the moment that would be causing this?

hybrid hemlock
#

If anyone has experience working with the integration between BigCommerce and Stripe, I'd love to pick your brain. Let me know and I can DM you. Thanks

ancient ibex
#

If a Stripe account has applied for and received a nonprofit discount (https://support.stripe.com/questions/fee-discount-for-nonprofit-organizations) is there a way through the API to tell that they have that designation? (Through Stripe Connect)

sweet forge
#

Hey mates. Building a project where user A has to pay for goods of user B. My app is a guarantee between them two, so that the user A pays and user B offers what he has to offer. User A has to pay for the goods in advance, my app keeps those money, and once the user B is ready to deliver the stuff, they both confirm the delivery hence my app payouts to user B his revenue. My question is next: does Stripe charge something for payouts? On whose behalf are those payout charges? And which option is better for my situation? Thank you in advance, mates!

merry grove
#

Hello, a customer tried to purchase our product, but it keeps failing. My dashboard says it's failed because of insufficient funds, but the customer says that their Apple card has a high open credit. Wondering if this is a tech issue that can be solved. Any help would be greatly appreciated.

novel obsidian
shrewd yarrow
#

Hi! I'm trying to submit MOTO flag via the java api, putting it in Card map in paymentMethodParams map. But getting card[moto]; code: parameter_unknown; request-id: req_gkwhBsscCh2fes
Any help is appreciated

oak ether
#

I am a platform. My connected accounts are all standard accounts. I am only accepting cards and wallets. Customers are sent to checkout.stripe.com to check out. In my testing it seems like all card failures happen at checkout.stripe.com so I don't have to deal with them in my webhooks file, but do some card or wallet failures actually happen after the checkout.session.completed event?

So, in my webhooks file in the checkout.session.completed case do I need to code a case for if ($session->payment_status != 'paid') ?

And, if I do need to code that section, how do I test it since all failures seem to be handled in checkout.stripe.com?

pearl yew
#

Hey team! I'm trying to build a marketplace that requires sub-accounts from foreign accounts, is that possible with Stripe?

final badge
#

Hi folks! Our team is looking to start using Stripe tax/automatic tax with our existing billing system. We understand that Stripe tax is not compatible with negative invoice items and this is a blocker for us because our system uses negative invoice items extensively.

One possible workaround we have thought of is this approach:

  • Use the upcoming invoice API with automatic tax turned on to read the correct tax percent to apply for a customer
  • Create our own tax rate with a percent equal to the amount read above
  • Apply the tax rates created to the subscription
  • Since automatic tax isn't actually turned on in the subscription, negative invoice amounts work

We're just wondering - is this approach supported? We've coded up a little proof of concept and it seems to work, but in production we are going to need to be creating thousands or millions of tax rates (one for each customer)

lament sapphire
drifting canyon
#

Hello, is there any limit to the number of products I can create in stripe?

unborn hinge
#

In payment_method_types there is a us_bank_account option. Is there a list of supported banks? I know my predecessor had to integrate Plaid to support banks like Chase etc.

stable sorrel
#

Hey team we are currently using stripe terminal for POS in Australia how do we get on the Eftpos beta enabled for our accounts

radiant egret
#

Hello, looking at working with SetupIntent and PaymentSheet.FlowController. How do we specify the amount for the payment?

vocal wagon
#

Hey guys, I have a question. Is it possible to implement a user wallet solution using stripe connect? Wherein a user can create his wallet and top up balance and use it to send money to other wallets?

surreal marsh
#

Hi all, How to test webhook events using local url?

sacred spruce
#

Is there a minimum amount for CNY card payments

lethal warren
#

Hi, I'm trying to use the PaymentIntents search API based on previous advice however the data I had passed through in a checkout session is not visible in this search. If I query the checkout session, it's clearly there. I'm just wondering if I'm not looking at the right data.

sharp flame
#

Hello! I want to know what happens to a Charge object if it is not captured. I found the intent transitions to canceled but what abiut the Charge object? Is there any way to quickly test this?

languid hearth
#

Hey, I'm having trouble with on reader tipping w/ Stripe Terminal Wise POS E. Stripe sent a hot fix last week that solved the bug, but it seems the new firmware that is getting rolled out tonight reintroduces this high priority bug.

Basically the problem is when the no tip option on card readers is clicked, the readers use to send "amount_tip": "0" on the payment intent confirm. A few weeks ago that was removed for some reason, we were able to get a hot fix in to reintroduce it to the firmware, but it seems that it's been removed again. That amount_tip is the only way to know if tipping on the card reader was enabled. Now all our no tip options are being assumed to be from customers without reader side tipping enabled and our checkout flow is breaking.

pi_3LjxEBAcqRxm04BK1Z3nv6ww - My card reader on the hot fix firmware (2.3.3.0) that is operating correctly
pi_3LjwsqAcqRxm04BK0GaJckhS - The customers card readers running on the most up to date firmware (2.7.5.0) with no tip amount being sent

wild spindle
#

Hey, I have below queries:

  1. PaymentIntent cancel
    Are there any considerations when it comes to canceling payment intent for the canceled orders? We are logistics tech enterprise
    Are there any risk factors?

  2. PayNow
    We already use Stripe - Do we need to sign a contract to turn on PayNow?
    For PayNow flow, do we need to set the price and send it to Stripe? Or is it something that users would do in their Banking App? Can QR code be generated anyway (without setting amount and sending to stripe?)

vagrant steppeBOT
#

adnan

manic phoenix
#

Hi Team,

I am using stripe as a subscription engine in my site.. In my site i list down the possible offering to the user and for each plan i already created product & PriceId in stripe.. So when customer selects any offering i will create the subscription in stripe and store those reference details in my db... Now there is a chance of change in the price for these plan which will be updated in my plans db, so basically i want to check that is there any change in the price before doing recurring payment for the subscription by stripe... If there is a price change i want to charge that new amount...
So for this scenario which event i can rely on it?

#

Any recommendation from your end?

wise tulip
#

getting error of *You cannot accept payments using this API as it is no longer supported in India

#

how to resolve this

calm slate
#

Hi, I'm currently facing an issue where a customer is entering their card to purchase a paid plan but it seems to fail all the time even after them trying later after a 24-hour window

vocal wagon
#

Hello guys 👋 Upgrade/downgrade subscription:

Currently we are using CheckoutSession endpoint without product id and stripe creates behind the scenes products thats fantastic we have more control for products/prices in our end.
I'm trying to implement upgrade/downgrade subscription and saw that there is endpoint for that POST /v1/subscriptions/:id cool, but that endpoint requires product id aka items.price_data.product field how can i use update a subscription endpoint to pass product info, prices, description but without product id or price id and product will be created automatically like CheckoutSession does when we are not passing product id?.

terse coral
#

Hi Support Team ,
can you please tell me how we get all payment history of customer because I have used this
const paymentIntents = await stripe.paymentIntents.list({
// limit: 3,
customer:customerId
});
But it gives me only succeeded payment results ?

vagrant steppeBOT
#

goutham

#

invite4ever

#

Sangeeta

hollow nebula
#

Hello team, I have a subscription that is trialing and my customer would like to add a coupon to this subscription while changing the price. The new price has a different recurring interval (monthly -> annual). When I request the upcoming invoice API, I get 0$ as the amount. I want to show the customer how much they will pay (including the new billing cycle period) after the trial before they do this change. How can I achieve this?

The amount is 0$, only when I change the price. If I change only the quantity, and add the coupon, or just add the coupon only, I see a non zero value in the upcoming invoice.

willow urchin
#

Hi team, I need help regarding to payment links and coupons.

dire wind
#

Hey There, is there anyway to get the customer phone number in Shipping Details or payment Method in the dashboard?

I was hoping it would come through VIA Zapier and be able to send it to a spreadsheet but i dont see it in there, it comes through empty but in checkout.session.completed i can see it in the json

wispy crow
#

Hi, if I decide a period on a price daily, will charge the user every day? What is the strategy if a want to control a limit daily but charge the user monthly?

toxic notch
thorn trout
#

Hi there!! can I add invoice Item to the upcoming Invoice, so that customer will be charged for upcoming invoice along with new Item added. Is that possible ?

devout trout
#

we are attaching card details using /v1/payment_methods/:id/attach for future use so using this api we can attach multiple card details so how i can check that the card details are same already added while adding new one

terse coral
#

Hi,
I need the customer card details for payment details like the screenshot but i have only customer id

civic geyser
#

Is stripe terminal server driven integration available for UK ? or US only

rain axle
#

Hello there,
I want to basically have a usaged based subscription, that doesn't require authorization every month.
However, I'm keeping track of customer/prices/products etc on my end, and only want stripe to handle the payment part, using the API.

For my use, it seems like "Saved card" might be the way to go, but it looks like the user will have to authorize the payment from time to time.

Any other suggestions on what to use for this?

frozen scroll
#

Hi everyone, I have a particular use case I can't really wrap my head around, using Stripe: we have users that need to buy virtual products using credit cards. They can sell them to other users on the platform, but at this point we would like the payment to be credited to a balance on their account. When they buy another product, this outstanding balance would be deducted from the amount they would have to pay using their regular payment method.

As I understand it, this scenario fits using the customer balance https://stripe.com/docs/billing/customer/balance. The issue is we would also like users to be able to withdraw their balance to a bank account. Which would be possible using Connect, but I don't think we can manage a balance on Connect.

Any idea? Thanks!

frozen fiber
#

Hello there!
How can I use Dashboard and API to top up the connected accounts (express) from my balance and make pay out? Importantly, this should happen for accounts from countries other than the US as well.

true sequoia
#

Hi there, need some help debugging my android sdk integration for Google Pay.
When I rotate my device during the 3DS verification webview activity , my card/payment is automatically completed without providing any OTP/2FA code.

#

This happens when webview activity is loaded in portrait initially and then rotated

graceful relic
#

Hi everyone, I have a use case to perform an authorisation charge of a small amount (50 cents) to users when they add a new credit card (to verify that the credit card works).

Previously, I could do this with the Sources API by specifying an amount and not capturing the actual charge. Can I do the same with SetupIntents? If not, what would you suggest?

nova pond
#

Hello! Wondering whats the right way to update payment intent in custom payments flow. Does the client need to store the client_secret in browser context and when backend updates the payment intent details, will it reflect for the same client secret?

wild spindle
#

For PayNow Integration:

Are there any PayNow logo / branding guidelines?

hasty dove
#

does stripe in sweden support BankId for user verification on connected accounts?

tawny vortex
#

Hi , would like to ask if there is a way to disable the connect account rather than removing/delete the connect account?

devout trout
#

this is our connected id when client trying to pay using hsa card it's say card not supported

snow cargo
#

Hi, how do i get invoice from a session object?

frozen fiber
#

I get this error when I try to create an express connected account with the recipient service agreement: "The recipient ToS agreement is not supported for platforms in the US creating accounts in the US".

What do I need to do to create a connected account with the recipient agreement?

hearty palm
#

Hi, had a doubt
I have a coupon for $10.
product of $100.
when a user buys the plan he gets the discounted price of $90.
but when the (stripe auto-renews)/(user renews) the subscription, will it charge $100 or $90?

stray mist
#

Hi Team,
I am using stripe connect.
I created a stripe customer and when I checked the same in stripe account, it says No such customer. But I could see that the customer is valid when checked via POSTMAN

deep anchor
#

Hi,

im doing multiple item subscription using laravel cashier
but im having this error

"No such price: 'false'"

vocal wagon
#

hi! is it possible to choose a payment date in checkout session? With type payment? Thank you 🙂

sick wren
#

Hey! thanks in advance for taking a look at this - I'm having an issue with an alias payment (stored details). I get the following error:

SEPA Debit Sources used as a PaymentMethod have mandate information already stored. You cannot pass themandate_dataormandate parameters. Please re-confirm without those parameters.

I'm not passing through any of these parameters as part of my payload. Any ideas?

heavy crane
#

Hello There

How can ew set a password for express registration time, as I want Vendor to login on stripe themself and see the account

gentle pumice
#

Hi

#

I am getting this error

#

You cannot accept payments using this API as it is no longer supported in India

#

Can anyone help

tepid violet
#

Is there a way to change the metadata of a Price via the Dashboard?

willow urchin
#

Hi team, is there any API to check either coupon is valid or not by using coupon code not Id?

dark totem
#

Feedback: I find it strange that the dashboard says "Payment will be retried in 1 hour" when it actually hasn't been tried yet.

latent pebble
#

how to schedule a subscription on the current subscription end date?

surreal marsh
#

Hi All, PaymentIntent Amount field not allowing to send decimal values? Pls assist

short sandal
#

Hey, all. What's the recommended approach for handling errors?
Should I wrap every stripe API call in try/catch block(i'm using python)? Or only the critical ones(such as subscription create, subscription modify)?

winter moat
#

Hi there.
I am using the subscription with the usage-based model
I need to know if a usage record can be updated ?

waxen agate
#

Hi there, I am using Flutter, and attempting to integrate Apple Pay into my mobile application. I have successfully presented the Apple Pay prompt to the user but when I attempt to put through the payments, it comes up with a payment not complete error. I am pretty sure it requires this function to be called. So I am attempting to invoke this function but I'm not aware what the parameter is asking for. Where do I receive the Client Secret? Thank you.

hasty dove
#

what option relates to a co-op company i.e. something that is managed by members eg/an apartment block member board

vocal wagon
#

does stripe automatically have 3d secure payment?

manic phoenix
#

HI Team, Is it possible to update the taxRates on the subscription?

devout trout
#

when client trying to pay using hsa card it's say card not supported

sharp smelt
#

Our team wants to perform part payment as if customer does not pays full amount at first time customer pays a part of it at first and then can pay the rest after the delivery is it possible with stripe?

graceful tundra
#

Hi Team, I need the below details - {
"card": {
"brand": "visa",
"checks": {
"address_line1_check": null,
"address_postal_code_check": "pass",
"cvc_check": "pass"
},
"country": "US",
"exp_month": 1,
"exp_year": 2042,
"fingerprint": "f7dZHDLGBdySIpkO",
"funding": "credit",
"installments": null,
"last4": "0002",
"mandate": null,
"network": "visa",
"three_d_secure": {
"authentication_flow": null,
"result": "attempt_acknowledged",
"result_reason": null,
"version": "1.0.2"
},
"wallet": null
},
"type": "card"
}

amber citrus
torn cosmos
#

hi, is there a way to give/create a subscription for a certain time (30 days in my case), for a customer without adding payment method and also without paying, and after 30days it would continue if there's a payment method or stop (default)

sharp smelt
#

I want to do part as if let say bill is $100 right so at first customer will pay $20 at first and after the delivery of the product he can then pay rest $80 is that possible ? and if it is how can we do it?

native cloud
#

Hi, does Stripe provide any support for validating IBAN/SWIFT and/or getting bank info from them? I can see some link to bank account verification using Plaid integration but these links are marked as "deprecated". Isn't it useless effort to it? https://stripe.com/docs/ach-deprecated#verifying

Stripe supports accepting ACH payments—directly from bank accounts—alongside credit cards. We currently only support ACH for Stripe businesses based in the US.

waxen quail
#

@sharp smelt let's keep our conversation in the thread I opened for you.

willow urchin
#

Hi team, I am using stripe in react native project. When I build app through xcode Error comes. Please see error in attached photo. My xcode version 14.0

sick wren
#

hello again, following on from this (#dev-help message) it appears that the request originates from the stripe api. . @tacit ridge

vagrant steppeBOT
#

waqas ahmad

wind pelican
#

Hi! Is it possible to charge multiple prices with a single payment intent? If not, is it possible to have a single receipt for multiple payment intents?

Ex.: I want to charge a user two prices --> Initial deposit for 10$ (1/2 the amount) and then another 10$ (the other half) later. Is it possible to have them as a single payment intent? If not, and I have to create two payment intents, can I have a single stripe receipt for both payments?

meager adder
little bone
#

👋 how can we get access to the issuer field on PaymentMethodCard?

fleet birch
#

Hi

#

Can somehelp guide me how to generate an order id in stripe?

#

Else I have an order id in my application how do we pass the order id in to stripe?

raw trellis
#

Hi all 🙂 I hope some one can help with my Question 🙂
I created a subscription schedule , scheduled for now. if the payment intent failed to charge the default payment method of the customer, the subscription is canceld automaticaly.
is there a way to set the subscription to stay active and retry ???

I am using the stripe api

calm slate
#

Hi so a subscription payment with payment id pi_1LjqEtK0SfCq2T9p9I0vC5LY failed. Is there a chance that the payment would succeed with one time payment invoice created by stripe payment links?

serene idol
#

Hi. Regarding Subscriptions with trial days. Is there a way to create a subscription for a customer where the customer has to enter a valid payment source, but won't be charged until the trial days expire?

sweet forge
#

Hey mates! The thing from image, does that mean that I (as platform) must be located in one of the 47 countries and in spite of this fact, I can receive payments from all 196 countries? Does that mean that I can also transfer/payout to all of the 196 countries?

trail quarry
#

There was a list of platforms which uses stripe connect bjt I can't find it, does anyone has a link to it?

wintry geode
#

Hi ! I would like to list all my client's invoices, except those related to an incomplete subscription, what is the best way to do this ?

vocal wagon
#

Hello!
Our company sells online shops, and each account is a Connect Account to our main bussines account.

I am tryin to implement a flow that when a final client makes an order, payment goes to the Connect Account (this works). Then I want that the after this charge, the Connect Account makes a transfer to an other Connect Account.

But when doing this, I get an error on create.Transfer cause it says: stripe.error.InvalidRequestError: Request req_FnEPDn9qCoursT: No such charge: 'ch_3Lk7v6BoHaWF5LCr2Z0ufVnY'

unkempt sigil
#

I'm using the node SDK. I'd like to add an individual one time line item to the invoice that is created as a result of a call to stripe.subscriptions.create().
I'm looking at the docs and I while I see an add_invoice_items property, it does not seem to match the invoice line item type. The added line item needs to have a description and metadata of a typical line item object.
What's the best way to add a line item object when calling subscriptions.create()?

tall stream
#

Hello, quick question, is there a way to force spanish locale for OXXO payments in Mexico? The screen with the barcode and payment information appear in English automatically. My stripe js instance is initialized with locale: 'es-419' and everything works in Spanish except for that part, am I omitting something?

short sandal
#

Hello, is there a way to get(or calculate) proration amount beforehand? I want to show the users how much they will be charged before they change their plan.

Thanks.

normal sentinel
#

Hi guys I just want help
[11:32 AM]
I am a seller on Stripe, and I was a victim to a card testing attack. Now, I have to refund 300 transactions left out of 10000, and I lost money, and I can't pay with my own money anymore.

What will happen to me if I leave the account and stop using stripe. Will the disputes hurt me personally? Could it cause me to go to jail?