#dev-help

1 messages · Page 141 of 1

raw beacon
#

Hello, I have a question regarding PaymentIntent in card decline scenario. While making PaymentIntent.create API call we do get an exception - however PaymentIntent is in fact created in Stripe with "failed" status. My question is how can we get the id of the newly created "failed" payment intent, ideally in the same call (again we are getting StripeException during the call).

pure island
#

Hi guys quick question: after setupIntent and confirmSetupIntent are successful do i still need to attach payment method to customer or is it attached already? Thank you.

sweet fjord
#

Hi, I have created a subscription with one item price $12.1, having tax rates of 10% inclusive. Invoice event on webhook generated for this subscription shows 2 items. Both refer to same subscription item, but one is type: subscription with price as 121, and another is type: invoiceitem with price as 95. I think the invoiceitem refers to prorated charges.
What is difference between invoiceitem type line item and subscription type line item

vocal wagon
#

Hey, I have a stripe account that was integrated with bigcommerce and was wondering if stripe connect is compatible with this type of account. When I try to register this platform I get the message:
Connect is not available for this account.
Please create a new account to build a Connect integration. The new account will be automatically linked to your Stripe profile.
Would appreciate some help, thanks!

bold basalt
#

@fluid parrot hello, just flagging that we created a thread for you and responded there but last I remember, your Discord client doesn't do threads so you probably missed all our messages from an hour ago

fluid parrot
#

lol, indeed

#

Thanks for pinging me, I'll switch to my browser

unique juniper
#

Is it possible to change this to the customer id instead?

fluid parrot
#

I see synthrider talknig to me, but cant reply

#

lol

raven mason
#

I NEED ATTENTION TO MY ACCOUNT ASAP WHO CAN HELP

fluid parrot
#

Ah, it was archived

#

lol

bold basalt
#

@fluid parrot oh I can reopen it

raven mason
#

Ok but my email address needs to be corrected on my account and i can't seem to get through to anyone to update it

molten lagoon
#

Hello again,
I'm getting http error 500 after payment in success url. What is missing here:

`<?php
require '../vendor/autoload.php';

$orderid = $_GET['session_id'];

$stripe = new \Stripe\StripeClient(
'sk_test_51J..........'
);
$stripe->charges->retrieve(
$orderid,
[]
);

$amount = $stripe->amount;
$qty = $stripe->quantity;

?>`

raven mason
#

no i don't see it i keep getting the page you sent with questions\

bold basalt
#

@raven mason let's talk in the thread I created for you, not in the main channel

raven mason
#

ok thanks

fiery stirrup
#

Hi all. I have the payouts.created event configured for a specific webhook, but for some reason the events are not getting sent. What am I missing?

fluid vessel
#

Hello, we are current stripe customers and are looking to implement a new per-seat billing model. I'm wondering if there's a simple way to remove a seat from a subscription (update a quantity) but don't have that take affect until the end of the current billing cycle

#

the use-case is to leave the seat "open" for the remaining bill cycle in the event that the customer want's to fill that seat or to quickly swap users

bleak arch
#

So I know the answer is probably "No", but does anyone know if it is possible to just pass an total cart amount into the "Pre-built Checkout" or do you have to have products configured in the dashboard and map them to the checkout?
We don't necessarily want to host the CC form, but my guess is we would have to use PaymentIntents.

bold basalt
#

mike-metered-billing

worldly python
#

Hello, I want to confirm if PaymentIntent will return a status for my webhook to catch if no action is taken on it? (i.e. will it expire and give notice). I was previously told that it will return a cancelled status after 7 days. If so, is there a good way to test this?

craggy aspen
#

Can I query a tax rate id using GraphQl?

fiery stirrup
#

On the onboarding process for Custom Accounts on Stripe Connect, is there a way to configure where the Service Terms link actually takes you?

heavy isle
#

Hi all,
in onboarding process as shopify gateway. will the demo/test card numbers work (although the checkout page is shopify's)?

viscid burrow
#

line_items_hash.merge!({images: [ stripe_image_url ]})

#

For new Checkout. Do we need to pass an image_url of the product, or is that just automatically supplied by Stripe if the Price has an associated image? For one-time payments (i.e. Price of type 'one-time')? For subscription payments (i.e. price of type 'recurring')?

delicate mesa
#

Can I add a image to a connected stripe account’s product? Using Standard accounts

bold basalt
#

billing-billing

#

stripeconnectplatform-image

tender tundra
#

Without creating customer and subscription is it possible to use upcoming Invoice API just to preview the price ?

wraith linden
#

What's the difference between Invoice Items and Invoice Line Items, and is there any way to retrieve both in the same call?

keen wren
#

Hello. I'm running into some build errors when importing stripe-react-native in react native web. I'm not seeing any comments on the github page about setup in the web. So before I spend time investigating my dependency issues, I wanted to check if anyone else has been successful setting up stripe-react-native for react native web (using expo)? Is it supported?

I searched and found this comment, maybe expo is a problem? #865121645404487690 message

vocal wagon
#

hi

clever isle
#

Hi Stripe, we have a connect setup and it is a standard stripe connect account. is there a limitation on the number of times a payment method can be cloned to sub-account/connect an account? the paymentmethod is already attached to a customer at platform account.

tender river
#

Without registering business in USA how can we access stripe account for receiving payments in USA as a non resident for doing business in USA

craggy aspen
#

I'm trying to specify tax_rates in stripe.checkout.session but it's gives an error "{"errorMessage":"One or more prices has a tax_behavior that conflicts with the tax rates that apply to the corresponding line item."

drowsy pulsar
#

how do we refund Apple Pay via API

#

apple pay doesn't allow negative

#

how do you pass API

crimson needle
#

see thread above

vocal wagon
#

Hey Guys,
I have created a SubscriptionSchedule to receive rate payments /installments for my product.

I provide the 'invoice_number' via the metadata key and its working fine for subscription.creation event
But in payment_intent.succeeded for this subscription the metadata object will be empty

molten lagoon
#

Hi,
I'm still getting error after success payment while I'm retrieving charge details, it says no such charges:

24-Sep-2021 12:43:42 America/Los_Angeles] PHP Fatal error: Uncaught (Status 404) (Request req_Vf1vib3bGYiol7) No such charge: 'cs_test_a1Zgvt4Uc0mPbwFiO9SZWlBRTtluAUZWmD4WXcf028HcTBOyDd4OX0WJqE' thrown in /home/tickets/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php on line 38

molten mortar
#

Hello, couldn't find any docs that explain what s possible, so here is my question:
We are using Connect to do transfer and have multi-account on our platform, but we mistakenly have created an Express account for one of our customers instead of a Standard account... Are there ways to upgrade an account from Express to Standard?

high pivot
#

How to create charges for multiple customers without running a for loop on "const charge = await stripe.charges.create({
amount: 1000,
currency: 'cad',
customer: 'cus_abcd',
capture: false
});"

main beacon
#

How do I speak to someone from Stripe support without waiting on an email?

abstract compass
#

We are using Stripe element on our site. Here is how it looks right now. My questions are 1) How do we change the placeholder for the zip code to "Zip" or something tha doesn't look like a real zip code? (maybe 00000)? 2) I would like to have the behavior where as we type in the numbers in MM/YY field, it automatically moves me to the CVC field, etc.

idle gyro
#

Hi so we're using the Prebuilt checkout method and have a question. Let's say that the user hits checkout and our app creates a new Stripe Checkout Session for a one time payment with client_reference_id: 'abc'.

Then the user is redirected to the stripe checkout page and doesn't do anything.

Then the user opens a new tab and navigates to our app and removes an item from the cart and hits checkout again.

How should we handle this? According to docs We recommend creating a new Session each time your customer attempts to pay. which is cool but do we have to worry about the old one thats open in the other tab? Can we just call Stripe.createSession with the same client_reference_id 'abc' and Stripe is smart enough to cancel the previous session with the same client reference id? Or do we have to somehow find and cancel the old checkout session first? If so, what is the mechanism for doing that?

atomic pawn
#

I'm trying to implement coupons in the Stripe Custom Payment Flow (https://stripe.com/docs/payments/integration-builder). I know PaymentIntents don't support promo codes out of the box. On our side, I can check the promo code is valid by listing all the promo codes, finding the object that matches the promo code, and then checking that it's valid. Then, I can update the amount in the PaymentIntent. That all makes sense. However, how can I update the promo code and coupon and increment the number of times it's used. I don't see a way to to do that in the API (https://stripe.com/docs/api/promotion_codes/update). Basically, what can we do to support the max_redemptions feature for promo codes and coupons?

copper panther
#

RE: Styling Stripe Elements input to match websites CSS. We see the style element https://stripe.com/docs/js/appendix/style and are able to do minimal styling but it does not allow enough customization to match our site form style (text input borders, etc.). Is there a way to use our stylesheet styles directly? I am seeing the "classes" object here https://stripe.com/docs/js/elements_object/create_element?type=card however no examples of how to implenent and we have tried wthout success. Sample code would be ideal if possible.

vocal wagon
#

Hello, for some reason the linked css or images that I have on my success page wont load, but when I open the success page on itself the images and css will load. can anyone please help me with this

worldly python
#

Hello, earlier I was told that a payment_intent.canceled event will be sent when it has not been actioned after 7 days. I went back and looked at the intents I've created 7 days ago, it seems their status is still incomplete rather than canceled. Can someone look into this for me?

vocal wagon
#

hi guys i need help with connected accounts

#

can anyone helps me out with this ??

split stone
#

Hi, is there a way to bulk change customers through the API instead of updating them individually?

buoyant marsh
#

