Questions tagged [stripe-payments]

Stripe-payments refers to the libraries and API produced by the "Stripe" company for payment processing.

Overview

Stripe is a complete commerce toolkit for developers—built by developers. Our comprehensive payments platform enables rapid expansion to new business models, markets, and customers. We provide language-specific libraries for PHP, Ruby, Java, Node, Go, .Net, iOS, and Android.

Developer Resources

Products

Stripe Payments: Advanced processing capabilities and support for over 135 currencies.

  • Stripe Checkout: A drop-in, smart payments page to start accepting payments in minutes.
  • Stripe Elements: A set of adaptive UI components to build secure, pixel-perfect checkouts across desktop and mobile.

Stripe Billing: A subscriptions and invoicing platform for recurring revenue.

Stripe Connect: A platform to onboard and pay out sellers or service providers in more than 25 countries.

Stripe Terminal: Card present, in-person checkout using a set of card readers, APIs, and SDKs.

Stripe Radar: A real-time ML fraud prevention powered by behavioral information and data from the Stripe network.

Stripe Sigma: Get instant answers from your Stripe data and create custom reports with SQL queries.

Stripe Issuing: An end-to-end platform for creating, distributing, and managing physical and virtual cards.

11539 questions
339
votes
23 answers

cURL error 60: SSL certificate: unable to get local issuer certificate

I am trying to send an API request using Stripe but get the error message: cURL error 60: SSL certificate problem: unable to get local issuer certificate This is the code I am running: public function chargeStripe() { $stripe = new Stripe; …
LoveAndHappiness
  • 9,735
  • 21
  • 72
  • 106
303
votes
31 answers

Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.15

In Stripe, my client wants email and cardholder name, but the Stripe payment UI doesn't provide that option in com.stripe.android.view.CardMultilineWidget. I wanted to give it a try with the latest stripe version, I was using Stripe version…
Karthy Sbk
  • 3,153
  • 2
  • 8
  • 7
96
votes
20 answers

Stripe Error: No signatures found matching the expected signature for payload

I have a stripe webhook that call a Firebase function. In this function I need to verify that this request comes from Stripe servers. Here is the code : const functions = require('firebase-functions'); const bodyParser =…
Zat42
  • 2,471
  • 4
  • 22
  • 36
96
votes
1 answer

Stripe - How to handle subscription with a free plan and no credit card required at sign up time

We started to implement Stripe on Redsmin (one of our project) and I think we may have missed something. Here is how it works: To use our product, the user must select a plan (free, s, m, xl, xxl...) then enter its login/password and is then good…
70
votes
16 answers

Stripe, is it possible to search a customer by their email?

Update: Since around January 2018, it is now possible to search using the email parameter on Stripe. See the accepted answer. I was wondering if it was possible to search a customer only by their email address when using the Stripe API. The…
Cyril N.
  • 38,875
  • 36
  • 142
  • 243
69
votes
1 answer

ReferenceError getValuesOfAutofillInputs, Can't find variable: PaymentAutofillConfig

We are facing the Reference error in our code since 2nd of June 2022 on our sentry logs. Moreover its only happening on iOS (iphone) devices only.. Please find the link below to see the…
Murtaza Hussain
  • 3,851
  • 24
  • 30
69
votes
6 answers

How can I style a Stripe Elements input with Bootstrap?

I'm building a simple website that will process payments with Stripe. I'm using Bootstrap for my styling. When I use Stripe Elements to insert the payment fields, they aren't styled with Bootstrap. How can I apply Bootstrap's styling to the Elements…
michael
  • 2,977
  • 3
  • 20
  • 26
67
votes
10 answers

Stripe: downgrade a user at "period end"

Is it possible to downgrade a user at period end instead of immediately? I've combed through the API Docs but haven't been able to figure out how to accomplish this. As a workaround I'm currently immediately canceling the user's subscription, then…
Madbreaks
  • 19,094
  • 7
  • 58
  • 72
64
votes
2 answers

Top-level ‘await’ expressions are only allowed when the ‘module’ option is set to ‘esnext'

I am going through Stripes integration steps and have come across an error for my code found in step 2.1 (https://stripe.com/docs/connect/collect-then-transfer-guide#create-an-account-link) How do I fix this error? Code: const stripe =…
Kev Wats
  • 896
  • 1
  • 5
  • 13
58
votes
3 answers

Do not collect Zip code with Stripe

Im trying to use Stripe v3 for payment. The guide is here https://stripe.com/docs/elements I do not want to collect the zip code. However I cannot figure out how. My HTML is:
Mark
  • 4,428
  • 14
  • 60
  • 116
55
votes
5 answers

'No such token' error upon submitting payment request to Stripe

I'm setting up payments using the Stripe API to allow a user to log into their Stripe account on an iPad and accept payments from anyone. To do this, I'm using Stripe Connect to log them in and save their account id, then I'm using the…
Jordan H
  • 52,571
  • 37
  • 201
  • 351
54
votes
3 answers

Stripe Payment: Getting Error as Customer cus_***** does not have a linked card with ID tok_*****

In testing mode when I create a new customer and tries for payment, i got this error. Customer cus_7Zz2BCnybIZLGw does not have a linked card with ID tok_17Kp8GAwLkQPB7OqrrM73VVI Im using card number : 4242424242424242 exp_month :12 exp_year…
Sree
  • 1,469
  • 3
  • 15
  • 36
51
votes
4 answers

Meteor: Proper use of Meteor.wrapAsync on server

Background I'm trying to integrate stripe payments into my site. I need to create a stripe user using my private stripe key. I'm storing this key on my server, and calling a server method to create the user. Maybe there's another way of…
Adam
  • 3,142
  • 4
  • 29
  • 48
50
votes
8 answers

Catching Stripe errors with Try/Catch PHP method

During my testing of STRIPE in a website, I built the code like this: try { $charge = Stripe_Charge::create(array( "amount" => $clientPriceStripe, // amount in cents "currency" => "usd", "customer" =>…
samyb8
  • 2,560
  • 10
  • 40
  • 68
47
votes
6 answers

import stripe using node js + typescript

I need to import stripe in to my application First i installed stripe npm package npm install stripe --save Stripe documentation says that secret key should be set before connect the api. In Node it likes this var stripe = require('stripe')('…
Krishan
  • 2,356
  • 6
  • 36
  • 47
1
2 3
99 100