Terms of Service
P2Flux does not maintain a merchant payment balance. Blockchain payments settle through the transaction to wallets controlled by the relevant parties.
1. About These Terms
These Terms of Service ("Terms") govern access to and use of the P2Flux software, application programming interfaces, software development kits, smart contracts, documentation and related infrastructure (together, the "Services"), provided by P2Flux ("P2Flux", "we", "us").
By integrating, calling, deploying against or otherwise using the Services, you agree to these Terms. If you are using the Services on behalf of a company or other organisation, you confirm that you have authority to accept these Terms on its behalf, and "you" refers to that organisation.
These Terms describe what the Services do and do not do. They are not legal, tax, financial or regulatory advice.
2. P2Flux Services
P2Flux provides software and infrastructure for blockchain-based payments. Depending on the features you integrate, the Services may provide:
- creation of payment requests and payment parameters;
- verification of payment transactions;
- splitting of a payment between the recipient addresses specified through the integration, including the P2Flux service fee;
- execution of recurring payments under an authorisation given by the payer;
- confirmation of transaction status back to your system.
Payment transactions execute on blockchain networks. P2Flux does not operate those networks and does not control whether, when or in what order a network confirms a transaction.
P2Flux is not the buyer or the seller in transactions made using the Services, does not provide the goods or services being purchased, and does not operate your store, marketplace, product or underlying business.
3. Non-Custodial Infrastructure
P2Flux does not hold a merchant balance and does not take custody or possession of payment funds. Payments are executed through blockchain transactions and settle to the wallet addresses specified through the integration.
P2Flux may provide transaction logic, verification and execution without becoming the custodian of the underlying funds. In particular:
- P2Flux does not provide bank accounts.
- P2Flux does not provide stored merchant balances.
- There is no P2Flux withdrawal or payout process for merchant payment funds, because those funds are never held by P2Flux.
- P2Flux does not provide a custodial wallet as part of the current payment Services.
P2Flux may receive its service fee as part of the same blockchain transaction that pays the merchant. Receiving a service fee does not create a merchant balance, a custodial relationship, or any obligation on P2Flux to hold, forward or return the merchant's payment funds.
You are responsible for securing and controlling your own wallets, keys and signing infrastructure. P2Flux cannot access, restore or recover a private key or recovery phrase, and cannot reverse a transaction that a network has already confirmed.
P2Flux does not require your wallet private key or recovery phrase. Never provide them to P2Flux or to anyone claiming to represent P2Flux.
4. Wallets and Blockchain Transactions
Payers use their own wallets. Merchants receive payments into wallets they control. P2Flux does not control the payer's wallet or the merchant's wallet and does not sign on their behalf outside the mechanisms described in these Terms.
Blockchain transactions may be irreversible once confirmed. An incorrect address, an incorrect amount, an incorrect asset or an incorrect network configured through your integration may result in a loss that cannot be undone by P2Flux.
Network conditions, congestion, reorganisations, protocol changes, node availability and third-party infrastructure may affect whether and when a transaction confirms. P2Flux does not guarantee confirmation times.
5. Merchant and Platform Responsibilities
P2Flux is infrastructure and is not a party to the underlying commercial transaction. The merchant or platform, not P2Flux, is responsible for the products, services, pricing, delivery, customer relationship, refunds, taxes and legal obligations associated with its business.
You are responsible for:
- what you sell and how you fulfil it;
- the accuracy of the payment parameters your integration submits, including amounts, assets, networks and recipient addresses;
- your own consumer, contractual, tax and regulatory obligations;
- the information and disclosures you present to your customers at checkout;
- your own records of orders, customers and subscriptions.
P2Flux is not responsible for disputes between merchants and buyers, between marketplace buyers and sellers, or between platforms and their users. If P2Flux later introduces a service that addresses such situations, that service will be governed by its own terms.
6. Payment Transactions
A payment is initiated through your integration and authorised by the payer from the payer's own wallet. Where the Services split a payment, the split is executed as part of the payment transaction, sending the merchant amount to the merchant address and the service fee to the P2Flux address.
A transaction that has been submitted to a network is not the same as a transaction that has settled. Status information provided by the Services reflects the state observed at the time it is reported.
P2Flux does not guarantee that a payment will succeed. A payment may fail, be rejected by the payer, or remain unconfirmed for reasons outside the control of P2Flux.
7. Recurring Payments
For recurring payments, the payer creates and approves an authorisation from their own wallet. Renewals may then be executed under that authorisation, without P2Flux holding subscription funds between billing periods.
A P2Flux relayer may submit a renewal transaction to the network. Where a relayer initially pays network gas in order to submit the transaction, that cost may be reimbursed through the renewal flow, so that the payer ultimately bears the applicable blockchain gas cost. The merchant receives settlement through the blockchain transaction.
The payer may cancel or revoke the authorisation using the mechanism supported by the Services. Once revoked, further renewals under that authorisation will not execute. Revocation does not affect renewals that have already settled.
8. Fees and Network Costs
P2Flux charges a service fee for use of the Services, as published for the relevant payment type. The service fee is taken as part of the payment transaction rather than invoiced against a held balance.
Blockchain network fees, commonly referred to as gas, are separate from the P2Flux service fee, are set by the network rather than by P2Flux, and may vary.
P2Flux may change its fees. Changes will be published before they take effect for new transactions.
9. Refunds and Cancellations
Because P2Flux does not hold merchant funds, a refund is a new transaction made by the merchant from a wallet the merchant controls, not a reversal of the original payment by P2Flux. Where the Services provide refund support, they provide the mechanism; the decision, the funds and the obligation remain the merchant's.
Cancellation of a recurring payment is described in section 7. Your own refund and cancellation policy, and any consumer rights applicable to your business, remain your responsibility.
10. API / SDK and Software Use
Subject to these Terms, P2Flux grants you a limited, non-exclusive, non-transferable, revocable right to use the APIs, SDKs and documentation to integrate the Services into your own product.
You must not: interfere with or attempt to circumvent rate limits, authentication or security controls; attempt to gain unauthorised access to the Services or to other users' data; use the Services to build a substantially similar competing payment infrastructure using P2Flux proprietary materials; or remove or obscure proprietary notices.
You are responsible for the security of any credentials issued to you and for all activity that occurs under them.
11. Third-Party Wallets and Blockchain Networks
The Services depend on third-party wallets, blockchain networks, token contracts, node providers and other infrastructure that P2Flux does not own or control. Their availability, behaviour, fees and terms are outside the control of P2Flux, and P2Flux is not responsible for them. Your use of a third-party wallet or network is subject to that third party's own terms.
12. Lawful Use
You may not knowingly use the Services:
- for unlawful activity;
- to violate applicable law or applicable sanctions;
- to facilitate fraud;
- to steal or misappropriate funds;
- to attack, overload or abuse P2Flux infrastructure;
- to interfere with other users, wallets or networks;
- in a way that infringes the rights of others.
You are responsible for determining whether your own use of the Services is lawful, and for meeting any legal requirements that apply to your business and your customers.
13. Intellectual Property
P2Flux and its licensors retain all rights in the Services, including the software, APIs, SDKs, documentation, design, name and marks. These Terms do not transfer any ownership. You retain all rights in your own product, content and data. Open-source components, where included, are governed by their own licences.
14. Service Availability
The Services are provided without a guaranteed level of availability unless separately agreed in writing. Maintenance, network conditions, third-party outages and security measures may interrupt or degrade the Services.
15. Changes to the Service
P2Flux may add, change, deprecate or remove features, endpoints, supported assets or supported networks. Where a change would materially affect an existing integration, P2Flux will aim to give reasonable advance notice through the documentation or another appropriate channel.
16. Disclaimers
To the maximum extent permitted by law, the Services are provided "as is" and "as available", without warranties of any kind, whether express or implied, including any implied warranties of merchantability, fitness for a particular purpose, non-infringement, or that the Services will be uninterrupted, secure or error-free.
P2Flux does not provide investment, tax, accounting or legal advice, and does not warrant the value, stability or continued availability of any token, asset or network.
17. Limitation of Liability
To the maximum extent permitted by law, P2Flux will not be liable for indirect, incidental, special, consequential or punitive damages, or for lost profits, lost revenue, lost data, lost tokens or loss of goodwill, arising out of or relating to the Services.
Nothing in these Terms limits liability that cannot be limited under applicable law.
18. Suspension or Restriction of Access
P2Flux may suspend or restrict access to the Services, including API access, where there is evidence of:
- abuse of the Services or infrastructure;
- fraud;
- a security attack or attempted attack;
- a breach of these Terms;
- a requirement under applicable law or a binding legal order.
Where practical and lawful, P2Flux will inform you of a suspension and of what is required to restore access. A suspension of API access does not affect funds, because P2Flux does not hold them.
19. Changes to These Terms
P2Flux may update these Terms. The date of the current version is shown at the top of this page. Where a change is material, P2Flux will aim to give reasonable notice. Continued use of the Services after a change takes effect constitutes acceptance of the updated Terms.
20. Contact
Legal and privacy enquiries: legal@p2flux.com
Integration enquiries: integration enquiry form