public class PayPalAction extends WODirectAction
NSKeyValueCodingAdditions.DefaultImplementation, NSKeyValueCodingAdditions.Utility
NSKeyValueCoding._BooleanFieldBinding, NSKeyValueCoding._BooleanMethodBinding, NSKeyValueCoding._FieldBinding, NSKeyValueCoding._ForwardingBinding, NSKeyValueCoding._KeyBinding, NSKeyValueCoding._KeyBindingCreation, NSKeyValueCoding._MethodBinding, NSKeyValueCoding._NumberFieldBinding, NSKeyValueCoding._NumberMethodBinding, NSKeyValueCoding._ReflectionKeyBindingCreation, NSKeyValueCoding.ErrorHandling, NSKeyValueCoding.MapImplementation, NSKeyValueCoding.Null<T>, NSKeyValueCoding.UnknownKeyException, NSKeyValueCoding.ValueAccessor
NSValidation._MethodBinding, NSValidation._ValidationBinding, NSValidation.DefaultImplementation, NSValidation.Utility, NSValidation.ValidationException
Modifier and Type | Field and Description |
---|---|
static String |
paypalCgi
The cgi portion of PayPal's url for doing Instant Payment Notification verifications
|
static String |
paypalSite
Simply PayPal's url, sans the protocol
|
static String |
sandboxSite
PayPal developer sandbox URL
|
actionText
_actionClasses, _context
_CLASS
_CLASS, _KeyPathSeparatorChar, KeyPathSeparator
NullValue
_CLASS
Constructor and Description |
---|
PayPalAction(WORequest aRequest)
Constructor
|
Modifier and Type | Method and Description |
---|---|
WOActionResults |
cancelAction()
Provides a default method to return the page to which PayPal will send users after a cancelled transaction.
|
WOActionResults |
ipnAction()
Processor for Instant Payment Notifications
The class takes the request and constructs a response that it then echoes back to PayPal, with the additional value "&cmd=_notify-validate.
|
WOActionResults |
returnAction()
Provides a default method to return the page to which PayPal will send users after a successful transaction.
|
_componentAction, defaultAction, getSessionIDForRequest, performActionNamed, takeFormValueArraysForKeyArray, takeFormValuesForKeyArray
_isActionOnClass, _methodForAction, _preloadAllActionsOnClass, canAccessFieldsDirectly, context, debugString, existingSession, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, initializeRequestSessionIDInContext, languages, logString, pageWithName, request, session, setLanguages, takeValueForKey, takeValueForKeyPath, toString, unableToSetNullForKey, validateTakeValueForKeyPath, validateValueForKey, valueForKey, valueForKeyPath
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
handleQueryWithUnboundKey, handleTakeValueForUnboundKey, unableToSetNullForKey
takeValueForKeyPath, valueForKeyPath
takeValueForKey, valueForKey
validateTakeValueForKeyPath, validateValueForKey
public static final String paypalSite
public static final String paypalCgi
public static final String sandboxSite
public PayPalAction(WORequest aRequest)
aRequest
- WORequestpublic WOActionResults ipnAction()
public WOActionResults returnAction()
public WOActionResults cancelAction()
Copyright © 2002 – 2024 Project Wonder.