Class: Stripe::Issuing::Card::TestHelpers
Constant Summary
collapse
- RESOURCE_CLASS =
Card
Class Method Summary
collapse
Instance Method Summary
collapse
custom_method, #initialize, resource_url, #resource_url
included
Class Method Details
.deliver_card(card, params = {}, opts = {}) ⇒ Object
38
39
40
41
42
43
44
45
|
# File 'lib/stripe/resources/issuing/card.rb', line 38
def self.deliver_card(card, params = {}, opts = {})
request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/deliver", { card: CGI.escape(card) }),
params: params,
opts: opts
)
end
|
.fail_card(card, params = {}, opts = {}) ⇒ Object
47
48
49
50
51
52
53
54
|
# File 'lib/stripe/resources/issuing/card.rb', line 47
def self.fail_card(card, params = {}, opts = {})
request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/fail", { card: CGI.escape(card) }),
params: params,
opts: opts
)
end
|
.return_card(card, params = {}, opts = {}) ⇒ Object
56
57
58
59
60
61
62
63
|
# File 'lib/stripe/resources/issuing/card.rb', line 56
def self.return_card(card, params = {}, opts = {})
request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/return", { card: CGI.escape(card) }),
params: params,
opts: opts
)
end
|
.ship_card(card, params = {}, opts = {}) ⇒ Object
65
66
67
68
69
70
71
72
|
# File 'lib/stripe/resources/issuing/card.rb', line 65
def self.ship_card(card, params = {}, opts = {})
request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/ship", { card: CGI.escape(card) }),
params: params,
opts: opts
)
end
|
Instance Method Details
#deliver_card(params = {}, opts = {}) ⇒ Object
74
75
76
77
78
79
80
81
|
# File 'lib/stripe/resources/issuing/card.rb', line 74
def deliver_card(params = {}, opts = {})
@resource.request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/deliver", { card: CGI.escape(@resource["id"]) }),
params: params,
opts: opts
)
end
|
#fail_card(params = {}, opts = {}) ⇒ Object
83
84
85
86
87
88
89
90
|
# File 'lib/stripe/resources/issuing/card.rb', line 83
def fail_card(params = {}, opts = {})
@resource.request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/fail", { card: CGI.escape(@resource["id"]) }),
params: params,
opts: opts
)
end
|
#return_card(params = {}, opts = {}) ⇒ Object
92
93
94
95
96
97
98
99
|
# File 'lib/stripe/resources/issuing/card.rb', line 92
def return_card(params = {}, opts = {})
@resource.request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/return", { card: CGI.escape(@resource["id"]) }),
params: params,
opts: opts
)
end
|
#ship_card(params = {}, opts = {}) ⇒ Object
101
102
103
104
105
106
107
108
|
# File 'lib/stripe/resources/issuing/card.rb', line 101
def ship_card(params = {}, opts = {})
@resource.request_stripe_object(
method: :post,
path: format("/v1/test_helpers/issuing/cards/%<card>s/shipping/ship", { card: CGI.escape(@resource["id"]) }),
params: params,
opts: opts
)
end
|