Sha256: a21616ce682a784640bc7e711d164a088b5da2c1b98e5bed792b70f92e1c7c04

Contents?: true

Size: 555 Bytes

Versions: 1

Compression:

Stored size: 555 Bytes

Contents

module PayPal::Invoice::Response
  class Details
    include PayPal::Common::Response

    attr_accessor :invoice_id
    attr_accessor :invoice
    attr_accessor :invoice_details
    attr_accessor :payment_details
    attr_accessor :invoice_url

    def set_invoice(value)
      self.invoice = build_value(Invoice, value)
    end

    def set_invoice_details(value)
      self.invoice_details = build_value(InvoiceDetails, value)
    end

    def set_payment_details(value)
      self.payment_details = build_value(PaymentDetails, value)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
paypal-payment-0.1.2 lib/paypal/invoice/response/details.rb