Sha256: 5dbc4412f63083439bb71b10279a3b4687dace7785d141768efe405db0345ce7

Contents?: true

Size: 461 Bytes

Versions: 4

Compression:

Stored size: 461 Bytes

Contents

# frozen_string_literal: true

module SolidusGraphqlApi
  module Types
    class CreditCard < Base::RelayNode
      implements Types::Interfaces::PaymentSource

      description 'Credit Card.'

      field :address, Address, null: false
      field :cc_type, String, null: true
      field :last_digits, String, null: false
      field :month, String, null: false
      field :name, String, null: false
      field :year, String, null: false
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_graphql_api-0.3.1 lib/solidus_graphql_api/types/credit_card.rb
solidus_graphql_api-0.3.0 lib/solidus_graphql_api/types/credit_card.rb
solidus_graphql_api-0.2.0 lib/solidus_graphql_api/types/credit_card.rb
solidus_graphql_api-0.1.0 lib/solidus_graphql_api/types/credit_card.rb