PHP 클래스 App\Ninja\PaymentDrivers\StripePaymentDriver

상속: extends BasePaymentDriver
파일 보기 프로젝트 열기: hillelcoren/invoice-ninja

보호된 프로퍼티들

프로퍼티 타입 설명
$customerReferenceParam

공개 메소드들

메소드 설명
createToken ( )
creatingCustomer ( $customer )
gatewayTypes ( )
handleWebHook ( $input )
isTwoStep ( )
isValid ( )
makeStripeCall ( $method, $url, $body = null )
removePaymentMethod ( $paymentMethod )
rules ( )
tokenize ( )
verifyBankAccount ( $client, $publicId, $amount1, $amount2 )

보호된 메소드들

메소드 설명
checkCustomerExists ( $customer )
creatingPayment ( $payment, $paymentMethod )
creatingPaymentMethod ( $paymentMethod )
paymentDetails ( $paymentMethod = false )

비공개 메소드들

메소드 설명
getPlaidToken ( $publicToken, $accountId )

메소드 상세

checkCustomerExists() 보호된 메소드

protected checkCustomerExists ( $customer )

createToken() 공개 메소드

public createToken ( )

creatingCustomer() 공개 메소드

public creatingCustomer ( $customer )

creatingPayment() 보호된 메소드

protected creatingPayment ( $payment, $paymentMethod )

creatingPaymentMethod() 보호된 메소드

protected creatingPaymentMethod ( $paymentMethod )

gatewayTypes() 공개 메소드

public gatewayTypes ( )

handleWebHook() 공개 메소드

public handleWebHook ( $input )

isTwoStep() 공개 메소드

public isTwoStep ( )

isValid() 공개 메소드

public isValid ( )

makeStripeCall() 공개 메소드

public makeStripeCall ( $method, $url, $body = null )

paymentDetails() 보호된 메소드

protected paymentDetails ( $paymentMethod = false )

removePaymentMethod() 공개 메소드

public removePaymentMethod ( $paymentMethod )

rules() 공개 메소드

public rules ( )

tokenize() 공개 메소드

public tokenize ( )

verifyBankAccount() 공개 메소드

public verifyBankAccount ( $client, $publicId, $amount1, $amount2 )

프로퍼티 상세

$customerReferenceParam 보호되어 있는 프로퍼티

protected $customerReferenceParam