Hi Guys, we have a big issue with a third party SaaS which uses Charges API instead of the modern APIs. It would be super nice if you can help us. I try to be as clear and short as possible: We should send a Token (https://stripe.com/docs/js/tokens_sources/create_token?type=cardElement) to their Endpoint. They then charge the credit card directly (Event starts with "ch_"). But as we are in Europe we must use Payment Intent or Setup Intent as APIs to have SCA. But if we use a Payment Intent (https://stripe.com/docs/js/payment_intents/confirm_card_payment) to verify the card, with capture on hold (https://stripe.com/docs/payments/capture-later), we kind of get double bookings because of 1. their charge 2. our capture later. If we use Setup Intent (https://stripe.com/docs/payments/save-and-reuse) our Customers (and myself too) see an Amount of 0,00€ while verifying with the bank, which confuses the customers and let them leave the process... Did I miss a function that we can verify a card like in SetupIntent, but already show the amount like in PaymentIntent? Or did I missundertand the usage of Payment Intent / Setup Intent? – How would I collect credit card details in a SCA safe manner, and later send a token of this cardElement to the SaaS?

prime mica
#

Hello, does anyone have information on Stripe for Salesforce Billing and CPQ? The package covers the basics like doing a capture but is there support for creating a subscription with a 14-day trial? Or, do I have to build my own API interface to use those features?

viscid burrow
#

Hi Stripe. What is the flow to show a Product image on v2 Checkout?

copper panther
#

Stripe elements form allows empty cvc info to be submitted. How do we prevent this? We are using the reccommended method of JS validation prior to submit (I think) by checking the current "empty" class name on the div, however a missing cvc code does not trigger anything style-wise. Here is our current code which as explained does not catch an empty cvc field.

form.addEventListener('submit', async (e) => {
e.preventDefault();

  const cardElementContainer = document.querySelector('#card-element');
  let cardElementEmpty = cardElementContainer.classList.contains('gtc-stripe-empty');
  let cardElementInvalid = cardElementContainer.classList.contains('gtc-stripe-invalid');
  if (cardElementEmpty || cardElementInvalid) {
      alert(`Please provide valid card info`)
      return 
  }
minor cipherBOT
#

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

stark apex
#

Hi there, I was wondering if it's possible to create a subscription without providing a paymentMethod and then later on add a paymentMethod to that subscription? once the paymentMethod is added I want it to charge the first month of the subscription, and every payment after would be made on the billing cycle anchor of the subscription.

vague canyon
#

i'm getting problem while using Android webview to display the onboard page of Stripe

#

anyone knows how to fix it ?

minor cipherBOT
#

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

ruby ruin
#

Hi all - I'm currently integrating stripe card readers (BBPOS WisePOS E) into an EPOS system. I have also received a test card from stripe to help with testing. However every time I use the card I get the following error: "Allowable number of PIN tries exceeded" - I have tried using both contactless as well as inserting the card and entering the PIN but both return the same error. Any ideas how I unblock the card?

dry obsidian
#

hello

ruby ruin
deft slate
#

Hello, does anyone know if it's possible to let users control quantities in a hosted payment form?

hot meadow
#

hi new to stripe, i have question about helping set up clients website

#

What information do i need from client to set up payment stuff

slender pebble
#

[Stripe Dashboard] Search bar (top) is not working as expected.

I am trying to search a customer by Email but it says No Results Found. And I can clearly see the email address in my customers list. Even browser's Cmd+F search box is able to find it in the list.

smoky pasture
#

Hello, I have a question about creating a Stripe Object, with a connected account. Does it accept this parameter?

unborn coral
#

Hello

I no longer have the number I provided to activate two-factor authentication and I can no longer access my account.

I have been contacting the team for several days without any answer!

Can you help me?

hybrid kayak
#

hello

#

in test mode , is it possible to see the full credit card number?

#

am testing my booking form and want to ask to require clients to fill in the credit card details that will be charged later as a guarrantee

rugged mist
#

Hello, somebody know why when I create a link to connect.stripe this form just ask the user their information but it doesn't ask the IBAN?

fathom vortex
#

Hello there Can Anyone Tell Me. Why My Stripe Account Got Disabled/Blocked?

#

Your Account Isn’t Eligible!

cerulean pineBOT
#

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

fathom vortex
#

Payment Blocked?

#

Anyone Knows How To Turn Off RADAR?

#

Please Anyone Help Me Out!

proper ridge
#

Are there any rules of thumb when to use Stripe elements vs a custom form with credit card fields for creating a new subscription?

#

The app is ruby on rails (no frontend frameworks).

#

I've done custom credit card forms with Stripe in the past. I'm just investigating Stripe elements now.

molten lagoon
#

Hi everyone,
Just quick question, if I pay by Apple Pay or Google Pay in test mode, will it charge or deduct amount from my card?

grizzled garnet
#

I have a question regarding using stripe. My business is in China and I want to incorporate strip as a payment gateway for my e-commerce business selling tea. How could I still use stripe as a gateway? I can’t Register my company anywhere else. I’m afraid about being doubled tax. I’m a US citizen and registering a company in the us is subject to tax

unique juniper
#

Hello I have two code-snippets.

This to get new card-details from customer

 case 'invoice.payment_failed':
      $session = $stripe->checkout->sessions->create([
      'cancel_url' => 'https://.se',
      'success_url' => 'https://.se',
      'mode' => 'setup',
      'payment_method_types' => ['card'],
      'customer' => $object['customer']
    ]);```

And then this that triggers when the session above is completed:
```php
case 'checkout.session.completed':
      $stripe->invoices->pay('PAYMENT INTENT FROM ABOVE', ["payment_method" => 'NEW PAYMENT METHOD FROM CODE SNIPPET ABOVE']);

How can I send data payment_intent and payment_method data from the first code-snippet to the last one without saving it in a database?
Can I use metadata somehow?

sudden turret
#

Hello

#

I have a question regarding sending transfers with fees

#

How can I send transfers and set the fees on each transaction?

vocal wagon
#

Hello everyone, I have almost configured a payment system with stripe but I am getting stuck receiving the confirmation webhook, the fact is that with http: it works for me, but not with https, I use the nginx server redirecting the traffic to https and the page works fine with https, I would swear that nginx is blocking access because stripe shows this when sending the test webhook <head> <title> 405 Not Allowed </title> </head> with http: the webhook works fine and not with https

#
server {
    server_name www.mysite.es mysite.es;
    root /var/www/mysite/frontend/mysiteFrontend/build;
    #sass_node/scafoldVPS/client/build;    
    index index.html;
    location / {
        add_header 'Access-Control-Allow-Origin' 'mysite.es';
        add_header 'Access-Control-Allow-Methods' "'DELETE', 'OPTIONS', 'POST', 'PUT'";
        try_files $uri $uri/ /index.html;
    }
    access_log /var/log/nginx/mysitessl.acces.log;
    error_log /var/log/nginx/mysitessl.error.log;


    listen 443 ssl http2; # managed by Certbot (http2 pushed there for test a few minutes ago)
    ssl_certificate /etc/letsencrypt/live/mysite.es/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/mysite.es/privkey.pem; # managed by Certbot
    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
    #auth_basic "Administrator Login";
    #auth_basic_user_file /var/www/mysite/.htpasswd;

}
server {
    if ($host = mysite.es) {
        return 301 https://$host$request_uri;
    } # managed by Certbot


    listen 0.0.0.0:80;
    server_name www.mysite.es mysite.es;
    return 404; # managed by Certbot
}
sudden turret
minor cipherBOT
#

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

primal trench
#

hello I have problem

latent drum
#

Hello, I have a question about multiple accounts.

valid canopy
#

hey guys i can't connect my account

minor cipherBOT
#

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

fathom vortex
#

Can Someone Please Help Me Out With Radar.!

#

Please. It’s Urgent.

fresh hornet
#

CHOCOPIE - Radar help

rare isle
#

how do i prevent stripe checkout from creating a customer each time the same customer pays a fee? i know i have to pass the customer id when i create the session but how do i retrieve the customer id then?

daring lodge
#

isaacboy-card-number

#

wastingtime-adjustable-quantity

tender tundra
#

Hi, as part of update subscription is it possible that frontend completes Update but backend updates PaymentIntent. Any examples would be good enough

tender tundra
#

Is there any support in weekends ?

fresh hornet
tender tundra
#

Thanks

minor cipherBOT
#

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

weak violet
#

i need a help

dry portal
#

I user connected account to charge, what the fee in the red box of the picture for?

dry portal
restive jay
#

all my payments have status "200" customer has not entered a payment method

#

though I am confirming payment method here:

#

maybe someone has any tips?

fossil shoal
#

Hi, i'm currently integrating PADS and working on the micro deposits flow - I have created some setup intents with email per this: {any_prefix}+test_email@{any_domain}, but no emails are received. Can someone assist please?

dusty cosmos
#

Hello everyone!
I currently have a problem! 😦 Can someone help me?
I just activated a new payment method on my Stripe Account, but i can not check the box actually there:

#

It's mean that i need to add it with some code
As it said here, no way to integrate with no code 😦

weary cypress
#

Hi guys!

#

It looks like the Dashboard has broken, it keeps showing the message about "In order to comply with
card network policies
, we'll need you to update your business information. Please visit your
account settings page
and complete your pending tasks to get your payouts re-enabled."

#

but there is nothing to be updated

urban glacier
#

Hi

#

I am waiting for payment all the time and the customer has already paid via transfer24

river flame
#

Our pricing model generates several line items per invoice. Via the integration, we only can post 100 line item per invoice in Xero, is there a limit to the number of line items that can be posted via the integration?

urban glacier
#

p24 says that the transfer has been delivered to me but stripe has not registered anything

frigid oar
#

What requirements are needed to copy existing account data to a new stripe account

drowsy pulsar
#

Your universal search in your page to search by client or email is broken

#

this person just paid

#

i search by email

knotty prairie
#

Anyone who has managed to install iDeal with Stripe on Shopify? If you know how to do it write to me privately, obviously I pay for the service.

stone blaze
#

anyone know how to transfer subscriptions from one account to another?

viscid burrow
#

With Stripe Tax, how to you add customer_update.address to the session hash?
session_hash[:customer] = customer_id works great!
But how do you add customer_update.address?
session_hash[:customer_update.address] = 'auto'] ?????????

glass pilot
#

Hi Dev Team...

#

Is there a known issue that successfull test payments are not being logged in stripe dashboard?

#

i do a test transaction...its succeeds..and i get a payment intent for the successful transaction..but i cannot then find this anywhere in our dashboard

#

Can someone check a PI id for me?

stark tide
#

stripe_connect_platform_nested

minor cipherBOT
#

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

supple stream
#

welcome
I have the following scenario
I 'm creating a website for online learning. Students pays for courses directly through Stripe. I want to send teachers' salaries from Stripe to each teacher's bank.

What is the best way?
I've read about Connect feautre by having the teacher linked to a Stripe account. Thus, I can transfer the money to his account with Stripe. But some teachers may not prefer the money to be leaked
They want the money directly to their bank account, is there a way to do that?

Regards

vocal wagon
#

hello

#

I know that you're eager to have this resolved now, but I need to move this chat to email so that I can consult our team regarding this. Our team should be able to figure this out for us. Me or my colleague will get back to you with an update as soon as possible.
Don't worry, I'll be sending you a confirmation email once the information has been transferred to them so you'll have an email thread that you can reply to. Our team will also be responding to you on the same thread, okay?

#

why the SCA (3DS) implementation is not present on the documentation of the subscriptionSchedule API?
it's written on the subscription API but not on subscriptionSchedule ...
then it is impossible to continue

fast moss
#

Hello, I need help in intigrating apple pay in live mode , it shows an error that payers address is not correct

worn barn
#

Where can I find information about supported payment methods in Checkout for a metered subscription?

sacred carbon
#

hi any expert in php stripe integration ?

lofty notch
#

Hi, is it possible to add a trial period for subscription using stripe checkout on nodejs?

tender tundra
#

Hi guys, I would like to update existing subscription, is it possible that backend initiates paymentIntent and frontend updates the subscription using client_secret ? I am talking about custom flow

cunning mesa
#

Hey guys, i'm using the python sdk to initiate a checkout session and running into some issues. I am initiating the checkout ok but when i visit the returned checkout url, it is blank (just loading all components)

tender tundra
#

Hi, if recurring payment fails, how to enable email for the customers mentioning the reason in stripe ?

fathom vortex
#

Please Help Me Out. I Need Support Regarding Radar. I have Some Issues Regarding Radar.

cerulean pineBOT
#

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

cunning valve
#

Hi,
I need help regarding Magento 2 Extension of Stripe Payment. And the API available in that. I need sample data of Magento 2 APIs of Stripe.

vocal wagon
#

Hello, I am starting on a new project and I have to set up the payment in several times with the APIs, is this possible with only stripe? (I am using node and react).
Thank you.

stone scroll
#

Hi, today we have processed the payment to the customer. Could you please tell us how many days it will take the customer to get their payment

worn barn
#

Are calls to stripe.subscriptions.update() batched on your end? I'm calling this to update metadata, and to stick to the limit of 50 keys, I always write enough blanks to offset any new keys I'm adding. And since I always write only one new key, there shouold only ever be one set to blank and 49 set to new content, a total of 50. But sometimes the call fails, the reason being that 51 keys are being written. The only thing I can think of is that two of my calls are being batched into one, so that I end up with 50 keys with content on your server, and then it's no longer possible to add new keys (by writing one new and setting another to blank) because that's over the limit.

fossil shoal
dry hatch
#

meteograms-subscription

velvet bridge
#

Hey all, I getting error Uncaught IntegrationError: The paymentRequestButton Element is not available in the current environment why is that?

#

on my local

#

I use ngrock for https

rigid nova
#

Hiya - for an iOS app I am currently looking for an alternative to Heroku as a backend and would like to try Firebase but haven’t found any good documentation - any pointers or alternatives? Thanks

upper knot
#

Hello, any one faced with build failed after installing @stripe/stripe-react-native"?
** BUILD FAILED **

The following build commands failed:
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'StripeCore' from project 'Pods')
CompileSwift normal x86_64 /Users/noorwoozeer/Pject/Beanser/bee\ copy/ios/Pods/StripeCore/StripeCore/StripeCore/Source/UI/UIFont+Stripe.swift (in target 'StripeCore' from project 'Pods')
CompileSwift normal x86_64 /Users/noorwoozeer/Pject/Beanser/bee\ copy/ios/Pods/StripeCore/StripeCore/StripeCore/Source/Helpers/URLEncoder.swift (in target 'StripeCore' from project 'Pods')
(3 failures)

tender tundra
#

Suppose there is monthly subscription having 2 products. And customer would like to update quantities of 2 items before updating subscription we would like to show how much he will pay now and how much he has to pay from next month ? There is upcoming invoice API, but can you share examples how to use that ?

dawn kelp
#

Hello
I want to use Stripe Atlas and I want to pay the fee of 500$, but when I fill out the card details it is giving an error how i can resolve it?
Thanks

dry hatch
#

Pavan-Subscription

cerulean pineBOT
#

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

true cloud
#

I want to set up a payment with stripe session, but when I come back to the success_url, it removes the data from my cart session, it may be that the stripe 'session' overwrites my cart session from my website

I am using laravel with the stripe api

#

Sorry for the bad english, i see that translate ruined it

shy vault
#

If I create a coupon that expires on say 30th Sep and then create a subscription schedule to start on 1st Oct (with the coupon applied) - it still appears to be applied in the upcoming invoice. Is this expected behaviour? I would have thought it wouldn't be applied due to the fact the coupon will be expired by the time the subscription starts?

nocturne flame
#

Is someone familiar with the Shopware-Plugin for Stripe? https://store.shopware.com/strip28072747329f/stripe-unterstuetzt-kreditkarten-sofort-giropay-sepa-apple-pay-bancontact-ideal-und-amex.html

I have a question regarding abo transactions with credit card

worn barn
#

Where can I find information about supported payment methods in Checkout for a metered subscription?

gloomy wedge
#

Hi, Is there a demo for support wechat payment?

vocal wagon
#

Hello,

I have upgraded to com.stripe:stripeterminal:2.2.0, now I am not able to connect my BBPOS Chipper 2X reader due to the location required. It looks like a catch 22:

I cannot add location to the reader. I've added a location in my Stripe account but when I attempt to add a reader to the location, it says "Only the Verifone P400 and BBPOS WisePOS E can be registered in the dashboard"
Following the examples I tried connecting with BluetoothConnectionConfiguration connectionConfig = new BluetoothConnectionConfiguration("undefined");
but when connecting I got the follwoing:
09:36:42:DiscoveryCallback - success
09:36:42:CONNECTING
09:36:44:CONNECTED
09:36:46:NOT_CONNECTED
09:36:46:reader FAILED to connect
09:36:46:com.stripe.stripeterminal.external.models.TerminalException: No such location: 'undefined'
so how can I connect my BBPOS Chipper 2X reader using the new API?

Thanks!

placid vine
#

Hi Team,
I am working on a stripe webhook on local environment. I would like to handle just one of the event but unfortunately it seems that all the events need to be handled. Am I missing something?

hollow arch
#

Hello everyone how are you ? I have a problème with file verirification. I have the error :

Error: No such person: 'cpt_1JeG8uGmJ5WnHwdA2KRdReIl'

but thats the good person id :
Post /v1/token response
request id : req_BYphSRd6dD3meb

{
  "id": "cpt_1JeG8uGmJ5WnHwdA2KRdReIl",
  "object": "token",
  "client_ip": "90.22.52.79",
  "created": 1632734940,
  "livemode": false,
  "type": "person",
  "used": false
}

My code :

app.post("/api/stripe/upload/front", cors(), async function (req, res) {
  let id = "5bd58dac321a4d4abffb7eae" // Merchnats ID 
  upload(req, res, async function (err) {
    if (err instanceof multer.MulterError) {
        return res.status(500).json(err)
    } else if (err) {
        return res.status(500).json(err)
    }
    /*  res.status(200).send(req.file) */
      if(req.file){
        console.log('il y a bien le fichier ')
        const fp = fs.readFileSync(`${req.file.path}`);
            if(fp){
          console.log('le file path est ok :)')
              const sendfile = await stripe.files.create({
                file: {
                  data: fp,
                  name: req.file.name,
                  type: 'application.octet-stream',
                },
                purpose: 'identity_document',
              });
              if(sendfile && id){
                console.log('un token a bien été crée pour le docs et il y a bien l\'id')
                Merchants.find({_id: id}, async function (err, data) {
                  if(err){
                    console.log("")
                    res.status(404).json({
                      success: false, 
                      message: "no id was found"
                    })
                  }if(data){
                    console.log(data[0].stripeId)
                    console.log("on a bien retrouver le merchants")
                    const person = await stripe.accounts.updatePerson(
                      data[0].stripeId, // custom connect account id
                      data[0].personId, // person token id
                      {
                        verification: {
                          document: {
                            front: sendfile.id,
                          },
                        },
                      }
                    );
                    if(person){
                      console.log("person update")
                    }
                  }
                  
                })
        
              }
            }
      }
})

})
vocal wagon
#

How can I cancel a terminal payment?

#

Hi !

If I register a card and I do withdrawals within 30 days or more, do you know the behavior with 3D secur ?

Thanks

#

Hi! We thought we had solved the Problem but the error is bacj again... (resource_missing - id
No such notification: 'evt_XXX'; a similar object exists in test mode, but a live mode key was used to make this request.)

I already had asked this, but iam not able to solve this error

half nova
#

Hey there, I've been following the guide of creating subscriptions with Elements and have a couple of questions:

  1. Any recommendations if I want my users to only have one subscription active at a time? Is it a good practice to add a check to my backend to prevent subscription creation if there is at least one valid or incomplete subscription?

  2. It seems identical card information will still create a separate payment method. How to handle the deduplication of those?

  3. Is there any example available that covers changing the payment method? In specific I am searching for switching an existing subscription between cards / wallets / local payment methods.

vocal wagon
#

Hello guys, i want to make a Payment in a currency, but receive it in the plateform in another. Basically doing a conversion.
I cannot use on_behalf_of because of cross_border payouts we are doing.
Is there any way to use payment_intent and make them do a conversion after payment ?

smoky pasture
#

Hello

#

I am getting an error of no such subscription and I am unable to find out why, can someone help me?

burnt lily
#

hi all. When you have a subscription plan created successfully, on the invoice we receive the following error: req_ETfHOlqXXXXX
invoice_no_subscription_line_items - subscription
Nothing to invoice for subscription
Could you please advise why this error happens and how to fix?

dreamy loom
#

Hi! If I create a subscription_schedule, which in some days starts a subscription (and this means, at the moment of the creation I don't have the subscription_id), is there a way to retrieve the subscription using the subscription_schedule_id? the only way is to follow the link? (dashboard.com/subscription_schedules/subscription_schedule_id)

floral stone
#

Hi I am fetching all the payment methods for a customerId but in the array of payment methods there no key to verify which payment method is the default payment method. How can I get the default payment method?

hallow lake
#

Hi, it does not return total amount of an invoice in the response of invoice.created webhook. How can I get total amount of an invoice using this webhook?

dreamy loom
#

Hi, I was wondering if it's possible add some custom information to the Payment method field in the invoice for the end customer (I couldn't find the answer in the docs 😦 )

fallow sluice
#

Hi, just wonder if we manually void an invoice/Mark an invoice as uncollectible using API, will the credit inside the invoice automatically return to the customer?

wide edge
#

Hi, we are close to launching our Stripe Connect Custom platform in our app and we had some questions regarding statement descriptors. The API docs (https://stripe.com/docs/connect/statement-descriptors) imply that statement descriptors are for our Connect Accounts' customers. As there is no mention of statement descriptors in relation to Connected Accounts' bank statements, am I correct to assume that the same statement descriptor will be used for both our Connected Account and our Connected Accounts' customers?

Learn how statement descriptors work for charges with Connect.

tidal harbor
#

Hey folks. I hope you are having a great day. I'm having some issues with migrating my app over from using Stripe Elements with the Sources API to Stripe Checkout. I've got it all working for new customers, they can sign up, purchase a subscription through Checkout, and when they purchase a second subscription it will even auto-fill their payment information in Checkout. For existing customers, I'm having trouble with auto-filling the payment information in Stripe Checkout. I'm passing the customer ID to stripe.checkout.sessions.create , but it doesn't seem to be auto-filling their account details. I thought: "Okay, that must be because Stripe Checkout doesn't use the Sources API credit card information that lives in the customer object associated with that customer ID. But after an existing customers enters their payment information in Checkout and completes the process, when they go on to buy a second subscription their credit card information is *still* not prefilled. I'd love to hear from people in here who might know how to help me. Thanks in advance an have a great day!

hollow arch
#

hi i have a question how i can define that there is only one owner with node js api ? I use custom account and i create this account with account and person token

tender tundra
#

How to retrieve all the payment methods like all card details (last 4 digits ) from frontend ?

dreamy loom
#

Hi, is it possible to delete/change the line of the period from the pdf invoice?

distant notch
#

Hi! We have customers that send us duplicate payments (eg one via AMEX and one via Check). If the CC payment comes first, the invoice is marked paid and the duplicate payment is added as a credit. When I refund the CC payment, I want to reopen the invoice so that I can apply the credit. Is that possible or does the invoice have to be voided and recreated?

vocal wagon
#

Hello Guys - following the question of @vocal wagon , we're on the same company. We're trying to avoid dual currency conversion. Is there a way to hold more than 1 currency on Stripe US accounts? - currently only USD is allowed, and we always have conversion. Otherwise we'll have convert twice: Customer (GBP) > Platform (USD) + Platform (USD) > Connected Account (GBP) connect 💱

teal mountain
#

Hi all, Does anyone know if there is an API endpoint where I can get information about the current account identified by the secret key e.g authenticated account? I just need the account ID really so I can use it to start a support query but the client has locked themselves out of their account and removed my access. All I have is the Public and Secret API keys.

rose otter
#

louisvigneau-currency-conversions

dawn dust
#

Hello! I'm new to the community. Wanted to start off by asking for something that might be more simpler than I think. I've used stripe for a little bit, but I cannot wrap my head around saved payment methods. I have an angular project, with a mongodb database and have a user with a saved customer ID. I just want to know how to not only how to set a saved payment method efficiently but to grab one too if making a purchase as opposed to putting in a card every single time

winter hemlock
fading spear
#

Hello everyone, I am new to stripe and started to play with the stripe connect API, my question may be simpler than others but what would be the best approach to implement a process where a customer pays a service fee and when the service is completed the money is payed to the consultant?

vague meadow
#

Hello, can someone help me about Subscriptions?

stark creek
#

Hello can someone help me with Metered subscriptions in Stripe with Proration?

karmic gyro
#

Hello 👋

I had most of my customers auto-deleted (permanently) somehow. In deletion event Logs, it says "Source: StripeBatchAPI/1.0".

What is the BatchAPI? No search gives results.

ornate gale
#

Hello,
We are currently looking to implement Stripe Connect on our Wordpress website and would need some help.
We are a kind of small Shopify, so we want to use Standard accounts, with direct charges. The goal is that our clients can create their Standard account online and that we can charge a fixed pourcentage fee on every of their payment received.
Since we are on Wordpress, what would be the best way to implement it? Coding everything in a plugin, and including the Stripe library in it? As anyone done it before, who would take us through?

latent tide
#

hi team, I'm looking for some help troubleshooting an error we're seeing in the payment request form for apple pay. we've had this feature available in production for a while but we're now seeing this error on apple pay -

craggy aspen
#

I need help with redirecting to a checkout page using a serverless function

copper panther
#

While onboarding our Stripe Connect Express accounts, the user is asked for their business website with the option to provide a product description. Recently one our our Express clients put their facebook marketplace page as their business website (ie. https://facebook.com/marketplace/some-random-number-here ). We then got a chargeback from one of their customers as their card statement stated that it was a charge from FACEBOOK.COM. The URL our client entered for their business website was truncated to FACEBOOK.COM presumably by Stripe?. Since our business is a volume business and we really can't control what the clients put for their business website address (which technically was the correct answer) what our our solutions here? Can we send the statement descriptor value with the setup link so that it doesn't show up in the flow? Thanks!

wise nebula
#

Hi, can I use stripe connect to build something like uber where I can distribute the payments to the registered users? and if so, where can I find docs about it? Thanks

twin silo
#

Hi - I am trying to create a custom flow where I collect credit card information during our sign up flow for a subscription with a 30 day free trial.

My flow is:

  • Client side - create payment method
  • Server side - create customer, attach payment method id, create subscription with payment method and trial_period_days of 30 days

What I'm confused on whether I need to use SetupIntent for this scenario?

white narwhal
#

Hello, I've got a question about invoicing API: When creating an invoice (using stripe.Invoice.create in Python) with collection_method=send_invoice for a customer without an e-mail, I get an error saying that customer needs to have an e-mail (even when automatic e-mailing is disabled in "Subscriptions and emails" settings). However, when I create the invoice using collection_method=charge_automatically and right after that update it (stripe.Invoice.modify) with collection_method=send_invoice, it works (with the same customer without an e-mail). Have I missed something or is this just inconsistent behavior of the API?

simple vale
#

Hi, I'm trying to create a checkout in Go that takes an ad hoc payment quantity for a charity Christmas tree collection.

vocal wagon
#

Hello, On my success page I pass in my url the checkout session id and when I change the checkout session id in my url it still stays on the page. Is there any way I could avoid that

simple vale
#

I'm not sure how to go about it.

magic dome
#

I do the tutorial "Set up future payments" on https://stripe.com/docs/payments/save-and-reuse?platform=web
and have two questions:

  • How can I store the names of customers? on the Stripe dashboard, It's display blank when a user is completed the card setup
  • For the user record who doesn't complete the setup process (SetupIntend was created but not has succeeded), what should I do with them?
    Thank for your support

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

vocal wagon
#

Hello!
I've some questions regarding 3DSecure. Let's start with the first question.
If a customer buy a subscription, when he do the payment, a 3DSecure flow can be requested. All ok.
My question here is, is it possible that when the customer has to pay the "update subscription" (one month later), the customer has to do some manual action also?
Thank you

solemn oak
#

Good afternoon all. I've run into an issue/confusion, wherein, it was my understanding that when I have a custom checkout workflow, using Stripe Elements, and a user enters an invalid CC number, an error would be surfaced to the user, as part of the CardElement interface, indicating that card number was not valid. As i is, the setup intent fails with an error indicating the card is invalid, but do I ned to force this into the error div of CardElement? It was my understanding this was automatic. Please advise.

glossy eagle
#

Trying to figure out the model for using Plaid for the scenario we are trying to create (a market place). Wanting to set up ACH payments where employers pay freelancers.

vocal wagon
#

Hello again, is there any way I could retrieve the quantity from my checkout session

dim hearth
#

@vocal wagon I'm going to respond in the thread you already have active!

verbal spindle
#

Hello,
Need help regarding PCI DSS Compliance.
Building SaaS platform, Integrated stripe's SDK web view component for payment for business partners, so what is the standard process for PCI DSS and how to do it properly for USA-based startup?
Did stripe helps to fill the PCI DSS standard forms or need to apply separately?

slate nimbus
#

how do I register for bot verification, but my country doesn't support stripe (Indonesia), every time I send my identity card, the stripe says "your document has expired", Whereas in my country the identity card is valid for life

rotund star
#

I have 2 stripe terminals / readers and both are at the same location. Both work with the Web UI I developed.
The issue I'm having is with Fleet management.

  • I need Tablet A to use Reader A
  • I need tablet B to use Reader B
    At the moment both Tablets are using Reader A.

I see in my Location dashboard my 2 Readers. Each reader has a Reader ID.

Should I create a select field on my UI to choose which Reader to connect to?

What is the best way to manage 2 readers in the same location?

crimson lark
#

One of your onboarding consultants asked that I reach out on this channel with a question pertaining to transferring payments between 3 entities (10%, 80& & 10%) after the charge. I need to set the transfers up as percentages though, not fixed amounts. Would one of you be kind enough to advise how to do that?

swift wing
#

Hey all! I'm having a TLS error for triggering webhooks - anyone here is able to help?

deft ruin
#

Hey everyone, running into an issue with the way volume/graduated works with flat fees. Our usecase is having different price tiers based on the quantity of a unit a user wants (for example 1-29 would be $1200/mo, 30-70 would be $2000/mo flat rate). The issue we are having is that if we set the quantity to 0, we would expect nothing to be charged, but it looks like Stripe adds the flat fee to the subscription even if quantity is 0. Is there any way around this?

solemn socket
#

I was wondering if there is anyway for my stripe funds to not be automatically transferred to my bank and store it in my stripe balance. I was also wondering if stripe supports withdraws via cryptocurrency.

hidden bluff
#

After making a paymentIntent

#

I refunded

#

In the case of $300

#

got $291

stark apex
#

Hi guys, is there a way to somehow mock time intervals passing when testing subscriptions?

signal bloom
#

Hello 👋

I am currently letting customers manage their subscriptions through the Customer Portal, which has been really fantastic so far! However I have run into a snag.

I am adding another Plan, and I want to allow users to upgrade/downgrade between them. Ideally:
• If a user upgrades, I want to charge the full price of the new plan minus the cost of the current plan.
• If a user downgrades, I want to schedule it for the end of the current period.

I would also be happy with charging the full price of the new plan (invoiced immediately) when upgrading. I can sort of get this to work currently, by instructing users to cancel their plan (immediately) and then resubscribing to the new upgraded plan, which is nice because it resets the billing cycle anchor - but it's still not an ideal experience.

The only other options, it seems, is to charge a prorated amount when upgrading. This doesn't work for me, because when a user upgrades, they are getting access to more resources (like phone data plans), not just platform benefits, which means they are getting the full value of their upgrade no matter what time in their billing period that they change plans.

Does Stripe have any plans to add scheduled changes to the Customer Portal? Or to prorate based simply on the cost difference between plans, and not based on billing cycle?

Thank you!

thorn parrot
#

👋 @vestal steeple @minor marsh — I'm an engineer on the Identity API team. Just catching up on the thread about duplicate Identity detection. We do have a private beta feature for returning an "Identity Score", which uses ML models to determine how legitimate an identity appears. I believe one aspect it decisions on is duplicate information. If you're interested in trying the feature, please let me know.

dusk marlin
marsh abyss
#

Hi,

I am running into a problem. I'm building a system were everytime someone adds a credit card to their file, we do a $1 charge to confirm it. However, if I try to add the same card more than once I get
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.",

Would the solution then be:

  1. Create intent
  2. Attach the card
  3. Charge the card
  4. Remove the card if the charge failed

Currently it is

  1. Create intent
  2. Charge the card
  3. Attach the card if successful charge
glacial estuary
#

Hello,

I'm looking for some help with my Apple Pay integration on a native iOS app. Everything works in the simulator, but when I try it on a physical device Apple Pay is failing with a generic "Payment Not Completed" error. I have the apple pay context presenting, but didCreatePaymentMethod is never getting called and I'm not receiving an error from any of the callbacks that I can see. Again, this is only occurring on device.

This lead me to believe it was possibly an issue with certs or the merchant id, but we have apple pay elsewhere in our app using the same certs and merchant id and that is still working fine.

agile musk
#

Hi, is there any way I could retrieve the image from the checkout session

deft ruin
#

Hi, is there any way to find the payout associated with a given charge?

tame glen
#

We are integrating Stipe using Elements into our custom checkout.

Can we use UI Elements only for Credit Card Number and CVV and supply other data (Billing ZIP Code, Expiration Date, Name on the Card) from a regular text boxes on our checkout form?

drowsy blade
#

Hi everyone, I've added custom branding in Stripe settings but it's not showing up in Stripe Checkout on my site. Does it take a few minutes to update or something? Thanks!

wind ether
#

Hey, got a question about fees.. specifically about stripe fees. I want to add enough to cover the stripe fee and add it on to the charge.

broken hound
#

Hey all. I have a question related to the SuiteSync integration in Netsuite and credit memo generation. Thanks in advance for your help
When I create an invoice (with auto_advance = false set on purpose), it seems that a credit memo is auto generated from Stripe to Netsuite.
This is an undesired effect as we do not want to have credit memos created without us initiating them

raw moat
#

Hello, I'm learning more about Stripe as I plan to implement Connect for a merchant. I've been browsing through the docs but just wondering if it's possible for a payee (ie seller) to use their Stripe balance to buy products back from the merchant? Or would the payee have to pay with their own credit card and is not able to use Stripe balance? I can't find anything about using Stripe balance to buy from merchants. Is this supported?

wheat granite
#

hello, can a Subscription only have one SubscriptionSchedule at a time?

mint sail
#

I am using Stripe paymentIntent in my company for one time customer's payments. How do I calculate the taxes based on the user location automatically?

toxic plinth
#

Hi Guys... Just a question! I tried to add a new bank account, but the Stripe gave me this message: Invalid bank account currency for BR-based bank account: AED. Who can help me?

pulsar pelican
#

Hi all, our app was recently removed from the google play market due to the sdk version of the stripe. Now stripe sent us new version, and our app (built on Flutter v1) needs to be upgraded to the flutter v2. While updating it devs noticed some components of flutter that are still using older versions. How this problem can be solved, any ideas?

toxic plinth
wheat crane
#

Hi guys, Is it possible to update the application_service_fee on a payment intent after the authorization is captured? The issue that we're running into is that we're allowing Interac Debit, Canadian debit card, transactions on an EMV device and the authorize and authorize capture happen on the EMV card reader. As opposed to other credit cards where the authorize happens on the EMV card reader and we perform the authorize capture later and can set the application_service_fee when we capture the authorization.

wild wren
#

Hi. Does anyone know why when my payment link gets redirected to stripe it keep erroring out?

desert badge
#

Hello! I'm trying to render a custom payment flow and I'm getting this Elements error, even though I am wrapping my entire project in it.
Could not find Elements context; You need to wrap the part of your app that calls useStripe() in an <Elements> provider.

Any thoughts?

simple vale
#

Hello, I'm trying to create a price object in Go but keep getting price.New undefined.

#

I tried stripe.Price.New but that doesn't have a New method.

low snow
#

Looking for some help with Stripe integration. I'm getting a ton of errors but only with the Safari browser and only after the most recent Safari update. Funny part is if you switch the user agent in Safari to spoof Chrome the errors go away. We're using Stripe with Angular/Ionic (screenshot of error attached)

tame glen
#

Hello. For how long Stripe keeps CVC value after SetupIntent is created?

crimson needle
#

gary4091

hexed moss
#

Are Stripe Connect account restrictions (for missing information) fired as events?
I'm wondering if it's possible to proactively notify users on my platform that they can't receive payouts because their accounts have been restricted, rather than waiting for them to reach out to us whenever they notice that they aren't getting paid.

cerulean bear
#

Hello, I need to create a bundle products. We need to sell a physical product that’s a Smartwatch with a monthly subscription that starts 30 days after the purchase date of the Smartwatch. Is this possible? If yes, how can I achieve this? Ty

cerulean bear
unreal ingot
#

I have enabled Receive PAyment success emails for successful session checkouts on both my publisher stripe account as well as the connected account i am using for testing. Both are on Test Mode, and I am unable to see a payment receipt email being sent to my customer's email

dense olive
#

hi all, I've more of a business strategy question. we accept cards on our website. my boss noticed that there are other payment methods that are ready to integrate so he wants to integrate all that are ready. as a developer this seems like a terrible idea to me, since each method has its own particularities, and may not even be necessary or fit our business. what do you think?

twilit rock
#

Does anyone get "card_declined, card_not_supported" when using Discover & JCB testing card in stripe.js createToken ?

wheat orbit
#

Hello everyone, we are doing an integration of the paymentintent stripe API, disclosing the first processes, but when it generates the card token, apparently it works, but does not return the value, and does not go to the next step of the process and does not generate an error in the log, has anyone been through this?

tender tundra
mystic cosmos
#

i have 2 questions

  1. can we leave the statement descriptor (account level) blank? and what happens if we leave it blank?
  2. is there a way to have statement descriptor of a product longer than 10 characters?
    thanks!
twin silo
#

Hi - I'd like to offer subscriptions with a 30 day free trial. I've got it setup successfully using stripe.confirmCardSetup for credit cards.

Now I'd like to be able to do the same for Payment Requests (Apple Pay, Google Pay, Microsoft Pay). I'm using PaymentRequestButtonElement from @stripe/react-stripe-js - how do I make this work with SetupIntent ?

tender tundra
#

As part of retrieving an upcoming Invoice if user updates subscription and increased the number of quantities , is it possible to get amount_due for each product in subscription ?

lucid raft
#

pavan-subscription-upcoming-invoice

somber hare
#

Hey all. We use Stripe's SetupIntent to setup subscriptions for our customers. We are an Indian SaaS business. Is there anyone who has experience integrating Stripe for their Indian-based business that charges customers across the globe? We are running into 3DS issues that we want some help with.

vocal wagon
#

Hello I have a question do stripe support or have possibility to do such billing?
We have a product that we want to sell for new customer for 6 month payment and after 6 month he would be charged monthly. For example our monthly subscription is 10 $ so first time he joins us he would be charged 60 $ and after 6 month he would be charged 10$ every month. Is it possible to do such automation?

distant bluff
#

Hello. We have a use case where we create an Invoice marked as "PaidOutOfBand". How can we "charge" the connected account for a certain amount and connect the charge to the invoice?

floral stone
#

hi i am using detach payment api to delete a payment method from a customer , it is working fine in test mode but when i change to live mode with live keys, and deatach a payment method api send response that payment method is detached but in stripe dashboard it remains does it take time to take effect in live mode?

vocal wagon
#

var terminal = StripeTerminal.create({
onFetchConnectionToken: fetchConnectionToken,
onUnexpectedReaderDisconnect: unexpectedDisconnect,
});

$('.cancel-payment').click(function(){
cancelPaymentMethod();
})

function cancelPaymentMethod() {
terminal.cancelCollectPaymentMethod();
console.log("Canceled payment from reader")
}

To cancel payment from a reader during the payment process only above code is required or need anything else? I'm using JS with BBPOS WisePOS E.

golden cosmos
#

devfrnds-terminal

lethal pilot
#

Hi, is there a stripe fee for transferring money from stripe connect account to connected bank account?

minor marsh
# thorn parrot 👋 <@!890636496632184942> <@!780840315451342889> — I'm an engineer on the Identi...

Hmm, sounds interesting but I'm not sure it will support the outcome we are looking for? Our issue is not the lack of trust of whether a user's identity is valid or not, just whether the users identity is unique. In our tests, even when submitting the same source documents, Stripe treated the root identity as unique - which makes dealing with scammers quite difficult. But yes, we'd love to take a look at the feature - especially if it allows us to understand whether the information submitted had been duplicated? cc @vestal steeple

vocal wagon
tender tundra
#

I am working on custom flow, as part of creating subscription there will be client secret will be generated in PaymentIntent of an invoice. Instead of using that can we use client Secret from setup-intent ? Just want to make flow consistent between update and create

fringe pilot
#

Hi All, When payment failed. How can i send notification email to the team members

naive plank
#

I'm trying to test my webhook integration on local development, but it seems no matter what I do I can't trigger an event from the dashboard and get my server to process it. I think I'm just doing something silly.

Do webhooks only work over https? That's the only thing I can think of. Right now.

Edit: I'm aware of the stripe CLI and I've used it to help test, but I want to test my flow through my web UI as well

golden cosmos
#

Habib-notifications

cunning aspen
#

Hi Stripe,
Is there a way to move funds from a connected account to an other ?

vocal wagon
#

hey all

#

We have the following situation:

  1. customers card rejects a charge for some reason
  2. our app locks the customer out
  3. we ask them to input new card details
  4. after inputting new details, we want to programmatically trigger a retry on the failed charge

Is this possible?

distant bluff
dense olive
#

hi all, i was wondering, in what cases shouldn't Checkout be implemented, if there are any. asking cause i'm dealing with legacy code that uses strip.charge.create in the server side, not sure why it was done this way.

dense hill
#

While deleting the webhook uisng api getting error as "using $this when not in object context"

vocal wagon
#

Morning!

half nova
#

Got some questions again:

  1. When providing functionality to add new payment method. Is it the best to create a setup intent and confirm the setup via a form? Will the client secret of the created setupIntent work to confirm the setup for all supported payment methods?

  2. Is it necessary to cancel the SetupIntent?

  3. I've noticed PayPal methods in the typescript declarations https://github.com/stripe/stripe-js/blob/master/types/stripe-js/index.d.ts#L575. Will this be a thing in the near future?

vocal wagon
#

I'm developing now for IOS

#

In the dark mode the text on the card input is white so you can't see it

#

How can I change it

whole swan
#

Hello, is there any rollback system in invoice items? After creating invoice items, if something went wrong in create invoice or any other actions, what are the best practices to handle these types of cases?

candid violet
#

Hey, How Can I add a custom success page after some one purchase a product from Stripe products section

clever brook
#

Hello ! I got a problem with 3Ds, i don't know why but it seems that it doesn't work for me ! However i have correctly implemented .confirmecardpayment and my account is correctly assigned in France ... Someone can help me with that please ? 🙂

upper knot
#

Anyone know if i need to add pod 'stripe-react-native', :path => '../..' manually in pod file for stripe-react-native after install ?

vocal wagon
#

Hello, I’m implementing stripe connect. When I’m connecting I have the option to choose the country of my business, and I want to select Mexico but that option does not appear. But once I clicked on the ‘If your country isn’t listed, please sign up for updates about availability.’ button, i noticed that Mexico is one of the available countries. Any idea what I'm doing wrong, or do I need to configure something else?

onyx wigeon
#

Hi I want to create refund for connected account in java. Any example code?

oak cradle
#

Hey small question,

fickle summit
#

Hello! Is there a way for me to move my pending balance to available for me to check the payout functionality? I am using Stripe connect.

plush ferry
#

Hello! I have a question regarding the balance. I have specific case, where we are running so-called "wallet" solution for our customers, where we use the customer balance for each invoice (since we generate often invoices).
So the flow is:

  1. We make an invoice when their credit balance is 0. For example the invoice is 3000 EUR, once paid, we apply credit balance of 3000 EUR on the customer object. So now each invoice is charged using the balance.
  2. They spend the balance, and let's say they now have 250 EUR, so we need to recharge them again. Since we can't just create new invoice, due to the amount as credit balance, we are resetting the balance to 0 EUR, then issue an invoice for another 3000 EUR and once paid, apply that 3000 EUR as credit balance.

Could someone clarify what happens with those 250 EUR ? Are they refunded to the customer, since it is a debit adjustment, or where do they go actually?

steep raptor
#

Hello ! I was working on Stripe connect now.. we were trying to create subscription in connect. I have two doubts.

  1. Is that possible i can disable the default invoice email sent from stripe (we wants to sent our own invoice email).
    2.How to use custom host URL for payment instead of stripe default payment link.
cunning aspen
#

Hi Stripe,
Is there a way, for a balance of a connected account, to know how much come from direct payment and how much from subscription ?
Thanks

maiden beacon
#

Hello, I'm having a hard time understanding how to properly format the product IDs when creating coupons that only apply to certain products. Is it just:

    'name' => $this->_data->name,
    'duration' => $this->_data->duration,
    'percent_off' => $this->_data->discount,
    'applies_to' => ['prod_id1','prod_id2'],
]);```
toxic quartz
#

hello there,

how can I update Company House Registration number through api.

Already tried updating company[registration_number]

maiden beacon
#

Is it possibly to take an active coupon and change what products it applies to and only affect upcoming subscriptions?

vocal wagon
#

How do you enable 3D secure in payments

queen ibex
#

Hi! I accidentally deleted my Google Authenticator App and I have no copy of back up codes, how can I login to my Stripe account?

cerulean pineBOT
#

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

hot panther
#

Is there way to test what webhook data is sent when an active subscription period is coming up to the next payment? I want to see what the sub, invoice & payment intent data looks like in this scenario so i can handle what i get sent

vocal wagon
vagrant fern
#

https://stripe.com/docs/api/customers/create#create_customer-invoice_settings-default_payment_method

ID of a payment method that’s attached to the customer, to be used as the customer’s default payment method for subscriptions and invoices.

If I'm creating the Customer in this request, how can a payment method already be attached to it for me to specify as the invoice_settings.default_payment_method?

sonic condor
#

We have a store and have vendors from different countries, which are connected accounts. The vendors originally signed up with the "full" service agreement, but I need to change them to the "recipient" service agreement so they can receive cross border payments. What is the best flow for changing their accounts? Should I create new accounts for all of them through the API, or should I have them create the accounts? I've looked through the docs but I'm still not sure about the most streamlined flow.

vocal wagon
#

Hello Stripe team, I am a young developer in a startup and I worked on the payment brick with Stripe. During my development I encountered a lot of problems, but there is one in particular that I can't find a way out of, which is the validation of the 3D secure without using a banking application but by phone message. The problem is that the field that allows me to enter the number received by message allows me to enter this value. The field is unfocused every time I enter a number I don't know what to do. Can you help me?

blazing fox
#

Hello Wonderful folks; is there a way to force email receipts when using stripe checkout in test mode? I have emails turned on but it seems like I can only initiate an email if I manually trigger it from the UI. I'm certain I'm doing something wrong (as is usually the case) but wanted to double check here. Cheers 🙂

serene shard
#

Hello! I have some existing subscriptions with multiple subscription items. Each subscription item represents an account, so a single subscription can represent multiple accounts. Some of these subscriptions have coupons.

We are now planning to migrate these existing subscriptions to having a single account per subscription (i.e., each subscription will have only a single subscription item, and each subscription represents a single account).

Question: is there a way to transfer the coupons to the new subscriptions? Let's say they have a coupon for $10 off for 12 months. If an existing subscription is 11 months into this coupon, I don't want to give them a brand new coupon, extending the discount for another 12 months. Is this possible?

Thank you!

vestal arch
#

Hello Stripe, how are you?
Just a quick question.
Does is stripe.checkout.Session.create application_fee_amount field limited to receive just int values?
I get back this error when trying with a float -> stripe.error.InvalidRequestError: Request req_xxx: Invalid integer: y.y.
So my point is: how could I manage to get a float app fee? Let's assume a 87$ buyer - seller transaction where I act as intermediate part taking 2.5% of the total as a fee, which would be equal to 2,175$.
P
Thanks in advance.

median dome
#

Hi I'm using Connect with standard accounts. When I connect an account in our integration, I use "skip form" which creates an account with no name or business name. This means when I try to Stripe::Checkout::Session.create it gives me the error: In order to use Checkout, you must set an account or business name at https://dashboard.stripe.com/account. However, because we're using standard accounts, I'm not allowed to change the name on behalf of the connected account. And since I used "skip form" I don't have control of that account through the dashboard. How do I get around this to test?

stuck basin
#

Hi there! hope all goes well!
I need to do something and not sure how to get it. I was looking into the documentation but I cant find a solution 😞

DESCRIPTION
I need to confirm a payment method for a free trial subscription.

WHAT I HAVE DONE SO FAR
I have no issue while creating a new subscription where right now I create the subscription in incomplete status as default and after this with the card details I confirm it.
The use-case is not working for me is when I create a subscription with default_incomplete status and trial_end value. The subscription is created incomplete perfectly but with this trial_end param I dont get the payment_intent I need to confirm the payment.. in this case I try to get the intent from stripe.setupIntents.retrieve -> pending_setup_intent but the value I get its not working to confirm. Any idea/suggestion to confirm a paymentMethod for a free trial subscription? thanks

solemn oak
#

Good morning all. For a variety of reasons it became necessary for us to test our integration in live mode within stripe which resulted in a number of charges which of course we've refunded but it will be nice to be able to remove those users and charges and invoices. Is there a way to do so in bulk and if not what is the most convenient approach to removal of these items in preparation for launch?

finite goblet
#

https://support.stripe.com/questions/important-updates-to-rbi-regulations-on-recurring-card-payments-in-india regarding this..does anyone know if the stripe woocommerce payments module is compatible for this...for woocommerce subscriptions payments

quasi flicker
#

Hi everyone! I want to make two distinct payement with 3ds secure but want make the confirmation 3Ds only one time, however i make the first payement without problem, i confirm it, redirect on bank portal so this payement is require_capture and it's perfect! but the second payement there is this error.. i have forgotten something? if i don't put 'off_session:true' on the second payement i have no error but the payement is incompleted.. thanks for your help!!

full kite
#

Hi! Is there a way to retrieve provided business tax id for an custom connect account?

hidden bluff
#

I have a quick question.

#

Does instant payouts have any fees?

low snow
#

Is there a way to send source code examples to support without posting publicly? It seems PMs are not being accepted.

worn barn
#

Is it possible to set up a Checkout session with a subscription having a trial period (that bit is fine) but with a one-off payment to be charged after the trial period has expired (and the customer hasn't cancelled). I can set up the Checkout session with a line_item linked to a one-off product/price, but that would be charged immediately (not after the trial). Maybe only achievable by listening to the webhook? But in that case the charging info is not all "up front" on the Checkout page, which would be nicer.

oak cradle
#

hey little question

opal vault
#

In a Checkout Session there's an expandable Customer field. If I have an unique ID and populate it, will that be store in Stripe together with a customer record?

oak cradle
#

we have the following use case, we are a market place and using the Enable other businesses to accept payments directly follow from multiparty payments , everything works fine with the following flow const paymentIntent = await stripe.paymentIntents.create({
payment_method_types: ['card'],
amount: 1000,
currency: 'gbp',
application_fee_amount: 123,
}, {
stripeAccount: '{{CONNECTED_STRIPE_ACCOUNT_ID}}',

});

dim hearth
#

@oak cradle Please use the thread I created for you 🙂

paper forge
#

Hi team,
We have Salesforce Billing package in our salesforce org and using Stripe for Salesforce Billing package.
We use Hosted payment page from salesforce Billing package to get the credit card information and store into the salesforce.
When running as admin it works fine.
We want to use this component in the Salesforce Customer Community portal. When trying to save the credit card information from community getting an error.
"Gateway is missing required settings in Generate Token: Insufficient "Read" access on field "Custom Metadata Record ID" on object "Setup Configuration""
Can anyone please help?
Thank you

Mike

steady plinth
#

Hi everyone, could you please help me with this problem?
I need help getting the card type (debit/credit) on the payment response, currently the payment response Im getting with Javascript is the following:

{
  "id": "pi_XXXXXXXX",
  "object": "payment_intent",
  "amount": 1400,
  "canceled_at": null,
  "cancellation_reason": null,
  "capture_method": "automatic",
  "client_secret": "pi_xxxxxx_secret_xxxxxxxx",
  "confirmation_method": "automatic",
  "created": 1632845260,
  "currency": "usd",
  "description": null,
  "last_payment_error": null,
  "livemode": false,
  "next_action": null,
  "payment_method": "pm_1xxxxxxxx",
  "payment_method_types": [
    "card"
  ],
  "receipt_email": null,
  "setup_future_usage": null,
  "shipping": null,
  "source": null,
  "status": "succeeded"
}

But as you can see there is no information about the credit card type, only the payment_method_types.
Is there a way to get the card type (credit or debit) on this response?

desert badge
#

Hi! When rendering CardElement after
import {CardElement, useStripe, useElements} from '@stripe/react-stripe-js';
only the card number field appears, and the expiration date, CVC, and zip code fields are missing. In codesandbox, I replicated the code and all the fields appear. Any thoughts on why locally it wouldn't?

balmy galleon
#

Hi everyone, I'm building my web app and going to submit to apple store. I'm using Stripe checkout session for user payment. I just wonder if there is anyway to disable the credit card form in the checkout session page ? Thank you very much

vestal arch
#

Hello Stripe, how are you? Would like to know something about settlement_currencies. I understood when a card payment happens, sometimes a conversion may be needed, and that would result in an additional 2% fee. Im wondering if there's a list available regarding these scenarios

worn barn
#

Is it possible to add a custom description or text to a Checkout page when creating a checkout session https://stripe.com/docs/api/checkout/sessions/create ? I'm wanting to add an invoice item to the first invoice (after checkout is completed) and would like to explain this briefly on the checkout page itself (since it won't show automatically).

snow ore
#

Hello, is there a way to get the graph and charts for the connected accounts via the API?

untold spade
#

Hi everyone! Im setting up a Subscripion method to my clients. I just want to create a method where Stripe send them only the first time the invoice through email, and automatically Stripe charge them monthly without they have to manually pay. How can I create that subscription?

vocal wagon
#

Hello . Is it possible if I create a payment intent with no destination , to store this payment intents to a target user in my database , and when the user attach a stripe account to populate all his payments targeted to him ?

untold spade
#

I dont want to ask my clients for giving me their credit card data, just want something like Netflix, where the pay the first time in the Stripe checkout, and just it

limpid adder
#

how do you programmatically change the description field when a transaction is being processed?

thorn parrot
winter kernel
#

hello, do you think about offering PIX as a payment method for Brazil?

fresh pendant
#

Hello guys! I'm using the API "payment intent" when my customers are buying in my website. So, the API returns 200 and my system allows the user to access as premium user.
The trouble with this is that sometimes the payment is rejected by the bank but the API still returns 200, so my system set the user as premium and then when the webhook notified me that the payment failed my system automatically returns the user to free.

Is there a way to wait the response of the bank?
So I can give access to my users until I'm sure the payment is successful

low snow
#

Hi there, can an admin unlock my previous thread please?

crimson needle
#

looking

low snow
#

Or I can start a new one if that's better

crimson needle
#

done

fervent sky
#

Hi ! Is there a way to send a multiline description for charge ?

crimson needle
#

jonathan-description-multiline

worn barn
#

Is there a way to set a shorter trial period than 1 day or 48 hours for a trial period in test mode? Don't want to have to wait that long to discover the bug I'll inevitably have included in my customer.subscription.trial_will_end webhook code 🙂

surreal epoch
#

Hi I'm looking to add OSI affiliate tracking program and needed some help. i was wondering if I can add code to the confirmation page of stripe?

blazing jolt
#

I was directed here by a tech. He couldn't help me. I have 4 BBpos chipper BT devices that I need to program my Stripe account to. Can someone tell me how this is done.

carmine lintel
#

Hello - I apologize if this is the wrong place to ask this but I'm looking for more information regarding Stripe Issuing. Specifically, could I use Stripe Issuing as a gift card system? I have several connected accounts that would like to issue gift cards for their employees. Could I restrict these cards to only work at specific locations? And would they work both online and with a physical Stripe terminal?

hearty pilot
#

I'm trying to setup a subscription w/ BACS and using the test BACS account numbers the first subscription invoice isn't being paid automatically. The subscription sits in incomplete unless I manually confirm the payment intent on the subscription invoice.

marsh abyss
#

On the Live Stripe, why is it possible for me to add a payment method that is has invalid information?
using stripe.confirmCardSetup

subtle steppe
#

How does address_line1_check, address_zip_check, and cvc_check become populated for a Stripe Source?
I'm currently creating a stripe source via a stripe token and noticed these AVS fields are not being set.
Is it possible to update this information with https://stripe.com/docs/api/sources/update#update_source-owner ?

crimson needle
#

tristanoneil-bacws

worldly lantern
#

Hello, I am having an issue with trying to test using an account from India. I am able to change the countries just fine, but when it comes to changing it to India, it will not allow me to. How come this is? Please see the video.

prime crag
#

Hello! I am having trouble with this error: "This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again."

I have 'setup_future_usage' => 'off_session' in my PI create call and I am trying to attach the card to the customer after PI confirm from a one page JS setup. Is something out of order or something?

worldly lantern
#

@crimson needle does SCA work with accounts from India?

placid pier
#

Hey guys

#

Quick question 🙂

slim oyster
#

hello

placid pier
#

I am using Stripe's custom checkout widget integrated directly into my django platform.

#

I realized Stripe doesn't require us to collect billing info from the customer? Is that correct? Because I was only provided a js widget with card info to be placed on my site

#

didn't see it say anywhere to collect billing info and attach it as meta data

#

I just wanted to clarify this so that once I go production I don't run into trouble

native wind
#

Hello quick question. Im trying to figure out invoice lifecycles managing carts and calculating totals prior to checkout etc. what is the recommended way to calculate totals after discounts are applied prior to checking out on a self hosted checkout? it gets kind of challenging if there are multiple items one of which could be a subscription

#

any resources in the docs would be helpful thanks!

abstract compass
sacred carbon
#

please maybe any know how integrate stripe subscriptions with php ?

#

please

tender pawn
#

When calling the ChargeService, is the property StartingAfter only valid in the context of paging or can I set it initially to pick up records all records beyond the charge transaction ID?

#

Looks like maybe I should use the created property and pass in a date time value.

vocal wagon
#

Hello, I need to change my bank account and stripe is asking me for my old bank account number but it has been deleted, does anyone have a solution please?

mighty hill
#

arielbo - PHP Subscriptions

#

KarlS - ChargeService

alpine raptor
#

Can someone tell me how to contact stripe for a customer service issue. Their website is giving me the runnaround and I cannot find an email or method of contact to reach them. I am feeling pretty scammed here...

abstract compass
#

We are adding payment request buttons for our web-based subscription flow. We are on the Complete payment step of the documentation and running into a question. https://stripe.com/docs/stripe-js/elements/payment-request-button#html-js-complete-payment Since we have free trial on our subscription, our code actually does a stripe.confirmCardSetup rather than confirmCardPayment in response to a setupIntent. My qusetion is how would be change the example to meet our need?

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

fleet wedge
#

Hi Stripe, I am integrating stripejs in my React front end. I am wondering if importing loadStripe is enough for the full fraud detection or should I also import "@stripe/stripe-js" in my root module? Thanks.

snow bluff
#

How can we figure out what MCC code have we been configured with?

serene cosmos
#

Hello team, I have a WebApp and I am going to use Stripe, I want to include American Express and I already have my afiliate number of AMEX, What can I do to connect Amex with Stripe?

austere plinth
#

Hello team, can someone help me out.

Here is the situation

I have a simple per seat annual subscription.
When the subscription quantity is increased via the Customer Portal, they are charged straight away - good.
When I manually update the quantity of the subscription, i.e. stripe.subscriptionItems.update(id, { quantity: org.users.length });. They are not billed straight away - bad. Instead, the prorated charge is added to their next invoice.

I have set proration_behavior: 'always_invoice' on the subscription, but it doesn't seem to change anything.

What am I doing wrong?

tender pawn
#

I'm passing a GreaterThane DateRangeOption to filter and retrieve a current list of PaymentIntents. I'm passing in the date from the previous PaymentIntent so expecting exactly 1 result in my filtered list. I'm getting no results.

hazy tinsel
#

I'm having difficulty displaying the google/apple pay buttons. I've verified my domain in my stripe account and ticked the box to enable the buttons but they still don't appear, any ideas?

charred spade
#

hi can anyone please tell me if stripe's google pay can replace basic stripe, i have a lot of users having transactions declined, can stripe's google pay help me avoid this problem?

golden cosmos
#

凯旋

distant bluff
sudden crescent
#

Hi- has anyone experienced doing an instant transfer to an expired debit card? The funds never went into my account and I updated the debit card with a good one and still no funds. I called my bank and they don't know how to resolve it either, the funds are just stuck between stripe and my bank if that makes sense. Any help would be appreciated, thank you!

#

I received this note: This payout was returned by the recipient's bank. The reason given was: Expired card
This payout will not be retried, since it is not an automatic Stripe payout. You should create a new payout after the bank account issues have been resolved

#

but I'm not sure how to create a new payout

robust dome
#

Hello I can’t login to my strip account

tranquil sable
#

Hello

cerulean pineBOT
#

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

#

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

tranquil sable
#

one one one for sure

sudden crescent
#

Thanks

topaz cloud
#

Hello I am using google firebase as the backend to my ios app. Do you know what the backend server URL Should be? Im asking because firebase is serverless. Also what should my refresh url be when implementing the stripe connect onboarding process with node.js?

golden cosmos
#

Kayode-connect

rare isle
#

hello, i need to fetch the customer id and attach it to a session before redirecting to checkout. how do i do that?

mossy belfry
#

Stripe stuck on "Creating PaymentIntent" -

I am trying to create stripe customer id. and trying to show my firestore uid as my Stripe customer id. what I have done so far i) I have created firestore id and linked it to my app. ii) I have created cloud functions i.e createStripeCustomer as index.js on my computer and suucessfully deployed it on the function console as you can see below:-

#

have also create a collection - "stripe_customers" with firestore document uid “ljO8PXBpI6gyqliXOTeqJf08dQ22” with email “test@again.com”, see image below:-

#

Please help me, stuck here for months

golden cosmos
#

askit

dull path
#

Hi, I have a problem with the ID verification.

red flax
#

Hi I currently cannot access my account. It says my password is incorrect yet it got me into here. When I ask to send a new password the email is not arriving in my account.

cerulean pineBOT
#

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

candid wolf
#

Hello. I've been getting the same emails over and over again and I've tried to ask for help but nothing has changed its been over a month.. My account doesn't get verified no matter what I do. It's asking me to verify my address by sending a picture of a document. Now the only document I've got is an ID because I don't have driving licence or a passport or any other document..

The ID apparently doesn't work because my address is on the back of my ID, not the front. So whenever I upload picture of the back of my card it shows me I have to upload the front.. So I'll send them the front and I get a message back that the address isn't there. (what am I supposed to do I didn't make these cards)

I sent a collage of both of front and the back side put together in one picture and it still said its unverified. I've been asking for help for ages. My stripe is completely paused and I can't even do anything about it.

If it only had an option as to "upload the front and the back of the document" TWO things instead of one. Which doesn't let me verify it no matter what I do.. That would be better.

I've sent several emails asking for help if they can verify it for me I'll send them pictures or something but they're no help at all.. I would have already given up on stripe If I didn't have 40€ in there that I need to withdraw and I can't because my identity is unverified..

Please help me if you can and there's any way to do so. I'm really desperate already 🙁 one on one support would be appreciated 😕

stray elbow
#

Hello everyone , i have actually used stripe in my application and i have got the uncaptured status of payments in my dashboard. Now i want to charge the customer automatically once the delivery is done , for this purpose i will use Charge method and i want to get the captured id into my database , anyone can assist me with this , hoow can i do this?

dry hatch
#

Wichera-account

#

Anas_Discord-Payment

limber patio
#

We have setup stripe for payments for out customers, we also have several webhooks setup from stripe on of them is invoice.upcoming, but this event evt_1JWinw4HaqU4hB4OUsgDrnSu which is a invoice.upcoming event the webhook was not sent from stripe.

worn barn
trim bramble
#

Hey Stripe Team,
I wanted to ask you a few questions:
-> We want to integrate stripe for bookings, this means a booking could be canceled too. So, I want the customer's money to stay on hold until the cancelation period gets over.
-> Next once it's over, I want to auto payout my service providers without any manual interactions on my Stripe account.

So, in a nutshell,
Customer -> Money-On-Hold -> Goes to Merchant -> Auto Payout to Service providers.

What are all the APIs of Stripe that can be used in this flow? Please let me know. Thanks 🙂

dry hatch
#

ajaychauhanmob-Payout

mossy belfry
#

@witchera - get a COLOR SCAN of tboth the vack and front of your id on the same page. Then upload that

loud breach
#

Hi All, can you please tell me how can I check on the stripe dashboard is it a "Moto" payment?

alpine ember
#

Hi Stripe Team, Does Stripe SDK support Alipay HK?

dry hatch
#

Milos-Moto

#

SimonTam-AlipayHK

humble light
#

How to programatically disable Send an invoice to the customer by email (via Stripe Billing) in magento 2?

dry hatch
#

mgx-Invoice

smoky pasture
#

Hello, I am getting an error about sepa_debit not been enabled in my account

#

I have it enabled in dashboard, and yesterday a successful sepa debit was made

distant bluff
#

Hi. I was able to use Account debit to collect funds from a connected account. Now I want to transfer funds back to the connected account by using TransferService API but I encountered a "Insufficient fund error". Should I use a different API?

meager hawk
#

johnrey-balance

vocal wagon
#

hello, i have a problem, i use the checkout api, mostly it works fine but some customers told me they cannot use it. if they click the button Pay nothing happends. It should load the checkout site. what can i do for this problem?

#

Hey! In the process of setting up the Stripe prebuilt checkout. Initially we have been sending our user_ids as metadata in the session creation. However, discovered today that there’s a client_reference_id string on the session object.

  1. What’s the benefits of populating this field?
  2. Is that a better way to connect our user_id’s with stripe customer ids than using the metadata?

Thanks in advance!

half nova
#

It seems it's pretty hard to achieve to get a full overview of payment methods since each request is tied to a type enum. Is making such a thing generally advised against or is it okay to make multiple requests?

worthy seal
#

hello, appreciate you having this as an additional medium of support
i have two SCA-related questions:

  1. our current payment flow for new payment methods is to first attach the payment method using setupintent and then create a paymentintent. to my understanding, this could trigger two SCA authentication actions (one for setupintent and the other for paymentintent).
    is my understanding correct? if so, is this likely to trigger two SCA authentication actions or will most banks only require one?
  2. once we migrate to paymentintents, SCA is "turned on," right? whether an interaction will require SCA depends on the paymentmethod of the customer and the circumstances around the payment, and there is no setting we can set in our stripe dashboard to "turn it off," right?
urban vector
#

Hi Support Team,
we have created a product with tiered pricing. 1-10 is $20, 11-30 is $15
Now let say our billing period is from 1 Sep to 30 Sep what we want if a one license is bought on 15 Sep then user should charge for 15 daya rather than complete month.

warm wing
#

Hi, I am trying to find the information but it's a little sketchy at best. We are taking online pre payments for our hair salon using stripe, if the user cancels the appointment within 48 hours an automatic refund is sent. This is all setup and working fine, however we have some clients who would like to pre pay in store by a card machine. If a client pays by the stripe card machine, is it possible for them to request a refund and it automatically be sent or do they need to come back in store with their physical card?

proven ivy
#

Hi, we're trying to integrate Terminal into our new app, but having issues with connecting to reader. The SDK insists on using locations but we don't want/can't use them. On the server side I can create connection token with Stripe Connect account id, but SDK doesn't work and complains about location id missing. Is there a workaround?

tender tundra
#

I am working on custom flow, as part of creating subscription there will be client secret will be generated in PaymentIntent of an invoice, instead of using that can i create setupIntent for that customer and use that secret in frontend to complete payment update ? This is mainly to make flow consistent between update and Create. 1. Create Subscription 2. SetupIntent 3. Complete payment using secret from setupIntent

trail willow
#

Hi! I have a Stripe webhook that our services listen to for some specified events. We need to resend a big batch of them for recovery purposes, is there a way to resend events for a time window, instead of resending them individually? Thanks in advanced!

vestal arch
#

Hello Stripe, as there are multiple scenarios, I would like to know if there's the possibility to know how many fees (in %) would be related to a card payment, prior to the payment itself. Thanks.

somber mist
#

Hi,

I have a question about the stripe check.

Indeed, my problem is the following, we are a new Swiss e-commerce company. However, being established in Switzerland, we cannot obtain a "CHE" number (which corresponds to the company identification number, more commonly called "EIN" or "TIN" in the United States), before having realized at least a good number of sales and thus to prove the serenity of our company.

We have to start our activity first and only then we can declare ourselves and get a CHE number.

I would like to know if it is possible to validate your verifications without having a "CHE" number or is it a necessary element for the different stripe verifications?
Thank you very much

cerulean pineBOT
#

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

quaint aurora
#

Hello, please help

  1. Could i add test bank account to my USA stripe account?
  2. Could i add EUR and GBP bank accounts to my USA stripe account?
austere plinth
#

Hey question about testing, I've got a subscription schedule that looks like so:

  1. free trial for a few weeks
  2. discounted period for 3 months
  3. full price from there on either annual or monthly

How do I test this?
Is there a magic way to fast forward time or anything?

vocal wagon
#

Hello there. Got a question about updating a card with 3D secure for recurring payments. I have the setup intent displaying the 3ddsecure screen and all accepted so I get the actual setup intent confirmed. Now I want to SET the payment method as default source for the particular customer. I'm doing it via the invoiceSettings.DefaultPaymentMethod however the initial customer.DefaultSource is still the old one. Is there a way to update both the invoiceSettings.defaultPaymentMethod and the customer.DefaultSource at the same time?

versed bane
#

Stripe invoice.paid returns different amount_paid field data based on different modes of payments applied on the invoice.
Ex: We have an invoice with total: $200.

  1. When this invoice is paid manually or using credit_note, the invoice moves to paid status, but the amount_paid is 0. When the amount paid is using a credit card or using stripe it is amount_paid is 200. When payment is made using credit_note, the amount_remaining is updated, but when the payment is manually collected it remains as amount_remaining as 200.
    DO we have any way to track how much an invoice has collected whether it is from manual payments or credit cards or ACH payments using stripe?
mossy belfry
#

I did this and they directed here. They saiad its a consulting question

burnt dust
#

Hi All, Quick question. Long time stripe dev both MOTO and online transactions. We are implementing Klarna pay in 3 and are wondering if anyone knows if we can do this with moto transactions?

mossy belfry
#

askit@golden cosmos

#

see my above message

meager hawk
#

@last bane your post violated rule 2 on the server so I'm afraid I've had to remove it, sorry.

fallow sluice
#

Hi, May i ask what event is triggered when stripe mark the subscription unpaid, and how do we manually mark a subscription unpaid through API?

deep bluff
#

In stripe.net (the .net lib for the api) the Customer object has a public StripeList<TaxId> TaxIds { get; set; }

#

However it's null when I fetch a customer and when I check the api reference I don't see it on the customer object

upper knot
#

hi, how to change stripe country or region to uk in the card section?

deep bluff
#

Is there any news on when you will support bankgiro and/or postgiro the de facto methods to charge companies in Sweden? (card payments are not popular)

meager hawk
#

@deep bluff nothing I could share here.

rough star
#

Hi,
I'm updating the tax rate against a subscription using the stripejs api:

const updatedSubscription = await this.stripe.subscriptions.update(subscription.id, {
  default_tax_rates: [taxRate.id]
})

But my subscription is now showing 2 tax rates as in the screenshot. How would I go about removing the other one? I assumed the update would remove all I don't add in the array.
This means the reviewUpcoming call includes the wrong tax rate.

hot panther
#

I've just just noticed some webhooks coming through in the wrong order. I tested a transaction with a declined test card, followed by successful test card, but the events came through in reverse order. Can I guard against this by checking a time stamp on events? ie I record the last event's timestamp and if the next event is earlier than the last then i can ignore it?

upper knot
#

hello , does anyone know where i can get my merchantIdentifier?Will it be in stripe Dashboard?

loud breach
#

Hi All, can you please tell me how can I check on the stripe dashboard is it a "Moto" payment? I can see only this under payment method: https://ibb.co/PzYjVxN

Image image hosted in ImgBB

steep latch
#

We've changed the header/tagline text in https://dashboard.stripe.com/settings/billing/portal, and the preview looks correct. However, in production it's still reading the default "<Company> partners with Stripe...." . Is there some step to this that I'm missing?

vocal wagon
#

Hi everyone,
I actually have a problem that I can't solve myself. Every 15min, I have a POST payouts request with the parameter : { "amount": "11000", "currency": "eur" } Unfortunately, on the logs request page, I can't find any details from where this request come from.
Here's a screenshot sample of the request :

austere plinth
#

Hi there, would love some help with subscription schedules.
I'm finding the schedule api particularly hard to work with, e.g. you need to basically redefine the whole object when you want to update one field in each phase.

My goal: update the subscription quantity in every item of every phase of my schedule (while leaving everything else unchanged).
Can you please help me out, or can you point me towards some online source that has non trivial subscription schedule examples?

wind ether
#

Hey, got a question about payment methods. I want to set up a payment method as a bank account. I do not see any options on setting up a payment method for a bank account

grand vessel
#

Hi there, I have a question regarding coupons. I would like to try to setup a coupon that has varying amounts of discount depending on which renewal period a customer is in. For example the first 12 months would have 25% discount and the second 12 months would have 20% discount and third 12 months 10% discount. Is this possible within one coupon? Or is there an alternative that works in a similar manner?

gleaming urchin
#

My client wants to deposit money into two separate accounts, which I know is possible, but they want to split money by product. So revenue from product A will go into one bank account and revenue from product B will go into another account. Is this possible?

delicate mesa
#

Hi does stripe.Subscription.modify work in bulk? Can i update all active subscription at the same time?

wet dust
#

[Help] My client needs to create connected accounts for sellers without using the stripe form which now requests the following fields INFORMATION NEEDED - DUE NOW
Industry
Business website
Address
Business name
Business phone number
Business Tax ID
Representative
Owner
Terms of service acceptance.
How to provide all information and make an account complete only by using Stripe APIs? Account type is Express.

dense hill
#

Hello may I know on update of any webhook it signing-key changes ??

wet dust
#

[Help] My client needs to create connected accounts for sellers without using the stripe form which now requests the following fields INFORMATION NEEDED - DUE NOW
Industry
Business website
Address
Business name
Business phone number
Business Tax ID
Representative
Owner
Terms of service acceptance.
How to provide all information and make an account complete only by using Stripe APIs? Account type is Express.

vestal arch
#

Hello Stripe, how can I see the Stripe fees about a specific transaction before card payment processing?

ruby sedge
#

Hello, I need to know how I can split a payment received on an e-commerce site into 3 different accounts by percentage

abstract gorge
#

Hi Stripe, could you please tell why I still get payment method object empty, after confirm setupintent is successfully done?

#

and then I found the result object cannot see value for payment method object.

daring lodge
#

Can you please move your messages into the thread @abstract gorge

abstract gorge
#

Sorry, first time to come here. let me try

daring lodge
#

No problem - we try to create threads promptly and sometimes we'll move longer messages inside ourselves

abstract gorge
#

@daring lodge I left message in my thread. Could you let me know if you could see it?

sonic condor
#

I am attempting to create connected accounts via the API, and cant seem to get the parameters right. I'm currently in test mode, and nothing seems to work. I've tried copying directly from the docs. When I try this:

            'email' => 'example@example.com',
            'country' => 'GB',
            'type' => 'standard',
            'capabilities' => [
                'transfers' => [
                    'requested' => true,
                ],
            ],
            'tos_acceptance' => [
                'service_agreement' => 'recipient',
            ],
        ]);```
I'm getting this error:
`You cannot create Standard connected accounts with capabilities via API.`

If I take out the capabilities section, I get this:
```You cannot request any capability other than `platform_payments` 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.
daring summit
#

hello
someone know if is possible send application_fee_amount in source api just like in PaymentIntend api?

spark cloak
#

While trying to verify my domain with ApplePay, I'm running into the following error. Although when I visit this URL, the verification file is available there, and matches the one in the docs (https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#verifying-your-domain-with-apple-pay). I've been able to successfully use this certificate with other domains. I'm not certain why this occurs only for this site.

You do not have the correct file hosted at https://mywebsite.com/.well-known/apple-developer-merchantid-domain-association. To verify with Apple that you control your domain
wanton galleon
#

Hello there,
How can I generate recurring payments with apple pay ?. What paymentintent key do I use to make payments?

hushed lynx
#

Hi there!
One of our user is asking if Stripe is allowing to use virtual card from a french bank? His virtual credit card is named "Virtualis".

I want to make sure that Stripe will be able to create a new card capture with this virtual card?

Thanks for your help!
thomas

reef gazelle
#

Hi! I'm trying to adjust the billing_cycle_anchor of a few of my subscriptions. The only way to do this is to set it to now or ad a trial_end date. I want the billing_cycle_anchor to be the first of oct, so I'm choosing to do the latter.

Is there any way to make this change without having Stripe finalize and attempt to charge the upcoming invoice?

sudden pawn
#

Hi Team

#

i am implementing webhook using stripe document

#

but i am getting "dataObjectDeserializer.getObject().isPresent()" as false so that its giving me my data object as null

woven bane
#

Is there any currently known issues with the hosted checkout page and the checkout.session.completed event? My CLI isn't forwarding it and according to the dashboard it doesn't even get sent. I am using the latest API versions, both from my store page and on my webhook listener

vocal wagon
#

Hello, I'm implementing stripe payment (PaymentIntent). When I use a card that requires 3d secure (three_d_secure_redirect) I send an email to the user notifying the user of the need to take a few actions (redirect to the link). What am I supposed to do if it's a 3d secure 2 (stripe_3ds2_fingerprint).

wheat granite
#

I can see in the dashboard, it is possible to add "Emails to CC" for billing. Is it possible to set those emails via the API? Or is there another way to specify multiple billing emails via the API?

daring lodge
#

Bear with us folks while we catch up with everyone 🙂

turbid canopy
#

Hi Ladds! need a quick hand,

Just changed our stripe to live and updated our Keys however when we go to make a card payment we are getting this back

resource_missing - source
No such token: 'tok_1Jf415Ls3MwOPIe4AlOJERaF'

The payment works using backs but with the card it always fails with the error

vocal wagon
#

Hey! how do i upload the file on my site to accept apple pay payments?

steep latch
#

@rose otter Dev confirmed he's passing a configuration, but doesn't think he can pass a configuration without the headline variable at all to allow the setting in the panel to take effect. Is that an optional variable in the config, or do we have to hard-code the headline text in the configuration?

vocal wagon
#

How do i get access to edit this link on my site?

#

it says error : 404

ruby yarrow
#

Previously it was not possible to change the currency of a customer, but the new India support page says that you can add a INR currency plan and change a customers subscription from non-INR to the INR price. Can it now be changed, or is the Stripe document wrong?

vocal wagon
#

How can i make a payment in php/html then edit a variable for the logged in user in a mysql database, so i can give them a role.

vocal wagon
austere plinth
#

Hey @rose otter regarding subscription schedules, I figured out how to do it.
#892760577032740955 message

Take home message: trying to update quantities in existing subscription schedules is too hard and finicky.

How to get around this:

  1. release the subscription schedule
  2. create a new schedule from the subscription
  3. update this schedule with original phases that have the new quantities baked in.
wanton galleon
#

Please help me, I have problems with apple pay

hearty pilot
#

Is the charge.pending event fired ~immediately?

white nova
#

Hi all , I need some help about CLI and webhooks. Anyone could help ?

cinder pond
#

Hi. Is there a way to identify which stripe account a callback is coming from? The use case to handle 3 separate stripe accounts, by having them callback to the same webhook. Identify through the callback, somehow, which account initiated the callback, use that to lookup their signing secret and proceed from there with validation etc. Thank you.

somber citrus
#

Hi, I'm trying to confirm sepa debit setup, so I'm creating a payment method with type: sepa_debit and sepa_debit: ibanElement, And billing_details: { name, email}.
but I'm getting this error : The PaymentMethod provided (sepa_debit) 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 "sepa_debit"

vocal wagon
#

Hi, I created a Stripe account for a Cooperative. Now it asks me to verify the details of the owner, but the account is a cooperative, there is no sole owner. How do I remove the owner and create a new one?

tender tundra
#

As part of custom flow, update Subscription completely happens from backend right ? Frontend just collect quantities and calls backend. From frontend there is no call to Stripe right ?

oak raptor
#

In regards to the upcoming changes for RBI regulations on recurring card payments in India, do we as developers need to take any steps if we reside in the US but have a few customers that may subscribe from India?

open plinth
#

hello there, have a SetupIntent related question.

I am able to create and confirm SetupIntents for future use of the payment method (including with SCA). However, not seeing the 'customer' property getting set in the result from the stripe.confirmCardSetup() call (debugger view attached).

Dashboard shows the SetupIntent status accurately & also shows it (and the pm) linked properly to the customer Any pointers?

floral hound
#

Is there a way to filter out trial invoices when fetching invoices for a subscription via the API? Hoping the answer isn't check for the string "Trial" in the description...

jaunty python
#

Is it possible to configure the amount of time an authorization is kept open for a payment intent?

balmy galleon
#

I'm having trouble on how to setup my local environment. Basically, I have a web app with Angular and asp net core in the backend. So in total, I have one service for angular front end, and around 8 services running in the backend with asp net core. All of them are served over http on my local. Now, I want to setup my local environment so I can display the payment request button on my web app. I use localtunnel to generate a https for my front end url and register its domain with stripe. However, I'm still having issue trying to open my web app. I guess having only local tunnel my front end does not work. I still have other services running over http. Anyone has an idea on how to solve it ? thank you

half nova
vocal wagon
#

Hi... I'm not sure if I've come to the right place to ask for help and guidance.
I have a Webflow e-Commerce store connected to Stripe (as the only payment platform). The issue I have is the JS considerably affects page load.
Is there any snippet of standard JS code for Stripe that I could add to defer the scripts?

versed bane
bold basalt
#

redpanda-prbutton

dark swift
#

Hi, are we allowed to have multiple secret keys? An developer who is no longer with us created the first one but I don't have access to it.

crisp falcon
#

Hi, is there a way to specify customer balance when getting an upcoming invoice for a subscription?

There doesn't appear to be a way to specify that in the API for this request.

reef gazelle
#

Is it possible to limit payment methods for a subscription to only payment methods explicitly set for that subscription?

For example: I have a yearly, pay-up-front product, and then a separate SaaS version of that product that's billed monthly. If a customer pays for a yearly up-front subscription, their card has been added to Stripe. If that same customer then signs up for SaaS, they already have a credit card in place, so the explicitness of opting in to the payment (you start on a free trial) is gone.

I'd like to so that the SaaS subscription never charges to anything but the payment method assigned to it. Is that possible?

bold basalt
#

nstripe-customer-balance

spark cloak
stray oxide
#

Hey, I just reopened the old thread. Will reply in there

untold lion
#

How do you guarantee the funds when a client chooses to pay in four installments?

viscid bluff
#

Quick question, when creating a checkout session, why can't I add a product as a line item? Only the products prices?

#

My product has an upfront + monthly price, it feels weird to add them separately, instead of just as 1 product?

crimson needle
#

@viscid bluff please ask question in #dev-help

#

ugh so sorry, that's where you are, wrong tab, my bad

viscid bluff
#

Damn I was confused

#

lol

crimson needle
#

I'll answer now I feel bad 😂

#

shaun-checkout-subscription-addon

vestal arch
#

Hello Stripe. Would need some infos about id verification. My platform is based in Switz and I'm using standard connected accounts for my platform's users who need to receive payouts from card purchases.
Question 1: Would I be able to use some already built identity documents request like the express onboarding flow does? Or would I be forced to design a UI by myself to achieve that?
Question 2: Depending on the country, possible accepted documents are different, and it's possible a country allows 3 different accepted docs to verify address while another country may accept just one doc. Would I be able to find a list of accepted docs for both identity and address via an API call?
Thanks a lot

cunning mesa
#

Hey guys, during checkout session flow, is there a way to pass the checkout session id on through to subsequent payment_intent events? I was given a response on stackoverflow to a separate question that i need some clarifying:
https://stackoverflow.com/a/68961838/6801098

analog meadow
#

hi

#

does anyone know what is going on?

#

or a better way to retry events?

true vine
#

hi

#

i am having problem wechat code closing fast

fiery stirrup
#

Hi all. I have a question re destination charges using the application_fee_amount field. We have an example: A 200 payment intent is captured and we are charging $6,10 using the application_fee_amount field. Now, when we look into Stripe dashboard, we see the following. Is Stripe charging us $6,10 for this transaction? If that is the case, it looks as if that basically takes the whole the application fee we charged, correct?

unkempt vine
#

Is there a way to filter the events endpoint for a specific object_id? I don't see it in the docs, but I figured I'd ask

elder gulch
#

hi i'm trying to resend events to my webhook through the StripeCLI program and i'm getting a permissions error, how can I update my account to include the permission.

grim tapir
#

Hi it wont let me login on my stripe and the authication does not work

#

can this be fixed

warm ocean
tame lantern
#

hi everybody, i have a question about "how subscription works", in "requires payment method" flow, the response that indicated in the documentation not the same that i recieved. in the response i don't have the property "payment_intent" when subscription status is incomplete. i need the id of payment_intent, how can i get it? thanks

gray garnet
#

Hello. I'm trying to help my dev in India access Strip after I resent an another invitation. Is there any one that can help?

wary nacelle
#

Hey currently using monthly subscriptions, is there a nice way to provision 4.5 months for example and pro-rate pre-payment?

versed bane
#

Auto pagination with limit: is not working for listUpcomingLineItems. I tried
As documented here: https://stripe.com/docs/api/pagination/auto

for await (const lineItem of stripe.invoices.listUpcomingLineItems({ limit: 99 })) {
    console.count(customerStripeId);
    lineItems.push(lineItem);
 }```
If we have the number of line items as 120, it is making 120 API calls to fetch them. which is not the desired result.
crisp falcon
#

Hi, does the Applied Balance of an invoice get applied as Customer Balance once the invoice is paid?

vestal arch
#

Hello Stripe, how do I get all the transfers received by a specific Connected Account?

mellow fern
#

when testing the tax calculation API it asks for the registration of the country & the state were in, to use for the calculatin, but we are a delaware corp so how does that work? we have a location in california.. trying to get this tested to make sure the tax calculation works correctly at the checkout.

sonic fulcrum
#

Hi how do i connect to mysql server

#

Where does my create. Php files goes like webpage has all html files with stripe button and all but wehere do i store my cteate. Php files which contain api keys and payment flow

crimson needle
#

bejan-tax

#

mmunir-php-mysql

tender pawn
#

Just realized that my webhook handlers were failing so I have a lot of webhook events now that have failed. I'm looking for the best way to resend them (over 1,000). This seems more like a question for Stripe Customer Service but I do not see anyway to contact them on the Stripe website anymore. Does this still exist? Can you help me here?

#

I think I found it

dry hatch
#

KarlS-webhook

meager cave
#

We're developing automated UI tests over our stripe integration and have completed hosted fields and Apple Pay, but Google Pay seems very stubborn about whether it is deemed 'available'. Is there anyway to bypass these checks in an automation environment? (I spotted skipEnrollmentChecks used in the stripe library, but it didn't seem to help)

