summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_check-payment.c
AgeCommit message (Expand)Author
2020-04-10implementing long-polling for refunds (#5985)Christian Grothoff
2020-04-10implement #5299Christian Grothoff
2020-04-09make code compile without warnings against latest libmicrohttpd APIChristian Grothoff
2020-04-08adapt to exchange API changeChristian Grothoff
2020-03-31typosChristian Grothoff
2019-12-29fix double-freeChristian Grothoff
2019-11-24more deduplication via libtalermhdChristian Grothoff
2019-11-23begin to use libtalermhdChristian Grothoff
2019-11-11contract can change between suspend and resume, fetch it againChristian Grothoff
2019-11-11more loggingChristian Grothoff
2019-11-11more loggingChristian Grothoff
2019-11-11log keysChristian Grothoff
2019-11-11log check poll timeout on startChristian Grothoff
2019-11-09implement long polling for /check-paymentChristian Grothoff
2019-11-02implement /public/poll-payment API, refactor to avoid code duplicationChristian Grothoff
2019-11-02simplify logicChristian Grothoff
2019-11-02clean up check payment logicChristian Grothoff
2019-11-01comment typoFlorian Dold
2019-10-31tighten formatting rulesChristian Grothoff
2019-10-05support http for taler://payFlorian Dold
2019-10-01fix use before initializationFlorian Dold
2019-09-26refactor to check for instance in one place, instead of in each handlerChristian Grothoff
2019-09-23implement instances via one base URL per instanceFlorian Dold
2019-08-27oops, variable should be initializedFlorian Dold
2019-08-27oops, check query result firstFlorian Dold
2019-08-27unify resource_url and fulfillment_urlFlorian Dold
2019-08-26get rid of session_sig, as it is complex and does not work with mobile paymentsFlorian Dold
2019-08-26use instance ID instead of nameFlorian Dold
2019-08-26generate taler_pay_uri in favor of the trigger-pay mechanismFlorian Dold
2019-08-26oops, fix use before initializationFlorian Dold
2019-08-26do not consider an order paid if last session id does not matchFlorian Dold
2019-08-26payment_redirect_url -> fallback_request_payment_urlFlorian Dold
2019-08-26non-existing session info is not supposed to be an errorFlorian Dold
2019-08-25implement re-pointing to an already paid orderFlorian Dold
2019-08-01check payment logic: remove additional JSON format placeholderFlorian Dold
2019-08-01check payment logic: send contract_url for unpaid contractsFlorian Dold
2019-06-26check payment logic: allow session_id without session_sig_strFlorian Dold
2019-06-18fix leaksChristian Grothoff
2019-06-08trying to clean up the messy and buggy check-payment logic (#198801)Christian Grothoff
2019-06-03check return value from TALER_string_to_amount, even in testChristian Grothoff
2019-01-10clean up /proposal handling to (1) avoid (previously missing) multi-statement...Christian Grothoff
2018-03-21address leaks.Marcello Stanisci
2018-03-12implementing #5281 guards against hanging transactions, plus minor code cleanupsChristian Grothoff
2018-02-02remove unnecessary table, track last_session_idFlorian Dold
2018-01-31use url helpers from taler utilFlorian Dold
2018-01-29adjust proposal download URLFlorian Dold
2018-01-29always set the paid field in the check payment responseFlorian Dold
2018-01-29put customer-facing endpoints under /public/Florian Dold
2018-01-22should be find_order, not find_ordersFlorian Dold
2018-01-22fix check-payment logic without session_id, use proper error codesFlorian Dold