Class: Stripe::Refund::DestinationDetails

Inherits:
StripeObject show all
Defined in:
lib/stripe/resources/refund.rb

Defined Under Namespace

Classes: Affirm, AfterpayClearpay, Alipay, Alma, AmazonPay, AuBankTransfer, Blik, BrBankTransfer, Card, Cashapp, CustomerCashBalance, Eps, EuBankTransfer, GbBankTransfer, Giropay, Grabpay, JpBankTransfer, Klarna, Multibanco, MxBankTransfer, NzBankTransfer, P24, Paynow, Paypal, Pix, Revolut, Sofort, Swish, ThBankTransfer, UsBankTransfer, WechatPay, Zip

Constant Summary

Constants inherited from StripeObject

StripeObject::RESERVED_FIELD_NAMES

Instance Attribute Summary collapse

Attributes inherited from StripeObject

#last_response

Method Summary

Methods inherited from StripeObject

#==, #[], #[]=, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values

Constructor Details

This class inherits a constructor from Stripe::StripeObject

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject

Instance Attribute Details

#affirmObject (readonly)

Attribute for field affirm



140
141
142
# File 'lib/stripe/resources/refund.rb', line 140

def affirm
  @affirm
end

#afterpay_clearpayObject (readonly)

Attribute for field afterpay_clearpay



142
143
144
# File 'lib/stripe/resources/refund.rb', line 142

def afterpay_clearpay
  @afterpay_clearpay
end

#alipayObject (readonly)

Attribute for field alipay



144
145
146
# File 'lib/stripe/resources/refund.rb', line 144

def alipay
  @alipay
end

#almaObject (readonly)

Attribute for field alma



146
147
148
# File 'lib/stripe/resources/refund.rb', line 146

def alma
  @alma
end

#amazon_payObject (readonly)

Attribute for field amazon_pay



148
149
150
# File 'lib/stripe/resources/refund.rb', line 148

def amazon_pay
  @amazon_pay
end

#au_bank_transferObject (readonly)

Attribute for field au_bank_transfer



150
151
152
# File 'lib/stripe/resources/refund.rb', line 150

def au_bank_transfer
  @au_bank_transfer
end

#blikObject (readonly)

Attribute for field blik



152
153
154
# File 'lib/stripe/resources/refund.rb', line 152

def blik
  @blik
end

#br_bank_transferObject (readonly)

Attribute for field br_bank_transfer



154
155
156
# File 'lib/stripe/resources/refund.rb', line 154

def br_bank_transfer
  @br_bank_transfer
end

#cardObject (readonly)

Attribute for field card



156
157
158
# File 'lib/stripe/resources/refund.rb', line 156

def card
  @card
end

#cashappObject (readonly)

Attribute for field cashapp



158
159
160
# File 'lib/stripe/resources/refund.rb', line 158

def cashapp
  @cashapp
end

#customer_cash_balanceObject (readonly)

Attribute for field customer_cash_balance



160
161
162
# File 'lib/stripe/resources/refund.rb', line 160

def customer_cash_balance
  @customer_cash_balance
end

#epsObject (readonly)

Attribute for field eps



162
163
164
# File 'lib/stripe/resources/refund.rb', line 162

def eps
  @eps
end

#eu_bank_transferObject (readonly)

Attribute for field eu_bank_transfer



164
165
166
# File 'lib/stripe/resources/refund.rb', line 164

def eu_bank_transfer
  @eu_bank_transfer
end

#gb_bank_transferObject (readonly)

Attribute for field gb_bank_transfer



166
167
168
# File 'lib/stripe/resources/refund.rb', line 166

def gb_bank_transfer
  @gb_bank_transfer
end

#giropayObject (readonly)

Attribute for field giropay



168
169
170
# File 'lib/stripe/resources/refund.rb', line 168

def giropay
  @giropay
end

#grabpayObject (readonly)

Attribute for field grabpay



170
171
172
# File 'lib/stripe/resources/refund.rb', line 170

def grabpay
  @grabpay
end

#jp_bank_transferObject (readonly)

Attribute for field jp_bank_transfer



172
173
174
# File 'lib/stripe/resources/refund.rb', line 172

def jp_bank_transfer
  @jp_bank_transfer
end

#klarnaObject (readonly)

Attribute for field klarna



174
175
176
# File 'lib/stripe/resources/refund.rb', line 174

def klarna
  @klarna
end

#multibancoObject (readonly)

Attribute for field multibanco



176
177
178
# File 'lib/stripe/resources/refund.rb', line 176

def multibanco
  @multibanco
end

#mx_bank_transferObject (readonly)

Attribute for field mx_bank_transfer



178
179
180
# File 'lib/stripe/resources/refund.rb', line 178

def mx_bank_transfer
  @mx_bank_transfer
end

#nz_bank_transferObject (readonly)

Attribute for field nz_bank_transfer



180
181
182
# File 'lib/stripe/resources/refund.rb', line 180

def nz_bank_transfer
  @nz_bank_transfer
end

#p24Object (readonly)

Attribute for field p24



182
183
184
# File 'lib/stripe/resources/refund.rb', line 182

def p24
  @p24
end

#paynowObject (readonly)

Attribute for field paynow



184
185
186
# File 'lib/stripe/resources/refund.rb', line 184

def paynow
  @paynow
end

#paypalObject (readonly)

Attribute for field paypal



186
187
188
# File 'lib/stripe/resources/refund.rb', line 186

def paypal
  @paypal
end

#pixObject (readonly)

Attribute for field pix



188
189
190
# File 'lib/stripe/resources/refund.rb', line 188

def pix
  @pix
end

#revolutObject (readonly)

Attribute for field revolut



190
191
192
# File 'lib/stripe/resources/refund.rb', line 190

def revolut
  @revolut
end

#sofortObject (readonly)

Attribute for field sofort



192
193
194
# File 'lib/stripe/resources/refund.rb', line 192

def sofort
  @sofort
end

#swishObject (readonly)

Attribute for field swish



194
195
196
# File 'lib/stripe/resources/refund.rb', line 194

def swish
  @swish
end

#th_bank_transferObject (readonly)

Attribute for field th_bank_transfer



196
197
198
# File 'lib/stripe/resources/refund.rb', line 196

def th_bank_transfer
  @th_bank_transfer
end

#typeObject (readonly)

The type of transaction-specific details of the payment method used in the refund (e.g., ‘card`). An additional hash is included on `destination_details` with a name matching this value. It contains information specific to the refund transaction.



198
199
200
# File 'lib/stripe/resources/refund.rb', line 198

def type
  @type
end

#us_bank_transferObject (readonly)

Attribute for field us_bank_transfer



200
201
202
# File 'lib/stripe/resources/refund.rb', line 200

def us_bank_transfer
  @us_bank_transfer
end

#wechat_payObject (readonly)

Attribute for field wechat_pay



202
203
204
# File 'lib/stripe/resources/refund.rb', line 202

def wechat_pay
  @wechat_pay
end

#zipObject (readonly)

Attribute for field zip



204
205
206
# File 'lib/stripe/resources/refund.rb', line 204

def zip
  @zip
end