twin silo
#

I read that it's good to pass in zip code as well when collecting creditcard data, how do i pass in the zip as well? i'm calling stripe.confirmCardSetup, and stripe elements

marsh abyss
#

Heya, I am testing with this stripe card: 4000008260003178, it says all payments from this card should be declined with insufficient funds, but it's passing the payment in my app

stray elbow
#

Hi everyone , I hope you are doing fine!

#

Actually I need assistance in a case , I am currently using this function [ var service = new ChargeService();
service.Capture("ch_xxx"); ] , to capture the amount and deduct from card once the service is done. The only issue is I dont understand how to pass the unique transaction ID in this function for each customer. Any assistance in this regards will be highly appreciated!

urban vector
#

Hi Everyone, we have setup metered billing for our SaaS product. Based on number of licenses we have created a tiered pricing. The thing we are struggling with is to figure out to prorated charges based on the usage. Example: A customer buys 10licenses on Sept 20, and 5 licenses on Sept 25, we want the customer billing on Sept 30 to show 10licesnses charge for 10days only, similarly for 5 licenses for 5days only. Would greatly appreciate your inputs!

worn quest
#

Hi there, I have a question related to the upcoming RBI mandate: https://support.stripe.com/questions/important-updates-to-rbi-regulations-on-recurring-card-payments-in-india . Will PaymentIntent API responses include "required_action" in this case, just as mentioned here: https://stripe.com/docs/payments/intents ? Thank you!

