Property | Type | Description | |
---|---|---|---|
$CreditCard | Information about the credit card to be charged. Required | ||
$IPAddress | string | IP address of the payer's browser as recorded in its HTTP request to your website. PayPal records this IP addresses as a means to detect possible fraud. Required Character length and limitations: 15 single-byte characters, including periods, in dotted-quad format: ???.???.???.??? | |
$MerchantSessionId | string | Your customer session identification token. PayPal records this optional session identification token as an additional means to detect possible fraud. Optional Character length and limitations: 64 single-byte numeric characters | |
$PaymentAction | string | How you want to obtain payment. Required Authorization indicates that this payment is a basic authorization subject to settlement with PayPal Authorization and Capture. Sale indicates that this is a final sale for which you are requesting payment. NOTE: Order is not allowed for Direct Payment. Character length and limit: Up to 13 single-byte alphabetic characters | |
$PaymentDetails | Information about the payment Required | ||
$ReturnFMFDetails | boolean |
public CreditCardDetailsType,PayPal\EBLBaseComponents $CreditCard | ||
return |
public string $IPAddress | ||
return | string |
public string $MerchantSessionId | ||
return | string |
public string $PaymentAction | ||
return | string |
public PaymentDetailsType,PayPal\EBLBaseComponents $PaymentDetails | ||
return |