Özel Veri Tutmak
Müşteriyi ödeme hizmeti sağlayıcısına yönlendirmeden önce ödeme hizmeti sağlayıcısından temin edilen bilgileri tutmaya ihtiyacınız olabilir. Bunu yapmak için aşağıdaki talimatları takip ediniz.
Veri Kaydetmek
"custom_data" işlevi, iki parametre alır. Birinci parametre zorunludur. Modül sınıfınızın içinde "$checkout" değişkeni boş ise ikinci parametrenin doldurulması da zorunludur.
Birinci parametreye saklamak istediğiniz veriyi bir "dizi" olarak tanımlayınız.
self::save_custom_data([
'custom_field1' => 123,
'custom_field2' => 321,
]);
Veri Çağırmak
"get_custom_data" işlevini kullanarak önceden kaydettiğiniz özel veriyi çağırabilirsiniz. İşlevin bir parametresi bulunmaktadır. Modül sınıfınızın içerisinde "$checkout" değişkeni boş ise, parametrenin girilmesi zorunludur.
$data = self::get_custom_data();
echo $data['custom_field1'].' - '.$data['custom_field2'];