Secara default, nomor order pada Magento terdiri dari 9 digit berupa angka, misalnya 145000020. Magento tidak menyediakan pilihan konfigurasi untuk menambah awalan/prefix pada nomor order, misalnya S145000020, jadi kita harus melakukannya langsung melalui query sql.
Untuk menambah prefix order pada semua store, jalankan query berikut:
1UPDATE eav_entity_store
2INNER JOIN eav_entity_type ON eav_entity_type. entity_type_id = eav_entity_store.entity_type_id
3SET eav_entity_store.increment_prefix='S'
4WHERE eav_entity_type .entity_type_code= 'order';
Jika anda ingin menambah prefix order hanya pada toko tertentu, jalankan query berikut:
4 1UPDATE eav_entity_store
2INNER JOIN eav_entity_type ON eav_entity_type.entity_type_id = eav_entity_store.entity_type_id
3SET eav_entity_store.increment_prefix= 'S'
4WHERE eav_entity_type.entity_type_code='order' AND eav_entity_store.store_id = 'kodetoko';
ganti ‘kodetoko’ dengan kode store Magento anda.
Jika anda ingin membuang kembali prefix, jalankan query berikut:
4 1UPDATE eav_entity_store
2INNER JOIN eav_entity_type ON eav_entity_type. entity_type_id = eav_entity_store.entity_type_id
3SET eav_entity_store .increment_prefix= NULL
4WHERE eav_entity_type .entity_type_code= 'order';