Class: SpreeAvataxOfficial::Transactions::FullRefundPresenter
- Inherits:
-
Object
- Object
- SpreeAvataxOfficial::Transactions::FullRefundPresenter
- Defined in:
- app/presenters/spree_avatax_official/transactions/full_refund_presenter.rb
Instance Method Summary collapse
-
#initialize(order:, transaction_code:) ⇒ FullRefundPresenter
constructor
A new instance of FullRefundPresenter.
- #to_json ⇒ Object
Constructor Details
#initialize(order:, transaction_code:) ⇒ FullRefundPresenter
Returns a new instance of FullRefundPresenter.
4 5 6 7 |
# File 'app/presenters/spree_avatax_official/transactions/full_refund_presenter.rb', line 4 def initialize(order:, transaction_code:) @order = order @transaction_code = transaction_code end |
Instance Method Details
#to_json ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'app/presenters/spree_avatax_official/transactions/full_refund_presenter.rb', line 10 def to_json { refundTransactionCode: transaction_code, referenceCode: reference_code, refundDate: refund_date, refundType: 'Full' } end |