|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.softslate.commerce.businessobjects.core.BaseBusinessObject com.softslate.commerce.businessobjects.core.BaseBusinessProcessor com.softslate.commerce.businessobjects.payment.BasePaymentProcessor com.softslate.commerce.businessobjects.payment.PayflowLinkProcessor
Processes a payment in the store for a given user's cart. This implementation processes a request through VeriSign Payflow Link. Phone numbers and emails are taken out of the request as those are validated by VeriSign and may cause inconvenient errors. Use comment1 and comment2 to send emails and phone numbers instead. If the transaction is declined a result code of 10000 is returned, otherwise the result code sent back from VeriSign is returned.
Field Summary | |
(package private) static org.apache.commons.logging.Log |
log
|
Fields inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor |
|
Constructor Summary | |
PayflowLinkProcessor()
|
Method Summary | |
java.util.Map |
process(java.util.Map parameters)
|
Methods inherited from class com.softslate.commerce.businessobjects.payment.BasePaymentProcessor |
processPayment |
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessProcessor |
formatPrice, getBusinessObjectFactory, getDaoFactory, getSettingsBean, getUser, initialize, setBusinessObjectFactory, setDaoFactory, setSettingsBean, setUser |
Methods inherited from class com.softslate.commerce.businessobjects.core.BaseBusinessObject |
formatDateTime, parseDateTime, prepareRequestData, sendHTTPPost |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.softslate.commerce.businessobjects.payment.PaymentProcessor |
processPayment |
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject |
initialize |
Field Detail |
static org.apache.commons.logging.Log log
Constructor Detail |
public PayflowLinkProcessor()
Method Detail |
public java.util.Map process(java.util.Map parameters) throws java.lang.Exception
process
in class BasePaymentProcessor
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |