Accepting Bank Payments Through Gravity Payments
July 12, 2026
By Morgan Ellis, merchant-payment documentation editor with eight years reviewing ACH support materials (editorial persona)
Last reviewed: July 12, 2026
Gravity Payments supports ACH and eCheck payments for invoices, recurring billing and higher-value purchases. Unlike a card authorization, an ACH debit is not confirmed against available funds in real time, so a payment can initially appear accepted and return several business days later.
This independent guide is not operated by Gravity Payments and cannot view, initiate or reverse a bank-account transaction.
ACH and eCheck mean nearly the same thing here
An eCheck is a digital payment drawn from a customer’s bank account and processed through the Automated Clearing House network. Gravity describes eChecks as an electronic replacement for paper checks and identifies them as a form of ACH payment.
The terms are often used differently in software menus:
- ACH Sale may describe a bank-account debit initiated through an integration.
- eCheck is the customer-facing term commonly used on invoices or payment pages.
- ACH Return sends money back through the supported bank-payment workflow.
- Saved ACH account refers to a tokenized or stored bank-payment method for later authorized use.
Gravity’s current emergepay documentation lists AchSale, AchReturn and AchSaveAccount among the transaction types available through its hosted forms.
How long does a Gravity eCheck take?
Gravity says an eCheck can take up to seven days to reach the merchant account and gives roughly seven days as its typical processing estimate. roughly seven days as its typical processing estimate. It also says a transaction can be initiated ontches are processed on weekdays. citeturn498728view0
That is a broader timeframe than ordinary card funding.
Gravity’s separate ACH article says ACH transfers may take from several hours to several business days, depending on the processing arrangement. These two published estimates are not necessarily contradictory: one describes the wider ACH category, while the eCheck page gives a cautio eCheck service. citeturn498728view0turn498728view1
Do not promise next-day availability unless the merchant’s own ACH agreement specifically provides it.
An accepted request is not final payment
Card payments normally receive an immediate approval or decline response. Gravity says ACH debits are not authorized in real time in the same way, whicbank may return the entry later. citeturn498728view2
This creates a practical risk for businesses selling goods or beginning expensive work.
A checkout page may successfully accept the customer’s authorization and submit the ACH request. That does not prove that the account exists, that sufficient funds will remain available or that the customer’s bank will complete the debit.
Wait for the business’s required confirmation point before treating the payment as irreversible. For high-value or difficult-to-recover goods, define an internal release policy based on the actual ACH status rather than the initial website message.
Why ACH payments return
Gravity says return information commonly arrives within two to four business days, although some return situations can follow different timeframes. Its supportal frequently encountered codes. citeturn498728view2
| Return code | Gravity’s published explanation |
|---|---|
| R01 | Insufficient funds |
| R02 | Account closed |
| R03 | Account does not exist or cannot be located |
| R04 | Invalid account-number structure |
| R07 | Customer revoked authorization |
| R29 | Business customer says the debit was not authorized |
An R01 return is not the same as an invalid account. An R04 return should not be treated as proof that the customer intentionally supplied false information. The code identifies the operational reason supplied through the ACH process; it does not settle every contractual issue between the customer and merchant.
Gravity says ACH reject fees are typically $2 to $5 per returned transaction and are usually billed in the following proct fee remains account-specific. citeturn498728view2
Do not resubmit every returned debit
Gravity advises using the return code to investigate the cause and says many returned transactions can be corrected and resubmitted after th the customer or relevant bank. citeturn498728view2
That does not mean every code authorizes an automatic retry.
A simple data-entry error may support correction and a new authorized attempt. A closed account requires a different payment method. A revoked or disputed authorization requires the merchant to stop and resolve the authorization issue before trying again.
Priority one is the return reason. Skip blind retries that may produce another fee or an unauthorized debit complaint.
Keep the failed attempt, customer communication and any new authorization connected to the same invoice record.
ACH authorization is a business record
Gravity’s ACH explanation places custore the bank debit is initiated. citeturn498728view1
Nacha says a consumer debit authorization must be clearly identifiable, written in understandable terms and provided to the consumer for their records. The merchant must also be able to produce proof of authorization wnancial institution requests it. citeturn498728view3
The authorization should establish:
- The business receiving permission
- Whether the payment is one-time or recurring
- The amount or method used to determine it
- The timing or frequency of the debit
- How the customer can revoke permission
- How notice of a changed amount or date will be handled
Nacha does not require every authorization to use an identical template, but etwork requirements still apply. citeturn498728view3
A paid invoice alone may not prove that the customer agreed to recurring bank debits. Preserve the actual consent record.
Recurring ACH payments need a cancellation path
Gravity promotes ACH and eCheck for memberships, subscriptions and rent because one authorization can suhe agreed terms. citeturn498728view0turn498728view1
The merchant still needs a process for ending that permission.
The Consumer Financial Protection Bureau explains that a consumer can revoke authorization for automatic debits by notifying the company and can also contact the financial institution about stopping future payments. Cancelling the payment method may be sep underlying service contract. citeturn353489search38
When a customer cancels:
- Identify the recurring plan that owns the ACH schedule.
- Record the date and scope of the cancellation.
- Stop future debits within the applicable authorization terms.
- Send confirmation through the established customer channel.
- Handle any contractual balance separately.
Do not continue debiting because the customer has not closed the bank account.
Online ACH requires account validation
For internet-initiated consumer debits, known as WEB debits, Nacha requires a commercially reasonable fraud-detection system that includes account validnumber is first used or changed. citeturn498728view5
Validation determines, at minimum, whether the account is legitimate, open and capable of receiving ACH entries. It does not automatically prove that the person submitting the account owns it. Nacha says businesses may need strodepending on their risk profile. citeturn498728view5
Possible validation methods include:
- Prenotification entries
- Micro-transaction verification
- Bank or third-party validation services
- API-enabled account validation
- A documented history of successful prior ACH payments
When micro-transactions are used, Nacha says the business cannot interpret a lack of a return as successful customer verification. The verification process must acfore live entries are initiated. citeturn498728view5
New 2026 fraud-monitoring rules matter
Nacha’s expanded fraud-monitoring requirements began taking effect in March 2026, with a further phase applying in June 2026. The rules require non-consumer ACH participants within scope to maintain risk-based procedures reasonably inries initiated because of fraud. citeturn498728view4
The change is broader than checking whether an account number is formatted correctly.
A merchant or software platform should watch for patterns such as unusual payment amounts, rapid attempts across several accounts, suspicious routing-number concentrations and abnormal changes in customer behavior. The processor and originating financial institution determine the account-specific controls and responsibilities.
Gravity’s older public articles explain general ACH security but do not set out the merchant’s complete obligations under the 2026 Nacha changes. Current processor instructions should take priority over older blog summaries.
Void, return or wait?
Gravity says an eCheck may be voided before it settles. Once settlement occurs, the fund rather than a cancellation. citeturn498728view0
Use these distinctions:
Void: Stops an eligible unsettled transaction.
ACH return or refund: Sends funds back after the original payment has progressed beyond the void stage.
Bank return code: A rejection generated through the ACH system, not a refund initiated by the merchant.
Do not submit both a merchant refund and a second manual repayment without confirming the original ACH status. A late bank return combined with a separate refund can cause the customer to receive the amount twice.
Search the original transaction and preserve its reference before taking corrective action.
ACH versus credit cards
ACH can suit recurring invoices and large payments because Gravity says it is generally less expensive than cards and wire transfers. The tradeoff is slof later returns. citeturn498728view0turn498728view1
| Issue | ACH or eCheck | Credit card |
| Initial response | Submission may succeed before a later bank return | Approval or decline normally occurs immediately |
| Funding speed | May take several business days; Gravity advises allowing up to seven days for eChecks | Often faster, subject to account funding terms |
| Cost | Usually lower, but account pricing varies | Interchange, card-brand and processor charges apply |
| Failure after acceptance | Possible through ACH return codes | Chargebacks and later reversals remain possible |
| Recurring use | Supported with valid authorization | Supported through stored-card rules |
| Weekend processing | Can be initiated, but ACH batch processing operates on weekdays | Transactions can be authorized on weekends |
ACH is not simply a cheaper card payment. Its confirmation and return model requires a different fulfillment policy.
Where Gravity ACH may appear
Gravity says ACH can be included in its merchant services and Text to Pay solution. Its emergepay hosted forms also supp transactions. citeturn498728view1turn327360search8
The actual controls may therefore appear in:
- An invoice or billing portal
- A Gravity-enabled Text to Pay page
- An integrated business-management platform
- A custom emergepay checkout
- A recurring-payment system
- Another provider interface arranged through Gravity
Gravity does not publish one universal ACH button inside every Dashboard account. Contact the software provider or Gravity when the payment method is missing from the expected workflow.
When to contact Gravity Payments
Contact Gravity when ACH service needs to be enabled, a return code is unclear, the merchant cannot identify the original transaction or a processed refund does not match the expected record.
Gravity publis 24-hour multilingual support. citeturn353489search7
Have the Merchant ID, transaction reference, amount, initiation date and return code available. Do not transmit bank-account information through an unexpected email or support link. Start from Gravity’s published support channel.
FAQ
Does Gravity Payments accept ACH?
Yes. Gravity advertises ACH and eCheck acceptance as part of its merchant ser in emergepay. citeturn498728view0turn327360search8
How long does a Gravity eCheck take?
Gravity advises that eChecks may take up to approximately seven days. Weekends can delACH batches operate on weekdays. citeturn498728view0
Why did an ACH payment return after it looked successful?
ACH is not authorized against available funds in real time like a card payment. The receiving bank may later return it because of insufficient funds, a closed or invalid aczation or another return reason. citeturn498728view2
How much is the Gravity ACH reject fee?
Gravity says ACH reject fees are typically between $2 and $5 and are billed in the month after processingnt determines the actual charge. citeturn498728view2
Can I retry an R01 insufficient-funds return?
A new attempt may be possible after the issue is addressed, but the merchant should follow the processor’s instructions and obtain any authorization needed for another debit. Do not automatically retry revoked or disputed transactions.
Can an eCheck be cancelled?
Gravity says it can be voided before settlement. After settlement, the merchant through the supported workflow. citeturn498728view0
Does Gravity ACH process on weekends?
An eCheck request can be initiated on a weekend, but Gprocessing operates on weekdays. citeturn498728view0
The dependable workflow is to capture clear authorization, validate new online bank accounts, wait for the required payment status and use the exact return code before correcting or resubmitting an ACH debit.