Sha256: ac96fd4af6b90885b58b3ebdc61b7d7c43a06969cbc395dd7ebf71953eb416ca
Contents?: true
Size: 903 Bytes
Versions: 7
Compression:
Stored size: 903 Bytes
Contents
module Iyzi module PkiBuilders class ThreedsInitialize < PkiBuilder ATTRIBUTES_ORDER = %w{ locale conversationId price paidPrice installment paymentChannel basketId paymentGroup paymentCard buyer shippingAddress billingAddress basketItems paymentSource currency posOrderId connectorName callbackUrl }.freeze TYPE_CAST = { price: 'add_price', paidPrice: 'add_price', paymentCard: 'add_payment_card', buyer: 'add_buyer', shippingAddress: 'add_address', billingAddress: 'add_address', basketItems: 'add_basket_items' }.freeze def initialize(values = {}) super(values, ATTRIBUTES_ORDER, TYPE_CAST) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems