
Starling Business API Integration (Bulk Payments)
- or -
Post a project like this22
£180(approx. $242)
- Posted:
- Proposals: 24
- Remote
- #4464540
- OPPORTUNITY
- Open for Proposals
PPH's TOP Notch Website & Mobile App Developer & Designer(9+ yrs) ✔ Wordpress ✔ Shopify ✔ OpenCart ✔ Laravel ✔ PHP ✔ React Native ✔ Android ✔ iOS ✔ HTML/CSS✔Javascript/jQuery✔Responsive Design✔ASP.net




Experienced Bubble.io, Webflow, Squarespace, Shopify and CRM developer(ZOHO, WHMCS, Dynamics 365, Monday)
Full-Stack eCommerce Developer | Shopify | WordPress & WooCommerce | Wix | Webflow | Joomla | BigCommerce | Drupal | SEO

♛ PPH No. #1 ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js ✔Responsive Design


React Native|React|Node|APi | dashboard| Laravel | Go high Level | Flutter, SEO, PPC | Ai Automation|Webflow|Shopify|CRM|App|Zoho|


Full-Stack Web & Mobile App Developer With AI Integration & Automation Expertise
PPH TOP Web Developer | Digital Marketing (SEO, Social Media Management, Facebook/Instagram Ads, Google Ads)|WordPress, Shopify, Wix, e-commerce, | Video Editing

♛ Most Trusted #1 Team |19+ years of expertise in Website, Mobile Apps, Desktop & Console Games. Wordpress, ReactJS, Shopify, Laravel, Python, React Native, Flutter, Unity, Unreal Engine and AR/VR




WordPress Developer | Custom Themes, Plugins & E-commerce Solutions,web scraping,Data Entry,Artificial intelligence
1087043555983676021456293857111687832824956117000588597712903820198242712834212275455
Description
Experience Level: Intermediate
We run a web application that prepares bulk payments (multiple recipients, amounts, references).
That part is already built.
We need a developer to integrate Starling Business Bank’s native API so users with a Starling Business account can execute those payments directly from their own bank account.
This is:
• ✔ Bank-native API integration
• ❌ Not Open Banking
• ❌ Not file uploads
• ❌ Not handling client money
⸻
What needs to be built
1) Connect Starling Business Account
• Add a “Connect Starling Business Account” button.
• Implement Starling OAuth 2.0 authorisation.
• Store access/refresh tokens, account UID and category UID securely.
• Allow users to disconnect/revoke access.
⸻
2) Execute Bulk Payments
When a user approves a payment run in our system:
• Use the Starling Business Payments API to create payments.
• One API call per payment (looped execution).
• Typical runs are 10–50 payments.
• Capture and store the paymentUid for each payment.
• Implement idempotency to prevent duplicates.
⸻
3) Payment Status Updates
• Implement Starling webhooks for payment events.
• Update each payment as paid / failed automatically.
• Record failure reasons where available.
• Write events to our existing activity log.
⸻
4) Error Handling
• Handle token expiry/revocation.
• Handle insufficient funds and invalid bank details.
• Allow retry of failed payments.
• Clean fallback to manual payment if needed.
⸻
What already exists
• Bulk payment preparation
• Approval workflows
• Manual payment fallback
• Payment status models
• Activity logs & notifications
You are only implementing the Starling integration layer.
⸻
Deliverables
• Starling OAuth connection flow
• Payment initiation logic
• Webhook handling
• Token management
• Short technical documentation
⸻
Skills required
• REST APIs
• OAuth 2.0
• Webhooks
• Payments / fintech integrations
⸻
Important
• This is not Open Banking
• No CSV/file uploads
• No client money handling
⸻
To apply
Please confirm:
• Experience with bank or payment APIs
• Familiarity with OAuth + webhooks
• Estimated time and cost
Robert B.
100% (3)Projects Completed
3
Freelancers worked with
3
Projects awarded
30%
Last project
31 Dec 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

can you please tell me what backend stack your web application is built on and whether you already have OAuth token storage patterns in place for bank API integrations?
-

Robert
Please can you share API Documetation and is your budget flexible?
11466241146622
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies