Integrations
Insert a company name and any accompanying information
   •
   Payments
        Opencart (Shopping cart and payment admin gateway service)
    •
             APIs are RESTful API's which means that they can be interacted with via http
         •
             protocol which is how most information flows over the internet
             It would be good to collect the exact list of all the API's for each of these services
         •
             that will be needed before beginning development to see what elements the
             customer needs integrating with
   •
   Shipping
        Shipstation (Post sale Shipping management service)
    •
             APIs are RESTful API's which means that they can be interacted with via http
         •
             protocol which is how most information flows over the internet
             It would be good to collect the exact list of all the API's for each of these services
         •
             that will be needed before beginning development to see what elements the
             customer needs integrating with
   •
   Courier/Parcel/Packaging Tracking
        This feature is possible from a feasibility standpoint, we can use APIs from both DHL
    •
        and DPD to achieve this:
        DHL: https://developer.dhl.com/api-catalog?f[0]=api_catalog_service%3A3
    •
        DPD: https://api.dpd.ro/web-api.html
    •
             to track the packages.
         •
        Just wanted to highlight that a few questions will come from this especially where it
    •
        pertains to the DHL api, as these API's are tiered (some tiers having more functionality
        than others therefore a greater cost) we would need to decide on the lowest feature set
        possible required from the APIs.
        Also some other questions:
    •
             Are DHL + DPD the only services that the client would like to track from?
         •
           What do they perceive the traffic to be on their new app? Both APIs have rate limits
       •
           (the amount of times you can call the API) for most of the endpoints (functions).
     To conclude this is very possible as both delivery providers have restful APIs that
 •
     we can interact with in a very standard manner!
•
Know Your Customer (KYC)
     Onfido (UK-based)
 •
           Used in 'Socialwise' project
       •
•
Chat
     Twilio is not the best service for powering chat. If we want to share audio and video
 •
     media through the chat and group chat we should lean toward
     either Comet or Pubnub subscription services. For basic chat Firebase would work
     well.
     Tawk.to/
 •
           There is an API from Tawk.to And a code base so its feasible and integrates pretty
       •
           well.
           Need API details from any other live chat service
       •
•
Open Banking
     True Layer (UK + Europe)
 •
     Plaid (USA)
 •
     Lean Tech (UAE)
 •
     Tarabut Gateway (MEA)
 •
     Saltedge
 •
     Yapily - open banking app that's good
 •
     Tink.com - for personal finance - saving, investing, etc. and open banking
 •
•
Live Streaming
Streaming is charged by the minute and varies based on the quality of the stream
Service Providers
        Agora
    •
        VideoSDK
    •
             Solo Live Streaming part has been implemented as a building block
         •
        Amazon IVS is <3-5 secs latency
    •
             Amazon Stages is 300ms. Video SDK has a 15 second latency
         •
Do NOT use
        Twilio does NOT support live streaming effective Nov 30, 2023
    •
•
Notifications
        WhatsApp: Need to request through Meta
    •
        Firebase: Excellent, easy to integrate, free up to a certain limit
    •
•
Social Media
        Meta
    •
             Facebook:
         •
             Instagram:
         •