決済ベンダーが提供するAPI使う必要があるのは理解してるのかな?