#dev-help

1 messages · Page 62 of 1

vocal wagon
#

i need support of german is this possibel

simple olive
#

I use Stripe CLI for testing, but it has generated pages and pages of products in the catalog, drowning out my actual test products. How can I clean this up? I'm not going to archive hundreds of products one by one. And I will not resetting all the products each time I have finished a serie of tests...

limpid quail
#

Hello, I had created 1 subscription for 1 quantity and price is $10. On a next month I want to increase qty to 2. Then my next invoice create with $20. Not affect previous invoice. Then how my subscription work?

grand zealot
#

I have implemented stripe on one of the food nutritional website where i need to set subscriptions for my end users. I now want to implement a feture where my users can pause and resume their subscription. Is that feasible with stripe ?

austere monolith
#

When I run the endpoint retrievePerson I get Error: This application does not have the required permissions for this endpoint on account '{accountId}'

lusty zephyr
#

Hi team

wicked junco
#

Hello, just a very simple question regarding the Price entity: I know that is not possible (obviously) to update the amount but, what about the lookup key? I created some prices but I cannot change it in my database every time I decide to update the details in our application, is possible in live mode (within the CLI it says "similar price" etc because is in test mode) to update or remove the lookup key or it will be saved for ever?

foggy oak
#

Hi, I have a stripe elements like:

elementOptions: {
mode: 'subscription',
amount: 999,
currency: 'eur',
paymentMethodTypes: ['card'],
appearance: style
},

This shows up Google wallet as well, I assume because it's seen as a card? But I have google wallet mounted to a different elements, and would like the above elements to only show card, how do I remove Google wallet/Apple pay from this?

dusky jasper
#

Hello! can you guys please help me. We have build an integration for our connected accounts so they can use stripe card readers to process payments. We have one case with one of our customers that already have a card reader bbpos wisepos e but they bought it from another company they used before and the card reader still holds the company's theme and config. is there any way to restart their card reader so they can use it with out integration? thanks

wintry furnace
#

Hello! I would like to know if there is any issue with the validation of the UK postal code with Payment Element because I can enter everything in the input and the postal code is accepted.

steel pewter
#

Hello, I would like to use Stripe Connect because our clients(service providers) use our platform to sell online courses. Right now we have our own Stripe account and the users purchase courses through our Stripe account. Then we pay our clients (service providers) offline. Can we pass the payment automatically to their accounts though Stripe Connect? Can they use their own custom checkout pages (maybe with their custom tax policy)? Thank you!

faint sundial
#

hi i have doubt in testclock

fathom lily
#

How do I simulate the following error response on the /v1/tokens/ endpoint in test mode? (I couldn't find a sample routing / account number combo in Stripe's documentation.)

bank_account_auto_verification_failed

echo acorn
#

hey apple pay stopped working for me, please help!!! when i press it, stripe window just closes and reopens without any applepay window showing up. this happens on device only. on sim the applepay window opens up fine

dark fern
#

Stripe webhook problem with connecting to the database

Hey there,
When a new customer signs in, in the stripe payment page and starts a subscription. It calls many events. And it calls the „checkout.session.completed“ what I want that I calls, because there I am saving all the important customer information in my database (subscription id, customer id, email, subscription tier) this works fine, but it also calls the „customer.subscription.updated“ event, I thought that this event is only called when the user changes something in the subscription, I didn’t know that a new user can do that. The problem then is that the user isn’t saved in the database but I want to update the customer in the database. How can I change it that it only calls this event or only updates the subscription when the user really updates one and not when he creates a new one. Best regards, Lauri

This would be the webhook code:

topaz talon
#

Hi, i want to get all the enum types supported for UK account company strtucture

late summit
#

Hello Team,
I am trying to use Tap to pay module in test environment for the application that I am building.
While making the payment in test mode through tap to pay I get the following error.

{"statusCode":500,"status":"error","message":"You have insufficient available funds in your Stripe account. Try adding funds directly to your available balance by creating Charges using the 4000000000000077 test card. See: https://stripe.com/docs/testing#available-balance","data":{}}

Can anyone please help me on how to test the functionality of bypass the insufficient balance error.

formal copper
#

is there a way to create a payment link (for a Connect account) and have it ONLY show the Klarna option without the standard credit card one?

floral wind
#

Hi there ! is there a way to create a Stripe Subscription without any Payment Method ? invoices will be paid out of Stripe.

autumn halo
#

For stripe connect express accounts, how do I get the user's account balance via the API?

vapid gorge
#

Can I create a session without a price_id, only amount.
$checkout_session = \Stripe\Checkout\Session::create([
'line_items' => [[
# Provide the exact Price ID (e.g. pr_1234) of the product you want to sell
'price' => '{{PRICE_ID}}',
'quantity' => 1,
]],
'mode' => 'payment',
'success_url' => $YOUR_DOMAIN . '/success.html',
'cancel_url' => $YOUR_DOMAIN . '/cancel.html',
'automatic_tax' => [
'enabled' => true,
],
]);

twin bloom
#

Hi there. I've noticed a strange UI bug on ios 17 for Safari and Istagram web view. We use @stripe/react-stripe-js package.
As I see in dev tools transform property appears and cause a bug for IOS. I haven't found a solution yet because stripe elements are in iframe and we can pass a few css properties to style object
It works ok for IOS 16. Does anyone have any ideas?

main jackal
#

I am using stripe hosted checkout , Apple Pay and Google Pay enabled by default in test environment but I am not seeing applePay in the checkout page .

idle light
#

Hi. when uising an Express Account, I can not seem to set Metadata when using ->subscriptions->create The metadata is always blank

short stream
#

I am using discounted coupon to create a subscription but we are getting payment intent as null

spiral wren
#

Hi there! Is there a way to create an annual subscription but with a monthly billing periods?

keen ginkgo
#

Hello! I'm using PaymentElement in my React application for a custom checkout page. I have two questions.

1 - Despite having Bank disabled in the payment method settings, it still appears as an available payment method. Can you help me understand why?

2 - On the Stripe checkout page when paying with a card, there is an additional field for the cardholder's name. However, this field is not displayed in PaymentElement. I see in the documentation that the "never" and "auto" parameters are available. I have "auto" set, but I can't figure out why I see this field on the Stripe checkout page but not in PaymentElement.

tropic bridge
#

Hey, can somebody expain me the difference between using tokens and cloning payment methods for connected accounts?

spark imp
#

Hi! I wanted to know if there is a way to use annual subscription but charge monthly fee based on usage.

For example we have a plan that include 100 user per month and we charge 1$ per extra user per month, is there a way to charge that extra 1$ a month while using an annual subscription (if for example the there is 110 users for a specific month) ?

I already handle this use case on a monthly subscription with the usage based billing but i'm not sure how to proceed to have the usage based billing being monthly while having the base fee of the sub being annual

Thank you !

tawdry tusk
#

Hi guys! a pleasure to be here:
On my platform (Avoqado.io) I added a connected (Express) account which is my first restaurant customer, but all the receipts and customer information gets stored on my platform and not in my customer account.

  const session = await stripe.checkout.sessions.create({
    mode: 'payment',

    payment_method_types: ['card', ],
    line_items: lineItems,
    metadata: {
      isOrderAmountFullPaid,
      tip,
      paymentMethod,
      typeOfPayment,
      extraData: extraData ? JSON.stringify(extraData) : undefined,
    },
    invoice_creation: {
      enabled: true,
      invoice_data: {
        custom_fields: [
          {
            name: 'productos',
            value: 'TEST',
          },
        ],
      },
    },
    payment_intent_data: {
      application_fee_amount: 1000,

      transfer_data: {
        destination: 'acct_1O0OmKB0YXXXXX',
      },
      on_behalf_of: 'acct_1O0OmKB0YXXXXX', // The account you are acting on behalf of
    },
    success_url: `${domainUrl}/payment/success?${queryString}`,
    cancel_url: `${domainUrl}`,
  })
somber tapir
#

I'm using Stripe checkout for a subscription business. The subscription starts with a free 7 day trial. I get a lot of payment declines at the end of the 7 days that are "the payment failed because the card was declined" which leads me to believe that users have credit cards / debit cards that they keep below the threshold of the subscription cost and use to initiate free trials for different services online. Any suggestions on validating these cards at the start of the free trial?

visual schooner
#

I am creating a checkout session for a subscription creationg on my portal. I want to add some custom meta data to the subscription but it does not seem to work. This is my session:

`$session = \Stripe\Checkout\Session::create([

    'payment_method_types' => ['card'],

    'line_items' => [[

        'price' => $_POST['stripe_price_id'],
        'quantity' => $_POST['quantity'],
        'tax_rates' => ['txr_1KdZC8A0BKYF4I5SpDIqDsuX'],

    ]],

    'mode' => 'subscription',
    'success_url' => $_DIR['customer'] . 'purchase/success',
    'cancel_url' => $_DIR['customer'] . 'purchase/cancel',
    'customer' => $customerId,
    'billing_address_collection' => 'required',
    'allow_promotion_codes' => true,
    'metadata' => [
        'dmuportal_company_id' => strval($_ACCOUNT['selected_company']),
    ],
    
]);`
strange minnow
#

hi, If I add some additional invoice items to the subscription on upcoming invoice event - will it take effect immediately or from next billing cycle?

edgy yacht
#

Hi! how can one enforce the collection of cardholder's name when using setup intents (to collect payment info for future use) and the react payment element?

terse lark
#

Hi, yesterday i posted an issue but i didnt recieved much help and i havent been able to fix it so im posting it again. Im trying to integrate a webhook to my project, it works fine in a indepent project where the webhook its stored in the server.js, but since im using a controller system with express routes in my project, it doesnt work, it gives me this error, i already tried moving the express json declaration to the end but it doesnt work :c

small bone
#

Hi, trying to use woocommerce and it wants to link to my stripe account, but when attempt to set this up it wont let me change the address from USA to France. I live in France. I dont know how to fix this.

frozen pond
#

👋 i'm using restricted key for retrieving verification result, on an infrastructure that doesn't provide fixed IP addresses. how do i tell stripe to accept all usages anyways? at the moment it doesn't and to be honest it's pretty annoying.

#

especially given that i'm in the middle of an incident

wise chasm
#

Hi, I’ve been having trouble with getting my old number on linked from Stripe so I can restart my password. I don’t remember my code and I don’t remember my backup code someone please help me. I have multiple orders that needs to be shipped.

round estuary
#

Hi, my clients Stripe account has a warning saying "Your business does not meet our Terms of Service" does this prevent test-mode from being used as well? Or only Live? The reason I ask is because when trying to create a connect account, with some deep debugging I get an exception from stripe saying "You cannot create new accounts because your account has been rejected". I assume it is referring to the TOS warning on the dev dashboard. Just want to make sure that even test-mode is affected by this.

nimble canyon
#

I have a working application that is creating a Payment Intent, then handling the payment using Stripe Elements. However, I have a question about how to use coupons. My current implementation works perfectly fine, until there's a coupon for 100% off applied. This means the total payment value is £0.00, so obviously Stripe can't take payment of nothing, so PaymentIntent->create() is throwing an InvalidRequestException.

What is the recommended approach to handling 100% discount coupons, so they can be reconsiled in the dashboard at a later date? I can mark the payment as successful on our system when a coupon is used with full discount, but then I'll never see the redemtions in the dashboard.

forest saddle
#

Hi I am trying to create and confirm (using Payment Element at FE) a payment intent with Bacs to collect this payment method for future offsession usage:
pi_3O0QirEEcVHNu7m81N3MWCQD
but I have a status requires_payment_method, when and where should I attach the payment method Bacs to the payment intent?

sour mulch
#

Question about lookup ID for prices. Documentation says these make price changes easier, what exactly is the benefit though, over using a custom price ID itself?

wheat wind
#

is there a way to sort or filter transaction or authorizations? in the docs I only see info on pagination.

tropic bridge
vocal wagon
#

@everyone Friends, please tell me, Stripe is threatening to return all card payments to customers, how can this be avoided?

wind ether
#

Is there a way to use the topup api to only apply to the card balance

frail crane
#

I receeived an email stating that our tax info needed to be updated -- I updated info but the bottom of the page gives "could not save changes" message

vocal wagon
#

I fully expect this to get deleted, but I’ll see what happens. Stripe charged my card and I can’t figure out who the company is that made the purchase without me knowing. my bank is telling me that they can’t do anything. I have to contact Stripe but the website doesn’t show anyway to contact support. Does anyone have any advice?

topaz storm
#

Hi guys,
In my create a checkout session API call, I have 2 metadata (firstname and lastname) coming from the subscription form.

My purpose is to have these metadata sent with the webhook I set to notify my CRM app. But the metadata are not added to the webhook.

How could I solve my problem ?

autumn gazelle
#

how do i get stripe to stop ignoring me

vocal wagon
#

I can’t get into my account and I have multiple payments on there that I can’t cash out

hushed jewel
#

Hello I am giving option user's to upgrade plan on one click of button behind the scen I am updating plan using new price id and item id . I am using stripe element now if behind the scen stripe payment require 3d secure authentication how can I ask user to complete 3d secure authentication as I am not opeing any card or anything

proper ridge
#

Hi,
I'm working on integrating Stripe Tax with Billing (subscriptions). I want to confirm something: based on some testing it seems Invoice Tax region/jurisdiction is "locked" when the invoice is finalized? (I'm calculating Tax based on customer billing address).

In other words: a customer can change their billing address while the invoice is in draft status?

Thank you for the help! 🙏

gentle cave
#

Hi, we are having an issue with subscription payments

Can someone from stripe let us know whats the issue? it seems related to tax

pi_3O0SWFAKv6LsYLX20uJOPn4Z

rare storm
#

Hello, need assistance connecting Stripe with Magento 2. Entered Stripe's correct public and private keys in M2 backend, added domain to Stripe.com payment domains successfully (green enabled) sign appears and activated google and apple payment methods in stripe.com. However, still not seeing the "google pay" and "apple pay" buttons on the store respectively via android or apple phones.

#

ok, thanks.

tacit plover
#

how send an invoice automatically for the subscription payment next month (want to send nearly at the end of current subscription period)

young sigil
#

Hello, i have a question about the react payment element terms display when using it for subscription

brittle atlas
#

Hi there, I am trying to change an account from a multi_member_llc to a single_member_llc using the update company structure endpoint: https://stripe.com/docs/api/accounts/update#update_account-company

However, when I send the request I get Received unknown parameter: company.

This is my request in PHP, anyone see what I am doing wrong?

$stripe = new \Stripe\StripeClient(config('services.stripe.secret'));
$stripe->accounts->update($accountId, [
  'company' => [
      'structure' => 'single_member_llc'
    ]
]);
solar hollow
#

is it possible to bulk-create invoice items for an invoice? Either create them all at the same time when creating the invoice, or even bulk-create after the invoice is created. I have an invoice that I need to create but it has more than 50 invoice items, so it takes several minutes to generate all of the invoice items. And by that time the server has timed out.

wanton monolith
#

Hi there, how do we delete payment intents in test mode? Everyone on the team gets a gray circle-slash when hovering over the selection boxes

past slate
#

Hi guys, i have a payout which should be ready it says ''xxx available to pay out'' but its not letting me pay out

tardy sable
#

hi

#

how can i add taxes automatically to the donation that i receive

normal sand
#

Hello,

Our customers are often asking us for invoices. Is there a way to do one or both of these things?

  • Programmatically send an email, showing receipt of payment for a past invoice. For example, a user says "Can I get an invoice for last week's payment?" and we can trigger an email to send them to receipt

  • Enable automatic sending of invoices anytime a particular user has paid an invoice

We are not using Stripe Checkout - we're using Stripe Setup Intents to create free trials, and subscriptions to bill them later.

Thank you!

sturdy bronze
novel wigeon
#

Hi I'm playing around with the upcoming invoice endpoint where I want to preview the effects of updating to a new plan. I'm using subscription_proration_behavior = 'always_invoice' but noticing that any existing pending invoice items do not show up in the response. It only includes the invoice items that would get generated as a result of the plan change. Is there any way we can get the existing pending invoice items to be included in the invoice preview?

ruby tendon
#

For stripe custom connect onboarding - it seems like the US is still being inferred, even though it is now no longer explicitly being set. How can i alter this to support onboarding our contractors from the Philippines as well as the US?

wintry ruin
#

Hi, I'm using test clock for testing subscriptions. If I advance the time to the end of an existing subscription and if I want to create a new subscription does the billing_cycle_anchor have to be in the future based on the test clock time? For example if the clock is at 01/01/2024 and the new subscription API call should factor the fact that there is a test clock and billing_cycle_anchor should be 01/01/2024 or any date after that?

oak sage
#

How does one access billing portal for stripe connect??

quick bloom
#

Is there a way of associating a pre-existing PaymentIntent, that was used to hold funds on a customer's card, with a new invoice, an invoice that is about to be finalized, or an invoice that has recently been finalized?

deep pike
#

Hello!

I'm using the salesforce universal connector for stripe, and one of the available apex actions is called "Stripe 2022_11_15 GetExchangeRates". According to the documentation, it "Retrieves the exchange rates from the given currency to every supported currency."

It seems hits an API endpoint at /v1/exchange rates/[rate_id], but I'm not sure what the acceptable string values for the rate_id are. Is that list available somewhere?

carmine crest
#

hello! is there a way to create a payment intent with a invoice attached in a connected standard account?

south surge
#

Hello, I made a stripe customer portal but for some reason my users are not able to update the subscription plan in the portal. Is there a simple fix to this? I have the option set in the dashboard settings. Thanks!

ember adder
#

I have a membership site where people need to be logged in to register for events. When they check out on Stripe, the payment page shows their email but this isn't showing up when I run a report on payments. Is there any setting or anything I can make to get this passed on into the reports?

stray oxide
#

@exotic kite Removed your message as per the #📖rules , no self promotion allowed on this server but good luck finding work

digital lichen
#

Hi

#

When I check payments and I see My deposit suspended temporary

#

I chat with WooCommerce and they asked me to contact with stripe

orchid nest
restive ingot
#

I’m trying to verify my drivers license, but it’s expired and have a paper temporary one

stark crest
fathom grotto
#

how we can get all payments count in stripe api ?

mild kindle
#

I'm trying to integrate invoicing into my application. This piece of code taken from the tutorial doesn't seem to work:

    inParams := &stripe.InvoiceParams{
      Customer: stripe.String(customerID),
      CollectionMethod: stripe.String("send_invoice"),
      DaysUntilDue: stripe.Int64(30),
    }
    in, _ := invoice.New(inParams)
    // Create an Invoice Item with the Price, and Customer you want to charge
    iiParams := &stripe.InvoiceItemParams{
      Customer: stripe.String(customerID),
      Price: stripe.String(priceID),
      Invoice: stripe.String(in.ID)
    }
    invoiceitem.New(iiParams)
    // Send the Invoice
    params := &stripe.InvoiceSendInvoiceParams{}
    invoice.SendInvoice(in.ID, params)```
First, I don't see that the result of `invoiceItem.New` is used anywhere.
Second, `invoice.SendInvoice` is undefined.

Anyone, please help.
small sedge
#

Is there a way to update a PromotionCode via the API to mark it as redeemed? Here is our weird use case:

  1. We create a PaymentIntent and then some time later we create a Subscription
  2. If the duration is for 1 month or for Once, we want to mark the promotion code as being Redeemed during the PaymentIntent rather than apply it when we create the subscription later
shell oriole
#

is it dangerous if a stripe_price_id is public

#

the env var

stark crest
#

Another question about Subscriptions Integration as laid in the docs here. Specifically, I'm curious about the order of events (create customer -> create subscription -> collect payment info) and how to make that work with a particular UI.

https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#create-subscription

I'm able to create a subscription in the incomplete state & use the client_secret of that subscription's first payment_intent to render stripe-elements. No issues there.

What I'm unsure about is this: We want a single-page style UI, on which users can enter the payment info AND change their price selection. A screenshot of a rough draft is attached.

As I understand it, when a user changes their price selection (clicks an option under the "Plan" heading) I'll need either update the incomplete subscription or create a new subscription. Either way, I'll get a new payment intent with a new client_secret, yeah? So I'll have to re-render the stripe-elements form, which means users could "lose their work," so to speak.

Is there some workaround I'm not thinking of? I'd like to keep this all on one page if at all possible.

unique sentinel
#

Hello, I am looking for information on the ACH payment option using the Stripe Hosted Checkout. Is there a page or any information on whether a Customer will need to complete the micro-deposit verification for each payment? I was not able to find an answer by looking through the Stripe docs. So, if a Customer checks out and completes the verification for an invoice, will they need to complete the same process for the next invoice if the same email is associated with the second checkout?

frosty river
#

Hi, our business has free trials for subscriptions. Unfortunately, some of these trials are not converted to purchases because they have insufficient funds. Is it possible to preauthorize the amount for the trial?

manic igloo
#

hello! I am holding a certain amount on a customer's card. Can i charge it offsession using paymentIntent.charge api call?

edgy yacht
#

hi! is there a way to charge and refund a payment method that was collected with a setup intent to determine if the payment method is valid?

tropic bridge
#

Hello, it's normal when cloning a payment method to see 2 payment methods inside the account at the end?

dark shadow
#

just wondering can i use prepaid visa on stripe?

runic relic
#

I want to add a discount code system to my project. Users with a valid discount code will buy the product percentage-wise cheaper or get it for free. Can I do this with stripe?

placid jacinth
#

This use case might not be supported, but I have a client who uses Checkout and wants to allow customers to specify when their Subscription starts, but charge customers immediately in advance of the Subscription starting.

vapid gorge
#

Is it possible to not include email field here

random canyon
#

hello i made some subscriptions with stripe in my express app and i need a lil bit of review i am not sure i cover all cases.

here is my code

`

