Sha256: 1bd334b7d550c0c179cfd97548946727ff6f806affcd9c821b753c8394a97bf2
Contents?: true
Size: 819 Bytes
Versions: 10
Compression:
Stored size: 819 Bytes
Contents
module Iyzi module PkiBuilders class PaymentAuth < PkiBuilder ATTRIBUTES_ORDER = %w{ locale conversationId price paidPrice installment paymentChannel basketId paymentGroup paymentCard buyer shippingAddress billingAddress basketItems paymentSource }.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
10 entries across 10 versions & 1 rubygems