src/Payline/PaylineSDK.php
public function updateWallet(array $array)
    {
        $WSRequest = array(
            'contractNumber'           => $array['contractNumber'],
            'cardInd'                  => $array['cardInd'],
            'wallet'                   => $this->wallet($array['wallet'], $array['address'], $array['card']),
            'buyer'                    => $this->buyer($array['buyer'], $array['shippingAddress'], $array['billingAddress']),
            'owner'                    => $this->owner($array['owner'], $array['ownerAddress']),
            'privateDataList'          => $this->privateData,
            'authentication3DSecure'   => $this->authentication3DSecure($array['3DSecure']),
            'contractNumberWalletList' => $array['walletContracts']
        );
        return $this->webServiceRequest($array, $WSRequest, self::DIRECT_API, 'updateWallet');
    }
public function updateWallet(array $array)
    {
        $WSRequest = array(
            'contractNumber'           => $array['contractNumber'],
            'cardInd'                  => $array['cardInd'],
            'wallet'                   => $this->wallet($array['wallet'], $array['address'], $array['card']),
            'buyer'                    => $this->buyer($array['buyer'], $array['shippingAddress'], $array['billingAddress']),
            'owner'                    => $this->owner($array['owner'], $array['ownerAddress']),
            'privateDataList'          => $this->privateData,
            'authentication3DSecure'   => $this->authentication3DSecure($array['3DSecure']),
            'contractNumberWalletList' => $array['walletContracts']
        );
        return $this->webServiceRequest($array, $WSRequest, self::DIRECT_API, 'updateWallet');
    }
public function updateWallet ( array $ array ) { $ WSRequest = array ( 'contractNumber' => $ array [ 'contractNumber' ] , 'cardInd' => $ array [ 'cardInd' ] , 'wallet' => $ this -> wallet ( $ array [ 'wallet' ] , $ array [ 'address' ] , $ array [ 'card' ] ) , 'buyer' => $ this -> buyer ( $ array [ 'buyer' ] , $ array [ 'shippingAddress' ] , $ array [ 'billingAddress' ] ) , 'owner' => $ this -> owner ( $ array [ 'owner' ] , $ array [ 'ownerAddress' ] ) , 'privateDataList' => $ this -> privateData , 'authentication3DSecure' => $ this -> authentication3DSecure ( $ array [ '3DSecure' ] ) , 'contractNumberWalletList' => $ array [ 'walletContracts' ] ) ; return $ this -> webServiceRequest ( $ array , $ WSRequest , self :: DIRECT_API , 'updateWallet' ) ; }
calls updateWallet web service

@param array $array
associative array containing updateWallet parameters
calls updateWallet web service