Skip to content
English
  • There are no suggestions because the search field is empty.

How GSF Car Parts Ordering Works (UK)

Source: gsf_car_parts_controller.rb

  • A vehicle with a VRM (Vehicle Registration Mark / plate number) is required to place an order; vehicles without a plate cannot be used
  • The callback URL differs depending on whether the order originates from an event or an invoice
  • The connection uses TLS 1.2 but has SSL certificate verification disabled, which is a security concern — connections could theoretically be intercepted
  • A successful response from GSF is indicated by an HTTP 302 redirect; any other status code is treated as a failure

Support scenarios

  • "GSF order fails saying vehicle information is missing" → GSF requires a VRM (plate number) on the vehicle record. Add the plate number to the vehicle in Workshop before attempting the order.
  • "GSF order seems to succeed but nothing happens" → Success is determined by receiving an HTTP 302 redirect. If the response was a different status code, the order was not placed. Check network connectivity and GSF service status.
  • "GSF callback came back to the wrong page" → The callback URL differs for events vs invoices. Verify the order was initiated from the correct context.