Sha256: d7f8c67239b522d799c58bf8fec4e894080ff46ab64e12eefc4ad8c81406c149
Contents?: true
Size: 721 Bytes
Versions: 5
Compression:
Stored size: 721 Bytes
Contents
module Spree class Gateway::RazorpayGateway < Gateway preference :key_id, :string preference :key_secret, :string preference :merchant_name, :string preference :merchant_description, :text preference :merchant_address, :string preference :theme_color, :string, default: '#F37254' def supports?(source) true end def provider_class self end def provider self end def auto_capture? true end def method_type 'razorpay' end def purchase(amount, transaction_details, gateway_options={}) ActiveMerchant::Billing::Response.new(true, 'razorpay success') end def request_type 'DEFAULT' end end end
Version data entries
5 entries across 5 versions & 1 rubygems