class PaysonAPI::V2::Requests::Merchant

Attributes

checkout_uri[RW]
confirmation_uri[RW]
integration_info[RW]
notification_uri[RW]
partner_id[RW]
reference[RW]
terms_uri[RW]
validation_uri[RW]

Public Instance Methods

to_hash() click to toggle source
# File lib/payson_api/v2/requests/merchant.rb, line 10
def to_hash
  {}.tap do |hash|
    hash['checkoutUri'] = @checkout_uri
    hash['notificationUri'] = @notification_uri
    hash['termsUri'] = @terms_uri
    hash['confirmationUri'] = @confirmation_uri
    hash['partnerId'] = @partner_id unless @partner_id.nil?
    hash['validationUri'] = @validation_uri unless @validation_uri.nil?
    hash['integrationInfo'] = @integration_info unless @integration_info.nil?
    hash['reference'] = @reference unless @reference.nil?
  end
end