(async () => {
// Handle the event
switch (event.type) {
case "customer.created":
break;

  // first time user subscribe
  case "customer.subscription.created":
    const subscription = event.data.object;
    const customerId = subscription.customer;
    // Retrieve customer data from Stripe
    const customer = await stripe.customers.retrieve(customerId);
    console.log(customer, "customer stripe customer")

    // TODO: add premium to user in db
    const dbUser = await User.findOne({ email: customer.email })

    dbUser.isPremium = true;
    await dbUser.save();
    break;

  // Renew subscription
  case "invoice.payment_succeeded":
    break;

  // remove subscription
  case "invoice.payment_failed":
    break;

  default:
    console.log(`Unhandled event type ${event.type}`);
}

})();
// Return a 200 response to acknowledge receipt of the event
response.send();
});`

sour peak
#

change phone number for 2 step authentication

graceful whale
#

hello! I have question regarding updates of subscriptions. If a user changes their subscription halfway through their billing period, I would like to maintain their current subscription till the end of the billing period, then switch to their new subscription plan at the start of the next billing period. I was reading through the api for sub update: https://stripe.com/docs/api/subscriptions/update but it wasn't clear which config I should use to achieve this. No proration is necessary since we are forcing users to maintain existing sub till the end of the month. Is there a way to "schedule" the sub change at the end of the billing cycle? Or is that something we'd have to keep track on our end and submit an update for manually?

vivid bane
#

hi , i have question about stripe on shopify

coarse owl
#

Hi Everyone! Hoping someone can help me with Stripe Elements JS issue im having and I cant seem to find an answer in the docs.

I'm using the Elements submit() event to trigger payments, however I cant use stripe.confirmPayment as I need to manually handle the response action with handleActions. As a result im using various other methods to confirm payment intent by payment type. The problem im having is that the submit() event does not seem to return which payment type was actually selected in the element to tell the application which payment confirmation method to use. Is there a way to find out which payment method is selected in Stripe Elements?

worldly acorn
#

Hi there, is the paymentIntent client_secret publishable ?

torpid plank
#

For using stripe.js with next.js 13 for tracking do I need to resolve the promise or can I just use it like this:

import { loadStripe } from "@stripe/stripe-js"; const stripePromise = loadStripe( process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY );

forest badge
#

Hi,
I am wondering if there is a way to attach an id to a payment so I can verify that the user hasnt added something to the cart inbetween the moment of payment and webhook event

past helm
#

Is it possible to show a discount when creating an invoice manually?

young bolt
#

When supporting ACH Direct debits as a payment method, is it possible to independently turn off the manual verification option?

runic relic
#

on payments section, i can see the email of the user but i also want to get the shipping details of the user like address, city, country, postal code, phone infos.

lavish gorge
#

Can I set metadata on an Invoice created from the dashboard?

young stirrup
#

Hola

#

How do I change my name and company name in my Stripe account?

modest ledge
#

Hello, We run a marketing agency built on GHL (Go high level) and we're looking to do revenue sharing with our clients (take a certain percentage of our client's rev as fees). We're trying to automate this with Stripe Connect. How should we go about doing this? Are are there are any low or no code tools to do this?

light elm
#

has anyone struggled with issues with webhooks in stripe with Django

slender crypt
#

Hi! My test environment has a subscription. Will it be renewed automatically when it expires?

misty hornet
#

@exotic kite please don't post advertisement in this server, I'm removing your post.

modest ledge
#

Anyone has experience with integrating Stripe Connect with a CRM to automate revenue share?

misty hornet
#

@modest ledge I've created a thread for you, pleaes keep the conversations in the thread. thank you.

indigo monolith
#

Hi, when we separate auth and capture (placing a hold on a card) how do we associate this payment intent with an invoice? It seems a PI is associated with an invoice when the invoice is finalized, how do we associate a PI for a card auth to a draft invoice? If there’s not a way, do we have to manually track when we do the actual charge and mark an invoice as paid?

hasty yoke
#

Hello I am hitting a cURl testing api of payment method on Postman..but getting this error '"error": {
"message": "Sending credit card numbers directly to the Stripe API is generally unsafe. We suggest you use test tokens that map to the test card you are using, see https://stripe.com/docs/testing. To enable raw card data APIs in test mode, see https://support.stripe.com/questions/enabling-access-to-raw-card-data-apis.",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_IRSpuez4v01Qkf?t=1697171781",
"type": "invalid_request_error"
}'

#

any solution to this?

#

which test token has to be send and what will be the body?

willow latch
barren vortex
#

I have some doubts in webhooks events

ebon venture
#

hey so ive got a few different products and on my website im creating a stripe checkout session. However, everytime I go into the session and then return back, and then click on the checkout session again without purchasing, it seems to add a line item every time. How do I clear the checkout session each time so that im not adding an item every single time?

peak jasper
#

Hey dev team,
I'm creating product for checkout session. In here I set image url but when I visit checkout url I can't able to see the picture

how I fix this issue

crude harness
#

Hi

We are upgrading users with proration using subscription update api with following parameters.

        'items' => [[
            'price' => 'test_price_id',
            'id' => 'test_si_id,
        ]],
        'proration_date' => now()->timestamp,
        'proration_behavior' => 'always_invoice',
        'payment_behavior' => 'pending_if_incomplete',
        'billing_cycle_anchor' => 'now',
        'expand' => ['latest_invoice'],

We are setting payment_behaviour value as 'pending_if_incomplete', this as per the documentation automatically invoices the user immediately.
This works properly in normals cases but for 3d secure cards, user is not receiving email from stripe for payment confirmation/authentication.

As per our understanding this is an off-session automatic payment from stripe and stripe should send an email to user for payment confirmation, as it does for renewal cycle payments.
Is there any gap in understanding? Please assist.

vocal wagon
#

Hello what does mean of Invite only.

muted heron
#

Hey folks,m having issues with payment methods on stripe payment page. I've added mutliptle payment methods but m not able to see those option on payment page.

violet gust
#

I’m trying to convert my website to the live stripe key to get companies registered under Stripe Connect, but I’m running into an issue. I can get it to go to the custom onboarding page, but it’s not giving me the option to add a bank account or verify with id, like test key did. The companies are registered under the live key for Stripe Connect perfectly, but it’s not letting me verify the certain things unless it’s the backend

vocal wagon
#

Hello I am trying to know the meaning of Invite only. But I could not find.

stable lotus
#

Good morning!
I have a short question - couldn't find it in the docs:
We are using stripe subscriptions and we have a variable subscription. Is it somehow possible to set a minimal price with variable subscriptions?
We have 2 price tiers right now - the lower tier (less features) is a fixxed price tier and the upper tier (more features) is variable based on prepurchased things (hardware in our case). Some customers saw that it can be cheaper taking the upper tier because they do not have so many prepurchased things - so is it somehow possible to set a minimal price which would match the lower tier fixxed price?

fathom flume
#

Hey there!

I was wondering about the possibility to use Stripe Checkout for multiplan subscriptions. We have two main subscriptions, Free and Team, as well as two add-ons, extra seats and extra locations. The quantity of add-ons can be 0-n.

Is it possible to add/remove and increase/decrease quantity of these add-ons to an existing subscription in Stripe Checkout or Stripe Customer Portal?

Thanks!

simple shale
#

After I created the Checkout I listen for the invoice.paid webhook. When i create the checkout i add our internal order id in the metadata of the checkout. can this metadata be retreived through the invoice.paid event?

graceful whale
#

Hello! I have a question about scheduling a subscription cancelation of an existing subscription at the end of its billing cycle. The first step appears to be creating a schedule with from_subscription set to the existing sub id. Afterwards it looks like I need to call update on that schedule, with end_behavior set to cancel. My guess here is to add in a phase that is all empty, except with an end_date set to the exact billing cycle end timestamp? Or should I be using iterations here? thanks!

surreal rain
#

how to add Tap and pay in existing stripe terminal ios project

stuck basin
#

Does stripe provide a way to modify email receipts templates to not show discount?? Thanks

vocal wagon
#

I need help waiting for a telefon call from support about two day strip is blocked we can recive money

#

we losing money we have a good running shop

echo acorn
#

about my issue from yesterday with apple pay not showing up, i breakpointed all the way to here and didPresentApplePay is true. the result of the apple pay seems to be status "canceled"

vocal wagon
#

When creating transfer, how can I know if the transfer was successful or not? I don't see it has any statuses.

worn ibex
#

Hey, guys! I have a question about installing google pay and apple pay, such a thing that the file in the .will-known folder is in public and the domain is authorized and verified in stipe for apple pay and google play, ui buttons are not displayed I thought the problem may be on the client but did not find any problems (I did according to the tutorial) but after all the manipulations I decided to connect another method link pay here from it ui button appeared but the problem with google and apple pay is not solved.

what could be the problem? I live in a country where google pay and apple pay are supported and bank cards are also connected.
I can't understand what the problem is

round rampart
#

Hi. Can anyone confirm if it's possible to end a subscription trial early via the API?

hushed jewel
#

I don't know how can I use payment_behavior: "pending_if_incomplete" this and what usecase of it

vocal wagon
#

One question are we allowed to enter our customers account to set it up? If they give us permisson of course

wet mesa
#

Hello, I am setting up a checkout session (from code). I am selling a product where the customer choose how much he wants to pay. The system is 1€ = 200.000 Tokens of my product, how can I make this explanation appear somewhere in the checkout session?

forest saddle
#

Hi, I am trying to create a payment intent and confirm it with Payment Element (the idea would be to use the payment method (Bacs) as a default payment method for a specific customer) but I get this error:

The provided setup_future_usage (off_session) does not match the expected setup_future_usage (null). Try confirming with a Payment Intent that is configured to use the same parameters as Stripe Elements.

Do you know how to solve this issue?

payment intent: pi_3O0hLdEEcVHNu7m80PN3gxyQ

tired geode
#

how can revived fee for our platform and for stripe connected id ?

worn ibex
whole narwhal
#

Hi I have set up stripe on my woocommerce shop and when a client pays they get the attached come up on screen. The payment goes through and they receive a receipt, I would like a thank you page and a return to the site but what ever I do either on stripe or woocommerce it does not change. how do I upload an image?

limber ivy
#

i have scenario where i have to payout users from my account how can i do that using stripe ?

jovial yew
#

Hello, can't receive SMS code

hollow prairie
jovial yew
#

sorry for bothering you,
Unable to reset password because this account does not use a password to sign in.

manic cosmos
#

Hi am developing an application which contains apple pay feature that i have connected with stripe, the problem is that my payment goes incomplete, using card payment works fine, and while using apple pay, i do get the payment intent and method created and the stripe SDK returns a successful response yet the payment is always incomplete.
i have tested it using live and test keys both, and it has the same result.
Flutter (3.13.3)
Xcode (14.3.1)
Test Device - iPhone 11 (deployment target i0S 13.0)

any and all help is greatly appreciated.

dreamy loom
glad matrix
#

this is a shot in the dark, but if an API call was made to refund a transaction is there anyway to stop it while it's in the pending state?

barren vortex
#

i have one doubt in events

pure grove
#

Hi Stripe 🙂 heads up - the PayPal test setup page started to throw an unexpected token error some time yesterday (Thursday). This makes headless Tests checking flows involving this page fail. Hope you guys are aware of this? 🙏

supple grove
#

Hi Stripe, so what happened was when creating a connect account, I didn't give the complete information needed for the account onboarding on strip hence the card payment and transfers capabilities were not completed, how can i make it compulsory?

vapid oar
#

Why I am getting below message in production during connecting Standaard account using Oauth

You cannot perform this request as you do not have Platform Controls for Standard on the account.

foggy oak
#

When creating subscriptions, does the next invoice gets sent at a particular time? Such as the time the initial subscription was made or ...?

strange minnow
#

Hi, I am creating tax rates and using it for subscriptions. And I want to make sure we charge right amount of taxes - if the tax rate is changed in future. How can I handle this?

wild wren
#

I have a Magento 2 store and enabled the Pay With Link button on products pages, button working correctly on other browser but it's not working on Safari Browser ? can any one help me on this ?

vocal wagon
#

hi, I couldn't find any information about this so: is the level 3 data features available only in US?

rain grail
#

need help testing the webhook locally, i have it setup but its unclear how to make a call to it locally

astral owl
#

Hi, how would we appropriate test our connect integration with subscriptions cycles? We typically use test clocks in stripe to test our own billing, between us the platform and our end user. However, our connect integration enables our end user to take payments from their customers (bit like them being a store on our platform as the host). I cant see this being an option in test clocks, is there aw ay to test subscripotion billing cycles with connect customers?

sour sage
#

I have a paid invoice that was duplicated and paid, but it does nor reflect the right status on my Magento

fathom flume
#

Hey I wonder how I can enforce collecting VAT number. Is that possible?

south comet
#

I do have a question. We are disabling LINK as payment method since we did not adapt our code to read LINK payments. We have subscriptions that are scheduled to be charged via LINK though. If we disable LINK, what happens to already existing invoices? Will they get charged?

glacial trout
#

How do I enable Standard connect account, is enable for test mode, but not live. In the live mode both Expree and Standard is disable. We need the standard acount to be enable because that is what we build our code for. any help to move forward, the application is live and this issue is a blocker

past magnet
#

I have a stripe ID payout number, but no receipt within my accounts package. Is there a way to match the stripe payout ID back to the original receipt of payee name?

foggy oak
#

Quick question regarding automatic recurring payments: is it only possible for one to become one of the following Payment Intent statuses / hooks really?

Succeeded
Failed
Requires Action
Canceled (?) Is this even possible in an automatic recurring payment

latent scroll
#

Hello everyone, I am new to using stripe and I have a question, how can I change the price of the subscriptions? I know that it can be done by updating the subscription one by one, however, I wanted to know if there is a way to update all of those subscriptions without the user having to register again.

Thank you

hasty yoke
#

hello @willow latch I need your help

spiral wren
#

Hi there. Do subscription discounts round to the nearest dollar amount? I have a subscription for $129/month. When we apply a 54% discount, $70 is deducted. But 54% of $129 is actually $69.66,

fiery stirrup
#

Hi all... when creating a bank account payment method (us_bank_account) using the Payment Element, is there anything else that needs to be executed after createPaymentMethod to accept the mandate? confirmUsBankAccountSetup maybe? In our case, we haven't created a payment intent yet as we do it after the payment method is created.

fervent pike
#

Hi there. we using invoice for payment. but customer pay failed over 10 times. invoice cannot paying

I use this API

Stripe::Invoice.pay(INVOICE_ID, {payment_method: 'payment_method_id'})
error -> Stripe::InvalidRequestError: (Status 400) (Request req_ABi4OXiZpcHumK) This invoice can no longer be paid. Consider voiding, marking as uncollectible, or marking as paid out of band instead.

we want to retry pay that invoice. what should i do?

ref: https://dashboard.stripe.com/invoices/in_1NtAr4AlTzUjO2wfpij4zBQT

vapid oar
fathom flume
#

Hey, I changed some setting (among others I created a tax object) and now tax is not calculated for Sweden which we do want. It says tax: 0 on the invoice.

I can't figure out how to get it back ☠️

knotty flower
#

Hi, How can i track the purchase in stripe. I am using softr (it has an integration with stripe). Stripe events with GTM

vocal stump
#

If a user uploads a document to identity below age 16, does this automatically fire the redacted webhook?

#

I'm seeing some scenarios that shouldn't be possible and i'm thinking maybe this is why

gray carbon
cunning jungle
#

Hello, is it possible to move the billing date for subscribers on an active billing schedule to a date in the future to extend their free trial?

weary aspen
#

Hi. I'm trying to delete a test Stripe Express that I create via the Stripe Node.js library and I'm trying to delete it with CURL but I get this error:

{
  "error": {
    "message": "Only live keys can access this method.",
    "request_log_url": "https://dashboard.stripe.com/test/logs/req_***?t=1697202793",
    "type": "invalid_request_error"
  }
}

Any idea what I'm doing wrong? I'm passing the test API key correctly too.

vocal wagon
#

Hello. Could you please advise on the formula to use for our use case bellow ?

Goal: send 2 CAD to a Stripe Connect Express account

Limitations: we can only send out USD from our account so we must send the equivalent value in USD for the 2 CAD
Notes: Our contract has a 1% FX fee

Given access to /v1/exchange_rates API how do we need to calculate the USD value we need to send via Transfers API in order for the client to receive $2 (and not $1.99 or $2.01 etc)?

We are currently using the formula bellow but we are seeing inconsistencies between what we think we send and what the customer sees in express dashboard. The 2 CAD is just an example and not the only value we see issues with.

target USD cost formula = (value / exchange_rate) * FX_FEE = (value / exchange_rate) * 1.01 (scaled up to 2 decimals, rounded up)

assume value = 2 CAD
assume exchange rate = 1.35852 (GET /v1/exchange_rates?receive_currency=cad&send_currency=usd)

target USD cost = (2 / 1.35852) * 1.01 = 1.486912228 = 1.49

Send 1.49 via Transfers API.

Client has CAD bank account linked so Stripe converts USD back to CAD

Expect: client to see 2 CAD in express dashboard
Actual: client sees 2.01 CAD in express dashboard

green hare
#

Hi guys, I'm using stripe.PaymentIntent.list(customer=customer_id, expand=["data.invoice", "data.invoice.subscription"]]), in python environment, to get all the payments of a customer but I get back all pi_ regarding subscriptions, but I don't see the individual payments made using the checkout page. I thought they were listed with the others...where am I going wrong? How do I get the individual payments as well?
thx in advance

hollow grail
#

i am trying to transfer money to my standard connect account with test mode but there are shows error like this
This application does not have the required permissions for the parameter 'tos_acceptance' on account

deep hawk
#

Hello, on the stripe dashboard subscription detail page you have option to "Share payment update link". Is it possible to get this link through the stripe api programatically?

stark kelp
#

Hello - I am using Stripe UI to add and save a credit card on file. I wanted to know if there is any way to prevent a credit card duplication (meaning an User able to add the same credit card twice).

rain locust
#

Hello guys! paymentIntents.create doesn't appear to take into account the API Version chosen on the Dashaboard, instead I'm forced to provide apiVersion as a second options parameter in order to be able to use the new API's features (eg. '2023-08-16': automatic_payment_methods.enabled = true by default). Am I missing something?

thin fern
#

Hi team i am facing strange behaviour with apple pay.
My application is deployed ti different different server like prod, preprod, staging.
In prod and preprod apple pay is working fine but in staging it is not working fine and throwing an error "unable to show apple pay"

abstract saddle
#

Hello!
I'm getting a 307 HTTP status code with the webhooks when trying to create and redirect to the billing portal and modify any information.
The problem is that I'm getting a 200 code when using the checkout page webhooks so it seems that they are properly configured but it could be because of my redirect method: I don't use the res.redirect as it was not working but a redirect in the front with NextJS router.push(billingPortalUrl).
What could be the cause ?

languid sable
#

Hi guys, I'm wanting to get the custom fields that the customer filled in at checkout, does anyone know what the endpoint is?

rain grail
#

webhook secret is not verifying the event signature for me locally

vocal wagon
#

Hello, we have Hole in the card for card payment method in our app. Clients ask me if the period to captura the payment is 7 days since they make the order. Also we want to include a notifications to tell our users they have to proccess the payment so it not expires. This window of 7 days is 7*24? or 7 natural days

wraith yarrow
#

Hey everyone! I'm using setup intents to allow customers to save payment methods for future use and have a general question about 3DS: when a user saves a payment method using setup intents and then goes through 3DS authorization while confirming the setup intent, what will happen in the future when the user makes payments/orders with that authorized card? Will they be able to skip subsequent 3DS checks? Is that a common use case?

spice pewter
#

Hello everyone, I am facing an issue with the Stripe connect account, where it is suddenly asking for an identity document and it got restricted. It doesn't do this usually. Please help

stray oxide
#

Hey all, just a heads up that the server is very busy right now. We are getting to questions as soon as we can but that may take a bit longer than normal

formal copper
#

I have some customers who are having trouble receiving payments from their own customers via payment link, with Klarna specifically. Their customers just can't conclude the transaction after they insert the credit card data

naive spear
#

Hello! How can I resend a webhook event using the Stripe API? Thanks in advance.

vocal wagon
#

Hello, on my website I would like to place a payment option with deferred payment, 4 months, how can I do this? is there any installation information?

weary aspen
# weary aspen Hi. I'm trying to delete a test Stripe Express that I create via the Stripe Node...

@stray oxide Replying to your response to this.

I have tried deleting the Express Account with a live key but it doesn't work either.:

{
  "error": {
    "code": "account_invalid",
    "doc_url": "https://stripe.com/docs/error-codes/account-invalid",
    "message": "The provided key 'sk_live_***' does not have access to account 'acct_***' (or that account does not exist). Application access may have been revoked.",
    "type": "invalid_request_error"
  }
}
ornate oyster
#

I am getting issue with stripe fee while sending money to stripe connect account

unique rose
#

I just received the new Stripe S700 terminal for testing here, and I believe it supports prompting for a signature - I'm not seeing any docs on how to enable this - I know it's a new (beta) terminal but is there any docs on getting the signature prompt working? Thanks!

manic igloo
#

I have an error when i try to capture a payment intent which was on hold. This is the error "This PaymentIntent could not be captured because it has a status of requires_confirmation. Only a PaymentIntent with one of the following statuses may be captured: requires_capture.". I am using the capture method when the customer is offsession. and this is my intent creation object
{
amount: body.amount,
currency: "cad",
automatic_payment_methods: {
enabled: true,
},
payment_method_options: {
card: {
capture_method: "manual",
},
},
customer: body.customer,
payment_method: body.payment_method,
}
can anyone help me?

mental island
#

Hi team! I have a question about manual invoice payment on failed subscription renewal. For example subscription is past_due/unpaid and payment method is US bank (ACH transfer). When we manually execute pay latest invoice API does subscription status change to active immediately or it remains pas_due/unpaid until ACH transfer complete? Thanks.

weary aspen
#

How do I check an Express account's status? I can this (screenshot) in the dashboard but I can't access that via the Node.js library.

cinder flower
#

Hi All
Need help on this issue when tap on confirm payment on ios simulater on test mode.

LOG Payment confirmation error {"code": "Failed", "declineCode": null, "localizedMessage": "There was an unexpected error -- try again in a few seconds", "message": "No such payment_intent: 'pi_xxxxxxxxxxx'", "stripeErrorCode": "resource_missing", "type": "invalid_request_error"}

I am working on stripe integration on my react native project. At the moment trying 'Card Element only' as per the documentation on
https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=custom

Using client side stripe-react-native": "^0.19.0
On Server side to create intent, using stripe stripe": "^8.24.0

After entering 4242 .. on card element and click on pay, I get this error from useConfirmPayment hook. Any help and guidance will be appreciated.

Note: On stripe dashboard, I can see the status as 'complete' and it says ' The customer has not entered the payment method'
However I have specified the payment method.
Happy to share code, if you wish to look into

opaque flame
#

can you please point me to the stripe API's to use to create a connected account and then to check status and see the "Actions Required" as in the stripe dashboard to be able to fully onboard a connected account thru the api's

valid swan
#

Hi how to saving card details list the custom payment stripe payment .how to check box to handle the card

astral owl
#

Is it possible to create limited time subscriptions? E.g lets say you offer a 12 weeks plan with a fixed fee of £100. Can you create a subscription that will last 12 weeks that will not automatically renew?

idle light
#

Hey, is there a clear way to determine if a web-hook is for a Platform Account, Express Account, or Connect Standard accounts? We have webhooks coming form all 3 account types

gray canopy
#

How to fetch Charge by payout ? I am trying group all the charges under payout

round socket
#

Hey guys, i have a problem with Metadata
When i have a customer and i want to delete with Java code my Metadata how can i do this?

rain grail
#

is it normal that the unix date i get from stripe session is 2021?

manic igloo
#

Hello i have a question, when i put an hold on a payment intent, at what point should i set applicationFee and destination with the payment intent. when I try to set it while creating payment intent, i get this error "Can only apply an application_fee when the request is made on behalf of another account (using an OAuth key, the Stripe-Account header, or the destination parameter).".

novel wigeon
#

Hello. I have a follow up question to this thread that I opened yesterday #dev-help message. The tldr is I'm trying to get an invoice preview using the always_invoice option that includes existing pending invoice items. I'm testing an approach that uses the invoice_items.invoiceitem field (https://stripe.com/docs/api/invoices/upcoming#upcoming_invoice-invoice_items-invoiceitem) to accomplish this but I'm getting a 500 error. Wondering if someone could take a look and lemme know what the issue is? Here is a sample request log https://dashboard.stripe.com/test/logs/req_cPI628JUu9RpAf?t=1697211912. Thank you!

Discord

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

tropic bridge
vale moat
sour mulch
#

Wanting to clarify on whether discounts added as coupons to invoices or invoice items can only be one or stacked. The API docs don't state that clearly:

discounts
The coupons to redeem into discounts for the invoice item or invoice line item.

discounts.coupon
optional
ID of the coupon to create a new discount for.

forest schooner
#

I have a problem @meager hawk

#

Please help me

#

I linked the stripe account to x but I got the wrong country of residence and now I can no longer change it, I deleted the stripe account but when I go to log in from x it only makes me put the email I put for the stripe account please help me because I can not receive the transfers ...

still mica
#

Hi everyone! A question, I deleted my component that previously used the CardField for the payment sheet in my React Native app using React Native CLI. Before, I used to get the following data in the CardField:

{"brand": "Visa", "complete": true, "expiryMonth": 2, "expiryYear": 42, "last4": "4242", "validCVC": "Valid", "validExpiryDate": "Valid", "validNumber": "Valid"}

Is it possible that I can get the same data with the payment sheet element so I can take advantage of the logic I have on my old server?

Thank you in advance.

vocal wagon
#

Hello team,

I'm contacting you to discuss a project I am working on a mobile marketplace. This involves a number of technical challenges:

  • The ability for individuals to buy and sell on the marketplace
  • Participation in auctions, in addition to direct purchases
  • The possibility for each user to hold a balance on the application in the form of a wallet (this balance can be topped up by transfers, by completed sales, and can be used to pay for products on the marketplace).

It seems to me that setting up a wallet that can be used for purchases and sales, even with Stripe Connect, is not possible ?
Any ideas here ?
Thx a lot

grizzled quail
#

Hi,
I'm trying to add upi for my subscription service as a payment method. Im using stripe elements. I know google pay is not available in Inida is there another way to get upi for my app through stripe?

gray canopy
#

Does Card Token have way to collect Name with cardNumber as well? If yes, What ID do I use for it?

deep bluff
#

How can I get native browser search in stripe api docs when I hit ctrl+f ?

jovial ice
#

Hello, When a subscription scheduled is created for a future date. Do Stripe create a subscription when the scheduled date criteria are met? Or need to listen to an event and create based on the event getting invoked?

deep bluff
#

Where in the account page do I see which other accounts I am connected to.

We have a product that allows customers to connect to our stripe account and they can sell things through us.

But now I am logged in as a test-customer-account in stripe and I just don't find where I can see which if any account it's connected to

craggy folio
#

Hi can someone help me figure out the easiest and quickest solution I need for my project

modern cedar
#

Is there a way to pass an existing customerId when loading the embeddable Pricing Table component, so that when the user checks out they add the new subscription to their existing customer object rather than creating a new one?

pulsar garnet
#

hi i would like some help with accessing my funds which have been overdue in my payout section

hearty spear
#

Hey there, I have a customer that is setup as a Connect Express Account. Can I convert them to a Standard account?

solid wyvern
#

Hello,
I'm trying to setup the standard connection of strip using OAuth.
Everything has been done, I'm setting the last step of stripe_user_id
I tried mutliple methods of sending request using Axios or Await but still getting same error by all methods.

elder gazelle
#

Hi Im a Shopify user from the UK have a UK store how do I got about connect stripe to my store

quaint hornet
#

hello i need help logging back into my account but i have deleted that email for that account and i no longer have the phone number for this account

ornate oyster
#

I am creating customers in connected account using stripe account header but it is still creating customers in plateform not connected account

manic igloo
#

getting this error while trying to capture a payment intent "Received unknown parameter: transfer_data[destination]"

atomic gyro
#

Hello everyone! Can someone please help me with google/apple pay via Stripe. Do I need to have google/apple pay account first and later connect?

edgy yacht
#

how can I refund (via API) a charge captured with a payment intent if I have this information: payment_intent_id, customer_id, payment_method_id?

low shale
#

Hey im In Canada trying to sign up for Payous wth ATB bank but its not working. Does anyone have a list of the banks available in canada on stripe or do they not offer a farily large amount of banks. Thanks

burnt linden
#

Hi. I created a product payment link that allows promotion codes and when I apply the promotion code on the payment page, it says the ‘code is invalid’

whole mantle
#

Greetings. Can i add e.g. additional get parameters to my payment link, which be treatened as additional metadata along with current product metadata. As result our backend get event with metadata consist of product's metadata + data from get paremeters, concatenated to payment links.
It's quite helpfull, because we have scenario when we haven't registered user yet and registration of our customer will be proceed automatically with additional data after first payment.

west linden
#

Hi guys, hope you are doing great.
We are sending metadata to Stripe at the time of checkout session creation, so I'm wondering if there are any limitations on this. I mean, do you guys have any limit on the size of the metadata?

rain locust
vocal wagon
#

Hello guys, i wanted to know if stripe supports Finland Nordea Bank because it seems im having trouble accepting payments from this bank

fresh maple
#

Hi We have a previous guest who missed to pay her balance. Can we reprocess the payment request?

astral owl
#

When I create a price via the API, for some reason the meta data is not populating. I am passing in metadata as an array in PHP as follows:

                'type' => $request->price['metadata']['type'],
                'duration' => $request->price['metadata']['duration'],
                'duration_type' => $request->price['metadata']['duration_type'],
            ]```

