Authorizenet API
================

:py:mod:`terminusgps` offers the :py:mod:`authorizenet` package.

======
Models
======

Some `Authorizenet <https://www.authorize.net/>`_ API objects have been modeled, for example:

* :py:obj:`~terminusgps.authorizenet.profiles.customers.CustomerProfile` for manipulating customer profiles.

* :py:obj:`~terminusgps.authorizenet.profiles.subscriptions.SubscriptionProfile` for manipulating customer subscriptions.

* :py:obj:`~terminusgps.authorizenet.profiles.payments.PaymentProfile` and :py:obj:`~terminusgps.authorizenet.profiles.addresses.AddressProfile` for manipulating customer payment information.

.. seealso:: :doc:`examples`

.. toctree::
    :maxdepth: 2
    :caption: Contents:

    auth.rst
    constants.rst
    controllers.rst
    examples.rst
    profiles.rst
    utils.rst
    validators.rst
