Sha256: a7071954815d16175bd610035ce7fc8503ca725ebd6df2bab9d5c2d4ee54f332
Contents?: true
Size: 1.33 KB
Versions: 20
Compression:
Stored size: 1.33 KB
Contents
# File generated from our OpenAPI spec # frozen_string_literal: true module Stripe class PaymentMethodConfigurationService < StripeService # Creates a payment method configuration def create(params = {}, opts = {}) request( method: :post, path: "/v1/payment_method_configurations", params: params, opts: opts, base_address: :api ) end # List payment method configurations def list(params = {}, opts = {}) request( method: :get, path: "/v1/payment_method_configurations", params: params, opts: opts, base_address: :api ) end # Retrieve payment method configuration def retrieve(configuration, params = {}, opts = {}) request( method: :get, path: format("/v1/payment_method_configurations/%<configuration>s", { configuration: CGI.escape(configuration) }), params: params, opts: opts, base_address: :api ) end # Update payment method configuration def update(configuration, params = {}, opts = {}) request( method: :post, path: format("/v1/payment_method_configurations/%<configuration>s", { configuration: CGI.escape(configuration) }), params: params, opts: opts, base_address: :api ) end end end
Version data entries
20 entries across 20 versions & 1 rubygems