What am i missing?
vocal wagon
#

Yo I did stripe, now

#

Hey, by any chance, anyone have a good code, to create a PayPal link and do smth if payment success or fail

autumn halo
#

Dates are in UTC time, not GMT?

robust temple
#

Is there any a way to charge client in other currency. E.g UGX so if we could have a exact amount of ugx 100 instead of est cost based on usd?

weary aspen
#

I have a test Express account that I deleted via the API and is now showing as "Rejected". I've refreshed several times but it's still there. I've been able to create another Express account but that one isn't showing here.

rain locust
#

Hi there. How can I create and make work on the web PaymentElement the same checkmark "Save this card for future use" that exists on mobile Payment Sheet? setup_future_usage is NOT set on the PaymentIntent, yet mobile shows this checkmark automatically, and would save the card, while web doesn't have the checkmark, and it would only save if I explicitly set setup_future_usage on the PI and in the Elements options

autumn halo
#

do you have a link proving that you guys use UTC in the API?

analog glen
#

I have been trying to make a development build for Android for a React Native app using Expo Application Services (EAS), but it hasn't been successful. The app uses the Stripe Terminal SDK for React Native. Every time I try to build it using EAS (I have tried twice so far), I run into the following error (in attached screenshot), and I'm not sure what the cause is, although one of the files it mentions has to do with Stripe Terminal, so I was wondering if it's a known issue or if I have misconfigured something.

frank heart
vocal wagon
#

It is there a way to reduce stripe ms? I have 6 buttons in total with linkpay and It takes 2445 KiB and 5706 ms

topaz wave
#

hi, i wanted to alert that stripe is hosting a phishing website

jovial ice
#

Hello, can I create a subscription that charges one-time and never expires?

wooden sand
#

Hi! I'm looking for a way to determin if my Stripe UI Extension is running locally or as an uploaded app so I can determine which backend Base URL I should use (e.g. http://localhost:8080 vs https://example.com). Can anyone help me?

supple grove
#

hello, based on a previous question of mine, i want to make the capabilities in creating a connect account required, i want to make it be that a user must fill them in order to have an account, and not be able to skip it when creating an account

topaz talon
#

how to add Companies House Registration Number (CRN) value in custom connect account payload

vocal wagon
#

Hello, Do you know the problem "No connection available. Please Verify your Network" when paying with Apple Pay?

wet cedar
#

I need help, with stripe radar

cunning jungle
#

Hello, is it possible to move the billing date for subscribers on an active billing schedule to a date in the future to extend their free trial? Here is the scenario:

  • we sold a membership recurring charges product
  • originally free trial was 30 days given
  • can we pause and edit the existing the recurring to give them 90 days trial instead?
spiral flame
#

Hello! I'm trying to determine how I can control the payment methods available via Payment Elements for an invoice. I have read a bunch of documentation, but it's not quite matching what I'm seeing. I'll put more details in the thread...

graceful whale
#

Hello! A few questions regarding payment methods. (1) When having a user update their cc details with a new card number, is the only way to do that by creating a new payment method for example via setup intents? I.e. there's no way to "update" a payment_method with new cc numbers? (2) Is detaching a payment method the same as deleting it? Will it still show up when listing payment methods?

vocal wagon
#

i need help, i am trying to switch my bank account in my stripe, when i go to do so it asks for a verification code sent to my email, when i check my email nothing is there.

native bone
#

Hi there, I'm trying to better understand the tradeoff between leaving subscriptions as past_due or marking them as unpaid.

It seems like converting the subscription to unpaid creates extra work in reactivating the subscription, because we then need to update any draft invoices that were created.

Is it possible to just leave the subscription as past_due and never convert it to unpaid? What's the advantage of the unpaid status?

cerulean pineBOT
cerulean pineBOT
#

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

vapid scaffold
#

how do I input my terms for a subscription purchase into the billing

last mica
#

I can't contact the live chat its always not available

weary abyss
#

hello stripe team,
im trying to get all the list of invoices, unfortunately it is limited to 10? how can i get all of them?
i see in the response that it has "has_more = true".
im getting it via postman

wanton kernel
#

our customer has several employees and they are the ones who is processing the order on our webapp
when an employee uses STRIPE LINK and asks for an account verfication (which points to the customer's email address), is it just one time only if its a new device? or it will ask everytime the user wants to checkout?
if everytime, i guess its not advisable to turn off (if possible) the account verification right? otherwise anyone can use the email address for payment
cant see any docs to confirm this

mossy trench
#

How can we add GST as a line item in a Receipt, that is automatically sent to the cusomer when a payment is made?

iron pelican
#

Hi Team, I'm looking to implment an app where our users can hold funds in a account, kind of like a venmo account. Can that be done with Stripe connect?

ivory flame
#

Hello Stripe Team! Would it be possible to manually create an invoice and use a coupon promotion code instead of a coupon id? The use case I have is that I am setting up a single coupon code that all our affiliate could use, but I want to use the promotion code to differentiate who made the sale and calculate the commission. I have my staff manually generating the invoice for some specific edge cases.

#

Another question I have is: Is there any nodejs helper/library to deal with converting the amounts without the decimals in the number for different currencies?

uneven carbon
#

Hi there, I'm not sure if this is the right place to post this, but I couldn't find another one...
Is it possible to use Stripe Checkout to collect funds and after that to use Stripe connect to transfer it to express accounts?

autumn halo
#

Hi I am wondering how you would create gift cards with stripe issuing.

solid fog
#

Hi Stripe team, I would like to clarify for bank transfer:

https://stripe.com/docs/payments/bank-transfers
The 5 countries/region - US, EU, UK, Japan, Mexico

does it mean the business must be in these regions? or only the customer or both? to be able to use this payment type

wanton kernel
opal wing
#

Hi Stripe team
If I don't use checkout, but use element.
Is there any way for me to create a form like that?
I am using elements.create('payment')
But it cannot create the same format.
Thanks.

shrewd bramble
#

hello everyone, i have a problem with apple pay. https://stripe.com/docs/payments/finalize-payments-on-the-server?platform=web&type=payment

i have followed the steps here to integrate stripe into my website and i have already verified the domain for apple pay. apple pay shows up as an option in my elements, however when i select it and try to pay, it shows the error message. it works when i try to pay in safari dev mode, but not in normal mode. does anyone know why?

karmic bone
#

Does Stripe have the ability to programmatically create individual codes for users that they can then share to others? Something that would be akin to getting a friend to join and so both parties receive some sort of discount or promo?

I see in the dashboard that we can create a coupon and then create promo codes that are uniquely named, but I'm wondering if there is already a function to do this through the api quickly and easily based on a user's own unique key we have already given them?

unique lintel
#

Hi, stripe team! I would like to ask about webhooks. Is it possible to create a webhook for two separate environment in test mode? I have two env, dev and staging, and both is using test key. However, whenever an event is triggered from env, both webhook listener in staging and dev is receiving the event. This causes error in staging env. Is there any way prevent event triggered from dev to be received in staging? Thank you!

fathom nimbus
#

Hey everyone, I'm considering building a web app that lets users connect their Stripe accounts and automate some workflows. The app should be able to both pull data from and push data into Stripe. I'm not entirely sure whether I can use Connect / OAuth or I need to build an actual Stripe app. It seems like extensions are out of the picture since they've been deprecated. I’d stay away from Stripe Apps given the UI restrictions …

glad owl
#

Hi there, I'm maintaining a platform using Stripe Connect (don't think this is relevant in my question). Our frontend in process of migrating to Payment Element. Therefore I want to use automatic_payment_methods mode on BE as well. BE must provide FE with a client secret. For subcriptions no changes required, just obtain client_secret from latest_invoice.payment_intent or from pending_setup_intent. But for one-off purchases we use Invoices. And it's much more convenient than using of PI/SI directly, as Invoices gather all the data together — coupon used, price… However, I could not find a way to specify automatic_payment_methods option on Invoice creation.

rotund lava
#

Hi there, I'm trying to create a checkout session in subscription mode, but google pay and apple pay options are not showing up on checkout page. Both of the methods have been setup in the payments method section of admin panel. Can anyone help?

vagrant steppeBOT
#

dragonslayer5175

steep hatch
#

How ti use web hook in stripe

vapid gorge
#

Hi there, if I've payment_intent and payment_intent_client_secret, can I retrieve payment details or receipt?

scenic adder
#

Hey, is there any method how can I set to user/all users status from cancelled to paused, please?

tender bay
#

Can I have two different pricing models in a single subscription? Say a simple flat-rate $x/month and other a metered billing? If, yes how are the costs handled?
If not, how can I achieve something like having both together, simple rate for a plan with fixed usage and metered for when the usage limit is exceeded for the day

hollow schooner
#

I am trying to close my account but I have a a balance and can’t pay it out can someone help. Stripe support has ignored me for almost 2 weeks

vocal wagon
#

Hello! I need help with verification process as I have no idea why its rejected twice

chilly fossil
#

How long can an order be refunded

lime crystal
#

hiii

autumn creek
#

where can I find more docs about receiving automatic card number updates and getting notified by webhooks

obsidian epoch
#

i successfully add google pay with stripe but now when user take susbscription with google pay stripe store the card detail everytime even card is same. why ?

ornate oyster
#

Hi I am getting issue with the payment intent to create direct charge

worldly acorn
#

Hi there, when the payment is made for the connect express account, what is the refund process ? the amount debit from main account or connected express account ?

sick wadi
#

Hi, I had a doubt regarding subscriptions can I always by default set the subscription status to active instead of depending the payment status of the first invoice?

marsh arch
#

Hola

#

Hola

#

Hola

void coral
#

I created a withdrawal request from Stripe Express to Wise on Friday and there has still been no progress. This is my first transaction. Can anyone help? I'm afraid my money won't arrive.

vocal wagon
#

Hello team,

I am reaching out to you for assistance with the integration of Stripe for a Subscription module that we intend to implement.
Explanation of our business context:
We offer the operator the option to specify a default pricing table, which will be available to all sellers. This pricing table is managed by the operator through the Stripe dashboard.
Using the ID of the default pricing table that we store in our database, we will integrate your embedded pricing table component found in your documentation: <script async src="https://js.stripe.com/v3/pricing-table.js">.
We also wish to enable the operator, through our back office, to specify a specific pricing table for a particular seller. After this modification, this pricing table will be offered to the seller instead of the default pricing table.

Our issue:
We want to allow the operator to specify/select a pricing table in our interface. The ultimate goal is to store the ID of the pricing Table, which is a string like, for example, "prctbl_1NpTkgBJPYv7AxxwZYFS5VqP."
However, I'm looking for a solution to validate the input of this ID provided by the operator. There's a significant risk that the operator might make a mistake when entering this ID.
My research options:
Offer a dropdown list of selectable pricing table. However, I believe Stripe do not provide API endpoints for listing pricing tables; is that correct?
Implement a regex pattern to control the format of the pricing table ID entered by the operator. This regex could ensure that the entered ID starts with "prctbl_" and is followed by exactly 24 alphanumeric characters. The regex would be: prctbl_[[:alnum:]]{24}$. Would this be correct? Will Stripe pricing table IDs always have this format?

stable lotus
#

Hello Stripe team!
I have a short question regarding web hooks - is there any possibility to also get the fees with the events (e.g. invoice.paid?).
We would need that information for accounting.

clear gulch
#

Hello
I want to implement mobilePay via stripe in my shopify app. Can i get the guidelines and steps that i need to follow.

abstract yacht
#

Hi, having an issue when running firebase deploy, it seems it can't resolve the lib/stripe module; however I did install the npm stripe packages I believe

obsidian epoch
#

can anyone explain what happened when i delete my user duplicate card from stripe(means card are same but payment method different) and every payment method belong to any subscriptions then how stripe charge the subscriptions fees for next month

ornate oyster
#

I have created standard connected account and upload test documents. Its saying account is pending, it will take 2,3 days. Is this default behaviour ??

strange minnow
#

Hi, how to I update invoice line item, I want to update tax_rates in invoice line item

hollow grail
#

how can i use Cross-border payouts in stripe connect standard account ?

keen thistle
#

