Skip to content

Instantly share code, notes, and snippets.

@lennykioko
Created February 14, 2019 12:41
Show Gist options
  • Save lennykioko/b61aa0487bf9070110161966500dea1f to your computer and use it in GitHub Desktop.
Save lennykioko/b61aa0487bf9070110161966500dea1f to your computer and use it in GitHub Desktop.
from pprint import pprint as pp
from flask import Flask, request, jsonify
app = Flask(__name__)
@app.route('/mpesaHook', methods=['POST'])
def mpesa_hook():
print('\n\n--- Received M-Pesa webhook ---\n\n')
content = request.json
pp(content)
print('\n\n--- End ---\n\n')
return jsonify({"statusCode": 200, "status": "success"})
if __name__ == '__main__':
app.run(host='0.0.0.0', debug=True)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment