mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-07-26 00:00:46 -04:00
Compare commits
No commits in common. "31c5c93feb3ef4cec23fd4b294c30bb12d667ce1" and "946566fefea9679685d375b4e5da409d0475e722" have entirely different histories.
31c5c93feb
...
946566fefe
@ -1 +1 @@
|
|||||||
v682
|
v670
|
@ -33,9 +33,6 @@ module Stripe
|
|||||||
CashBalance::OBJECT_NAME => CashBalance,
|
CashBalance::OBJECT_NAME => CashBalance,
|
||||||
Charge::OBJECT_NAME => Charge,
|
Charge::OBJECT_NAME => Charge,
|
||||||
Checkout::Session::OBJECT_NAME => Checkout::Session,
|
Checkout::Session::OBJECT_NAME => Checkout::Session,
|
||||||
Climate::Order::OBJECT_NAME => Climate::Order,
|
|
||||||
Climate::Product::OBJECT_NAME => Climate::Product,
|
|
||||||
Climate::Supplier::OBJECT_NAME => Climate::Supplier,
|
|
||||||
ConfirmationToken::OBJECT_NAME => ConfirmationToken,
|
ConfirmationToken::OBJECT_NAME => ConfirmationToken,
|
||||||
CountrySpec::OBJECT_NAME => CountrySpec,
|
CountrySpec::OBJECT_NAME => CountrySpec,
|
||||||
Coupon::OBJECT_NAME => Coupon,
|
Coupon::OBJECT_NAME => Coupon,
|
||||||
|
@ -22,9 +22,6 @@ require "stripe/resources/card"
|
|||||||
require "stripe/resources/cash_balance"
|
require "stripe/resources/cash_balance"
|
||||||
require "stripe/resources/charge"
|
require "stripe/resources/charge"
|
||||||
require "stripe/resources/checkout/session"
|
require "stripe/resources/checkout/session"
|
||||||
require "stripe/resources/climate/order"
|
|
||||||
require "stripe/resources/climate/product"
|
|
||||||
require "stripe/resources/climate/supplier"
|
|
||||||
require "stripe/resources/confirmation_token"
|
require "stripe/resources/confirmation_token"
|
||||||
require "stripe/resources/country_spec"
|
require "stripe/resources/country_spec"
|
||||||
require "stripe/resources/coupon"
|
require "stripe/resources/coupon"
|
||||||
|
@ -1,34 +0,0 @@
|
|||||||
# File generated from our OpenAPI spec
|
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
module Stripe
|
|
||||||
module Climate
|
|
||||||
# Orders represent your intent to purchase a particular Climate product. When you create an order, the
|
|
||||||
# payment is deducted from your merchant balance.
|
|
||||||
class Order < APIResource
|
|
||||||
extend Stripe::APIOperations::Create
|
|
||||||
extend Stripe::APIOperations::List
|
|
||||||
include Stripe::APIOperations::Save
|
|
||||||
|
|
||||||
OBJECT_NAME = "climate.order"
|
|
||||||
|
|
||||||
def cancel(params = {}, opts = {})
|
|
||||||
request_stripe_object(
|
|
||||||
method: :post,
|
|
||||||
path: format("/v1/climate/orders/%<order>s/cancel", { order: CGI.escape(self["id"]) }),
|
|
||||||
params: params,
|
|
||||||
opts: opts
|
|
||||||
)
|
|
||||||
end
|
|
||||||
|
|
||||||
def self.cancel(order, params = {}, opts = {})
|
|
||||||
request_stripe_object(
|
|
||||||
method: :post,
|
|
||||||
path: format("/v1/climate/orders/%<order>s/cancel", { order: CGI.escape(order) }),
|
|
||||||
params: params,
|
|
||||||
opts: opts
|
|
||||||
)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,14 +0,0 @@
|
|||||||
# File generated from our OpenAPI spec
|
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
module Stripe
|
|
||||||
module Climate
|
|
||||||
# A Climate product represents a type of carbon removal unit available for reservation.
|
|
||||||
# You can retrieve it to see the current price and availability.
|
|
||||||
class Product < APIResource
|
|
||||||
extend Stripe::APIOperations::List
|
|
||||||
|
|
||||||
OBJECT_NAME = "climate.product"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
@ -1,13 +0,0 @@
|
|||||||
# File generated from our OpenAPI spec
|
|
||||||
# frozen_string_literal: true
|
|
||||||
|
|
||||||
module Stripe
|
|
||||||
module Climate
|
|
||||||
# A supplier of carbon removal.
|
|
||||||
class Supplier < APIResource
|
|
||||||
extend Stripe::APIOperations::List
|
|
||||||
|
|
||||||
OBJECT_NAME = "climate.supplier"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
Loading…
x
Reference in New Issue
Block a user