webhooks
Is the customer.subscription.updated event raised when a subscription is renewed?
I’ve verified that customer.subscription.updated is called when the billing period ends. To do this I intercepted all webhooks that occur at the end of the period (FYI: I used an AWS Lambda function that receives the events from an AWS API Gateway, then puts the events on an SQS queue :)) I agree that the … Read more
Stripe Webhook events Renewal of subscription
The webhook ‘invoice.payment_succeeded’ actually does distinguish between the first charge of a new subscription and subsequent renewal charges. The webhook sends an invoice object, which includes ‘billing_reason’ – the possible values of which are noted in the Stripe Docs – The Invoice object: billing_reason (string) “Indicates the reason why the invoice was created. subscription_cycle indicates … Read more
Github : I am missing “Settings” menu on the landing page of my repo
I was having the same issue today. Eventually, I figured that I do not have enough permissions to access the repo settings because in my case the repo belongs to an ‘organization’ and even though I have read/write access to it, I am not the admin.
Github push event signature don’t match
The default encoding of Crypto hash.update() is binary as detailed in the answer to Node JS crypto, cannot create hmac on chars with accents. This causes a problem in your push-event payload, which contains the character U+00E1 LATIN SMALL LETTER A WITH ACUTE in Hernández four times, and GitHub services is hashing the payload as … Read more
Send webhook upon sending or receipt of email
After some research the best solution I could find was to use the gmail API To achieve the functionality that zapier offers you would have to have a service or something polling google and querying the status of a users in box. There are also a couple of ways to trigger calls to code, but … Read more