CoinDuffleDocs
Store Management

ACH / Wire Settings

Configure ACH and wire transfer payment acceptance for your CoinDuffle store. Learn when to offer bank transfers, how to set up your bank details, and best practices.

ACH / Wire Payment Settings

In addition to standard credit and debit card payments through Stripe, CoinDuffle allows dealers to accept ACH (Automated Clearing House) and wire transfer payments. These payment methods are particularly popular for high-value transactions common in the precious metals and rare coin market.

⚠️ Critical Security Warning: Protect Your Bank Account

When a buyer selects ACH or wire transfer at checkout, your bank account details — including your routing number, account number, and bank name — are displayed to the buyer so they can initiate the transfer. This is necessary for the payment to work, but it means your banking information is exposed to every buyer who chooses this payment method.

You must take steps to protect yourself:

  1. Set your ACH/wire bank account to credit-only (deposit-only) mode. Contact your bank and request that the account only accept incoming deposits and reject any outgoing debits or withdrawals initiated by third parties. This prevents anyone from using your exposed account and routing numbers to initiate unauthorized withdrawals. This is the single most important step you can take.

  2. Use a dedicated bank account for CoinDuffle wire/ACH payments. Do not use your primary business operating account. Open a separate account solely for receiving CoinDuffle payments, and sweep funds to your main account on your own schedule. This limits your exposure if the account details are ever misused.

  3. Enable advanced fraud detection and alerts. Ensure your bank has ACH debit block or ACH positive pay enabled on the receiving account, and set up real-time alerts for any debit activity.

This is not optional — it is a critical security best practice. Failing to protect your receiving account could expose you to unauthorized ACH debits. CoinDuffle is not responsible for losses resulting from exposed bank details; it is the seller's responsibility to secure the account they choose to publish for wire/ACH payments.

Why Offer ACH / Wire Payments?

Bank transfers offer several advantages for coin and bullion dealers:

  • Lower processing fees — ACH transfers typically cost significantly less than credit card processing, which matters on high-dollar orders
  • Higher transaction limits — Credit cards often have daily or per-transaction limits; ACH and wire transfers can handle much larger amounts
  • Buyer preference — Many serious collectors and investors prefer to pay via bank transfer, especially for orders over $1,000
  • Reduced chargeback risk — Bank transfers are not subject to credit card chargebacks, reducing fraud risk for dealers

When ACH / Wire Makes Sense

  • Orders above $500 where processing fees become significant
  • Buyers purchasing multiple items or making bulk orders
  • Repeat customers with established trust
  • High-value certified coins, rare items, and bullion lots

When Credit Card Is Better

  • Smaller transactions where convenience matters more than fees
  • First-time buyers who want the security of credit card protections
  • Quick purchases where waiting for bank transfer clearing is impractical

Setting Up ACH / Wire Acceptance

Step 1: Enable Bank Transfer Payments

  1. Navigate to Seller Dashboard → Store Settings → Payment Methods
  2. Toggle Accept ACH / Wire Transfers to enabled
  3. The bank details form will appear

Step 2: Enter Your Bank Information

Provide the bank account details where you want to receive ACH and wire payments:

  • Bank name — The name of your financial institution
  • Account holder name — Your name or business name as it appears on the account
  • Routing number — Your bank's 9-digit ABA routing number
  • Account number — Your bank account number
  • Account type — Checking or Savings

For wire transfers only, you may also need:

  • Bank address — Physical address of your bank branch

Step 3: Set Payment Instructions

Write custom payment instructions that buyers will see when they select ACH or wire transfer at checkout. Include:

  • Any reference numbers or memo line requirements
  • Your expected processing timeline
  • Contact information for payment questions

Example instructions:

Please include your CoinDuffle order number in the memo/reference field of your transfer. ACH payments typically clear within 2–3 business days. Wire transfers are usually received same-day or next business day. Your order will be shipped once payment has cleared. Contact us at payments@yourbusiness.com with any questions.

Step 4: Configure Hold Period

Set how long you want to hold orders waiting for ACH/wire payment before automatic cancellation:

  • 3 days — For wire transfers that should arrive quickly
  • 5 days — Standard option that works for most ACH transfers
  • 7 days — More lenient option for buyers who may need extra time
  • Custom — Set your own hold period

If payment hasn't been received within this window, the order is automatically canceled and inventory is restocked.

Step 5: Save and Publish

Click Save Settings to enable ACH/wire acceptance. The option will appear at checkout for your products immediately.

How ACH / Wire Orders Work

Order Flow

  1. Buyer selects ACH or wire transfer at checkout
  2. Order is created with status Awaiting Payment
  3. Buyer receives your bank details and payment instructions
  4. Buyer initiates the transfer from their bank
  5. You receive the funds in your bank account
  6. You manually confirm payment receipt in your CoinDuffle dashboard
  7. Order status changes to Paid and you proceed with fulfillment

Confirming Payment Receipt

When you see the payment arrive in your bank account:

  1. Go to Seller Dashboard → Orders
  2. Find the order (it will show "Awaiting Payment" status)
  3. Click Confirm Payment Received
  4. The order moves to the standard fulfillment queue

Important: Only confirm payment after the funds have fully cleared in your bank account. For ACH payments, this typically takes 2–3 business days. For wire transfers, funds usually clear same-day or next business day.

ACH vs. Wire Transfer: Key Differences

FeatureACH TransferWire Transfer
Speed2–3 business daysSame day / next business day
Cost to buyerUsually free or low fee$15–$30 typical bank fee
Cost to sellerFree to receiveMay have a small receiving fee
Best forOrders $500–$5,000Orders over $5,000
ReversibilityCan be reversed within a limited windowEssentially irreversible once sent

Best Practices

For High-Value Orders

  • Always wait for full clearance before shipping, especially for ACH payments
  • Communicate proactively — Send buyers a message confirming you've received their payment
  • Ship with signature confirmation for orders over $500 paid via bank transfer
  • Add insurance to all high-value shipments

For Security

  • Never share your bank details outside of CoinDuffle — The platform displays them securely to buyers during checkout
  • Watch for overpayment scams — If a buyer sends more than the order total and asks for a refund of the difference, this is a common fraud tactic
  • Verify large first-time orders — Consider reaching out to new buyers placing large ACH/wire orders to confirm the transaction

For Record Keeping

  • Match every incoming bank transfer to a CoinDuffle order
  • Keep your bank statements organized for tax reporting
  • Reconcile your CoinDuffle order reports with your bank account regularly

Frequently Asked Questions

Are ACH/wire payments processed through Stripe?

No. ACH and wire payments are sent directly to your bank account by the buyer. CoinDuffle facilitates the transaction by providing your bank details to the buyer and tracking the order status, but the funds flow directly from buyer to seller.

Can I offer ACH/wire for some products but not others?

Currently, ACH/wire acceptance is a store-wide setting. If enabled, buyers can choose this payment method for any of your products.

What happens if the buyer doesn't pay?

If payment isn't received within your configured hold period, the order is automatically canceled. The buyer is notified, and your inventory is restocked.

Are there any fees for ACH/wire orders?

CoinDuffle does not charge any fees on ACH/wire orders. Since these payments don't go through Stripe, there are no processing fees either — you keep 100% of the payment. See Fees & Pricing for details.

ACH / Wire Settings | CoinDuffle