
Fermé
Publié
Payé lors de la livraison
I need to connect my Revolut Business account to an existing Google Sheet via Google Apps Script. The integration should pull transaction history and account balances on a scheduled basis (e.g., every 15 minutes / hourly — it does not need to be real-time) and write the data into the existing sheet structure without breaking current formulas or reporting. Requirements Implement using Google Apps Script (bound to the existing Google Sheet) Integrate with the Revolut Business API (OAuth/certificate flow + token refresh) Scheduled updates at regular intervals (time-driven trigger) + optional manual “Refresh now” button Pull and populate: Account balances (per account/currency) to a defined tab (e.g. “Balances”) Transaction history to a defined tab (e.g. “Transactions”) Incremental sync + de-duplication (avoid duplicates; handle status changes where applicable) Basic logging and error handling (e.g. “Sync_Log” tab) Secure handling of secrets (Apps Script Properties; no tokens in sheet cells) Ideal Skills Strong Google Sheets + Google Apps Script experience API integration experience (OAuth/token refresh, pagination, retries) Familiarity with or ability to understand Revolut Business API objects (accounts, transactions) Data integration/automation background (clean schemas, reliable scheduled jobs)
N° de projet : 40243404
71 propositions
Projet à distance
Actif à il y a 22 jours
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
71 freelances proposent en moyenne £134 GBP pour ce travail

Hello, With over 7 years of experience in Data Processing, Google Sheets, and Data Management, I have the expertise required for your project. I have carefully reviewed the requirements for integrating your Revolut Business account with Google Sheets using Google Apps Script. To achieve this, I propose to develop a custom Google Apps Script bound to your existing Google Sheet. The script will integrate with the Revolut Business API using OAuth/certificate flow for secure authentication and token refresh. Scheduled updates will be implemented through time-driven triggers, with an optional manual "Refresh now" button for on-demand syncing. The integration will pull and populate account balances and transaction history into designated tabs while ensuring incremental sync, de-duplication, basic logging, and error handling for seamless data management. I will prioritize secure handling of secrets using Apps Script Properties to safeguard sensitive information. I invite you to connect in chat to discuss the project further and address any specific requirements or preferences you may have. You can visit my profile at https://www.freelancer.com/u/HiraMahmood4072 Thank you.
£100 GBP en 2 jours
5,9
5,9

With extensive knowledge and experience working with Google Apps Script, I have successfully executed complex projects similar to this one, including API integration, OAuth/token refresh, pagination and retries. Furthermore, my familiarity with data integration and automation ensures clean schemas and the reliable scheduling of jobs - a key requirement for this project. As a professional adept at handling sensitive data and secrets, you can rest assured that your data will be handled securely. Added to that, my code is known for its logging and error-handling capabilities, which are essential for a seamless workflow. My pragmatic approach blends well with my commitment to produce efficient solutions without disrupting your existing formulas or reporting in the Google sheet. Combining my domain expertise with the fact that I am ranked #6713 in freelancer platform speaks volumes about my ability to deliver results on time and to your satisfaction. Let's efficiently automate your financial process by ensuring your Revolut Business transactions and balances are accurately updated into your Google Sheet without duplicates or discrepancies!
£80 GBP en 7 jours
5,8
5,8

⭐Hello, I’m ready to assist you right away!⭐ I believe I’d be a great fit for your project since I have extensive experience with Google Sheets and Google Apps Script. Additionally, my expertise in API integration, data management, and automation align perfectly with the requirements of connecting your Revolut Business account to Google Sheets. With a focus on timelines and budget, I assure you of timely updates at scheduled intervals without disrupting your current formulas. My technical proficiency in OAuth, token refresh, and handling secure secrets ensures a seamless integration that enhances your workflow. I have successfully implemented similar projects, ensuring secure handling of secrets, scheduled updates, and de-duplication in data syncing. This integration will streamline your processes, providing accurate and up-to-date transaction history and account balances. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
£20 GBP en 4 jours
4,9
4,9

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
£100 GBP en 3 jours
4,6
4,6

