The latter-day-paypal Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The latter-day-paypal Reference Manual

This is the latter-day-paypal Reference Manual, version 0.0.2, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 05:08:38 2022 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

latter-day-paypal

Right now this is just a thin wrapper over the paypal api.

Dependencies

You will need to git clone cl-tls from https://github.com/shrdlu68/cl-tls and put it into your local-projects, this is for verifying webhooks.

To adjust how jojo parses, set the parameter *parse-as* to either :hash-table or :plist, by default it is :plist to maintain backwards compatibility.

Intro

To get started you need to set *client* and *secret* to your client and secret. Then call get-token. They are currently set to my old client and secret.

LDP> *client*
"ATiiZbWBH3_qd_y3P3AZQiQlBIh9mVTDSTtr4ALOPqfTd5eBZooqeJlLT0o6-HLF95_Vj2GADaIhp5Ee"
LDP> *secret*
"EMBuo5-J3kWfSEJYY5mtQd8Hm9JezbxjkUUJ2D9JwKwwas1E05Ejp4A1wlpNuuFd3YyIoKZrSxjs9OUb"
LDP> (get-token)
#<TWO-HUNDRED {100A51E5C3}>
#<TOKEN {100A456B93}>
LDP> 

This sets the value of *token*. Now you have your token you can make requests.