Learn about the status and lifecycle of PaymentIntents and SetupIntents.

golden cosmos
#

zeynep_atlassian_rbi

#

Awful-discord-Stripe

rotund trench
#

Hello there. We're in the process of integrating Apple Pay. We noticed there are 3 STPPaymentStatus: STPPaymentStatusUserCancellation, STPPaymentStatusError, STPPaymentStatusUserSuccess

In the usual flow, if status is success we submit the order else if cancelled, we do nothing and if error we display the error and don't proceed.

However, we need a different approach (as per our requirement) We want to still submit the order if error is related to card like insufficient fund etc....

Is there a way to distinguish or identify the actual errors when status STPPaymentStatusError? I read in the sdk reference that it can be anything like when app is offline or something.

thank you!

half nova
#

Just followed the instructions for integrating apple pay on web https://www.youtube.com/watch?v=bMCsJfJyQKA and I cannot get the apple pay button to show up. Is there anything extra I need to do beside:

  1. Adding a card to my wallet in my Mac settings
  2. Using ngrok https tunnel / host it on https
  3. Adding the verification file to .well-known and register the domain on stripe

Logging out the result of canMakePayment is null. I am using Safari 15.0 on macOS 11.6 if that's relevant

golden cosmos
#

cessmestreet

vocal wagon
#

