class StarkBank::PaymentPreview::TaxPreview

# TaxPreview object

A TaxPreview is used to get information from a Tax Payment you received before confirming the payment.

## Attributes (return-only):

Attributes

amount[R]
bar_code[R]
description[R]
line[R]
name[R]

Public Class Methods

new(amount:, name:, description:, line:, bar_code:) click to toggle source
# File lib/payment_preview/tax_preview.rb, line 21
def initialize(amount:, name:, description:, line:, bar_code:)
  @amount = amount
  @name = name
  @description = description
  @line = line
  @bar_code = bar_code
end
resource() click to toggle source
# File lib/payment_preview/tax_preview.rb, line 29
def self.resource
  {
    resource_name: 'TaxPreview',
    resource_maker: proc { |json|
      TaxPreview.new(
        amount: json['amount'],
        name: json['name'],
        description: json['description'],
        line: json['line'],
        bar_code: json['bar_code']
      )
    }
  }
end