LDP> (make-instance 'products%list)
#<PRODUCTS%LIST {100BBA0F7B}>
LDP> (call-api *)
#<TWO-HUNDRED {100BD2E673}>
LDP> (body *)
(:|links|
 ((:|method| "GET" :|rel| "self" :|href|
   "https://api.sandbox.paypal.com/v1/catalogs/products?page_size=10&page=1"))
 :|products| NIL)
LDP> 

The result is wrapped in an object with its status code and text and a body slot that contains the result. The same is true if it returns an error. The json is decoded using jonathan.

Token issues

If you have failed to set token or it has expired

LDP> (setf *token* nil)
NIL
LDP> (make-instance 'products%list)
#<PRODUCTS%LIST {100BD37F5B}>
LDP> (call-api *)
; Debugger entered on #<UNBOUND-TOKEN {100BD3E133}>

You have not evaluated 'get-token'.
   [Condition of type UNBOUND-TOKEN]

Restarts:
 0: [MISSING-TOKEN] Token could be broken, refresh and try again?

All requests made with call-api have the restart missing-token just in case your token expires.

#<PRODUCTS%LIST {100BD37F5B}>
LDP> (handler-bind ((token-issue (lambda (c)
                                   (declare (ignore c))
                                   (invoke-restart 'missing-token))))
       (call-api *))
#<TWO-HUNDRED {1003A50663}>
LDP> (body *)
(:|links|
 ((:|method| "GET" :|rel| "self" :|href|
   "https://api.sandbox.paypal.com/v1/catalogs/products?page_size=10&page=1"))
 :|products| NIL)
LDP> 

Errors

All conditions are subclasses of paypal-api-condition see conditions.lisp

LDP> (handler-case (call-api *)
       (condition (c)
         c))
#<FOUR-HUNDRED-FOUR Status: 404.
Status Text: Not Found.
Body: NIL {10040F0083}>
LDP> 

Adding headers

Some calls accept other headers like Paypal-Request-Id to add these headers to a request lexically bind the variable *request-headers*

#<PRODUCTS%LIST {101130BC0B}>
LDP> (let ((*request-headers* '(("Paypal-Auth-Assertion" . "imauthassertion"))))
       (declare (special *request-headers*))
       <request> 
       <call-api>)

Headers are sent using Dex so they have to be a properly formed alist like above. You can see the additional headers in the paypal dev docs.

Testing

By default the API URL used is the sandbox url, to go live set *testing* to non nil.

LDP> *testing*
T

Encoding

All encoding is done with cl-json. So the easiest way to create JSON objects is to use a hash-table. There is a helper function called %quick-hash to generate a hash-table from an alist

LDP> (cl-json:encode-json-to-string (%quick-hash '(("abc" . "def"))))
"{\"abc\":\"def\"}"
LDP> 

Patch requests take an array:

LDP> (make-array 1 :initial-element (%quick-hash '(("abc" . "def"))))
#(#<HASH-TABLE :TEST EQL :COUNT 1 {100BED8343}>)
LDP> (cl-json:encode-json-to-string *)
"[{\"abc\":\"def\"}]"
LDP> 

Patch requests

A lot of the requests that update are patch requests which accept objects. When you are using make-instance you will see a slot called 'patch-request, put your request data in this.

Requests that have a json body

Most requests (put/post) have a body, to provide this data use the :content slot.

Query parameters

Query parameters are slots within the object, just set them and the ones that are bound will be encoded and added onto the end of the URL.

Path parameters

Path parameters are slots within the request object, just set the slots and they will be automatically encoded into the URL.

Webhook verification

To verify the signature of a paypal request there are two methods you can use. (ldp:verify-webhook ) this takes algo cert-url transmission-signature transmission-id timestamp webhook-id raw-body algo is a keyword generated with %algo->key its simply the string converted to a keyword. Or you can use (ldp:verify-paypal-webhook) which takes webhook-id request raw-body this is a method that will dispatch on REQUEST, and currently only works with a hunchentoot request object like so:

(hunchentoot:define-easy-handler (paypal-payment-processor
                                  :uri <your webhook url>
                                  :default-request-type :POST)
    ()
  (let* ((raw-data (tbnl:raw-post-data :force-binary t)))
    (if (ldp:verify-paypal-webhook (if *testing*
                                       "your testing webhook id"
                                       "Your live webhook id")
                                   tbnl:*request* raw-data)
        (let ((plist (jojo:parse (babel:octets-to-string raw-data))))
          (setf (tbnl:return-code*) 200)
          <your processing method> 
          "t")
        (progn (setf (tbnl:return-code*) 400)
               "nil"))))

If you are using a server that is not Hunchentoot then you can just extract the header values and pass them to (ldp:verify-webhook), this is all the method ldp:verify-paypal-webhook is doing under the hood.

License

MIT


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 latter-day-paypal

Author

K1D77A

License

MIT

Description

Paypal api wrapper.

Version

0.0.2

Dependencies
Source

latter-day-paypal.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 latter-day-paypal.asd

Location

/home/quickref/quicklisp/dists/quicklisp/software/latter-day-paypal-20220331-git/latter-day-paypal.asd

Systems

latter-day-paypal (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 latter-day-paypal/package.lisp

Parent

latter-day-paypal (system)

Location

package.lisp

Packages

latter-day-paypal


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 latter-day-paypal/conditions.lisp

Dependency

package.lisp (file)

Parent

latter-day-paypal (system)

Location

conditions.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 latter-day-paypal/protocol.lisp

Dependency

conditions.lisp (file)

Parent

latter-day-paypal (system)

Location

protocol.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 latter-day-paypal/response.lisp

Dependency

protocol.lisp (file)

Parent

latter-day-paypal (system)

Location

response.lisp

Exported Definitions
Internal Definitions

determine-good-class (function)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 latter-day-paypal/token.lisp

Dependency

response.lisp (file)

Parent

latter-day-paypal (system)

Location

token.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.7 latter-day-paypal/latter-day-paypal.lisp

Dependency

token.lisp (file)

Parent

latter-day-paypal (system)

Location

latter-day-paypal.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.8 latter-day-paypal/webhook-verify.lisp

Dependency

latter-day-paypal.lisp (file)

Parent

latter-day-paypal (system)

Location

webhook-verify.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.9 latter-day-paypal/helpers.lisp

Dependency

webhook-verify.lisp (file)

Parent

latter-day-paypal (system)

Location

helpers.lisp

Exported Definitions

%quick-hash (function)

Internal Definitions

with-hash-keys (macro)


Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

4.1 latter-day-paypal

Source

package.lisp (file)

Nickname

ldp

Use List

common-lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *client*
Package

latter-day-paypal

Source

token.lisp (file)

Special Variable: *parse-as*
Package

latter-day-paypal

Source

conditions.lisp (file)

Special Variable: *secret*
Package

latter-day-paypal

Source

token.lisp (file)

Special Variable: *testing*
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Special Variable: *token*
Package

latter-day-paypal

Source

token.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Macros

Macro: defapi NAME (ENDPOINT SUPER) QUERY-SLOTS
Package

latter-day-paypal

Source

protocol.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Functions

Function: %algo->key ALGO

Convert the algo string into a keyword.

Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Function: %quick-hash ALIST &rest REST &key &allow-other-keys

Takes in an alist and quickly generators a hash

Package

latter-day-paypal

Source

helpers.lisp (file)

Function: get-token &optional IGNORE-CHECKS
Package

latter-day-paypal

Source

token.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.4 Generic functions

Generic Function: access-token OBJECT
Package

latter-day-paypal

Methods
Method: access-token (TOKEN token)

automatically generated reader method

Source

token.lisp (file)

Generic Function: anchor-time OBJECT
Generic Function: (setf anchor-time) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: anchor-time (WEBHOOKS%LIST webhooks%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf anchor-time) NEW-VALUE (WEBHOOKS%LIST webhooks%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: app-id OBJECT
Package

latter-day-paypal

Methods
Method: app-id (TOKEN token)

automatically generated reader method

Source

token.lisp (file)

Generic Function: balance-affecting-records-only OBJECT
Generic Function: (setf balance-affecting-records-only) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: balance-affecting-records-only (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf balance-affecting-records-only) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: body CONDITION
Generic Function: (setf body) NEW-VALUE CONDITION
Package

latter-day-paypal

Methods
Method: body (RESPONSE response)

automatically generated reader method

Source

response.lisp (file)

Method: (setf body) NEW-VALUE (RESPONSE response)

automatically generated writer method

Source

response.lisp (file)

Method: body (CONDITION paypal-api-condition)
Method: (setf body) NEW-VALUE (CONDITION paypal-api-condition)
Source

conditions.lisp (file)

Generic Function: call-api REQ
Package

latter-day-paypal

Source

protocol.lisp (file)

Methods
Method: call-api REQ
Generic Function: content-type OBJECT
Package

latter-day-paypal

Methods
Method: content-type (REQ request)
Source

protocol.lisp (file)

Method: content-type REQ
Source

protocol.lisp (file)

Generic Function: dispute-state OBJECT
Generic Function: (setf dispute-state) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: dispute-state (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-state) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: end-date OBJECT
Generic Function: (setf end-date) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: end-date (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf end-date) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: end-date (BILLING%LIST-TRANSACTIONS billing%list-transactions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf end-date) NEW-VALUE (BILLING%LIST-TRANSACTIONS billing%list-transactions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: expires-in OBJECT
Package

latter-day-paypal

Methods
Method: expires-in (TOKEN token)

automatically generated reader method

Source

token.lisp (file)

Generic Function: fields OBJECT
Generic Function: (setf fields) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: fields (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf fields) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: fields (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf fields) NEW-VALUE (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: fields (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf fields) NEW-VALUE (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: fields (ORDERS%DETAILS orders%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf fields) NEW-VALUE (ORDERS%DETAILS orders%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: fields (INVOICES-TEMPLATES%LIST invoices-templates%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf fields) NEW-VALUE (INVOICES-TEMPLATES%LIST invoices-templates%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: fields (INVOICES%LIST invoices%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf fields) NEW-VALUE (INVOICES%LIST invoices%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: next-page-token OBJECT
Generic Function: (setf next-page-token) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: next-page-token (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf next-page-token) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: nonce OBJECT
Package

latter-day-paypal

Methods
Method: nonce (TOKEN token)

automatically generated reader method

Source

token.lisp (file)

Generic Function: page OBJECT
Generic Function: (setf page) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: page (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (INVOICES-TEMPLATES%LIST invoices-templates%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (INVOICES-TEMPLATES%LIST invoices-templates%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (INVOICES%SEARCH invoices%search)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (INVOICES%SEARCH invoices%search)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (INVOICES%LIST invoices%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (INVOICES%LIST invoices%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page (PRODUCTS%LIST products%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page) NEW-VALUE (PRODUCTS%LIST products%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: page-size OBJECT
Generic Function: (setf page-size) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: page-size (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (INVOICES-TEMPLATES%LIST invoices-templates%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (INVOICES-TEMPLATES%LIST invoices-templates%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (INVOICES%SEARCH invoices%search)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (INVOICES%SEARCH invoices%search)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (INVOICES%LIST invoices%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (INVOICES%LIST invoices%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: page-size (PRODUCTS%LIST products%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf page-size) NEW-VALUE (PRODUCTS%LIST products%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: payment-instrument-type OBJECT
Generic Function: (setf payment-instrument-type) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: payment-instrument-type (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf payment-instrument-type) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: plan-ids OBJECT
Generic Function: (setf plan-ids) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: plan-ids (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf plan-ids) NEW-VALUE (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: product-id OBJECT
Generic Function: (setf product-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: product-id (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf product-id) NEW-VALUE (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: product-id (PRODUCTS%DETAILS products%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf product-id) NEW-VALUE (PRODUCTS%DETAILS products%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: product-id (PRODUCTS%UPDATE products%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf product-id) NEW-VALUE (PRODUCTS%UPDATE products%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: request-fun OBJECT
Package

latter-day-paypal

Methods
Method: request-fun (REQUEST request)

automatically generated reader method

Source

protocol.lisp (file)

Generic Function: schema OBJECT
Generic Function: (setf schema) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: schema (IDENTITY-USERINFO&PROFILE-INFO identity-userinfo&profile-info)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf schema) NEW-VALUE (IDENTITY-USERINFO&PROFILE-INFO identity-userinfo&profile-info)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: scope OBJECT
Package

latter-day-paypal

Methods
Method: scope (TOKEN token)

automatically generated reader method

Source

token.lisp (file)

Generic Function: start-date OBJECT
Generic Function: (setf start-date) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: start-date (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf start-date) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: start-date (BILLING%LIST-TRANSACTIONS billing%list-transactions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf start-date) NEW-VALUE (BILLING%LIST-TRANSACTIONS billing%list-transactions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: start-time OBJECT
Generic Function: (setf start-time) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: start-time (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf start-time) NEW-VALUE (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: start-time (SUBSCRIPTIONS%TRANSACTIONS subscriptions%transactions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf start-time) NEW-VALUE (SUBSCRIPTIONS%TRANSACTIONS subscriptions%transactions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: start-time (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf start-time) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: status-code CONDITION
Generic Function: (setf status-code) NEW-VALUE CONDITION
Package

latter-day-paypal

Methods
Method: status-code (RESPONSE response)

automatically generated reader method

Source

response.lisp (file)

Method: (setf status-code) NEW-VALUE (RESPONSE response)

automatically generated writer method

Source

response.lisp (file)

Method: status-code (CONDITION paypal-api-condition)
Method: (setf status-code) NEW-VALUE (CONDITION paypal-api-condition)
Source

conditions.lisp (file)

Generic Function: status-string OBJECT
Generic Function: (setf status-string) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: status-string (RESPONSE response)

automatically generated reader method

Source

response.lisp (file)

Method: (setf status-string) NEW-VALUE (RESPONSE response)

automatically generated writer method

Source

response.lisp (file)

Generic Function: status-text CONDITION
Generic Function: (setf status-text) NEW-VALUE CONDITION
Package

latter-day-paypal

Methods
Method: status-text (CONDITION paypal-api-condition)
Method: (setf status-text) NEW-VALUE (CONDITION paypal-api-condition)
Source

conditions.lisp (file)

Generic Function: store-id OBJECT
Generic Function: (setf store-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: store-id (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf store-id) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: terminal-id OBJECT
Generic Function: (setf terminal-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: terminal-id (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf terminal-id) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: token CONDITION
Generic Function: (setf token) NEW-VALUE CONDITION
Package

latter-day-paypal

Methods
Method: token (CONDITION expired-token)
Method: (setf token) NEW-VALUE (CONDITION expired-token)
Source

conditions.lisp (file)

Generic Function: token-type OBJECT
Package

latter-day-paypal

Methods
Method: token-type (TOKEN token)

automatically generated reader method

Source

token.lisp (file)

Generic Function: total-required OBJECT
Generic Function: (setf total-required) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: total-required (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf total-required) NEW-VALUE (SUBSCRIPTIONS-PLANS%LIST subscriptions-plans%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: total-required (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf total-required) NEW-VALUE (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: total-required (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf total-required) NEW-VALUE (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: transaction-amount OBJECT
Generic Function: (setf transaction-amount) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: transaction-amount (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-amount) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: transaction-currency OBJECT
Generic Function: (setf transaction-currency) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: transaction-currency (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-currency) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: transaction-id OBJECT
Generic Function: (setf transaction-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: transaction-id (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-id) NEW-VALUE (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: transaction-id (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-id) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: transaction-id (INVOICES%DELETE-EXTERNAL-REFUND invoices%delete-external-refund)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-id) NEW-VALUE (INVOICES%DELETE-EXTERNAL-REFUND invoices%delete-external-refund)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: transaction-id (INVOICES%DELETE-EXTERNAL-PAYMENT invoices%delete-external-payment)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-id) NEW-VALUE (INVOICES%DELETE-EXTERNAL-PAYMENT invoices%delete-external-payment)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: transaction-status OBJECT
Generic Function: (setf transaction-status) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: transaction-status (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-status) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: transaction-type OBJECT
Generic Function: (setf transaction-type) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: transaction-type (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf transaction-type) NEW-VALUE (SEARCH-TRANSACTIONS%LIST search-transactions%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: update-time-after OBJECT
Generic Function: (setf update-time-after) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: update-time-after (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf update-time-after) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: update-time-before OBJECT
Generic Function: (setf update-time-before) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: update-time-before (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf update-time-before) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: verify-paypal-webhook WEBHOOK-ID REQUEST RAW-BODY
Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Methods
Method: verify-paypal-webhook WEBHOOK-ID (REQUEST request) RAW-BODY
Generic Function: verify-webhook ALGO CERT-URL TRANSMISSION-SIGNATURE TRANSMISSION-ID TIMESTAMP WEBHOOK-ID RAW-BODY

Verifies the webhook.

Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Methods
Method: verify-webhook ALGO CERT-URL TRANSMISSION-SIGNATURE TRANSMISSION-ID TIMESTAMP WEBHOOK-ID RAW-BODY

Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.5 Conditions

Condition: authorization-error ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct subclasses
Condition: expired-token ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

token-issue (condition)

Direct methods
  • token (method)
  • token (method)
Direct slots
Slot: token
Initargs

:token

Readers

token (generic function)

Writers

(setf token) (generic function)

Condition: failed-request ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

paypal-api-condition (condition)

Direct subclasses
Direct methods

print-object (method)

Condition: five-hundred ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

server-error (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 500)

Slot: status-text
Initargs

:status-text

Initform

(quote "internal server error")

Condition: five-hundred-three ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

server-error (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 503)

Slot: status-text
Initargs

:status-text

Initform

(quote "service unavailable")

Condition: four-hundred ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

authorization-error (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 400)

Slot: status-text
Initargs

:status-text

Initform

(quote "bad request")

Condition: four-hundred-fifteen ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 415)

Slot: status-text
Initargs

:status-text

Initform

(quote "unsupported media type")

Condition: four-hundred-five ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 405)

Slot: status-text
Initargs

:status-text

Initform

(quote "method not allowed")

Condition: four-hundred-four ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 404)

Slot: status-text
Initargs

:status-text

Initform

(quote "not found")

Condition: four-hundred-one ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

authorization-error (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 401)

Slot: status-text
Initargs

:status-text

Initform

(quote "bad request")

Condition: four-hundred-six ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 406)

Slot: status-text
Initargs

:status-text

Initform

(quote "not acceptable")

Condition: four-hundred-three ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

authorization-error (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 403)

Slot: status-text
Initargs

:status-text

Initform

(quote "forbidden")

Condition: four-hundred-twenty-nine ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 429)

Slot: status-text
Initargs

:status-text

Initform

(quote "unprocessable entity")

Condition: four-hundred-twenty-two ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct slots
Slot: status-code
Initargs

:status-code

Initform

(quote 422)

Slot: status-text
Initargs

:status-text

Initform

(quote "unprocessable entity")

Condition: paypal-api-condition ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

paypal-condition (condition)

Direct subclasses

failed-request (condition)

Direct methods
Direct slots
Slot: body
Initargs

:body

Readers

body (generic function)

Writers

(setf body) (generic function)

Slot: status-code
Initargs

:status-code

Readers

status-code (generic function)

Writers

(setf status-code) (generic function)

Slot: status-text
Initargs

:status-text

Readers

status-text (generic function)

Writers

(setf status-text) (generic function)

Condition: paypal-condition ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

serious-condition (condition)

Direct subclasses
Condition: server-error ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

failed-request (condition)

Direct subclasses
Condition: token-issue ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

paypal-condition (condition)

Direct subclasses
Condition: unbound-token ()
Package

latter-day-paypal

Source

conditions.lisp (file)

Direct superclasses

token-issue (condition)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.6 Classes

Class: billing%bill-balance ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%cancel ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: billing%execute ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%information ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%list-transactions ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r-query (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Slot: start_date
Initargs

latter-day-paypal:start-date

Readers

start-date (generic function)

Writers

(setf start-date) (generic function)

Slot: end_date
Initargs

:end-date

Readers

end-date (generic function)

Writers

(setf end-date) (generic function)

Class: billing%re-activate ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%set-balance ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%suspend ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: billing%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: agreement-id
Initargs

:agreement-id

Readers

agreement-id (generic function)

Writers

(setf agreement-id) (generic function)

Class: delete-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request-without-content (class)

Direct subclasses
Direct slots
Slot: request-fun
Initform

(quote dexador:delete)

Class: disputes%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes%get ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r-query (class)

Direct methods
Direct slots
Slot: start_time
Initargs

:start-time

Readers

start-time (generic function)

Writers

(setf start-time) (generic function)

Slot: disputed_transaction_id
Initargs

:disputed-transaction_id

Readers

disputed-transaction_id (generic function)

Writers

(setf disputed-transaction_id) (generic function)

Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: next_page_token
Initargs

:next-page-token

Readers

next-page-token (generic function)

Writers

(setf next-page-token) (generic function)

Slot: dispute_state
Initargs

:dispute-state

Readers

dispute-state (generic function)

Writers

(setf dispute-state) (generic function)

Slot: update_time_before
Initargs

:update-time-before

Readers

update-time-before (generic function)

Writers

(setf update-time-before) (generic function)

Slot: update_time_after
Initargs

:update-time-after

Readers

update-time-after (generic function)

Writers

(setf update-time-after) (generic function)

Class: disputes%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%accept-claim ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%accept-resolve ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%acknowledge-return ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%adjudicate ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%appeal ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-files-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%deny-resolve ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%escalate ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%offer-resolve ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%provide-evidence ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-files-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%provide-supporting-info ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-files-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%require-evidence ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: disputes-actions%send-message ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-files-r (class)

Direct methods
Direct slots
Slot: dispute-id
Initargs

:dispute-id

Readers

dispute-id (generic function)

Writers

(setf dispute-id) (generic function)

Class: get-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request-without-content (class)

Direct subclasses
Direct slots
Slot: request-fun
Initform

(quote dexador:get)

Class: get-r-query ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

query-req (class)

Direct subclasses
Class: good-response ()
Package

latter-day-paypal

Source

response.lisp (file)

Direct superclasses

response (class)

Direct subclasses
Class: identity-account%disable-properties ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: identity-account%set-properties ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: identity-applications%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: invoices%cancel ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%create-draft ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: invoices%delete ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

delete-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%delete-external-payment ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

delete-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Slot: transaction-id
Initargs

:transaction-id

Readers

transaction-id (generic function)

Writers

(setf transaction-id) (generic function)

Class: invoices%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%generate-invoice-number ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: invoices%generate-qr-code ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r-query (class)

Direct methods
Direct slots
Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: total_required
Initargs

:total-required

Readers

total-requried (generic function)

Writers

(setf total-requried) (generic function)

Slot: fields
Initargs

:fields

Readers

fields (generic function)

Writers

(setf fields) (generic function)

Class: invoices%record-payment ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%record-refund ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%remind ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%search ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-query-r (class)

Direct methods
Direct slots
Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: total_required
Initargs

:total-required

Readers

total-requried (generic function)

Writers

(setf total-requried) (generic function)

Class: invoices%send ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Class: invoices%update-invoice ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

put-query-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Slot: send_to_recipient
Initargs

:send-to-recipient

Readers

send-to-recipient (generic function)

Writers

(setf send-to-recipient) (generic function)

Slot: send_to_invoicer
Initargs

:send-to-invoicer

Readers

send-to-invoicer (generic function)

Writers

(setf send-to-invoicer) (generic function)

Class: invoices-templates%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: invoices-templates%delete ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

delete-r (class)

Direct methods
Direct slots
Slot: template-id
Initargs

:template-id

Readers

template-id (generic function)

Writers

(setf template-id) (generic function)

Class: invoices-templates%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: template-id
Initargs

:template-id

Readers

template-id (generic function)

Writers

(setf template-id) (generic function)

Class: invoices-templates%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r-query (class)

Direct methods
  • fields (method)
  • fields (method)
  • page (method)
  • page (method)
  • page-size (method)
  • page-size (method)
Direct slots
Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: fields
Initargs

:fields

Readers

fields (generic function)

Writers

(setf fields) (generic function)

Class: invoices-templates%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

put-r (class)

Direct methods
Direct slots
Slot: template-id
Initargs

:template-id

Readers

template-id (generic function)

Writers

(setf template-id) (generic function)

Class: orders%authorize ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: order-id
Initargs

:order-id

Readers

order-id (generic function)

Writers

(setf order-id) (generic function)

Class: orders%capture ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: order-id
Initargs

:order-id

Readers

order-id (generic function)

Writers

(setf order-id) (generic function)

Class: orders%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: orders%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: order-id
Initargs

:order-id

Readers

order-id (generic function)

Writers

(setf order-id) (generic function)

Slot: fields
Initargs

:fields

Readers

fields (generic function)

Writers

(setf fields) (generic function)

Class: orders%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: order-id
Initargs

:order-id

Readers

order-id (generic function)

Writers

(setf order-id) (generic function)

Class: partner%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: partner%get-data ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: referral-id
Initargs

:referral-id

Readers

referral-id (generic function)

Writers

(setf referral-id) (generic function)

Class: patch-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request (class)

Direct subclasses
Direct methods
Direct slots
Slot: request-fun
Initform

(quote dexador:patch)

Slot: patch-request
Initargs

:patch-request

Readers

patch-request (generic function)

Writers

(setf patch-request) (generic function)

Class: payments-authorization%capture ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: authorization-id
Initargs

:authorization-id

Readers

authorization-id (generic function)

Writers

(setf authorization-id) (generic function)

Class: payments-authorization%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: authorization-id
Initargs

:authorization-id

Readers

authorization-id (generic function)

Writers

(setf authorization-id) (generic function)

Class: payments-authorization%reauthorize ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: authorization-id
Initargs

:authorization-id

Readers

authorization-id (generic function)

Writers

(setf authorization-id) (generic function)

Class: payments-authorization%void ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: authorization-id
Initargs

:authorization-id

Readers

authorization-id (generic function)

Writers

(setf authorization-id) (generic function)

Class: payments-captures%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: capture-id
Initargs

:capture-id

Readers

capture-id (generic function)

Writers

(setf capture-id) (generic function)

Class: payments-captures%refund ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: capture-id
Initargs

:capture-id

Readers

capture-id (generic function)

Writers

(setf capture-id) (generic function)

Class: payouts-batch%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: payouts-batch%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: batch-id
Initargs

:batch-id

Readers

batch-id (generic function)

Writers

(setf batch-id) (generic function)

Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: fields
Initargs

:fields

Readers

fields (generic function)

Writers

(setf fields) (generic function)

Slot: total_required
Initargs

:total-required

Readers

total-required (generic function)

Writers

(setf total-required) (generic function)

Class: payouts-item%cancel-unclaimed ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: payout-id
Initargs

:payout-id

Readers

payout-id (generic function)

Writers

(setf payout-id) (generic function)

Class: payouts-item%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: payout-id
Initargs

:payout-id

Readers

payout-id (generic function)

Writers

(setf payout-id) (generic function)

Class: post-files-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

post-r (class)

Direct subclasses
Direct methods

generate-content (method)

Direct slots
Slot: content-type
Initform

"multipart/related"

Class: post-query-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses
Direct subclasses

invoices%search (class)

Class: post-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request-with-content (class)

Direct subclasses
Direct slots
Slot: request-fun
Initform

(quote dexador:post)

Class: products%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: products%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: product-id
Initargs

:product-id

Readers

product-id (generic function)

Writers

(setf product-id) (generic function)

Class: products%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r-query (class)

Direct methods
Direct slots
Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: total_required
Initargs

:total-required

Readers

total-requried (generic function)

Writers

(setf total-requried) (generic function)

Class: products%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: product-id
Initargs

:product-id

Readers

product-id (generic function)

Writers

(setf product-id) (generic function)

Class: put-query-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses
Direct subclasses

invoices%update-invoice (class)

Class: put-r ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request-with-content (class)

Direct subclasses
Direct slots
Slot: request-fun
Initform

(quote dexador:put)

Class: query-req ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request-without-content (class)

Direct subclasses

get-r-query (class)

Direct methods

generate-url (method)

Class: query-req-content ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request-with-content (class)

Direct subclasses
Direct methods

generate-url (method)

Class: referenced-payouts-batch%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: referenced-payouts-batch%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: batch-id
Initargs

:batch-id

Readers

batch-id (generic function)

Writers

(setf batch-id) (generic function)

Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: fields
Initargs

:fields

Readers

fields (generic function)

Writers

(setf fields) (generic function)

Slot: total_required
Initargs

:total-required

Readers

total-required (generic function)

Writers

(setf total-required) (generic function)

Class: referenced-payouts-item%cancel-unclaimed ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: payout-id
Initargs

:payout-id

Readers

payout-id (generic function)

Writers

(setf payout-id) (generic function)

Class: referenced-payouts-item%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: request ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

funcallable-standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: content-type
Initargs

:content-type

Initform

"application/json"

Readers

content-type (generic function)

Slot: request-fun
Initargs

:request-fun

Initform

(quote dexador:get)

Readers

request-fun (generic function)

Class: request-with-content ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request (class)

Direct subclasses
Direct methods
Direct slots
Slot: content
Type

(or hash-table list)

Initargs

:content

Readers

content (generic function)

Writers

(setf content) (generic function)

Class: request-without-content ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

request (class)

Direct subclasses
Class: response ()
Package

latter-day-paypal

Source

response.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

good-response (class)

Direct methods
Direct slots
Slot: body
Type

(or list hash-table)

Initargs

:body

Readers

body (generic function)

Writers

(setf body) (generic function)

Slot: status-code
Type

fixnum

Initargs

:status-code

Readers

status-code (generic function)

Writers

(setf status-code) (generic function)

Slot: status-string
Type

string

Initargs

:status-string

Readers

status-string (generic function)

Writers

(setf status-string) (generic function)

Class: search-balances%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: as_of_time
Initargs

:as-of-time

Readers

as-of-time (generic function)

Writers

(setf as-of-time) (generic function)

Slot: currency_code
Initargs

:currency-code

Readers

currency-code (generic function)

Writers

(setf currency-code) (generic function)

Class: search-transactions%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: transaction_id
Initargs

:transaction-id

Readers

transaction-id (generic function)

Writers

(setf transaction-id) (generic function)

Slot: transaction_type
Initargs

:transaction-type

Readers

transaction-type (generic function)

Writers

(setf transaction-type) (generic function)

Slot: transaction_status
Initargs

:transaction-status

Readers

transaction-status (generic function)

Writers

(setf transaction-status) (generic function)

Slot: transaction_amount
Initargs

:transaction-amount

Readers

transaction-amount (generic function)

Writers

(setf transaction-amount) (generic function)

Slot: transaction_currency
Initargs

:transaction-currency

Readers

transaction-currency (generic function)

Writers

(setf transaction-currency) (generic function)

Slot: start_date
Initargs

:start-date

Readers

start-date (generic function)

Writers

(setf start-date) (generic function)

Slot: end_date
Initargs

:end-date

Readers

end-date (generic function)

Writers

(setf end-date) (generic function)

Slot: payment_instrument_type
Initargs

:payment-instrument-type

Readers

payment-instrument-type (generic function)

Writers

(setf payment-instrument-type) (generic function)

Slot: store_id
Initargs

:store-id

Readers

store-id (generic function)

Writers

(setf store-id) (generic function)

Slot: terminal_id
Initargs

:terminal-id

Readers

terminal-id (generic function)

Writers

(setf terminal-id) (generic function)

Slot: fields
Initargs

:fields

Readers

fields (generic function)

Writers

(setf fields) (generic function)

Slot: balance_affecting_records_only
Initargs

:balance-affecting-records-only

Readers

balance-affecting-records-only (generic function)

Writers

(setf balance-affecting-records-only) (generic function)

Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Class: subscriptions%activate ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions%cancel ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions%capture ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: subscriptions%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions%revise ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions%suspend ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions%transactions ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Slot: start_time
Initargs

:start-time

Readers

start-time (generic function)

Writers

(setf start-time) (generic function)

Slot: end_time
Initargs

:end-time

Readers

end-time (generic function)

Writers

(setf end-time) (generic function)

Class: subscriptions%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
  • sub-id (method)
  • sub-id (method)
Direct slots
Slot: sub-id
Initargs

:sub-id

Readers

sub-id (generic function)

Writers

(setf sub-id) (generic function)

Class: subscriptions-plans%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: page
Initargs

:page

Readers

page (generic function)

Writers

(setf page) (generic function)

Slot: product_id
Initargs

:product-id

Readers

product-id (generic function)

Writers

(setf product-id) (generic function)

Slot: plan_ids
Initargs

:plan-ids

Readers

plan-ids (generic function)

Writers

(setf plan-ids) (generic function)

Slot: total_required
Initargs

:total-required

Readers

total-required (generic function)

Writers

(setf total-required) (generic function)

Class: token ()
Package

latter-day-paypal

Source

token.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: nonce
Type

string

Initargs

:nonce

Readers

nonce (generic function)

Slot: expires-in
Type

local-time:timestamp

Initargs

:expires-in

Readers

expires-in (generic function)

Slot: app-id
Type

(or null string)

Initargs

:app-id

Readers

app-id (generic function)

Slot: token-type
Type

string

Initargs

:token-type

Readers

token-type (generic function)

Slot: access-token
Type

string

Initargs

:access-token

Readers

access-token (generic function)

Slot: scope
Type

string

Initargs

:scope

Readers

scope (generic function)

Class: tracking%batch ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: tracking%information ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
  • id (method)
  • id (method)
Direct slots
Slot: id
Initargs

:id

Readers

id (generic function)

Writers

(setf id) (generic function)

Class: tracking%update-or-cancel ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

put-r (class)

Direct methods
  • id (method)
  • id (method)
Direct slots
Slot: id
Initargs

:id

Readers

id (generic function)

Writers

(setf id) (generic function)

Class: two-hundred ()
Package

latter-day-paypal

Source

response.lisp (file)

Direct superclasses

good-response (class)

Direct slots
Slot: status-code
Initform

200

Slot: status-string
Initform

"ok"

Class: two-hundred-four ()
Package

latter-day-paypal

Source

response.lisp (file)

Direct superclasses

good-response (class)

Direct slots
Slot: status-code
Initform

204

Slot: status-string
Initform

"no content"

Class: two-hundred-one ()
Package

latter-day-paypal

Source

response.lisp (file)

Direct superclasses

good-response (class)

Direct slots
Slot: status-code
Initform

201

Slot: status-string
Initform

"created"

Class: two-hundred-two ()
Package

latter-day-paypal

Source

response.lisp (file)

Direct superclasses

good-response (class)

Direct slots
Slot: status-code
Initform

202

Slot: status-string
Initform

"accepted"

Class: web-profiles%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: web-profiles%delete ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

delete-r (class)

Direct methods
Direct slots
Slot: profile-id
Initargs

:profile-id

Readers

profile-id (generic function)

Writers

(setf profile-id) (generic function)

Class: web-profiles%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: profile-id
Initargs

:profile-id

Readers

profile-id (generic function)

Writers

(setf profile-id) (generic function)

Class: web-profiles%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Class: web-profiles%partial-update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: profile-id
Initargs

:profile-id

Readers

profile-id (generic function)

Writers

(setf profile-id) (generic function)

Class: web-profiles%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: profile-id
Initargs

:profile-id

Readers

profile-id (generic function)

Writers

(setf profile-id) (generic function)

Class: webhooks%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: webhooks%delete ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

delete-r (class)

Direct methods
Direct slots
Slot: webhook-id
Initargs

:webhook-id

Readers

webhook-id (generic function)

Writers

(setf webhook-id) (generic function)

Class: webhooks%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: webhook-id
Initargs

:webhook-id

Readers

webhook-id (generic function)

Writers

(setf webhook-id) (generic function)

Class: webhooks%list ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: anchor_time
Initargs

:anchor-time

Readers

anchor-time (generic function)

Writers

(setf anchor-time) (generic function)

Class: webhooks%list-event-notifications ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: page_size
Initargs

:page-size

Readers

page-size (generic function)

Writers

(setf page-size) (generic function)

Slot: transaction_id
Initargs

:transaction-id

Readers

transaction-id (generic function)

Writers

(setf transaction-id) (generic function)

Slot: event_type
Initargs

:event-type

Readers

event-type (generic function)

Writers

(setf event-type) (generic function)

Slot: start_time
Initargs

:start-time

Readers

start-time (generic function)

Writers

(setf start-time) (generic function)

Slot: end_time
Initargs

:end-time

Readers

end-time (generic function)

Writers

(setf end-time) (generic function)

Class: webhooks%list-event-subscriptions ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: webhook-id
Initargs

:webhook-id

Readers

webhook-id (generic function)

Writers

(setf webhook-id) (generic function)

Class: webhooks%list-event-types ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Class: webhooks%notification-details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: event-id
Initargs

:event-id

Readers

event-id (generic function)

Writers

(setf event-id) (generic function)

Class: webhooks%simulate-event ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: webhooks%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
Direct slots
Slot: webhook-id
Initargs

:webhook-id

Readers

webhook-id (generic function)

Writers

(setf webhook-id) (generic function)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *sig-cache*
Package

latter-day-paypal

Source

webhook-verify.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Macros

Macro: qc NAME (SUPER STATUS-CODE STATUS-TEXT)
Package

latter-day-paypal

Source

conditions.lisp (file)

Macro: quick-api-condition NAME (SUPER STATUS-CODE STATUS-TEXT)
Package

latter-day-paypal

Source

conditions.lisp (file)

Macro: with-hash-keys KEYS HASH &body BODY

Creates a let binding for each of the keys listed in KEYS in HASH using gethash, each of these KEYS has to have a non nil value otherwise signals ’malformed-json.

Package

latter-day-paypal

Source

helpers.lisp (file)

Macro: wrap-dex-condition &body BODY
Package

latter-day-paypal

Source

conditions.lisp (file)

Macro: wrapped-dex-call (RESP STATUS) &body BODY
Package

latter-day-paypal

Source

conditions.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Functions

Function: %crc-event RAW-BODY
Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Function: %generate-signature-bytes TRANSMISSION-ID TIMESTAMP WEBHOOK-ID CRC

Generate the bytes used to verify the signature.

Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Function: %get-rsa-public-key CERT-URL
Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Function: %hash-message MESSAGE
Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Function: %rsa-details->ironclad-rsa LIST
Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Function: determine-condition N
Package

latter-day-paypal

Source

conditions.lisp (file)

Function: determine-good-class N
Package

latter-day-paypal

Source

response.lisp (file)

Function: gen-query-generator CLASS
Package

latter-day-paypal

Source

protocol.lisp (file)

Function: gen-url-generator CLASS
Package

latter-day-paypal

Source

protocol.lisp (file)

Function: in-list OBJ
Package

latter-day-paypal

Source

protocol.lisp (file)

Function: is-token-non-nil ()
Package

latter-day-paypal

Source

token.lisp (file)

Function: replace-vars-for-slot-names SPLIT SLOTS
Package

latter-day-paypal

Source

protocol.lisp (file)

Function: slots-from-url URL
Package

latter-day-paypal

Source

protocol.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Generic functions

Generic Function: %rsa-details KEY
Package

latter-day-paypal

Methods
Method: %rsa-details (KEY x509v3-certificate)
Source

webhook-verify.lisp (file)

Generic Function: %verify-message ALGO PUBLIC-KEY SIGNATURE MESSAGE

Verifies the message signature using ALGO.

Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Methods
Method: %verify-message (ALGO (eql sha256withrsa)) PUBLIC-KEY SIGNATURE MESSAGE
Generic Function: agreement-id OBJECT
Generic Function: (setf agreement-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: agreement-id (BILLING%EXECUTE billing%execute)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%EXECUTE billing%execute)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%LIST-TRANSACTIONS billing%list-transactions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%LIST-TRANSACTIONS billing%list-transactions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%SUSPEND billing%suspend)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%SUSPEND billing%suspend)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%SET-BALANCE billing%set-balance)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%SET-BALANCE billing%set-balance)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%RE-ACTIVATE billing%re-activate)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%RE-ACTIVATE billing%re-activate)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%CANCEL billing%cancel)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%CANCEL billing%cancel)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%BILL-BALANCE billing%bill-balance)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%BILL-BALANCE billing%bill-balance)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%INFORMATION billing%information)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%INFORMATION billing%information)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: agreement-id (BILLING%UPDATE billing%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf agreement-id) NEW-VALUE (BILLING%UPDATE billing%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: as-of-time OBJECT
Generic Function: (setf as-of-time) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: as-of-time (SEARCH-BALANCES%LIST search-balances%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf as-of-time) NEW-VALUE (SEARCH-BALANCES%LIST search-balances%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: authorization-id OBJECT
Generic Function: (setf authorization-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: authorization-id (PAYMENTS-AUTHORIZATION%VOID payments-authorization%void)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf authorization-id) NEW-VALUE (PAYMENTS-AUTHORIZATION%VOID payments-authorization%void)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: authorization-id (PAYMENTS-AUTHORIZATION%REAUTHORIZE payments-authorization%reauthorize)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf authorization-id) NEW-VALUE (PAYMENTS-AUTHORIZATION%REAUTHORIZE payments-authorization%reauthorize)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: authorization-id (PAYMENTS-AUTHORIZATION%CAPTURE payments-authorization%capture)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf authorization-id) NEW-VALUE (PAYMENTS-AUTHORIZATION%CAPTURE payments-authorization%capture)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: authorization-id (PAYMENTS-AUTHORIZATION%DETAILS payments-authorization%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf authorization-id) NEW-VALUE (PAYMENTS-AUTHORIZATION%DETAILS payments-authorization%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: batch-id OBJECT
Generic Function: (setf batch-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: batch-id (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf batch-id) NEW-VALUE (REFERENCED-PAYOUTS-BATCH%DETAILS referenced-payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: batch-id (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf batch-id) NEW-VALUE (PAYOUTS-BATCH%DETAILS payouts-batch%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: capture-id OBJECT
Generic Function: (setf capture-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: capture-id (PAYMENTS-CAPTURES%REFUND payments-captures%refund)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf capture-id) NEW-VALUE (PAYMENTS-CAPTURES%REFUND payments-captures%refund)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: capture-id (PAYMENTS-CAPTURES%DETAILS payments-captures%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf capture-id) NEW-VALUE (PAYMENTS-CAPTURES%DETAILS payments-captures%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: cert->public-key ALGO CERT-URL

Download the CERT-URL and convert it to the relevant objects for ALGO.

Package

latter-day-paypal

Source

webhook-verify.lisp (file)

Methods
Method: cert->public-key (ALGO (eql sha256withrsa)) CERT-URL
Generic Function: content OBJECT
Generic Function: (setf content) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: content (REQUEST-WITH-CONTENT request-with-content)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf content) NEW-VALUE (REQUEST-WITH-CONTENT request-with-content)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: currency-code OBJECT
Generic Function: (setf currency-code) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: currency-code (SEARCH-BALANCES%LIST search-balances%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf currency-code) NEW-VALUE (SEARCH-BALANCES%LIST search-balances%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: dispute-id OBJECT
Generic Function: (setf dispute-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: dispute-id (DISPUTES-ACTIONS%SEND-MESSAGE disputes-actions%send-message)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%SEND-MESSAGE disputes-actions%send-message)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%REQUIRE-EVIDENCE disputes-actions%require-evidence)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%REQUIRE-EVIDENCE disputes-actions%require-evidence)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%PROVIDE-SUPPORTING-INFO disputes-actions%provide-supporting-info)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%PROVIDE-SUPPORTING-INFO disputes-actions%provide-supporting-info)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%PROVIDE-EVIDENCE disputes-actions%provide-evidence)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%PROVIDE-EVIDENCE disputes-actions%provide-evidence)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%OFFER-RESOLVE disputes-actions%offer-resolve)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%OFFER-RESOLVE disputes-actions%offer-resolve)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%ESCALATE disputes-actions%escalate)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%ESCALATE disputes-actions%escalate)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%DENY-RESOLVE disputes-actions%deny-resolve)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%DENY-RESOLVE disputes-actions%deny-resolve)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%APPEAL disputes-actions%appeal)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%APPEAL disputes-actions%appeal)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%ADJUDICATE disputes-actions%adjudicate)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%ADJUDICATE disputes-actions%adjudicate)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%ACKNOWLEDGE-RETURN disputes-actions%acknowledge-return)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%ACKNOWLEDGE-RETURN disputes-actions%acknowledge-return)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%ACCEPT-RESOLVE disputes-actions%accept-resolve)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%ACCEPT-RESOLVE disputes-actions%accept-resolve)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES-ACTIONS%ACCEPT-CLAIM disputes-actions%accept-claim)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES-ACTIONS%ACCEPT-CLAIM disputes-actions%accept-claim)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES%DETAILS disputes%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES%DETAILS disputes%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: dispute-id (DISPUTES%UPDATE disputes%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf dispute-id) NEW-VALUE (DISPUTES%UPDATE disputes%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: disputed-transaction_id OBJECT
Generic Function: (setf disputed-transaction_id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: disputed-transaction_id (DISPUTES%GET disputes%get)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf disputed-transaction_id) NEW-VALUE (DISPUTES%GET disputes%get)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: end-time OBJECT
Generic Function: (setf end-time) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: end-time (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf end-time) NEW-VALUE (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: end-time (SUBSCRIPTIONS%TRANSACTIONS subscriptions%transactions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf end-time) NEW-VALUE (SUBSCRIPTIONS%TRANSACTIONS subscriptions%transactions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: endpoint OBJECT
Generic Function: (setf endpoint) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: endpoint (API-CALL api-call)
Method: (setf endpoint) NEW-VALUE (API-CALL api-call)

A URL with :<slot-name> within where the slot value is encoded.

Source

protocol.lisp (file)

Generic Function: event-id OBJECT
Generic Function: (setf event-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: event-id (WEBHOOKS%RESEND-EVENT webhooks%resend-event)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf event-id) NEW-VALUE (WEBHOOKS%RESEND-EVENT webhooks%resend-event)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: event-id (WEBHOOKS%NOTIFICATION-DETAILS webhooks%notification-details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf event-id) NEW-VALUE (WEBHOOKS%NOTIFICATION-DETAILS webhooks%notification-details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: event-type OBJECT
Generic Function: (setf event-type) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: event-type (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf event-type) NEW-VALUE (WEBHOOKS%LIST-EVENT-NOTIFICATIONS webhooks%list-event-notifications)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: expiredp TOKEN
Package

latter-day-paypal

Methods
Method: expiredp (TOKEN token)

Checks to see if the token has expired.

Source

token.lisp (file)

Method: expiredp TOKEN
Source

token.lisp (file)

Generic Function: generate-content REQ
Package

latter-day-paypal

Methods
Method: generate-content (REQ post-files-r)
Source

protocol.lisp (file)

Method: generate-content (REQ patch-r)
Source

protocol.lisp (file)

Method: generate-content (REQ request-with-content)
Source

protocol.lisp (file)

Method: generate-content REQ
Source

protocol.lisp (file)

Generic Function: generate-dex-list REQ
Package

latter-day-paypal

Methods
Method: generate-dex-list REQ
Source

protocol.lisp (file)

Generic Function: generate-headers REQ
Package

latter-day-paypal

Source

protocol.lisp (file)

Method Combination

append (short method combination)

Options: :most-specific-last

Methods
Method: generate-headers (REQ request) append
Method: generate-headers REQ append
Method: generate-headers REQ around
Generic Function: generate-url REQ
Package

latter-day-paypal

Source

protocol.lisp (file)

Method Combination

string-gen (long method combination)

Options: :most-specific-last

Methods
Method: generate-url (REQ query-req-content) string-gen
Method: generate-url (REQ query-req) string-gen
Method: generate-url (REQ request) string-gen
Method: generate-url REQ string-gen
Generic Function: genned-slot-names OBJECT
Generic Function: (setf genned-slot-names) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: genned-slot-names (API-CALL api-call)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf genned-slot-names) NEW-VALUE (API-CALL api-call)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: id OBJECT
Generic Function: (setf id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: id (TRACKING%INFORMATION tracking%information)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf id) NEW-VALUE (TRACKING%INFORMATION tracking%information)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: id (TRACKING%UPDATE-OR-CANCEL tracking%update-or-cancel)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf id) NEW-VALUE (TRACKING%UPDATE-OR-CANCEL tracking%update-or-cancel)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: invoice-id OBJECT
Generic Function: (setf invoice-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: invoice-id (INVOICES%SEND invoices%send)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%SEND invoices%send)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%REMIND invoices%remind)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%REMIND invoices%remind)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%DELETE-EXTERNAL-REFUND invoices%delete-external-refund)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%DELETE-EXTERNAL-REFUND invoices%delete-external-refund)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%RECORD-REFUND invoices%record-refund)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%RECORD-REFUND invoices%record-refund)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%DELETE-EXTERNAL-PAYMENT invoices%delete-external-payment)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%DELETE-EXTERNAL-PAYMENT invoices%delete-external-payment)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%RECORD-PAYMENT invoices%record-payment)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%RECORD-PAYMENT invoices%record-payment)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%GENERATE-QR-CODE invoices%generate-qr-code)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%GENERATE-QR-CODE invoices%generate-qr-code)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%CANCEL invoices%cancel)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%CANCEL invoices%cancel)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%DETAILS invoices%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%DETAILS invoices%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%UPDATE-INVOICE invoices%update-invoice)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%UPDATE-INVOICE invoices%update-invoice)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: invoice-id (INVOICES%DELETE invoices%delete)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf invoice-id) NEW-VALUE (INVOICES%DELETE invoices%delete)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: is-expired-token TOKEN
Package