Hello guys, we have stripe integration on our app and we are getting customers.subscription .deleted event when a subscription gets cancelled as expected but our customer satisfaction team has access to stripe dashboard and sometimes do the cancellation of subscription manually for which also we get the same delete event, could anyone suggest how can we differentiate between these 2 scenarios? I have only access to events, so i need to be able to differentiate via events only on which we want to build a logic for a functionality.

golden cosmos
#

kiranm

safe patrol
#

Hello. I'm using price.create and checkout button of stripe to create a new price for each client and render the amount in frontend with priceId. I do not use subscription method because in price.create I already set recurring interval as "month", and because each client has different amount to pay so I have my own logic to calculate the price and create a price each time with stripe. My question is, when a client cancel payment, I'm suppose to update the price to active: false. Is it possible to stop withdrawing from client's card by that way?

tired root
#

If the "coupon" has expired.... can the "customer facing coupons" still be redeemed?

golden cosmos
#

TomPham

vocal wagon
#

Hey,
I have created an installments payment via SubscriptionSchedule API
How can I check if the payment installement is the last rate?

For the first rate there is 'billing_reason' 'subscription_created'
But how can I check for the last?

golden cosmos
#

fillefilip8

loud breach
#

Hi All, can you please tell me how can I check on the stripe dashboard is it a "Moto" payment? I can see only this under payment method: https://ibb.co/PzYjVxN

