Captures the funds from a previous authorization-only transaction (from <payment:payment capture="false">).
<payment:useProcessor> must be called before using this tag.
All parameters and results are handled through a set of nested tags. These tags are:
- ! <payment:transactionID> - The transaction ID to capture.
- ! <payment:process> - This is the point where the bank is contacted and the capture is processed.
- * <payment:error> -
The body of this tag will be processed when there was any type of error processing the capture.
- * <payment:getErrorReason> - Gets the reason for the error.
- * <payment:success> - The body of this tag will be processed when the capture was successful.
* indicates zero or more uses allowed
! indicates exactly one use required
Tag Information
Tag Class: | com.newmediaworks.taglib.payment.CaptureTag |
---|---|
TagExtraInfo Class: | None |
Body Content: | JSP |
Display Name: | None |
Attributes
Name | Required | Evaluation | Type | Description |
---|---|---|---|---|
transactionId | No | Runtime | String |
Provides the transaction ID. A nested <payment:transactionId> tag will override this value. |
Variables
No Variables Defined.