Payments POST Transaction returns 201 status
The Payments Transaction POST end point documentation states that a transaction can complete and return a status of 201 instead of 200.
"Response 201 Created
Returned when the transaction is successfully created but an unexpected problem occurs retrieving the full details of the transaction. The Location response header indicates where the full details of the transaction can be retrieved with a GET request."
The documentation gives no more information. There is no way to force this error while testing. I have no idea what the Location response header really contains because I can't see an example of it. I need more specific information in order to code an interface that properly handles a 201 response code.0
Comments
-
Hi Steve, thank you for your question.
We will work to improve this area of our documentation for the future based on your feedback.
In the mean time, I wanted to share an example of what the Location header value would look like:
"/v1/transactions/92844827-5b74-40db-907f-480b13242eb5"
It would indicate the route to the GET transaction endpoint and include the transaction id in the route as the endpoint would expect. The response BODY would be empty.
Please let us know if you have any further questions, happy to help!
Amanda0
Categories
- All Categories
- 6 Blackbaud Community Help
- 206 bbcon®
- 1.4K Blackbaud Altru®
- 393 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 356 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 637 Blackbaud Grantmaking™
- 557 Blackbaud Education Management Solutions for Higher Education
- 3.1K Blackbaud Education Management Solutions for K-12 Schools
- 928 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 82 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.6K SKY Developer
- 239 ResearchPoint™
- 117 Blackbaud Tuition Management™
- 163 Organizational Best Practices
- 237 The Tap (Just for Fun)
- 32 Blackbaud Community Challenges
- 25 PowerUp Challenges
- 3 (Open) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 772 Community News
- 2.9K Jobs Board
- 53 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
