public function withOneTimePayment($value)
    {
        $this->oneTimePayment = $value;
        $this->transactionModifier = TransactionModifier::RECURRING;
        return $this;
    }
public function withOneTimePayment($value)
    {
        $this->oneTimePayment = $value;
        $this->transactionModifier = TransactionModifier::RECURRING;
        return $this;
    }
public function withOneTimePayment ( $ value ) { $ this -> oneTimePayment = $ value ; $ this -> transactionModifier = TransactionModifier :: RECURRING ; return $ this ; }
Sets the one-time payment flag; where applicable.

This is only useful when using recurring payment profiles for
one-time payments that are not a part of a recurring schedule.

@param boolean $value The one-time flag

@return AuthorizationBuilder
Sets the one - time payment flag ; where applicable .