This is the cl-paymill Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:15:38 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-paymill
CL-PAYMILL is a common lisp interface to the Paymill payment service API. See https://www.paymill.com/
Peter Wood, email: pete_wood at runbox.com
BSD, 2 clause.
0.0.1
drakma
(system).
st-json
(system).
cl+ssl
(system).
package.lisp
(file).
build.lisp
(file).
paymill.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-paymill/build.lisp
package.lisp
(file).
cl-paymill
(system).
paymill-bad-request
(condition).
paymill-error
(condition).
paymill-general-error
(condition).
paymill-not-found
(condition).
paymill-precondition-failed
(condition).
paymill-server-error
(condition).
paymill-transaction-error
(condition).
paymill-unauthorized
(condition).
signal-paymill-error
(function).
*cookie-jar*
(special variable).
*paymill-host*
(special variable).
*pm-reply*
(special variable).
clear-cookie-jar
(function).
define-resource-access
(macro).
in-pairs
(function).
normalize-interval
(function).
normalize-slot
(function).
pm-quri
(function).
pm-uri
(function).
reply
(reader method).
resource-from-keyword
(function).
slots
(function).
status
(reader method).
webhook-slots
(function).
with-pm-request
(macro).
x-www-form-encode-pairs
(function).
cl-paymill/paymill.lisp
build.lisp
(file).
cl-paymill
(system).
initialize-paymill
(macro).
Packages are listed by definition order.
paymill
pml
common-lisp
.
initialize-paymill
(macro).
paymill-bad-request
(condition).
paymill-error
(condition).
paymill-general-error
(condition).
paymill-not-found
(condition).
paymill-precondition-failed
(condition).
paymill-server-error
(condition).
paymill-transaction-error
(condition).
paymill-unauthorized
(condition).
signal-paymill-error
(function).
*cookie-jar*
(special variable).
*paymill-host*
(special variable).
*pm-reply*
(special variable).
clear-cookie-jar
(function).
define-resource-access
(macro).
in-pairs
(function).
normalize-interval
(function).
normalize-slot
(function).
pm-quri
(function).
pm-uri
(function).
reply
(generic reader).
resource-from-keyword
(function).
slots
(function).
status
(generic reader).
webhook-slots
(function).
with-pm-request
(macro).
x-www-form-encode-pairs
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Until you call this macro, the access functions are not defined. You should call it with a key designating your private test- or live- key. If you use a live key, you get charged by Paymill.
simple-error
.
This macro defines a uniform way of defining access to Paymill API resources. See README for usage.
Does error checking of the reply from Paymill resulting from REQUEST-FORM. If there are no errors, it binds (per-thread, locally) the variable *PM-REPLY* to the data associated with Paymill’s reply for use in BODY, otherwise it signals ’an appropriate error’.
Like PM-URI, but for designating QUERY (string) parameters when RESOURCE is the target.
RESOURCE is a keyword specifying a paymill api interface. TARGET is an optional generalized boolean (must be a string if it is given) which is used to determine if path should end in /TARGET.
paymill-error
)) ¶paymill-error
)) ¶Jump to: | C D F G I M N P R S W X |
---|
Jump to: | C D F G I M N P R S W X |
---|
Jump to: | *
R S |
---|
Jump to: | *
R S |
---|
Jump to: | B C F P S |
---|
Jump to: | B C F P S |
---|