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/event'
|
||||
require 'stripe/transfer'
|
||||
require 'stripe/recipient'
|
||||
|
||||
# Errors
|
||||
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
|
||||
class Transfer < APIResource
|
||||
include Stripe::APIOperations::List
|
||||
include Stripe::APIOperations::Create
|
||||
end
|
||||
end
|
||||
|
||||
@ -25,6 +25,7 @@ module Stripe
|
||||
'coupon' => Coupon,
|
||||
'event' => Event,
|
||||
'transfer' => Transfer,
|
||||
'recipient' => Recipient,
|
||||
'list' => ListObject
|
||||
}
|
||||
case resp
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user