class AlphaCard::Update

Implementation of Alpha Card Services Update transaction. Transaction updates can be used to update previous transactions with specific order information, such as a tracking number and shipping carrier.

@example

update = AlphaCard::Update.new(card_expiration_date: '0117', card_number: '4111111111111111', amount: '1.00')
update.process(order)

#=> #<AlphaCard::Response:0x1a0fda ...>

Constants

ORIGIN_TRANSACTION_VARIABLES

Original AlphaCard transaction variables names

Public Instance Methods

type() click to toggle source

Transaction type (default is 'update')

@attribute [r] type

# File lib/alpha_card/transactions/update.rb, line 52
attribute :type, default: 'update', writable: false