Class: PayPal::ExpressCheckout::Response::Payment
- Defined in:
- lib/paypal/express_checkout/response/payment.rb
Constant Summary
Constants included from Fields
Fields::ASSOCIATIONS, Fields::ATTRIBUTES
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
#build_association, #build_billings, #build_fmfs, #build_payment_items, #build_payments, #build_shipping_options, #build_values, #errors, #initialize, #params, #success?, #valid?
Methods included from Utils
Methods included from Fields
#field_map, #group_collect, #group_fields, #has_fields?, #has_many?, included, #inverted_field_map
Constructor Details
This class inherits a constructor from PayPal::ExpressCheckout::Response::Base
Instance Method Details
#approved? ⇒ Boolean
18 19 20 |
# File 'lib/paypal/express_checkout/response/payment.rb', line 18 def approved? params[:PAYMENTINFO_0_ACK] == "Success" end |
#completed? ⇒ Boolean
14 15 16 |
# File 'lib/paypal/express_checkout/response/payment.rb', line 14 def completed? params[:PAYMENTINFO_0_PAYMENTSTATUS] == "Completed" end |