Hello everyone 👋 . I have created a payment link for a subscription package (https://stripe.com/docs/payment-links/create). I used URL to create a button manually, without using Stripe button option, and I am attaching ?prefilled_email= to it which works fine. But is there an option which would not create a new customer each time that button is triggered? I would like to create a customer once and then just use that ID reference. I am open to other solutions if payment link is not the way to go

opal wing
#

Hello Stripe team, Currently I am using payment Element for card payments. In the input field to enter the current card number, I see that there are 7 types of cards that can accept payment, but in this place I want to accept payment with 4 types of icons in those 7 types, is that possible? If possible, can you guide me here? Thanks

vocal wagon
#

Hello everyone! Can I increase a total number of webhooks (more than 16)?

ornate oyster
#

StripeInvalidRequestError: You cannot create a charge on a connected account without the card_payments capability enabled.

echo coral
normal reef
#

hello,
i have created a project in django and i am using django templates. i have integrated the Google maps api to calculate the distance between 2 routes. and now i want the stripe for the payment gateway. can anyone help me out how can i do this??

keen goblet
#

Hi quick question.

I am using pricing table for subscriptions feature. When a user cancels their subsctiption i recieve a call to subscription_updated call with an updated cancelled_at field .

Please note i have selected the option to cancel the subscription at the end of the billing cycle.

Do I recieve a second call as subscription_deleted when the subscription's billing cycle is finished? so that i can alter my database accordingly by then.

copper geode
#

Hello, I always wondered if it is possible to automatically start a free trial right after my users create an account on my saas ? Right now to get a trial with my product I have to force my user to chose a price plan (pay monthly or yearly) and click on the button to get on the stripe checkout page which offer the 7 days free trial (without asking for payment or anything, it's really just a button and the trial start). But I feel like I could do even better and not have that step at all.

wet crescent
#

Hello. I recently got to work on a Stripe account of an old team and I can't figure out how the price_id can be changed to a custom name. Can you please tell me how is that possible?

tribal pike
#

Hi Stripe Team. When user added 3ds card in payment screen , it was redirected to this error page first time.On second try user redirected to authentication page. Can you please let me know what was the issue here?

primal mural
#

it possible to get customer latest paid invoice amount?

vocal wagon
#

Can I create a checkout session with suggested payment method?

flint hill
#

Hello, I received a mail about your new update. And the problem about the paymentmethod and -return. I’m working with stripe directly integrate in the tydical app. I try to modify my api, but I can’t have any access to it. So my question is : what can I do? Does I turn my self to tydical directly? Do you know if they make the update?
Thank you for listening to my questions 😉

mystic marsh
#

Hello, Can I use Ideal payment gateway if my stripe account is registered in UK

lyric wyvern
#

Hello there,
I'm using react-native stripe sdk, It is said here https://github.com/stripe/stripe-react-native that the props merchantIdentifier is required if using ApplePay.
Does this mean its optional if not ?
I mean we removed applePay from the paymentSheet because it was causing bugs, so can i remove the prop too ?

GitHub

React Native library for Stripe. Contribute to stripe/stripe-react-native development by creating an account on GitHub.

thin fern
#

Hi team, Today when I am trying to onboard user in connect getting restricted account.
Yesterday it was working fine. Can you please help me with this : acct_1O1ngMRDtBffAbJQ

neat geode
#

Hello, I want to test payouts and transfers on a test account before going live but I am getting the error: Cannot create transfers on behalf of a Standard connected account
What can be done about this?

storm karma
#

Hi Everyone,

We plan to use the Stripe payment system for a platform that we will operate globally, but we plan to open a Sub-Account for our contractors in Turkey. Is it possible to payout money to bank accounts in Turkey?

jade beacon
#

We have the exact same issue! Our business has been hacked and we've had nothing from support in almost a week. Have you managed to get back into your account?

tacit thistle
#

hello, iam setting up payment on X platform , iam from vietnam but stripe auto lead me to USA billing payment, so how can i change back to Vietnam?

keen goblet
#

IS stripe gonna be enabled in Turkey anytime soon ?

formal bison
tribal pike
dense bay
#

Hi there! Something strange is going on with my test mode.
We are in production so I'm using test mode rarely. I used it without any problem 5 days ago. Today I wanted to repeat some webhook but there was no webhooks at all in my dashboard test mode. Even definition missed, and no info on previous webhook events.
Tried to configure it again but no success. Web hook is defined for domain on my local domain and I'm using Stripe CLI to get webhooks. Please help!

worthy path
#

hello! I need a very quick help for a past inquiry

buoyant vale
#

Hi, my question is related to cashapp, how can I create payment method using cashapp for future payments

normal reef
#

how can we confirm that the payment has been made??

bright saffron
#

How to pause a subscription on Stripe.

Hello Stripe

We are building a fitness platform where members can subscribe to different packages.
Depending on their subscription, they can book a trainer for a session or join a class.

They (members) might not be available for training for a specific period, so we want them to pause their subscription for that time range
I've read this guide (https://stripe.com/docs/billing/subscriptions/pause).
But I still have some questions.

  1. Is this the guide I should be reading.
  2. If yes, which of the option fits my need
    a. Offer services for free
    b. Temporarily offer services for free and collect payment later
    c. Unable to provide services
    I was of the view it's the third option, let me know if I chose the right option.
  3. I realized I can set resumes_at at the pause_collection, is it also possible to set the date the pause should take effect, because our members can decide to pause the subscribe within a date range E.g From 16th - 31st of oct 2023
  4. What happens after setting pause_collection.behavior = 'void' and resumes_at?
    a. Does the current_period_end of the subscription also changes since the subscription won't end on that date again?
    b. Does the status changes to 'paused'
    c. If none of these happens, what happens? And how do I know if the subscription is paused and what is the new current_period_end

Side note, I'm using NodeJs.

tiny crystal
#

Hello Hope you're doing well!
Question please! what are the possible ways to achieve 2 years subscription?
Thanks!

ornate oyster
#

I am getting issue with apple pay and google pay payments with standard connected accounts

chrome geyser
#

Hi, In the address verification section, I uploaded the document provided by the government and the bank account document. Even though everything is true, you do not accept it.

past condor
#

How to email directly to stripe?

chilly briar
#

I am trying to verify my bank to send a payment but it says it’s a 6 digit code but i only have 4 digits on the payment they sent to my bank

median moat
#

stripe.error.InvalidRequestError: PaymentMethods of type 'p24' cannot be saved to customers.

nimble moon
#

Hello! Is it possible to stack multiple coupons to a subscription?

uneven basalt
#

Hello I have a doubt about subscription's lifecycle.

I have a pricing model which is Tiered pricing and Graduated.

The user suscribes (prices are yearly) and pay for the first unite. But imagine, one month later it pays for a second unit (I want to have only one invoice with the total amount). This means that user can has the benefits of the second unit during all the year, and the day before the sub ends up he can cancel the subscription and not pay?

Thank you

lament nest
#

Hey! I am looking at the Stripe fiat-to-crypto onramp, and want to know if I can add additional crypto to it? I will like the users to be able to buy USDC (Flow) - so USDC on the Flow blockchain?

tribal pike
#

Hi Stripe Support . How can I get one-to-one support to technical issue?

toxic mantle
#

Hi! I created a Stripe back-end integration that verifies payments outside of Stripe and marks Stripe invoices as paid_out_of_bands through the API. My question is about testing this integration.

  • In my development CI/CD pipeline, I want to set up a new back-end and new Stripe test environment with each new pull request (PR) on GitHub. Are there any guidelines for this? Can I programmatically set-up new Stripe accounts and call "delete all test data..." afterwards?
  • I might want the unit tests to run against Stripe's test environment (i.e. not use mocking). Are there any guidelines for this?
fallow fulcrum
#

Hi

I am trying to integrate Stripe in my app which is basically a money lending service app. There is a use case where admin will process the funds from his end when user will submit the loan request. I was exploring Stripe Connect to process the payout by creating one Stripe connect account . After creating the account, it is not allowing me to process the payout and says payout is restricted. Giving me errors that some information like business type etc is missing. I have verified and it is already there in account settings. Anyone having any idea how to get rid of this

attaching screenshots also for the reference

marsh mantle
#

Can i downgrade my business to regular stripe account?

tender bay
#

Is it possible that I charge the flat rate of a tiered pricing model in checkout session upfront, which has a metered billing + flat rate both. I create a volume based price model.

torn vortex
#

im creating checkout page on the backend (nextjs), which event should i check on the webhook handler to make sure the payment went successfully?

glass umbra
#

to make split in a payment i can do this inside session.Checkout?

vocal wagon
#

Hello, I wanted to know if it's possible to create a link payment with the first of payment for the first month 25$ and 10$ every month after ?

flint hill
#

Hello, I received a mail about your new update. And the problem about the paymentmethod and -return. I’m working with stripe directly integrate in the tydical app. I try to modify my api, but I can’t have any access to it. So my question is : what can I do? Does I turn my self to tydical directly? Do you know if they make the update?
Thank you for listening to my questions 😉

brisk roost
#

I keep getting this error when one of my customers has to pay via this payment method, but when I create a link the customer is able to pay normally

restive crescent
#

Hi! I'm trying to implement ApplePay in an iframe (regarding to the doc). I set up everything as said (with Elements), but when I click on pay, the ApplePay popup opens, and close very quicky with that error in the console : "stripe our connection to the Apple Pay servers was broken and we are unable to complete this request." because this POST request https://api.stripe.com/v1/apple_pay/sessions fails... Do you have any informations about it ? thank you !

autumn halo
#

Hi I am wondering how to create gift cards with stripe issuing?

wraith yarrow
#

Hello! We'd like to enable the US Bank Account payment method in the Payment Element, but we don't want to allow our users to enter banking details manually. What's the easiest/best way to hide the "Enter bank details manually instead" link on the US Bank Account form?

glass umbra
#

I have error, no such destination

vocal wagon
#

Hello

#

I have a new question !

#

How I can change the name of my business in the payment link please

civic fox
#

Hello team, we're using stripe connect, and we want to transfer money to the connect accounts, but our platform accounts is at hong kong region, and the connect account is at Japan region, what should us do to implement this?

normal reef
#

i was testing out the stripe payment gateway in django and i am facing this error

InvalidRequestError at /charge/1/
Request req_uy68N0SsJkfsn1: Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs

can i have the solution??

vocal wagon
placid urchin
#

Hi everyone,
Anyone have experience creating a subscription based on api’s? I am having an issue with getting it to work properly from power automate.

graceful breach
#

Hi all! I hope you are doing well! Just a quick question regarding the id auto generate in charges, what's the difference between charge ids that start with ch_ and py_ ?

wraith yarrow
#

@stray oxide I see our thread about Bank Accounts has been locked. Just FYI, adding that property to the element options worked. Thanks for the help. It looks like the Stripe typesacript might be outdated though - the code doesn't recognize the property and yells at me when I add it (I have to add // @ts-ignoreabove the line to bypass the error message.) So y'all might want to look into that at some point

frosty coyote
#

Why is creating a test account so difficult? Its constantly asking me to activate, and all i want to do is test something with a webhook. The moment i try anything it says "activate" and takes me out of test mode. I dont want to activate, as i dont want this to be an active account, I just need to test some webhooks.

plucky canopy
#

I have a quick question about the Express Checkout Element. Is it possible to disable the wallet buttons? I'm currently migrating from the Payment Request API, and we have an API request we make when handling the paymentmethod event from the PaymentRequest. I would like to disable the button(s) on either click or confirm from the ExpressCheckoutElement to prevent users from clicking the button again during the pending API call. The Payment Request API is obviously lower-level, but it does allow me to do this because I'm initiating everything in my own click handler.

deft frost
#

charge still pending status
an charge to bank account was initiated around 3-4 days ago through node.js api.... but still showing its status pending in stripe dashboard

vocal wagon
#

Hello team. Could somebody help with fetching programmatically all of an invoice's line items in case there are >10 line items ? For example, retrieving an invoice via Stripe CLI (stripe invoices retrieve in_xxxxx) gives me only the first 10 line items. I have tried using pagination with starting_after but doesn't seem to work. Any idea ?

sacred shard
#

Hi we have an issue with our current recurring billing set up where users who had failed payments that are being automatically retried by stripe, end up with duplicate subscriptions. This is because they end up using our stripe checkout to create a new subscription and their old subscription will sometimes stay active because the payment retries succeed. What is the best way to prevent this?

restive crescent
#

Hi, I'm back with my iframe ApplePay issue, tried with Safari v17 (production version), and still the same issue... @rose otter

astral sierra
#

Hello, i want to create automatically a payment link for a subscription to a product. Chat GPT said to me that it's impossible apparently, it requires the creation of a web pag by myself which permit the user to subscribe, and I would get the link to that page. Is it true that it's mandatory to do this way and that it's impossible to create a payment link to a subscription directly with stripe? thank you

rapid jacinth
#

Hi everyone. Can customers pay through Stripe with a bank account instead of a credit card?

neat geode
vocal wagon
#

Hello

#

May you help me please ?

#

Hello! I need help with webhooks.

untold heron
#

Hello)

Test bank accounts are not supported at this time. Please use a valid bank account instead ?

#

and now there is no option for testing transfersm, it always shows me Available to pay out soon at test account?

forest saddle
floral wind
#

Dear all, we are working with 3 different environments, 1 Production, 1 Preproduction and 1 Sandbox. We would like to manage webhooks on the 3 environments, currently our TEST Mode is linked to our preprod and we would need to use another TEST environment for our Sandbox, how can we achieve this ?

serene copper
#

Hi, based on the docs https://stripe.com/docs/billing/subscriptions/trials#combine-trial-anchor trial_end and billing_cycle_anchor can be combined, but when I try to do that on a checkout session, I get the following error: "You may only specify one of these parameters: billing_cycle_anchor, trial_end."

How can I supply both subscription parameters when creating a checkout session?

floral wind
#

hi all, is it possible to get 2 TEST environment on the same account ?

drowsy pine
#

Hi, based on this paragraph from the API:
"If you don't want to prorate, set the proration_behavior option to none. With this option, the customer is billed $100 on May 1 and $200 on June 1. Similarly, if you set proration_behavior to none when switching between different billing intervals (for example, from monthly to yearly), we don't generate any credits for the old subscription's unused time. We still reset the billing date and bill immediately for the new subscription."
The last line states about Stripe billing immediately after an update when dealing with two different billing intervals. Is there a way to not do this? The company I work for want to run updates on subscriptions after a company wide price increase, but they do not want prorations applied OR the customer to get billed until there current interval is finished. I.E, they want to switch pricing for all yearly's to monthly, but not start charging until the yearly time period is up. Can I do this in some way? Thanks.

lean yacht
#

Hi guys, how are you doing? hope you're all doing well.

I'm having a problem with the integration of my django web app with stripe after deployment.

when on localhost, I type stripe listen --forward-to 127.0.0.1:8000/payments/webhooks. This way, it can listen to all webhooks and make payments the way they need to be made.

However, after deploying, how can the application continue listening to webhooks without me typing a command?

I already added the necessary endpoint in dashboard.stripe and it didn't help..

broken temple
#

Hi ! I am getting a 400 err with this message :

We could not find a valid address on the provided customer. To enable tax ID collection, please set customer_update[address] to auto.

The weird thing is that this error is only raised if I call the StripeAPI from my dev environment. It isn't raised when called from other devs computers or our sandbox environment.
Any chance that the error message is wrong ?

fossil kayak
#

Hi All - We're using automatic collection on subscription invoices and noticing that the payments are failing despite the customer having a payment method Credit Card on file and the CC being used for previous one-off invoices successfully.
Our current hypothesis is that the CC not being set to default payment method on the customer level may not be passing down to the subscription invoice payment to charge the CC and therefore the subscription invoice payments fail due to not having a payment method. Anyone else have similar experience or can help advise? Happy to provide additional context, thanks in advance!

magic pawn
#

Greetings, I have integrated gPay into my site, I am using Stripe as my gateway, but the funds are not being withdrawn when paying, what could be the problem and what have I done wrong?

vocal wagon
#

Hi all. When fetching an invoice's line items with this Ruby's call, I don't get the discounts expanded :
Stripe::Invoice.retrieve({id: 'in_xxx', expand:['lines.data.discounts']})
I only get the discount id
Is there anything I miss ? How could I achieve this one ?
Thanks 🙂

#

Hello! Does library com.stripe:stripe-java:23.8.0 support the web hooks of 15-11-2022 api version ?

whole glacier
#

Does anyone know how to implement a $1 first month and then after the first month the user is charged an annual subscription? so they pay $1 initally then after one month they would pay whatever the annual price is? I cant find any documentation related to this with strip help would be appreciated

minor olive
#

Hello. Someone can advise if I have a user has a balance on my site(replenished via Stripe). I want to realize withdrawal of funds. Stripe allows to make money transfer for user?

jovial verge
#

Hey Everyone! I have a question. I use a platform called MemberSpace that allows me to do subscriptions for courses. It is powered by Stripe. Squarespace now allows subscriptions for courses and I no longer need MemberSpace. Is there a way for me to capture the customers payment information from Stripe and move it over to Squarespace (which is also powered by Stripe)? Does this make sense?

junior quail
#

Hello! Is the way to calc a number of subscriptions that was not created because payment requires 3ds (or other user action) using sigma query?

supple niche
#

hi - i have triggered express onboarding through stripe link using test account - but it is in pending state - what is the reason ?

#

can someone help on this ?

spiral wren
#

Hey there! I am looking for the best way to handle this subscription related situation: Our products include subscriptions that are purchase 6-20 weeks before they are activated (can be used by the customer). We do not know the exact activation date as it depends on multuple variables. Is the best approach to create, and immediately pause, the subscription at the moment of purchase and then un-pause it at the later date?

frigid schooner
#

Hi Team
while doinf checkout session from payment mode
once successful i can't see payment intent in webhook, why is that?

brittle bison
#

guys please someone help me, i have been kicked out account again. When i go to logon the saved details are correct it then sends me to authenttication app (i dont have one) or 24 number recovery code (dont have one)

oak parrot
#

Hello, Im trying to implement destination charge with a Custom payment flow,
when I try to load the stripe payment component I have this error :

{
    "type": "invalid_request_error",
    "message": "The client_secret provided does not match any associated PaymentIntent on this account.",
    "param": "client_secret",
    "request_log_url": "https://dashboard.stripe.com/acc_***/test/logs/req_***?t=1697474536",
    "status": 400
}

thx for the help !

halcyon lily
#

Hello, I get the document of my home address from the Republic of Turkey's own page, I send it to you but it is not approved, where can I send it to you more officially or why is it not accepted or how can you accept it? caused a lot of money loss

plucky seal
#

Hey Stripe team! Got a question about "
invoice.payment_failed" webhook event, why I only see this event being sent when it's second payment failed and after, when the system tries to charge the customer payment method on file the first time and payment failed, it doesn't send the payment failed webhook

subtle shell
#

Hey guys, I'm trying to create a custom account using api business_type company and there are a few things pennding on the dashboard that I need them done using api, does anyone have completed a creation of company custou account?

fading sparrow
#

Greeting Stripe! If I create a checkout session (via /v1/checkout/sessions) and set payment_intent_data.setup_future_usage to off_session, should that set the just-collected payment method of the just-crated customer as the default payment method? If not, where should I look to make that happen? Thanks!!

harsh zinc
#

Hello!
Is there a possibility that I can do an "excercise" in the app to know how much I will actually receive in my account for a charge I make through Stripe?
Ex. I will set my site prices in USD, but I am in Mexico, so I will recieve the money in MXN...
But I dont knhow what is the reference for exchange rates, and after that I would only take out the 3.6% and $3.00MXN Per charge...?

main dragon
#

HI Team! I got an error while switching from test to live mode. Error rised during payment creation process. I use just cards method.

Error: All types provided in payment_method_types are invalid.

magic pawn
#

<?php
$postData = json_decode(file_get_contents("php://input"), true);
$id = $postData['id'];
$amount = $postData['totalPriceSend'];
$stripe = new \Stripe\StripeClient('sk_test_51NnK6VH8cb5myhu4AbYqDSnnIryuoMpwKOextKrtwYPwlnnIuo0z1CxtS26v2bXklULRqmQmSNtPQva4XeZhM2m300ePDfPJss');
$stripe->charges->create([
'amount' => $amount,
'currency' => 'chf',
'source' => $id,
'description' => 'My First Test Charge (created for API docs at https://www.stripe.com/docs/api)',
]);
?>

I don't understand what the problem is, I seem to create a payment, but I don't have this amount on my card, but it still returns a positive result, what's the problem?
And why the payment is always incomplete?

stark kelp
#

Hello - looking to set-up a prefer method payment and wanted to see what is the best way to do so. Currently usign the stripe UI I am able to select the payment method but after I close it - it's not selected on the app. I wanted to see what would be the best way to do so.

vocal wagon
#

Hi! I received an error message when client sends me payment but It’s failed, how do I fix it?

fading sparrow
# fading sparrow Greeting Stripe! If I create a checkout session (via `/v1/checkout/sessions`) an...

If I want to set the default payment method of customer created in a new checkout session (see #1163524113286045797 message), using the checkout.session.completed event is tricky because it doesn’t contain a payment method ID, just a payment intent. Is there a way to “expand” the intent to get at the PM ID? Or is there a way to set the invoice_settings.default_payment_method with an intent? I’d like to avoid another round-trip to fetch the PM ID if possible.

oblique ginkgo
#

How long shall the connect express embed components remain in beta?

pulsar tusk
#

Hello, the new stripe api major bump caused some breaking changes in how we configure PaymentIntents. The new version started hitting us with errors due to a lack of a return_url. The suggested fix was to add configurations to configure automatic_payment_methods. When we applied the configuration changes, it started yelling about not being able to use a manual confirmation_method.

Is it possible to keep the confirmation_method manual while also turning on automatic_payment_methods with allow_redirect as never?

abstract dagger
#

Is there an API endpoint for the charts that Stripe provides on the dashboard? Or do we have to use the paymentintents, charges, etc api's to figure all that out?

ocean jacinth
#

Hi folks, our stripe in prod is failing with this error:
The client_secret provided does not match any associated PaymentIntent on this account.
payment intent shows up on the dashboard tho

glacial gorge
#

Is there ways to fetch the current balance of a digital product (cutomers support it finacially) in self - defined intervals, and then transfer funds to creators? Or the transfer has to done immediately right after a customer pays to support? What about subscription, how do I transfer funds to multiple creators for a subscription paid in its interval

mortal flax
#

Hi, can I set, in my account, that the customers of one of my connected accounts receive Successful payments emails? or only my connected accounts are able to do it?

wet mesa
#

Hello, I am listening to CUSTOMER.SUBCRIPTION.UPDATED webhook. I want to give credits on my own system to my customers when they renew the subscription (which is when the updated webhook is triggerred) but I just realized it can also be triggered when a customer change the plan or add a coupon and maybe some others things. Is there a way to efficiently know if the update is caused by a payment or not?

vocal wagon
#

Come si fa l’aggiornamento

thorny junco
#

Hi, I have Magento ver. 2.4.1, I'm trying Installing the Stripe Connector using composer ( composer require stripe/stripe-payments
), but I have this error: "Could not find a matching version of package stripe/stripe-payments. Check the package spelling, your version constraint and that the package is avail able in a stability which matches your minimum-stability (stable)."

safe notch
#

Hello, I am building an clothing e-commerce application for a local business. The requirement is to have an application where cx's can purchase products in two different currencies (NGN and USD.) I did a bit of research but I couldn't find examples of creating a product with multiple currencies using the API. NOTE: the backend is written in java. If anyone can point me in the right direction it will be appreciated

wraith yarrow
#

Question regarding 3DS: what happens if a card issuer decides not to honor a 3DS exemption when a card is charged? I know we need to bring the buyer back on-platform to re-authorize the card, but what does that process/flow look like from a technical standpoint?

celest lantern
#

Does anyone know how to implement payment detection via webhooks with vanilla php, no packages?

mint girder
#

Hello, I keep getting payment intent unexpected state error. Cloud someone help me?

jade sleet
#

We're having a weird issue. On https://getringobottle.com/offer-01/, I'm seeing Apple Pay show on an iPhone ProMax 14 with Safari 16.6.1 but another employee is not seeing it on iPhone ProMax 13 with Safari 16.6.1.

We both see Apple Pay on all other pages including Shopify checkouts, etc so its something specific to the Stripe element.

dapper veldt
#

Is there a phone number for Stripe to call for Account related issues

winged niche
#

Hey! I have cancellation portal turned on in settings but the customer doesn't see it for a specific invoice (just payment update, not cancellation). Could you help take a look as to why?

quasi wing
#

what to select in Industry if I am to activate account for x(Twitter) payouts? @thorny junco @vocal wagon

quick temple
#

In our app we ask the user to input and save payment methods that can be used in our app transactions. Currently when it comes to managing those payment methods we use stripe.paymentMethods.retrieve to pull a list of payment methods and display them to the user. I would like to change it so that we keep limited information about the saved payment methods (last 4 digits, id, etc) in our own database and pull them from there.

However I am having trouble figuring out how to save these details at the point of adding the payment method since we are using the elements component where we call stripe.confirmSetup on the frontend. I know I can get the setup intent id from the redirected url, but that doesn't seem to be immediately useful for retrieving details about the recently added payment method.

Do you have any idea of how I can easily pull data from the just added payment method once it is added succesfully?

jade sleet
#

Not sure why this one was closed, but here's a few screenshots as requested.

  1. My iphone showing stripe page
jade sleet
rose otter
#

@jade sleet I created a thread for your concern, let's chat there

modern knoll
#

Hello, I was looking for some basic analytics for my Payment Links. I don't see anything in the dashboard. Based on docs, I did navigate down into each Payment Link and I see the "Overview" but no "Analytics" tab next to it. Anyone know where else to look?
Also, apologies if this isn't the right channel for this question. Any pointers would be much appreciated.

shrewd fulcrum
#

Hey, I have a React Native application with Stripe integration via https://github.com/stripe/stripe-react-native. I use the payment sheet hook (usePaymentSheet) to manage user cards and add new payment cards.
My question is: How can I check which card the user selects in the modal?

eager rune
#

Hello, I'm trying to create payment links but it kept calculate zero tax, related tax registration added, is there a way to fix it?

naive spear
#

Hello. I'm using TS and receiving "Property 'subtotal_excluding_tax' does not exist on type 'Invoice'." However, the property is in the docs, and it is coming in the webhooks. What is happening? What can I do? Thanks in advance

vagrant steppeBOT
#

leona7244

#

driveroval

sinful bridge
#

Hello

tired relic
night cargo
#

Can a platform account have multiple external bank accounts in the same currency? I would be using instant payouts to payout money to a specified bank account if possible.

mint girder
#

How to get localised error messages? When I try catch error here, I get the error message in English, I would like to change the language, code:``` const subscription = await stripe.subscriptions.create({
customer: stripeId,
items: [
{
price_data: {
currency: "EUR",
product: product!,
unit_amount: 1000,
recurring: {
interval: "month",
},
},
},
],

  payment_settings: {
    payment_method_types: ["card"],
    save_default_payment_method: "on_subscription",
  },
  expand: ["latest_invoice.payment_intent"],
  default_payment_method: paymentMethodId,
  payment_behavior: 'default_incomplete',
  metadata: {stripeId: stripeId, auth0Id: auth0Id, customerEmail: customerEmail,},
});

} catch (error) {
console.log(error);
return res.status(400).json({ message: `` + error + , });
}```. How to get the error messaeg in a different langauge?

radiant wagon
#

We have a fixed amount discount (say $1000) without duration that's applied to customer-level for customer's subscription. How do we know how much of the discount is remaining after a payment?

glacial gorge
#

Hey @crimson needle , sorry for the delays, running some ad hoc meetings, it seems the previous thread is locked, could we continue the conversation here again

potent saffron
#

We're getting the following API response error when a customer signs up as "non-profit":

invalid_request_error - bank_account[account_holder_type]

sweet carbon
#

Hey everyone! I want to create an email automation that goes to a customer as soon as they subscribe to my online product. They get a 14 day free trial before paying monthly. In my Stripe settings I see that I can send an automated email 7 days from the end of the free trial, but I want to send something immediately after they finish subscribing. Has anyone set this up in stripe and can you provide some detail on how to get started here?

serene copper
#

Hi, when does a subscription schedule release? When its last phase starts (and the schedule is set to end_behavior='release')? Or when its last phase ends? In that case what happens when the last phase does not have an end_date?

opaque trout
#

Can anyone possibly point in me in the correct direction on how I can use payment elements to just save a payment method rather then charge the user. So I am able to charge them on a later date instead. Thanks!

cloud cedar
#

hello, is it possible to use the payment sheet to create a payment intent for a one time payment and a subscription in the same transaction?

gusty lynx
#

hello,i have a web api asp.net server communicating with my html+js, its trying to start a boarding but gets the error
"This account token does not indicate that the TOS was accepted. Make sure to set tos_shown_and_accepted to true when creating the account token."}"

[HttpPost("start-onboarding")]
public async Task<IActionResult> StartOnboarding([FromBody] AccountTokenRequest request)
{
try
{

            var options = new AccountCreateOptions
            {
                AccountToken = request.AccountToken,
                Type = "express",
                Country = "FR",
                Capabilities = new AccountCapabilitiesOptions
                {
                    CardPayments = new AccountCapabilitiesCardPaymentsOptions
                    {
                        Requested = true,
                    },
                    Transfers = new AccountCapabilitiesTransfersOptions
                    {
                        Requested = true,
                    },
                },
               
                Metadata = new Dictionary<string, string>
                {
                   { "userId", request.fbId }
                }

            };
            var service = new AccountService();
            var account = await service.CreateAsync(options);

            Console.WriteLine("Test1");

            var linkOptions = new AccountLinkCreateOptions
            {
                Account = account.Id,
                RefreshUrl = "https://localhost:7275/account/settings",
                ReturnUrl = "https://localhost:7275/account/settings",
                Type = "account_onboarding",
              //  Collect = "eventually_due",
                
                
            };
            var linkService = new AccountLinkService();
            var accountLink = await linkService.CreateAsync(linkOptions);

            Console.WriteLine("Test2");

            return Ok(new { url = accountLink.Url });
        }
        catch (StripeException e)
        {
            return BadRequest(new { error = e.Message });
        }
        catch (Exception e)
        {
            return StatusCode(500, new { error = "An error occurred while processing your request." });
        }
    }

i heard the tos agreement for express accounts happens in the onboarding but the onboarding doesn't seem to trigger because tos haven't been accepted

balmy yacht
#

hello - we sporadically see a charge.succeeded webhook , followed by a payment canceled. we're also getting a charge.refunded success, so we're recording a successful refund on a charge that didn't happen. My question is how is there a refund if the payment was canceled?

velvet siren
#

Hello

#

Can I talk to a live against

mighty hill
glacial gorge
#

Is there ways to create platform sub accounts just for payout ease?

topaz valley
#

Hey can i talk to someone? I have been asking for help since two weeks and no one can close my problem. I have missing payments in my stripe account.

tacit plover
#

hi
Error in mounted hook: "IntegrationError: Invalid value for elements(): clientSecret should be a client secret of the form ${id}secret${secret} ...
I'm getting error

opal shell
azure spindle
#

Thanks to the assistance of the team here, we have gone live with our payment system using stripe.

Our finance team have some less technical questions, and I was wondering what the best point of entry was to get a few human support responses to these questions without bothering you guys with less technical points?

plain vector
#

Hi

Looking for some guidance around promo codes.

I create a coupon with limited number of redemptions (say 50). I then create a promotion code for it to be able to send them to my customer. I set the code to only be used once.

The customer is then able to apply the promotion code and get the intended discount. In our product it is possible for customer to add more people and thereby we charge more for newer seats. However, after the subscription is updated the discount goes away and the customer ends up paying full price for the new seat as well as the difference for the original payment.

Could someone please recommend how to create promotion codes where the subscription retains the discount as and when more seats are added. May be I need to apply coupon to customer?

Thanks in advance.

thorn lotus
#

Hey,

I’m trying to understand how to use Stripe Financial Connections to enable a Customer to authenticate their bank account, and then use that bank account to ACH Debit.

I’ve read through the following documentation:

https://stripe.com/docs/financial-connections/use-cases#optimize-ach-direct-debit
https://stripe.com/docs/financial-connections/ach-direct-debit-payments

What I’m specifically trying to understand is: once a Financial Account (with an fca_… ID) is created, is the next step to set that as a Payment Method for a Customer, or to just create a PaymentIntent with that ID? If so, which is/are the API endpoints that we must use to successfully attach that Financial Account to the correct object?

Thanks in advance.

austere monolith
#

Is there a way to find out if the card used for the payment was a credit or a debit card?

uneven carbon
#

Hi my thread was closed. I'm coming back to see if I can fully understand how to integrate Stripe checkout to collect payment, and Stripe session with payment intent data to distribute the funds to express account and our Stripe account

#

Is it possible to reopen the thread or how to proceed?

compact rose
#

If we want to offer a 20% off for 3 months coupon, is there a way to have that scale across both monthy and annual plans? Right now, customers that sign up for the annual plan using the 20% off coupon get a pretty hefty discount. Ideally, it would do something along the lines of calculating the effective monthly rate and only applying the discount to 3/12 of the months

shrewd night
#

hey im from portugal and im trying to conect the stripe with the shopify but stripe doesnt show up on providers

autumn halo
#

Hi I am wondering how to setup stripe issuing gift cards where the users themselves fund the cards then share them with someone else to use just on my website.

rancid narwhal
#

Hey, just linked stripe to our account. If we are using stripe invoicing, it's charging additional 0.5% but if we embed payment link in our internal invoice, we can't turn off CC option and no way to show different pricing there for ACH v/s CC. How have others solved this problem?

safe wyvern
#

Every time I try to do an instant payout I get an error

thorny cape
#

Hi, I'm working on integrating Stripe API with my SaaS and I'm currently at Subscriptions and I have a question
if a user subscribes to a product that has a price with yearly period and decides to cancel after 2 months, how can I credit the remaining money to his "Invoice credit balance" (not bank account/payment method) so it can be used in the future?

thorn lotus
#

Hi, I'm trying to set up an intent for ACH debit, hopefully resulting in the automatic use of Stripe Financial Connection to enable the user to authenticate their bank account using credentials.

I'm using the following docs: https://stripe.com/docs/payments/ach-debit/set-up-payment

