diff --git a/lib/yookassa/payment.rb b/lib/yookassa/payment.rb index 5dd3d5c..ec769cd 100644 --- a/lib/yookassa/payment.rb +++ b/lib/yookassa/payment.rb @@ -2,8 +2,8 @@ module Yookassa class Payment < Evil::Client - option :shop_id, proc(&:to_s) - option :api_key, proc(&:to_s) + option :shop_id, proc(&:to_s), default: proc { Yookassa.config.shop_id } + option :api_key, proc(&:to_s), default: proc { Yookassa.config.api_key } path { "https://api.yookassa.ru/v3/payments" } security { basic_auth shop_id, api_key } diff --git a/lib/yookassa/refund.rb b/lib/yookassa/refund.rb index 78fda6a..b02983a 100644 --- a/lib/yookassa/refund.rb +++ b/lib/yookassa/refund.rb @@ -2,8 +2,8 @@ module Yookassa class Refund < Evil::Client - option :shop_id, proc(&:to_s) - option :api_key, proc(&:to_s) + option :shop_id, proc(&:to_s), default: proc { Yookassa.config.shop_id } + option :api_key, proc(&:to_s), default: proc { Yookassa.config.api_key } path { "https://api.yookassa.ru/v3/refunds" } security { basic_auth shop_id, api_key }