PHP 클래스 PayPal\EBLBaseComponents\CreateMobilePaymentRequestDetailsType

상속: extends PayPal\Core\PPXmlMessage
파일 보기 프로젝트 열기: paypal/merchant-sdk-php

공개 프로퍼티들

프로퍼티 타입 설명
$CustomID string Unique ID for the order. Required for non-P2P transactions Optional Character length and limitations: 255 single-byte alphanumeric characters
$ItemAmount PayPal\CoreComponentTypes\BasicAmountType Amount of item before tax and shipping
$ItemName string Name of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
$ItemNumber string SKU of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
$Note string Memo entered by sender in PayPal Website Payments note field. Optional Character length and limitations: 255 single-byte alphanumeric characters
$PaymentAction string How you want to obtain payment. Defaults to Sale. Optional 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.
$PaymentType string Type of the payment Required
$RecipientEmail string Email address of the recipient
$RecipientPhone PhoneNumberType Phone number of the recipipent Required
$RecipientType string Type of recipient specified, i.e., phone number or email address Required
$SenderPhone PhoneNumberType Phone number of the user making the payment. Required
$ShareHomeAddress integer Indicates whether the sender's home address will be shared with recipient Optional
$SharePhoneNumber integer Indicates whether the sender's phone number will be shared with recipient Optional
$Shipping PayPal\CoreComponentTypes\BasicAmountType Per-transaction shipping charge Optional
$Tax PayPal\CoreComponentTypes\BasicAmountType The tax charged on the transactionTax Optional

프로퍼티 상세

$CustomID 공개적으로 프로퍼티

Unique ID for the order. Required for non-P2P transactions Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $CustomID
리턴 string

$ItemAmount 공개적으로 프로퍼티

Amount of item before tax and shipping
public BasicAmountType,PayPal\CoreComponentTypes $ItemAmount
리턴 PayPal\CoreComponentTypes\BasicAmountType

$ItemName 공개적으로 프로퍼티

Name of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $ItemName
리턴 string

$ItemNumber 공개적으로 프로퍼티

SKU of the item being ordered Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $ItemNumber
리턴 string

$Note 공개적으로 프로퍼티

Memo entered by sender in PayPal Website Payments note field. Optional Character length and limitations: 255 single-byte alphanumeric characters
public string $Note
리턴 string

$PaymentAction 공개적으로 프로퍼티

How you want to obtain payment. Defaults to Sale. Optional 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.
public string $PaymentAction
리턴 string

$PaymentType 공개적으로 프로퍼티

Type of the payment Required
public string $PaymentType
리턴 string

$RecipientEmail 공개적으로 프로퍼티

Email address of the recipient
public string $RecipientEmail
리턴 string

$RecipientPhone 공개적으로 프로퍼티

Phone number of the recipipent Required
public PhoneNumberType,PayPal\EBLBaseComponents $RecipientPhone
리턴 PhoneNumberType

$RecipientType 공개적으로 프로퍼티

Type of recipient specified, i.e., phone number or email address Required
public string $RecipientType
리턴 string

$SenderPhone 공개적으로 프로퍼티

Phone number of the user making the payment. Required
public PhoneNumberType,PayPal\EBLBaseComponents $SenderPhone
리턴 PhoneNumberType

$ShareHomeAddress 공개적으로 프로퍼티

Indicates whether the sender's home address will be shared with recipient Optional
public int $ShareHomeAddress
리턴 integer

$SharePhoneNumber 공개적으로 프로퍼티

Indicates whether the sender's phone number will be shared with recipient Optional
public int $SharePhoneNumber
리턴 integer

$Shipping 공개적으로 프로퍼티

Per-transaction shipping charge Optional
public BasicAmountType,PayPal\CoreComponentTypes $Shipping
리턴 PayPal\CoreComponentTypes\BasicAmountType

$Tax 공개적으로 프로퍼티

The tax charged on the transactionTax Optional
public BasicAmountType,PayPal\CoreComponentTypes $Tax
리턴 PayPal\CoreComponentTypes\BasicAmountType