Geliştirme mağazalarında sipariş test etme
Bir test siparişi vererek geliştirme mağazası ödeme işleminizin ve sipariş işleme, envanter, kargo gönderimi, e-posta bildirimleri ve vergi ayarlarının doğru şekilde çalıştığından emin olabilirsiniz.
Geliştirme mağazaları sınırsız sayıda test işlemi işleyebilir. Geliştirme mağazasında test siparişi vermenin iki yolu vardır:
- Bir işlemi simüle etmek için Shopify'a ait Bogus Gateway'i kullanma
-
Ödeme sağlayıcınız için test modunu etkinleştirme:
- Shopify Payments
- Üçüncü taraf ödeme sağlayıcısı
Bir geliştirme mağazasında gerçek işlemleri kullanmayı test edemezsiniz. Gerçek işlemler, test modunda olmayan bir ödeme sağlayıcısı üzerinden işlenen ve geçerli bir kredi kartı numarası gibi gerçek ödeme bilgileri kullanılan işlemlerdir. Gerçek işlemlerle test yapmanız gerekiyorsa ücretli bir plana geliştirme mağazasını aktarmanız gerekir.
Shopify Yöneticisi REST API'si veya GraphQL API'sini kullanarak da sipariş oluşturabilirsiniz. API kullanılarak sipariş oluşturulurken ödeme işlemi atlanır.
Shopify'ın Bogus Gateway'ini kullanarak test gerçekleştirme
Geliştirme mağazanızın online ödeme sayfasında işlem simüle etmek için Shopify'ın Bogus Gateway'ini ayarlayabilirsiniz. Bogus Gateway, mağazaların test siparişi vermek için kullanabileceği bir ödeme sağlayıcısıdır.
Sipariş oluşturmak için ödeme sayfasında test ödeme bilgilerini girmeniz gerekir. Girdiğiniz bilgilere bağlı olarak farklı işlem türlerini simüle edebilirsiniz.
Adımlar:
- Shopify yöneticinizden Ayarlar > Ödemeler'e gidin.
- Shopify uygulamasından Mağaza > Ayarlar'a gidin.
- Mağaza ayarları bölümünde Ödemeler'e dokunun.
- Shopify uygulamasından Mağaza > Ayarlar'a gidin.
- Mağaza ayarları bölümünde Ödemeler'e dokunun.
Etkinleştirilmiş bir kredi kartı ödeme sağlayıcınız varsa devam etmeden önce bu sağlayıcıyı devre dışı bırakın. Yönet > Devre dışı bırak'a tıklayın (Bu düğme ayrıca ödeme sağlayıcınızın adını gösterir. Örneğin, Shopify Payments'ı devre dışı bırak) ve ardından devre dışı bırakma işleminizi onaylayın.
Artık Üçüncü taraf sağlayıcıları bölümünü görürsünüz. Bu bölümde Üçüncü taraf sağlayıcı seç'e tıklayın.
Üçüncü taraf ödeme sağlayıcıları sayfasında Bogus Gateway (test amaçlı) seçeneğini belirleyin.
Activate (for testing) Bogus Gateway [Bogus Gateway'i etkinleştir (test amaçlı)] seçeneğine tıklayın.
Online mağazanıza gidin ve tıpkı bir müşteriymiş gibi sipariş verin. Ödeme sayfasında gerçek kredi kartı bilgileri yerine aşağıdaki bilgileri girin:
Alan adı | Girilecek bilgiler |
---|---|
Karttaki ad |
Bogus Gateway girin |
Kredi kartı numarası |
Farklı işlem türlerini simüle etmek için aşağıdaki değerlerin her birini girin:
|
CVV | 3 haneli rastgele bir sayı girin (örneğin, 111 .) |
Son Kullanma Tarihi | İleriki bir tarih girin. |
Test işleminizi tamamlandıktan sonra Shopify yöneticinizde (test amaçlı) Bogus Gateway seçeneğinin yanındaki Yönet'e tıklayın.
Bu ağ geçidini ödeme sayfanızdan kaldırmak için (test amaçlı) Bogus Gateway'i devre dışı bırak seçeneğine tıklayın.
Shopify Payments test modunu kullanarak test gerçekleştirme
Shopify Payments ayarlamanızı test etmek için test modunu etkinleştirin ve ödemeleri simüle etmek için test amaçlı kredi kartları kullanın.
Shopify ödemeleri için test modunu etkinleştirme
Test siparişleri oluşturabilmek için Shopify ödemelerine yönelik olarak test modunu etkinleştirmeniz gerekir.
Adımlar:
- Shopify yöneticinizden Ayarlar > Ödemeler'e gidin.
- Shopify uygulamasından Mağaza > Ayarlar'a gidin.
- Mağaza ayarları bölümünde Ödemeler'e dokunun.
- Shopify uygulamasından Mağaza > Ayarlar'a gidin.
- Mağaza ayarları bölümünde Ödemeler'e dokunun.
Shopify Payments bölümünde Yönet'e tıklayın.
Test modu bölümünde Test modunu etkinleştir'i seçin.
Kaydet'e tıklayın.
Sonraki adımlar:
Siparişler oluşturabilir ve test amaçlı bir kredi kartı numarası kullanarak işlemleri simüle edebilirsiniz. Başarılı işlem, başarısız işlem ve farklı para birimlerinde işlem oluşturmaya yönelik test numaraları vardır.
Başarılı işlemleri simüle etme
Başarılı bir işlemi simüle etmek için, ödeme sayfanızda kredi kartı bilgileriniz istendiğinde aşağıdaki bilgileri kullanın:
- Karttaki ad: En az iki sözcük girin.
- Son kullanma tarihi: İleriki bir tarih girin.
- Güvenlik kodu: Üç basamaklı kodu girin.
- Kart numarası: Aşağıdaki numaralardan birini kullanın:
Kart türü | Test amaçlı kredi kartı numarası |
---|---|
Visa | 4242424242424242 |
Mastercard | 5555555555554444 |
American Express | 378282246310005 |
Discover | 6011111111111117 |
Diners Club | 30569309025904 |
JCB | 3530111333300000 |
Başarısız işlemleri simüle etme
Ödeme sırasında bir müşterinin karşısına çıkabilecek kredi kartı hata mesajlarını görmek isterseniz farklı başarısız işlemleri simüle etmek için aşağıdaki test amaçlı kredi kartı numaralarını kullanabilirsiniz:
- Kart reddedildi mesajını oluşturmak için kredi kartı numarası olarak 4000000000000002 yazın.
- Yanlış numara mesajını oluşturmak için kredi kartı numarası olarak 4242424242424241 yazın.
- İtiraz edilen bir işlemi simüle etmek için kredi kartı numarası olarak 4000000000000259 yazın.
- Geçersiz son kullanma ayı mesajını oluşturmak için geçersiz bir son kullanma tarihi ayı (örneğin, 13) kullanın.
- Geçersiz son kullanma yılı mesajını oluşturmak için geçmiş bir son kullanma tarihi yılı kullanın.
- Geçersiz güvenlik kodu mesajı oluşturmak için iki haneli güvenlik kodu numarası kullanın.
Üçüncü taraf ödeme sağlayıcıları için test modu
Bazı üçüncü taraf ödeme sağlayıcıları, Shopify yöneticisinde etkinleştirebileceğiniz bir test modu sunar. Bir geliştirme mağazasında test gerçekleştirilmesi için üçüncü taraf ödeme sağlayıcılarının, ayarlarında Test modunu etkinleştir seçeneğinin etkinleştirilmiş olması gerekir.
Belirli bir üçüncü taraf ödeme sağlayıcısıyla test modunu kullanma hakkında daha fazla bilgi için ödeme sağlayıcısının belgelerine bakın.
Üçüncü taraf ödeme sağlayıcısıysanız ve ayarlarınıza Test modunu etkinleştir seçeneğini eklemek istiyorsanız İş Ortağı Kontrol Panelinde ödeme ağ geçidi ayarlarınıza ödeme korumalı alan URL'leri eklemeniz gerekir.
Gerçek işlemlerle test gerçekleştirme
Geliştirme mağazanızı gerçek işlemler kullanarak test etmeniz gerekiyorsa mağazanızı ücretli bir plana aktarmanız gerekir. Daha fazla bilgi için Geliştirme mağazalarını müşterilere devretme bölümüne bakın.
Bir geliştirme mağazasını ücretli bir plana aktarmak, ancak yine de mağazanın sahibi olmak istiyorsanız Shopify yöneticisinde bir plan seçin.