Allow creating transfers, add recipient object.

This commit is contained in:
Amber Feng 2013-04-11 18:00:31 -07:00
parent ce34d9ef8b
commit b081187095
4 changed files with 15 additions and 0 deletions

View File

@ -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
View 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

View File

@ -1,5 +1,6 @@
module Stripe
class Transfer < APIResource
include Stripe::APIOperations::List
include Stripe::APIOperations::Create
end
end

View File

@ -25,6 +25,7 @@ module Stripe
'coupon' => Coupon,
'event' => Event,
'transfer' => Transfer,
'recipient' => Recipient,
'list' => ListObject
}
case resp