PHP 클래스 PayPal\EBLBaseComponents\DoReferenceTransactionRequestDetailsType

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

공개 프로퍼티들

프로퍼티 타입 설명
$CreditCard ReferenceCreditCardDetailsType
$IPAddress string
$MerchantSessionId string
$MsgSubID string Unique id for each API request to prevent duplicate payments. Optional Character length and limits: 38 single-byte characters maximum.
$PaymentAction string
$PaymentDetails PaymentDetailsType
$PaymentType string
$ReferenceID string
$ReqConfirmShipping string
$SenderDetails SenderDetailsType
$SoftDescriptor string

공개 메소드들

메소드 설명
__construct ( $ReferenceID = null, $PaymentAction = null, $PaymentDetails = null ) Constructor with arguments

메소드 상세

__construct() 공개 메소드

Constructor with arguments
public __construct ( $ReferenceID = null, $PaymentAction = null, $PaymentDetails = null )

프로퍼티 상세

$CreditCard 공개적으로 프로퍼티

public ReferenceCreditCardDetailsType,PayPal\EBLBaseComponents $CreditCard
리턴 ReferenceCreditCardDetailsType

$IPAddress 공개적으로 프로퍼티

public string $IPAddress
리턴 string

$MerchantSessionId 공개적으로 프로퍼티

public string $MerchantSessionId
리턴 string

$MsgSubID 공개적으로 프로퍼티

Unique id for each API request to prevent duplicate payments. Optional Character length and limits: 38 single-byte characters maximum.
public string $MsgSubID
리턴 string

$PaymentAction 공개적으로 프로퍼티

public string $PaymentAction
리턴 string

$PaymentDetails 공개적으로 프로퍼티

public PaymentDetailsType,PayPal\EBLBaseComponents $PaymentDetails
리턴 PaymentDetailsType

$PaymentType 공개적으로 프로퍼티

public string $PaymentType
리턴 string

$ReferenceID 공개적으로 프로퍼티

public string $ReferenceID
리턴 string

$ReqConfirmShipping 공개적으로 프로퍼티

public string $ReqConfirmShipping
리턴 string

$SenderDetails 공개적으로 프로퍼티

public SenderDetailsType,PayPal\EBLBaseComponents $SenderDetails
리턴 SenderDetailsType

$SoftDescriptor 공개적으로 프로퍼티

public string $SoftDescriptor
리턴 string