Sha256: 42e73e1361dd531116e65946bec0ce0807635ebdeeb3fafd91698f60d6801f7c
Contents?: true
Size: 998 Bytes
Versions: 24
Compression:
Stored size: 998 Bytes
Contents
# File generated from our OpenAPI spec # frozen_string_literal: true module Stripe class PaymentIntent < APIResource extend Stripe::APIOperations::Create extend Stripe::APIOperations::List include Stripe::APIOperations::Save OBJECT_NAME = "payment_intent" custom_method :cancel, http_verb: :post custom_method :capture, http_verb: :post custom_method :confirm, http_verb: :post def cancel(params = {}, opts = {}) request_stripe_object( method: :post, path: resource_url + "/cancel", params: params, opts: opts ) end def capture(params = {}, opts = {}) request_stripe_object( method: :post, path: resource_url + "/capture", params: params, opts: opts ) end def confirm(params = {}, opts = {}) request_stripe_object( method: :post, path: resource_url + "/confirm", params: params, opts: opts ) end end end
Version data entries
24 entries across 24 versions & 1 rubygems