We receive client requests often to integrate bells and whistles (3rd party widgets and code) not found on our platform. We also receive client requests to direct traffic to a 3rd party service to handle customer payments, applications and reservations. This will now be the procedure for handling these requests.
3rd Party ‘Pay Online’, ‘Apply Online’, ‘Reserve Online’
Services for implementation can be priced with precision when provided a link to a 3rd party service by the client. This is the base requirement. The method of implementation will be determined with the client (popup, iframe, new page, etc).
Services for implementation can be priced with precision when the client has not provided a simple link to a 3rd party service – consulting services attached to the investigation, determination, manipulation, and final code acquisition (be it simple link or other) have historically not been accounted for but will now be.
Any client request for direction to 3rd party services involving ‘Pay Online’, ‘Apply Online’, or ‘Reserve Online’ will now contain an open ended hourly consulting charge, base cost $100hr. The final client billing will reflect the actual time spent determining 3rd party vendor requirements as well as client requirements (including business rules, required customer information, required client information, and so on).
G5′s core competency lies within our own business model using our own proprietary methods and tools. We can assist clients with 3rd party vendors only when a) we determine our participation can adequately help a client achieve a defined goal, and b) we are compensated for all consulting/development time spent with 3rd party vendors.
3rd Party Widgets and Code
Clients often like shiny and cool things they find on other web sites or when browsing for a solution to a want or need. This is completely understandable and it will be our practice to perform a brief (5 minutes viewing source code), complimentary analysis on whether 3rd party widgets or code pose obvious compatibility issues with the G5 platform.
Should the compatibility analysis provide a negative result, integration of widgets or code will be declined.
Should the compatibility analysis prove inconclusive we may entertain an integration project with a definitive disclaimer. I rather enjoyed the Support Departments succinct summary of 3rd party widget inclusion:
“Please note that these “widgets” from third party vendors are not supported by G5. While we can add these to our clients pages, changes or problems in the vendors code may cause the client website to function improperly, appear incorrectly or to go down completely. We will not contact the third party vendor as part of the support for our client’s site and G5 support for this “widget” will most likely be limited to the complete removal of the offending code.”
Pricing for integration will be precise based on determined project parameters. Should the integration produce errors or unintended results, the integrated widget or code will not be supported and the client may request it be removed.