Set your terms by creating an offer—choose your price, preferred payment method, and currency. Follow the steps below to get started.
STEP 1: Choose a Payment Method
1. Log in to your Paxful account and click Create an Offer.
2. Select the type of cryptocurrency you want and choose Buy.
3. Pick your preferred payment method.
4. From the Preferred currency drop-down, select your desired currency.
Note:
Each offer can only include one currency.
The currencies available to you may vary based on the selected payment method—these restrictions help prevent trade errors. Click here for more details.
If you're using bank transfers, be sure to enter the name of your bank and the country where your account is registered. This helps ensure clarity and avoid confusion with potential trading partners.
5. Review your details, then click Next step to continue.
STEP 2: Trade pricing
1. Select Market or Fixed Price to set the cryptocurrency rate you want to use.
Note: → Market Price – The selling price of your offer will automatically adjust according to the current market rate of the chosen cryptocurrency. → Fixed Price – The selling price is determined at the time the offer is created and remains unchanged, regardless of market fluctuations. Please note: Fixed pricing is not available for stablecoins like USDT
2. Define your desired earnings per transaction by entering a percentage in the Margin field.
Adjust the margin based on the current market rate and your trading strategy—this can be a positive or negative percentage. You’ll see a real-time preview of your potential earnings based on the margin you choose. Learn more about margin here.
Note:
Avoid setting an unreasonably low or high margin just to draw in buyers and then trying to renegotiate the price during the trade—this violates our Terms of Service.
Buyers typically seek competitive pricing and reputable sellers. Choose a profit margin that balances your earning goals with what your target audience is likely to accept. When selling crypto, using a negative margin is generally recommended.
By default, the cryptocurrency price is based on the average ask price from Coinbase, Bitstamp, and Bitfinex. For more control over the Bitcoin rate, you can click Switch to advanced mode.
3. Set trade limits by entering values in the Minimum trade amount and Maximum trade amount fields.
This determines how much crypto (in your chosen fiat currency) you’re willing to buy.
Note:
You can either specify a range or select Use exact amount to enter the specific sum you're targeting. Once a trade begins, the exact equivalent amount in BTC will be held in escrow.
4. Specify the offer time limit by entering the number of minutes allowed for payment.
If the buyer doesn’t click Paid within this time, the trade will be automatically canceled.
5. Review all your details and click Next step to continue.
STEP 3: Trade instructions
1. Select offer tags from the Offer tags drop-down menu.
These tags appear next to the payment method in the offer list and help personalize your offer with extra context.
Examples: All bank transfers, Instant payment, Long-term buyer needed.
2. Add offer labels by typing them into the Your offer label field.
Labels highlight key details about your offer and help it stand out.
Examples: No ID verification, Quick release, and Receipt required.
Note:
For Bank Transfers, the bank name will be displayed in place of a label.
3. Enter your offer terms for sellers in the Offer terms for the seller field.
These terms are publicly visible in your offer. Keep them short and clear—mention if you require an ID photo, a receipt, a specific payment process, or extra time to complete the payment. Learn more here.
4. Provide trade instructions in the Trade Instructions field.
These instructions appear once a trade starts and should offer a clear, step-by-step guide for your trading partner. Read more here.
5. Enable verification by checking the Verification box if you want to require identity verification from trade partners.
Trading with verified users can help you avoid unreliable partners. However, keep in mind that this may reduce the number of available trade opportunities, as some users prefer to maintain their online privacy.
You can also click Advanced options to further customize your offer:
- Target country: Select a country from the Target country drop-down menu to focus your offer on traders from specific regions.
- Offer visibility: Check the Show this offer only to users in your trusted list box if you want your offer to be visible only to trusted users. This is ideal if you’ve built a network of reliable traders.
- Minimum trades required: Enter a number in this field to limit your offer to users with a certain amount of trading experience.
- Fiat limit for new accounts: Set a maximum fiat amount for new users by entering a number here. This helps reduce risk when trading with accounts that have few trades or a low reputation.
- Country-based restrictions: Use the Limitation by Countries option to either show or hide your offer from users in specific countries. These settings are based on IP addresses and smart country detection.
- Proxy/VPN settings: Choose your preference from the Proxy/VPN limitations list to allow or restrict trades with users who use VPNs or anonymizers.
- Working hours: Define when your offer should be active by selecting specific days and times in the Working Hours section. Read more here.
6. Review all the details, then click Create Offer to continue.
Note: → You can go back at any time by clicking the Previous Step button. → Your offer can be edited or updated later, before a trade begins. → Once a trade is active, the offer can no longer be modified. → After creating your offer, you'll find it on your dashboard. Use the Vendor Dashboard to manage and edit your offers.
If you need any assistance from our Support team, do not hesitate to contact us. Check out this article on How to Contact Support.