latter-day-paypal

Methods
Method: is-expired-token (TOKEN token)
Source

token.lisp (file)

Method: is-expired-token TOKEN
Source

token.lisp (file)

Generic Function: is-token-bound ()
Package

latter-day-paypal

Methods
Method: is-token-bound ()
Source

token.lisp (file)

Generic Function: name OBJECT
Generic Function: (setf name) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: name (API-SLOT api-slot)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf name) NEW-VALUE (API-SLOT api-slot)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: name->json OBJECT
Generic Function: (setf name->json) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: name->json (API-SLOT api-slot)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf name->json) NEW-VALUE (API-SLOT api-slot)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: order-id OBJECT
Generic Function: (setf order-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: order-id (ORDERS%CAPTURE orders%capture)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf order-id) NEW-VALUE (ORDERS%CAPTURE orders%capture)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: order-id (ORDERS%AUTHORIZE orders%authorize)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf order-id) NEW-VALUE (ORDERS%AUTHORIZE orders%authorize)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: order-id (ORDERS%DETAILS orders%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf order-id) NEW-VALUE (ORDERS%DETAILS orders%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: order-id (ORDERS%UPDATE orders%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf order-id) NEW-VALUE (ORDERS%UPDATE orders%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: parse-token AS RESPONSE

Generically parses RESPONSE into a an instance of ’token using AS

Package

latter-day-paypal

Source

token.lisp (file)

Methods
Method: parse-token (AS (eql hash-table)) TOKEN-HASH
Method: parse-token (AS (eql plist)) TOKEN-PLIST
Generic Function: patch-request OBJECT
Generic Function: (setf patch-request) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: patch-request (PATCH-R patch-r)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf patch-request) NEW-VALUE (PATCH-R patch-r)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: payout-id OBJECT
Generic Function: (setf payout-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: payout-id (REFERENCED-PAYOUTS-ITEM%CANCEL-UNCLAIMED referenced-payouts-item%cancel-unclaimed)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf payout-id) NEW-VALUE (REFERENCED-PAYOUTS-ITEM%CANCEL-UNCLAIMED referenced-payouts-item%cancel-unclaimed)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: payout-id (PAYOUTS-ITEM%CANCEL-UNCLAIMED payouts-item%cancel-unclaimed)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf payout-id) NEW-VALUE (PAYOUTS-ITEM%CANCEL-UNCLAIMED payouts-item%cancel-unclaimed)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: payout-id (PAYOUTS-ITEM%DETAILS payouts-item%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf payout-id) NEW-VALUE (PAYOUTS-ITEM%DETAILS payouts-item%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: plan-id OBJECT
Generic Function: (setf plan-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: plan-id (SUBSCRIBTIONS-PLANS%UPDATE-PRICING-SCHEMAS subscribtions-plans%update-pricing-schemas)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf plan-id) NEW-VALUE (SUBSCRIBTIONS-PLANS%UPDATE-PRICING-SCHEMAS subscribtions-plans%update-pricing-schemas)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: plan-id (SUBSCRIBTIONS-PLANS%DEACTIVATE subscribtions-plans%deactivate)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf plan-id) NEW-VALUE (SUBSCRIBTIONS-PLANS%DEACTIVATE subscribtions-plans%deactivate)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: plan-id (SUBSCRIBTIONS-PLANS%ACTIVATE subscribtions-plans%activate)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf plan-id) NEW-VALUE (SUBSCRIBTIONS-PLANS%ACTIVATE subscribtions-plans%activate)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: plan-id (SUBSCRIBTIONS-PLANS%DETAILS subscribtions-plans%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf plan-id) NEW-VALUE (SUBSCRIBTIONS-PLANS%DETAILS subscribtions-plans%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: plan-id (SUBSCRIBTIONS-PLANS%UPDATE subscribtions-plans%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf plan-id) NEW-VALUE (SUBSCRIBTIONS-PLANS%UPDATE subscribtions-plans%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: profile-id OBJECT
Generic Function: (setf profile-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: profile-id (WEB-PROFILES%DETAILS web-profiles%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf profile-id) NEW-VALUE (WEB-PROFILES%DETAILS web-profiles%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: profile-id (WEB-PROFILES%PARTIAL-UPDATE web-profiles%partial-update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf profile-id) NEW-VALUE (WEB-PROFILES%PARTIAL-UPDATE web-profiles%partial-update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: profile-id (WEB-PROFILES%UPDATE web-profiles%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf profile-id) NEW-VALUE (WEB-PROFILES%UPDATE web-profiles%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: profile-id (WEB-PROFILES%DELETE web-profiles%delete)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf profile-id) NEW-VALUE (WEB-PROFILES%DELETE web-profiles%delete)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: query-constructor OBJECT
Generic Function: (setf query-constructor) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: query-constructor (API-CALL api-call)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf query-constructor) NEW-VALUE (API-CALL api-call)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: query-slot-names OBJECT
Generic Function: (setf query-slot-names) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: query-slot-names (API-CALL api-call)

automatically generated reader method

Source

protocol.lisp (file)

Method: (setf query-slot-names) NEW-VALUE (API-CALL api-call)

automatically generated writer method

Source

protocol.lisp (file)

Generic Function: referral-id OBJECT
Generic Function: (setf referral-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: referral-id (PARTNER%GET-DATA partner%get-data)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf referral-id) NEW-VALUE (PARTNER%GET-DATA partner%get-data)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: refund-id OBJECT
Generic Function: (setf refund-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: refund-id (PAYMENTS-REFUNDS%DETAILS payments-refunds%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf refund-id) NEW-VALUE (PAYMENTS-REFUNDS%DETAILS payments-refunds%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: send-to-invoicer OBJECT
Generic Function: (setf send-to-invoicer) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: send-to-invoicer (INVOICES%UPDATE-INVOICE invoices%update-invoice)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf send-to-invoicer) NEW-VALUE (INVOICES%UPDATE-INVOICE invoices%update-invoice)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: send-to-recipient OBJECT
Generic Function: (setf send-to-recipient) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: send-to-recipient (INVOICES%UPDATE-INVOICE invoices%update-invoice)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf send-to-recipient) NEW-VALUE (INVOICES%UPDATE-INVOICE invoices%update-invoice)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: string-constructor OBJECT
Generic Function: (setf string-constructor) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: string-constructor (API-CALL api-call)
Method: (setf string-constructor) NEW-VALUE (API-CALL api-call)

A function that returns a generated URL.

Source

protocol.lisp (file)

Generic Function: sub-id OBJECT
Generic Function: (setf sub-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: sub-id (SUBSCRIPTIONS%TRANSACTIONS subscriptions%transactions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%TRANSACTIONS subscriptions%transactions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%SUSPEND subscriptions%suspend)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%SUSPEND subscriptions%suspend)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%REVISE subscriptions%revise)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%REVISE subscriptions%revise)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%CAPTURE subscriptions%capture)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%CAPTURE subscriptions%capture)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%CANCEL subscriptions%cancel)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%CANCEL subscriptions%cancel)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%ACTIVATE subscriptions%activate)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%ACTIVATE subscriptions%activate)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%DETAILS subscriptions%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%DETAILS subscriptions%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: sub-id (SUBSCRIPTIONS%UPDATE subscriptions%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf sub-id) NEW-VALUE (SUBSCRIPTIONS%UPDATE subscriptions%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: template-id OBJECT
Generic Function: (setf template-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: template-id (INVOICES-TEMPLATES%DETAILS invoices-templates%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf template-id) NEW-VALUE (INVOICES-TEMPLATES%DETAILS invoices-templates%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: template-id (INVOICES-TEMPLATES%UPDATE invoices-templates%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf template-id) NEW-VALUE (INVOICES-TEMPLATES%UPDATE invoices-templates%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: template-id (INVOICES-TEMPLATES%DELETE invoices-templates%delete)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf template-id) NEW-VALUE (INVOICES-TEMPLATES%DELETE invoices-templates%delete)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: total-requried OBJECT
Generic Function: (setf total-requried) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: total-requried (INVOICES%SEARCH invoices%search)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf total-requried) NEW-VALUE (INVOICES%SEARCH invoices%search)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: total-requried (INVOICES%LIST invoices%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf total-requried) NEW-VALUE (INVOICES%LIST invoices%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: total-requried (PRODUCTS%LIST products%list)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf total-requried) NEW-VALUE (PRODUCTS%LIST products%list)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Generic Function: webhook-id OBJECT
Generic Function: (setf webhook-id) NEW-VALUE OBJECT
Package

latter-day-paypal

Methods
Method: webhook-id (WEBHOOKS%LIST-EVENT-SUBSCRIPTIONS webhooks%list-event-subscriptions)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf webhook-id) NEW-VALUE (WEBHOOKS%LIST-EVENT-SUBSCRIPTIONS webhooks%list-event-subscriptions)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: webhook-id (WEBHOOKS%DETAILS webhooks%details)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf webhook-id) NEW-VALUE (WEBHOOKS%DETAILS webhooks%details)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: webhook-id (WEBHOOKS%UPDATE webhooks%update)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf webhook-id) NEW-VALUE (WEBHOOKS%UPDATE webhooks%update)