I've generated a client secret using the following curl request:

curl https://api.stripe.com/v1/setup_intents \
  -u "sk_test...:" \
  -d customer=cus_... \
  -d "payment_method_types[]"=us_bank_account \
  -d "payment_method_options[us_bank_account][financial_connections][permissions][]"=payment_method \
  -d "payment_method_options[us_bank_account][financial_connections][permissions][]"=balances

And using the client secret seti_... as follows:

const { setupIntent, error } = await stripe.collectBankAccountForSetup({
  clientSecret: clientSecret,
  params: {
    payment_method_type: 'USBankAccount',
    payment_method_data: {
      billing_details: {}
    }
  },
});

I'm getting an invalid_request_error due to an invalid payment_method_data ("must be one of acss_debit, affirm, afterpay_clearpay, alipay, au_becs_debit, bacs_debit, bancontact, blik, boleto, card, cashapp, customer_balance, eps, fpx, giropay, grabpay, ideal, klarna, konbini, link, oxxo, p24, paynow, paypal, pix, promptpay, sepa_debit, sofort, us_bank_account, wechat_pay, or zip"). I'm following the instructions per the above page's React Native section (however mine is a Next.js web application). What am I doing incorrectly?

vapid gorge
#

Is there any api to send receipt, similar to the option from the payment dashboard to any email address?

celest lily
#

Hi, how can I remove the cardNumber placeholder in the WordPress?

vivid stump
#

Hello,

I need some help with Web PaymentElements for a subscription model application. My setup is as follows:

Customers receive a 30-day free trial without providing card details. During this phase, I create a customer using the API without attaching a payment method.
After the trial, I plan to use the PaymentElement to capture card details and set it as the default payment method. My assumption is that once the default method is set, charges will be automatic, eliminating the need for additional actions.
However, I've observed that the PaymentElement requires a clientSecret associated with a paymentIntent. Since my intention is merely to update card details without initiating a charge, is there an approach to utilize PaymentElements solely for capturing payment information?

TIA.

halcyon crow
#

Hello. I am using Stripe Connect with many connect accounts attached to my platform account. I'm also using setupintents with the Payment Element (Web Element) to add bank accounts to customers. This all works fine and I like how it works.

What I want todo now, is use the same widget functionality to create external bank accounts to update the bank accounts in these connect accounts. Is this possible? I'm struggling to find anything in the documentation that allows inputting a bank account to update a connect account external bank account via a widget?

I found the API endpoints to do it myself but really like the widgets you have and want to reuse them for external bank accounts.

digital wedge
#

Hello, it’s normal my account ban ?

snow cargo
#

hi, i have a subscription with product 1 then i updated the subscription product to product 2, resulted in a proration, customer has to pay for it. but customer failed to pay for it and now the subscription in stripe portal is :

  1. of the new product
  2. with status "past due"

how do i revert a payment failed subscription back to how it was before the update so that this subscription will not just stuck there forever in "past due"?

sub_1O22M7LouXJU4FDJXc69mU3C
in_1O22MkLouXJU4FDJI2TcO83y

hasty tundra
#

I would like to add a product to an existing subscription, but I'd like for them to pay the pro-rata share of the remaining period before giving them the feature. As it stands now it looks like it will be added on to the next bill. Is this possible via the API?

honest sedge
#

Hi, I'm currently trying to use the Stripe-hosted page option for Expiring Credit Cards and Failed Payments on a Subscription however everytime I use the Preview Email feature in the Stripe dashboard the Update button on the example email either doesn't link to anything or goes to the homepage of our website.
Is there anyway to correct this or is this how the Preview function works?

worldly acorn
#

while making the destination charges, what is the refund process ? the refund amount gonna debit from platform account or connected express account ?

chilly fossil
#

hi

patent patrol
#

So I know that webhooks are not guarenteed to be sent in any order. What is the recommended approach for handling subscription provisioning / status changes on my server's end?

