class PropayClient::Merchant
Public Class Methods
balance(account_number)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 8 def self.balance(account_number) get("/propayAPI/MerchantBalanceDetails/#{account_number}") end
create(params)
click to toggle source
build(:propay_account_request_data)
# File lib/propay_client/resources/merchant.rb, line 4 def self.create(params) put("/propayapi/signup", body: params) end
edit_address(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 16 def self.edit_address(account_number, params) put("/propayAPI/MerchantAddress/#{account_number}", body: params) end
edit_bank_account(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 28 def self.edit_bank_account(account_number, params) put("/propayAPI/MerchantBankAccount/#{account_number}", body: params) end
edit_business_info(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 24 def self.edit_business_info(account_number, params) put("/propayAPI/MerchantBusinessInfo/#{account_number}", body: params) end
edit_contact_info(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 12 def self.edit_contact_info(account_number, params) put("/propayAPI/MerchantContactInfo/#{account_number}", body: params) end
edit_credit_limit(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 44 def self.edit_credit_limit(account_number, params) put("/propayAPI/MerchantCreditLimit/#{account_number}", body: params) end
edit_gross_settle_payment_info(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 32 def self.edit_gross_settle_payment_info(account_number, params) put("/propayAPI/MerchantGrossSettleBilling/#{account_number}", body: params) end
edit_renewal_payment_method(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 20 def self.edit_renewal_payment_method(account_number, params) put("/propayAPI/MerchantPaymentInformation/#{account_number}", body: params) end
edit_services(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 36 def self.edit_services(account_number, params) put("/propayAPI/MerchantServices/#{account_number}", body: params) end
edit_status(account_number, params)
click to toggle source
# File lib/propay_client/resources/merchant.rb, line 40 def self.edit_status(account_number, params) put("/propayAPI/MerchantStatus/#{account_number}", body: params) end