# Payarc Documentation > Documentation for Payarc ## Guides - [Getting Started](https://docs.payarc.net/docs/getting-started.md): This guide outlines how to gain access to the Payarc sandbox and familiarize yourself with the authentication, environment, and reference materials needed to begin integration testing. - [API Authentication](https://docs.payarc.net/docs/api-authentication.md): PAYARC generates a unique API Access Token for each Merchant and Agent/Partner account. Below are the steps to retrieve your API Keys. - [FAQ](https://docs.payarc.net/docs/faq.md) - [Accepting Payment with Payarc](https://docs.payarc.net/docs/pay.md): This guide is for developers and partners deciding how to take payments through the Payarc API. - [Pay By Card](https://docs.payarc.net/docs/pay-by-card.md): This guide is for developers integrating card payments - either against an existing customer record or as a one-time payment. - [Pay By ACH](https://docs.payarc.net/docs/pay-by-ach.md): This guide is for developers integrating ACH debit payments - either against an existing customer record or as a one-time transaction without a customer profile. - [Assigning Payment Methods](https://docs.payarc.net/docs/assigning-payment-methods.md): This guide is for developers looking to assign both card and bank account payment methods via the Payarc API. - [Capture a payment using the Hosted Checkout Page](https://docs.payarc.net/docs/hosted-checkout.md) - [Create a Subscription](https://docs.payarc.net/docs/create-a-subscription.md): This guide is for developers looking to enable subscription creation via our Subscriptions API. - [Creating Split Campaigns (Fiserv Only)](https://docs.payarc.net/docs/creating-split-campaigns-fiserv-only.md): This guide is for partners using Fiserv who want to create split campaigns in order to split funds between the ISV merchant and sub-merchants. - [Create Customer](https://docs.payarc.net/docs/create_customer.md) - [Basic Customer - email only](https://docs.payarc.net/docs/customer-basic.md) - [Voiding and Refunding Payments](https://docs.payarc.net/docs/voiding-and-refunding-payments.md) - [Retrieve Payment Data](https://docs.payarc.net/docs/get-customer-cards.md) - [Apply Wizard](https://docs.payarc.net/docs/apply-wizard.md): This guide is for partners who need to enroll merchants into payment processing programmatically via Payarc's API. - [Apply Wizard Traditional](https://docs.payarc.net/docs/apply-wizard-traditional.md): This guide is for developers using the Payarc Apply Wizard API to submit and manage Traditional merchant applications. - [Apply Wizard Payfac](https://docs.payarc.net/docs/apply-wizard-payfac.md): This guide is for developers using the Payarc Apply Wizard API to submit and manage Payfac merchant applications. - [Tiered Pricing](https://docs.payarc.net/docs/tiered-pricing.md) - [Blended Rate Pricing](https://docs.payarc.net/docs/blended-rate-pricing.md) - [Lead](https://docs.payarc.net/docs/lead.md) - [Interchange Plus Pricing](https://docs.payarc.net/docs/interchange-plus-pricing.md) - [Questionnaire](https://docs.payarc.net/docs/questionnaire.md) - [Industry Codes - Payfac](https://docs.payarc.net/docs/industry-codes-payfac.md): This is also called Merchant Category Code valid for Payfac - [Industry Codes - Traditional](https://docs.payarc.net/docs/industry-codes-traditional.md): This is also called Merchant Category Code valid for traditional candidate merchants - [Owners and Beneficial Owners](https://docs.payarc.net/docs/owners.md) - [Hosted Fields - IFrames](https://docs.payarc.net/docs/hosted-fields-iframes.md): This guide is for developers integrating a secure, PCI-compliant card payment form using Hosted Fields in an iframe. - [Hosted Fields - iFrame (PayPal Payment)](https://docs.payarc.net/docs/hosted-fields-iframe-wallet-paypal-payments.md): Include the PayPal payment buttons in your web application - [Hosted Fields - Apple Pay Sandbox Testing](https://docs.payarc.net/docs/hosted-fields-apple-pay-sandbox-testing.md): Our hosted checkout supports Apple Pay out of the box — no need to configure a separate Apple Pay merchant ID. To test Apple Pay transactions in sandbox mode, follow the steps below. - [Google Pay Integration](https://docs.payarc.net/docs/google-pay-integration.md): Google Pay™ simplifies the payment process for users by reducing the number of clicks required to complete a transaction on websites, apps, or in stores. It securely stores customers' credit card information in a digital wallet, allowing them to choose which card to use for each transaction. For more information, visit Google Pay . - [Apple Pay Integration](https://docs.payarc.net/docs/apple-pay-integration.md): Apple Pay simplifies the checkout experience by allowing users to make payments quickly and securely using their iPhone, iPad, or Mac. It eliminates the need to manually enter credit card details by leveraging device-based authentication and encrypted tokenization. - [Dispute / Chargeback Reconciliation Guide](https://docs.payarc.net/docs/dispute-chargeback-reconciliation-guide.md) - [Split Settlement Validation](https://docs.payarc.net/docs/split-settlement-validation.md): This guide explains the flow of how funds from a charge are split and deposited into payee bank accounts. It includes timing, requirements, and the role of the funding instruction window. - [3DS](https://docs.payarc.net/docs/3ds.md): This guide is for developers who want to pass 3DS fields when creating a charge. - [PGP key](https://docs.payarc.net/docs/pgp-key.md) - [Payarc MCP Server](https://docs.payarc.net/docs/mcp-documentation.md): This guide is for developers and AI-assisted tools, such as Claude Code, who want to discover, inspect, and test Payarc API endpoints directly from their development environment. ## API Reference - [Create a Customer](https://docs.payarc.net/reference/create-customer.md): This API creates a customer. - [Update a Customer](https://docs.payarc.net/reference/update-customer.md): This API updates details of a customer by setting the values of the parameters passed. Any parameters not provided will be left unchanged. - [Retrieve a Customer](https://docs.payarc.net/reference/retrieve-customer.md): This API provides details of a customer. - [Delete a Customer](https://docs.payarc.net/reference/delete-customer.md): This API deletes an existing customer. - [List All Customers](https://docs.payarc.net/reference/list-all-customers.md): This API returns a list of customers. The list is sorted by ‘creation date’ with the most recently created customers appearing first. - [Export Customers to Excel](https://docs.payarc.net/reference/export-customers-to-excel.md) - [Update a Card](https://docs.payarc.net/reference/update-a-card.md): This API updates debit card or credit card details of a customer. - [Delete a Card](https://docs.payarc.net/reference/delete-a-card.md): This API is used to delete a customer's card. - [Tokens](https://docs.payarc.net/reference/tokens.md) - [Create a Token - Apple Pay](https://docs.payarc.net/reference/create-a-token-apple-pay.md): Accepts an encrypted Apple Pay token for validation or processing. - [Create a Token - Google Pay](https://docs.payarc.net/reference/create-a-token-google-pay.md): Accepts an encrypted Google Pay token for validation or processing. - [Create a Token - Card](https://docs.payarc.net/reference/create-a-token.md): This API creates a token that represents a credit or debit card used to carry out a transaction. - [Charges](https://docs.payarc.net/reference/charges.md) - [Create a Charge - Keyed](https://docs.payarc.net/reference/create-a-charge-keyed.md): This endpoint enables you to securely initiate payment transactions by submitting charge details via a POST request. - [Create a Charge - Google Pay](https://docs.payarc.net/reference/create-a-charge-google-pay.md) - [Create a Charge - Apple Pay](https://docs.payarc.net/reference/create-a-charge-apple-pay.md) - [List All Charges](https://docs.payarc.net/reference/list-all-charges.md): This API returns a list of charges that were created. The list is sorted by ‘creation date’ with the most recent charges appearing first. - [Retrieve a Charge](https://docs.payarc.net/reference/retrieve-a-charge.md): This API provides information about retrieving a charge. - [Capture a Charge](https://docs.payarc.net/reference/capture-a-charge.md): This API captures the payment of an existing, uncaptured charge. - [Update Charge Metadata](https://docs.payarc.net/reference/update-charge-metadata.md): This API allows for the Charge metadata to be edited. - [Void a Charge](https://docs.payarc.net/reference/void-a-charge.md): This API voids a charge that was created. - [Refund a Charge](https://docs.payarc.net/reference/refund-a-charge.md): This API refunds a previously created charge. - [List All Refunds](https://docs.payarc.net/reference/list-all-refunds.md): This API provides list of all refunds that were created. - [Tip Adjustment](https://docs.payarc.net/reference/tip-adjustment.md): This API adjusts tip for a previously created charge. - [Get Card BIN Information](https://docs.payarc.net/reference/get-card-bin-information.md) - [ACH Charges](https://docs.payarc.net/reference/charges-ach-charges.md) - [Create Bank Account](https://docs.payarc.net/reference/create-bank-account.md) - [Update Bank Account](https://docs.payarc.net/reference/update-bank-account.md): Updates data for existing bank account. - [Retrieve an ACH Charge](https://docs.payarc.net/reference/retrieve-ach-by-id.md): This endpoint retrieves detailed information for a specific ACH charge, identified by its unique id. It returns the charge’s current status, associated customer information, and any related return details. - [Create ACH Charge](https://docs.payarc.net/reference/create-ach-charge.md): Creates ACH debit/credit movement. - [Create a Subscription](https://docs.payarc.net/reference/create-subscription.md): This API creates a subscription. - [List All Subscriptions](https://docs.payarc.net/reference/list-all-subscriptions.md): This API returns a list of subscriptions. - [Pause a Subscription](https://docs.payarc.net/reference/pause-a-subscription.md): This API pause a subscription. - [Resume a Subscription](https://docs.payarc.net/reference/resume-a-subscription.md): This API resumes a paused subscription. - [Update a Subscription](https://docs.payarc.net/reference/update-a-subscription.md): This API helps update a subscription. - [Cancel a Subscription](https://docs.payarc.net/reference/cancel-a-subscription.md): This API cancels a previously created subscription. - [Export Subscriptions to Excel](https://docs.payarc.net/reference/export-subscriptions.md) - [Delete a Subscription](https://docs.payarc.net/reference/delete-a-subscription.md) - [Create a Plan](https://docs.payarc.net/reference/create-a-plan.md): This API creates a new plan. - [List All Plans](https://docs.payarc.net/reference/list-all-plans.md): This API provides a list of plans that are created. - [Retrieve a Plan](https://docs.payarc.net/reference/retrieve-a-plan.md): This API provides information about a plan. - [Update a Plan](https://docs.payarc.net/reference/update-a-plan.md): This API updates an existing plan. - [Delete a Plan](https://docs.payarc.net/reference/delete-a-plan.md): This API deletes an existing plan. - [Export Plans](https://docs.payarc.net/reference/export-plans.md) - [Create a Coupon](https://docs.payarc.net/reference/create-a-coupon.md): This API creates coupons that can be used to avail discounts on the invoice. - [List All Coupons](https://docs.payarc.net/reference/list-all-coupons.md): This API returns a list of coupons. - [Retrieve a Coupon](https://docs.payarc.net/reference/retrieve-a-coupon.md): This API provides details about a coupon. - [Delete a Coupon](https://docs.payarc.net/reference/delete-a-coupon.md): This API deletes a coupon. - [Get Invoices](https://docs.payarc.net/reference/get-all-invoices.md) - [Export Invoice to PDF](https://docs.payarc.net/reference/export-invoice-to-pdf.md) - [Export All Invoices to Excel](https://docs.payarc.net/reference/export-invoices.md) - [Get Invoice Settings](https://docs.payarc.net/reference/get-invoice-settings.md) - [Update Invoice Settings](https://docs.payarc.net/reference/update-invoice-settings.md) - [Get Manual Invoice Settings](https://docs.payarc.net/reference/get-manual-invoice-settings.md) - [Update Manual Invoice Settings](https://docs.payarc.net/reference/update-manual-invoice-settings.md) - [List All Accounts](https://docs.payarc.net/reference/list-all-accounts.md): This API lists all the accounts. - [Get Payout Schedule](https://docs.payarc.net/reference/get-payout-schedule.md) - [Export Deposits](https://docs.payarc.net/reference/export-deposits.md): This request is used to export transaction deposit summaries for the specified date range - [SETTING CHANGE- Deposits](https://docs.payarc.net/reference/setting-change-deposits.md) - [Get Deposit Transaction Details](https://docs.payarc.net/reference/deposit-transaction-details.md): This API provides information about the associated transactions using batch reference number. - [Agent Residuals Summary](https://docs.payarc.net/reference/get_v1-agent-residual-summary.md): This API provides Agent Residual summary for a specific merchant. - [Agent Residuals Details](https://docs.payarc.net/reference/get_v1-agent-residual-details.md): This API provides Residual details for a specific merchant. - [Get Disputes Chart](https://docs.payarc.net/reference/get-disputes.md) - [Export Disputes](https://docs.payarc.net/reference/export-disputes.md) - [Retrieve a Dispute](https://docs.payarc.net/reference/get-a-dispute.md): Retrieve details for a dispute. Note you need to know the hashed id of the dispute, taken from get all disputes API - [Upload Dispute Documents](https://docs.payarc.net/reference/upload-dispute-document.md) - [Create an Order](https://docs.payarc.net/reference/create-an-order.md): A PAYARC-hosted payment page that helps collect payments quickly. It works across devices and is designed to increase conversion. Checkout makes it easy to build a first-class payments experience. - [Retrieve an Order with Charge](https://docs.payarc.net/reference/retrieve-an-order-with-charge.md): This API retrieves information about an Order with the associated Charge. - [Create and Send Invoice](https://docs.payarc.net/reference/create-invoice.md) - [Get Invoices/Orders](https://docs.payarc.net/reference/get-invoices.md) - [Export Invoice to Excel](https://docs.payarc.net/reference/export-invoice.md) - [Get Transactions](https://docs.payarc.net/reference/get-transactions.md) - [Get Events & Logs](https://docs.payarc.net/reference/get-events-logs.md): This endpoint gets events and logs from the system. - [Get Single Event](https://docs.payarc.net/reference/get-single-event.md): This endpoint gets details of a single event. - [Export Events & Logs to Excel](https://docs.payarc.net/reference/export-events-logs.md): This endpoint exports events and logs to an excel file. - [Export Reviews](https://docs.payarc.net/reference/export-reviews.md) - [Get Reviews](https://docs.payarc.net/reference/reviews.md): Retrieve a list with reviews - [Get Risks](https://docs.payarc.net/reference/get-risks.md) - [Get Statements](https://docs.payarc.net/reference/get-statements.md) - [Export Statement to PDF](https://docs.payarc.net/reference/export-statement-to-pdf.md) - [Get Merchant's Profile](https://docs.payarc.net/reference/get-merchants-profile.md) - [Update Merchant's Profile](https://docs.payarc.net/reference/update-merchants-profile.md) - [Upload Logo](https://docs.payarc.net/reference/upload-logo.md) - [Add User](https://docs.payarc.net/reference/add-user.md) - [Get Users](https://docs.payarc.net/reference/get-users.md): Get selected merchant user - [Update User](https://docs.payarc.net/reference/update-user.md) - [Delete User](https://docs.payarc.net/reference/delete-user.md) - [Attach User](https://docs.payarc.net/reference/attach-user.md) - [Revoke Roles](https://docs.payarc.net/reference/revoke-roles.md) - [Assign Roles](https://docs.payarc.net/reference/assign-roles.md) - [Find User](https://docs.payarc.net/reference/find-user.md): Get all users for the merchant - [Password Reset](https://docs.payarc.net/reference/password-reset.md) - [My user settings](https://docs.payarc.net/reference/my-user-settings.md): Shows all user settings, Creates or update a user setting, Delete user setting - [My user settings](https://docs.payarc.net/reference/my-user-settings-2.md): Shows all user settings, Creates or update a user setting, Delete user setting - [My user settings](https://docs.payarc.net/reference/my-user-settings-1.md): Shows all user settings, Creates or update a user setting, Delete user setting - [Create Role](https://docs.payarc.net/reference/create-role.md) - [Update Role](https://docs.payarc.net/reference/update-role.md) - [Get Roles](https://docs.payarc.net/reference/get-roles.md) - [Delete Role](https://docs.payarc.net/reference/delete-role.md) - [Reveal API Token](https://docs.payarc.net/reference/reveal-api-token.md) - [Get API Token](https://docs.payarc.net/reference/get-api-token.md) - [Revoke and Regenerate Token](https://docs.payarc.net/reference/revoke-and-regenerate-token.md) - [Generate Access Token with Client Credentials](https://docs.payarc.net/reference/generate-access-token-with-client-credentials-1.md): Obtain an OAuth access token using the client credentials grant. - [Who Am I](https://docs.payarc.net/reference/who-am-i-1.md): Used to obtain your token's id and associated account information. Can be used with an active or expired access token. - [WebHooks](https://docs.payarc.net/reference/apiwebhooks.md) - [Add Webhooks](https://docs.payarc.net/reference/add-webhooks.md): Our platform uses webhooks to notify your system of important events as they happen. When an event occurs, we send an HTTP POST request to a URL you provide, containing a JSON payload with event details. You can use these webhooks to automate workflows, sync data, or trigger downstream processing. - [Delete Webhook](https://docs.payarc.net/reference/delete-webhook.md): Unsubscribe from event(s) that is linked to the webhook. - [List Webhooks](https://docs.payarc.net/reference/list-webhooks.md): Use this end point to list all your webhooks. - [Update (Disable) Webhooks](https://docs.payarc.net/reference/disable-webhooks.md): Use this endpoint to update or disable webhooks. - [Add New Terminal](https://docs.payarc.net/reference/add-new-terminal.md) - [Update Terminal](https://docs.payarc.net/reference/update-terminal.md) - [Terminal Registry](https://docs.payarc.net/reference/get-terminal-registry.md) - [Delete Terminal](https://docs.payarc.net/reference/delete-terminal.md) - [Get Instructional Fundings](https://docs.payarc.net/reference/get-splits.md): Retrieves a list of instructional funding allocations (as ChargeSplit objects) associated with a specific merchant account. - [Create Instructional Fundings](https://docs.payarc.net/reference/create-instructional-funding.md) - [Split Overwrite](https://docs.payarc.net/reference/split-overwrite.md): This endpoint allows you to update the split percentage for a transaction, enabling you to process a different percentage or amount than what was specified in the original split configuration. - [Overview - Merchants](https://docs.payarc.net/reference/overview-merchants.md) - [Overview - Applications](https://docs.payarc.net/reference/overview-applications.md) - [Get Last Published Date](https://docs.payarc.net/reference/get-log-last-published-date.md) - [Residual Details](https://docs.payarc.net/reference/my-residuals-select-bank.md) - [Additional Line Items](https://docs.payarc.net/reference/additional-line-items.md) - [Residual Summaries](https://docs.payarc.net/reference/residual-table-summaries.md) - [Upcoming Events](https://docs.payarc.net/reference/upcoming-events.md) - [Dashboard](https://docs.payarc.net/reference/merchant-bridge-dashboard.md): This endpoint makes an HTTP GET request to retrieve reports from the merchant bridge within a specified date range and based on a specific criteria. The request includes query parameters for 'from' (start date), 'to' (end date), and 'criteria' (reporting criteria). The last execution of this request returned a response with a status code of 200 and a content type of application/json. The response body is not available (null). Please refer to the API documentation for more details on the structure and content of the response. - [Sub-Merchant Summary](https://docs.payarc.net/reference/sub-merchant-summary.md) - [Get Sub-Merchant Transactions](https://docs.payarc.net/reference/get-sub-merchant-transactions.md) - [Sub-Merchant Customer Summary](https://docs.payarc.net/reference/sub-merchant-customer-summary.md) - [Create Split Payment Campaign](https://docs.payarc.net/reference/create-split-payment-campaign.md) - [Edit Split Payment Campaign](https://docs.payarc.net/reference/edit-split-payment-campaign.md) - [Get All Split Payment Campaigns](https://docs.payarc.net/reference/get-all-split-payment-campaigns.md) - [Get Split Payment Campaign By Id](https://docs.payarc.net/reference/get-split-payment-campaign-by-id.md) - [Delete Split Payment Campaign](https://docs.payarc.net/reference/delete-split-payment-campaign.md) - [Get Agent Batch Reports](https://docs.payarc.net/reference/get-agent-batch-reports.md): This endpoint allows you to retrieve batch settlement reports for merchants based on a specified date range. The response contains detailed transaction and settlement information for each merchant account within the given date range. - [Batch Report Details](https://docs.payarc.net/reference/batch-report-details.md): This endpoint retrieves detailed transaction information for a specific merchant’s batch report based on the Merchant_Account_Number, Batch_Reference_Number, and the specified date. It provides a list of individual transactions for that batch, along with batch totals. - [Get Merchant Statements](https://docs.payarc.net/reference/get-merchant-statements.md): This API endpoint is designed to retrieve merchant statement data for multiple merchants for a specific month. The data includes transaction details, fees, and other relevant financial information for each merchant during the given processing month. - [Get Subagents](https://docs.payarc.net/reference/get-subagents-1.md) - [Get My Accounts](https://docs.payarc.net/reference/get-my-accounts.md) - [Get Merchant Account By Id](https://docs.payarc.net/reference/get-merchant-account-by-id.md) - [Get Agent Charges](https://docs.payarc.net/reference/get-agent-charges.md) - [Get Agent API Token](https://docs.payarc.net/reference/get-agent-api-token.md) - [Get Merchant API Token](https://docs.payarc.net/reference/get-merchant-api-token.md) - [Get Agent Accounts](https://docs.payarc.net/reference/my-residuals.md): It return all the accounts for the given agent_id - [Webhooks](https://docs.payarc.net/reference/webhook.md): Webhooks are "user-defined HTTP callbacks". They are usually triggered by some event. PAYARC provides the partner a feature to trigger webhooks on an event. - [General Information](https://docs.payarc.net/reference/general-information.md) - [Add Traditional Lead](https://docs.payarc.net/reference/add-traditional-lead.md) - [Update Traditional Lead](https://docs.payarc.net/reference/patch-traditional-lead.md) - [Lead Status](https://docs.payarc.net/reference/lead-status.md): This API returns the status of an application. - [Delete Lead](https://docs.payarc.net/reference/delete-lead.md) - [Submit Traditional Lead For Signature](https://docs.payarc.net/reference/submit-for-signature-traditional.md) - [Add Documents](https://docs.payarc.net/reference/add-documents.md) - [Delete Documents](https://docs.payarc.net/reference/delete-documents.md) - [List Sub Agents](https://docs.payarc.net/reference/list-sub-agents.md) - [General Information](https://docs.payarc.net/reference/general-information-copy.md) - [Add Payfac Lead](https://docs.payarc.net/reference/add-payfac-lead.md) - [Update Payfac Lead](https://docs.payarc.net/reference/patch-payfac-lead.md) - [Submit For Signature Payfac](https://docs.payarc.net/reference/submit-for-signature-payfac.md) - [Submit Application](https://docs.payarc.net/reference/submit-application.md) - [Get Terms and Conditions](https://docs.payarc.net/reference/get-terms-and-conditions.md): Retrieves the latest version of the Terms and Conditions document in PDF format. - [Get Payees](https://docs.payarc.net/reference/get-payees.md) - [Delete Payee](https://docs.payarc.net/reference/get-payees-copy.md) - [Create Payee](https://docs.payarc.net/reference/create-payee.md) - [Payarc Connect - Getting Started](https://docs.payarc.net/reference/getting-started-1.md): A collection of endpoints for interacting with a remote PAX terminal. - [Login](https://docs.payarc.net/reference/login.md): Used to retrieve authorization information. All parameters can be found in the Payarc portal at https://dashboard.payarc.net/ - [Sale](https://docs.payarc.net/reference/sale.md):

