Below, is a summary of all classes and their parameters's typehinting status. .
Method | Argument | Typehint | Default | |||||
class AbstractRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getUsername | ||||||||
setUsername | ||||||||
getPassword | ||||||||
setPassword | ||||||||
getSignature | ||||||||
setSignature | ||||||||
getSubject | ||||||||
setSubject | ||||||||
getSolutionType | ||||||||
setSolutionType | ||||||||
getLandingPage | ||||||||
setLandingPage | ||||||||
getHeaderImageUrl | ||||||||
setHeaderImageUrl | ||||||||
getLogoImageUrl | ||||||||
setLogoImageUrl | ||||||||
getBorderColor | ||||||||
setBorderColor | ||||||||
getBrandName | ||||||||
setBrandName | ||||||||
getNoShipping | ||||||||
setNoShipping | ||||||||
getAllowNote | ||||||||
setAllowNote | ||||||||
getAddressOverride | ||||||||
setAddressOverride | ||||||||
getMaxAmount | ||||||||
setMaxAmount | ||||||||
getTaxAmount | ||||||||
setTaxAmount | ||||||||
getShippingAmount | ||||||||
setShippingAmount | ||||||||
getHandlingAmount | ||||||||
setHandlingAmount | ||||||||
getShippingDiscount | ||||||||
setShippingDiscount | ||||||||
getInsuranceAmount | ||||||||
setInsuranceAmount | ||||||||
getLocaleCode | ||||||||
setLocaleCode | ||||||||
setCustomerServiceNumber | ||||||||
getCustomerServiceNumber | ||||||||
setSellerPaypalAccountId | ||||||||
getSellerPaypalAccountId | ||||||||
setButtonSource | ||||||||
getButtonSource | ||||||||
getBaseData | ||||||||
getItemData | ||||||||
sendData | ||||||||
getEndpoint | ||||||||
createResponse | ||||||||
setItems | ||||||||
class AbstractRestRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getReferrerCode | ||||||||
setReferrerCode | ||||||||
getClientId | ||||||||
setClientId | ||||||||
getSecret | ||||||||
setSecret | ||||||||
getToken | ||||||||
setToken | ||||||||
getPayerId | ||||||||
setPayerId | ||||||||
getHttpMethod | ||||||||
getEndpoint | ||||||||
sendData | ||||||||
toJSON | ||||||||
createResponse | ||||||||
class CaptureRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ExpressAuthorizeRequest | ||||||||
Method | Argument | Typehint | Default | |||||
setCallback | ||||||||
getCallback | ||||||||
setCallbackTimeout | ||||||||
getCallbackTimeout | ||||||||
setShippingOptions | ||||||||
getShippingOptions | ||||||||
setBillingAgreement | ||||||||
getBillingAgreement | ||||||||
validateCallback | ||||||||
getData | ||||||||
createResponse | ||||||||
class ExpressAuthorizeResponse | ||||||||
Method | Argument | Typehint | Default | |||||
isSuccessful | ||||||||
isRedirect | ||||||||
getRedirectUrl | ||||||||
getTransactionReference | ||||||||
getRedirectMethod | ||||||||
getRedirectData | ||||||||
getRedirectQueryParameters | ||||||||
getCheckoutEndpoint | ||||||||
class ExpressCompleteAuthorizeRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getPayerID | ||||||||
setPayerID | ||||||||
class ExpressCompleteOrderRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ExpressCompletePurchaseRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
createResponse | ||||||||
class ExpressCompletePurchaseResponse | ||||||||
Method | Argument | Typehint | Default | |||||
isSuccessful | ||||||||
isRedirect | ||||||||
getTransactionReference | ||||||||
class ExpressFetchCheckoutRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ExpressInContextAuthorizeRequest | ||||||||
Method | Argument | Typehint | Default | |||||
createResponse | ||||||||
class ExpressInContextAuthorizeResponse | ||||||||
Method | Argument | Typehint | Default | |||||
getRedirectQueryParameters | ||||||||
class ExpressInContextOrderRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ExpressOrderRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ExpressTransactionSearchRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getStartDate | ||||||||
setStartDate | ||||||||
getEndDate | ||||||||
setEndDate | ||||||||
getSalutation | ||||||||
setSalutation | ||||||||
getFirstName | ||||||||
setFirstName | ||||||||
getMiddleName | ||||||||
setMiddleName | ||||||||
getLastName | ||||||||
setLastName | ||||||||
getSuffix | ||||||||
setSuffix | ||||||||
getEmail | ||||||||
setEmail | ||||||||
getReceiver | ||||||||
setReceiver | ||||||||
getReceiptId | ||||||||
setReceiptId | ||||||||
getInvoiceNumber | ||||||||
setInvoiceNumber | ||||||||
getAuctionItemNumber | ||||||||
setAuctionItemNumber | ||||||||
getTransactionClass | ||||||||
setTransactionClass | ||||||||
getStatus | ||||||||
setStatus | ||||||||
getProfileId | ||||||||
setProfileId | ||||||||
createResponse | ||||||||
class ExpressTransactionSearchResponse | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
getPayments | ||||||||
class ExpressVoidRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class FetchTransactionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ProAuthorizeRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class ProPurchaseRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class RefundRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
class Response | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
isPending | ||||||||
isSuccessful | ||||||||
getTransactionReference | ||||||||
getMessage | ||||||||
class RestAuthorizeRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getExperienceProfileId | ||||||||
setExperienceProfileId | ||||||||
getDescription | ||||||||
getEndpoint | ||||||||
createResponse | ||||||||
class RestAuthorizeResponse | ||||||||
Method | Argument | Typehint | Default | |||||
isSuccessful | ||||||||
isRedirect | ||||||||
getRedirectUrl | ||||||||
getCompleteUrl | ||||||||
getTransactionReference | ||||||||
getRedirectMethod | ||||||||
getRedirectData | ||||||||
class RestCancelSubscriptionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestCaptureRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestCompletePurchaseRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestCompleteSubscriptionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestCreateCardRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestCreatePlanRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getName | ||||||||
setName | ||||||||
getType | ||||||||
setType | ||||||||
getPaymentDefinitions | ||||||||
setPaymentDefinitions | ||||||||
getMerchantPreferences | ||||||||
setMerchantPreferences | ||||||||
getData | ||||||||
getEndpoint | ||||||||
class RestCreateSubscriptionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getName | ||||||||
setName | ||||||||
getPlanId | ||||||||
setPlanId | ||||||||
getStartDate | ||||||||
setStartDate | ||||||||
getAgreementDetails | ||||||||
setAgreementDetails | ||||||||
getPayerDetails | ||||||||
setPayerDetails | ||||||||
getShippingAddress | ||||||||
setShippingAddress | ||||||||
getMerchantPreferences | ||||||||
setMerchantPreferences | ||||||||
getChargeModel | ||||||||
setChargeModel | ||||||||
getData | ||||||||
getEndpoint | ||||||||
createResponse | ||||||||
class RestCreateWebhookRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEventTypes | ||||||||
getEndpoint | ||||||||
getUrl | ||||||||
setEventTypes | ||||||||
setUrl | ||||||||
class RestDeleteCardRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getHttpMethod | ||||||||
getData | ||||||||
getEndpoint | ||||||||
class RestFetchPurchaseRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getHttpMethod | ||||||||
getEndpoint | ||||||||
class RestFetchTransactionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getHttpMethod | ||||||||
getEndpoint | ||||||||
class RestListPlanRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getPage | ||||||||
setPage | ||||||||
getStatus | ||||||||
setStatus | ||||||||
getPageSize | ||||||||
setPageSize | ||||||||
getTotalRequired | ||||||||
setTotalRequired | ||||||||
getData | ||||||||
getHttpMethod | ||||||||
getEndpoint | ||||||||
class RestListPurchaseRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getCount | ||||||||
setCount | ||||||||
getStartId | ||||||||
setStartId | ||||||||
getStartIndex | ||||||||
setStartIndex | ||||||||
getStartTime | ||||||||
setStartTime | ||||||||
getEndTime | ||||||||
setEndTime | ||||||||
getData | ||||||||
getHttpMethod | ||||||||
getEndpoint | ||||||||
class RestListWebhooksRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
getHttpMethod | ||||||||
class RestPurchaseRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getShippingPreference | ||||||||
setShippingPreference | ||||||||
class RestReactivateSubscriptionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestRefundCaptureRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestRefundRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestResponse | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
isSuccessful | ||||||||
getTransactionReference | ||||||||
getMessage | ||||||||
getCode | ||||||||
getCardReference | ||||||||
class RestSearchTransactionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getAgreementId | ||||||||
setAgreementId | ||||||||
getStartDate | ||||||||
setStartDate | ||||||||
getEndDate | ||||||||
setEndDate | ||||||||
getData | ||||||||
getHttpMethod | ||||||||
getEndpoint | ||||||||
class RestSuspendSubscriptionRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class RestTokenRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
sendData | ||||||||
class RestUpdatePlanRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getState | ||||||||
setState | ||||||||
getData | ||||||||
getEndpoint | ||||||||
getHttpMethod | ||||||||
class RestVerifyWebhookSignatureRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getAuthAlgo | ||||||||
getCertUrl | ||||||||
getData | ||||||||
getEndpoint | ||||||||
getTransmissionId | ||||||||
getTransmissionSig | ||||||||
getTransmissionTime | ||||||||
getWebhookEvent | ||||||||
getWebhookId | ||||||||
setAuthAlgo | ||||||||
setCertUrl | ||||||||
setTransmissionId | ||||||||
setTransmissionSig | ||||||||
setTransmissionTime | ||||||||
setWebhookEvent | ||||||||
setWebhookId | ||||||||
createResponse | ||||||||
class RestVerifyWebhookSignatureResponse | ||||||||
Method | Argument | Typehint | Default | |||||
isSuccessful | ||||||||
getVerificationStatus | ||||||||
class RestVoidRequest | ||||||||
Method | Argument | Typehint | Default | |||||
getData | ||||||||
getEndpoint | ||||||||
class BillingAgreement | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
getType | ||||||||
getDescription | ||||||||
hasPaymentType | ||||||||
getPaymentType | ||||||||
hasCustomAnnotation | ||||||||
getCustomAnnotation | ||||||||
class ShippingOption | ||||||||
Method | Argument | Typehint | Default | |||||
__construct | ||||||||
hasLabel | ||||||||
getName | ||||||||
getAmount | ||||||||
isDefault | ||||||||
getLabel | ||||||||
class ExpressGateway | ||||||||
Method | Argument | Typehint | Default | |||||
getName | ||||||||
getDefaultParameters | ||||||||
getSolutionType | ||||||||
setSolutionType | ||||||||
getLandingPage | ||||||||
setLandingPage | ||||||||
getBrandName | ||||||||
setBrandName | ||||||||
getHeaderImageUrl | ||||||||
getLogoImageUrl | ||||||||
getBorderColor | ||||||||
setHeaderImageUrl | ||||||||
setLogoImageUrl | ||||||||
setBorderColor | ||||||||
setSellerPaypalAccountId | ||||||||
getSellerPaypalAccountId | ||||||||
authorize | ||||||||
completeAuthorize | ||||||||
purchase | ||||||||
completePurchase | ||||||||
void | ||||||||
fetchCheckout | ||||||||
transactionSearch | ||||||||
order | ||||||||
completeOrder | ||||||||
class ExpressInContextGateway | ||||||||
Method | Argument | Typehint | Default | |||||
getName | ||||||||
authorize | ||||||||
order | ||||||||
class PayPalItem | ||||||||
Method | Argument | Typehint | Default | |||||
getCode | ||||||||
setCode | ||||||||
class PayPalItemBag | ||||||||
Method | Argument | Typehint | Default | |||||
add | ||||||||
class ProGateway | ||||||||
Method | Argument | Typehint | Default | |||||
getName | ||||||||
getDefaultParameters | ||||||||
getUsername | ||||||||
setUsername | ||||||||
getPassword | ||||||||
setPassword | ||||||||
getSignature | ||||||||
setSignature | ||||||||
authorize | ||||||||
purchase | ||||||||
capture | ||||||||
refund | ||||||||
fetchTransaction | ||||||||
class RestGateway | ||||||||
Method | Argument | Typehint | Default | |||||
getName | ||||||||
getDefaultParameters | ||||||||
getClientId | ||||||||
setClientId | ||||||||
getSecret | ||||||||
setSecret | ||||||||
getToken | ||||||||
createToken | ||||||||
setToken | ||||||||
getTokenExpires | ||||||||
setTokenExpires | ||||||||
hasToken | ||||||||
createRequest | ||||||||
purchase | ||||||||
fetchPurchase | ||||||||
listPurchase | ||||||||
completePurchase | ||||||||
createWebhook | ||||||||
authorize | ||||||||
void | ||||||||
capture | ||||||||
refundCapture | ||||||||
fetchTransaction | ||||||||
refund | ||||||||
createCard | ||||||||
deleteCard | ||||||||
createPlan | ||||||||
updatePlan | ||||||||
listPlan | ||||||||
createSubscription | ||||||||
completeSubscription | ||||||||
cancelSubscription | ||||||||
suspendSubscription | ||||||||
reactivateSubscription | ||||||||
searchTransaction | ||||||||
listWebhooks | ||||||||
verifyWebhookSignature |