Defines transaction response formatting, redirect behavior, and transition handling options.

Transaction Reply


Transaction Response and Redirect Settings

Variable Requirement Type Possible Values / Example Description Notes
pb_response_message_type Optional string json, querystring, xml Defines the format of the transaction response message. Determines how response data is returned to the client application.
pb_response_parse_type Optional string json, querystring, xml, meta, none Defines the response parsing format. Controls how returned response data should be interpreted.
pb_response_url Optional string https://www.yourdomain.com/response.html Maps the base URL used for success, bad card, and problem responses. Used with success_link, badcard_link, and problem_link.
pb_bad_card_url Optional string https://www.yourdomain.com/badcard.html Fully qualified URL called after a declined or failed card response is received. Scripts receive data via POST; standard web pages use GET.
pb_problem_url Optional string https://www.yourdomain.com/problem.html Fully qualified URL called when an error or no response is received from the processor. Scripts receive data via POST; standard web pages use GET.
pb_success_url Optional string https://www.yourdomain.com/thankyou.html Fully qualified URL called after a successful transaction authorization. Scripts receive data via POST; standard web pages use GET.
pb_transition_type Optional string get, post, hidden Overrides the Transition Page settings configured within Account Settings. get = Transition Page using HTTP GET, post = Transition Page using HTTP POST, hidden = hidden server-side POST without displaying a Transition Page. Hidden POST is strongly recommended.
pb_transition_template Optional string deftran Specifies the custom transition template to use. Applies only when pb_transition_type is set to get or post.