Hi there, I understand your need to integrate Revolut Business with Google Sheets using Google Apps Script for scheduled transaction and balance updates without disrupting your current formulas. I am confident in delivering a smooth, reliable integration tailored to your existing sheet structure. - Develop a Google Apps Script bound to your sheet with secure OAuth and token refresh handling for Revolut API. - Schedule incremental syncs every 15 minutes or hourly with de-duplication and status update handling. - Provide a manual refresh button for on-demand syncs. - Implement logging, error handling on a dedicated sheet tab, and ensure secrets are securely managed with Apps Script Properties. **Skills:** ✅ Google Apps Script & Google Sheets automation ✅ Revolut Business API integration (OAuth/token refresh) ✅ Scheduled triggers with incremental data sync and de-duplication ✅ Secure handling of credentials (Apps Script Properties) ✅ Error logging and robust sync management **Certificates:** ✅ Microsoft ae Certified: MCSA | MCSE | MCT ✅ cPanel & WHM Certified CWSA-2 I am ready to start immediately and can deliver within 3 days. Could you share details about your existing Google Sheet structure and any specific formatting or reporting requirements I should be aware of? Thanks,
£220 GBP en 3 jours
4,3
4,3

Hello, I understand that you need your Revolut Business account connected to the existing Google Sheet via Google Apps Script. The integration will pull transaction history and account balances on a scheduled basis and write the data into the existing sheet structure without breaking current formulas or reporting. As your requirements are clear and based on my vast experience, I would love to discuss the milestones and timeline. Looking forward to working with you, Fahad.
£100 GBP en 2 jours
4,5
4,5

Hello, I have 10 years of experience in Google Apps Script and API integrations. I propose to integrate your Revolut Business account with Google Sheets effectively. This solution will pull transaction history and account balances on a scheduled basis. I will ensure seamless integration without disrupting your current formulas and reports. Moreover, I will implement secure handling of secrets and provide error handling. Regards, VishnuLal NB.
£200 GBP en 3 jours
5,0
5,0

Hello, I can seamlessly integrate your Revolut Business account with your Google Sheet using Google Apps Script. I'll ensure the transaction history and account balances are pulled at your preferred intervals without disrupting your existing formulas. The integration will include OAuth authentication, token management, and a "Refresh now" option for manual updates. Key features will include incremental synchronization to prevent duplicates, basic logging for tracking syncs, and secure handling of credentials via Apps Script Properties. My expertise in API integration and Google Apps Script will ensure a robust and efficient solution. Questions: • Do you have specific preferences for the time intervals for data syncing? • Is there any additional data from Revolut you'd like to include beyond transactions and balances? Looking forward to creating a seamless connection that enhances your data management. Thanks and best regards, Faizan
£90 GBP en 5 jours
4,5
4,5

Hi there, I’m Kristopher Kramer from McKinney, Texas. I’ve worked on similar projects before, and with over 15 years of experience as a senior full-stack and AI engineer, I have the expertise to deliver this properly. I’m available to start right away and would be happy to discuss the details whenever it’s convenient for you. I look forward to speaking with you. Best regards, Kristopher Kramer
£100 GBP en 7 jours
4,6
4,6

Hi, As a Master’s graduate in Automatics and Systems, I specialize in designing reliable data synchronization and automation logic. I can build a seamless, high-performance integration between your Revolut Business account and Google Sheets using Google Apps Script. I will ensure a professional implementation focusing on: ✅ Secure OAuth/Certificate Flow: Robust handling of API keys and tokens using Script Properties to keep your credentials out of the sheet cells. ✅ Incremental Sync & De-duplication: Intelligent logic to pull transaction history and balances without creating duplicates or breaking existing formulas. ✅ Automated & Manual Triggers: Setting up time-driven triggers (every 15 min/hourly) plus a custom "Refresh Now" button for on-demand updates. ✅ Error Handling & Logging: A dedicated "Sync_Log" tab to monitor system health and handle API rate limits or retries gracefully. ✅ Data Integrity: Mapping account balances and transaction objects directly into your current sheet structure. I have extensive experience with API pagination, token refresh cycles, and JSON data parsing, ensuring your financial reporting stays accurate and up-to-date. Ready to review your current sheet structure and start the integration! Best regards, Zakaria L.
£99 GBP en 7 jours
3,9
3,9

Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Data Processing, Cloud Computing, Software Development, Web Services, Data Integration, Google Sheets, Automation, API Integration, Data Management, Google Apps Scripts I will share with you my recent work in the private chat due to privacy concerns! Best Regards. Abdulhamid
£150 GBP en 7 jours
3,3
3,3

