funded

Tangopay (Merchant Payments)

$71,111.00 Received
$80,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Solution

Tangopay makes it easier than ever to accept payments in Ada in a peer to peer fashion from anywhere at any time.

Problem:

Adoption will require payments in Ada, not going to a CEX to exchange it for FIAT currency.

Yes Votes:
₳ 62,424,248
No Votes:
₳ 13,313,003
Votes Cast:
252

This proposal was approved and funded by the Cardano Community via Project F8: DApps and Integrations Catalyst funding round.

  • download
  • download
  • download
  • download

[IMPACT]

Cryptocurrencies have dramatically lowered the barrier to accepting payments on the web. Tangopay makes it easier than ever to accept payments in Ada in a truly peer-to-peer fashion from anywhere at any time.

Tangopay allows you to be your bank with all the benefits of a hosted service. This means that all funds that you receive are solely and fully controlled by you, Tangopay does not have access to any of the funds that you receive.

We generate addresses that you can use to receive payments (or you can import from an existing wallet). We continuously monitor the blockchain to detect the payments. In this way, you don't have to build and maintain infrastructure to monitor the blockchain and you can stay focused on running and growing your business.

Customers can pay you directly from their devices using Cardano as the settlement network. In this way, you no longer need to collect and store payment credentials or sensitive customer information.

We offer various features that allow users to use our platform in different ways:

  • Super simple hosted Checkouts and payment buttons for users who want to sell a few products.
  • Seamless integration with the three most popular eCommerce services.
  • A flexible API and webhooks for users who need more advanced functionality.

Examples of individuals and businesses who can benefit from Tangopay include but are not limited to:

  • NFT Marketplaces.
  • Startups selling B2B software solutions.
  • Small and medium-sized businesses (SMBs) sell their products through eCommerce.
  • Accepting crypto donations for nonprofits.
  • Service providers selling online services of any kind.
  • Software developers selling app solutions for mobile devices.
  • Freelancers sell an array of services on an individual basis.

Benefits

There are several benefits for both merchants and customers that use Tangopay

  • Merchants benefit by getting access to a global customer base and a seamless, hassle-free mechanism to receive borderless digital currency payments.
  • Integrate into major e-commerce platforms like Woocomerce, Shopify and Magento.
  • The merchant and its customers get the advantages from the low transactional costs of Cardano fees compared to other blockchains or charges from credit card networks and payment processors.
  • There are no foreign exchange rates and foreign transaction fees that many credit cards charge.
  • All the payments are on-chain payments, which means that all payment transactions get recorded in real-time on the Cardano blockchain with all the security mechanisms it provides.
  • Use invoices to collect payments from existing customers or share a payment link without any code required.
  • Merchants will be able to manage accounts, payments, send invoices, and view detailed financial and revenue reports directly from the dashboard.
  • Merchants will be able to create joint custody of the wallet balance by creating a multisig wallet that will require the signature of the key holders to make withdrawals from the account balance.

Solution

Tangopay allows quick integrations with three popular eCommerce platforms, ensuring that you can quickly set up your payment services.

It provides an easier way to convey your payment details to your customers with payment buttons and checkout process flows. These integrations come with modern design and functionality, ensuring an optimal customer experience.

This goes a long way towards saving setup costs and time and provides extensive flexibility and ideal convenience to accept cryptocurrency payments through a reliable solution.

Payment elements

  • Pick the format option that works best for your business. Use payment links, buy buttons or QR codes and then share them through social media, email, text, or on a website.
  • Match the look and feel of your brand by adding your logo and colours.
  • Use the Dashboard or email to be notified of a successful payment, and trigger a set of predefined actions.
  • Create payment links at scale via an API to automate marketing campaigns, streamline sales operations, or expedite payment collection.
  • Payments using Cardano and Milkomeda.

Shopping Cart Plugins

Our prebuilt plugins for all the major e-commerce platforms will get your store set up with Tangopay in minutes.

  • Woocomerce
  • Shopify

APIs

  • Integrate Tangopay payment or wallet APIs into your business for a custom crypto experience for your clients.
  • Instant Payment Notification (Webhooks/Callbacks)
  • API

Invoice Builder

  • Create customized invoices and send your customers a link to complete a payment in crypto.

Point of Sale Tools

  • Accept crypto payments in person using our simple PoS interface.

Modules

  • Payments
  • Balance
  • Customers. Create/edit/delete customers.
  • Orders
  • Invoices: Invoice management. Create invoices. Send invoices for a particular order
  • Products. Create/edit/delete products
  • Transactions
  • Webhooks
  • Customised payment buttons (widgets)
  • Hosted checkout pages
  • Balance Withdrawn with multisig signature

Being able to maintain a highly available distributed storage infrastructure.

[FEASIBILITY]

All the functionalities described here will be valid for both Mainnet and Testnet (Sandbox).

Modules

  • Payments
  • Products. Create/edit/delete products
  • Customers. Create/edit/delete customers.
  • Balance
  • Invoices: Invoice management. Create invoices. Send invoices for a particular order
  • Transactions
  • Webhooks
  • Customised payment buttons (widgets)
  • Hosted checkout pages

First month:

  • Authentication (register/login).
  • Create a wallet to store the payments and withdraw from that wallet.
  • Delegate wallet balance in a pool.

Second month:

  • API for Payments, Products, Customers.
  • Payments using Milkomeda.
  • Payment Webhooks
  • Integration with external API providers for price conversion.

Third month:

  • Invoices: Invoice management. Create invoices. Send invoices for a particular order
  • Transactions
  • Returns
  • Multisig withdrawals

