PHP Class App\Ninja\PaymentDrivers\StripePaymentDriver

Inheritance: extends BasePaymentDriver
Afficher le fichier Open project: hillelcoren/invoice-ninja

Protected Properties

Свойство Type Description
$customerReferenceParam

Méthodes publiques

Méthode Description
createToken ( )
creatingCustomer ( $customer )
gatewayTypes ( )
handleWebHook ( $input )
isTwoStep ( )
isValid ( )
makeStripeCall ( $method, $url, $body = null )
removePaymentMethod ( $paymentMethod )
rules ( )
tokenize ( )
verifyBankAccount ( $client, $publicId, $amount1, $amount2 )

Méthodes protégées

Méthode Description
checkCustomerExists ( $customer )
creatingPayment ( $payment, $paymentMethod )
creatingPaymentMethod ( $paymentMethod )
paymentDetails ( $paymentMethod = false )

Private Methods

Méthode Description
getPlaidToken ( $publicToken, $accountId )

Method Details

checkCustomerExists() protected méthode

protected checkCustomerExists ( $customer )

createToken() public méthode

public createToken ( )

creatingCustomer() public méthode

public creatingCustomer ( $customer )

creatingPayment() protected méthode

protected creatingPayment ( $payment, $paymentMethod )

creatingPaymentMethod() protected méthode

protected creatingPaymentMethod ( $paymentMethod )

gatewayTypes() public méthode

public gatewayTypes ( )

handleWebHook() public méthode

public handleWebHook ( $input )

isTwoStep() public méthode

public isTwoStep ( )

isValid() public méthode

public isValid ( )

makeStripeCall() public méthode

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

paymentDetails() protected méthode

protected paymentDetails ( $paymentMethod = false )

removePaymentMethod() public méthode

public removePaymentMethod ( $paymentMethod )

rules() public méthode

public rules ( )

tokenize() public méthode

public tokenize ( )

verifyBankAccount() public méthode

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

Property Details

$customerReferenceParam protected_oe property

protected $customerReferenceParam