Hi there, I’m excited to help you build a robust Revolut Business to Google Sheets integration using Google Apps Script bound to your existing sheet. With a strong track record in Google Sheets, Apps Script, and secure API integrations, I’ll architect a reliable data pipeline that pulls account balances and transactions from Revolut, updates on a scheduled cadence, and preserves your sheet formulas and reporting. What you’ll get: - A bound Apps Script project that authenticates with Revolut’s API via OAuth/certificate flow and token refresh, stores tokens securely in Properties, and handles scope-specific permissions with minimal impact to your sheet. - Scheduled time-driven triggers (e.g., every 15 minutes or hourly) plus a manual “Refresh now” button for ad-hoc syncs. - Data population into clearly defined tabs: Balances (per account and currency) and Transactions, structured to align with your existing sheet schema and reporting formulas. - Incremental sync with de-duplication and status-change handling to avoid duplicate rows and to reflect updates to existing transactions. - Basic logging and error handling in a dedicated Sync_Log tab to aid monitoring and troubleshooting. - Secure handling and rotation of secrets using Apps Script Properties (no tokens in cells). Approach to proceed: - Phase 1: Requirements alignment and schema mapping to your current sheet structure. I’ll map Revolut objects (accounts, balances, transactions) to the target tabs, preserving formulas.
£150 GBP en 5 jours
3,4
3,4

Hello, I noticed your project right away — this is exactly the kind of integration I specialise in. I have over 10 years of experience with Google Apps Script and have built several API-connected Google Sheet solutions, including OAuth-based integrations with financial and third-party platforms. For your Revolut Business integration, here is my planned approach: 1. Set up OAuth 2.0 / certificate-based authentication with Revolut Business API using Apps Script Properties Service (no tokens stored in sheet cells — fully secure). 2. Use time-driven triggers to pull transaction history and account balances on a scheduled basis (every 15 minutes or hourly, as you prefer). 3. Write data into your existing sheet structure (Balances tab and Transactions tab) without disturbing current formulas or reporting. 4. Implement incremental sync with de-duplication logic to avoid duplicate rows and handle status changes. 5. Add a Sync_Log tab for basic logging and error handling, plus an optional manual "Refresh Now" button via a custom menu. I will ensure your existing sheet layout is preserved and the solution is clean, documented, and easy to maintain. A quick question: Do you already have a Revolut Business API key / access token set up, or would you need guidance on that as well? Looking forward to working with you! Best regards, Salaj
£111 GBP en 5 jours
3,5
3,5

Hey, This is clean, well-defined work - exactly the type of integration I enjoy. Google Apps Script + Revolut Business API with proper OAuth flow, incremental sync, and deduplication. Here's how I'd approach it: - Use Apps Script's PropertiesService to store the OAuth tokens securely (never in sheet cells) - Set up the certificate-based auth flow for Revolut Business API and handle token refresh automatically - Time-driven trigger for scheduled pulls (every 15-60 min, you can set it), plus a "Refresh now" custom menu item - Incremental sync using transaction IDs/timestamps so we're not re-pulling everything each time - Balances tab updated per currency/account, Transactions tab with dedup logic for status changes - Sync_Log tab with timestamps and error details I've worked with Google Apps Script for a few different API integrations before. The Revolut Business API isn't one I've used directly, but their OAuth flow is standard and the API docs are solid - shouldn't be any blockers. Should be done in about 2-3 days. Can start today. - Usama
£200 GBP en 5 jours
3,2
3,2

Hi there! Do you need the script to handle multiple currencies in the account balances tab or just a single primary currency? Regardless, this is definitely something that I feel confident delivering on, given my past experience. I would love to discuss your project further! Looking forward hearing from you. Kind Regards, Corné
£100 GBP en 14 jours
3,0
3,0

Hello, I have thoroughly analyzed your project requirements and identified that my core competencies in Google Sheets, Data Processing, Software Development, Google Apps Scripts, Cloud Computing, Automation, API Integration, Web Services, Data Integration and Data Management align precisely with your technical specifications. With a decade of specialized experience in this domain, I bring proven expertise in implementing industry-standard methodologies and delivering production-ready solutions. My approach involves: - Technical Assessment: Comprehensive evaluation of project scope, technical constraints, and deliverable requirements - Strategic Planning: Development of detailed implementation roadmap with milestone tracking - Quality Assurance: Rigorous testing protocols and quality control measures throughout the development lifecycle - Timely Delivery: Proven track record of meeting deadlines while maintaining exceptional quality standards I am particularly adept at handling complex technical challenges and implementing scalable solutions that exceed client expectations. My methodology emphasizes precision, efficiency, and adherence to best practices in Google Sheets, Data Processing, Software Development, Google Apps Scripts, Cloud Computing, Automation, API Integration, Web Services, Data Integration and Data Management. I would welcome the opportunity to discuss your project's specific technical requirements, timeline expectations, and success metrics in greater detail.
£150 GBP en 1 jour
2,5
2,5