automatically generated writer method

Source

latter-day-paypal.lisp (file)

Method: webhook-id (WEBHOOKS%DELETE webhooks%delete)

automatically generated reader method

Source

latter-day-paypal.lisp (file)

Method: (setf webhook-id) NEW-VALUE (WEBHOOKS%DELETE webhooks%delete)

automatically generated writer method

Source

latter-day-paypal.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Classes

Class: api-call ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

funcallable-standard-class (class)

Direct methods
Direct slots
Slot: endpoint

A URL with :<slot-name> within where the slot value is encoded.

Initargs

:endpoint

Readers

endpoint (generic function)

Writers

(setf endpoint) (generic function)

Slot: string-constructor

A function that returns a generated URL.

Initargs

:string-constructor

Readers

string-constructor (generic function)

Writers

(setf string-constructor) (generic function)

Slot: genned-slot-names
Initargs

:genned-slot-names

Readers

genned-slot-names (generic function)

Writers

(setf genned-slot-names) (generic function)

Slot: query-slot-names
Initargs

:query-slot-names

Readers

query-slot-names (generic function)

Writers

(setf query-slot-names) (generic function)

Slot: query-constructor
Initargs

:query-constructor

Readers

query-constructor (generic function)

Writers

(setf query-constructor) (generic function)

