Module: MandarinPay
- Defined in:
- lib/mandarin_pay.rb,
lib/mandarin_pay/client.rb,
lib/mandarin_pay/engine.rb,
lib/mandarin_pay/version.rb,
lib/mandarin_pay/notification.rb,
lib/mandarin_pay/configuration.rb,
lib/mandarin_pay/conformity_params.rb,
lib/mandarin_pay/payment_interface.rb,
lib/mandarin_pay/signature_generator.rb,
lib/mandarin_pay/action_view_extension.rb,
lib/generators/mandarin_pay/install_generator.rb
Defined Under Namespace
Modules: ActionViewExtension, ConformityParams, SignatureGenerator
Classes: Client, Configuration, Engine, InstallGenerator, Notification, PaymentInterface
Constant Summary
collapse
- VERSION =
"1.1.0".freeze
Class Method Summary
collapse
Class Method Details
.pay_url(invoice_id, total, custom_params, extra_params = {}) ⇒ Object
17
18
19
20
21
22
23
|
# File 'lib/mandarin_pay.rb', line 17
def pay_url(invoice_id, total, custom_params, = {})
MandarinPay::PaymentInterface.new do
self.total = total
self.invoice_id = invoice_id
self.params = custom_params
end.pay_url()
end
|