Hello! I appreciate the opportunity to bid on your project. I have extensive experience with Google Apps Script and API integrations, including OAuth flows and data automation. My background in data integration ensures that I can connect your Revolut Business account to Google Sheets seamlessly, pulling transaction history and account balances while preserving your existing formulas. To achieve your project goals, I would take the following approach: - Implement the integration using Google Apps Script, ensuring it is bound to the existing Google Sheet. - Set up scheduled updates to pull data every 15 minutes or hourly, along with a manual “Refresh now” button for on-demand updates. - Use the Revolut Business API to extract account balances and transaction history, ensuring incremental sync and de-duplication to maintain data integrity. - Include basic logging and error handling to track sync operations and secure handling of sensitive information through Apps Script Properties. I am eager to help you with this integration and am confident in delivering quality results on time. I would love to discuss any further details or specific requirements you may have. Looking forward to starting this project soon!
£115 GBP en 7 jours
2,3
2,3

Hi, you need a robust Revolut Business → Google Sheet integration via Apps Script that runs on a schedule without breaking your formulas. I’ve built similar data bridges: OAuth flows, token refresh, paginated API calls, and careful schema mapping to keep existing sheets intact while adding Balances and Transactions tabs. I’ve implemented scheduled triggers, error handling, and incremental syncing with de-duplication for multi-account setups, plus a lightweight Sync_Log to surface issues without mudding your data. Here’s how I’d approach it: bound script with secure Script Properties for tokens, a dedicated service layer for Revolut API calls with retry and pagination, and adapters that write to Balances and Transactions tabs without altering your current structure. A time-driven trigger will run at 15-minute intervals (configurable) and a manual Refresh now button via a custom menu will kick off a full/partial sync. I’ll add basic checks for status changes and incremental writes to avoid duplicates.
£150 GBP en 1 jour
1,9
1,9

Hi, I can set up a reliable Google Apps Script to connect your Revolut Business account to your existing Google Sheet. The integration will pull account balances and transaction history on a scheduled basis, handle incremental syncs with de-duplication, and preserve all current formulas and reporting. I’ll implement secure OAuth/token handling, optional manual refresh, and basic logging so you have a robust, hands-off solution for ongoing updates. Looking forward for your positive response in the chatbox. Best Regards, Arbaz T
£200 GBP en 7 jours
2,1
2,1

Hello, I’ll seamlessly connect your Revolut Business account to your Google Sheet using Google Apps Script, ensuring that transaction history and account balances are pulled at scheduled intervals without disrupting your existing formulas. With over five years of experience in Google Apps Script and API integrations, I’ve successfully implemented similar projects that required meticulous data handling and reliable automation. For instance, I developed a solution that integrated multiple financial APIs with Google Sheets, providing real-time insights while ensuring data integrity. To address your needs, I'll implement OAuth for secure API access, set up a time-driven trigger for scheduled updates, and create a "Refresh now" button for manual syncs. I’ll focus on incremental data syncing to prevent duplicates and maintain a clean “Sync_Log” tab for error handling. Could you clarify which specific currencies you want to track? Also, do you have any existing logging preferences for errors? I’m ready to start immediately and will ensure a smooth integration that meets your requirements. Let’s get this done efficiently.
£20 GBP en 7 jours
2,0
2,0

London, United Kingdom
Membre depuis févr. 19, 2026
₹600-1500 INR
₹12500-37500 INR
$15-25 USD / heure
₹1500-12500 INR
₹750-1250 INR / heure
$15-25 USD / heure
₹1500-12500 INR
₹1000-1100 INR / heure
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
€30-250 EUR
₹100-400 INR / heure
$250-750 USD
₹1500-12500 INR
$25-50 USD / heure
₹750-1250 INR / heure
₹100-400 INR / heure
$15-25 USD / heure
$20-30 USD