Class: api-slot ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses

slot-definition (class)

Direct subclasses
Direct methods
  • validate-superclass (method)
  • name->json (method)
  • name->json (method)
  • name (method)
  • name (method)
Direct slots
Slot: name
Initargs

:name

Readers

name (generic function)

Writers

(setf name) (generic function)

Slot: name->json
Initargs

:name->json

Readers

name->json (generic function)

Writers

(setf name->json) (generic function)

Class: api-slot-direct ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses
  • standard-direct-slot-definition (class)
  • api-slot (class)
Class: api-slot-effective ()
Package

latter-day-paypal

Source

protocol.lisp (file)

Direct superclasses
  • standard-effective-slot-definition (class)
  • api-slot (class)
Class: identity-userinfo&profile-info ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r-query (class)

Direct methods
  • schema (method)
  • schema (method)
Direct slots
Slot: schema
Initargs

:schema

Readers

schema (generic function)

Writers

(setf schema) (generic function)

Class: invoices%delete-external-refund ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

delete-r (class)

Direct methods
Direct slots
Slot: invoice-id
Initargs

:invoice-id

Readers

invoice-id (generic function)

Writers

(setf invoice-id) (generic function)

Slot: transaction-id
Initargs

:transaction-id

Readers

transaction-id (generic function)

