payments/v1/checkout/transaction Response 201 Created with PayPal
Response 201 when I call to POST payments/v1/checkout/transaction , with PayPal from the checkout form.
why is that?
Comments
-
Hi Omri, 201 is a documented response on the checkout endpoint. When a 201 occurs, a GET request should be used to retrieve the details of the transaction as outlined in the description under the 201 response.
1 -
Do you have an example of the data that will be returned from that additional API call? Is it the same as the data response for the normal BB Payment checkout or is it more PayPal/Gateway specific?1
-
Hey Warren, It responds 201 with an empty body (empty string), with no PayPal payment it responds 200 with full details of the transaction in the body
0 -
Hey Catherine, How do I get the transaction ID if the body of the transaction is empty from the POST payments/v1/checkout/transaction?
0 -
Thanks, should have been clearer: If you call the URL that is provided in the 201 response header for a PayPal payment what do you get back? I assume some PayPal response JSON? With maybe some IDs we can use for reconciliation? Is there a sample and could that be added to the documentation?
0 -
Thank you, I will try to be more clearly, only with PayPal, from the POST ‘payments/v1/checkout/transaction’ I receive 201 with no JSON and no data at all (the body object is an empty string), as written in the Blackbaud payments docs (scroll to ‘Response 201 Created’):
0 -
Hi Warren, the response of the GET Transaction endpoint is the same as the data response for the normal (200) BB Payment checkout. You can find more information about this endpoint here.
0 -
Hi Omri, the transaction ID information can be found in the Header of the response, under Location.
0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 400 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 655 Blackbaud Grantmaking™
- 576 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 939 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.6K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 248 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 34 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) 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
- 790 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)

