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. |