Writers

(setf transaction-id) (generic function)

Class: payments-refunds%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
Direct slots
Slot: refund-id
Initargs

:refund-id

Readers

refund-id (generic function)

Writers

(setf refund-id) (generic function)

Class: subscribtions-plans%activate ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • plan-id (method)
  • plan-id (method)
Direct slots
Slot: plan-id
Initargs

:plan-id

Readers

plan-id (generic function)

Writers

(setf plan-id) (generic function)

Class: subscribtions-plans%create ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Class: subscribtions-plans%deactivate ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • plan-id (method)
  • plan-id (method)
Direct slots
Slot: plan-id
Initargs

:plan-id

Readers

plan-id (generic function)

Writers

(setf plan-id) (generic function)

Class: subscribtions-plans%details ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

get-r (class)

Direct methods
  • plan-id (method)
  • plan-id (method)
Direct slots
Slot: plan-id
Initargs

:plan-id

Readers

plan-id (generic function)

Writers

(setf plan-id) (generic function)

Class: subscribtions-plans%update ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

patch-r (class)

Direct methods
  • plan-id (method)
  • plan-id (method)
Direct slots
Slot: plan-id
Initargs

:plan-id

Readers

plan-id (generic function)

Writers

(setf plan-id) (generic function)

Class: subscribtions-plans%update-pricing-schemas ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
  • plan-id (method)
  • plan-id (method)
Direct slots
Slot: plan-id
Initargs

:plan-id

Readers

