How to make trade orders for any coin or token against fiat currencies (USD, Euro, etc.)

Permalink Report to webmaster

On this thread:

Note: this post has been extracted from this news post: «The greatest batch of enhancements has just arrived»

Since the conception of Blockchain Financial, we thought on implementing a way for trade altcoins for fiat currencies through escrow services. Everything was in place, but there were a lot of things we needed to have finished in order to step forward on this feature. So, after several months of research and development, we are ready for release.

Crypto/fiat trading on Blockchain Financial works like many other trading engines that only serve as custodians for cryptocurrencies, while all fiat interchange goes out of our reach.

That being said:

  • When you post crypto/fiat orders, you need to specify the terms and provide potential customers with the payment methods you accept.
  • Payment methods can be electronic, over the counter, person to person, etc., but always out of our reach.
  • When you sell cryptos and receive fiat, you lead the flow and decide if the payment was received properly or not.
  • Counterwise, when you buy cryptos and pay with fiat, the other party leads the flow and decides if the payment was received properly or not.

We added several payment method classes that you customize when you post an order. Some of them have geographical context requirements:

  • PayPal: User to user payments with major debit/credit cards or across PayPal user accounts.
  • Same bank transfer/deposit: Transfers or over-the-counter deposits between users of the same bank, nationwide.
    Geo context required: Country.
  • Convenience store deposit: Over the counter cash deposit, nationwide, to convenience store debit cards.
    Geo context required: Country.
  • National Bank transfer/deposit: Transfers or over-the-counter deposits between users of different banks within the same country.
    Geo context required: Country.
  • National money order: Transfer using national remittance/brokerage services.
    Geo context required: Country.
  • International bank transfer: Transfers across banks through wire, SWIFT, etc.
  • International money order: Transfer using international remittance/brokerage services.
  • Hand to hand cash: Person to person transactions within the same city/area.
    Geo context required: City.
  • Gift card codes: Payments to debit cards on convenience stores.
  • Other online payment: User to user payments within a third party system, with/without cards.
  • Other methods: Anything else.

As you might notice, the geographical context can be a country, a region/state or a city.

Payment methods are restricted by tiers

We have a tiers system in place. If you want to access certain payment method, your account must have a tier equal to or above the required by the payment method:

Tier requirements are shown below:

To upgrade your account to the tier required by the payment method you want, go to your account editor and fill the requirements.

Crypto/crypto and crypto/fiat orders can be mixed

Let's say you want to sell 1000 DOGE for other altcoins AND some fiat currencies. You basically do the same as you usually do: specify the amount and check all the markets where you want to trade:

1. Set the order properties:
2. Select the markets:

Now, on crypto/fiat markets, you need to specify at least one payment method for each market:

1. Scroll down to a fiat market details and hit "Add payment method":
2. Select form the available payment methods from the list:

3. Fill the details:

You can add as many payment methods as needed to each fiat market. Just make sure to fill all the pertinent information on the input areas and customize as needed.

The taking flow

Once you post an order, someone that wants to take the trade on one of your markets, let's say, USD, follows the next steps:

1. The customer clicks on "Buy" from the listings:
2. Then fills the form and submits it as trading intent:

3. Both get notifications in the website and by email with details and a link to the trade, and the "open trades" flag is lit on the top menu:

4. Depending on the payment type, the customer might need to notify you using the in-form conversation and mark the trade as paid:

5. Once the customer submits the update, the trade is locked until you confirm the receival of the payment:

6. Once you receive the payment, you need to confirm it in-trade, sending an optional message:

7. After confirming the payment, you cansee the transactions flagged as completed and the trade flagged as filled.

8. The customer is also notified and they can see the transactions confirming the release of the assets being received.

A word about geographical areas

As you might notice, crypto/fiat payment methods may require a geographical context. That means you need to specify a level from as wide as a country to as narrow as a city.

But if you want to use a widespread method like PayPal, you can still narrow the exposure down to your country, your region or your city by setting the geographical context to the payment method:

You need to be very specific when setting a geo context to an order:
When someone with an IP address within the range comes by, they'll see your order:

Geolocation is based on IP addresses. We have a database that is used for this purpose, and we update it frequently to offer accuracy with this feature.

9 users rated this post.
Vote now!
Cumulative results: 43 points • Rating: 4.778

Do you know you can set a label to Blockchain Financial?

Blockchain Financial has a system that lets users stick labels to other users as an alternative way to show their appreciation or discontent for the contents of their posts or their attitude when commenting.
Do you want to be part of the elite? Become a valuable contributor!

Learn more about the user labels

9 comments

Oct 13, 2021 6:20 AM (4 months ago)

So easy thanks

Oct 21, 2021 2:00 PM (3 months ago)

Thanks

Oct 24, 2021 7:48 AM (3 months ago)

Thanks for the enlightenment