Pazaryeri modellerinde alt üye işyerlerine para dağıtımının sağlanabilmesi için itemaproval (işlem onayı) yapılmalıdır. İlgili hata iki durumda alınabilmektedir.
paymentGroup “LISTING veya OTHER” gönderilen bir ödeme işlemine ait paymentTransactionId ile onay verilmesi denemesi durumunda bu hata mesajı dönmektedir.
Pazaryerinde sadece ürün ödemesinde alt üye işyeri bilgisi gönderilmektedir. Ödeme isteğinde paymentGroup parametresi “LISTING veya OTHER” gönderildiğinde alt üye işyeri gönderilmemektedir. Alt üye işyeri gönderilmeden tahsil edilen ödeme işlemleri için onay verilmesi deneniyorsa bu hata mesajı alınabilmektedir.
Hata alınan approve işleminde kullanılan paymentTransactionId bilgisinin ait olduğu ödeme işlemi için, ödeme isteğinde paymentGroup parametresinin ne olarak gönderildiğini kontrol etmenizi öneririz.
https://github.com/iyzico/iyzipay-php/blob/master/samples/create_marketplace_payment.php#L15