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



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

def affirm
  @affirm
end

#afterpay_clearpayObject (readonly)

Attribute for field afterpay_clearpay



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

def afterpay_clearpay
  @afterpay_clearpay
end

#alipayObject (readonly)

Attribute for field alipay



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

def alipay
  @alipay
end

#almaObject (readonly)

Attribute for field alma



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

def alma
  @alma
end

#amazon_payObject (readonly)

Attribute for field amazon_pay



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

def amazon_pay
  @amazon_pay
end

#au_bank_transferObject (readonly)

Attribute for field au_bank_transfer



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

def au_bank_transfer
  @au_bank_transfer
end

#blikObject (readonly)

Attribute for field blik



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

def blik
  @blik
end

#br_bank_transferObject (readonly)

Attribute for field br_bank_transfer



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

def br_bank_transfer
  @br_bank_transfer
end

#cardObject (readonly)

Attribute for field card



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

def card
  @card
end

#cashappObject (readonly)

Attribute for field cashapp



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

def cashapp
  @cashapp
end

#customer_cash_balanceObject (readonly)

Attribute for field customer_cash_balance



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

def customer_cash_balance
  @customer_cash_balance
end

#epsObject (readonly)

Attribute for field eps



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

def eps
  @eps
end

#eu_bank_transferObject (readonly)

Attribute for field eu_bank_transfer



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

def eu_bank_transfer
  @eu_bank_transfer
end

#gb_bank_transferObject (readonly)

Attribute for field gb_bank_transfer



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

def gb_bank_transfer
  @gb_bank_transfer
end

#giropayObject (readonly)

Attribute for field giropay



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

def giropay
  @giropay
end

#grabpayObject (readonly)

Attribute for field grabpay



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

def grabpay
  @grabpay
end

#jp_bank_transferObject (readonly)

Attribute for field jp_bank_transfer



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

def jp_bank_transfer
  @jp_bank_transfer
end

#klarnaObject (readonly)

Attribute for field klarna



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

def klarna
  @klarna
end

#multibancoObject (readonly)

Attribute for field multibanco



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

def multibanco
  @multibanco
end

#mx_bank_transferObject (readonly)

Attribute for field mx_bank_transfer



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

def mx_bank_transfer
  @mx_bank_transfer
end

#nz_bank_transferObject (readonly)

Attribute for field nz_bank_transfer



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

def nz_bank_transfer
  @nz_bank_transfer
end

#p24Object (readonly)

Attribute for field p24



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

def p24
  @p24
end

#paynowObject (readonly)

Attribute for field paynow



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

def paynow
  @paynow
end

#paypalObject (readonly)

Attribute for field paypal



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

def paypal
  @paypal
end

#pixObject (readonly)

Attribute for field pix



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

def pix
  @pix
end

#revolutObject (readonly)

Attribute for field revolut



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

def revolut
  @revolut
end

#sofortObject (readonly)

Attribute for field sofort



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

def sofort
  @sofort
end

#swishObject (readonly)

Attribute for field swish



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

def swish
  @swish
end

#th_bank_transferObject (readonly)

Attribute for field th_bank_transfer



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

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.



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

def type
  @type
end

#us_bank_transferObject (readonly)

Attribute for field us_bank_transfer



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

def us_bank_transfer
  @us_bank_transfer
end

#wechat_payObject (readonly)

Attribute for field wechat_pay



207
208
209
# File 'lib/stripe/resources/refund.rb', line 207

def wechat_pay
  @wechat_pay
end

#zipObject (readonly)

Attribute for field zip



209
210
211
# File 'lib/stripe/resources/refund.rb', line 209

def zip
  @zip
end