Payment, ERP, CRM, SMS and third-party API integration (C# / Node.js)

I integrate your application with payment institutions, ERP/CRM systems, SMS operators and other third-party services in a secure and resilient way.

What's included:
• Integration analysis and technical design (data flow, error scenarios)
• An integration service in C# (.NET Core) or Node.js, or an addition to your existing backend
• REST, SOAP and webhook integrations
• Resilience with retry, circuit breaker and rate limiting (Polly)
• High-volume sending with queues and throttling
• API key management, JWT/OAuth2 authentication
• Logging, error tracking and reconciliation reports
• Technical documentation

Experience: A .NET Core platform carrying about 4 billion SMS per year with Turkcell, Vodafone and Türk Telekom operator integrations, reconciliation and virtual POS modules for a payment institution, an electricity sales platform integrated with EPİAŞ, Microsoft Dynamics CRM integrations, Google Workspace API.

Duration and price: My daily rate is 15,000-20,000 TL. The starting price is for a single integration of about 10 working days. Once the number of integrations and the other side's API are clear, we put the total duration and price in writing.

What I expect from you: the other side's API documentation, test environment access and keys.

Stages of the work

Each stage is approved when delivered, and that stage's share is paid directly to the expert.

  1. Analysis and technical design · %25 — Data flow, error scenarios and an integration design document
  2. Development and verification in the test environment · %50 — A working integration, test scenarios and sample transactions
  3. Going live and documentation · %25 — Production cutover, monitoring and technical documentation