plan-id (generic function)

Writers

(setf plan-id) (generic function)

Class: webhooks%resend-event ()
Package

latter-day-paypal

Source

latter-day-paypal.lisp (file)

Direct superclasses

post-r (class)

Direct methods
Direct slots
Slot: event-id
Initargs

:event-id

Readers

event-id (generic function)

Writers

(setf event-id) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L  
Index Entry  Section

F
File, Lisp, latter-day-paypal.asd: The latter-day-paypal․asd file
File, Lisp, latter-day-paypal/conditions.lisp: The latter-day-paypal/conditions․lisp file
File, Lisp, latter-day-paypal/helpers.lisp: The latter-day-paypal/helpers․lisp file
File, Lisp, latter-day-paypal/latter-day-paypal.lisp: The latter-day-paypal/latter-day-paypal․lisp file
File, Lisp, latter-day-paypal/package.lisp: The latter-day-paypal/package․lisp file
File, Lisp, latter-day-paypal/protocol.lisp: The latter-day-paypal/protocol․lisp file
File, Lisp, latter-day-paypal/response.lisp: The latter-day-paypal/response․lisp file
File, Lisp, latter-day-paypal/token.lisp: The latter-day-paypal/token․lisp file
File, Lisp, latter-day-paypal/webhook-verify.lisp: The latter-day-paypal/webhook-verify․lisp file

L
latter-day-paypal.asd: The latter-day-paypal․asd file
latter-day-paypal/conditions.lisp: The latter-day-paypal/conditions․lisp file
latter-day-paypal/helpers.lisp: The latter-day-paypal/helpers․lisp file
latter-day-paypal/latter-day-paypal.lisp: The latter-day-paypal/latter-day-paypal․lisp file
latter-day-paypal/package.lisp: The latter-day-paypal/package․lisp file
latter-day-paypal/protocol.lisp: The latter-day-paypal/protocol․lisp file
latter-day-paypal/response.lisp: The latter-day-paypal/response․lisp file
latter-day-paypal/token.lisp: The latter-day-paypal/token․lisp file
latter-day-paypal/webhook-verify.lisp: The latter-day-paypal/webhook-verify․lisp file
Lisp File, latter-day-paypal.asd: The latter-day-paypal․asd file
Lisp File, latter-day-paypal/conditions.lisp: The latter-day-paypal/conditions․lisp file
Lisp File, latter-day-paypal/helpers.lisp: The latter-day-paypal/helpers․lisp file
Lisp File, latter-day-paypal/latter-day-paypal.lisp: The latter-day-paypal/latter-day-paypal․lisp file
Lisp File, latter-day-paypal/package.lisp: The latter-day-paypal/package․lisp file
Lisp File, latter-day-paypal/protocol.lisp: The latter-day-paypal/protocol․lisp file
Lisp File, latter-day-paypal/response.lisp: The latter-day-paypal/response․lisp file
Lisp File, latter-day-paypal/token.lisp: The latter-day-paypal/token․lisp file
Lisp File, latter-day-paypal/webhook-verify.lisp: The latter-day-paypal/webhook-verify․lisp file

Jump to:   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   I   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

%
%algo->key: Exported functions
%crc-event: Internal functions
%generate-signature-bytes: Internal functions
%get-rsa-public-key: Internal functions
%hash-message: Internal functions
%quick-hash: Exported functions
%rsa-details: Internal generic functions
%rsa-details: Internal generic functions
%rsa-details->ironclad-rsa: Internal functions
%verify-message: Internal generic functions
%verify-message: Internal generic functions

(
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf agreement-id): Internal generic functions
(setf anchor-time): Exported generic functions
(setf anchor-time): Exported generic functions
(setf as-of-time): Internal generic functions
(setf as-of-time): Internal generic functions
(setf authorization-id): Internal generic functions
(setf authorization-id): Internal generic functions
(setf authorization-id): Internal generic functions
(setf authorization-id): Internal generic functions
(setf authorization-id): Internal generic functions
(setf balance-affecting-records-only): Exported generic functions
(setf balance-affecting-records-only): Exported generic functions
(setf batch-id): Internal generic functions
(setf batch-id): Internal generic functions
(setf batch-id): Internal generic functions
(setf body): Exported generic functions
(setf body): Exported generic functions
(setf body): Exported generic functions
(setf capture-id): Internal generic functions
(setf capture-id): Internal generic functions
(setf capture-id): Internal generic functions
(setf content): Internal generic functions
(setf content): Internal generic functions
(setf currency-code): Internal generic functions
(setf currency-code): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-id): Internal generic functions
(setf dispute-state): Exported generic functions
(setf dispute-state): Exported generic functions
(setf disputed-transaction_id): Internal generic functions
(setf disputed-transaction_id): Internal generic functions
(setf end-date): Exported generic functions
(setf end-date): Exported generic functions
(setf end-date): Exported generic functions
(setf end-time): Internal generic functions
(setf end-time): Internal generic functions
(setf end-time): Internal generic functions
(setf endpoint): Internal generic functions
(setf endpoint): Internal generic functions
(setf event-id): Internal generic functions
(setf event-id): Internal generic functions
(setf event-id): Internal generic functions
(setf event-type): Internal generic functions
(setf event-type): Internal generic functions
(setf fields): Exported generic functions
(setf fields): Exported generic functions
(setf fields): Exported generic functions
(setf fields): Exported generic functions
(setf fields): Exported generic functions
(setf fields): Exported generic functions
(setf fields): Exported generic functions
(setf genned-slot-names): Internal generic functions
(setf genned-slot-names): Internal generic functions
(setf id): Internal generic functions
(setf id): Internal generic functions
(setf id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf invoice-id): Internal generic functions
(setf name): Internal generic functions
(setf name): Internal generic functions
(setf name->json): Internal generic functions
(setf name->json): Internal generic functions
(setf next-page-token): Exported generic functions
(setf next-page-token): Exported generic functions
(setf order-id): Internal generic functions
(setf order-id): Internal generic functions
(setf order-id): Internal generic functions
(setf order-id): Internal generic functions
(setf order-id): Internal generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf page-size): Exported generic functions
(setf patch-request): Internal generic functions
(setf patch-request): Internal generic functions
(setf payment-instrument-type): Exported generic functions
(setf payment-instrument-type): Exported generic functions
(setf payout-id): Internal generic functions
(setf payout-id): Internal generic functions
(setf payout-id): Internal generic functions
(setf payout-id): Internal generic functions
(setf plan-id): Internal generic functions
(setf plan-id): Internal generic functions
(setf plan-id): Internal generic functions
(setf plan-id): Internal generic functions
(setf plan-id): Internal generic functions
(setf plan-id): Internal generic functions
(setf plan-ids): Exported generic functions
(setf plan-ids): Exported generic functions
(setf product-id): Exported generic functions
(setf product-id): Exported generic functions
(setf product-id): Exported generic functions
(setf product-id): Exported generic functions
(setf profile-id): Internal generic functions
(setf profile-id): Internal generic functions
(setf profile-id): Internal generic functions
(setf profile-id): Internal generic functions
(setf profile-id): Internal generic functions
(setf query-constructor): Internal generic functions
(setf query-constructor): Internal generic functions
(setf query-slot-names): Internal generic functions
(setf query-slot-names): Internal generic functions
(setf referral-id): Internal generic functions
(setf referral-id): Internal generic functions
(setf refund-id): Internal generic functions
(setf refund-id): Internal generic functions
(setf schema): Exported generic functions
(setf schema): Exported generic functions
(setf send-to-invoicer): Internal generic functions
(setf send-to-invoicer): Internal generic functions
(setf send-to-recipient): Internal generic functions
(setf send-to-recipient): Internal generic functions
(setf start-date): Exported generic functions
(setf start-date): Exported generic functions
(setf start-date): Exported generic functions
(setf start-time): Exported generic functions
(setf start-time): Exported generic functions
(setf start-time): Exported generic functions
(setf start-time): Exported generic functions
(setf status-code): Exported generic functions
(setf status-code): Exported generic functions
(setf status-code): Exported generic functions
(setf status-string): Exported generic functions
(setf status-string): Exported generic functions
(setf status-text): Exported generic functions
(setf status-text): Exported generic functions
(setf store-id): Exported generic functions
(setf store-id): Exported generic functions
(setf string-constructor): Internal generic functions
(setf string-constructor): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf sub-id): Internal generic functions
(setf template-id): Internal generic functions
(setf template-id): Internal generic functions
(setf template-id): Internal generic functions
(setf template-id): Internal generic functions
(setf terminal-id): Exported generic functions
(setf terminal-id): Exported generic functions
(setf token): Exported generic functions
(setf token): Exported generic functions
(setf total-required): Exported generic functions
(setf total-required): Exported generic functions
(setf total-required): Exported generic functions
(setf total-required): Exported generic functions
(setf total-requried): Internal generic functions
(setf total-requried): Internal generic functions
(setf total-requried): Internal generic functions
(setf total-requried): Internal generic functions
(setf transaction-amount): Exported generic functions
(setf transaction-amount): Exported generic functions
(setf transaction-currency): Exported generic functions
(setf transaction-currency): Exported generic functions
(setf transaction-id): Exported generic functions
(setf transaction-id): Exported generic functions
(setf transaction-id): Exported generic functions
(setf transaction-id): Exported generic functions
(setf transaction-id): Exported generic functions
(setf transaction-status): Exported generic functions
(setf transaction-status): Exported generic functions
(setf transaction-type): Exported generic functions
(setf transaction-type): Exported generic functions
(setf update-time-after): Exported generic functions
(setf update-time-after): Exported generic functions
(setf update-time-before): Exported generic functions
(setf update-time-before): Exported generic functions
(setf webhook-id): Internal generic functions
(setf webhook-id): Internal generic functions
(setf webhook-id): Internal generic functions
(setf webhook-id): Internal generic functions
(setf webhook-id): Internal generic functions

A
access-token: Exported generic functions
access-token: Exported generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
agreement-id: Internal generic functions
anchor-time: Exported generic functions
anchor-time: Exported generic functions
app-id: Exported generic functions
app-id: Exported generic functions
as-of-time: Internal generic functions
as-of-time: Internal generic functions
authorization-id: Internal generic functions
authorization-id: Internal generic functions
authorization-id: Internal generic functions
authorization-id: Internal generic functions
authorization-id: Internal generic functions

B
balance-affecting-records-only: Exported generic functions
balance-affecting-records-only: Exported generic functions
batch-id: Internal generic functions
batch-id: Internal generic functions
batch-id: Internal generic functions
body: Exported generic functions
body: Exported generic functions
body: Exported generic functions

