Experienced Solana programmer for Solana Pay Project (React, JS, PHP)
Budget: $30 – $100 USD
We have tested the Solana Pay POS demo code using the following reference links:
Solana Pay: https://solanapay.com
Point-of-Sale Demo: https://solana-labs.github.io/solana-pay/app?recipient=GvHeR432g7MjN9uKyX3Dzg66TqwrEWgANLnnFZXMeyyj&label=Solana+Pay
Github Repository: https://github.com/solana-labs/solana-pay/tree/master/point-of-sale
The POS demo allows you to click on numerical keypad to select amount of SOL to send. Clicking on the "Generate QR Code" then creates a QR code on the resulting page.
We'd like the following modifications to be made:
1. On the POS demo page, be able to grab amount from payment request link and pre-populate the "Total" field. For some reason, this is not working.
2. Grab and pass back the transaction signature to a php script.
3. Poll continuously to verify a transaction on the solana blockchain and pass back parameters to a json-based webhook.
Resources:
https://docs.solana.com/developing/clients/jsonrpc-api#gettransaction
https://docs.solanapay.com/core/merchant-integration
(Jump to "4. Show a Payment Status page" - using findTransactionSignature)
4. While the demo works well when deployed from a forked github repo to vercel, we're using Linux Centos 8 on our server and would like to have the POS working on our server. Unclear about how to get from "yarn start" => "server running at http://localhost:1234" to getting the POS demo actually running on our server and displaying it from our own domain.
For the right coder, we are looking for a long-term relationship and have several additional more complex solana projects in mind (smart contracts, nft). So please bid with this in mind.
Solana Pay: https://solanapay.com
Point-of-Sale Demo: https://solana-labs.github.io/solana-pay/app?recipient=GvHeR432g7MjN9uKyX3Dzg66TqwrEWgANLnnFZXMeyyj&label=Solana+Pay
Github Repository: https://github.com/solana-labs/solana-pay/tree/master/point-of-sale
The POS demo allows you to click on numerical keypad to select amount of SOL to send. Clicking on the "Generate QR Code" then creates a QR code on the resulting page.
We'd like the following modifications to be made:
1. On the POS demo page, be able to grab amount from payment request link and pre-populate the "Total" field. For some reason, this is not working.
2. Grab and pass back the transaction signature to a php script.
3. Poll continuously to verify a transaction on the solana blockchain and pass back parameters to a json-based webhook.
Resources:
https://docs.solana.com/developing/clients/jsonrpc-api#gettransaction
https://docs.solanapay.com/core/merchant-integration
(Jump to "4. Show a Payment Status page" - using findTransactionSignature)
4. While the demo works well when deployed from a forked github repo to vercel, we're using Linux Centos 8 on our server and would like to have the POS working on our server. Unclear about how to get from "yarn start" => "server running at http://localhost:1234" to getting the POS demo actually running on our server and displaying it from our own domain.
For the right coder, we are looking for a long-term relationship and have several additional more complex solana projects in mind (smart contracts, nft). So please bid with this in mind.