Like for when a customer initially subscribes to a subscription, I create a new subscription and provide that payment intent to my frontend for the customer to complete providing their payment info (via stripe's payment element). Originally I was waiting for the subscription.created event to create the subscription record in my database, does it make more sense to create this record when the subscription is first created?

vagrant steppeBOT
#

joshglazebrook

stable skiff
#

my stripe account was deactivated october of last year because they stated i did not meet their terms of service. It was shut down with $236.00 ready to be paid out. It has been over a year and i have sent over 30 emails to customer support but have not received a respons. What can i do?

rare orchid
#

I've screenshot the loading states of stripe elements here (on the righthand pane)

viscid sail
#

Quick question.

We are setting up stripe connect for our marketplace.
We're currently testing transactions.
Our marketplace will take a 5% fee of the transaction.

Currently what is happening (from what we can see) is that our 5% is being taken correctly, but we are being charged the stripe fee, instead of the connected account. We need the connected account to absorb both our 5% and stripes fee.

novel spade
#

Hello everyone, I'm having trouble registering my ID. I can't open the camera on my iPhone. Does anyone have the same problem?

autumn halo
#

quick question - how do i add a test bank account for balance in test mode

glass mulch
#

Hello everyone, I want to recover one of the connect account that has been revoked, Does anyone know the process to recover it?

hidden wyvern
#

I am getting a new error on my T3 Stack Next JS app on "stripe-webhook.ts" that I haven't been getting before, has the api changed?

vapid gorge
#

Hi, using button style in checkout.css also affecting other button elements on my site. Is there appearance settings to apply same styling to the button?

versed plume
#

HI All, Is it possible to validate a zip code at the time of adding a payment method for future payments? Thank you

vocal wagon
#

sir my twitter account name is hamzamalik753 recently i connect to my stripe account and by mistake i put a wrong email this is my real email for stripe please update my this email to my twitter account thanks: Email shoaib-ul-hasan@hotmail.com

#

Please help me in this regard

limpid quail
#

Hi,
I want to integrate webhook in my .Net project. Is there any sample code or solution?

flint compass
#

Hello, I am having a problem with the 3ds secure integration in production.
In development when we receive the status "requires_action", the URL to validate 3DS is in: next_action / use_stripe_sdk / stripe_js. This path does not seem to exist in production. We don't have a URL in the requires_action intent. Is this normal?

shy trench
#

¯_(ツ)_/¯

restive temple
#

Hi I am using stripe 3.4.4. When I add card details and submit the order the stripe popup doesnot appear and the user is redirected to the cart page, instead of success page. I have attached the patch file which I used to debug. when "+++null case+++" is printed the user is getting redirected to cart page. Only Sometimes user is redirected to success page. For orders redirected to cart page the stripe payment status is magento2 admin is "pending". For successfully redirected orders to success page the stripe payment status is "uncaptured". Help me resolve this issue.

honest sedge
#

Hi again, this is still about trying to work out the BECS Direct Debit (AU) payment method option in our Stripe Payment Element. Which currently we are receiving an error below when calling the stripe.confirmPayment method in javascript.

"The provided payment_method_types (["card", "link"]) does not match the expected payment_method_types (["au_becs_debit", "card"]). Try confirming with a Payment Intent that is configured to use the same parameters as Stripe Elements."

We were following this doc in our implementation - https://stripe.com/docs/payments/payment-element/migration?integration-path=one-time

  1. Our code for displaying the stripe payments elements, please see image1.png.

  2. When submitting the form, we created the payment intent in stripe using image2.png

  3. Once payment intent is created, we then passed the stripe client secret from the created payment intent to js to confirm the payment. please see Image3.png

Can you please help us identify what are the things we missed why we received above error?

Learn how to migrate your existing integration with individual payment method Elements into a single Element.

hollow grail
#

in stripe connect account which event is suitable for webhooks when user account is verified ?

boreal ember
#

Hi, we are integrating apple pay using PaymentElements in React application. But the option is not showing in the checkout.

fast isle
#

Hi Team, when a customer added a card, the CVC and zipcode check were somehow not performed. The portal says zip check and CVC checks unavailable. But when invoice was generated, payment collection failed due to zip code check. How can we prevent this situation>

steady flame
#

Hi,

I am changing items of subscription.
So its reducing amount based on remaining day of previous item.

Can I get remaining amount before updating items.

Basicaly I want to calculate How much I have to pay if it's reducing amount.

chilly fossil
#

hi

#

I have a question about pay waste seconds?

dense thorn
#

Hi, I have a question regarding Bank Transfer Payments. Is it necessary to include Stripe virtual bank account for wire transfers? My user case : I want to use Stripe billing and invoicing for sending out invoices, receive payment via bank transfers and update the invoice (if paid), and send reminders (if invoice is not paid). What are the ways it can be achieved?

uneven basalt
#

Hello I am using Laravel Cashier, is there a way when updating the subscription quantity make a proration but here return a stripe checkout for the customer to pay the proration?

public function handleSubscriptionAccounts(Request $request)
{
$user = User::find(auth()->id());
$user->subscription('main')->incrementQuantity($request->accountsNumber);
return back();
}

limber ivy
#

can i use connect standrard account type for payouts from my account?

zenith fjord
#

I'm facing confirm credit card payment error. The error comes when confirm function is called and then minimize the app.
OS: Android
Framework: Flutter

limber ivy
#

i gone through documnetation of stripe connect this but it's showing that transfer option in express account only.

rain locust
#

Hello dearest helpers! React Native question here, I was wondering, why is req_JCoJ4kFgZULYhZ "setup_future_usage": "off_session"? I have not set it to off_session myself on the PI, could it be because of stripe-react-native 0.33 or API Version 2020-08-27 apparently forced by it on confirmed payments?

snow cargo
#

i try to do subscription update and it says :
You cannot update a subscription with a draft invoice from pending_update. Please finalize and then pay or void the draft invoice on this subscription before making any new updates.; request-id: req_nBG0BPAcm8qZ0u

then i void the so called draft invoice by calling : stripe.retrieveInvoice(existingSubscription.getLatestInvoice()).voidInvoice();
and i get
You can only pass in open invoices. This invoice isn't open.; request-id: req_IVudqrz9NjCvEE] with root cause com.stripe.exception.InvalidRequestException: You can only pass in open invoices. This invoice isn't open.; request-id: req_IVudqrz9NjCvEE

what is going on...

glad bison
#

I'm using stripe java API, when i retrieve an account from the stripe API, where is stored the stripe account status ?

  • limited
  • soonLimited
  • awaiting
  • activated
  • validated
serene copper
#

Hi, when creating a subscription schedule from the dashboard, there is an option to set "Bill starting" which will be sent as initial_billing_cycle_anchor in the form (not related to any phase). However, I can't find this parameter in the API docs when creating a subscription schedule. Is this option available?

timber field
#

Hello. our system is marketplace and so we use express connect accounts. our one customer has Standard Stripe account. how can we make him can use standard account on our system?

wild patrol
#

Is it possible to convert an express account to custom connect account?

idle light
#

Good morning, using price how can I set up a product price, that will charge monthly for x amount of week?

#

On API version 2014-01-31 using Price we would use interval Count

tacit plover
#

I'm creating subscription with collection_method as 'send_invoice'
why subscription status is 'active' even before paying

cold dragon
#

Hello I am receiving The client_secret provided does not match any associated SetupIntent on this account. when trying to add payment method of the customer of the connected account.
req_ufQTQRn4X9nyT1

flint compass
#

Hi, I Have some question on status "requires_action".
I use stripe in off_session way : sort of offline subscription (but manage on our side).
Some payment intent succeded : no problem.
Some other are in "requires_action".
The idea is to proposed a link on my front to redirect to the "3ds action".
I'm in JAVA backend mainly :
Can I save in Database when requires_action is encounterd :
--> paymentIntent.getNextAction().getRedirectToUrl().getUrl()
So I can use this link directly on my front later to finis intent ? (wehbook to close the payment on my side)

mint girder
limber ivy
#

'You cannot create Standard connected accounts with capabilities via API.' getting this error while trying to create user onboarding with standard account.

snow cargo
#

hi, i am testing 3ds flow.
i got 2 paymentintents from 2 invoices, and im using the url in paymentintent.getNextAction().getRedirectToUrl().getUrl() to get the 3ds authentication page.
however somehow one of the payment intent has null for RedirectToUrl.
please advise, thanks
pi_3O292cLouXJU4FDJ07Q1kha3 has NextAction -> RedirectToUrl -> Url
pi_3O29OVLouXJU4FDJ1nGRmYf2 has null for RedirectToUrl

reef spear
#

Hi
I am getting live products with curl
but its showing me empty array.

but with test keys its working

humble bobcat
#

Hey hey guys.
I am implementing stripe in my nextjs project.
I am using firebase and nextauth, deployed on vercel.
I am currently using a flag on the session to check if the user is active, the problem is that after the user pays it doesn't update this flag so it returns to the payment page.
What is the best way to do this?
Thank you

hearty garnet
#

Hi, some of our clients are in Morocco. But it seems that Stripe doesn't support Morocco's tax id. How could I solve this? Thanks.

restive temple
valid swan
#

Hi stripe payment element how to card details populate

neat geode
#

Hello,
I am receiving the response Event could not be verified on a connected account webhook

willow gorge
#

Hi Stripe Team, I would like to ask, will the Web-hook eventType 'customer.subscription.created' be provided on the subscription start date if we create a subscription schedule, similar to a regular subscription?

pulsar tendon
#

Good morning,
Im wanting to know how to get my custom field boxes on my payment link form to be automatically placed in the customer description??

fossil shoal
#

Hello. we are trying to think about an integration with one of our customers - reducing the dev overhead and PCI compliance on our side. Is there a way of letting the customer itself implement Stripe credit card elements (using the SDK), but eventually attach the added credit card PM to the customer in our Stripe account? I guess this is possible by sharing our SDK publick key with the customer, and generating the setupintnet secret and our side - but I we would not like to share the Stripe public key. Is there some creative way to achieve this integration? Maybe syncing the PM on the backend side after it was added? Will be happy to share some more info if needed

vocal wagon
#

Yo. i want an guy who has virtual box i coded an virus (maybe harmless) who wanna help

surreal otter
#

I the Platform, wants to create a transfer to a Connect Account, however that connect account has 0 balance. I get a FailedTransferError

If debit_negative_balances is true for the connect account. will the transfer go through.

neon elk
#

Hi guys, I am stuck while integrating stripe in react js, i am building a project where an admin can create a workspace and invite member in it but when admin invites he has to pay for them on subscription basis, and admin can make multiple workspace so there could be same users in two different workspace with different subscription, and subscription amount could be vary and also admin can remove any user so also have to handle that as well , how could i handle it ?

sly sedge
#

hello

#

how can iget support to call me

#

been trying for days

surreal night
#

$taxCalculation = $stripe->tax->calculations->create([
'currency' => 'aud',
'customer_details' => [
'address' => [
'line1' => '354 Oyster Point Blvd',
'line2' => '',
'postal_code' => '94080',
'state' => 'CA',
'country' => 'AU',
],
'address_source' => 'shipping',
],
'line_items' => [
[
'amount' => 1499,
'tax_code' => 'txcd_40060003',
'reference' => 'Pepperoni Pizza',
],
],
'shipping_cost' => ['amount' => 300],
'expand' => ['line_items'],
]);
i want to calculate tax , i found this api but its not calculating in tax_breakdown its showing amount 0
guid me to resolve issue or suggest me other solution

sly sedge
#

my stripe accoutn got blocked for no resson uploaded info thy

pastel stone
#

why can't you dispute bacs debit chargebacks?

vocal wagon
#

Hello all, is there an endpoint to convert a price in different currency on the fly ?

forest sleet
tribal hollow
#

Hi Stripe,
I want to use Stripe Revenue Recognition, Please suggest how should i proceed?

surreal night
#

is stripe not have any mechanism to generate invoices automatically of confirmed payment Intent?

ornate oyster
#

Can we make CardExpiryElement input type hidden to ensure security in Js

dense thorn
# dense thorn yes

and I want to automatically close the invoices after receiving the payment.

mint girder
#

Hello, is it possible to get localised invoices when returned by "invoice.payment_succeeded"?

limber ivy
#

i want to know if a user of mine don't have stripe account then will not be able take the payouts from my account in stripe conn?ect

shrewd fulcrum
#

Hi,
I have a React Native application with Stripe integration via https://github.com/stripe/stripe-react-native. I use the payment sheet hook (usePaymentSheet) to manage user cards and add new payment cards.
My question is: How can I check which card the user selects in the modal?
paymentOption from presentPaymentSheet is undefined

lilac delta
#

Hi Everyone,
Required Flow :- The customer first add the card details and then on the checkout page we want to directly charge the customer for subscription.
Roadblock :- I have added the customer cards using the stripe tutorial https://www.youtube.com/watch?v=ooFuMx6xsJY&t=284s and the card is also saved with customer but on the checkout page when creating the subscription its throws the error as shown in the image.

Depending on your business needs, you may require your customers provide options up front for you to charge them for your services. This may be the case if you support trial periods, pay per usage or even subscriptions.

In this video, Charles Cruzan and Cecil Phillip get today to showcase how save payment methods for later use in your app with ...

▶ Play video
severe fog
#

hello everyone - I am looking to reach out to stripe - who is the best person or recommend for customer support?

mellow elm
#

I want to add coupon on subscription on minimum order condition but there is only one option to add promotion code for minimum order. Do we have any option to add coupon on minimum order only.

vocal wagon
#

Hi, I need to receive the incoming invoice for the next billing period with the custom quantity it works perfectly with the parameters in the attached image.
But if the customer has a scheduled subscription, then I receive an invoice for the quantity listed in this scheduled subscription instead of the quantity that I pass to function.
I tried with subscription_billing_cycle_anchor='now' but it applies the current monthly coupon to the next billing period, and I don't wanna do that.
The only way I see to fix this problem is to temporarily update the quantity in the scheduled subscription, retrieve the invoice, and roll back changes.
Is there any other way I can retrieve the invoice for this scheduled subscription with a custom quantity?

tropic bridge
#

Hello, there is a way to change the payment method to pay a specific invoice?

limber ivy
#

i not clear about this if a user dont have any stripe account prior then can i onboard him on my stripe connect for payouts?

surreal night
#

how i find taxcalc_1O2CZHBQlQWboC12dL7CjOZn with php sdk
creating with
$stripe = new \Stripe\StripeClient(config('app.stripe_secret'));
$taxCalculation = $stripe->tax->calculations->create();

pale minnow
#

WE ENCOUNTERED AN UNEXPECTED ERROR PROCESSING YOUR PAYMENT METHOD. PLEASE TRY AGAIN LATER.

granite stirrup
#

Hello guys, I've just started exploring stripe and have a specific use case. For all of our subscriptions, we have to generate a postpaid invoices which collects the payment on the first day of the next month. Ex: for subcription for the month of October, invoice should be generated on 1st of October and collection has to happen on 1st of November. This is possible in Stripe.

But let's say I have a subscription created in the middle of the month: 15th of October, we need to collect the payment for 15th-31st of October in the next billing cycle. So the invoice of the month of November should include these 15 days along with november's. Which means the user has to pay for 45 days on 1st of december. Is it possible to do this on Stripe with the use of current APIs or SDK?

pale minnow
#

Hello guys , WE ENCOUNTERED AN UNEXPECTED ERROR PROCESSING YOUR PAYMENT METHOD. PLEASE TRY AGAIN LATER.

valid swan
#

Hi stripe custom payment method save card auto filling . How to implement

calm palm
#

Hi, I have a new business startup, and I would like to know whether to enable the stripe tax feature or not? I am selling my services as a music teacher. Thanks!

brave fog
#

i am getting this error please help me

invalid_request_error
You can only create new accounts if you've signed up for Connect, which you can learn how to do at https://stripe.com/docs/connect.

frigid orchid
#

Hi, I want to know if there's a way to get the full validation rules from Stripe when creating a connected accounts, which means I can make sure all the input is valid, without needing to create the account?

bright current
#

We received the below message, but we do not have this issue. We request Stripe to unblock and transfer the funds immediately:

"Having completed a routine review of your Stripe dashboard, we are reaching out to inform you that there is a big risk of customer chargebacks associated with your payouts.

As we are struggling validating that you have control over your Stripe information, we will be taking a precautionary measure by temporarily pausing payouts on your dashboard within 48 hours.

If you believe that we have misclassified or misunderstood your business, kindly complete the Stripe evaluation below to continue using our services."

#

Can someone talk to me offline

jovial horizon
#

Hello, looking for some help accessing my account today, not sure if this is correct channel?

tropic drift
#

Hi Stripe Team,

I think we are discovering a Problem with the PayPal integration. Here's the situation:

Customer has an active susbcription with PP as LPM.
At some point, payments fail (status: requires_action). Stripe retries but the user is never informed.
Then, the subscirption is automatically cancelled from Stripe.
At that point, the customer gets an email and pays the outstanding invoice via his Stripe account.
The subscription stays cancelled.

We suspect there is something funky about the order of things.
We expect the customer to get an email with a prompt to pay for a failed payment, not for the subscription cancellation.

Happy to send account ID and invoice ID for this via DM

bitter condor
#

Hey, I have a customer that has attempted to pay their subscription unsuccessfully number of times, the invoice falling into a Failed state. Recently they attempted to add new payment information but was unable to.

Checking the request triggered when adding new payment information, the post to invoices/#/pay is going through, but the error in the response is "This invoice can no longer be paid. Consider voiding, marking as uncollectible, or marking as paid out of band instead.".

What are the circumstances that this error message is returned, and is there anything that can be done to make the invoice payable once again?

late turtle
#

hi

heavy wyvern
#

hello, im using stripe.js elements in my vue app to collect a payment method, is there any way to force that payment selection bar to appear (from 2nd pic) for testing/dev purposes?
its only appearing for someone is a different country testing the app right now

rapid siren
#

Hello! I have the next question.
I need to know if a customer already has subscriptions by their ID, how can i get that information?

deep bluff
#

I have had metered subscriptions with plans.

Now we are updating prices so we created a new price instead of our old plan.

I have updated code to handle this, but I think I need to manually change all customers from old plan to new price via api.

I am thinking to do this with curl, which call do I need?

late turtle
#

how can i see whats my merchant details in dashboard?

rotund lava
#

I'm trying to update a existing subscription using the api, but it seems a new subscription is being created with a new amount. can anyone help? The next invoice adds up the amount from both subscriptions.

dull pike
#

Is there a customer suppport phone number that a large company can contact to get our Stripe account back activated? It was deactivated recently and we are not able to get help with it

daring arch
#

ola

unreal rain
#

Hiya - is there a way to add a late-fee charge to overdue invoices?

rotund lava
#

@ember bear I'm little confused on the prorated amount, I've created a subscription of AED1, then i updated the subscription item price to AED2, so the next due amount should be AED3, but i'm getting the total due as 4.

real plover
#

Good Afternoon, is it possible to use wisepad 3, in a website laravel/vuejs, to collect the client card data? How to integrate? If needed more information, just ask.

white tendon
blissful hawk
#

Hi dev team,
My customer encountered an error when registering their card through Stripe. After checking the logs, I found the following message. What could be the issue?
That card has been used normally for other transactions.

slim surge
#

Hi Dev team, I wanted to connect on stripe my upi payment accept, is it possible?

solid fossil
#

Hi dev team, how can we update the email template that stripe sends before renewal of a subscription?

young sigil
#

Hello team! i have a ticket today about a "link authentication cookie" , i cant find any information about it on the docs, is there a particular cookie that i need to set other than the ones that are automatically set?

uneven carbon
#

Hi there, I need to understand how works onboarding functionalities with Stripe connect. I have some questions and trying to confirm workflow. I appreciate the help, thanks.

stoic elm
#

Hi Team, Can I use stripe customer balance as a wallet to store loyalty points from which they will be able to make purchases from the app or transfer to their bank accounts ?

#

Credit balance

slim galleon
#

Hi, i need to facilitate 3 types of payment with stripe connect; one time payments, subscriptions and initial payment + ongoing subscriptions. Currently have been informed that I can only work with subscriptions and not one time payments but have seen competitors do what I require. Has anyone has been able to set up those 3 payment types in stripe connect?

whole mantle
#

Greeetings. Is there a way to change currency that belong to my price object, when I’m opening a payment link? Or maybe is there a payment link get parameter, which setup what particular currency of price object you set?

icy warren
#

Hi, i am trying to debit charge for canada merchat account. I am getting error message as "Account debits are not supported from CA to US". Can you please help me what is this error mean.

jovial horizon
#

Hello, i need help with sign in. I'm stuck on a loop of not being able to login to my account. Can someone help please?

gentle cave
vocal wagon
#

sir my twitter account name is hamzamalik753 recently i connect to my stripe account and by mistake i put a wrong email this is my real email for stripe please update my this email to my twitter account thanks: Email shoaib-ul-hasan@hotmail.com

#

Now I can’t change my email

#

My twitter is showing this

fair olive
#

hello how can i request three_d secure to anyone because stripe decline my payments

rapid oriole
#

I have developed a bilingual POS on iOS for iPAD and using a card reader BBPOS WisePOS E. Based on user language selection, I would like to change the language of card reader. How to acheive that?

tacit plover
#

I'm creating subscription with collection_method as 'send_invoice'
I want to call finalize and send invoice api after creating subscription asap so that users can get invoice email asap. how can I get invoice which needs to be finalized from subscription

stark kelp
#

When having multiple cards during credit card setupintent, Stripe gives the User the option to select which credit card they want to use for payment. I wanted to see how do I get for the frontend the information of what card was selected.

violet gust
#

Hi, I’m trying to have my client make his live Connect account for his company, but he’s having trouble verifying his TIN. What can I do to help him verify that? This way he can have his account approved for his employees

rapid oriole
dire tulip
#

When setting up a stripe account under the drop down “industry” what category does pressure washing fall under?

deft dock
#

Hello, can I receive payments in USD to my multi-currency account in Poland? If so, how can I set it up, as the USD option in the form requires a routing number? Thank you in advance for your assistance.

brittle bison
#

hi guys i am at my wits end can anyone give me a number for stripe support etc i have spent 3 days going through the stripe support link to no avail and i cant login

faint notch
#

hello
i am using stripe shell from the website for getting list of payment intent to spefic payment account
ex: stripe payment_intents list --stripe-account acct_xxxxxxxxxxxx
i get a list of values
but when i test it locally on my device by using nodejs with stripe library by using the function:
stripe.paymentIntents.list(
{},
{
stripeAccount: 'acct_1NuZLFB6N2vPoVRJ',
},
);

i dont get any value and the list is empty

autumn halo
#

I am trying to do this:
https://stripe.com/docs/issuing/funding/balance?push-pull-preference=balance-transfers#transfer-balances-with-the-api

But I am getting an error:
{'error': {'message': 'Unrecognized request URL (POST: /v1/balance_transfers). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.', 'request_log_url': 'https://dashboard.stripe.com/test/logs/req_CcEceNz8fa9Yhw?t=1697560204', 'type': 'invalid_request_error'}}

Using this code:
https://dpaste.org/biUBg

Is this not allowed? I want to do this in the meantime even if I do not get access to the beta.

vast idol
west pumice
#

I have an issue with customer portal not being updated. I have only Debit/Credit card active in my account. I used to have SEPA debit as well but removed it few days ago. For some reason customer portal still includes SEPA debit as a valid payment option.

gusty fiber
#

Hello, can i apply a 100% coupon to a stripe subscription that we create for the customerId but without adding payment method/card ?

raw rapids
#

When offering someone to connect their stripe account to my platform (via stripe connect), is there any way to limit my ability to see their balances etc... for privacy?

astral owl
#

Hey, we allow our customers to create 3 types of products to sell on our platfrom; subscription, one-off payment for a limit period (like a time limited subscription) and a subscription with an upfront payment rthen monthly billing (e.g. £100 for months then £60pm there after).

I asked a questio nrecently about to create the one-off subs and it was recommended we create a subscription with a longer recurirng interval, e.g. 1 year and set an ends_at r cancels_date. Whilst this works, in the checkout this is presented to the end-user as a 1 year subscription. So I cannot help but feel this was wrong.

How would we setup the afformentioned 3 products to do what we need?

autumn halo
white tendon
#

I have this problem and I don't understand why

warm ocean
#

Hi. On the BO settings, how can I force VISA and Mastercard ?

signal sleet
#

Hi Guys, I have one question related to stripe subscription. I'm creating the subscription with 3 months installment. After 3 months I want subscription to be active till year end, but it should not charge customer.

tired crater
#

We're considering using Avalara for tax purposes and from their engineering team it seems like their flow is:

  • They get webhook that sends out an hour before the invoice finalizes
  • They find out what tax to apply to the user based on the user info
  • They modify the invoice and add tax in as another item

Are there any potential issues here with regards to things like Indian banking regulations / 3DS confirmations?

crude swan
#

We want to adjust a payment to cover the difference between the original amount and the amount the buyer wired over over in specific cases, e.g., the buyer overlooked wiring fees from their bank. I used the Simulate funding CTA from the Stripe Payments dashboard to get a test payment into a partially funded state.

I'm following next steps for the payment_intent.partially_funded scenario here: https://stripe.com/docs/payments/bank-transfers/accept-a-payment?platform=api#web-confirm-success

I updated the amount, and confirmed the payment. The payment does not automatically complete; I have to simulate funding again for the new amount.

Is this a quirk of the test mode environment using the simulate funding tool? I would assume that since the payment was partially funded, then the amount was adjusted, after confirmation it should immediately succeed.

signal sleet
#

I have one active subscription for user. its active till 31/3/2024. now I want to add one more subscription (amount paid now) but subscription will start from 01/04/2024 to 31/3/2025. How can i achieve it ?

floral condor
#

Hi Stripe team, hoping you can help me with an issue regarding coupons and subscription schedules.

We let users redeem gifted subscriptions against existing subscriptions by inserting the gift as a phase with a 100%-off coupon in the user's subscription schedule. We then move back to the pre-existing phases after the gift phase completes.

The issue comes from the fact that we have a single, dedicated "gift" coupon used by all gift purchases (so we can easily see how many gifts have been redeemed). If the gift coupon is duration: 'once', the user can't redeem multiple gifts because the coupon will only apply to the first gift phase. If it's duration: 'forever' , all future phase invoices are 100% off, even if those phases have no coupon attached.

In fact, I tried explicitly unsetting the phase.coupon attribute in those future phases but got the error You passed an empty string for 'phases[0][coupon]'. We assume empty values are an attempt to unset a parameter; however 'phases[0][coupon]' cannot be unset. You should remove 'phases[0][coupon]' from your request or supply a non-empty value. .

So my questions is, is there any way I can remove the gift coupon from the subscription after all gift phases have completed?

frail atlas
#

Hi Stripe team may I know what is the Early Fraud Warning?

red anvil
#

Hi, I am in the process of starting a web app where you will be able to place ads and also subscriptions that read functions in the app.
It is a B2b service and I want to be able to invoice companies that should be able to pay these invoices automatically via their bank. In Sweden, there is an ocr number at the bottom of the invoice.
My question is: Can stripe automatically generate invoices and send them without me having to create them?
Can stripe create the invoices with an ocr number that companies can pay with instead of using card payment?

untold heron
#

Hi 👋🏻 can help with iOS identity sdk customization?

elfin flume
#

Hi Stripe team, I'm looking to understand and/or increase ACH payment limits on my account and understand whether I have an opportunity to get faster ACH payment processing from customer payments. Right now it takes up to 5 days to receive the funds.

vocal wagon
#

Good evening, why is the customer unable to pay?

oblique mango
#

Hi there! How can I listen for address input with the checkout API? i.e. not custom vields (they don't have google maps autocomplete)

autumn halo
#

Is there a way with stripe issuing api to only have users use the cards on your website or domain? I see spending controls but they allow/block entire categories not a specific website

vivid stump
#

Hello there !
im working on a subscription api with prorations enabled with volume pricing.
So here;s my question - when i increase the volume from 5 to 25 what the generated invoice shows is ==> (refund 5 for the remaining time and charge for 25 for the remaining time). please see attached image. the math is perfect however my customers complained about this being a bit too confusing to understand. is there a way to change the invoice just to say 20 new users were added?

wary sandal
#

I use stripe as a built in code for processing payments through a dashboard my developers built. I'm trying to see where I can find the invoice for customers that is sent, not the receipt but the invoice.

buoyant ferry
brisk valley
#

Hello. I am using stripe hosted onboarding to create custom accounts. I would like for the user to be able to connect both a bank account and a debit card for instant cashouts. When the user goes through the onboarding steps, it adds a bank account. Whenever they try to add a card to their account as well, it deletes the bank account information. How would I go about doing this without deleting the other account?

oblique mango
#

Hi! I'm testing my webhooks and in the stripe dashboard (in test mode), shows the request as being sent to the right url - but I cannot vind it anywhere in my logs.

vocal wagon
#

Hi, I was asked to integrate Stripe into an existing e-commerce. The only available payment methods should be Apple Pay, Google Pay and Bank transfer. Credit cards should be disabled, they manage them through another payment gateway. Is this possible to disable credit cards? Thank you!

crude swan
woven tide
solid sigil
#

Greetings!

For the new(ish) 0.5% recurring fee, does that apply for Subscriptions generated via the API? When does this fee come into effect?

silver siren
#

Hello,
Can you please let me know which react-native component is right for cards edit? We just found we use usePaymentSheet which looks not correct

whole mantle
#

Greetings. Is there a way to paste some external link (e.g. link back to your store) in Stripe payment link? So far i founded redirect link after payment. But i need the back link to

stoic heart
#

Hey! Just wondering if there's a way to prefill a coupon code into a checkout session if we only know the code's public facing name (i.e. SAVE10, not promo_XXX)

graceful dock
#

Hello, I'm getting a cross origin error when using the Elements and ElementsConsumer components.

vast isle
#

Hey guys! in my team we have set a sdk ios application in which we add payment methods and then use that in order to buy a subscription. We want to change a little bit this behaviour by making it more customizable. We are using this for reference: https://stripe.com/docs/mobile/ios/basic.
We would like to either:

  • Only reference the sdk to add a card (we will do the listing ourselves)
  • Attach the card to a customer: The sdk does not handle this right? We should do it in the backend i guess?

Thanks!

oblique mango
half dock
#

im trying to make a charge for a acss_debit payment method

modern gust
#

Hi Is there some way i can get immediate help, ive been locked out of my account

half dock
#

for some reason im getting a A mandate is required

modern gust
#

Stripe does not have anyone who will help

raven remnant
#

Hello dev team, I'm hoping someone can point me in the right direction. Some of our connected accounts in production aren't able to complete a card payment. While other connected accounts complete their card payments w/o any prob. The main error we're seeing is "PaymentIntent status:
requires_payment_method"

nova ferry
#

Hi dear hope you wall doing well

#

I have some issue in crypto payouts

wicked glacier
#

Hola tengo una duda el día de ayer me registre en stripe y hoy me llego un correo con una verificación donde me piden mi ID o documento emitido por el gobierno al querer escanearlo me marca un error

#

Si alguien me puede apoyar con algún consejo gracias

vocal wagon
#

emailed these guys 2 days ago and no response, they take 3% from you but dont respond

lime imp
#

GA! Is Stripe Wallet open for new chain partnerships? Thanks!

vocal wagon
#

put business on hold because of these guys at stripe

astral owl
#

Is it possible to create a checkout session for a subscription schedule?

warm yacht
#

Hi,
We’ve received email notification from Stripe that states: “From October 30, 2023, all PaymentIntent/SetupIntent confirmation requests will be required to supply a return_url parameter. Requests that do not specify a return_url will return an error.”.
According to Stripe documentation return_url parameter is only required for PaymentIntent/SetupIntent confirmation if we use server-side PaymentIntent/SetupIntent confirmation (via Stripe API) with Confirm = true.
For client-side ConfirmCardPayment or ConfirmCardSetup methods with Stripe.js documentation states that return_url parameter is optional and:
“If you are handling next actions yourself, pass in a return_url. If the subsequent action is redirect_to_url, this URL will be used on the return path for the redirect”.

We DON’T use server-side PaymentIntent/SetupIntent confirmation via Stripe API and we DON’T handle next actions ourselves during confirmCardPayment/confirmCardSetup calls made via Stripe.JS.
So my questions are:

  • are we still required to supply returl_url parameter in our client-side Stripe.JS confirmCardPayment/confirmCardSetup calls;
  • if yes, will be URL to our Checkout page enough for confirmCardPayment call and URL to our Payment Management page enough for confirmCardSetup call?
    Our production Stipe API version is: 2023-08-16
wanton mauve
#

Hey guys!, just wondering if it is mandatory to send the parameter "line_items.price" when creating a "checkout session" or could we send to Stripe that value for each product directly in the request? .... or perhaps there is an alternative that does not involve sending the parameter (line_items.price)?

wise quarry
#

Hi, How can I dynamically set the price subscription in a third-party style margin business?
The seller creates a plan in the app. I would like to use that plan to automatically create products and set them up as subscriptions.

burnt ore
#

Hello, We are using a stripe account which is doing a huge sales since 14th OCT.
Today Since 12:51 PM EST we stopped getting payments. All of our customers says their payment method is getting declined. is this due to any change in development? or a different issue?

graceful dock
#

Hello, I'm trying to use the deferred intent flow with ACH but it's rendering a credit card form instead

solar flare
#

🛟 Subscription Checkout Extra fields config from dashboard -- where it for an existing sub?

woven tide
light elm
#

is this standard?

#

sorry

jaunty ibex
#

Hello, joined a trading platform, they had a techincal issue and they charged me two times, contacted the owner and he refunded me, but he only refunded once, he did not refund me for the second charge, now he is ignoring my messeges. I saw that the payment was through stripe, but this is the only place I found where I can contact somebody, what and where should i do and go.

glacial jewel
#

hi, im trying to implement a subscription upgrade/downgrade handling on my platform. (https://stripe.com/docs/billing/subscriptions/upgrade-downgrade) But the strategy seems to be weird, as we can see in the screenshot, we have an example of a test customer that bought on Oct 17 a $7 /month plan, and if he decide to upgrade to the $11 / month plan, then he will only have to pay on Nov 17 (15$ because of unused time on the old plan the previous month) But I want the customer to be directly refunded of the unused time, and that he directly pay for the new plan, is it possible to configure this in the upgrade/downgrade strategy ?

Learn how to upgrade and downgrade subscriptions by changing the price.

young sigil
#

hello, follow up on a previous qustion, i was watching a video on youtube about the link element, theres a cookie that i dont believe is present on the docs also idk if its still required

quaint epoch
#

Hi, we'd like to bulk delete PII data (name, email, phone number etc) from some of the customer records. Do you have an API that can help do this?

lean yacht
#

Hi guys. Hope you're all doing well. Would somebody help me?

the stripe integration works perfectly in my django web app when I test it in localhost (after I run the stripe listen command). but after I deploy it on heroku seems that the webhook url is not reached. I see in my stripe dashboard and in the logs an error 404 "(Url Not Found)"

#

I would very much appreciate

#

I have all views and urls set properly, because it works in my localhost

torpid hearth
#

Hi all, I have enabled the "Afterpay / Clearpay" option in my stripe account and created a new checkout session but receive "The payment method afterpay_clearpay only supports the following currencies: nzd". I'm sending the currency as AUD which is valid as the supported currencies are USD, CAD, GBP, AUD, NZD. Anything I may have missed? I'm using the example found here: https://stripe.com/docs/payments/afterpay-clearpay/accept-a-payment

autumn halo
#

Is there a way I could use promo codes sort of like gift cards? Seems like stripe issuing does not meet my criteria. Where I could have someone buy a promo code from me and then have that promo code be used 1 time to give to someone else as a gift to only be used on my website. I don't want to have it abused though by customers. Where the customers make 100 accounts and have an unlimited free membership.

fiery stirrup
#

Hi all... Why are the billing details from this charge empty if the customer has billing details? ch_3O1ytbLNS7fsUd0U1k35UL0z

eternal jewel
#

Does stripe support send email alerts for webhook handler failures?

dawn cedar
#

"We are unable to authenticate your payment method. Please choose a different payment method and try again." message. i got suffiecent funds but it says that they cant authenticate the payment method. i have bought something on stripe last night and worked perfectly fine.

wintry ruin
#

Hi, if payment fails on subscription creation, it's not retried with the Smart Retries?

uncut yoke
#

Hi all..how to remove this message from payment page "By providing your card information, you allow company name to charge your card for future payments in accordance with their terms."

gloomy slate
#

Hi, I am trying to enable an invoice to collect dues in multiple payments but the option is not available on the invoice. Why isn't this option available?

blissful spear
#

How to make payout?

ruby pelican
#

Trying to upgrade a subscription with Stripe Checkout. I get to this page, but the "Continue" button does not work. Is this just a bug in test mode? Or should I send users directly to the Billing Portal when I want to upgrade the subscription?

woven tide
#

Is it possible to change/edit any of the labels and/or copy on the Stripe hosted onboarding flow?

wintry ruin
mortal flax
#

Hi,
I have a yearly subscription and my customers could cancel the subscription or for any reason not make the renewal payment. On those scenario what event(s) should I listen? Only charge.failed or should I have other event in mind? Thank you.

onyx canopy
#

Hi there, I am using Stripe connect to onboard new users to my platform. I have tested extensively while in test mode. Now I switched my API keys to live mode to now finally test with, and this is the error I am getting.

InvalidRequestError at /onboarding/stripe/: Request req_w..: You can only create new accounts if you've signed up for Connect, which you can learn how to do at https://stripe.com/docs/connect.

Since, I had no issue during testing, as test accounts were created, what do I need to do differently when I am in Live mode? It is not clear to me please.

Meanwhile, the Stripe platform account has already been approved. Please what could i be doing wrong here? Thank you.

neon vine
#

Friends,

I have an online portal where my customers make the payment. Form is built using WPForms and I have integrated it with Stripe. Now the problem I have is how to send the invoices / receipts for the purchase from stripe. Can someone help?

graceful dock
#

I'm getting a fetch error when trying to complete an ACH session

blissful spear
#

How to make payout to bank account?

muted aurora
#

👋

terse whale
#

Hi Stripe team! I have a question about updating subscriptions. For context, our customers can be billed monthly/yearly, but they can buy additional usage throughout their billing cycle; when this happens, we update their Stripe subscriptions with the new quantities, and they will be billed immediately at a prorated amount.

Before the customer is charged for their upcoming cycle, we calculate the customer’s active usage and potentially any regulatory fees they have incurred. We want to update the subscription’s items right before the current cycle ends, so invoices are generated with the most accurate items/quantities. What would be the best way to implement this? I tried my best to search for solutions to similar questions, but please let me know if there are any relevant threads that I could reference!

proud nimbus
#

Team, I am getting gson exception when I try to create payment intents using amount and currency. I have added Stripe 23.7.0 in my build.gradle. It works fine in my local if I explicitly add gson 2.10.1 in my build.gradle. However, this workaround works only locally and I get an error if I deploy on Azure. Below is the exception message:
{
"source": "org.springframework.web.util.NestedServletException",
"errorCode": null,
"message": "Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: com/google/gson/ReflectionAccessFilter"
}
I dont see any reference of gson in Stripe documentation so even if I dont add the gson library it should work. Experts need your help here!!!

neat geode
#

Hello, I have a webhook endpoint question

hollow jay
#

hi,, please Advice why the climate contribution icon not shown on my checkout page in shopify ,,, before it was shown but now its not

vapid gorge
#

Hi, I'm using payment_intent update to set receipt_email after the payment, can I also set first and last name to be included in the receipt?

final nacelle
#

Is there a way to group query criterion in the Search API calls? For instance, I want to query invoices that satisfy the condition "created>1697521541 AND (customer:xxxx OR customer:yyy)"

novel wigeon
urban tundra
#

is anyone able to help with this?

river peak
#

Hello I'm trying to access my Stripe account to review some incoming payments but no longer have access to my old phone number which is needed for a verification code.. i've been contacting Stripe support to help me multiple but they're yet to do anything so could I please finally receive some help

#

Please help with my above issue

vernal heath
#

guys excuse me I had my stripe blocked and my money was put in reserve for October 18th from where today I connect to my stripe the money has disappeared is this normal?

#

Ok

full drift
#

Hello! With the new announcement of embedded Stripe Check, what’s the difference between this new method and the PaymentIntent method?

west pumice
#

Hello. Is there an event that is triggered on a monthly basis (for yearly subscription) without doing updates to customer or subscription?

wintry ruin
#

Hi, I'm working on migrating a custom subscription solution to Stripe Subscriptions. A user have paid upfront up to November in a 6 month plan that ends in Jan. I'm adding the past payments as coupons to a subscription on migration. But getting this error billing_cycle_anchor cannot be later than next natural billing date (1700272444) for plan when I try to set the anchor date in Dec as the user have already paid up to Nov. What's the best way to solve this?

violet moat
#

I have a huge problem. I can’t login to my stripe account because it wants me to use a second device to verify it on my device. But that device doesn’t work anymore.

#

Can someone help me with this or do I lose my account??

raven remnant
#

Hello, Ever since we updated from Charge to PaymentIntent we're are seeing a lot of 'incomplete' payments with the paymentIntent status being: requires_payment_method.
This happens consitently to a couple of our connected account but others aren't seeing this problem at all. Part of me wonders if the the confirm payment isn't working as intented?

rugged fossil
#

Hello, how can I determine with the stripe API or another form, the remaining number of payments for a subscription product? The predetermined number of payments is set with ClickFunnels, here is a doc about what I am referring to. Any help is appreciated!

https://help.clickfunnels.com/hc/en-us/articles/360057456593-Setting-Up-A-Stripe-Payment-Plan-Product-in-ClickFunnels

wanton drum
#

test

modern wedge
#

Hey I have Created a Mix Cart Using The Stripe API which have two price ids one for a startup fee and the other recurring. I want create same Checkout Session using Stripe SDK for React Native. Is that Possible? If so how?

meager hinge
#

Hello.

When receiving a Stripe webhook, which Idempotent Key should I use to remove duplicates when retrying?

Should I use an event ID that starts with evt_? Or should I use idempotency_key under request?

Below is the body of the event received through the webhook.

{
  "id": "evt_3O29EMH7t32LLKQx1cIXbcRF",
  "object": "event",
  "api_version": "2023-08-16",
  "created": 1697595687,  

  ....

  "pending_webhooks": 1,
  "request": {
    "id": "req_OHb0Zu903kPYup",
    "idempotency_key": "7a985c49-0478-430f-892b-efb9977599ec"
  },
  "type": "charge.refunded"
}
vagrant steppeBOT
#

shubham_1306

#

Min.K

vocal wagon
#

A month can vary from 29 days (leap years), 31 days or 30 days, but how is a 'month' defined by Stripe?

violet moat
#

That didn’t help. I’m still locked out of my account.

#

I login on my phone. But it’s requiring me to use my second device to log in.

meager hinge
#

Hello.

What is the difference between the total field and amount_paid in the invoice.paid webhook event?

I'm trying to initiate a subscription and payment session through the Checkout Session API.

At this time, I'm trying to extract how much the customer actually paid, and I'm wondering which of the two fields above I should use.

{
  "id": "evt_1O29EPH7t32LLKQxBMybAV3C",
  "object": "event",
  "api_version": "2023-08-16",
  "created": 1697533588,
  "data": {
    "object": {
      "id": "in_1O29EMH7t32LLKQxV3pQMRzx",
      "object": "invoice",
      "amount_due": 1000,
      "amount_paid": 1000,
      "amount_remaining": 0,
      "amount_shipping": 0,

      ....

      "total": 1000,
      "total_discount_amounts": [
      ],
      "total_excluding_tax": 1000,
      "total_tax_amounts": [
      ],
      "transfer_data": null,
      "webhooks_delivered_at": null
    }
  },
  "livemode": false,
  "type": "invoice.paid"
}


golden cosmos
#

@meager hinge we can continue the discussion in the same thread

opal wing
#

Hello team stripes,
When creating a subscription, will an invoice be sent to the customer's email? Currently, I tested and saw that the subscription was created successfully, but the customer's email did not receive the email.

turbid raft
#

HI, when we use stripe test payment card from, the card information doesn't have IIN returned. any reason why and how we can get this consistently returned similar to a real card from production?

frigid orchid
#

Hi, is there any way to use Stripe to accept Paypal as a payment method? I'm using Stripe Elements

south urchin
#

Hi, i been trying to solve this problem with ts but i can´t, typescript say that "const stripe = new Stripe(process.env.STRIPE_SECRET_KEY);" needs 2 arguments but i got one, the question is, what is the other argument?

peak jasper
#

Hi Dev Team,

I'm creating subscription like this and setting metadata for subscription and this works.
But when payment_intent is created for this subscription the metadata didn't attach with payment_intent.successed object in webhook

How can I fix this problem

woeful venture
#

Hello, I have a small problem. I am creating a connect account, but two get created one that has the correct email and the other one that does not include the email, but has all the info the user has inputted during the onboarding, and basically is the one that works in practice, the code: ```// If the user doesn't have a connected Stripe account, create one for them
if (!user.connectedStripeAccountId) {
const account = await stripe.accounts.create({
type: "express",
capabilities: {
card_payments: { requested: true },
transfers: { requested: true },
},
email: user.email,

        // Add additional details for the account, if needed
      });

      user.connectedStripeAccountId = account.id;
      await user.save();

      // Create an Account Link for the user
      const accountLink = await stripe.accountLinks.create({
        account: user.connectedStripeAccountId,
        refresh_url: `${process.env.NEXTAUTH_URL}/api/stripe/refresh-account-link?accountId=${user.connectedStripeAccountId}`, //UPDATE UPON PRODUCTION
        return_url: `${process.env.NEXTAUTH_URL}/balance`, //UPDATE UPON PRODUCTION
        type: "account_onboarding",
      });

      // Store the account link URL in your database or use it on the front-end to redirect the user
      const accountLinkUrl = accountLink.url;

      // Return the account link URL to the front-end so the user can be redirected to the setup process
      res.status(200).json({ accountLinkUrl });```
viscid sail
#

After successfully executing a payment via the paymentIntent API, I am adding the stripeProductId to the metadata, but this doesn't reflect on the charge inside our clients connected account transaction.

How can we retrieve the stripeProductId so we can add the name of the product and description to the clients dashboard inside of our app? I am fetching the transactions on the clients connect account but there is limited information available about the product that was purchased in X transaction.

charred delta
#

Hey, is there a way to hide full name from address stripe element?

opal wing
#

Currently I'm using payment Element by subscription, I see a link like the picture I took, so can I delete this link?

sinful pilot
#

Hi, stripe save card to payment how to implement in angular

worn ibex
#

Hi guys, why confirmCardSetup doesn't work for apple pay?

#

confirmCardSetup works for google pay but for apple pay there is an error with saving

still acorn
#

Hello! I'm setting up the stripe payments by following this guide:
https://stripe.com/docs/payments/quickstart?client=next

According to this guide, I have to create a payment intent in order to render the credit card payment form.

But what if my payment form is on the front page of my website (or on one of the sales pages), and it gets a lot of traffic? Does that mean that in order to show the credit card form, I have to create a payment intent for every visitor, whether they try to fill in the form button or not? Is this normal to create a payment intent on each page render?

vocal hinge
#

i got this message for my stripe account, due to which customer also not able to complete payment , can anyone help me to get rid of this ??

rotund marlin
#
  1. When doing card payments using the payment-element in the front-end, is there anyway that I can get the PaymentMethod and the PaymentMethodId of the card so that I can attach it to a customer in the backend when doing stripe.confirmPayment() and use it also when creating a Paymentintent. 2) Can we create a checkbox in the front-end when I already have a payment-element stripe form for entering card details so that I can get a bool value from the customer indicating whether he/she wants to save the card for future use?
floral marsh
#

Hi all, I want to receive the advance payment and use connect features in my app. For example. The users top up their account and use the services as they consume the services amount will be deducted from their account on each api call and admin will get the amount ( It can be all in advance or on every api call ).

Open AI is following this model. For example when I hit open ai api they deduct the amount from my account and when I reached to zero they said to load balance.

Does stripe provides this functionality? Please help.

frigid kestrel
#

Hello. How can I catch price tiers update? When I edit tiers from dashboard, only plan.updated is being triggered, and it has empty previous_attributes.

chilly fossil
#

hi

#

I have a question about account verify

vocal wagon
#

i need help

#

with my payment

still acorn
#

Hello! I'm setting up the stripe payments by following this guide:
https://stripe.com/docs/payments/quickstart?client=next

It seems that after the user submits the payment, the stripe reloads the page (to redirect them to the page specified in the return_url).

Is it possible to process the payment and get the result (success or failure) without reloading the page?

I'm building payments for purchasing digital products (a PDF ebook). My goal is to create a modal that provides a smooth experience - you click "Buy" button, and as soon as the payment is complete the modal rerenders and shows you the link to download the files, without the page reload. Is that possible?

vocal wagon
#

hiya, does anyone know if there are problems with stripe express. when i try to enter it says my email is not linked to an account

wraith nymph
#

Customer Portal: user subscription upgrade/downgrade

Hello everyone! Is it possible to enable different logic for user subscription upgrades and downgrades in the customer portal? Here is our problem:
For subscription upgrades (swithing to more expensive plan in our case), we want to invoice users immediately and update their subscriptions right away. For subscription downgrades (expensive plan -> cheaper plan, to be precise), we want to issue an invoice at the end of the billing period and adjust the user's subscription accordingly at the end of the billing period.
Is there a way to implement this somehow? Thanks 🙂

P.S. I've attached the customer portal settings screenshot section for some context

Best regards,
Gio

barren vortex
#

I had one doubt in subscription

limber ivy
#

how can i skip this section while onboarding user for connect or is there any test phone number to complete this process.

lilac delta
#

Hi, can anyone help me how can i set my payment method as the default for a customer ?

faint notch
#

@crimson needle
ysterday we discuss about return payment intents for a specific payment account , and you told me to use transfer instead of payment intent , when i use it i have same issues in payment intent, the list is empty

balmy finch
#

Hello 👋 I'm trying to build a payment flow using Stripe Web Elements (payment element + address element). If a user unchecks the box "billing is same as shipping", I would expect to see a complete separate billing form, instead it just has a single "country" field. I'm very confused, as it is often the case that a customer's shipping address and billing address are different.

sinful pilot
#

hi can anyone help me using stripe confirm cardPayment below error"- The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first."

light bough
#

Hi, just wondering if it's possible to trigger the early fraud warning via the Stripe CLI, or somehow create a charge to trigger the event on a webhook in test mode?

hollow mountain
#

Our account has again been flagged with the message “Your business does not meet our Terms of Service”. Ive been through the terms of service and theres nothing there’s that would warrant our account being frozen. I’ve emailed support but got no reply. Anyone know how I can escalate this or speak to a human? This is hurting our production app and we have active campaigns live right now.

gray carbon
#

Hello guys, I am working on an LMS platform and I am trying to set the Stripe Connect so that each customer create an account and accept payments directly. Let's say one customer creates a Stripe Account or connects the existing one to our Stripe Account. A user buys a recurring subscription from this customer, what if the customer deletes this account and creates a new one? Is this a way to move these recurring subscriptions automatically to the new Stripe Account? Thanks in advance.

thin fern
#

Hi team while onboarding user on connect the user was created as rstricted and getting an error add business statement descriptor? How can i add that?

snow remnant
#

Hi There, I have a lot of archived payment links that were created by my API in live mode. Is there a way I can delete them?

steep hatch
#

I did not recived not any code .

cloud moth
#

Hello,
How can I reactivate my account?

oblique mango
#

Hey there! I'm trying to retrieve line items from a checkout session, and it always throws 'no checkout session with {id}', although I have just received that session from the webhook itself...

ripe moat
#

Good morning all, we are currently trying to embed our platform fees into the donations (transactions) as “destination charges on express accounts” and can’t find any place on the Stripe website to enter or provide the desired parameters. Is there anyway y’all could point us in the right direction or provide some insight?

graceful breach
#

Hello team, how are you? I hope you are doing well. I am using the public api to list invoices and charges from our stripe account. My question is focus on behind this objects, and the logic that each object has. For every invoice in stripe at least there will be a charge or more no? Because now, I'm listing all the invoice and charges from the same date but I am getting much more invoices than charges...

steep hatch
#

fsdd

lime mango
#

Hi,

We are trying to integrate Stripe's APIs to a Laravel server at backend and IOS and Android app as frontend.

We are trying to achieve subscription for a product and establish recurring payment.

While using stripe's payment sheet, we are unable to retrieve PAYMENT METHOD which then could be attached to respective customer before creating a subscription.

Thanks!

somber basalt
#

Why do I keep being charged when I don’t have an account

steep hatch
#

I did not recieved any varification code in stipe

fathom nimbus
#

Hey everyone, I'm considering building a web app that lets users connect their Stripe accounts and automate some workflows. According to the requirements: https://stripe.com/docs/stripe-apps/review-requirements - I shouldn't use the app as a jumping off point to my web app, without providing any tangible value to users within Stripe. The problem is that, given the Stripe apps current UI limitations, it's extremely difficult to build the onboarding and the automation within the Stripe app itself, so I need guidance on whether I can build the onboarding and the automation within my web app and only provide reporting within the Stripe app. Thanks!

vocal wagon
#

How can I get for which positions on invoice the promocode has been applied?

graceful breach
#

Hi team, anyone know why if an invoice have one paymentintent with amount lower than 50 will not generate any charge? why 50 ?

kindred spruce
#

Hi I'm not sure if this is the right forum to ask this question but I would like to know if there's a way we can add new column in the dashboard

stone oak
#

Hey there

distant vector
#

Payment method only has card type

stone oak
#

it is showing Payouts paused until requirements met
Provide some additional required information to resume payouts.

#

even after giving all the data they have asked for

indigo kraken
#

Hi! I'm starting to integrate Stripe subscription payments into a Flutter iOS/Android app and I have some questions regarding the integration, but also if we can actually use Stripe (it's a 1:1 video medical consultation, according to Apple terms we can third party services) but I can't find anything on Google that would allow such integration

stone oak
#

and aslio they are not showing any field to where the the iss and where to upload ?

#

ok

gritty estuary
#

Hi! I am implementing Stripe Subscriction payments into the SASS I am developing. I offer a monthly and yearly payment for the subs and each month users receive credits in base of their sub. The problem araises with the yearly payment, since the invoice is issued only once a year no monthly event triggers my webhook, so how do I credit the rigth amounts of tokens to users each month? Any help/suggestions is highly appreciated

chilly inlet
#

Hii!, I want to send money to the customers. I tried using payouts API but it only support cardID and bankID. I have saved payment methodID with me.

mossy vault
#

Hi there Team, I hope you are doing well.
I have a question regarding Billing.
We would like to bring the customer into the flow only to create Setup Intents (to collect i.e., 3D secured Card and SEPA DD data) – so in that step customer authenticate his 3D secured card. Then we would like to use saved Setup Intents to manage Subscriptions (create, update, cancel) without bringing the customer into the flow.
Is it possible in Stripe? Or it's the case every single time there is an update or a charge in the subscription the user must verify 3DS again?
Thank you in advance!

woeful dawn
#

Hello, I am integrating Stripe into my Bubble.io app with the stripe plugin. I can get a "Plan Name" ffrom Stripe but it gives me an Id code. How can I get the "Text Name" like Premium for example ?

steep hatch
#

How to use cutomer portal in sripe

chilly inlet
#

I am making app where user can buy and sell products. I want to transfer payment.
How do I achieve it?
Currently I am able to collect payments, but what should I use to transfer the money back to the customers

slender flint
#

Hi team,

We are facing a critical issue with our recent transactions, and it is causing significant disruptions. Many of our users are unable to complete payments, and we've received notifications that these transactions are failing.

We are reaching out to you with a sense of urgency as we are in dire need of your assistance to resolve this matter promptly. We suspect that the issue may be related to our payment processing or possibly a configuration issue on our end. We kindly request your support and to identify and rectify the root cause of this problem.

To help you investigate and troubleshoot this issue effectively, I am providing you with two transaction IDs for your reference: pi_3O2V2rSJXX4MNQ6q0IpTfuQN , pi_3O2UtGSJXX4MNQ6q0X2q0BV3

Expect a reply as soon as possible. Thanks!

simple shale
#

Hi,

When i create a checkout in test modus, and click the subscribe button. I am redirected to the Test payment page, I then also get the webhook event "invoice.payment_failed" even though i havent selected the option to Authorize or Fail the payment. Is this intended behaviour?

granite stirrup
#

Hi Team, We have an use case of collecting recurring post paid payments for our products. For this, if we create a subscription on 1st of October, what should I set the billing date as so that the collection happens on the 1st of November. Is setting the bill starting date as 1st of November help? If i do that, will the invoice get generated on 1st of October but the payment is collected on 1st of November?

haughty granite
#

Hi I'm trying to setup an ach mandate using the setupIntent endpoint and getting the following error:

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

grave kestrel
#

hi!Does SHOPIFY co-operate with this platform?

lilac delta
#

Need Help !
Flow :

  1. Creating a card with the setup Intent with customer Id.

  2. Setting that Payment Method as the default method by updating the customer using invoice_settings.default_payment_method

  3. Generating a subscription with customerId and price id

But i'm getting the following error This customer has no attached payment source or default payment method. Please consider adding a default payment method. For more information

rotund marlin
#

@misty hornet can you reopen my thread? It was posted today .

ember hamlet
short stag
#

Hey strip'ers!

#

We're getting Your account is not configured to directly use SetupIntents to create Mandates for Bacs Direct Debits

river wing
#

how can i verify my domain to be able to use apple pay?

vocal wagon
#

Hello,
How many days to receive the paiement due on stripe ?

winter meadow
#

hello

median moat
#

is there any way to not show just one payment method while mounting the rest,I need that payment method for another scenario

winter meadow
#

Are there any developers?

split moss
#

Hi, I'm trying to understand if I can pay multiple intents with a single Payment Element submit. I see there's a stripe.confirmPayment method but it looks like there's no way to get the payment_method upfront as with the PaymentRequestElement.

still egret
#

From the checkout session API how can I save the customer card details as default payment?

lime mango
#

Hi @waxen spindle,

I have decided to use the custom widgets of stripe.
Thanks for your help!

slender flint
#

#1164135767480746004 message

replying this:
We have not enabled this it seems but there are some payment that went through. If this is the case then i am wondering on how they worked?

vocal wagon
#

Hey #dev-help I am in urgent need of help 😩 where can I upload my account verification-there seems to be no open to-do in the dashboard. without the verification, my clients can't pay for my products. Which document exactly do I need to verify? Thank you in advance!

still egret
#

The currencies you can use are determined by the country of the Stripe account where the charge is made.
This is mapped with the country customers will select in the checkout session, right? Yes/No. If No need more information.

frozen cloak
steep hatch
#

\Stripe\Stripe::setApiKey(env('STRIPE_SECRET_KEY'));
$stripe = new \Stripe\StripeClient(env('STRIPE_SECRET_KEY'));
$stripe->billingPortal->sessions->create([
'customer' => 'cus_9s6XKzkNRiz8i3',
'return_url' => 'dashboard',
]);
How to get customer id from stripe

granite stirrup
#

Hey team, how do i set auto_advance for invoices that will be created when creating a subscription? Basically, I'm creating subscriptions and not invoices directly. Hence, for the subscriptions i create, i want the invoice's auto_advance to set to false.

dusky jasper
#

Hello everyone. Is it possible to update an existing customer payment method and set setup_future_usage to off_session ?
And for payment methods that will be added to customers, I believe that if you set this property in the paymentIntent the payment method will be ready to be used when the customer isn't in the checkout right?

lapis geode
#

We are VAT registered business in UAE. We have customers in Saudi as well. While we generate invoice it is not including VAT for saudi customers.....? Please advise

spare gyro
#

need help adding cards via checkout/elements. Used to do this via backend, but now stripe thinks i want to store the card numbers and needs a 80 page long compliance form 🤦‍♂️

grim geode
#

Hello.
I have a telegram bot on my localhost built in Node.js, I am stuck in integrating the bot with stripe so that the users can buy credits neccessary for chat tokens and picture tokens to use the bot. I have set up the database, connected it and it working perfectly.
Please help

lime mango
#

HI,

I was working on custom CardFormView in Android. Facing difficulty in customizing the background and text colors. Help?

Thanks

haughty granite
#

how to attach a payment method to a customer?
getting this error

    "message": "The provided PaymentMethod cannot be attached. To reuse a PaymentMethod, you must attach it to a Customer first.",
    "request_log_url": "https://dashboard.stripe.com/test/logs/req_umnxirZRadZ9Pi?t=1697627489",
    "type": "invalid_request_error"
  }
