mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-12-08 00:01:02 -05:00
Allow creating transfers, add recipient object.
This commit is contained in:
parent
ce34d9ef8b
commit
b081187095
@ -32,6 +32,7 @@ require 'stripe/coupon'
|
|||||||
require 'stripe/token'
|
require 'stripe/token'
|
||||||
require 'stripe/event'
|
require 'stripe/event'
|
||||||
require 'stripe/transfer'
|
require 'stripe/transfer'
|
||||||
|
require 'stripe/recipient'
|
||||||
|
|
||||||
# Errors
|
# Errors
|
||||||
require 'stripe/errors/stripe_error'
|
require 'stripe/errors/stripe_error'
|
||||||
|
|||||||
12
lib/stripe/recipient.rb
Normal file
12
lib/stripe/recipient.rb
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
module Stripe
|
||||||
|
class Recipient < APIResource
|
||||||
|
include Stripe::APIOperations::Create
|
||||||
|
include Stripe::APIOperations::Delete
|
||||||
|
include Stripe::APIOperations::Update
|
||||||
|
include Stripe::APIOperations::List
|
||||||
|
|
||||||
|
def transfers
|
||||||
|
Transfer.all({ :recipient => id }, @api_key)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
@ -1,5 +1,6 @@
|
|||||||
module Stripe
|
module Stripe
|
||||||
class Transfer < APIResource
|
class Transfer < APIResource
|
||||||
include Stripe::APIOperations::List
|
include Stripe::APIOperations::List
|
||||||
|
include Stripe::APIOperations::Create
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@ -25,6 +25,7 @@ module Stripe
|
|||||||
'coupon' => Coupon,
|
'coupon' => Coupon,
|
||||||
'event' => Event,
|
'event' => Event,
|
||||||
'transfer' => Transfer,
|
'transfer' => Transfer,
|
||||||
|
'recipient' => Recipient,
|
||||||
'list' => ListObject
|
'list' => ListObject
|
||||||
}
|
}
|
||||||
case resp
|
case resp
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user