When im trying to pay(Yookassa.payments.create(payment: payload)) with saved SBP payment method, im facing this error. Looks like we need to add it to https://github.com/PaymentInstruments/yookassa/blob/11762e3c4088de630f33019a829b7a9edf60846f/lib/yookassa/entity/payment_methods.rb
but im not sure that adding wouldnt return another error
Payment is created successfully on yookassa side.
Dry::Struct::Error [Yookassa::Entity::Payment.new] {:type=>"sbp", :id=>"ID", :saved=>true, :status=>"active", :sbp_operation_id=>"ID", :payer_bank_details=>{:bank_id=>"BANKID", :bic=>"BIC"}} (Hash) has invalid type for :payment_method violates constraints ([Yookassa::Entity::PaymentMethod::BankCard.new] [Yookassa::Entity::PaymentMethod::Alfabank.new] [Yookassa::Entity::PaymentMethod::YooMoney.new] [Yookassa::Entity::PaymentMethod::Sberbank.new] [Yookassa::Entity::PaymentMethod::ApplePay.new] [Yookassa::Entity::PaymentMethod::Cash.new] [Yookassa::Entity::PaymentMethod::DirectCarrierBilling.new] [Yookassa::Entity::PaymentMethod::GooglePay.new] [Yookassa::Entity::PaymentMethod::Installments.new] [Yookassa::Entity::PaymentMethod::Qiwi.new] [Yookassa::Entity::PaymentMethod::Tinkoff.new] [Yookassa::Entity::PaymentMethod::Wechat.new] [Yookassa::Entity::PaymentMethod::Webmoney.new] "sbp" (String) has invalid type for :type violates constraints (eql?("webmoney", "sbp") failed) failed)
When im trying to pay(
Yookassa.payments.create(payment: payload)) with saved SBP payment method, im facing this error. Looks like we need to add it tohttps://github.com/PaymentInstruments/yookassa/blob/11762e3c4088de630f33019a829b7a9edf60846f/lib/yookassa/entity/payment_methods.rbbut im not sure that adding wouldnt return another error
Payment is created successfully on yookassa side.
Dry::Struct::Error [Yookassa::Entity::Payment.new] {:type=>"sbp", :id=>"ID", :saved=>true, :status=>"active", :sbp_operation_id=>"ID", :payer_bank_details=>{:bank_id=>"BANKID", :bic=>"BIC"}} (Hash) has invalid type for :payment_method violates constraints ([Yookassa::Entity::PaymentMethod::BankCard.new] [Yookassa::Entity::PaymentMethod::Alfabank.new] [Yookassa::Entity::PaymentMethod::YooMoney.new] [Yookassa::Entity::PaymentMethod::Sberbank.new] [Yookassa::Entity::PaymentMethod::ApplePay.new] [Yookassa::Entity::PaymentMethod::Cash.new] [Yookassa::Entity::PaymentMethod::DirectCarrierBilling.new] [Yookassa::Entity::PaymentMethod::GooglePay.new] [Yookassa::Entity::PaymentMethod::Installments.new] [Yookassa::Entity::PaymentMethod::Qiwi.new] [Yookassa::Entity::PaymentMethod::Tinkoff.new] [Yookassa::Entity::PaymentMethod::Wechat.new] [Yookassa::Entity::PaymentMethod::Webmoney.new] "sbp" (String) has invalid type for :type violates constraints (eql?("webmoney", "sbp") failed) failed)