Get Started

Response Definition

The external partner’s service can send any text or XML response back. The response is valid if it can be transformed, by applying an XSL based transformer, to canonical XML message format. Although there are no strictly defined data points requirements, it is expected to contain data to convey following logical semantics: 

  • Result of the call.  Success or Failure. On failure response, we retry to send same request to partner system’s API up to 5 times in quick succession. If it fails all 5 times, a message is sent to GP 2.0 Support team to take appropriate action for manual resend.
  • A code corresponding to result.
  • An optional message describing error or successful execution.

The configured inbound XSL template should be able convert this response in to a canonical XML message. The schema is given in next section.