Overview

Packages

  • blesta
    • app
      • controllers
      • models
    • components
      • auth
        • ldap
        • motp
        • oath
      • delivery
        • interfax
        • postal
          • methods
      • download
      • email
      • events
      • exchange
        • rates
          • currency
            • layer
          • fixer
          • open
            • exchange
              • rates
          • x
            • rates
      • gateway
        • payments
      • gateways
      • invoice
        • delivery
        • templates
          • perforated
            • invoice
          • quickbooks
            • invoice
          • templates
            • default
      • modules
      • net
        • amazon
          • s3
        • http
        • net
          • geo
            • ip
      • plugins
      • reports
        • aging
          • invoices
        • client
          • data
            • portability
        • custom
          • report
        • invoice
          • creation
        • package
          • revenue
        • tax
          • liability
        • transactions
          • applied
          • received
      • security
      • session
        • cart
      • settingscollection
      • upgrades
        • tasks
      • upload
      • vcard
    • core
      • Automation
        • Tasks
          • Common
          • Task
        • Type
          • Common
          • Cron
      • Pricing
        • ItemComparator
        • MetaItem
        • Modifier
          • Type
            • Description
              • Type
                • Discount
                • Option
                • Service
                • Tax
            • Discount
            • Price
            • Proration
        • Presenter
          • Build
            • Invoice
            • InvoiceData
            • Options
            • Service
            • ServiceChange
            • ServiceData
          • Collection
          • Format
            • Fields
            • Type
              • Discount
              • Item
              • Option
              • Options
              • Package
              • Pricing
              • Service
              • Tax
          • Items
            • Invoice
            • Service
          • Type
      • ServiceProviders
      • Util
        • Captcha
          • Captchas
          • Common
        • Common
          • Traits
        • Events
          • Common
          • Handlers
          • Observers
        • Filters
          • Common
        • GeoIp
        • Input
          • Fields
            • Common
        • Tax
        • Widgets
    • helpers
      • currency
        • format
      • data
        • structure
          • array
          • string
      • text
        • parser
      • widget
        • client
  • minPHP
    • helpers
      • color
      • data
        • structure
  • None
  • PHP

Classes

  • Gateway
  • Gateways
  • MerchantGateway
  • NonmerchantGateway

Interfaces

  • MerchantAch
  • MerchantAchOffsite
  • MerchantCc
  • MerchantCcForm
  • MerchantCcOffsite
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated

Package blesta\components\gateways

Classes summary
Gateway Abstract class that all Gateways extend through MerchantGateway or NonmerchantGateway
Gateways Factory class for creating Gateway objects
MerchantGateway Abstract class that all Merchant Gateways must extend
NonmerchantGateway Abstract class that all Nonmerchant Gateways must extend
Interfaces summary
MerchantAch

Merchant ACH processing interface. Defines all methods that an ACH payment gateway must implement. Note: not all methods are required to be supported.

MerchantAchOffsite

Merchant ACH offsite processing interface. Defines all methods that an ACH offsite payment gateway must implement. Note: not all methods are required to be supported.

MerchantCc

Merchant Credit Card processing interface. Defines all methods that a credit card payment gateway must implement. Note: not all methods are required to be supported.

MerchantCcForm

Merchant Credit Card custom form interface. Defines all methods that a credit card form payment gateway must implement.

MerchantCcOffsite

Merchant Credit Card offsite processing interface. Defines all methods that a credit card offsite payment gateway must implement. Note: not all methods are required to be supported.

Blesta API documentation generated by ApiGen