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
- 209 bbcon®
- 1.4K Blackbaud Altru®
- 394 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 359 Blackbaud eTapestry®
- 2.5K Blackbaud Financial Edge NXT®
- 646 Blackbaud Grantmaking™
- 563 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 934 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.4K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 242 ResearchPoint™
- 118 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 238 The Tap (Just for Fun)
- 33 Blackbaud Community Challenges
- 28 PowerUp Challenges
- 3 (Open) 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
- 779 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)

