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
3
votes
2 answers

Stripe iOS library in Swift app resulting in unrecognized selector error

I am attempting to add Apple Pay to a Swift app using Stripe. I am following Stripe's guide. I've created a demo repo to demonstrate the error found below. I have added the Stripe library, linked the necessary Apple libraries, added an Objective-C…
3
votes
1 answer

Cocoapods installing old version of Stripe library by default

Currently attempting to set up Stripe in a fresh iOS app in Swift using the following guide: https://stripe.com/docs/mobile/ios. Immediately ran into trouble with Cocoapods. The repo can be found here:…
3
votes
2 answers

Rails Stripe Subscription implementation when there is no obvious Plans

I am trying to use Stripe for an Airbnb clone as part of a learning excersise. The current Subscription requires a Plan be selected or created, this is fine for standard SaaS billing, where there are defined plans. For my use case, I want the Room…
user2143777
  • 35
  • 1
  • 4
3
votes
1 answer

Split/Deferred payments through apple pay

On the getting started page for Apple Pay, it says that Apple Pay supports "partial shipments." How is this implemented in practice? I know how to get a token from a successful PKPayment. Once I get that token, how do I use it to implement multiple…
chasew
  • 8,438
  • 7
  • 41
  • 48
3
votes
1 answer

Stripe payments APIConnection error

I am using the stripe and django/python. However, I keep getting an intermittent APIConnection error: Network error: ConnectionError: HTTPSConnectionPool(host='api.stripe.com', port=443): Max retries exceeded with url:…
alias51
  • 8,178
  • 22
  • 94
  • 166
3
votes
0 answers

How to run form validation before embedded stripe checkout form pops up?

Hi I have a form in ruby on rails which uses the stripe embeeded checkout button to make payments. I currently am using jquery for my validation and have my validation code listening for a click on the stripe checkout button, but am having trouble…
user3015195
  • 159
  • 1
  • 10
3
votes
1 answer

Adding Stripe to Meteor -- Cannot read property 'setPublishableKey' of undefined

I'm trying to get stripe integrated into my meteor app using an Atmosphere package(https://atmospherejs.com/mrgalaxy/stripe) and I can't figure out exactly why I'm getting this error. Here's what I have at the moment: Repo cloned into…
Keanan Koppenhaver
  • 484
  • 3
  • 8
  • 17
3
votes
1 answer

Stripe Creating Refund Not Working

I'm trying to refund a charge created with the Stripe API. However, when I use the $charge->refunds->create() function, I get the following error: Call to a member function create() on a non-object This is the code that I use to refund the…
terpak
  • 1,131
  • 3
  • 17
  • 35
3
votes
1 answer

Does the checkout dialog of the Stripe API allow descriptions more complex than strings?

When using the Stripe checkout dialog, is it possible to set a description that's more complex than a just a plain string. I tried using a HTML element as the source of the description, but that doesn't seem to work, and HTML tags in the string…
RTF
  • 6,214
  • 12
  • 64
  • 132
3
votes
2 answers

NSUrlRequest from curl for stripe

I need to make a http post request using the following instructions: curl https://api.stripe.com/v1/tokens \ -u sk_test_BQokikJOvBiI2HlWgH4olfQ2: \ -d "bank_account[country]=US" \ -d "bank_account[routing_number]=110000000" \ -d…
Mehdi
  • 772
  • 7
  • 16
3
votes
1 answer

Handle Stripe errors in the model

Is it possible to render Stripe error messages as notices when using a method within the model. This is my controller at the moment def create @donation = @campaign.donations.create(donation_params) if @donation.save_with_payment …
Richlewis
  • 15,070
  • 37
  • 122
  • 283
3
votes
3 answers

Stripe - retrieve Customer ID using email from form

Is there any way to retrieve a Customer ID from the e-mail they enter in the payment form via the API? For my application customers will pay multiple times on an ongoing basis but for simplicity's sake there are no logins, they just enter their…
javy
  • 265
  • 1
  • 4
  • 14
3
votes
3 answers

Stripe error while creating customer: You passed an empty string for 'card'

Stripe will not accept payments, the charge keeps failing. I am getting this error: Started POST "/charges" for 127.0.0.1 at 2014-06-09 06:30:58 -0700 Processing by ChargesController#create as HTML Parameters: {"utf8"=>"√",…
user3597950
  • 9,201
  • 6
  • 26
  • 35
3
votes
0 answers

Integrating Stripe Checkout JS with CSS

I am trying to use the standard stripe checkout javascript code, embedded on my page: