CRYPTO PAYMENT PROCESSING AGREEMENT
Agreement Date: [DATE]
Agreement Number: [PROC-XXXX-XXXX]
PARTIES
PROCESSOR:
- Legal Name: [PROCESSOR NAME] (the "Processor")
- Address: [ADDRESS]
- Email: [EMAIL]
- Website: [URL]
- FinCEN MSB Registration: [NUMBER]
MERCHANT:
- Legal Name: [MERCHANT NAME] (the "Merchant")
- DBA (if applicable): [DBA NAME]
- Address: [ADDRESS]
- Email: [EMAIL]
- Website: [URL]
- Business Type: [DESCRIPTION]
- Tax ID/EIN: [NUMBER]
RECITALS
WHEREAS, Processor provides cryptocurrency payment processing services enabling merchants to accept cryptocurrency payments from customers;
WHEREAS, Merchant desires to accept cryptocurrency payments for goods and/or services;
NOW, THEREFORE, in consideration of the mutual covenants herein, the parties agree as follows:
ARTICLE 1: SERVICES
1.1 Payment Processing Services
Processor shall provide Merchant with the following services:
☐ Cryptocurrency Payment Acceptance: Enable Merchant to accept cryptocurrency payments from customers
☐ Payment Gateway: Web-based payment gateway for e-commerce integration
☐ Point of Sale: In-person cryptocurrency payment terminal/application
☐ Invoicing: Cryptocurrency invoice generation and tracking
☐ Instant Conversion: Convert received cryptocurrency to fiat currency
☐ Settlement: Transfer funds to Merchant's designated account
☐ Reporting: Transaction reporting and analytics
☐ API Access: Integration via API for custom implementations
1.2 Supported Cryptocurrencies
Processor supports the following cryptocurrencies:
| Cryptocurrency | Symbol | Status |
|---|---|---|
| Bitcoin | BTC | ☐ Supported |
| Ethereum | ETH | ☐ Supported |
| USD Coin | USDC | ☐ Supported |
| Tether | USDT | ☐ Supported |
| Litecoin | LTC | ☐ Supported |
| [OTHER] | [SYMBOL] | ☐ Supported |
Processor may add or remove supported cryptocurrencies with [NUMBER] days notice.
1.3 Settlement Options
Merchant selects the following settlement preference:
☐ Fiat Settlement: All cryptocurrency payments converted and settled in:
- Currency: ☐ USD ☐ EUR ☐ Other: [SPECIFY]
- Method: ☐ Bank Wire ☐ ACH ☐ Other: [SPECIFY]
☐ Cryptocurrency Settlement: Payments settled in cryptocurrency to:
- Wallet Address: [ADDRESS]
- Network: [NETWORK]
☐ Split Settlement: [X]% fiat, [Y]% cryptocurrency
☐ Merchant Choice Per Transaction
1.4 Settlement Timing
| Settlement Type | Timing |
|---|---|
| Fiat (standard) | T+[X] business days |
| Fiat (expedited) | T+[X] business days (additional fee) |
| Cryptocurrency | Upon [X] network confirmations |
ARTICLE 2: INTEGRATION AND IMPLEMENTATION
2.1 Integration Methods
Merchant may integrate Processor's services via:
☐ Hosted Payment Page: Processor-hosted checkout page
☐ API Integration: Direct API calls (see documentation at [URL])
☐ E-commerce Plugins: [SHOPIFY/WOOCOMMERCE/MAGENTO/OTHER]
☐ Mobile SDK: iOS/Android SDK
☐ Point of Sale App: Processor's POS application
2.2 Implementation Support
Processor shall provide:
☐ Integration documentation
☐ Test environment access
☐ Technical support during integration
☐ [NUMBER] hours of implementation support
2.3 Testing
Merchant shall complete testing in Processor's test environment before processing live transactions. Processor shall provide test credentials and sandbox access.
ARTICLE 3: FEES
3.1 Processing Fees
| Fee Type | Amount |
|---|---|
| Transaction Fee | [X]% + $[AMOUNT] per transaction |
| Instant Conversion Fee | [X]% (included in exchange rate spread) |
| Network Fee Pass-Through | Actual blockchain network fees |
| Monthly Service Fee | $[AMOUNT] |
| Setup Fee | $[AMOUNT] (☐ Waived) |
3.2 Settlement Fees
| Settlement Type | Fee |
|---|---|
| Fiat Settlement (ACH) | $[AMOUNT] per settlement |
| Fiat Settlement (Wire) | $[AMOUNT] per settlement |
| Cryptocurrency Settlement | Network fees only |
| Expedited Settlement | $[AMOUNT] additional |
3.3 Other Fees
| Service | Fee |
|---|---|
| Chargeback/Dispute Fee | $[AMOUNT] |
| Refund Processing | $[AMOUNT] |
| API Overage (above [X] calls/month) | $[AMOUNT] per 1,000 calls |
| Account Maintenance (inactive > 6 months) | $[AMOUNT]/month |
| PCI Compliance Fee | $[AMOUNT]/year |
3.4 Fee Collection
Processor shall deduct fees from settlement amounts before transfer to Merchant.
3.5 Fee Changes
Processor may change fees with [30] days written notice. Merchant may terminate without penalty if fees increase by more than [X]%.
ARTICLE 4: TRANSACTION PROCESSING
4.1 Transaction Flow
- Customer initiates payment on Merchant's platform
- Processor generates payment request with unique address/invoice
- Customer sends cryptocurrency to designated address
- Processor monitors blockchain for confirmation
- Upon required confirmations, payment is confirmed
- Processor converts to fiat (if elected) and credits Merchant account
- Settlement transferred per settlement schedule
4.2 Confirmation Requirements
| Cryptocurrency | Required Confirmations | Approximate Time |
|---|---|---|
| Bitcoin | [X] | ~[X] minutes |
| Ethereum | [X] | ~[X] minutes |
| [OTHER] | [X] | ~[X] minutes |
4.3 Exchange Rates
4.3.1 For instant conversion, exchange rates are determined by:
☐ Processor's rate at time of payment confirmation
☐ Average of [EXCHANGES] at time of confirmation
☐ [OTHER METHOD]
4.3.2 Exchange rate lock period: [NUMBER] minutes from payment initiation
4.3.3 Spread: Processor applies a spread of approximately [X]% to exchange rates.
4.4 Underpayments and Overpayments
Underpayments:
☐ Rejected (refund to customer)
☐ Accepted with notification to complete payment
☐ Accepted with order amount adjustment
Overpayments:
☐ Overpayment refunded to customer wallet
☐ Credited to Merchant account
☐ Held pending Merchant instruction
4.5 Transaction Limits
| Limit Type | Amount |
|---|---|
| Minimum Transaction | $[AMOUNT] |
| Maximum Single Transaction | $[AMOUNT] |
| Daily Volume Limit | $[AMOUNT] |
| Monthly Volume Limit | $[AMOUNT] |
Limits may be adjusted upon request and approval.
ARTICLE 5: REFUNDS AND DISPUTES
5.1 Refund Policy
5.1.1 Merchant may initiate refunds through Processor's dashboard or API.
5.1.2 Refund Options:
☐ Cryptocurrency Refund: Refund in original cryptocurrency (requires customer wallet address)
☐ Fiat Value Refund: Refund fiat equivalent at current exchange rate
☐ Merchant Direct: Merchant handles refund directly with customer
5.2 Refund Processing
- Refund processing time: [NUMBER] business days
- Refund fee: $[AMOUNT] per refund
- Partial refunds: ☐ Supported ☐ Not Supported
5.3 Disputes
5.3.1 Unlike traditional payment methods, cryptocurrency transactions are generally irreversible. Customer disputes must be resolved between Merchant and customer.
5.3.2 Processor shall provide transaction records to assist in dispute resolution.
5.3.3 Excessive disputes may result in account review or termination.
5.4 Chargebacks
5.4.1 Cryptocurrency transactions do not have traditional chargebacks.
5.4.2 If fiat settlement involves traditional rails that permit chargebacks, standard chargeback procedures apply.
ARTICLE 6: COMPLIANCE AND REGULATORY
6.1 Processor Compliance
Processor represents that it:
☐ Is registered as a Money Services Business (MSB) with FinCEN
☐ Holds required state money transmitter licenses in applicable states
☐ Maintains an AML/KYC compliance program
☐ Complies with OFAC sanctions requirements
☐ Undergoes regular compliance audits
6.2 Merchant Compliance Obligations
Merchant shall:
(a) Comply with all applicable laws regarding the sale of goods/services
(b) Not use the services for prohibited activities (see Section 6.3)
(c) Implement appropriate customer verification procedures
(d) Maintain records of transactions as required by law
(e) Comply with data protection and privacy laws
(f) Report suspicious activity to appropriate authorities
6.3 Prohibited Activities
Merchant shall NOT use the services in connection with:
☐ Illegal goods or services
☐ Adult content (unless pre-approved)
☐ Gambling (unless properly licensed)
☐ Weapons or ammunition
☐ Drugs or controlled substances
☐ Money laundering or terrorist financing
☐ Pyramid or Ponzi schemes
☐ Sanctions violations
☐ Unlicensed financial services
☐ Other activities prohibited by Processor's Acceptable Use Policy
6.4 KYC/AML Cooperation
Merchant shall:
- Provide KYC documentation upon request
- Cooperate with compliance inquiries
- Implement customer verification as required
- Report suspicious transactions
6.5 Tax Reporting
6.5.1 Processor may be required to report certain information to tax authorities.
6.5.2 Processor may issue Form 1099-K, Form 1099-DA, or other tax forms as required.
6.5.3 Merchant is solely responsible for its tax obligations.
ARTICLE 7: DATA AND PRIVACY
7.1 Data Collection
Processor collects and processes:
- Transaction data
- Customer payment information (wallet addresses)
- Merchant account information
- Technical data (IP addresses, device info)
7.2 Data Use
Processor uses data for:
- Processing transactions
- Compliance and fraud prevention
- Service improvement
- Reporting and analytics
7.3 Data Protection
Processor implements industry-standard security measures including:
☐ Encryption of data in transit and at rest
☐ Access controls
☐ Regular security assessments
☐ Incident response procedures
7.4 Privacy Policy
Processor's Privacy Policy at [URL] governs data collection and use.
7.5 GDPR/CCPA Compliance
If applicable, Processor shall comply with GDPR, CCPA, and other data protection regulations.
ARTICLE 8: REPRESENTATIONS AND WARRANTIES
8.1 Processor Representations
Processor represents and warrants that:
(a) It is duly organized and authorized to provide the services;
(b) It holds all required licenses and registrations;
(c) Services will be provided in a professional manner;
(d) It will maintain appropriate security measures.
8.2 Merchant Representations
Merchant represents and warrants that:
(a) It is duly organized and authorized to conduct its business;
(b) It has authority to enter into this Agreement;
(c) Its products/services do not violate applicable laws;
(d) All information provided is true and accurate;
(e) It is not located in or conducting business with sanctioned jurisdictions;
(f) It will comply with all terms of this Agreement.
ARTICLE 9: LIMITATION OF LIABILITY
9.1 Limitation
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
(a) PROCESSOR SHALL NOT BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES;
(b) PROCESSOR'S TOTAL LIABILITY SHALL NOT EXCEED THE FEES PAID BY MERCHANT IN THE [12] MONTHS PRECEDING THE CLAIM.
9.2 Exclusions
Processor is not liable for:
- Blockchain network delays or failures
- Exchange rate fluctuations
- Customer disputes
- Third-party service failures
- Regulatory actions affecting cryptocurrency
- Loss due to Merchant's failure to implement security measures
9.3 Force Majeure
Neither party is liable for delays caused by circumstances beyond reasonable control.
ARTICLE 10: INDEMNIFICATION
10.1 Merchant Indemnification
Merchant shall indemnify Processor against claims arising from:
- Merchant's products or services
- Merchant's breach of this Agreement
- Merchant's violation of laws
- Customer disputes
- Tax liabilities
10.2 Processor Indemnification
Processor shall indemnify Merchant against claims arising from:
- Processor's gross negligence or willful misconduct
- Processor's breach of this Agreement
- Infringement claims related to Processor's technology
ARTICLE 11: TERM AND TERMINATION
11.1 Term
This Agreement begins on the Agreement Date and continues for [NUMBER] year(s), automatically renewing for successive [NUMBER] year terms unless terminated.
11.2 Termination for Convenience
Either party may terminate with [30] days written notice.
11.3 Termination for Cause
Either party may terminate immediately upon:
- Material breach uncured for [NUMBER] days
- Violation of compliance requirements
- Insolvency or bankruptcy
- Regulatory action
11.4 Processor's Right to Suspend
Processor may suspend services immediately if:
- Suspicious activity detected
- Compliance concern identified
- Excessive disputes or chargebacks
- Violation of Acceptable Use Policy
11.5 Effect of Termination
Upon termination:
- Processor shall settle all pending transactions
- Final settlement within [NUMBER] days
- Merchant shall pay all outstanding fees
- Processor may retain reserve for [NUMBER] days
- Data retention per applicable laws
ARTICLE 12: RESERVES
12.1 Reserve Account
Processor may establish a reserve account holding:
☐ [X]% of processed volume
☐ Fixed amount of $[AMOUNT]
☐ Rolling [NUMBER]-day reserve
☐ No reserve required
12.2 Reserve Adjustments
Processor may adjust reserve requirements based on:
- Transaction volume
- Dispute/refund rates
- Risk assessment
- Industry factors
12.3 Reserve Release
Reserves shall be released [NUMBER] days after Agreement termination, less any amounts owed.
ARTICLE 13: GENERAL PROVISIONS
13.1 Governing Law
This Agreement shall be governed by the laws of [STATE].
13.2 Dispute Resolution
Disputes shall be resolved by:
☐ Binding arbitration under [AAA] rules in [LOCATION]
☐ Litigation in courts of [JURISDICTION]
13.3 Entire Agreement
This Agreement constitutes the entire agreement between the parties.
13.4 Amendments
Processor may amend this Agreement with [30] days notice. Continued use constitutes acceptance.
13.5 Assignment
Merchant may not assign without consent. Processor may assign to affiliates or successors.
13.6 Notices
Notices shall be sent to addresses above or as updated in writing.
13.7 Severability
If any provision is invalid, the remaining provisions continue in effect.
SIGNATURES
PROCESSOR:
Signature: _________________________________
Name: [NAME]
Title: [TITLE]
Date: [DATE]
MERCHANT:
Signature: _________________________________
Name: [NAME]
Title: [TITLE]
Date: [DATE]
EXHIBIT A: MERCHANT APPLICATION
[Merchant onboarding information and KYC documentation requirements]
REGULATORY NOTICES
MONEY TRANSMITTER NOTICE: Cryptocurrency payment processing may constitute money transmission requiring registration with FinCEN and state licensure. Processor represents that it maintains appropriate registrations and licenses.
STATE LICENSING: Money transmitter license requirements vary by state. Processor may not be licensed in all states, which may affect service availability.
TAX NOTICE: Cryptocurrency transactions may have tax implications. Processor may issue tax forms as required by law. Merchant is responsible for its own tax compliance.
VOLATILITY NOTICE: Cryptocurrency prices are highly volatile. Exchange rates may fluctuate significantly between transaction initiation and settlement.
This template is provided for informational purposes only and should be reviewed and customized by qualified legal counsel familiar with payment processing regulations and cryptocurrency law.
Need help customizing this document?
Get 3 days of intelligent editing. Tailor every section to your specific case.
About This Template
Jurisdiction-Specific
This template is drafted for general use across all U.S. jurisdictions. State-specific versions with local statutory references are also available.
How It's Made
Drafted using current statutory databases and legal standards for financial banking. Each template includes proper legal citations, defined terms, and standard protective clauses.
Important Notice
This template is provided for informational purposes. It is not legal advice. We recommend having an attorney review any legal document before signing, especially for high-value or complex matters.
Last updated: February 2026