Image image hosted in ImgBB

velvet bridge
#

Hey all, how can I test the google pay and apple pay on Sandbox (test environment) with test keys?

golden cosmos
#

MaxMustermann-schedules

cobalt trench
#

Hi All, I have a question about the Stripe ruby gem - do you know what is the best way to mock the objects coming from Stripe. I started to use the 3rd party gem stripe-ruby-mock but it looks that it's not working with all the objects, any suggestions about the best approach to take in this case?

Thanks! 🙏🏻

golden cosmos
#

Milos-moto

#

Omri

oak dove
#

I have a coupon code of $149 but my subscription price is $99, so once this coupon is applied Can I add the rest of the $50 from the coupon for the next month payment?

golden cosmos
#

mtanzi-ruby-mock

versed bane
#

Auto pagination with limit: is not working for listUpcomingLineItems. I tried
As documented here: https://stripe.com/docs/api/pagination/auto

for await (const lineItem of stripe.invoices.listUpcomingLineItems({ limit: 99 })) {
console.count(customerStripeId);
lineItems.push(lineItem);
}

If we have the number of line items as 120, it is making 120 API calls to fetch them. which is not the desired result.

versed bane
vocal wagon
#

The problem is the platform I have recently started working on is doing subscriptions "manually" instead of using the default subscriptions from Stripe. That is, running a cronjob that starts a task of payment intent, so there's no input. I know it's not the best way, but I'm not here to change how they implemented things; I'm just giving some feedback via email to the user. In the case of 3d secure, it was easy since the response includes a redirect link, and I just wanted to know if 3d secure 2 had something like that. But from this chat, I'm guessing it's a no.

In a previous conversation, you told me it wasn't the best option to send this link, and you suggested sending an email with a link to my page, which uses stripe.js to finish the payment. But what can I do with stripe.js? Can I provide stripe.js the paymentIntent id that failed with a requires actions error, and stripe.js will do what needs to be done (such as redirecting the user to the 3ds auth)? Or should I just create a new payment intent?

cinder locust
#

Hey guys I have a quick question for subscriptions can i pass connect id rather than a customer id ?

storm stag
#

Hello, I have another question - whenever I'm creating a customer, do I have to add all subscription plans I want in order for them to be visible in the customer portal? and if yes, how do I do that?

fathom vortex
#

Hello there anyone can help me? My stripe got ban due to Chargebacks. So I want to know that Will I get the rest of my payments which don’t have chargebacks?

cerulean pineBOT
#

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

oak cradle
#

hi i have another question regarding multiparty payments

#

i am trying to do the multiparty payment scenario with the following api call

#

return this.stripe.paymentIntents.create(
{
amount: amount,
currency: currency,
customer: customer.id,
description: orderDetailText,
payment_method: paymentMethodId,
application_fee_amount: 10,
},
{
stripeAccount: sellerUser.stripeConnectedAccountId,
},
); like in the example

#

but got the following exception

#

return this.stripe.paymentIntents.create(
{
amount: amount,
currency: currency,
customer: customer.id,
description: orderDetailText,
payment_method: paymentMethodId,
application_fee_amount: 10,
},
{
stripeAccount: sellerUser.stripeConnectedAccountId,
},
);

#

No such PaymentMethod: 'xxxxxxx'; OAuth key or Stripe-Account header was used but API request was provided with a platform-owned payment method ID. Please ensure that the provided payment method matches the specified account.

#

stripeAccount: sellerUser.stripeConnectedAccountId, this account is a connected account in my case

#

what am i doing wrong here?

final pasture
#

Hello

I connected a custom connect account using api with plaid bank token, but now in the stripe dashboard it showing restricted due to ssn requiment, why its asking for SSN number when I 've already added a verified plaid token?

vocal wagon
#

Hello. I'm currently integrating stripe webhooks on a server online, and I have an issue with signing verification when I use docker secrets. If I use directly the whsec_ in the function webhooks.constructEvent it works, but if I use my process.env.APP_STRIPE_WEBHOOK_SECRET, read from a file, it fails with error Webhook signature verification failed. No signatures found matching the expected signature for payload.. If I log the two variables, they look identical, but may be there is an issue with encoding/decoding ? Do anyone have an idea of how I can solve that ? Thank you !

dense hill
#

Hello updating issuing card spending limit and making payment with card getting error as insufficient fund in card

worn barn
#