C
call-api: Exported generic functions
call-api: Exported generic functions
capture-id: Internal generic functions
capture-id: Internal generic functions
capture-id: Internal generic functions
cert->public-key: Internal generic functions
cert->public-key: Internal generic functions
content: Internal generic functions
content: Internal generic functions
content-type: Exported generic functions
content-type: Exported generic functions
content-type: Exported generic functions
currency-code: Internal generic functions
currency-code: Internal generic functions

D
defapi: Exported macros
determine-condition: Internal functions
determine-good-class: Internal functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-id: Internal generic functions
dispute-state: Exported generic functions
dispute-state: Exported generic functions
disputed-transaction_id: Internal generic functions
disputed-transaction_id: Internal generic functions

E
end-date: Exported generic functions
end-date: Exported generic functions
end-date: Exported generic functions
end-time: Internal generic functions
end-time: Internal generic functions
end-time: Internal generic functions
endpoint: Internal generic functions
endpoint: Internal generic functions
event-id: Internal generic functions
event-id: Internal generic functions
event-id: Internal generic functions
event-type: Internal generic functions
event-type: Internal generic functions
expiredp: Internal generic functions
expiredp: Internal generic functions
expiredp: Internal generic functions
expires-in: Exported generic functions
expires-in: Exported generic functions

F
fields: Exported generic functions
fields: Exported generic functions
fields: Exported generic functions
fields: Exported generic functions
fields: Exported generic functions
fields: Exported generic functions
fields: Exported generic functions
Function, %algo->key: Exported functions
Function, %crc-event: Internal functions
Function, %generate-signature-bytes: Internal functions
Function, %get-rsa-public-key: Internal functions
Function, %hash-message: Internal functions
Function, %quick-hash: Exported functions
Function, %rsa-details->ironclad-rsa: Internal functions
Function, determine-condition: Internal functions
Function, determine-good-class: Internal functions
Function, gen-query-generator: Internal functions
Function, gen-url-generator: Internal functions
Function, get-token: Exported functions
Function, in-list: Internal functions
Function, is-token-non-nil: Internal functions
Function, replace-vars-for-slot-names: Internal functions
Function, slots-from-url: Internal functions

G
gen-query-generator: Internal functions
gen-url-generator: Internal functions
generate-content: Internal generic functions
generate-content: Internal generic functions
generate-content: Internal generic functions
generate-content: Internal generic functions
generate-content: Internal generic functions
generate-dex-list: Internal generic functions
generate-dex-list: Internal generic functions
generate-headers: Internal generic functions
generate-headers: Internal generic functions
generate-headers: Internal generic functions
generate-headers: Internal generic functions
generate-url: Internal generic functions
generate-url: Internal generic functions
generate-url: Internal generic functions
generate-url: Internal generic functions
generate-url: Internal generic functions
Generic Function, %rsa-details: Internal generic functions
Generic Function, %verify-message: Internal generic functions
Generic Function, (setf agreement-id): Internal generic functions
Generic Function, (setf anchor-time): Exported generic functions
Generic Function, (setf as-of-time): Internal generic functions
Generic Function, (setf authorization-id): Internal generic functions
Generic Function, (setf balance-affecting-records-only): Exported generic functions
Generic Function, (setf batch-id): Internal generic functions
Generic Function, (setf body): Exported generic functions
Generic Function, (setf capture-id): Internal generic functions
Generic Function, (setf content): Internal generic functions
Generic Function, (setf currency-code): Internal generic functions
Generic Function, (setf dispute-id): Internal generic functions
Generic Function, (setf dispute-state): Exported generic functions
Generic Function, (setf disputed-transaction_id): Internal generic functions
Generic Function, (setf end-date): Exported generic functions
Generic Function, (setf end-time): Internal generic functions
Generic Function, (setf endpoint): Internal generic functions
Generic Function, (setf event-id): Internal generic functions
Generic Function, (setf event-type): Internal generic functions
Generic Function, (setf fields): Exported generic functions
Generic Function, (setf genned-slot-names): Internal generic functions
Generic Function, (setf id): Internal generic functions
Generic Function, (setf invoice-id): Internal generic functions
Generic Function, (setf name): Internal generic functions
Generic Function, (setf name->json): Internal generic functions
Generic Function, (setf next-page-token): Exported generic functions
Generic Function, (setf order-id): Internal generic functions
Generic Function, (setf page): Exported generic functions
Generic Function, (setf page-size): Exported generic functions
Generic Function, (setf patch-request): Internal generic functions
Generic Function, (setf payment-instrument-type): Exported generic functions
Generic Function, (setf payout-id): Internal generic functions
Generic Function, (setf plan-id): Internal generic functions
Generic Function, (setf plan-ids): Exported generic functions
Generic Function, (setf product-id): Exported generic functions
Generic Function, (setf profile-id): Internal generic functions
Generic Function, (setf query-constructor): Internal generic functions
Generic Function, (setf query-slot-names): Internal generic functions
Generic Function, (setf referral-id): Internal generic functions
Generic Function, (setf refund-id): Internal generic functions
Generic Function, (setf schema): Exported generic functions
Generic Function, (setf send-to-invoicer): Internal generic functions
Generic Function, (setf send-to-recipient): Internal generic functions
Generic Function, (setf start-date): Exported generic functions
Generic Function, (setf start-time): Exported generic functions
Generic Function, (setf status-code): Exported generic functions
Generic Function, (setf status-string): Exported generic functions
Generic Function, (setf status-text): Exported generic functions
Generic Function, (setf store-id): Exported generic functions
Generic Function, (setf string-constructor): Internal generic functions
Generic Function, (setf sub-id): Internal generic functions
Generic Function, (setf template-id): Internal generic functions
Generic Function, (setf terminal-id): Exported generic functions
Generic Function, (setf token): Exported generic functions
Generic Function, (setf total-required): Exported generic functions
Generic Function, (setf total-requried): Internal generic functions
Generic Function, (setf transaction-amount): Exported generic functions
Generic Function, (setf transaction-currency): Exported generic functions
Generic Function, (setf transaction-id): Exported generic functions
Generic Function, (setf transaction-status): Exported generic functions
Generic Function, (setf transaction-type): Exported generic functions
Generic Function, (setf update-time-after): Exported generic functions
Generic Function, (setf update-time-before): Exported generic functions
Generic Function, (setf webhook-id): Internal generic functions
Generic Function, access-token: Exported generic functions
Generic Function, agreement-id: Internal generic functions
Generic Function, anchor-time: Exported generic functions
Generic Function, app-id: Exported generic functions
Generic Function, as-of-time: Internal generic functions
Generic Function, authorization-id: Internal generic functions
Generic Function, balance-affecting-records-only: Exported generic functions
Generic Function, batch-id: Internal generic functions
Generic Function, body: Exported generic functions
Generic Function, call-api: Exported generic functions
Generic Function, capture-id: Internal generic functions
Generic Function, cert->public-key: Internal generic functions
Generic Function, content: Internal generic functions
Generic Function, content-type: Exported generic functions
Generic Function, currency-code: Internal generic functions
Generic Function, dispute-id: Internal generic functions
Generic Function, dispute-state: Exported generic functions
Generic Function, disputed-transaction_id: Internal generic functions
Generic Function, end-date: Exported generic functions
Generic Function, end-time: Internal generic functions
Generic Function, endpoint: Internal generic functions
Generic Function, event-id: Internal generic functions
Generic Function, event-type: Internal generic functions
Generic Function, expiredp: Internal generic functions
Generic Function, expires-in: Exported generic functions
Generic Function, fields: Exported generic functions
Generic Function, generate-content: Internal generic functions
Generic Function, generate-dex-list: Internal generic functions
Generic Function, generate-headers: Internal generic functions
Generic Function, generate-url: Internal generic functions
Generic Function, genned-slot-names: Internal generic functions
Generic Function, id: Internal generic functions
Generic Function, invoice-id: Internal generic functions
Generic Function, is-expired-token: Internal generic functions
Generic Function, is-token-bound: Internal generic functions
Generic Function, name: Internal generic functions
Generic Function, name->json: Internal generic functions
Generic Function, next-page-token: Exported generic functions
Generic Function, nonce: Exported generic functions
Generic Function, order-id: Internal generic functions
Generic Function, page: Exported generic functions
Generic Function, page-size: Exported generic functions
Generic Function, parse-token: Internal generic functions
Generic Function, patch-request: Internal generic functions
Generic Function, payment-instrument-type: Exported generic functions
Generic Function, payout-id: Internal generic functions
Generic Function, plan-id: Internal generic functions
Generic Function, plan-ids: Exported generic functions
Generic Function, product-id: Exported generic functions
Generic Function, profile-id: Internal generic functions
Generic Function, query-constructor: Internal generic functions
Generic Function, query-slot-names: Internal generic functions
Generic Function, referral-id: Internal generic functions
Generic Function, refund-id: Internal generic functions
Generic Function, request-fun: Exported generic functions
Generic Function, schema: Exported generic functions
Generic Function, scope: Exported generic functions
Generic Function, send-to-invoicer: Internal generic functions
Generic Function, send-to-recipient: Internal generic functions
Generic Function, start-date: Exported generic functions
Generic Function, start-time: Exported generic functions
Generic Function, status-code: Exported generic functions
Generic Function, status-string: Exported generic functions
Generic Function, status-text: Exported generic functions
Generic Function, store-id: Exported generic functions
Generic Function, string-constructor: Internal generic functions
Generic Function, sub-id: Internal generic functions
Generic Function, template-id: Internal generic functions
Generic Function, terminal-id: Exported generic functions
Generic Function, token: Exported generic functions
Generic Function, token-type: Exported generic functions
Generic Function, total-required: Exported generic functions
Generic Function, total-requried: Internal generic functions
Generic Function, transaction-amount: Exported generic functions
Generic Function, transaction-currency: Exported generic functions
Generic Function, transaction-id: Exported generic functions
Generic Function, transaction-status: Exported generic functions
Generic Function, transaction-type: Exported generic functions
Generic Function, update-time-after: Exported generic functions
Generic Function, update-time-before: Exported generic functions
Generic Function, verify-paypal-webhook: Exported generic functions
Generic Function, verify-webhook: Exported generic functions
Generic Function, webhook-id: Internal generic functions
genned-slot-names: Internal generic functions
genned-slot-names: Internal generic functions
get-token: Exported functions

I
id: Internal generic functions
id: Internal generic functions
id: Internal generic functions
in-list: Internal functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
invoice-id: Internal generic functions
is-expired-token: Internal generic functions
is-expired-token: Internal generic functions
is-expired-token: Internal generic functions
is-token-bound: Internal generic functions
is-token-bound: Internal generic functions
is-token-non-nil: Internal functions

M
Macro, defapi: Exported macros
Macro, qc: Internal macros
Macro, quick-api-condition: Internal macros
Macro, with-hash-keys: Internal macros
Macro, wrap-dex-condition: Internal macros
Macro, wrapped-dex-call: Internal macros