• Hello, guys!

    I am trying to update the KYC document like this written in the documentation:

    $KycDocument->Type = "IDENTITY_PROOF";
    $Result = $mainmp->create_kyc_document($UserId, $KycDocument); // returns KYC document
    $Page = $mainmp->create_kyc_page_from_file($UserId, $Result->Id, $file); // returns true
    
    $KycDocument->Status = \MangoPay\KycDocumentStatus::ValidationAsked; 
    $ResultUpdate = $mainmp->update_kyc_document($UserId, $KycDocument); // returns error

    But I am getting this error:

    Fatal error: Uncaught MangoPay\Libraries\ResponseException: Method not allowed. The requested resource does not support http method 'PUT'. in /sdk/MangoPay/Libraries/RestTool.php:366
    Stack trace:
    #0 /sdk/MangoPay/Libraries/RestTool.php(152): MangoPay\Libraries\RestTool->CheckResponseCode(405, Object(stdClass))
    #1 /sdk/MangoPay/Libraries/ApiBase.php(346): MangoPay\Libraries\RestTool->Request('/users/96113714...', 'PUT', Array)
    #2 /sdk/MangoPay/ApiUsers.php(282): MangoPay\Libraries\ApiBase->SaveObject('kyc_documents_s...', Object(MangoPay\KycDocument), '\\MangoPay\\KycDo...', 96113714)

    Please, help.

  • The topic ‘KYC update problem’ is closed to new replies.