Changesets: merchant

master c9cb5f2d

2018-01-05 18:04

Florian Dold


Details Diff
respect X-Forwaded-Prefix
mod - src/backend/taler-merchant-httpd_check-payment.c Diff File

master 391f3714

2018-01-05 17:10

Florian Dold


Details Diff
implement /trigger-pay
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_check-payment.c Diff File
mod - src/backend/taler-merchant-httpd_trigger-pay.c Diff File

master f864b1d0

2018-01-05 11:17

Marcello Stanisci


Details Diff
check history elements are returned from younger to older (0005014)
mod - src/backend/taler-merchant-httpd_tip-enable.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master 0db5194e

2018-01-04 19:01

Florian Dold


Details Diff
add /trigger-pay skeleton
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd_check-payment.c Diff File
add - src/backend/taler-merchant-httpd_trigger-pay.c Diff File
add - src/backend/taler-merchant-httpd_trigger-pay.h Diff File

master 10cd6a5c

2018-01-04 18:57

Florian Dold


Details Diff
add missing check-payment implementation
add - src/backend/taler-merchant-httpd_check-payment.c Diff File
add - src/backend/taler-merchant-httpd_check-payment.h Diff File

master a2129acc

2018-01-04 18:35

Florian Dold


Details Diff
start implementation of /check-pay
mod - src/backend/Makefile.am Diff File
mod - src/backend/taler-merchant-httpd.c Diff File

master cc367e62

2018-01-04 12:59

Christian Grothoff


Details Diff
enable test logic for 0005158
mod - src/lib/test_merchant_api.c Diff File

master b31e9a37

2018-01-02 01:27

Christian Grothoff


Details Diff
expand test logic for 0005158
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master 6b2297c3

2018-01-01 23:23

Christian Grothoff


Details Diff
expand testcases to cover pay-again case
mod - src/lib/merchant_api_pay.c Diff File
add - src/lib/merchant_api_pay_abort.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master 7e9cb4f4

2017-12-29 16:59

Christian Grothoff


Details Diff
rudimentary implementation of pay_refund_cb
mod - src/lib/test_merchant_api.c Diff File

master 51f363f3

2017-12-29 16:01

Christian Grothoff


Details Diff
adding pay_again and pay_abort commands to testcase (incomplete, not used)
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master f8f00e7a

2017-12-28 18:25

Christian Grothoff


Details Diff
implement server-side of /pay abort-refund handling (0005158)
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_refund.c Diff File

master b6916898

2017-12-28 18:00

Christian Grothoff


Details Diff
more work towards /pay abort mode
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_pay.c Diff File

master a7b2d842

2017-12-28 16:00

Christian Grothoff


Details Diff
implement TALER_MERCHANT_pay_abort() -- first version, lacks signature verification
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/merchant_api_refund.c Diff File

master d0e409d0

2017-12-27 12:21

Christian Grothoff


Details Diff
fix wire fee calculation logic for multi-exchange /pay
mod - src/backend/taler-merchant-httpd_pay.c Diff File

master f01c986a

2017-12-27 12:21

Christian Grothoff


Details Diff
fix wire fee calculation logic for multi-exchange /pay
mod - src/backend/taler-merchant-httpd_pay.c Diff File

master ae5490c0

2017-12-27 12:07

Christian Grothoff


Details Diff
add wire fee persisting per coin for /pay
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master 07c86af0

2017-12-27 11:48

Christian Grothoff


Details Diff
sync
mod - src/backend/taler-merchant-httpd_pay.c Diff File

master bc88e6bf

2017-12-26 22:43

Christian Grothoff


Details Diff
working on 0005158, moving exchange_url to coin in /pay API, also renaming 'f' field to more clear 'contribution'
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_responses.c Diff File
mod - src/backend/taler-merchant-httpd_responses.h Diff File
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_pay.c Diff File
mod - src/lib/test_merchant_api.c Diff File
mod - src/merchant-tools/taler-merchant-generate-payments.c Diff File

master 774758eb

2017-12-26 12:53

Christian Grothoff


Details Diff
forgot to remove redundant struct in previous commit
mod - src/include/taler_merchant_service.h Diff File

master b7c3585b

2017-12-26 11:15

Christian Grothoff


Details Diff
first refactoring for 0005158: allow multiple exchange URLs to be in database per /pay operation, plus other minor clean ups
mod - src/backend/taler-merchant-httpd.c Diff File
mod - src/backend/taler-merchant-httpd_pay.c Diff File
mod - src/backend/taler-merchant-httpd_track-transaction.c Diff File
mod - src/backend/taler-merchant-httpd_track-transfer.c Diff File
mod - src/backenddb/plugin_merchantdb_postgres.c Diff File
mod - src/backenddb/test_merchantdb.c Diff File
mod - src/include/taler_merchant_service.h Diff File
mod - src/include/taler_merchantdb_plugin.h Diff File

master ee329309

2017-12-14 14:34

Christian Grothoff


Details Diff
install SIGCHLD handler only after wget is done, to ensure we don't block during fakebank interaction
mod - src/merchant-tools/taler-merchant-generate-payments.c Diff File

master 015dd3ae

2017-12-13 23:18

Christian Grothoff


Details Diff
fix bug in testcase (and API) introduced when next_url and pickup_url were added to the spec
mod - src/include/taler_merchant_service.h Diff File
mod - src/lib/merchant_api_tip_authorize.c Diff File
mod - src/lib/test_merchant_api.c Diff File

master 9d79c8c2

2017-12-13 22:50

Christian Grothoff


Details Diff
adaptations to taler-merchant-generate-payments to use (fakebank) admin/add/incoming instead of exchange; not quite there yet. Also fixes 0005174 Affected Issues
0005174
mod - src/merchant-tools/taler-merchant-generate-payments.c Diff File

master a6a68687

2017-12-12 16:54

Christian Grothoff


Details Diff
towards using new AAI in generate-payments
mod - src/merchant-tools/Makefile.am Diff File
mod - src/merchant-tools/taler-merchant-generate-payments.c Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 ... 60 ... 69 70 71 72 73 74 75 ... 80 ... 90 ... 100 ... 110 ... 120 ... 127 128 129  Next  Last