Method |
Description |
|
capture ( Capture $capture, ApiContext $apiContext = null, PayPalRestCall $restCall = null ) : Capture |
Captures and processes an authorization, by ID. To use this call, the original payment call must specify an intent of authorize. |
|
get ( string $authorizationId, ApiContext $apiContext = null, PayPalRestCall $restCall = null ) : Authorization |
Shows details for an authorization, by ID. |
|
getAmount ( ) : Amount |
Amount being authorized. |
|
getCreateTime ( ) : string |
Time of authorization as defined in RFC 3339 Section 5.6. |
|
getFmfDetails ( ) : FmfDetails |
Fraud Management Filter (FMF) details applied for the payment that could result in accept, deny, or pending action. Returned in a payment response only if the merchant has enabled FMF in the profile settings and one of the fraud filters was triggered based on those settings. See Fraud Management Filters Summary for more information. |
|
getId ( ) : string |
ID of the authorization transaction. |
|
getParentPayment ( ) : string |
ID of the Payment resource that this transaction is based on. |
|
getPaymentMode ( ) : string |
Specifies the payment mode of the transaction. |
|
getPendingReason ( ) : string |
|
|
getProcessorResponse ( ) : PayPal\Api\ProcessorResponse |
Response codes returned by the processor concerning the submitted payment. Only supported when the payment_method is set to credit_card. |
|
getProtectionEligibility ( ) : string |
The level of seller protection in force for the transaction. Only supported when the payment_method is set to paypal. Allowed values: ELIGIBLE- Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payments and Item Not Received. PARTIALLY_ELIGIBLE- Merchant is protected by PayPal's Seller Protection Policy for Item Not Received or Unauthorized Payments. Refer to protection_eligibility_type for specifics. INELIGIBLE- Merchant is not protected under the Seller Protection Policy. |
|
getProtectionEligibilityType ( ) : string |
The kind of seller protection in force for the transaction. This property is returned only when the protection_eligibility property is set to ELIGIBLEor PARTIALLY_ELIGIBLE. Only supported when the payment_method is set to paypal. Allowed values: ITEM_NOT_RECEIVED_ELIGIBLE- Sellers are protected against claims for items not received. UNAUTHORIZED_PAYMENT_ELIGIBLE- Sellers are protected against claims for unauthorized payments. One or both of the allowed values can be returned. |
|
getReasonCode ( ) : string |
Reason code, AUTHORIZATION, for a transaction state of pending. |
|
getReceiptId ( ) : string |
Receipt id is 16 digit number payment identification number returned for guest users to identify the payment. |
|
getReferenceId ( ) : string |
Identifier to the purchase or transaction unit corresponding to this authorization transaction. |
|
getState ( ) : string |
State of the authorization. |
|
getUpdateTime ( ) : string |
Time that the resource was last updated. |
|
getValidUntil ( ) : string |
Authorization expiration time and date as defined in RFC 3339 Section 5.6. |
|
reauthorize ( ApiContext $apiContext = null, PayPalRestCall $restCall = null ) : Authorization |
Reauthorizes a PayPal account payment, by authorization ID. To ensure that funds are still available, reauthorize a payment after the initial three-day honor period. Supports only the amount request parameter. |
|
setAmount ( Amount $amount ) |
Amount being authorized. |
|
setCreateTime ( string $create_time ) |
Time of authorization as defined in RFC 3339 Section 5.6. |
|
setFmfDetails ( FmfDetails $fmf_details ) |
Fraud Management Filter (FMF) details applied for the payment that could result in accept, deny, or pending action. Returned in a payment response only if the merchant has enabled FMF in the profile settings and one of the fraud filters was triggered based on those settings. See Fraud Management Filters Summary for more information. |
|
setId ( string $id ) |
ID of the authorization transaction. |
|
setParentPayment ( string $parent_payment ) |
ID of the Payment resource that this transaction is based on. |
|
setPaymentMode ( string $payment_mode ) |
Specifies the payment mode of the transaction. |
|
setPendingReason ( string $pending_reason ) |
[DEPRECATED] Reason code for the transaction state being Pending.Obsolete. use reason_code field instead. |
|
setProcessorResponse ( PayPal\Api\ProcessorResponse $processor_response ) |
Response codes returned by the processor concerning the submitted payment. Only supported when the payment_method is set to credit_card. |
|
setProtectionEligibility ( string $protection_eligibility ) |
The level of seller protection in force for the transaction. Only supported when the payment_method is set to paypal. Allowed values: ELIGIBLE- Merchant is protected by PayPal's Seller Protection Policy for Unauthorized Payments and Item Not Received. PARTIALLY_ELIGIBLE- Merchant is protected by PayPal's Seller Protection Policy for Item Not Received or Unauthorized Payments. Refer to protection_eligibility_type for specifics. INELIGIBLE- Merchant is not protected under the Seller Protection Policy. |
|
setProtectionEligibilityType ( string $protection_eligibility_type ) |
The kind of seller protection in force for the transaction. This property is returned only when the protection_eligibility property is set to ELIGIBLEor PARTIALLY_ELIGIBLE. Only supported when the payment_method is set to paypal. Allowed values: ITEM_NOT_RECEIVED_ELIGIBLE- Sellers are protected against claims for items not received. UNAUTHORIZED_PAYMENT_ELIGIBLE- Sellers are protected against claims for unauthorized payments. One or both of the allowed values can be returned. |
|
setReasonCode ( string $reason_code ) |
Reason code, AUTHORIZATION, for a transaction state of pending. |
|
setReceiptId ( string $receipt_id ) |
Receipt id is 16 digit number payment identification number returned for guest users to identify the payment. |
|
setReferenceId ( string $reference_id ) |
Identifier to the purchase or transaction unit corresponding to this authorization transaction. |
|
setState ( string $state ) |
State of the authorization. |
|
setUpdateTime ( string $update_time ) |
Time that the resource was last updated. |
|
setValidUntil ( string $valid_until ) |
Authorization expiration time and date as defined in RFC 3339 Section 5.6. |
|
void ( ApiContext $apiContext = null, PayPalRestCall $restCall = null ) : Authorization |
Voids, or cancels, an authorization, by ID. You cannot void a fully captured authorization. |
|