In the Checkout preview (https://checkout.stripe.dev/preview)... when the preview Checkout is shown, there is a drop-down to choose customer location, and doing so changes the price shown... is that because different prices are provided for the product concerned (one for each currency) or does Checkout automatically show the converted price in the local currency?

viscid bluff
#

What is a sensible way to separate products of different projects?

fleet briar
#

Newbie here, I'm trying to use Zapier to apply the payout Id to payments in Salesforce. Is there a webhook I can use to this?

vocal wagon
#

Hello, I cant log in to my stripe account. The deposited telephone number is not in use any more. Can you help me?

sick talon
#

@vocal wagon You want the form at https://support.stripe.com/contact/email which doesn't require a login

vocal wagon
#

Thank you!

gleaming oar
#

how can i refund customer after cancelling subscription from stripe dashboard?

vocal wagon
#

Hi, i made a sale in my shopify store and the stripe app says that the money is alredy in my bank account and it is not. what can we do?

cerulean pineBOT
#

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

dense hill
#

Hello after payment with issuing card authorization section still showing pending state and webhook for transaction.created still not triggered ??

worn barn
#

Follow-up question from a thread now archived... Checkout does not apparently detect client location and choose a price with the right currency, but it does apparently provide the Checkout page in the right language (if it can). This implies that there is location detection going on. Is there any chance that, in future, the Checkout page will also be able to automatically choose between multiple prices to use the right one for the location?

gleaming urchin
#

Hello, in regards to destination charges is there a way to split Stripe fees automatically or is this something we would have to calculate?

nimble olive
#

We are using Future Payments and although billing address is stored against the saved payment method, it seems it is not stored against the customer and therefore invoices are showing shipping address under "Bill to".

#

How can I update a customer's billing details like I do with shipping details so the invoice displays correctly. Or, how can i prevent invoices being sent out as attachments with receipts entirely. Thanks!

carmine lintel
#

Hello - I am running into an issue with my terminal card readers. When a customer scans their card but there is a processing error on the backend the screen still displays a 'Paid - Thank you for payment' message and it is making my customers think that they have been charged when they haven't been.

daring lodge
#

bwurtz999-terminal

warm ocean
#

Hi. For the subscription system, how can I check all the rebill period for one customer ? I want to know if it's the first, second, third... rebill for example

buoyant marsh
#

Hi Guys, I want to test serverside if the added PK and SK are working. Therefor I thought about making a test payment intent. but can I charge it without the card elements on the frontend?

latent cobalt
#

Hi How long is ticket reservation held in stripe system?

raw beacon
daring lodge
#

alexanderg-payment-intent-lifecycle

alpine spruce
#

HI
I need small help

indigo star
#

Hi, I have now successfully integrated Apple Pay in my react-native app. I just have a question regarding the customer IDs that get generated every time a payment is made. Is there any way to keep that ID the same when the same phone is used to pay with Apple Pay? The data will become quite messy and the business metrics will be a bit skewed.

half nova
#

Just to clarify. In https://stripe.com/docs/js/payment_request/create the country property should be the location of my business and not the user's location? I've read that Apple Pay cards won't get an actual charge in test mode. What about Google Pay?

lapis grove
#

Hi. For custom connect acconts, is there a way to see if an external bank account connected to a connect account has ever been used before? I would be using the Python API. I didn't see a good way to do this in the docs.

verbal hull
#

Hey folks, for onboarding a standard account to stripe connect the documentation(https://stripe.com/docs/connect/standard-accounts#redirect-link) says to onboard them using an account link. It also specifically says to not send this link using an email or text. Could someone explain me what is the reason behind that?

vague canyon
#

hi. i'm using Connect model, i want to integrate the payment into our mobile app, but how can we create payment for our connected account ?

cloud pasture
#

Can i relay on tripe.paymentIntents.create return value - with confirm ?

#

Or do i need to relay on the webhook instead ?

wind ether
#

Hey, I got a question about my production secret key. Some how it was lost, and I need to regenerate. Do I have to roll the api key to generate a new one ? And the expiration date .. is that for the new key, or the existing key ?

chrome zodiac
#

Hey, While using stripe checkout, If I apply 100% OFF coupon then charge.succeeded webhook won't be initiated from stripe?

unreal frost
#

when do stripe available for the develpoing countries like nepal,bhutan,pakistan, and Saarc countries ?

zenith flint
#

Can someone help me please. I got a notification saying that I need to verify my identity. I tried several times. When it gets to the selfie portion, it says I need to give permission to my camera. Permission is already given. Now I'm being told that my customers are going to be refunded. There is no one to talk with or to chat. Those features always says currently offline or unavailable. If my customers are refunded then they have received my paintings for free. I put a lot of time and effort into my work and I don't give it for free unless you're family. Please I need help.

cunning aspen
#

Hi Stripe,
Is there a way to retrieve all payment_intent linked to a payout in order to generate a file will all the details ?
In the same way that when Stripe send the monthly invoice with the related csv file

#

Payout for Connect Account*

fluid crater
#

Hello Stripe, I have a simple use case where I want a user to pay for a product. I can not use stripe checkout. My understanding then is that I need to go with a custom payment flow by using the payment intent API directly. However, I'd like to be able to link a payment intent with a product so that we could analyze in our financial reports the amount earned per products.
Is there a way to link payment intents with a product/price?
Thank you

unreal cave
#

Hello! Regarding Stripe Elements - can we just add the credit card field, cvv and expiry fields on a page in an iOS (Swift) and Android app? We do not want to embed the entire page because we have other custom elements on that page

robust meteor
#

Hello, I had a quick question about the future_requirements hash in the account object. Is this a temporary field that will be phased out later? Do those future_requirements move to the requirements hash eventually? Should we be checking both hashes for these requirements, etc. Thanks

prime glacier
#

We have recently updated our config to set a subscription to unpaid after attempted payments failed. Previously, I was told I would need to set the draft invoice to auto_advance and pay at least the most recent one in order to reactivate the subscription.

I am attempting to reactivate a subscription via the dashboard, and the failed invoice is showing as already finalized, and auto collection is still enabled. It seems I just need to retry payment. Am I missing something?

lusty zealot
#

Hi, I am trying to figure out how to update a current subscription with a coupon for the next 3 billing cycles. I have created the coupon and applicable subscription, and when I send an API to update the current subscription, I do see a discount coupon has been applied to the subscription. The dollar discount doesn't seem to apply to the upcoming invoice though. Is there any reason why the invoice isn't discounted yet the coupon has been applied?

full cloud
#

Newbie to stripe. Our SaaS allows Companies to publish their products on our app. We offer different visibility for each product based on the tier they choose for their product. We want the billing at company level that can be managed by any of its managers- multiple email accounts associated with the company. We want to allow the companies to upgrade and downgrade each product individually. We also want generate a quarterly invoice for each company with detail line items and their charges. How should we use stripe API? Should we assign each Company a 'user' profile, create a unique 'product' for each company and create a unique 'pricing' for each unique product? Or, is there an easier way?

agile musk
#

Hello, is there any way I could expand the line_items in a webhook from the checkout session object

tender tundra
#

As part of Custom flow frontend updates payment details in 2 scenarios. 1. Create subscription (paymentIntent secret) 2. Update Payment method (using setupIntent secret). In both the scenarios frontend calls the same method to update right ? Frontend needs to call different method ?

frail moat
#

Hello all. This is probably a really simple question, but I'm pulling my hair out trying to figure out what's going on. I have a B2C product using Stripe's billing panel, and whenever a user has a past due subscription and then updates their card, it's creating a second subscription under their customer profile (one of them shows past due). Can't figure out why this is happening. Anyone ever run into this?

vague meadow
#

Hello
I have a question, is possible to create a custom Connect account from USA without NSS number? On my bussiness model the users is just individual person (Not a company)

bold basalt
#

sebastian-checkout-lineitems

#

pavan-subs-webpage

viscid bluff
#

Are IDs (product, price etc) public safe? Should I expose them to my front-end?

limber wind
#

Hi! We have a webhook setup to run on the charge.succeeded event that pulls the risk_score to keep for us to store locally. We have a periodic problem with it where every so often we get an error that says undefined method 'risk_score' did you mean 'risk_level'? looking at the object from Stripe the risk_level is "not_assessed". Does that mean the risk level is not assessed yet or that for this charge risk isn't being assessed. If it's not, why isn't that happening?

urban vector
#

Hi, is there a way to update Price_ID for an active subscription?

white nova
#

Hi Can anyone help to solve checkout session issues?

obsidian leaf
#

Good afternoon, I work for a business and we are having issues logging in and cannot find your phone number. Could someone message us so that we can get logged into our account?

sharp lynx
#

I am using the webhooks, I want to get the ordered products, how can I do it?

vocal wagon
#

Hi, how can I retrieve the date when the checkout session was created

nimble olive
#

Referencing this message earlier, I am trying to update billing address for customers to the billing zip taken by Checkout in future payments mode so that the correct billing address shows in invoices. However it seems address, city, state are required fields. How can I only require zip code for future payments checkout but have the correct zip show under "Bill to" in invoices?

#dev-help message

fleet wedge
#

Hi, I have a lot of trouble testing locally with webhooks, both with the Stripe extension on VSC and outside of it. It doesnt listen to the triggered events. I dont know why.

worn barn
#

Just a heads-up about a minor docs issue: the hyperlink on "Account" in the first para of the following section is dead: https://stripe.com/docs/api/metadata

fluid crater
#

Hi Stripe, are receipt_numbers created in captured paymentIntent unique across the stripe account?

urban lintel
#

I am about to implement payments on a connect express setup. Should I use a checkout session or a payment intent? Which one is easiest?

forest pawn
#

Good evening, tell me what the problem is, the card is rejected all the time, because of this, I could not buy the packs 2 times?

delicate mesa
#

Can you update a price_id's currency?

swift wing
#

I've implemented a stripe checkout on my website, and I get tons of incomplete payments. Is this to do with an error, or is this just people directing to a stripe checkout and then leaving?

mint sail
#

I am using the Stripe invoice. I want Stripe to automatically calculate the tax for me based on the customer location. Is it possible? Or do I need to enter the tax % manually for every state in the portal?

fiery stirrup
#

Hi all. I can see in my balance report that my test account has $2k+ balance. Nevertheless, I am seeing an error when transferring to a merchant account: "'You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.'"

thick mesa
#

Hello everyone! I'm running into an issue with Laravel's Cashier & Stripe Checkout. I've ensured the Checkout form is correctly implemented with all needed JS, however, it seems that something on the Checkout form isn't quite right as I get the following error:

Stripe\Exception\InvalidArgumentException
The resource ID cannot be null or whitespace.

I can see that the customer is being created, but things break when $user->addPaymentMethod($paymentMethod); is hit for some reason.

ornate gale
#

Hey there! We are using Stripe Connect with Standard account.
We want to use Direct Charges to keep a pourcentage of every payment our clients receive from their customers.

Is it possible to do so? Having application_fee_amount set so that it is a fixed pourcentage for every payment? If so, how?

wind ether
#

Hey, in the test mode I just got this error message when creating a ACH Charge. Error code is null Your account currently does not support bank account payment amounts greater than $6,000.00. The amount given was $19,599.28. Please contact Stripe support if you'd like to increase this limit.; request-id: req_7ThRx9tCN7ZDQy

zealous delta
#

Queria informação da stripe tem suporte a "cartão de débito internacional"

jaunty python
vocal wagon
#

Hey, I am trying to create a checkout session and am doing so successfully. The issue is around passing in dynamic values. When I hard code values - no issue. When I pass in dynamic values from the req.body in node - issues..

supple talon
#

hey guys - for integrating apple/google pay in a way that allows customers to switch their payment method to it for later purchases... how can that be done? in order to setup a setupintent you need to pass a paymentmethod, in order to get the paymentmethod for apple pay and google pay, you need to use a paymentrequest. paymentrequest requires an amount.

raw moon
#

Hello,

I'm building a RN app in Expo SDK 42, and I will be integrating Stripe Connect into my application, so users can add their bank account info for payment. How should I go about adding a hyperlink to the page where the user is routed to the Stripe segment where they add their banking info? The OOFlow as I believe it's called?

vocal wagon
#

Hi guys! I need to update my Stripe integration in order to meet the SCA conditions. Now, I've already gone through all the steps it told me to do, I've also enabled 3D Secure in my account settings (radar). Now it says that in order to comply with the SCA regulations, any cardholders who will be creating EU cards must have a phone_number on file. I sell online courses through a third-party platform (Thinkific). Can anyone tell me how I can set phone numbers as obligatory for new customers signing up?

low bronze
#

I have a question, I will need a stripe account, where I will have vendors will be offering services for users. Now, I need to setup automatic payments to vendors, is that possible? If so, how can I achieve that?

quasi grail
#

I am deploying Stripe Account Express, and I noticed that when the user clicks on the link to create the account and presses the back button on the browser, the link no longer works. What part of the object can I monitor to see if the link is invalid and generate a new link?

tame glen
#

Hello. In order to update a PaymentMethod with new card expiration date via Stripe API we need to include PaymentMethodID for the payment method being updated.

https://stripe.com/docs/api/payment_methods/update

In order to obtain this PaymentMethodID we can store PaymentMethodID in our local database at the time a new credit card PaymentMethod is being attached to a customer. As an alternative, we can obtain a PaymentMethodID for particular credit card from Stripe API using List request and filtering received cards for the Last4.

What would be a recommended way to obtain a PaymentMethodID for required payment method (credit card) in order to update this payment method (Expiration Date, etc)?

hollow ocean
#

If I refund a card right away will I still get charged a fee?

tired relic
#

Greetings, if I can successfully create a payment intent (where paymentIntent.status === 'requires_capture') for n dollar, is it guaranteed we can capture a charge for n dollars

mossy cape
#

Hello! I’m currently testing PAD in test mode and trying to send the micro-deposit verification email using {any_prefix}+skip_waiting+test_email@{any_domain}. However, the email is not being sent. I have checked junk. Any help?

shadow cobalt
#

Hi I wanted to do a transfer reversal, where can I find the transfer ID?

#

Pleasae

tender pawn
#

I'm using Stripe CLI events resend evt_XXXXX command and when I run it I get back a JSON result (as if it ran succesfully) but do not see the Resent event in my Webhooks log.

unreal ingot
#

Is there a way to get the LineItems with the discount values applied, etc after a payment has succeeded?

old heart
#

i'm creating a peer to peer marketplace in the US. we are looking at the tax api. since we are peer to peer we aren't creating products. at checkout, we'd like to calculate tax and collect, but the tax is the responsibility of seller, so we will pass the tax collected to the seller on payout. we don't have to register with any of the states in the US because we aren't responsible for taxes at checkout. our sellers are responsible. we are calculating and collecting as a connivence for the sellers. i don't see how to use the tax api without registering in a state. is that correct? the tax api is only possible to use if you register / add a registration? we can't only use the tax API to calculate tax based on a location? thanks!

sterile pasture
#

I'm building an app that allows companies to give their employees perks using Stripe's card issuing API. I am considering Stripe Connect so I can create a custom Stripe account for each customer company. However, I can't tell what the verification requirements are. On the requirements page (linked below) the only capabilities in the dropdown are payment-related, but I am not intending to use any of those capabilities. So does that mean I can generate custom Stripe accounts for this use-case and there are no verification requirements so I can skip that step?

https://stripe.com/docs/connect/required-verification-information

golden cosmos
#

ilikeblue-tax

golden cosmos
#

robert-issuing

dreamy vigil
#

Hi. Does "link with stripe" not work if third party cookies are disabled in the browser?

golden cosmos
#

kimura-links

clever mica
#

I want to ask for a help.
Since a price's unit under a product can't be change anymore, our only solution is to create a new price.
So, what is the best way to do that we can transfer all user subscriptions from old price to new price?

blazing oak
#

Hello everyone!
I'm new to stripe and stripe connect. I have a marketplace where customers and performers. Customers will pay their performers % of the advertising budget once a week and this should be automatic. How i can implement this in Stripe ?

quick fable
#

Hiya, I have a question regarding exposing invoice IDs to our customers. Is this generally a good idea?

mossy cape
golden cosmos
#

Gesundheit

#

awhina-acss

marsh abyss
#

Hi, using stripe elements, is it possible to load a previously saved and attached card to a customer to automatically fill so a user does not need to fill in the card details again.

urban vector
#

Hi, in one of my earlier chat, someone mentioned that I can change Price ID on an active subscription. The question. I had was how to do it if the product is set for metered billing? And how do we move the usage history from old Price ID to new Price ID?

split viper
#

Hi there, I have a question about how to preview the first invoice using upcomingInvoice API on a subscription with a one time setup fee.

If I actually checkout in this scenario the setup fee is immediately charged and the invoice would include the subscription product for $0 (as its charged at the end of the month) and the setup fee product for $x.
I want to simulate this same invoice using the UpcomingInvoice API however when I call it passing the two priceids I am getting an invoice that contains the first month subscription fees included with the setup fee.

dry hatch
#

Coherence-Billing

silk maple
#

what's the difference between cs_test_ and pi_? Is there any issue if the customer or joe public knows one and\or the other after the transaction is completed?

#

maybe cs is checkout session id

patent sandal
#

Hi, how can I get the productIds (for example prod_K3XJ.....) or application products info from coupon and promotion codes as some of the coupon or promotion codes are targeting for only certain products

const promo = await stripe.promotionCodes.list({
code: 'NEWYEAR22'
expand: ['data.products'] <<< ??? Anything like
})

Is there an expand parameters I can insert to stripe.promotionCodes.list API?

white nova
#

HI I need some help for custom success page

white nova
#

Anyone would help?

dry hatch
#

choorhong-coupon

#

nathan-sucesspage

crisp falcon
#

Hi, if I want to change the price for a subscription at the end of the current billing period, would Subscription Schedules be the recommended approach to do that?

smoky hedge
#

hi there, i need help about refund..?

#

@dry hatch

main aspen
#

Hello Stripe Support team!
Can I ask for a bit of help? I'm looking to create a new Customer Portal configuration via API but I ran into some errors that doesn't make sense:

Here is my request body:
{ "features[customer_update][allowed_updates][email]":"test@gmail.com" "features[customer_update][allowed_updates][tax_id]":"123123" "features[customer_update][enabled]":"true", "features[invoice_history][enabled]":"true", "business_profile[privacy_policy_url]":"https://example.com/privacy", "business_profile[terms_of_service_url]":"https://example.com/terms" }

and here is the response:

tender pagoda
#

Hey stripe Devs.
I need to talk about something really important. I really want to report some stuff. would be great if anyone of you dm me, so I could explain things. Thanks in advance.

dry hatch
#

liveonpurposeph-CustomerPortal

#

LordRex-report

cunning aspen
#

Hi Stripe,
Is there a way to trigger an automatic payout for test purpose ?

tender tundra
#

Hi, i am trying to update 2 products in a subscription. I am getting com.stripe.exception.InvalidRequestException: Cannot add multiple subscription items with the same plan: ; request-id:

slender tree
#

Hey, when creating a subscription with a 100% discount, I realized that there is no payment_intent within the latest_invoice which I could possibly confirm. Instead, I have a pending_setup_intent, where I can use confirmCardSetup from frontend instead.

This also means that for the invoice.payment_succeeded webhook event, the payment_intent is null. I currently use it for retrieving the payment method and setting default payment method for the customer, like in the example: https://github.com/stripe-samples/subscription-use-cases/blob/59bbde95706e6f7a04b151729eb1a60f47e8b226/fixed-price-subscriptions/server/node/server.js#L219

What is the recommended way to do this when creating a subscription without immediate payment? Or is there something wrong with my current approach?

GitHub

Create subscriptions with fixed prices or usage based billing. - subscription-use-cases/server.js at 59bbde95706e6f7a04b151729eb1a60f47e8b226 · stripe-samples/subscription-use-cases

main shell
#

Hello, why is invoice.period_end and invoice.period_start the same for subscriptions? shouldn't it correspond to the subscription period?

tender tundra
#

How to manually complete subscription from backend or from Stripe dashboard instead of confirmCardPayment from frontend ?

tender tundra
dry hatch
#

dupont-Payout

#

crehbichler-SetupIntent

dense hill
#

Hello, how we can retrieve the successful payment authorization or topup balance used history using stripe api

tender tundra
dry hatch
#

Pavan-Subscription

unique juniper
#

Hello, how can you allow the user to add coupons manually on a checkout session that is created by api?

dry hatch
#

celine-Invoice

upper carbon
#

Hey, is it possible to ban certain ibans from buying again? We have some customers that use disputes, and we want to buy them from buying again with that iban...

main shell
placid vine
#

Hi Team,
Is it possible to add stripe hosted invoice in iframe?

mossy comet
#

Hello. Your service has a service of hold money on the client's card. Is seven days the maximum possible holding period, or can I somehow reset / update this period, without refunding money to the client?

frank nacelle
#

Hi Team!
I was wondering: how shall I handle the fact that some (Android) discontinued apps leak stripe API key?
As they are discontinued, I can not update them but keys are still valid and leak user PIIs ... 🧐

Thanks for the help 🙂

#

And if I am not on right channel, please update me on this.
Reporting issues in a responsible way without a clear bounty program is often painful (as in, reply rate is ridiculously low) as it is never clear where to ask ( I mean, not for Stripe, but in general) to initiate the disclosure

main shell
#

Hello again, is there a way to change the payment method of a subscription other than using Checkout Sessions? like using stripe elements?

worthy seal
#

hello, i have a question about a specific use case and how we should handle this use case when SCA comes into play.
right now, we charge a customer a certain amount for using an item by the hour. after the booked time period, the customer may be charged additional amounts if they did not return this item in time or if the item was damaged.
without SCA, this works without issues using off-session . however, with SCA in play, we could have to bring the customer back to authenticate the additional penalty payment, which in this case the customer would likely be less willing to do.
what would stripe recommend for this use case?
does this fall under this use case: https://support.stripe.com/questions/merchant-initiated-transactions-mits-when-to-categorize-a-transaction-as-mit and if so, is setting to off-session equivalent to allowing for MITs?
i should note that this policy of additional penalties for not returning the item in time and paying for damages are always agreed to by the user in order to book.

thorn chasm
#

baibhav-hosted-invoice-iframe

compact wave
#

helllo moders, i have question about payments, can i connect your payment system for casino(csgo skins, this is virtual items)?

thorn chasm
#

maxfx2-hold-card-payment

meager hawk
#

bops-sca

cunning aspen
#

Hi again Stripe,
Is there a way to know in the webhook, if a Payout is for a connected account, and to know the id of this account ?

meager hawk
#

celine-update payment method

#

Doragon-keys

dapper sinew
#

Hi

Is there anyway to transfer amount to external account without connect platform?

In my platform we will get the amount from customers and it will be hold us, whenever our vendor requested payment in our app, then we need to transfer amount directly to his bank account

#

With connect platffrom we need to collect lot of information from the vendor, and it is not recommended in our platform

tender tundra
#

How to delete Price from Stripe dashboard, it is saying it cannot be deleted since it is used in Transaction

real hinge
#

k

swift rain
#

Hello.
How do you go about handling currencies other than what the product's currency? Is there an amount converter on the fly that Stripe provides?

earnest stream
#

Hi,

We are using Stripe's JS SDK to accept credit cards on our website, and are seeing some strange behavior.

A customer tries to add their card, but the card setup fails, and we receive setup_intent.setup_failed event webhook from Stripe with the corresponding pm_123... ID in the event body (which is fine and expected). We do not attempt to attach this failed payment method to a customer, or store it anywhere in our database, or do anything else at all with it.

Then a customer tries to add another card, which is successful, and we receive setup_intent.succeeded event with a different pm_456... ID in the event body (which is also fine and expected). This time we do attach a payment method to the customer, and are able to take payments successfully.

Then, several weeks later, we receive a payment_method.automatically_updated event webhook, which has the same pm_123... ID that we saw in setup_intent.setup_failed event, which is what we don't expect. As mentioned earlier, we do not store this failed payment method ID on our end, and we do not expect Stripe to be sending us any data related to this failed payment method at all.
What is even more weird, the payment_method.automatically_updated event body contains the details of the second customer's card that was linked to the pm_456... payment method.

This seems very much like a bug, and it breaks our webhook processing system in a bad way. Can you please explain why we are seeing such behavior?

drifting palm
#

Hi,

We are using the stripe android sdk (17.2.0), to accept google pay. In the stripe documentation it is mentioned to contact google dev support. But the dev support reverted back saying it should be handled by stripe as it is a third party SDK. What exactly are the step necessary to go live on production with google pay in the app?

Thanks

vocal wagon
#

Hello everyone! In my team, we have implemented Stripe with the asynchronous payment intent (through the webhooks). We use on our front-end stripe.js. Our workflow is:

  1. we create a payment method (createPaymentMethod) on front-end side.
  2. we ask on our backend to create a payment intent (with Stripe SDK)
  3. we receive the payment intent secret on front-end
  4. we call confirmCardPayment through stripe.js. And then we have an optional step triggered by Stripe (3DS or whatever).
    We found a documentation about handleCardAction https://stripe.com/docs/payments/accept-a-payment-synchronously#web-handle-next-actions. What is the benefit to have this extra step instead of using confirmCardPayment that is already do the stuff (3DS secure workflow and so on) ?

Learn how to confirm a payment on your server and handle card authentication requests.

true mural
#

does stripe provide api for getting tax rate currently running by usa address and stripeTaxcode?

chrome axle
#

Hi,

Can I specify a payment date in PaymentIntent, and how ?

true mural
chrome axle
true mural
deep bluff
#

I have a SaaS that charges customer with monthly subscription. I use stripe.js for a credit card field in the settings page (where they enter their card ahead of time)

#

Now I want to support SCA, how do I accompålish that?

mint saddle
#

Hi! I want to know the difference between default source and default payment method for customers. Can anyone please help me out?

tender tundra
#

Will emails be sent even in test mode after completion of payment ?

half mountain
#

Hello all, i have to investigate issue with subscriptions that i have, but i need to update the stripe php sdk right now we are on php sdk v7.0.2, but i need to update locally to the latest one so i can create customer portal session to check something, will this break my production system, as i remember that if i start using newer api the old one might stop working but i might be wrong? (i will use production keys locally)

daring summit
#

Guys I'm from Brazil and I'm already using stripe. But Its possible to set to accept debit cards payments ? If so I can withdraw this money yo my personal bank before 30 days ?

cerulean pineBOT
#

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

fossil vault
#

I have just started my stripe account how can I transfer money to someone else can someone guide me on step by step to do so

sick talon
#

@fossil vault Stripe doesn't support person-to-person transfers unless you're running a platform where a customer pays you and then you transfer part of that money to another business. The support team can answer questions about that flow via https://support.stripe.com/contact (this channel is specifically for developer questions)

half mountain
#

Hi again, i had subscription with customer with payment_method but without default_payment_method

#

i now set a invoices.default_payment_method for that customer

#

will the invoice be tried to get paid automatically again?

maiden beacon
#

One of my webhooks is firing itself twice at the exact same time for the same event, did I configure something wrong?

drifting berry
#

For automatic payments what happens if the card required 3DS ?

wet dust
#

Hi, how can I provide informations of Commercial registry number, Registered business address, and Industry through api account creation (Express account)?

robust meteor
#

Hi I had a question yesterday about the future_requirements hash in the account object. I was informed that the future_requirements hash would eventually become available in the requirements hash. Is there a specific date/timeline for that?

fossil vault
vocal wagon
#

While creating a virtual card, I get "brand": "Visa" in the response. What all possible brands can we expect from Stripe Issuing? We need to know this as we need to pass this info to our integration partner.

quick fable
#

Hello, I need some help setting up the invoice.upcoming event

lament kettle
#

Stripe Terminal error when attempting collectPaymentMethod:
{"error":{"message":"The provided key 'pst_live_YW*********************************************************************_******u3fd' does not have the required permissions for this endpoint on account 'acct_1GRL0HCVhBOS8Qcm'. Having more permissions would allow this request to continue.","request_id":"req_3ynuho50i6bLzD","code":"more_permissions_required_for_session_ambiguous"}}
Please advise

drifting berry
#

Why is 4242 4242 4242 4242 test card requiring authentication ?
I updated a subscription with proration_behavior set to always_invoice, this should ideally charge the default card (in this case 4242 .... ) however when I go to UI it says that an additional user action like authentication is required

wet dust
#

How to create direct transfer from bank card to connected account? To be more specific I saw I can use token as source but what object to use to create transfer? I want it to be one api call.

main aspen
#

shoutout to @dry hatch for helping me out on my issue, it's working now and we can launch to Prod, you guys have the best customer service! 🙂

daring lodge
#

Congrats @main aspen ! Thanks for the feedback, too 😍

manic basin
#

What is the expiration time of a PaymentIntent, I can't find in the documentation.

deep bluff
#

So we have a saas that bills monthly and first invoice is after a month. So we have card credentials on a settings page. Now we want to make this SCA compliant.

Before we used stripe.createToken but now as far as I can see we need to use createPaymentMethod. But what I don't fully grasp is at where in the process would I find out that any other authentication is needed and how can I display such validation. Does stripe elements support that?

viscid burrow
#

One of our Stripe standard account holders wants to know if our payment buttons work with IDeal.

#

Can we enable IDeal in a Checkout button so it redirects to Stripe and IDeal is an option for payment?

bold basalt
#

@viscid burrow starting a thread , one sec

vocal wagon
#

Hello, what happens to a PaymentIntent with a status "requires_action" when no action is taken, does it fail at some point or is it left in this status ?

spark cloak
#

Hello! I'm writing to follow up on an issue I am still experiencing here: #dev-help message .

My team performed the recommended action of adding the Stripe and Apple IPs to our list of allowed IPs, but we are still getting apple domain registration errors for one of our subdomains (so far). Is anyone able to confirm if they are still receiving an html page and not the apple pay domain association file? I haven't been able to replicate that response from our app.

rare kraken
#

Hello, we are beta testing our app currently and now we are on the funds part of the testing. We are confused at how we would transfer money from Stripe to our bank account. Does Stripe keep track of every transaction for each user on our app? Or is there something we do to keep track of what folks are owed from disbursements?

vocal wagon
#

hi, is it possible to add a new mandatory field (customer phone number) in payment links? this is required in order to deliver packages to customers (the delivery company cannot register the delivery without the customer's mobile phone number). thanks!

languid dew
#

Hello, why can't a coupon be applied to a specific price (with a specific recurrence) rather than on a product ? Thanks

junior scarab
#

Hello, how can i access the list of products that coupon applies to from api call? When we create the coupon we have field applied_to, but the field does not show when we retrieve a coupn.

visual lintel
#

Hi, quick question, I'm testing STRIPE WEBHOOKS via CLI pointing to my local server, however when looking at the LOGS in Stripe Dashboard, I can see something funny under: Webhook attempts to connected platforms -> PLATFORM ACCOUNT: WIX.COM - no idea where this WIX.COM is coming from?

deep bluff
#

With the new PaymentMethod. Will you still use Card behind the scenes as in cardApi.GetCard or will you only use paymentMethodApi.GetPaymentMethod (and then get card from that)

distant notch
#

Hi, I'm looking for the best way to create a future subscription but send the invoice now.

worn barn
#

I don't suppose it's possible to have a metered subscription that has a graduated pricing structure that operates on a monthly basis (i.e. first X in month priced at Y, etc), but to invoice the customer on a longer basis, e.g. a 3-monthly basis? That way, the meter resets each month, but the invoicing happens on a longer period. (There are reasons for wanting to do this, rather than just have a graduated pricing structure with wider bands.) I suspect that the answer is 'no'.

bold basalt
#

luckyladybiker-payout

vocal wagon
#

website support unavailable?

lyric ledge
#

I got looked out of my account, my two-step identification change request got rejected? what to do, please advice

sick salmon
#

I am trying to package my tested project with pyinstaller , but it shows these error after project packaged.

sweet dagger
#

I cannot upload my passport for identity verification

wheat granite
#

I'm trying to setup a self-service flow that would allow a customer to pre-pay credit that would go towards future invoices on their subscription. I initially tried issuing an invoice with a "Credit" line item for the amount to add, and then doing a customer balance transaction to apply the credit. However, it seems like the credit balance also gets applied to these "credit invoices" as well (i.e. a customer pays for more credit, and their existing credit goes towards the purchase of the new credit)
According to the docs, you can't prevent credit from being applied to an invoice. Is there a way to avoid having the credit applied to the credit payment while still providing the customer an invoice for the credit?

bold basalt
#

jemy-account

#

awful-python

#

jahndis-credit

hidden bluff
#

Seems I am parsing signature and raw buffer in constructevent method

#

But getting this error.

oak bluff
#

Hi Stripe Team

viscid burrow
#

What is the Stripe API call to get the list of payment methods that an account has authorized?

crimson needle
#

@viscid burrow please keep the thread you have for follow up questions instead of new questions!

viscid burrow
#

OK, it has been 11 minutes so I thought someone went to the bathroom or something

crimson needle
#

you can just reply in that thread, but the channel is busy, we were helping 15 people in parallel

reef gazelle
dreamy loom
#

hi!

Is there a way to update the end_date of a subscription? For instance, to remove one month from the end

deep bluff
#

I have been using card api but is now switching to payment method to be sca compliant. Is there any way to migrate existing cards into payment methods?

#

Also what happens if there is both a card and payment intent on subscription?

polar hedge
#

What is the difference between using on_behalf_of for a payment intent, vs creating a payment intent with the stripeAccount option set?

blissful fulcrum
#

What's the difference between invoice_settings.default_payment_method and default_source? Through the API I'm creating payment methods with stripe.paymentMethods.create, then I stripe.paymentMethods.attach it to the customer, and stripe.customers.update the customer's invoice_settings.default_payment_method. But when we add a payment method through the Stripe dashboard, it ends up in default_source. Should I be using default_source through the API, or is there a way of setting the invoice_settings.default_payment_method through the dashbaord?

crimson needle
#

nicholasstephan-paymentmethod-source

pliant stratus
#

Are there any repercussions on existing subscriptions if i edit prices? Or is it best practice to create a new price for a product?

inner trail
#

In Stripe Checkout, Is there a way to not require users to enter a card when the subscription is free $0?

agile jewel
#

For a Panama users, their currency is USD and PAB. Can they do transactions in both currencies? or do they have to select one or the other?

split viper
#

Hi there, Im trying to use the upcoming invoice api to calculate what the very first invoice would be for a new customer with a metered subscription and a one-time setup fee.

If done through stripe checkout this would result in an invoice with the subscription line item showing but not included in the subtotal as it is billed at the end of the month. The one-time setup fee would be the only item included in the subtotal. (This is what I would like to simulate)

When I attempt to do this using the upcoming invoice api it shows the subtotal with the subscription fee + the one-time setup fee.

Is there a way to get the upcoming API to act the same as checkout would?

crimson needle
#

wei-checkout-card

jaunty flint
#

I am trying to get some more information on how plaid works with stripe and how we can implement it to our stripe system

lime marsh
#

Is it reasonable to create SetupIntents in advance for the future? I'm following this Firebase repo for Stripe https://github.com/firebase/functions-samples/tree/main/stripe. On lines 38 and 62 they create a SetupIntent in case it's needed in the future, instead of using it right away like Stripe recommends https://github.com/firebase/functions-samples/blob/main/stripe/functions/index.js . The Stripe docs say "create a SetpIntent as soon as you're ready to collect your customer's payment credentials. Do not maintain long-lived, unconfirmed SetupIntents as they may no longer be valid" https://stripe.com/docs/api/setup_intents. So I just want to understand the reasoning behind the Firebase pattern, where they create SetupIntents in advance, in case there is a reason for it.

ruby yarrow
#

Will Stripe send more specific and general events of overlapping types? e.g. will a invoice paid trigger not only invoice.paid but also invoice.updated since paying it is an update?

sweet gulch
#

Hello everyone, I am using Stripe's Identity Verification service and I am having a little issue - I have installed '@stripe/react-stripe-js' package and verifyIdentity method opens popup modal...in last step Country is always default to US and select field is disabled. How can I. change it to configure with all available countries ?

forest helm
#

hi there! we were recently cut off out of the blue for "violating" stripe's terms of service. this was done by a junior level employee and our company has gone out of the way to resolve the issue by deleting the 2 urls that were culprits. we were told to wait 48 hours for a verdict to our claim appeal and we are still unable to process payments with stripe on squarespace,

#

although it says squarespace is "Connected"

#

so we are in limbo.

#

how do we get the account back up and running?

vocal wagon
#

hi there i was wondering how i can schudele a call

spiral mango
#

Hello! I have a connection between Bigcommerce and Stripe using the Bigcommerce checkout.js... We have recently experienced a few reports of customers not being able to enter their credit card exp date or cvv because the box to fill in the credit card information is greyed/yellowed out. I cannot reproduce the exact error with my own computer but do you guys know of a reason that this could happen?

grave elbow
#

Hey guys, strange thing just happened where I took a payment for $997 through Easy Digital Downloads on my website, it went through on the site, but was stopped when it got to stripe. Any idea why this might happen?

wraith linden
proven ivy
#

Hi, we're trying to use Terminal with Connect Custom accounts and ran into a problem with locations. Reader will only connect to locations defined under the Custom Connect account. Is there a way to utilise locations under our platform account?

solemn merlin
#

Hi everyone, has anyone here switched to stripe from authorize.net? Part of a startup and we are looking to make the switch

solemn oak
#

Good afternoon all. Can you confirm for me whether or not the error.message text returned by client side calls to stripe.confirmCardSetup(...) and stripe.confirmCardPayment (...) are suitable for display to the purchasing customer without modification?

prime heath
#

I have money stuck and they won’t even let me refund it

#

Yes it does that’s why I took it off auto payout and they answer sometimes and most of them seem like they don’t have a clue

crimson needle
#

Please both talk to our support team for help https://support.stripe.com/contact

prime heath
#

It’s crazy how they operate they don’t even have a phone number

#

Exactly forget that place they really messed me up with that money and I ain’t heard shit

crimson needle
#

Hey everyone, this Discord server is for questions about issues with your code and our API. I understand the frustration, but we can not discuss account specific information here. IF you both DM me I can flag to the team internally

prime heath
#

Sachino if you here anything DM me on IG Murdamelo

safe garnet
#

hey guys, I'm new to this so I'm not sure if this is the right channel to be going through but I assumed you guys would have a better idea of all of this stuff

#

I just started a squarespace schedule on my website to sell classes, and choose stripe to be my payment processor

#

i've connected strip to my bank account and everything looks to be correct

#

squarespace schedule does not apply taxes so I had to go into each item and manually add taxes to the purchase item, except I've also added my HST (canadian harmonized sales tax) to my strip account

#

is there a way to confirm that tax won't be charged twice when booking through squarespace?

civic halo
#

Hi, does anyone know how to automate the user signup on a website so it will create a customer subscription one the user signs up to my site? Basically user signs up to my site, pays a one time fee, but then is charged a subscription for their account. i need this done automatically without having to go in charge them and them add them to a subscription

desert badge
#

I am able to create a payment request object and authenticate a valid CC, but not sure how to get test purchases to show up in the test dashboard. Any thoughts?

unreal cave
#

Hello Team! Is there a way to separate bank deposits based on product / product category or similar? It will make it easier to reconcile because we need to track the stripe fee based on the products sold

crimson needle
#

dematech-payout-reconciliation

viscid burrow
#

does payment_intent.succeeded come for both one-time and subscription payments?

minor cipherBOT
#

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

vocal wagon
cloud quarry
#

I am trying to get your address for filing purposes where can i find tthat

cerulean pineBOT
#

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

blazing oak
#

Just a small question, can I charge stripe connect without client library(elements), only from server ?

jaunty flint
#

I have some questions about the plaid integration

steady walrus
#

Hey guys! Two problems I'm having. One, I updated the splash screen but its not showing on the verifone 400 readers. And two, for some reason the discoverreaders method always returns 0 readers.

limber breach
#

Not letting me login

minor cipherBOT
#

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

fallen parcel
#

Does the stripe api have a way to see if a sepa account has enough balance?

#

I've tried to withdraw from a sepa account that didnt have enough, and stripe just charges me 8 euros just because the bank doesnt accept it.....

unique juniper
#

Hello.
I need to trigger invoice.payment_failed to see if my code works.
How can I do that so it's as real it can be, can I test it in livemode by creating an invoice and marking it as failed?

vocal wagon
#

I want to make integration of wordpress and stripe payments how Can I do it ?

#

I am working with PHP

fluid parrot
vocal wagon
#

Hi mvanbaak I downloaded the codes from Github but where I have to put these codes in my server files

fluid parrot
#

I dont know. somewhere in your project I think?

#

I have no experience with either wordpress or the stripe php libraries

vocal wagon
#

okay thanks anyone can help me

#

?

marble mason
#

Hi, I have noticed that in my Web Browser console a warning has started to appear "Unrecognized create() parameter: mids is not a recognized parameter. This may cause issues with your integration in the future." This warning wasn't there I remember but it has appeared from no where. Can anyone let me know how to handle this?

keen tapir
#

Hey guys, how do you accept IDEAL and P24 with stripe? Do I have to open an account?

fallen parcel
glad crow
#

Hello!
I was wondering if someone in here knew, if I implement Stripe's "Elements" in my React application, do I need to be GDPR compliant regarding handling credit card informations? Or would it still be considered within Stripe's domain?
If that was the case, would it be possible to just implement a link that would redirect user to Stripe's online form, that would surely be within their domain?
I've tried reading about it online, but I can't seem to find anything, thank you in advance 🙂
Best Regards.

fallen parcel
glad crow
minor cipherBOT
#

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

viscid burrow
#

INTEGRATE IDEAL
Direct Integration
Before accepting payments through iDEAL, please
activate your Stripe account

#

@crimson needle - we cannot spin up a test account and test ideal

#

I just tried.

#

It has to be an active account. Our active accounts are not in Europe.

#

What is the best solution to test Ideal?

raw moon
#

Are we able to bypass a users need to sign into their Stripe Connect Dashboard, by showing how much money they made in the app?

fallen parcel
covert steeple
#

Can I transfer funds from one connect account to another?

#

We want to allow our users to charge their customers, then using those funds, pay other connect accounts

nimble flint
# unique juniper Hello. I need to trigger `invoice.payment_failed` to see if my code works. How c...

If you're handling failures related to subscription invoices, you can test this by creating a subscription with a short trial (eg trial_end set a few minutes from now) and use a customer with the 0341 test card here: https://stripe.com/docs/testing#cards-responses
The invoice will trigger when the trial ends and that test card will have the payment declined.

Learn about the different methods to test your integration before going live.

coarse gust
#

Hey guys! I have a simple question: do payment intents have an expiration date or there's any other thing that makes them disappear?

subtle veldt
#

I try to use the Invoice API. Everything works perfectly for my own account, but when I do things through a Connected account, all seems to work except the link to the invoice on invoice.stripe.com/xxxx. I am using the API for card-payments for Connected accounts and that works great. Is there any difference for using specifically Invoice through Connected accounts?

outer moss
unique juniper
nimble flint
mint inlet
#

Hi there. Is there any benefit in having a Free Plan (Product) with $0/month (not trial) price interval and automatically subscribe all newly registered website users to that plan?

sonic fulcrum
#

Getting this errors in console any help,

minor cipherBOT
#

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

broken harbor
#

Hi! I need to add Strip subscriptions to my wordpress website. 2 subscriptions are annual and 1 is monthly (skipping the first month). I understand that it requires API coding to do this but just need a step by stop on how to implement the coding and create the subscriptions to do what is needed. Any help is so appreciated.

green grove
#

~~I'm having some trouble with the logging in via stripe-cli, go through the challenge flow up until. However, CLI doesn't ever update and continues to prompt to login.

Ideas?~~

Autologin is having issues and has been having them for a while but interactive works fine

smoky lance
#

I have problems accessing the Stripe 3DS v2 process, and I have been unable to pay successfully

#

iOS, Stripe SDK version 17.0.3, to 3DS v2
Let me describe my payment process:

  1. Obtain client_secret from the backend
  2. Modal present STPAddCardViewController
    3.select bank card, get STPPaymentMethod.stripeId
  3. Instantiate STPPaymentIntentParams to construct STPPaymentHandler
  4. Receive payment result from confirmPayment:withAuthenticationContext func, it always fails
#

Are the parameters sent to the background wrong? What parameters are missing?

smoky lance
#

Also, what process can be used to bind the credit card

signal crest
#

hi. I am trying to understand why I am still getting a authentication_required error on creating payment intent without error_on_requires_action parameter (or error_on_requires_action=false).
after the error if i confirm the payment intent, then it goes into status=requires_action
curl https://api.stripe.com/v1/payment_intents
-u <>
-d amount=<>
-d currency=usd
-d "payment_method_types[]"=card
-d customer=<>
-d payment_method=<>
-d off_session=true
-d confirm=true
-d error_on_requires_action=false
-d return_url=<>

gritty forge
#

Help!!

smoky lance
#

help me

#

ah ah ah ah ah ah ah ah

#

😭

gritty forge
#

I really need it

#

💀

smoky lance
#

Where are you come from?

gritty forge
#

I came from gumroad

smoky lance
#

oh

gritty forge
#

are you help?

#

I am having a distribute problem.

smoky lance
#

What's the problem

gritty forge
#

I am a minor, I bought a bunch of things without my father knowing. he thought it was fraud when really it was me and I did not tell him. In fear he refunded everything putting the creators I bought from in debt. I told me after a creator contacted me about it. the charges were reversed He gave them the money back but gumroad is saying it is out of thier hands I have proof and everything of chargebacks

#

I am here for this reason, I need to know why the creators are not getting anything back and its been almost a month everything was giving back

smoky lance
#

I think this matter may require legal assistance

gritty forge
#

@bleak breach Hello!!

smoky lance
#

Don't you think about telling your parents about it?

gritty forge
#

but for some reason the people I bought from are not getting money

smoky lance
#

I don't think this is a good idea

gritty forge
#

???

gritty forge
worn barn
minor cipherBOT
#

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

eager vortex
#

Hi everyone, do i ask technical questions here?

smoky lance
#

me too

#

But there were no technicians

vague canyon
#

hi. i'm trying to integrate Stripe to Android, i want to use the PreBuilt UI but couldn't find document

outer moss
#

Hello , I would like to know if i do the right things with Montly subscription.
I listen those webhooks :
( i am using Chekout session to receive credit card numer )

Webhook :
checkout.session.completed=> When first paiment is a succes.
invoice.payment_succeeded => When the new month of subscription is paid.
invoice.payment_failed => When the new month of subscription paiment failed.
customer.subscription.created => to receive the date_end of the first subscription.
customer.subscription.updated => after pay the new month of subscription, i use it to update the date_end of subscription in my DB.

Is it correct ? i am not english , so perhaps i misunderstood the documentation.

wet dust
#

hello I got my thread archived, how can i continue there?

south pendant
#

Hi there, I am getting this black rectangle in stripe elements in react, it comes up randomly, does any one know how can I fix this ?

clever crystal
#

Hi everyone.

context
I am trying to get the update on accounts using webhook (which it works fine), the accounts are the express type, it means the users go through several steps in the onboarding page to createthe account.
The only problem was that I realized I get update on every step of onboarding page which the user completes, while I need a single update when all steps are done.
I did sort it out using the DetailsSubmitted attribute in the account object I get in the webhook. ( I presumed when it's set to TRUE, all the steps are done )

problem
Recently I realized that the DetailsSubmitted key is not present in the Account object I get from the webhook anymore.

What part of the scenario I went wrong? I appreciate your help ❤️

quasi hound
#

hi , can i use stript for worpress site?

deft sail
#

Hi, I am trying to do end-to-end API testing of my app with stripe integration. The ultimate website will be integrated with stripe payments pages for the user to enter credit card details, but how can I automate this part within Postman? The steps I have automated using Postman are 1, selct a product, 2) buy, 3)create a stripe session, 4) Make a payment <-- STUCK here. The final flow with my website will be after step 3 when I will redirect to stripe payments page to collect credit card details and then I will receive a redirect to my success_url, but how can I automate thie submitting credit card details part in an API test suite in Postman ? Which stripe end point do I need to call? I monitor the network traffic from stripe payment pages and there is a POST to the payment_methods endpoint with credit card details, but I am struggling to reconstruct this step.

cloud pasture
#

is there a way to check if a await stripe.paymentIntents.create request failed (before it reached stripe servers ?

#

I assume when stripe get a paymentIntents request is recieved you guys are going to respond with something regardless of success/failure

vocal wagon
#

Hello everyone, I don't know if I'm in the right place but it's been few days that I'm trying to setup Ideal via Stripe for shopify and I still have no idea (I'm following the Prebuilt checkout page tutorial) Can someone please help It would mean so much for me

lethal yoke
#

what's the difference between cancel_at in create subscription and end_behavior: 'cancel' in subscriptionSchedule?

minor cipherBOT
#

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

onyx wigeon
#

Hello I am using the stripe connect for payment, I am able to successfully create the payment using sdk, also I saved the response in the database. Now I am trying to refund the payment with the method 'Refund refund = Refund.create(params)' and in params I have passed the value for payment_intent which I received from the payment create response started with the pi_ but I am getting the exception "com.stripe.exception.InvalidRequestException: No such payment_intent: 'pi_***'; code: resource_missing; request-id: req_"
Please help me

unreal ingot
#

If I make a Session Checkout for a direct payment for a Connect Account and the user adds a new credit card and the session saves it, the payment method is only saved to the Connected Account's Customer, it is not cloned across to the Publisher account. What would I do to fix this issue. I know you can create a token and clone the publisher account's customer's payment method to the connected account's customer, but can you do it the other way around?

languid tulip
#

yogeshp-refunds

#

bennyp-subs

#

Yas-ideal-shopify

sacred carbon
#

hello in php stripe integration I have this warning: controller-8fa12fbfec530b6d8e9a765c0458b0e5.js:formatted:188 Unrecognized create() parameter: mids is not a recognized parameter. This may cause issues with your integration in the future.

lime marsh
#

Has anyone ever put Checkout in a popup (instead of the hosted page)? I think the legacy Checkout experience used a popup but I'm interested if the new Checkout can be put into a popup or iframe or something

sacred carbon
#

hello please I have this issue in php stripe

#

[03-Oct-2021 22:08:31 UTC] PHP Deprecated: Return type of Stripe\StripeObject::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/customer/www/derechoteca.com/public_html/wp-content/themes/derechoteca/cpanel/stripe-test/test/vendor/stripe/stripe-php/lib/StripeObject.php on line 186

lean shale
#

Bonsoir j'ai un petit souci avec stripe. Je suis entrain d'implémenter un paiement en ligne via mon site e-commerce que je réalise avec PHP laravel. Et lorsque j'essaie d'injecter ma variable client secret dans ma Vue, cela me signale une erreur
Variable client secret IS not defined

#

Ça fait quelques temps que je galère décu sans pouvoir trouver d'issue. Please i need your help

mossy cape
#

with acss_debit what is the recommended way to persist a mandate id after a successful payment

upper notch
#

Bonjour j’ai relié mon compte stripe a Shopify et j’ai eu cette page

#

C’est normal que j’ai pas le dashboard? Comment ça se passe ?

#

Hello I linked my stripe account to Shopify and I got this page

#

Is it normal that I don't have the dashboard? How's it going ?

quasi ledge
#

Hello 🙂 Using stripe.confirmCardPayment(...) I get a Promise that resolves to an object with a PaymentIntent attached. So far so good. The trouble is the charges attribute is missing from my returned paymentIntent. Looking at the events in my stripe-dashboard, it looks like the details from the paymentIntent are returned before the charge object is created. However, on my site's confirmation page I would like to display some details that are contained in the charges object that aren't contained in the paymentIntent object. What is the best way to deal with this? (If at all possible, I would like to avoid making a second request).

distant bluff
#

Hi. Can I use automatic payout and still be able to "reserve" a set amount of funds in the available.balance?