Class: Pago::V2026_04::Services::CustomerPortal

Inherits:
Service
  • Object
show all
Defined in:
lib/pago/v2026_04/services/customer_portal.rb,
sig/pago/v2026_04/generated.rbs

Defined Under Namespace

Classes: BenefitGrants, CustomerMeters, CustomerSession, Customers, Downloadables, LicenseKeys, Members, Orders, Organizations, Seats, Subscriptions, Wallets

Instance Attribute Summary

Attributes inherited from Service

#client

Instance Method Summary collapse

Methods inherited from Service

#initialize

Constructor Details

This class inherits a constructor from Pago::Service

Instance Method Details

#benefit_grantsBenefitGrants

Returns:



8
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 8

def benefit_grants = @benefit_grants ||= BenefitGrants.new(client)

#customer_metersCustomerMeters

Returns:



14
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 14

def customer_meters = @customer_meters ||= CustomerMeters.new(client)

#customer_sessionCustomerSession

Returns:



20
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 20

def customer_session = @customer_session ||= CustomerSession.new(client)

#customersCustomers

Returns:



11
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 11

def customers = @customers ||= Customers.new(client)

#downloadablesDownloadables

Returns:



23
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 23

def downloadables = @downloadables ||= Downloadables.new(client)

#license_keysLicenseKeys

Returns:



26
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 26

def license_keys = @license_keys ||= LicenseKeys.new(client)

#membersMembers

Returns:



29
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 29

def members = @members ||= Members.new(client)

#ordersOrders

Returns:



32
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 32

def orders = @orders ||= Orders.new(client)

#organizationsOrganizations

Returns:



35
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 35

def organizations = @organizations ||= Organizations.new(client)

#seatsSeats

Returns:



17
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 17

def seats = @seats ||= Seats.new(client)

#subscriptionsSubscriptions

Returns:



38
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 38

def subscriptions = @subscriptions ||= Subscriptions.new(client)

#walletsWallets

Returns:



41
# File 'lib/pago/v2026_04/services/customer_portal.rb', line 41

def wallets = @wallets ||= Wallets.new(client)