Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Web et serveur d'applications

stzPaymentsSandbox

24 méthodes propres · 4 formes avec extensions, rangées sous leur méthode

la source: base/service/stzPaymentsPort.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Web et serveur d'applications

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.

Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
IsSandbox
a double declares itself -- see stzServiceRegistryaucune extension
ApproveUnder
the rules (deterministic, no randomness) -------------------------- approve anything strictly BELOW this amount; 0 = no ceiling.QCSXTZZZIBWU
DeclineOver
decline anything at or ABOVE this amount; 0 = no ceiling.QCSXTZZZIBWU
DeclineToken
a token that always declines -- the "test card" every real gateway publishes.QCSXTZZZIBWU
FailNext
make the NEXT call fail as if the gateway were unreachable -- a transient failure, which is different from a decline and must be handled differently (a decline is an answer; an outage is not).QCSXTZZZIBWU
Authorize
the PORT contract ------------------------------------------------ -> [ :ok, :id, :status, :amount, :why ]. status is :authorized or :declined.aucune extension
Capture
Capture an authorization. Full amount by default; CaptureAmount for less.aucune extension
CaptureAmount
pnAmount 0 = the whole authorization. A capture may not exceed it, and an authorization may be captured only ONCE -- both are real gateway rules, and both are where naive code goes wrong.aucune extension
Refund
Refund captured money. Full captured amount by default; partials allowed, and the TOTAL refunded may never exceed what was captured.aucune extension
RefundAmount
(sans commentaire dans la source : le nom se lit comme une phrase) refund amountaucune extension
StatusOf
the ledger (what actually happened to the money)aucune extension
AmountOf
(sans commentaire dans la source : le nom se lit comme une phrase) amount ofaucune extension
CapturedOf
(sans commentaire dans la source : le nom se lit comme une phrase) captured ofaucune extension
RefundedOf
(sans commentaire dans la source : le nom se lit comme une phrase) refunded ofaucune extension
NumberOfAuthorizations
(sans commentaire dans la source : le nom se lit comme une phrase) number of authorizationsaucune extension
TotalAuthorized
(sans commentaire dans la source : le nom se lit comme une phrase) total authorizedaucune extension
TotalCaptured
(sans commentaire dans la source : le nom se lit comme une phrase) total capturedaucune extension
TotalRefunded
(sans commentaire dans la source : le nom se lit comme une phrase) total refundedaucune extension
NetCaptured
what the merchant actually keeps.aucune extension
NumberOfDeclines
(sans commentaire dans la source : le nom se lit comme une phrase) number of declinesaucune extension
Movements
[ [ :seq, :kind, :id, :amount ], ... ] -- kind is authorize/decline/capture/refundaucune extension
NumberOfMovements
(sans commentaire dans la source : le nom se lit comme une phrase) number of movementsaucune extension
Show
(sans commentaire dans la source : le nom se lit comme une phrase) showaucune extension