PHPの外部ファイル内のメソッドが使用できません(Unable to use PHP external file methods)

omiseで提供しているPHPファイルのメソッドが使用できず、困っています。

(I am in trouble because the PHP file method provided by omise can not be used.)

確認したこと

下記のファイルが読み込まれていることを確認しました。

(I confirmed that the following file was read.)

checkout.php 
vendor/autoload.php 
vendor/composer/autoload_real.php 
vendor/composer/ClassLoader.php 
vendor/composer/autoload_static.php 
vendor/paragonie/random_compat/lib/random.php 
vendor/symfony/polyfill-ctype/bootstrap.php 
vendor/symfony/polyfill-mbstring/bootstrap.php 
vendor/symfony/polyfill-php56/bootstrap.php 
vendor/phpseclib/phpseclib/phpseclib/bootstrap.php

実際に記載しているPHPコード

<?php
require_once dirname(__FILE__).'/vendor/autoload.php';

define('OMISE_PUBLIC_KEY', 'pkey_test_〇〇〇');
define('OMISE_SECRET_KEY', 'skey_test_〇〇〇');
//APIバージョンを強制
define('OMISE_API_VERSION', '2019-05-29');

$charge = OmiseCharge::create(array(
  'amount'   => 10000,
  'currency' => 'thb',
  'card'     => $_POST["omiseToken"]
));
?>

出力されたエラー

**Fatal error** : Uncaught Error: Class 'OmiseCharge' not found in /home/〇〇/〇〇.jp/〇〇/checkout.php:9 Stack trace: #0 {main} thrown in  **/home/〇〇/〇〇.jp/〇〇/checkout.php**  on line 9

初歩的な質問ですみません…。
外部ファイルを読み込むまではできたのですが、
メソッドが使えない原因までは調べてもわからず困っています…。
根本的な原因だとは思っているのですが、教えていただきたいです。

(I am sorry for the basic question.
I was able to read the external file, but I’m having trouble finding out why I can’t use the method.
I think it is the root cause,but I want you to tell me.)

ご質問いただき誠にありがとうございます。

ご質問の場合、ライブラリファイルが正しく設定されていないかと思われますので
お手数をおかけいたしますが、 composer.jsonファイルをsupport@omise.coまでご送付いただけますか。

また、コマンド composer dump-autoloadを実行すると、
autoload-classesのリストを再生成することもできます。
ご確認の程、よろしくお願い致します。

スタッフ様

ご回答いただき、ありがとうございます!
composer.jsonファイルを送付させていただきました。
よろしくお願いいたします!

また、composer dump-autoload コマンドを実行してみたのですが、エラー出力は解決しませんでした。
PHPの基礎に弱いため、何か見逃している点がないか、調べてみます。

引き続き、よろしくお願いいたします。

本件、弊社エンジニアに確認いたしました。
omise-phpvendor フォルダに正しくインストールされていないかと考えられますので
お手数をおかけいたしますが、ご確認いただけますでしょうか。

弊社エンジニアはいただいたコードでテストしまして、問題なく動作できました。
vendorフォルダの中にomise / omise-phpフォルダがあるかどうかをご確認いただけますか。
正しくインストールされた場合、添付スクリーンショット vendor / omise / omise-phpのようになります。
omise / omise-phpフォルダがなければ、 composer installを再度実行していただけますか。

omise-phpが正しくvendorフォルダにインストールされても同じエラーが出る場合、
vendor / composer / autoload_classmap.phpをご確認いただき、Omiseクラスがロードされているかどうかをご確認くださいませ。
composerを通してOmise-PHPを正しくインストールされると、すべてのOmiseクラスは
vendor / composer / autoload_classmap.php自動的にロードされるべきです。

お手数をおかけいたしますが、
上記ご確認の程、宜しくお願い致します。

何回も対応いただき、本当にありがとうございました。
mailにて教えていただいた下記方法で、正しくインストールすることができました。

1.https://github.com/omise/omise-php/archive/v2.11.2.zip (Omise-PHP最新バージョン) よりOmise-PHPをダウンロード
2.ライブラリーと同じフォルダ(ルートフォルダ)にファイルを作成

今後ともよろしくお願いいたします。