Fourth month:

  • Customised payment buttons and links.
  • Hosted checkout pages
  • JS SDK

Fifth month

  • OpenSource Woocommerce Plugin

Six month

  • OpenSource Shopify plugin

We'll need the following:

  • Product Manager/Solutions Architect ($5000 x4 month: $20000)
  • 1 Backend Developer: ($5000 x4 month: $20000)
  • 1 Frontend Developer: ($4000 x3 month: $12000)
  • 1 DevOps ($4000 x3 month: $12000)
  • 1 Designer ($4000 x1 month: $4000)
  • Infrastructure 12 month: $12000 (monthly cost $1000: db-sync $200x2, tx-processor: $100x2, load balancer $50x2, application server: $100x2, queue: $100 )

Total estimate: $80000

Product Manager & Solutions Architect: Javier Toledo Cordova

Professional solutions architect with more than 10 years of experience in technology, specialized in software architecture and cloud computing. Started his career as a network architect designing data center networks and now focuses on cloud architecture and product design.

Linkedin: <https://www.linkedin.com/in/javiertc>

Email: [email protected]

Twitter: <https://twitter.com/javiertc86>

Sr Full Stack Developer: Leobel Izquierdo

Software Engineer with a Bachelor's Degree in Computer Science and over 7 years of experience in the Software Industry. Working for the past year with blockchain technologies like: Ripple, Ethereum and Cardano.

Linkedin: <https://www.linkedin.com/in/leobel-izquierdo-30b96086>

Email: [email protected]

Twitter: <https://twitter.com/leobelizquierdo>

DevOps: Manuel Morejon Espinosa

Cloud Engineer and Docker Captain, passionate about Cloud-Native Architectures topics and more than 10 years of experience. Has technical and communication skills to help teams to improve their workflow and to reduce deployment times. The goal is always to maximize productivity by minimizing errors. Enthusiastic about teaching and sharing the knowledge with the Community.

Linkedin: <https://www.linkedin.com/in/manuelmorejon>

Email: [email protected]

Website: <https://mmorejon.io>

Twitter: <https://twitter.com/morejon85>

Front-end developer: Juan Manuel Menendez. Senior Front End Developer with over 8 years of experience in software development.Advanced experience in JavaScript, Typescript, ReactJS, Apollo GraphQL, CSS, HTML, NextJS, Responsive Web Design, NodeJS, OOP and Functional Programming. Familiar with VueJS, Angular and common practices like Scrum, Git, Continuous Integration, and Testing.

Linkedin: <https://www.linkedin.com/in/juan-manuel-menendez>

Email: [email protected]

[AUDITABILITY]

First month:

  • Deliver authentication module with the register and login functionality.
  • Create a wallet to store the payments and withdraw from that wallet.
  • Delegate balance on the wallet.

Second month:

  • Deliver the API to create Payments, Products, and Customers.
  • Deliver Payment Webhooks.
  • Payments using Milkomeda.
  • Display ADA price in real-time for different FIAT currencies.

Third month:

  • Capability to manage invoices (CRUD).
  • Manage Transactions and returns.
  • Multisig withdrawals for joint custody wallets.

Fourth month:

  • Deliver Customised payment buttons and links and hosted checkout pages.
  • Deliver repo for the OpenSource JS library in Github.

Fifth month

  • Deliver repo for the OpenSource Woocommerce Plugin in Github.

Six month

  • Deliver repo for the OpenSource Shopify plugin in Github.

In the first 3 months:

Acquiring customers: 100-200 users

Youtube channel with updates, guides, best practices, and tutorials.

Blogs post about the API and SDKs

Establish enterprise partnerships and provide support with customised SLAs.

This is a new project.

Community Reviews (1)

Comments

Monthly Reports

This is the initial report for Fund 8

Disbursed to Date
$71,111
Status
Still in progress
Completion Target
9/1/2022
Comments 0

Login or Register to leave a comment!

On track

Disbursed to Date
$71,111
Status
Still in progress
Completion Target
12/1/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

We added support for GeroWallet and Typhon wallet. We added webhooks for payments. We added delegation capability of the payout wallet.

Disbursed to Date
$71,111
Status
Still in progress
Completion Target
3. In the next 6 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

We have tested part of the underlying technology used for the payments in our NFT minting service.

Disbursed to Date
$71,111
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

Register, Authentication user database is ready. Product module ready Payment module ready Invoices module ready Improvements in the user interface

Disbursed to Date
$71,111
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

The API for inserting products is ready. Now you can insert products, set the quantity you want to sell, add an image and also collect the buyer address in case you need to do shipping of physical goods. When a product is added it will generate a payment link that can be pasted in any website and when someone buys a product the counters are updated. The API has been tested under heavy load and concurrent users. Also through the API the merchant can get the analytics like the number of goods sold, the income, the revenue, the fees paid.

Disbursed to Date
$71,111
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

  • Added native token support to tangopay. Now besides paying with Ada, the buyers can use native tokens. This will open new opportunities for merchants to interact with their customers. They can issue their own utility token and reward buyers every time they make a purchase. Then when they accumulate a certain amount, they can buy special items that can be purchased with the utility token.
  • Deployed tangopay as an independent cluster with all the tasks needed to run independently to the rest of the infrastructure.
  • Integrated tangopay API to the rest of the API family. Now with just having an account in Tangocrypto, customers can request information from Cardano, mint NFTs and create products and accept payments. -The frontend integration with the API for inserting products is ready. Now you can insert products from the dashboard, set the quantity you want to sell, add an image and also collect the buyer address in case you need to do shipping of physical goods.
Disbursed to Date
$71,111
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00