# Gateway API Reference and Guides Documentation > Documentation for Gateway API Reference and Guides ## Guides - [E-xact Gateway Developer Guides](https://developer.e-xact.com/docs/getting-started.md) - [Authentication](https://developer.e-xact.com/docs/authentication.md) - [Transaction Search & Reporting](https://developer.e-xact.com/docs/transaction-search-reporting.md) - [Transaction Lifecycle](https://developer.e-xact.com/docs/transaction-lifecycle.md): Standard and Tokenized Transactions - [HCO Integration Guide](https://developer.e-xact.com/docs/hosted-checkout-hco-integration-guide.md) - [Hosted Checkout Card Storage](https://developer.e-xact.com/docs/storing-cardholder-information-using-e-xacts-hosted-payment-page-hco.md) - [Redirects and Callbacks](https://developer.e-xact.com/docs/receipt-page-relay-response-and-silent-post.md) - [Apple Pay on Payment Pages](https://developer.e-xact.com/docs/apple-pay-on-payment-pages.md) - [Google Pay on Payment Pages](https://developer.e-xact.com/docs/google-pay-on-payment-pages.md) - [Payment Link Integration Guide](https://developer.e-xact.com/docs/payment-link-integration-guide.md) - [Payment Link Card Storage](https://developer.e-xact.com/docs/payment-link-card-storage.md) - [Transaction Types (API & HCO)](https://developer.e-xact.com/docs/transaction-types.md): API and HCO Transaction Types - [Response Codes](https://developer.e-xact.com/docs/response-codes.md) - [Credentials-on-File (MIT/CIT)](https://developer.e-xact.com/docs/credentials-on-file-stored-credentials-mitcit.md) - [Demo Testing and Test Cards](https://developer.e-xact.com/docs/demo-testing-and-test-cards.md) - [RPM (Realtime Payment Manger)](https://developer.e-xact.com/docs/password-resets.md) - [Virtual Point of Sale (VPOS)](https://developer.e-xact.com/docs/virtual-point-of-sale-vpos.md) - [Quick Key User Guide](https://developer.e-xact.com/docs/quick-key-user-guide.md) - [Transaction Search & Management](https://developer.e-xact.com/docs/transaction-search-management.md) - [Reporting](https://developer.e-xact.com/docs/reporting.md) - [User Creation & Administration](https://developer.e-xact.com/docs/user-creation-administration.md) - [Recurring System](https://developer.e-xact.com/docs/recurring-system.md): Recurring System and Payment Page Integration - [Velocity Controls and Filters](https://developer.e-xact.com/docs/velocity-controls-and-filters.md) - [Contact Support](https://developer.e-xact.com/docs/contact-support.md) - [Password Resets](https://developer.e-xact.com/docs/password-resets-1.md) - [Generating Your Gateway ID & Password](https://developer.e-xact.com/docs/generating-your-gateway-id-password.md) - [How to update your Billing Method with E-xact](https://developer.e-xact.com/docs/how-to-update-your-billing-method-with-e-xact.md) ## API Reference - [Process a Transaction](https://developer.e-xact.com/reference/processtransaction.md): Submit a real-time transaction to the E-xact gateway. Select an example from the dropdown to see different transaction types. - [Generate Reports](https://developer.e-xact.com/reference/getreport.md): Generate standard reports (Activity, Batches, etc.) for a given date range. - [Search Transactions](https://developer.e-xact.com/reference/searchtransactions.md): Retrieve a list of transactions based on specific criteria. **Auth Note:** Requires User Token (not Gateway ID). - [Create a Payment Link](https://developer.e-xact.com/reference/post_payment-link.md): Generate a ready-to-use link for the hosted payment page.