lapis geode
#

how can we contact your call center.

scenic swallow
#

hello,
Can we use specific API version when listening to WebHooks using Stripe CLI?

sinful pilot
vocal wagon
#

Hello, I have a question about creating checkout session

If one product have an upsell price, do all products in checkout session have to has their own upsell prices?
Also, can I select upsells per-product?

hollow grail
#

currently i using stripe connect transfer to transfer money now which web hook event is suitable for get payment status ?

hollow blade
#

does stripe accept UPI payments?

rotund marlin
#

@meager hawk can you reopen my thread

median moat
#

In sepa debit will the payment status arrive to the return url mentioned while creating paymentintent

glacial valve
#

Hi, i want to migrate my app from card element to payment element, i've implemented all the frontend related steps but the methods like affirm and klarna are not showing up, they are also enabled in my testmode dashb?oard

lapis spindle
#

Hi there, I have a test customer here who has had a subscription charged with a end date manually set. In this case the last invoice has been charged at significantly less than the subscription amount, could you let me know why this might be happening?

https://dashboard.stripe.com/test/customers/cus_OSh7nhcsp0GvS5

granite yacht
#

Hello, we are using metered_billing so that subscribers can pay for multiple users (e.g. enterprise accounts). How do we ensure we are not overcharging or undercharging if they add or subtract new users over the course of an annual subscription?

steady flame
#

Hi am upgrading subscription items using update method of SubscriptionService and ProrationBehavior = "always_invoice", I want to redirect user on payment page of stripe so how can I do that?

lime mango
#

Hi,

I am still not able to customize the field's text and text hint color in CardFormView in android.

vocal wagon
#

hola ocupo charla con un agente de soporte

#

en español por favor

frigid burrow
#

requires_action status means in stripe 3ds

glacial valve
#

how can i open my archived chat?

vocal wagon
#

me he olvidado mi contraseña y no se como recuperar mi cuenta. me han puesto con support y nada

elfin smelt
#

Hello Everybody. We are trying to integrate stripe payment gateway in our website. We have a price table from which the user will choose the amount and then the payment should be done.

May i know for this scenario which way we should integrate the strip. If anyone can help us to understand the way with less code that would be great. please help with your answers. Many Thanks!

lapis spindle
#

Apologies, I left my computer and my previous thread was archived.

The issue we are facing is when a subscription (500 a month) is paused, then resumed and end date updated, the last charge is less than 500. Our desired behaviour is for it to be 500.

slender flint
#

Hi team, we are creating invoice links and there are 2 cases:

  1. creating payment link with one time payment not associated with any customer - payment is successful ( mastercard ) - pi_3O2XpRSJXX4MNQ6q1eN5Mi36 ( payment id )

  2. creating invoice link with one time payment associated with specific customer - payment is failed ( master card ) - pi_3O2YO6SJXX4MNQ6q1xdBN16S ( payment id )

why this is happening?

cloud harbor
#

Hi team, I'm using Express Checkout elements to display Apple Pay payment method. But Pay with Link option is also rendered,How to avoid it?

glacial valve
#

here is the id: seti_1O2YruAAKdQR3wItQSNfXbH6

celest marten
#

Hey there. New here and have a question to see if I could get some quick help. Scenario is when we create an invoice manually in NetSuite, we always get a reconciliation error the next day. How can I find what Stripe is looking for to complete the auto reciliation process?

rotund marlin
#

@undone hinge please reopen the thread

steep hatch
#

Is not show current plan and change plan button in this customer portal

jolly bone
#

Hey, i'm using Laravel to use Stripe Express Accounts. A customers put many products in his cart and when he pays, I want to split the destination between all the sellers on my platform + take commission on this payment for my platform. I saw I can use the destination field but I would like to know if there were a "multiple destination" field where I can say, this line_item belongs to this seller so he receive the money etc

obtuse saffron
#

Hi, when I want to connect recipient stripe express accounts with transfers capability, I get this error:

"Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact."

And when I add to the call card_payments capability, I now receive this:

You cannot request any capability other than transfers for accounts that are under the recipient service agreement. For more information on recipient service agreements, see https://stripe.com/docs/connect/service-agreement-types#recipient.

I really don't understand what I have to change. Or if it is some configuration that I have to change in the dashboard.

I add that I am only configuring recipients as I have sites with global stripe and in some countries they can only be recipients.

topaz talon
#

hello,

i want to get card details before charging the amount. baasically i want to deduct extra application_fee_amount if card is Amex, prepaid cards etc

Stack:
React Native,
WisePad3,
Node js,
Stripe Connect

azure canyon
#

