Authenticate Recipient with a Photo Using the PDFfiller PHP Client

Protect your PDFs authenticating recipient with a photo using the PDFfiller PHP Client. Verify signer identity with multiple levels of authentication.
Try PDFfiller API for FREE!
Fill out this form to try all the benefits of using PDFfiller API. The free API key allows you to get a feel for the PDFfiller experience before buying a subscription plan. If you have any questions follow the link below to contact our 24/7 support team.
Apply for a free API key

Authenticate Recipient with a Photo

Ask the recipient of the document to authenticate their identity with a photo using the PDFfiller PHP Client. They can easily take a photo with a webcam and attach it to the document before sending it out.

How to Use PDFfiller PHP Client

Signature Request

Signature request (Require photo)
PDFfiller\OAuth2\Client\Provider\SignatureRequest::save();
View on GitHub


$s2s = new SignatureRequest($provider);
$s2s->document_id = 120934200;

$s2s->method = new SignatureRequestMethod(SignatureRequestMethod::SEND_TO_EACH);
$s2s->envelope_name = 'group envelope';
$s2s->pin = 'tst';

$s2s->security_pin = new SignatureRequestSecurityPin(SignatureRequestSecurityPin::ENHANCED);
$s2s->recipients[] = new SignatureRequestRecipient($provider, [
    'email' => 'test@test.com',
    'name' => 'Test user',
    'access' => 'full',
    'require_photo' => true,
    'message_subject' => 'subject',
    'message_text' => 'message',
    "phone_authenticate" => "+380939147674",
    'additional_documents' => [
        'doc1'
    ]
]);
$s2s->recipients[] = new SignatureRequestRecipient($provider, [
    'email' => 'test2@test.com',
    'name' => 'Test user',
    'access' => 'full',
    'require_photo' => true,
    'message_subject' => 'subject',
    'message_text' => 'message',
    "phone_authenticate" => "+380939147674",
    'additional_documents' => [
        'doc1'
    ]
]);

$result = $s2s->save();

Try adding 2-factor authentication using PDFfiller PHP Client

Add one more level of security to your document with a password sent by SMS using the PDFfiller PHP Client. Make sure all important information is safe.

Try setting the order of signing with the PDFfiller PHP Client

Get documents signed in order or all at the same time using the PDFfiller Client. Set the desired order for each recipient and streamline your workflow.

Try getting signature notifications with the PDFfiller PHP Client

Get an email or SMS notification when the document is signed by a third party using the PDFfiller PHP Client to keep track of the status of your request.
Languages We Support