Should We Converting Your Phone Into a Payment Terminal?

Matthew McDonald
10 May 202410:23

TLDRMatthew McDonald discusses his ongoing project to convert smartphones into payment terminals, aiming to streamline the payment process for merchants. He envisions a system where customers can pay directly from their seats in a restaurant without the need for traditional payment terminals or apps. The tool, still in prototype, allows for quick entry of payment amounts and generates a unique QR code for secure transactions. McDonald demonstrates a test payment using Stripe, emphasizing the convenience and real-time confirmation for both the seller and buyer. He believes that by removing barriers to payment, businesses can improve customer satisfaction and efficiency.


  • 🌐 The project is about converting a smartphone into a payment terminal, eliminating the need for traditional, clunky, and costly hardware.
  • ⏰ It's currently in development, with a focus on security, speed, and a user-friendly interface.
  • 🍴 The tool is designed for scenarios like restaurants, where customers can pay without leaving their seats.
  • 💳 It supports multiple currencies and aims to facilitate merchant transactions without the need for customers to install additional apps.
  • 📱 The technology leverages the phone's existing capabilities, requiring only an internet connection and a browser to process payments.
  • 🔄 A unique QR code is generated for each payment, which can be scanned by the customer's phone to complete the transaction.
  • 💡 The system is designed to be as simple as possible for both the merchant and the customer, aiming to streamline the payment process.
  • 📊 The tool could save businesses money by reducing the costs associated with traditional payment terminals, which can range from $100 to $200 per month.
  • 🔍 The speaker is open to feedback and is actively working on incorporating it to improve the product.
  • 📈 The project includes features like sliders for quick input of amounts under $100, aiming to enhance the user experience.
  • 🔒 Security is a priority, with the backend being described as 'secure and streamlined'.

Q & A

  • What is the main purpose of the tool being developed in the script?

    -The main purpose of the tool is to convert a smartphone into a payment terminal, allowing for instant and secure processing of payments without the need for additional hardware.

  • What is the current status of the project as described in the script?

    -The backend of the project is mostly complete, and the front end is coming together. It is a work in progress and still in the prototype stage.

  • How does the payment process work with this tool?

    -The payment process involves entering the payment amount on the phone, generating a unique QR code, and then the customer scans the QR code with their phone to complete the payment using their preferred payment method.

  • What are the advantages of using a smartphone as a payment terminal instead of traditional payment terminals?

    -Smartphones are more portable, always ready to receive payments, and do not require additional hardware. They also eliminate the need for customers to install an app to send or receive money.

  • What is the significance of the restaurant scenario mentioned in the script?

    -The restaurant scenario illustrates a situation where customers can pay for their meals without leaving their seats, using the payment terminal brought to them by the staff, making the payment process more convenient.

  • How does the tool handle different currencies?

    -The tool is designed to be multi-currency supported, allowing users to enter and process payments in various currencies.

  • What is the benefit of the proposed payment system for both sellers and customers?

    -The system simplifies the payment process, making it easier and faster for customers to pay, and sellers to receive payments. It also reduces the need for physical cash handling and streamlines the payment experience.

  • What is the expected outcome of removing barriers between the customer and the payment process?

    -Removing barriers is expected to make the payment process more accessible and convenient for the customer, which can lead to a better overall experience and potentially increase sales.

  • How does the tool differentiate from other payment apps that require customers to install an app?

    -Unlike other payment apps, this tool does not require the customer to install an app on their device. Instead, it uses the phone's browser to process payments, making it more user-friendly.

  • What is the cost implication for using traditional payment terminals as mentioned in the script?

    -Traditional payment terminals often involve a monthly fee paid to the bank, which can range from $100 to $200 per month, in addition to the inconvenience of having to recharge them regularly.

  • What is the next step for the project after the script was recorded?

    -The next steps include further development and testing of the tool, followed by a potential launch and user feedback incorporation to refine the product.

  • How does the speaker intend to address user feedback?

    -The speaker appreciates the feedback received and plans to go through it carefully to ensure the product is suitable for the users. However, the specific method for addressing the feedback is not detailed in the script.



🚀 Introduction to the New Payment Tool Project

Matthew McDonald, from Edd, introduces a screencast about a new payment tool he's developing. He mentions that the backend is secure and functioning well, and he's currently working on the frontend. The tool aims to streamline the payment process in restaurants by allowing customers to pay without leaving their seats using a mobile payment terminal. The speaker emphasizes that this is not an app for customers to install but a merchant solution to facilitate instant payments, potentially eliminating the need for traditional payment terminals and their associated costs.