Hi and best regards!
Please advise if Customer Portal session (https://stripe.com/docs/api/customer_portal/sessions/create) has any expiration date,
or once it is created its link is alive until used?
Situation is following:
I have subscriptions and webhook endpoint with enabled invoice.updated event.
Once i receive invoice.updated event I need to check if subscription invoice is unpaid (due to card decline or any other reason) and want to allow customer to change their Payment Method for this subscription.
Or maybe Stripe has some guide for this case, that fits here better than emailing customer portal session link to customer?

hollow drum
#

Hi Support
We have Apple and Google Pay integration done on our Events website which sales tickets but we are not able to see those buttons in UK(England) but it is visible in India. Do you know what could be wrong here?

true nexus
#

Hello!
I want to implement recurring payments. To do it I need to save payment method and use it later.
I'm using setup intent to setup payment method for future usage. But when I try to use this payment method I had different issues like: "The customer must have an active payment source attached" or "No such payment method"

Do you have a full code example of saving and reusing payment information for recurring charges outside of checkout?

glass ice
#

Hi Support
I am trying to integrate Connect embedded components payments to react web but it is getting the error below
{"error":"Invalid Stripe API version: 2022-08-01; embedded_connect_beta=v2. You do not have permission to pass this beta header: embedded_connect_beta. If you have any questions, we can help at https://support.stripe.com/."}
Can you support me in solving this problem?

arctic glen
#

Hi, I'm using Node and am wondering:

  1. Is the "message" property of every single StripeCardError something that is safe and appropriate to display to users?
  2. Where can I see the full list of all user-facing messages? I've spent a lot of time searching docs. E.g. https://stripe.com/docs/error-handling?lang=node#card-error and https://stripe.com/docs/error-codes but they don't include the exact phrases that I've seen Stripe return, such as 'Your card has expired.'

E.g. I see

type: 'StripeCardError',
[next]   raw: {
[next]     code: 'expired_card',
[next]     doc_url: 'https://stripe.com/docs/error-codes/expired-card',
[next]     message: 'Your card has expired.',

And that message 'Your card has expired.' seems appropriate to display on the client. But rather than blindly hope that all StripeCardError messages are something that I'd be comfortable showing, I'd like to see the full list.

Thank you so much for your help!

silver siren
#

Hello, I have a question about "set their default payment method" from Integrate the Customer Sheet page we use

vocal wagon
#

Can I create upsell for multiple products at once using stripe chceckout? It looks like it is working only for one-product checkout page

frozen cloak
#

Hii, can we add one time payment prices to customer portal?

cloud abyss
#

Stripe restricted my account after sending correct documents. They are attempting to refund my clients for purchases that they did not dispute and have restricted my payouts. I am appauled at the way this appears to our clients

#

Stripe is keeling funds that do not belong to them

chilly inlet
#

I have created a external bank account in stripe (connect). when I am trying payout it's throwing error:-

No such external account: 'ba_1O2ZI8IGtlLGXbP

rotund marlin
#

@copper reef @stray oxide could you please reopen my thread

cloud abyss
#

They are not helping. There are five other companies Stripe has done this same thing to. Another in litigation. We are going to get together to hire legal counsel and perhaps start a class action. This is wrong

steady flame
#
 {
     var service = new CustomerService();
     Customer stripeCustomer = service.Get(customerId);

     return stripeCustomer.InvoiceSettings.DefaultPaymentMethodId;
 }```

I am tring to get default payment method but getting null data.
gusty fiber
#

Is there a way to test Emails when payment is succeded or canceled or refunded or payment incoming in 7 days directly on Test Mode?

wind dune
#

hi, we received a communication stating that from October 30 return_url will be required when making a payment intent. Is this also the case when creating a Subscription and expanding the latest invoice payment intent?

warm ocean
#

Hi. I want to specify the network for my payment (I create setupIntent from the back, and I confirmCard on front). How can I specify it ? Can I specify only VISA / MC

ripe hedge
#

when payout using stripe its asking about external account

vocal wagon
#

When creating refund, why it lacks some fields such as failure_reason?

mortal flax
#

Hello.
It is possible set up to my customer receive an email days before to the renewal payment of the subscription?

glacial valve
#

can i pls get my thread reopened

lost oak
#

Hi everyone 🙂 Sorry for the noob question, but I am writing a cross platform App using Ionic Angular. Are there any docs to integrate stripe payments for this setup? is it even possible?

broken galleon
bright thorn
#

Does anyone know if it is possible to use a checkout session to upgrade a user from one subscription to another? I know you can use a portal session, but we need to handle upgrades and downgrades differently.

mellow glade
#
  1. Customers in US with Express do not see the instant payout - why? Is there a bug in the coding?
chilly inlet
#

Can you tell the whole flow to create a payout to the customers (sellers) using code.
Ps: I am creating ecommerce app for Norway

elfin smelt
#

Hi can anyone help to create checkout session? I am trying to integrate the strip payment gateway in our website

limpid mica
#

I need help on the following use case : a user gets billed by the minute, therefore the total amount amount is not known in advance (similar to what you experience at the gaz station)

Our current solution is the same as the gaz station, we hold a fixed amount (MAX_AMOUNT) that is greater to the maximum total bill amount possible. At the end, we capture only what has been consumed (the rest should be released MAX_AMOUNT - amount). The problem of this solution is the value of MAX_AMOUNT (its a bit expensive for some customers).

We though maybe we could make several smaller holds, but that would imply several 3D secure. Is there any solution that would not involve a large initial hold?

We are using the python API (import stripe.api_resources as api) and:

  • register the user's card using api.checkout.Session.create;
  • then, hold MAX_AMOUT using api.PaymentIntent.create;
  • and finally capture amount using api.PaymentIntent.capture.

Thanks 🙂

vagrant steppeBOT
#

jzpeepz

#

michaelraphael

sweet carbon
#

We want to change our statement descriptor to something that does not have our company name in it because our product and company do not share a name. Stripe is rejecting our changes. Does anyone have advice to get this approved by Stripe? Several users dispute charges because it is unclear what they are paying for.

vagrant steppeBOT
#

rd16123

quick bloom
#

Hello! I'm looking for advice on a potential workflow. Apologies in advance if this is the wrong channel - I'm not sure how best to do this with Stripe. We're charging customers a set of fees based on the results of an external service that we do not control.
This service processes requests asynchronously, meaning that after a request completes it could be minutes to hours before we get a response. The response will include a list of fees that we need to charge the customer.

We will know approximately how much the total cost of these fees will be. What we'd like to do is pre-authorize the customer's credit card prior to communicating with this external service, and then "capture" the final amount once we know what it is. We also want to generate an invoice, associated with this captured amount, that breaks down all the fees that the customer was charged.

Is there a recommended way of doing this in Stripe? We've looked at using PaymentIntents, but we aren't able to associate a PaymentIntent with a new Invoice in any way that we can tell.

vagrant steppeBOT
#

suchismita_52568

#

cglacet

lapis grove
#

Hi there, I need some help.
Below the subscribe button on the stripe checkout page there is language about being able to cancel. We want to remove the last sentence there about “you can always cancel”.

Can someone please help me on how to modify that?

glacial valve
#

can i pls get my thread reopen

wanton mauve
#

Good morning guys. I was wondering if it is possible to handle discounts in the checkout sessions without using the parameters "discounts.promotion_code" and "discounts.coupon"... Our discounts will be dynamic and we will not handle discount codes or coupons in stripe.

mortal flax
#

Hello.
I am using connect, there is way that programmatically I can set up to my connected accounts receive emails about upcoming renewals of their subscriptions?

mellow glade
#

So my thread was deleted - not sure why but I was trying to shwo that the API is not storing info we send for business info

lilac delta
#

How to save cards details on the Payment sheet ?

lime mango
#

Hi,

Error while using com.stripe.android.view.CardNumberEditText in android

Please help.

ripe hedge
#

when payout using stripe its asking about external account

steady talon
#

Hi all

#

New to stripe, need to setup a checkout, but I need to pass a booking reference as the customer needs to pay for a booking they are making, but of course need to know if the payment was successful, am I right in thinking just the use the stripe-hosted payment page and use metafields?

#

Will be done in php

topaz talon
#

Hello,
I have a platform account and their connected custom account. i want to deduct fee if custom connected account request instant payout using api

vagrant steppeBOT
#

amitgadia_42754-account-support

small sonnet
#

I could use some help integrating the "Link" payment method into our GHL funnel checkout page. We've managed to set Link as the default payment method, but it's not showing up on our two-step checkout form from GHL.

glacial valve
#

Klarna and affirm are active on my platform account . do they both need to be active on connected account as well to show them on payment element? or enabling them only on platform account will show them?

neon tundra
#

Hey everyone 👋,

I hope you're all doing well in our awesome community! I've run into a bit of a hiccup while handling insufficient funds and capturing charges using our Stripe integration. Here's what I've been up to:

I've created a PaymentIntent as a workaround to ensure there are enough funds before processing charges.
Once the PaymentIntent gets the green light, I plan to link our Stripe Customer to it.
Finally, I'll confirm and capture the PaymentIntent.
But, here's the thing - when I took a peek at the PaymentIntent receipt, I couldn't find any info about the Tax Rate. 😕 This is kinda tricky since we need to make sure our community members have the tax info they need for their records and whatnot.

I'd love to hear your thoughts on how we can share the tax amount with our community members for their tax-related stuff. Any ideas or tips you have would be super appreciated and help us make the payment experience smoother for everyone.

Thanks a bunch for your input, and I'm looking forward to some awesome suggestions from our Discord family!

Cheers,

red anvil
#

Hello,
Yesterday I sent this:
Hi, I am in the process of starting a web app where you will be able to place ads and also subscriptions that read functions in the app.
It is a B2b service and I want to be able to invoice companies that should be able to pay these invoices automatically via their bank. In Sweden, there is an ocr number at the bottom of the invoice.
My question is: Can stripe automatically generate invoices and send them without me having to create them?
Can stripe create the invoices with an ocr number that companies can pay with instead of using card payment?

I got the answer:

As for Stripe creating invoices, Stripe can automatically create and send invoices for subscriptions that you create. You can configure what payment methods you can accept on your invoices here: https://dashboard.stripe.com/settings/billing/invoice

I want to be able to send the invoice according to the European standard Peppol (Electronic invoice)
Does it go in stripes?

pale lava
#

Hello, everyone! I hope this message finds you well. My name is [Natalia, and I am reaching out on behalf of the Company . We are currently looking to enhance our Stripe Connect integration, and we are seeking the expertise of a sales engineer or developer who specializes in this area. thanks

tropic temple
#

Hi there,

I'm having an issue with my stripe terminal connecting to POS software. When running the connection to link the devices the jackrabbit service is failing and giving no response headers but is sending the request just fine. Afterwards it will display the attached image, all devices are connected via the same network and in the same IP range and we have also disabled the securites on the network to see if there was a blocker.

Thanks

lime imp
#

GA! Is Stripe open for new chain partnerships? Thanks!

south urchin
#

hi, i been trying to do a request to retrive all my products but, i have some product archived, how i can don´t retrive them... this is mi request:

await stripe.products.search({
      query: "active:'true'",
    })
short lichen
#

Hi team! Me and my team are working on migrating into Payment Intents. Our question is if we must process every payment intent asynchronously, even when using confirmCardPayment function on client side. Does paymentIntent.status === 'succeeded' mean that the payment succedded or we need to wait for the webhook anyway? Additionally, what's the SLA for paymentIntent.succeed event? Thanks!!

brazen goblet
#

Hi, I've worked with connect accounts already within my project for affiliates, if a user signs up of the back of an affiliate, we send x amount to the affiliate.

Separately, we now want to introduce a subscription based service on our website, whereby a publisher can charge one of our end users to read their magazine. How, do we make it so that when a user signs up to a subscription, that when the payment is taken (recurring each month) an amount of this subscription is sent to the publisher?

shell bolt
#

I am doing some testing on the Stripe Link functionality. In Stripe dashboard It is switched off for Live but on for Dev. I have registered a test card number, with Link, against my mobile and email address. However, I did not receive any email to say that the registration was successful and I am not receiving an SMS or Email confirmation code after selecting auto-fill. I am using Stripe Elements for this functionality. Am I doing somrthing wrong here?

bold rampart
#

Hey, is there a way to get my stripe account back? I forgot the email I used for the account.

frozen flower
#

I am trying to refund an order through Stripe express, but I don't see a way of searching for an older order in my Stripe express dashboard. Is there a way to search for transactions in Stripe express so that I can refund the order?

azure oyster
#

Hello, I'm trying to figure out if it's possible to check if a refund from a Connect account would be possible before actually creating the refund. Since a refund would be taken out of the platform balance in the event of insufficient funds in the Connect account, I want to be able to prevent this scenario from happening. I don't see anything in the API docs about this, but is there a way?

covert pewter
#

Hello, is there anyway we can get the issuing bank for card/payment method object via the API? I can see this info in the dashboard, but can't seem to find it via the API

worthy plinth
#

Hey everyone! Hope anyone can troubleshoot a issue with testing debit cards.

A bit of context.

  1. My app requires debit/credit card info to setup future payments.
  2. Payment method and setup intent is created for each user
  3. Setup intent includes property usage:off_session to make future payments
  4. Card 3D authentication is handled by stripe SDK within our mobile app.
  5. Payment intent is executed when purchased is made

Flow works as expected when debit/credit cards are added, 3D auth is requested and accepted and then payment goes through when scheduled EXCEPT with some QA card numbers .

These 2 card testing numbers provided by Stripe does not make the payment after having set up the card properly and 3D auth accepted

  • 4000000000003220 - The payment must complete 3DS2 authentication to be successful. By default, your Radar rules request 3DS authentication for this card.
  • 4000000000003063 - The payment must complete 3DS authentication to be successful. By default, your Radar rules request 3DS authentication for this card.

Stripe dashboard shows payments intent made with those previous card number “require more action”

Wondering how to handle this issue especially when my payment intent is asynchronously executed

Has anyone come across similar issue? Does anyone know how to solve it?

Thanks in advance

pearl swallow
#

Whenever I try and install the CLI for windows on github it seems to find some disturbing stuff in the zip folder. Any ideas?

umbral nebula
#

Hello, is there a way to update a subscription schedule to attach metadata to the eventually-created underlying subscription?

topaz talon
#

hello,
i want to use paymentIntent with test card detail and auto capturing in one go

  amount: 1099,
  currency: 'usd',
  payment_method_types: ['card'],
});```
vocal wagon
#

Hello,
I want to create a Fremium plan that is valid for 20 days and once expired it won't automactically renewed, ideally users don't need to enter bank card details ... Could you share a method or way i can do so?

Thank you so much 🙂

copper fulcrum
#

Hi,
I am devoloping a point of sale app using react native. I get the code of example app and tried to integrate a login phase before enter into the terminal app. Even if the login succed, I cannot initialize the StripeTerminalProvider component after the login, but only when the app is loaded. I suppose this is not secure and I should avoid the connection token api open to everyone. Anyone have an idea to initialize the StripeTerminalProvider only after login success? Thanks a lot

candid echo
#

Good morning, I was referred here Tyler Hong from tech support, my account has been granted access to the new payment links beta functionality. This has been enabled for the primary account under my login acct_1M1YLzJwk1v6Ogjr. I am passing the header into the node stripe SDK 2023-08-16; payment_links_restrictions_beta=v1 however when I attempt to use the SDK, i'm getting an error that the key i'm using (which is under account acct_1M1YLzJwk1v6Ogjr) is linked to an old deleted test account that was under my login. The error i'm getting is The provided key 'sk_test_*********************************************************************************************HimPop' does not have access to account 'acct_1NxGZlJFgFBv6skz' (or that account does not exist). Application access may have been revoked. I have rolled the key under account acct_1M1YLzJwk1v6Ogjr but I continue to receive the error above. I was referred here to get help on resolving this issue.

dull jungle
#

I'm getting no errors but my stripe elements are not loading in remix, what do I do?

spare aurora
#

Hi, i need help to retrieve via API two transactions ( rtx_1NQ0CAK1xWAYzvtrqlH1rOhb and du_1NQ0BxGaFQWWLps4y9EHpZ2j ). When i try to retrieve them via API i get 404 resource missing. also via the web dashboard. But when i do export movements on the stripe dashboard i got those two.. i'm unable to understand what are them

inland vigil
#

i need help ... i dont know nothing about stripe is my first day .. i put my API keys on my app for payments and when customer go to pay i have error and he cant pay..

frail pier
#

good afternoon

cobalt lava
#

Hi all, is there a payment terminal I can use with Stripe?

lament kettle
#

we have a terminal that is "for development only" but we cannot "adb" in. How do we enable developer options? (it is not a devkit device for some reason)

dire gyro
#

Hi, we're migrating to Stripe, and we've using the Payment Element on the web. The element is collecting the country and postcode, along with the card details, but I can't for the life of me figure out how to get them out (I'm not looking to listen, I just want the values after we've confirmed the payment). Everything I can find just refers to using the address element, rather than getting the bits collected by the payment element. Is this something that is possible?

stable swallow
#

Hey! I am having some difficulty getting local webhook listening working. I have done this in the past without issue, and was curious if something had changed? If not, perhaps some guidance on what I am doing wrong would be greatly appreciated!

spring oxide
#

I have the following code for subscription session checkout:
var options = new Stripe.Checkout.SessionCreateOptions
{
LineItems = new List<SessionLineItemOptions>
{
new SessionLineItemOptions
{
// Provide the exact Price ID (for example, pr_1234) of the product you want to sell
Price = $"{StripeKeys?.PriceId}",
Quantity = 1,
},
},
Mode = "subscription",
SuccessUrl = $"{domain}/CheckoutSuccess.html", //?session_id={CHECKOUT_SESSION_ID}
CancelUrl = $"{domain}/CheckoutCanceled.html",
AutomaticTax = new SessionAutomaticTaxOptions() { Enabled = true },
BillingAddressCollection = "required",
ClientReferenceId = client_reference_id,
Customer = customer.Id,
CustomerUpdate = new SessionCustomerUpdateOptions() { Address = "auto", Shipping = "auto" },
SubscriptionData = new SessionSubscriptionDataOptions()
{
Description = "A Service that notifies followers in advance of the date a selected food truck will be at a selected location."
},

};
var service = new Stripe.Checkout.SessionService();
Stripe.Checkout.Session session = service.Create(options);
How do I amend this to include a 30 trial period?

haughty thicket
#

Hello. I need help with making sure I have updated my payment info. I tried changing the card I have on file but it won't take me past the step of sending my DL in.

civic cypress
#

Hi I can’t log in , csuse I changed my phone number and it won’t let me get into my account to get my code to prove it’s me , hellppp

little void
#

Hello there

I need to distribute money for a paymentIntent between two connected accounts.

As I understood it can be done using separate charge and transfers https://stripe.com/docs/connect/separate-charges-and-transfers
And each payment will require 3 API calls. Same for refund flow 1 call for charge refund and 2 for transfers reversals.

Is it possible to make a payment in 1 call instead of 3 and request refund for whole transaction in one API call?
Does Stripe charge additional fees for transfer reversal?

lament crag
#

Hello there

winged arch
#

hello had a question regarding stripe webhooks and event listeners on nextjs

humble whale
#

Hello, I have an issue, I receiving money, for example: 300$ and after that I making transfer to connect account 50% of the sum. And I see Erorr mesage "no balance". How many time I have to wait before I can make transfer?

echo vine
#

I'm new to the Stripe.js library, and having trouble figuring out how to use it to create PaymentMethod objects without also creating a related payment. Is that possible? Is there a guide for this?

neat rapids
#

Hello, is there a way to ask the customer if he is an individual or a company, and then to require his SIRET number and his VAT number ?

scarlet coyote
neat rapids
#

Hello, is the a way to prefill the customer data (firstname, address, etc.) if I allready have them ?

idle hollow
#

Hi guys!

I have an website that uses stripe express checkout, using normal browsers works fine, but when i open that website inside an flutter webview, the express checkout not show

#

Does anyone have an idea how to solve it?

daring lodge
#

Folks please keep conversation inside our threads rather than the main channel here

iron bough
#

As a platform we setup a stripe webhook on each of our connected accounts to listen for refunds.
We are running into the 16 webhook limit. Is there a better way for us to do this?

vocal wagon
#

guys all my payments are being declined since i switched to stripe, what do i do? is somehting set up wrong?

vagrant steppeBOT
#

Thierry

astral owl
#

If I create a checkout session for a customer, how, from the webhooks, can i retreive the product purchased? I can see checkout_session.completed is fired but there is no mention in the object of the price_id. It is not present in payment_intent.suceeded either. So I am failing to see how I tie this to a price in our platform?

daring lodge
neat rapids
floral condor
#

Hi Stripe, when retrieving an existing schedule's phases array, is there any way to see how many iterations that phase was created with without seeing how many price.recurring.interval periods fit in the phase's end_date - start_date ? Had a long thread about this yesterday, but just wanted to confirm there isn't an easier way...

astral moss
#

What is the best way to determine if a Terminal has been connected to another client?

sour mulch
#

Is there a way to easily view a drat invoice with a browser url like you can with the hosted_invoice_url
string
The URL for the hosted invoice page, which allows customers to view and pay an invoice. If the invoice has not been finalized yet, this will be null.

steady tangle
#

Hello, is it possible to change the email of an existing customer?
One of mine can't access his email address anymore

ripe moat
#

Is it possible to adjust the destination charges from a fixed amount to a percentage?

astral sierra
#

hello, I have a question:
I created a subscription with payment link automatically with php, the customer should activate the payment link. After that I need to get the event when the customer pay regularly, how to do that? it's seems that it's payment_intent.succeded webhook, but I don't find how to get the id of the product the user bought (NB there is only one customer by product, so getting the product id is enough to know who has paid) thank you. So how to get the event when the customer pay again for its subscription? and how to get the id of the product or price in this web hook?

sonic crater
#

Hello. Can anybody help? Can a user from India undergo onboarding?

brittle atlas
#

Hi there, We're using Stripe Connect to allow our customers to do instant payouts. We have a flow for them to add debit cards to be paid out to. Using the Stripe API how do we remove debit cards from connect child accounts?

obsidian flume
#

Hi there our stripe account was suspended as product selling did not apply to the certain standards. The money from the purchases made through stripe were not automatically deposited into my bank account. How am I able to@do this through the stripe dashboard

keen sigil
#

Hi, I don't really understand what documents are required to confirm my identity and home address. I presented my ID card, residence document provided by the province, and my electricity bill. But they were all rejected, and I don't really understand why

fierce stirrup
#

Hi Team, when integrating with apple/google pay how will payment method objects reflect apple/google pay payment methods? I was looking at this and wondering if the card details would be populated here like any other credit card or if it would appear differently in the payment method object?

desert sluice
#

Hi, I’m using the Financial Connections Stripe UI to link bank accounts and having issue with OAuth pop for authentication . I have a React Native app using a webview to display the web app (react-native-webview).

From the Financial Connections UI, using Chase for example, I’m able to click Chase to open up a new browser window, log into Chase and select my account, but the redirect back to Stripe is failing and I get the error “The auth session is in an invalid state for this action.”

URL:
https://api2-oauth.chase.com/aggregator-oauth/v1/authorize?client_id=12345667&redirect_uri=https%3A%2F%2Fconnections-auth.stripe.com%2Fchase%2Fcomplete&response_type=code&scope=aggregator&state=bcsess_1O2gya1234ABCD

Error is displayed at connections-auth.stripe.com after the failed redirect from Chase. In my code, we are calling stripe.collectBankAccountForSetup() but we do not receive setupIntent from the resolved promise and are unable to proceed.

mortal flax
#

Hello,
How can I simulate non-payment of a recurrent subscription, either because the credit card ran out of funds or because there was an error with the payment method?

weary basin
#

Hello, I want to include a promotional code input option while using Stripe Elements SDK (@stripe/react-stripe-js). Do I need to create a custom promo code input field or is there an option to show this field through the Elements SDK? Thank you

daring helm
#

hello

halcyon smelt
#

Hello, I am new to using Stripe so please bear with me.

I have created a simple checkout page using Stripe's designer. I have an email box, phone box, and 2 custom fields for a first name and a last name. Ultimately i am trying to create a python script that will interact with Stripe's API to get me the data from the checkout session (email, phone and the 2 custom fields) so that i can use it as part of something else.

I have so far only managed in my script to get all the payment ID's. My thinking behind this was to then somehow using those ID's get the data from the checkout session using it. Although im not really sure how to interact with it. I have been scouring the docs for a while and i am struggling to find a way to do this.

I have a question before my main problem is looked at - is there a way to make any person who makes a payment on my website a customer automatically? Because when i look on Stripe it lists them as a Guest. I looked this up and i found it was because i dont have some form of a User log in. In my case it doesnt make sense for a user log in. If there is a way to automatically do this then i think i can still retrieve the custom field data somehow which would make my problem easier.

if there is no way of automatically doing that, could i have some support on my problem. Any insight or helo would be appreciated very much.

thanks

shell oriole
#

to line_items, can i add my own attributes
I want to add an attribute called creditsGiven along with price and quantity

daring helm
#

Can you check if my account is active?

main vigil
#

If I have an amount of money X that I want to receive (Let's say $25.00 to the cent), and I want to automatically generate the amount of money which will end up with a net payment of $25.00 once fees are removed, how would I do that?

midnight lintel
#

Hey guys we have a pending refund - not sure what it's waiting on

mortal grove
#

hi. my business is platform account that has connected express account setup to it. Is there a way for the on_behalf_of parameter to be passed in the payment intent message but to have the MCC be set to our platform's MCC instead of the connected account's MCC?

vague pecan
#

Hello, where can I report a fraudulent site using Stripe?

fossil kayak
#

Hi - I need help understanding why Apple Pay is not displaying for a checkout session link for this product - from what I can tell it is showing for a subscription sign-up but not a one-time payment checkout link. Can someone assist if I pass the IDs to see if there is a config off?

eager rune
#

Hi, is there any way in Stripe API could allow me to check the net income base on the payment intent? (amount received minus Stripe processing fee)

autumn halo
#

Is there any way with coupons to say a specific product price id rather than product id for applies to? I want to make a coupon for 1 product that has multiple price ids. I want a user to buy a coupon for a specific product price id to so that they can share that coupon like a gift card. https://stripe.com/docs/api/coupons/create#create_coupon-applies_to

grim kernel
#

Hello Stripe team,

I hope this message finds you well. I am currently experiencing recurring payment errors with cards on my application. The decline code is consistently "do_not_honor."

Initially, I thought it might be a normal occurrence for some cards, but it has become a persistent issue. Unfortunately, I am unable to find detailed error information. Here is the paymentIntent ID associated with the error: pi_3O1u2KLtHI27Ai2K0a5OfBc1.

I would appreciate it if you could check if there is any known issue causing this error. My current workflow is as follows:

1.- I create a customer on Stripe.
2.- I have a form to store the card details, where I generate a token using the API.
3.- I save the card with the token provided to the customer.
4.- When the user wants to make a purchase on the marketplace, they can select products.
5.- The ambassador accepts the order, initiating the process of creating a paymentIntent with off_session set to true.
6.- If everything is in order, it is approved on Stripe. However, this is where the issue arises with several cards.

If you have insights into this error or suggestions for resolution, I would greatly appreciate your assistance. Additionally, the system was implemented around two years ago, and I'm curious about the best practices for streamlining and optimizing this process for a marketplace.

Thank you for your time and support.

Best regards,

white jetty
#

Hi everyone, most of my sales are executed via invoices. Does anyone know how to create a sales report across all my invoices with the following data: client, products purchased, quantity purchased, revenue? I feel like this should be very straight forward but have not found anywhere to do this. I recently onboarded Data pipeline with Snowflake so if anyone has a query I can use it would be fantastic. Thanks!!

vapid gorge
#

I don't collect email when the payment is made. Can I update the receipt_email for charge and payment_intent after but not send the automatic receipt email, I want to send a custom email instead.

blazing tundra
#

hi everyone, I wanna to integrate a very simple subscription system, following the docs I saw about “collect payment info”, but I control the “payment methods” of my user in my application, if I set in Stripe the customer default payment before I create the subscription, it will work correctly? if not, how can I use this control I have in my application to do the subscription payment? (it’s a customer requirement, I can’t change that rule)

junior haven
#

is there a up limit of using strip platform to pay by using credit card?

graceful summit
#

i created and received a payment on a payment intent and I didnt attach any Stripe customer to the payment.

Stripe created a "guest" customer instead. Now i have information of the customer, like their name and email.

Can i create a new customer with this information and change the stripe customer of that payment to this new customer I created?

winter meadow
#

Setting payment_method_types without Google and Apple Pay?

#

Does anyone know how to configure it?