Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
mollie
v1.6.0
Mollie
Amount
AmountValue
Base
ApplicationFee
Capture
Chargeback
Line
Payment
ApplicationFee
Status
Refund
Status
Resource
Subscription
ApplicationFee
Status
Chargeback
Client
Config
Customer
Mandate
Status
Payment
Subscription
Exception
HS2
HSBFIS
HSHS2
Invoice
Line
Status
Json
Decimalizer
Serializable
TimeFormatter
Underscorer
Line
Links
List
Method
Fee
Type
MethodNotSupportedException
MissingApiKeyException
Mixins
Linkable
Onboarding
Order
Address
Line
Refund
Shipment
Tracking
Status
Organization
Address
Payment
Capture
Chargeback
Refund
Permission
Profile
CategoryCode
Review
Status
Status
Refund
RequestException
Mapper
RequestTimeoutException
ResourceNotFoundException
Sandbox
Chargeback
Customer
Mandate
Payment
Subscription
Invoice
Method
Onboarding
Order
Line
Refund
Shipment
Organization
Payment
Capture
Chargeback
Refund
Permission
Profile
Refund
Settlement
Chargeback
Payment
Refund
Subscription
Settlement
Capture
Chargeback
Item
Rate
Payment
Period
PeriodsHash
Refund
Status
State
Subscription
Util
Generated using Crystal 1.10.1
2024-04-20 08:34:53 UTC
struct
Mollie::
Line
Mollie::Line
Mollie::Base::Line
Mollie::Base::Resource
Struct
Value
Object
Defined in:
mollie/line.cr
Constructors
.new
(pull : JSON::PullParser)
Instance methods inherited from struct
Mollie::Base::Line
amount_canceled : Union(Amount, Nil)
amount_canceled
,
amount_refunded : Union(Amount, Nil)
amount_refunded
,
amount_shipped : Union(Amount, Nil)
amount_shipped
,
cancelable?
cancelable?
,
cancelable_quantity : Union(Int32, Nil)
cancelable_quantity
,
created_at : Time
created_at
,
discount_amount : Union(Amount, Nil)
discount_amount
,
discounted?
discounted?
,
id : String
id
,
image_url
image_url
,
is_cancelable : Union(Bool, Nil)
is_cancelable
,
metadata : Union(HSBFIS, Nil)
metadata
,
name : String
name
,
order_id : String
order_id
,
product_url
product_url
,
quantity : Int32
quantity
,
quantity_canceled : Int32
quantity_canceled
,
quantity_refunded : Int32
quantity_refunded
,
quantity_shipped : Int32
quantity_shipped
,
refundable?
refundable?
,
refundable_quantity : Int32
refundable_quantity
,
shippable?
shippable?
,
shippable_quantity : Int32
shippable_quantity
,
sku : String
sku
,
status : String
status
,
total_amount : Amount
total_amount
,
type : String
type
,
unit_price : Amount
unit_price
,
vat_amount : Amount
vat_amount
,
vat_rate : String
vat_rate
Constructor methods inherited from struct
Mollie::Base::Line
new(pull : JSON::PullParser)
new
Instance methods inherited from module
Mollie::Mixins::Linkable
id_from_link(key : Symbol | String)
id_from_link
,
id_from_link?(key : Symbol | String)
id_from_link?
,
link_for(key : Symbol | String)
link_for
,
link_for?(key : Symbol | String)
link_for?
,
links : Links
links
Instance methods inherited from struct
Mollie::Base::Resource
cancel(data : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
cancel
,
delete(data : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
delete
,
update(data : Hash | NamedTuple, client : Client =
Client
.instance)
update
Constructor methods inherited from struct
Mollie::Base::Resource
new(pull : JSON::PullParser)
new
Class methods inherited from struct
Mollie::Base::Resource
all(options : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
all
,
cancel(id : String, data : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
cancel
,
create(data : Hash | NamedTuple, options : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
create
,
delete(id : String, data : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
delete
,
get(id : String, options : Hash | NamedTuple =
HS2
.new, client : Client =
Client
.instance)
get
,
id_param
id_param
,
parent_param
parent_param
,
resource_name(parent_id : String | Nil =
nil
)
resource_name
,
update(id : String, data : Hash | NamedTuple, client : Client =
Client
.instance)
update
Constructor Detail
def self.
new
(pull : JSON::PullParser)
#
[
View source
]