This API endpoint enables you to charge a credit card via a terminal. When you call this endpoint, the API sends the necessary instructions to the terminal to process a credit card charge with the specified amount.

Tip Adjustment is also supported. With this additional endpoint, you can modify the tip amount on an existing transaction as needed. For more details, please visit the Tip Adjust Endpoint.

- [Void](https://docs.payarc.net/reference/void.md) - [Refund](https://docs.payarc.net/reference/refund.md) - [Auth](https://docs.payarc.net/reference/auth.md) - [Post Auth](https://docs.payarc.net/reference/post-auth.md) - [Transactions V2](https://docs.payarc.net/reference/transactions-v2.md) - [Sale](https://docs.payarc.net/reference/sale-1.md):

This API endpoint enables you to charge a credit card via a terminal. When you call this endpoint, the API sends the necessary instructions to the terminal to process a credit card charge with the specified amount.

Tip Adjustment is also supported. With this additional endpoint, you can modify the tip amount on an existing transaction as needed. For more details, please visit the Tip Adjust Endpoint.

- [Void](https://docs.payarc.net/reference/void-1.md) - [Refund](https://docs.payarc.net/reference/refund-1.md) - [Auth](https://docs.payarc.net/reference/auth-1.md) - [Post Auth](https://docs.payarc.net/reference/post-auth-1.md) - [Get Transaction](https://docs.payarc.net/reference/get-transaction.md) - [Cancel Transaction](https://docs.payarc.net/reference/cancel-transaction.md) - [Transaction Callback](https://docs.payarc.net/reference/callback-handling.md) - [Last Transaction](https://docs.payarc.net/reference/last-transaction.md) - [Server Info](https://docs.payarc.net/reference/serverinfo.md) - [Terminals](https://docs.payarc.net/reference/terminals.md) - [Get Daily Auto Clear ](https://docs.payarc.net/reference/get-daily-auto-clear.md): Returns the daily auto clear setting for the terminal identified by serial number. - [Get Daily Auto Clear](https://docs.payarc.net/reference/getterminaldailyautoclear.md): Returns the daily auto clear setting for the terminal identified by serial number. - [Set Daily Auto Clear](https://docs.payarc.net/reference/putterminaldailyautoclear.md): Updates the daily auto clear setting for the given terminal. - [Sale](https://docs.payarc.net/reference/createsaletransaction.md): This API endpoint enables you to charge a credit card via a terminal by sending a sale command to a terminal. The final approval/decline result is delivered asynchronously to the callbackURL. - [Refund](https://docs.payarc.net/reference/createrefundtransaction.md): This API endpoint supports two refund flows. Include `originalTransactionId` for a linked refund against a previous sale; omit it for a blind credit refund. The final approval/decline result is delivered asynchronously to the callbackURL. - [Void](https://docs.payarc.net/reference/createvoidtransaction.md): This API endpoint allows you to send a void command to the terminal for a previously submitted sale. The final outcome is delivered asynchronously to the callbackURL. - [Pre Auth](https://docs.payarc.net/reference/createauthtransaction.md): This API endpoint initiates a pre-authorization command to a terminal. The final approval/decline result is delivered asynchronously to the callbackURL. - [Auth](https://docs.payarc.net/reference/createpostauthtransaction.md): This API endpoint finalizes a pre-authorization command to a terminal. The final approval/decline result is delivered asynchronously to the callbackURL. - [Cancel](https://docs.payarc.net/reference/post_v3-transactions-traceid-cancel.md): This API endpoint allows you to cancel a pending transaction prior to the card being submitted for processing. Once the card has begun processing, the transaction can no longer be cancelled via this API. - [Get Transaction](https://docs.payarc.net/reference/get_v3-transactions-traceid.md): This API endpoint gets transaction details based on the trace ID associated with the transaction. - [Transaction Callback](https://docs.payarc.net/reference/transaction-callback-v3.md) - [Get server information](https://docs.payarc.net/reference/get_v3-serverinfo.md): This API endpoint returns basic information about the API server, including the current server time, environment, and application version. This endpoint can be used to verify API availability and confirm which environment (e.g., staging, certification, production) the client is connected to.