Stripe Webhooks
I am having a similar problem with Stripe webhooks. Spent all weekend trying to diagnose without success. Getting a general 500 error when running test through stripe dashboard. If I just load the page directly, it generates a blank page or if I echo something like echo http_response_code(200);, I get 200 back. My code is pretty straightforward.
require('/stripe/init.php');
StripeStripe::setApiKey("[intentionally deleted for post]");
$payload = file_get_contents("php://input");
$event_json = json_decode($payload);
http_response_code(200);
PHP runs fine on the site in all other contexts. There are no issues with implementing charges, both one time and subscriptions. Posts and Get work fine on all other pages. It's sharing hosting so have pretty limited access to error logs, etc...
I have already looked through the one or two stackoverflow responses to stripe webhook errors with through a 500 error but unfortunately these did not help. Thanks in advance.
php stripe-payments webhooks
add a comment |
I am having a similar problem with Stripe webhooks. Spent all weekend trying to diagnose without success. Getting a general 500 error when running test through stripe dashboard. If I just load the page directly, it generates a blank page or if I echo something like echo http_response_code(200);, I get 200 back. My code is pretty straightforward.
require('/stripe/init.php');
StripeStripe::setApiKey("[intentionally deleted for post]");
$payload = file_get_contents("php://input");
$event_json = json_decode($payload);
http_response_code(200);
PHP runs fine on the site in all other contexts. There are no issues with implementing charges, both one time and subscriptions. Posts and Get work fine on all other pages. It's sharing hosting so have pretty limited access to error logs, etc...
I have already looked through the one or two stackoverflow responses to stripe webhook errors with through a 500 error but unfortunately these did not help. Thanks in advance.
php stripe-payments webhooks
2
Without doing some sort of detailed error logging this'll be really hard to diagnose…
– deceze♦
Nov 26 '18 at 12:28
1
Yeah, you need to add more logging, try setting the error reporting properties for your PHP server, etc.
– karllekko
Nov 26 '18 at 13:23
I spend 1 1/2 hours on the phone with godaddy support trying to get error logging enabled without avail. Moving the hosting for this site is long overdue!
– Rsbe
Nov 26 '18 at 16:08
add a comment |
I am having a similar problem with Stripe webhooks. Spent all weekend trying to diagnose without success. Getting a general 500 error when running test through stripe dashboard. If I just load the page directly, it generates a blank page or if I echo something like echo http_response_code(200);, I get 200 back. My code is pretty straightforward.
require('/stripe/init.php');
StripeStripe::setApiKey("[intentionally deleted for post]");
$payload = file_get_contents("php://input");
$event_json = json_decode($payload);
http_response_code(200);
PHP runs fine on the site in all other contexts. There are no issues with implementing charges, both one time and subscriptions. Posts and Get work fine on all other pages. It's sharing hosting so have pretty limited access to error logs, etc...
I have already looked through the one or two stackoverflow responses to stripe webhook errors with through a 500 error but unfortunately these did not help. Thanks in advance.
php stripe-payments webhooks
I am having a similar problem with Stripe webhooks. Spent all weekend trying to diagnose without success. Getting a general 500 error when running test through stripe dashboard. If I just load the page directly, it generates a blank page or if I echo something like echo http_response_code(200);, I get 200 back. My code is pretty straightforward.
require('/stripe/init.php');
StripeStripe::setApiKey("[intentionally deleted for post]");
$payload = file_get_contents("php://input");
$event_json = json_decode($payload);
http_response_code(200);
PHP runs fine on the site in all other contexts. There are no issues with implementing charges, both one time and subscriptions. Posts and Get work fine on all other pages. It's sharing hosting so have pretty limited access to error logs, etc...
I have already looked through the one or two stackoverflow responses to stripe webhook errors with through a 500 error but unfortunately these did not help. Thanks in advance.
php stripe-payments webhooks
php stripe-payments webhooks
edited Nov 26 '18 at 12:03
Oleg Nurutdinov
356213
356213
asked Nov 26 '18 at 11:57
RsbeRsbe
92
92
2
Without doing some sort of detailed error logging this'll be really hard to diagnose…
– deceze♦
Nov 26 '18 at 12:28
1
Yeah, you need to add more logging, try setting the error reporting properties for your PHP server, etc.
– karllekko
Nov 26 '18 at 13:23
I spend 1 1/2 hours on the phone with godaddy support trying to get error logging enabled without avail. Moving the hosting for this site is long overdue!
– Rsbe
Nov 26 '18 at 16:08
add a comment |
2
Without doing some sort of detailed error logging this'll be really hard to diagnose…
– deceze♦
Nov 26 '18 at 12:28
1
Yeah, you need to add more logging, try setting the error reporting properties for your PHP server, etc.
– karllekko
Nov 26 '18 at 13:23
I spend 1 1/2 hours on the phone with godaddy support trying to get error logging enabled without avail. Moving the hosting for this site is long overdue!
– Rsbe
Nov 26 '18 at 16:08
2
2
Without doing some sort of detailed error logging this'll be really hard to diagnose…
– deceze♦
Nov 26 '18 at 12:28
Without doing some sort of detailed error logging this'll be really hard to diagnose…
– deceze♦
Nov 26 '18 at 12:28
1
1
Yeah, you need to add more logging, try setting the error reporting properties for your PHP server, etc.
– karllekko
Nov 26 '18 at 13:23
Yeah, you need to add more logging, try setting the error reporting properties for your PHP server, etc.
– karllekko
Nov 26 '18 at 13:23
I spend 1 1/2 hours on the phone with godaddy support trying to get error logging enabled without avail. Moving the hosting for this site is long overdue!
– Rsbe
Nov 26 '18 at 16:08
I spend 1 1/2 hours on the phone with godaddy support trying to get error logging enabled without avail. Moving the hosting for this site is long overdue!
– Rsbe
Nov 26 '18 at 16:08
add a comment |
1 Answer
1
active
oldest
votes
With code 500 it is Internal Server error. So looks like the issue is on the server side.
Please see the various status codes for your reference, this will help you with debugging web requests.
http://www.w3.org/Protocols/HTTP/HTRESP.html
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53480626%2fstripe-webhooks%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
With code 500 it is Internal Server error. So looks like the issue is on the server side.
Please see the various status codes for your reference, this will help you with debugging web requests.
http://www.w3.org/Protocols/HTTP/HTRESP.html
add a comment |
With code 500 it is Internal Server error. So looks like the issue is on the server side.
Please see the various status codes for your reference, this will help you with debugging web requests.
http://www.w3.org/Protocols/HTTP/HTRESP.html
add a comment |
With code 500 it is Internal Server error. So looks like the issue is on the server side.
Please see the various status codes for your reference, this will help you with debugging web requests.
http://www.w3.org/Protocols/HTTP/HTRESP.html
With code 500 it is Internal Server error. So looks like the issue is on the server side.
Please see the various status codes for your reference, this will help you with debugging web requests.
http://www.w3.org/Protocols/HTTP/HTRESP.html
answered Nov 27 '18 at 13:29
Madhuri PatelMadhuri Patel
875517
875517
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53480626%2fstripe-webhooks%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
Without doing some sort of detailed error logging this'll be really hard to diagnose…
– deceze♦
Nov 26 '18 at 12:28
1
Yeah, you need to add more logging, try setting the error reporting properties for your PHP server, etc.
– karllekko
Nov 26 '18 at 13:23
I spend 1 1/2 hours on the phone with godaddy support trying to get error logging enabled without avail. Moving the hosting for this site is long overdue!
– Rsbe
Nov 26 '18 at 16:08