Entegrasyon
Henüz Zonos'a kaydolmadıysanız, başlamak için satış iletişim formunu doldurun. Hesap anlaşmanız yerleştirildiğinde, entegrasyon sürecinde size rehberlik etmek için 24 saat içinde özel bir giriş temsilcisi sizinle iletişime geçecektir.
Magento mağazanızla Checkout'u sorunsuz bir şekilde entegre edin; bu bölümdeki adımları izleyin:
Checkout uygulamasını yükleyin
Checkout'u Magento ile kullanmak için, Magento Marketplace'ten uzantıyı satın almanız ve ardından bunu terminalinizde Composer ile yüklemeniz gerekir. Magento'nun uzantıları nasıl işlediği nedeniyle bu yaklaşım, diğer eklentilerimizden daha teknik olabilir. Uygulamayı yüklemek için:
- Magento Marketplace'ten Checkout uzantısını indirin.
- Magento Marketplace'ten Hello uzantısını indirin.
- Yeni bir terminal açın ve Magento kurulumunuzun kök dizinine gidin ve aşağıdaki talimatları izleyin.
Checkout'u sitenizin bağımlılıklarına eklemek için aşağıdaki komutu çalıştırın. Hello otomatik olarak dahil edilecektir.
composer require zonos/checkoutArdından, Checkout modülünü etkinleştirmek için aşağıdaki komutu çalıştırın.
php bin/magento module:enable Zonos_CheckoutŞimdi, uzantıyı yüklemek ve gerekli veritabanı geçişlerini gerçekleştirmek için aşağıdaki komutu çalıştırın.
php bin/magento setup:upgradeSon olarak, Checkout eklentisini içeren sitenizin yeni bir sürümünü derlemek için aşağıdaki komutu çalıştırın.
php bin/magento setup:di:compileNot: Checkout, Hello'ya bağlıdır, bu nedenle yukarıdaki komutlar ikisini de yükleyecektir.
Magento'yu yapılandırın
- Magento admin -> Stores -> Configuration -> Zonos -> Zonos Checkout adresine gidin.
- Zonos API anahtarını Dashboard'den kopyalayın ve bunu Service token olarak girin.
- Zonos hesap numarasını Dashboard'den kopyalayın ve bunu Store ID number olarak girin.
- Domestic shipping countries bölümünde, tüm yurtiçi ülkelerinizi vurgulayacak şekilde tıklayın.
- Cart item attribute mapping altında, eşlemek istediğiniz bilgileri seçin. Varsayılan olarak, Zonos öğe ağırlığını, fiyatını, açıklamasını ve üretim ülkesini (eğer mevcutsa) çekecektir. Bu bölüm, Zonos tarafından özel kurallar hesaplamak için kullanılabilecek HS kodları, uzunluk, genişlik, yükseklik veya başka özel öğe düzeyi özniteliklerini getirmek için açık alanlar içerir.
Genel ayarları yapılandırın
Magento'da Checkout uygulamasını yapılandırırken, Magento Genel ayarlarında da birkaç değişiklik yapmanız gerekecektir.
- Magento admin -> Stores -> Configuration -> General adresine gidin.
- Allow countries bölümünde, uluslararası ve yurtiçi olarak göndermek istediğiniz tüm ülkeleri vurgulayın. Bir ülke burada vurgulanmamışsa, ancak Zonos'ta etkinleştirilmişse, sipariş tamamlanmasına izin verilecek ve Dashboard'da görünecektir, ancak Magento'ya aktarılması başarısız olacaktır.
- Zonos ayrıca Zip/postal code is optional for bölümünde Amerika Birleşik Devletleri dışındaki her ülkeyi seçmenizi önerir. Bu, bazı ülkeler posta kodunu kullanmadığından veya gerektirmediğinden siparişleri tamamlamada hataları azaltır. Ayrıca, Checkout Zonos'un dolandırıcılık koruması ile birlikte gelir, bu gereksinimi kaldırmak için ek risk katlanmayacaksınız.
Hello'yu yapılandırın
Hello, Checkout uygulamasının yüklenmesi ile birlikte eklenir. Hello için aşağıdaki yapılandırma talimatlarını izleyin.
- Magento admin -> Stores -> Configuration -> Zonos -> Zonos Hello adresine gidin.
- Hello site key'i Dashboard'den kopyalayın ve bunu Site Key olarak girin.
- Hello'nun para birimini dönüştürmesini istiyorsanız, CSS seçicilerinizi Currency conversion selectors alanına yapıştırın. Birden çok seçici virgül ile ayrılır, örn.,
.price,.__current-price,.__subtotal,.__original-price.- Mağazanızın temel para birimi USD değilse, Hello'ya mağazanızın temel para birimini Dashboard -> Hello bölümünde bildirin.
- Uluslararası müşterileriniz için Hide domestic elements yapmanız gerekiyorsa, gizlemek istediğiniz öğeler için CSS seçicileri girin, örn.,
.nav-6,.action-add.
Gelişmiş ayarları ayarlayın
İsteğe bağlı—Aşağıdaki ayarlar gelişmiş ayarlarıdır. Varsayılan değerler yerinde olduğundan hiçbir işlem gerekli değildir. Ayarlamalar yapmak isterseniz, bu yönergeler doğrultusunda hareket edin:
- Magento admin -> Stores -> Configuration -> Zonos -> Zonos Checkout adresine gidin.
- Tercihinize göre ayarlayın:
- Create invoice on import—Varsayılan olarak Yes olarak ayarlanır. Zonos, sipariş içe aktarımında bir fatura oluşturacaktır. Bu özelliği devre dışı bırakmayı seçerseniz, kendi faturanızı oluşturmanız gerekecek ve Zonos siparişi
zonos_holddurumuna alarak bir dolandırıcılık incelemesi tutacaktır. Dolandırıcılık kaldırıldığında, önceki duruma geri döneceğiz. - Customer login—Varsayılan olarak No olarak ayarlanır. Kasa yeri için bir hesap gerektirmek istiyorsanız, Yes olarak geçin. Ayrıca Customer configuration -> Login options adresine gidip Redirect Customer to Account Dashboard after Logging In seçeneğini No olarak güncelleyin.
- Create invoice on import—Varsayılan olarak Yes olarak ayarlanır. Zonos, sipariş içe aktarımında bir fatura oluşturacaktır. Bu özelliği devre dışı bırakmayı seçerseniz, kendi faturanızı oluşturmanız gerekecek ve Zonos siparişi
Entegrasyonunuzu test edin
Hesabınızı ve uygulamanızı ayarladığınıza göre, entegrasyonunuzu test etmeye hazırsınız. Test sırasında Magento'da Checkout ve Hello'yu etkinleştirmeniz gerekecektir. Bunu yapmak için:
- Magento admin -> Stores -> Configuration -> Zonos -> Zonos Checkout adresine gidin.
- Enabled öğesini Yes olarak ayarlayın.
- Sol menüdeki Zonos Hello seçeneğine geçin.
- Enabled öğesini Yes olarak ayarlayın.
Henüz canlı olmaya hazır değilseniz, test yapıldıktan sonra bunları No olarak geri ayarlamayı unutmayın. Test tamamlandıktan sonra, Zonos'u yukarıdaki aynı adımları kullanarak etkinleştirin.
Checkout'u kaldırın
Uygulamaları kaldırmak, deneyimli bir Magento geliştirici tarafından Composer aracılığıyla yapılmalıdır. Checkout ve Hello'yu kaldırmak için bu komutu çalıştırın:
php bin/magento module:uninstall Zonos_Checkout Zonos_HelloGörevler, vergiler ve kargo maliyetlerine ilişkin en doğru teklifi almak için hangi ürün bilgilerini sağlamalıyım?
Ürün bilgileri, ödenecek gümrük vergileri ve kargo maliyetinin miktarını etkileyebilir. Zonos'a ne kadar çok ürün bilgisi sağlarsanız, döndürülen teklif o kadar hassas olacaktır. Zonos bu bilgi olmadığında bile bir teklif oluşturabilir, ancak doğruluğu iyileştirmek için aşağıdaki temel ürün ayrıntılarını sağlamanızı önerir:
- Weight: Ağırlık, kargo maliyetinizi etkiler, bu da görevleri veya vergileri etkileyebilir. Magento ürün listelerinizde bulunan ağırlıklar, mevcut olduğunda Zonos tarafından otomatik olarak kullanılır.
- Dimensions: Boyutlar, kargo maliyetinizi etkileyebilir, bu da görevleri veya vergileri etkileyebilir. Zonos, Magento'da her üründe ayarlanmış ürün boyutlarını (uzunluk, genişlik ve yükseklik) kullanabilir, ancak uygun entegrasyon için bunu Zonos uygulamasında eşlemeniz gerekir.
- HS codes: HS kodları gümrük oranlarını etkiler ve bazen vergileri etkileyebilir. Zonos, Magento ürün listelerinizde ayarlanmış HS kodlarını kullanabilir, ancak uygun entegrasyon için HS kod alanını Zonos uygulamasında eşlemeniz gerekir.
- Country of origin: Bir ürünün menşe ülkesi gümrük oranlarını etkiler ve vergileri etkileyebilir. Magento ürün listelerinizde ayarlanan menşe ülkesi, mevcut olduğunda Zonos tarafından otomatik olarak kullanılır.
Magento tarafından Zonos'a aktarılan ürün ayrıntıları
| Ürün ayrıntıları↕ | Ağırlıklar↕ | Boyutlar↕ | HS kodu↕ | Menşe ülkesi↕ |
|---|---|---|---|---|
| Otomatik olarak aktarılır | ||||
| Eşlenmesi gerekir |
Not: Alternatif olarak, bilgileri Katalog'a girerek saklanan bilgileri geçersiz kıldığınız ve Magento'dan aktarılan bilgileri geçersiz kılabilirsiniz.
Platforme göre ürün bilgileri hakkında daha fazla bilgi edinin.
Magento için Checkout
Magento için Checkout eklentisini entegre edin.Zonos Checkout'u entegre etmeden önce, beklendiği gibi çalışacağını kontrol edin. Checkout kullandığınızda deneyiminiz şöyle olacak: