Class: Billrb::ReceivablePayment

Inherits:
Resource
  • Object
show all
Extended by:
Operations::Create, Operations::List, Operations::Retrieve
Defined in:
lib/billrb/resources/receivable_payment.rb

Overview

A payment received from a customer. Creating one charges the customer for one or more invoices — the customer must have ‘authorizedToCharge` set (Customer.authorize_charge) and a bank account (CustomerBankAccount).

Instance Attribute Summary

Attributes inherited from Resource

#attributes

Method Summary

Methods included from Operations::List

list

Methods included from Operations::Retrieve

retrieve

Methods included from Operations::Create

create

Methods inherited from Resource

#[], #id, #initialize, #inspect, #method_missing, #respond_to_missing?, #to_h

Constructor Details

This class inherits a constructor from Billrb::Resource

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Billrb::Resource