Skip to content

feyzullahdemir/iyzico_pazaryeri_entegrasyonu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

iyzico_pazaryeri_entegrasyonu

İyzico alt yapısını kullanrak pazaryeri entegrasyonu nasıl yapılır ?

$request = new \Iyzipay\Request\CreateSubMerchantRequest();
$request->setLocale(\Iyzipay\Model\Locale::TR);
$request->setConversationId(123456789);
$request->setSubMerchantExternalId('SubMerchant sistemimizdeki id değeri');
$request->setSubMerchantType(\Iyzipay\Model\SubMerchantType::PERSONAL);
$request->setAddress('adres bilgileri');
$request->setContactName('satıcı adı');
$request->setContactSurname('satıcı soyadı');
$request->setEmail('e-posta adresi');
$request->setGsmNumber('telefon numarası');
$request->setName('adı soyadı');
$request->setIban('satıcı iban numarası');
$request->setIdentityNumber('satıcı tc kimlik numarası');
$request->setCurrency(\Iyzipay\Model\Currency::TL);
# make request
$subMerchant = \Iyzipay\Model\SubMerchant::create($request, Config::options());

Satıcıyı create veya update yaptıktan sonra echo print_r($subMerchant); yaparak dönen değerleri görebiliriz. echo $subMerchant->getStatus(); yaptığımızda success değeri dönüyorsa işlemimiz başarılı demektir.

$subMerchant->getSubMerchantKey(); ile satıcının SubMerchantKey değerini alıp kaydedebilirsiniz.

Satış işlemi gerçekleşirken ise standart entegrasyondan farklı olarak sepet ürünlerini gönderirken ise satılan ürüne ait setSubMerchantKey ve setSubMerchantPrice değerlerini gönderiyoruz. setSubMerchantKey değeri daha önce kaydettiğimiz satıcının id değerini, setSubMerchantPrice ise satıcıya ne kadar ödeme geçeceğini belirtiyor.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published