class PayU::Order
Constants
- APPROVED
- DECLINED
- ERROR
- EXPIRED
- PENDING
Public Class Methods
new(params)
click to toggle source
Calls superclass method
# File lib/pay_u/order.rb, line 29 def initialize(params) super(params) end
Public Instance Methods
approved?()
click to toggle source
# File lib/pay_u/order.rb, line 64 def approved? status_code == APPROVED end
attributes()
click to toggle source
Calls superclass method
# File lib/pay_u/order.rb, line 59 def attributes super.merge(merchant_id: merchant_id) end
confirmation_url()
click to toggle source
# File lib/pay_u/order.rb, line 49 def confirmation_url PayU.configuration.confirmation_url end
declined?()
click to toggle source
# File lib/pay_u/order.rb, line 69 def declined? status_code == DECLINED end
error?()
click to toggle source
# File lib/pay_u/order.rb, line 74 def error? status_code == ERROR end
expired?()
click to toggle source
# File lib/pay_u/order.rb, line 84 def expired? status_code == EXPIRED end
form()
click to toggle source
# File lib/pay_u/order.rb, line 54 def form @form ||= PayU::Form.new(order: self) end
merchant_id()
click to toggle source
# File lib/pay_u/order.rb, line 34 def merchant_id PayU.configuration.merchant_id end
pending?()
click to toggle source
# File lib/pay_u/order.rb, line 79 def pending? status_code == PENDING end
response_url()
click to toggle source
# File lib/pay_u/order.rb, line 44 def response_url PayU.configuration.response_url end
test?()
click to toggle source
# File lib/pay_u/order.rb, line 39 def test? PayU.configuration.test? end