Sha256: a8db7536588e73a28917462874c2b78be8d43d3f1e29b15f4eb024861ee551e9

Contents?: true

Size: 1.61 KB

Versions: 18

Compression:

Stored size: 1.61 KB

Contents

# File generated from our OpenAPI spec
# frozen_string_literal: true

module Stripe
  # Tokenization is the process Stripe uses to collect sensitive card or bank
  # account details, or personally identifiable information (PII), directly from
  # your customers in a secure manner. A token representing this information is
  # returned to your server to use. You should use our
  # [recommended payments integrations](https://stripe.com/docs/payments) to perform this process
  # client-side. This ensures that no sensitive card data touches your server,
  # and allows your integration to operate in a PCI-compliant way.
  #
  # If you cannot use client-side tokenization, you can also create tokens using
  # the API with either your publishable or secret API key. Keep in mind that if
  # your integration uses this method, you are responsible for any PCI compliance
  # that may be required, and you must keep your secret API key safe. Unlike with
  # client-side tokenization, your customer's information is not sent directly to
  # Stripe, so we cannot determine how it is handled or stored.
  #
  # Tokens cannot be stored or used more than once. To store card or bank account
  # information for later use, you can create [Customer](https://stripe.com/docs/api#customers)
  # objects or [Custom accounts](https://stripe.com/docs/api#external_accounts). Note that
  # [Radar](https://stripe.com/docs/radar), our integrated solution for automatic fraud protection,
  # performs best with integrations that use client-side tokenization.
  class Token < APIResource
    extend Stripe::APIOperations::Create

    OBJECT_NAME = "token"
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
stripe-9.4.0.pre.beta.3 lib/stripe/resources/token.rb
stripe-9.4.0.pre.beta.2 lib/stripe/resources/token.rb
stripe-9.4.0.pre.beta.1 lib/stripe/resources/token.rb
stripe-9.3.0 lib/stripe/resources/token.rb
stripe-9.3.0.pre.beta.1 lib/stripe/resources/token.rb
stripe-9.2.0 lib/stripe/resources/token.rb
stripe-9.2.0.pre.beta.1 lib/stripe/resources/token.rb
stripe-9.1.0 lib/stripe/resources/token.rb
stripe-9.0.0.pre.beta.1 lib/stripe/resources/token.rb
stripe-9.0.0 lib/stripe/resources/token.rb
stripe-8.8.0.pre.beta.1 lib/stripe/resources/token.rb
stripe-8.7.0 lib/stripe/resources/token.rb
stripe-8.7.0.pre.beta.3 lib/stripe/resources/token.rb
stripe-8.7.0.pre.beta.2 lib/stripe/resources/token.rb
stripe-8.7.0.pre.beta.1 lib/stripe/resources/token.rb
stripe-8.6.0 lib/stripe/resources/token.rb
stripe-8.6.0.pre.beta.6 lib/stripe/resources/token.rb
stripe-8.6.0.pre.beta.5 lib/stripe/resources/token.rb