💡 Demonstrating the Mobile Payment Terminal Interface

Matthew demonstrates the user interface for the mobile payment terminal, showing how a seller can quickly input the amount due using sliders or a keyboard. He discusses the convenience of the tool, which supports multiple currencies and doesn't require the customer to install an app. The demonstration includes creating a unique payment QR code, scanning it with a phone, and completing a test payment using Stripe. The process is designed to be simple and efficient, with real-time payment confirmation visible to the seller.


📅 Wrapping Up the Update and Looking Forward to Future Interactions

Matthew concludes the video update by thanking viewers for their time and feedback. He expresses his intention to continue working on the payment tool and to share more updates in the future. He also hints at the possibility of a launch event and encourages viewers to stay tuned for more information. The speaker wishes everyone a fantastic night and signs off, promising to connect soon through upcoming videos and emails.



💡Payment Terminal

A payment terminal is an electronic device that authorizes a financial transaction by communicating with a payment processor. In the context of the video, the creator is discussing the development of a tool that can transform a smartphone into a payment terminal, allowing for the processing of payments without the need for additional hardware.

💡Mobile Payment

Mobile payment refers to the act of paying for goods or services using a mobile device, typically a smartphone. The video script describes a prototype that enables instant conversion of a phone into a payment terminal, which simplifies the payment process by eliminating the need for a separate device or app installation by the customer.

💡Merchant Transaction Solution

A merchant transaction solution is a service or system that allows merchants to accept payments from customers. The video introduces a new type of solution that aims to reduce costs and streamline the payment process for merchants by utilizing their existing smartphones.

💡QR Code

A QR code (Quick Response code) is a two-dimensional barcode that can be scanned by a smartphone to quickly access information or perform an action, such as making a payment. In the video, the creator demonstrates how a unique QR code can be generated for a payment, which the customer can scan to complete the transaction.


Stripe is a technology company that provides payment processing software and application programming interfaces (APIs) for e-commerce businesses. The video mentions Stripe as the platform used for processing the test payment when the QR code is scanned.



A prototype is an early sample or model of a product that is built to test a concept or process. The video script describes a prototype of a tool that turns a smartphone into a payment terminal, which is still a work in progress and being tested for functionality and user experience.

💡Multi-currency Support

Multi-currency support refers to the ability of a system or service to handle transactions in various currencies. The video emphasizes that the proposed payment terminal solution will support multiple currencies, making it versatile for different markets and international transactions.

💡Real-time Payment

Real-time payment is a financial transaction that is processed and settled instantly, typically within seconds. The video highlights the convenience of real-time payments, which allows sellers to receive payment confirmation immediately on their phones without any delay.

💡Customer Experience

Customer experience refers to the overall interaction a customer has with a company or product, including the ease of use and satisfaction derived from it. The video focuses on improving the customer experience by making the payment process as simple and barrier-free as possible.


Feedback is the information or opinions provided by users or customers about a product or service. The video script mentions that the creator has been receiving and considering feedback to refine the product, ensuring it meets the needs and expectations of potential users.


Security in the context of payment systems refers to the measures taken to protect financial transactions from unauthorized access or fraud. The video emphasizes that the payment terminal solution is designed with security in mind, ensuring that transactions are safe and streamlined.


Matthew McDonald is working on a new project to convert smartphones into payment terminals.

The project aims to streamline and secure the payment process without the need for additional hardware.

The tool is designed to be user-friendly, allowing for quick input of payment amounts using sliders.

Multi-currency support is a feature of the payment terminal, accommodating various types of transactions.

The payment process is designed to be contactless, using a QR code generated on the merchant's phone.

Customers can complete payments using their preferred payment method without needing to install an app.

The system eliminates the need for traditional payment terminals, which can be costly and inconvenient.

The payment terminal uses minimal processing power and requires only an internet connection and a browser.

A live demonstration shows the payment process, from generating a QR code to receiving confirmation of payment.

The payment is processed in real-time, providing immediate feedback to the seller.

The tool aims to facilitate easy and convenient payments, benefiting both merchants and customers.

Matthew emphasizes the importance of removing barriers between the customer and the payment process.

The project is currently a prototype, but it demonstrates the potential to revolutionize mobile payments.

Feedback from users is being incorporated to refine the tool and ensure it meets the needs of the market.

The tool is expected to be launched soon, with a focus on providing a simple and effective payment solution.

Matthew McDonald invites viewers to look out for future updates and to try out the tool when it becomes available.

The video update serves as a teaser for the upcoming tool, generating interest and anticipation among viewers.