Selects the processor that will be used for subsequent transactions.
Must contain a <payment:connectorName> to provide the connector name.
May contain any number of <payment:parameter> tags to provide connector-specific configuration values.
Any attribute that has no namespace and begins with param.
is added as a parameter.
The parameter name is the part of the attribute name following param.
.
Currently supports:
Test
- Test ProcessorParameters:
errorChance
(optional, defaults to10
)Percentage chance of some sort of error (during <payment:storeCreditCard>, <payment:payment>, <payment:capture>, and <payment:void>).
rejectionChance
(optional, defaults to20
)Percentage chance of being rejected, otherwise accepted (during <payment:payment>).
Payflow Pro
- Payflow Pro XMLPay systemParameters:
user
(required)If you set up one or more additional users on the account, this value is the ID of the user authorized to process transactions. If, however, you have not set up additional users on the account, user has the same value as
vendor
.vendor
(required)Your merchant login ID that you created when you registered for the Payflow Pro account. This value is case sensitive.
partner
(required)The ID provided to you by the authorized PayPal Reseller who registered you for the Payflow Pro service. If you purchased your account directly from PayPal, use
PayPal
. This values is case-sensitive.password
(required)User's password (string)
USAePay
- USAePayParameters:
postUrl
(required)Sandbox: Use https://sandbox.usaepay.com/gate.php
Production: Use https://www.usaepay.com/gate.phpkey
(required)The source key generated by the Source Editor.
Configured in Control/Settings/Source Keys:
Sandbox: https://sandbox.usaepay.com/console/sources
Production: https://www.usaepay.com/console/sourcespin
(optional)The source pin used for MD5 hash order verification. If not provided MD5 hash will not be performed.
Configured in Control/Settings/Source Keys:
Sandbox: https://sandbox.usaepay.com/console/sources
Production: https://www.usaepay.com/console/sources
Authorize.Net
- Authorize.Net AIM systemParameters:
x_login
(required)The merchant's unique API Login ID
x_tran_key
(required)The merchant's unique Transaction Key
Stripe
- StripeParameters:
apiKey
(required)The API secret key
Obtain your secret key from https://dashboard.stripe.com/account/apikeys.
Tag Information
Tag Class: | com.newmediaworks.taglib.payment.UseProcessorTag |
---|---|
TagExtraInfo Class: | None |
Body Content: | JSP |
Display Name: | None |
Dynamic Attributes: | true |
Attributes
Name | Required | Evaluation | Type | Description |
---|---|---|---|---|
connectorName | No | Runtime | String |
Provides the connector name. A nested <payment:connectorName> tag will override this value. |