☰ Menü · Test
Başlarken

Test

Test anahtarıyla geliştirin, ilk gerçek vardiyadan önce aşağıdaki senaryoları kontrol edin.

Test anahtarları (sk_test_) ait oldukları işletmenin gerçek verileri üzerinde çalışır, ayrı bir sandbox veritabanı yoktur. Gerçek bir hesaba dokunmadan test etmek istiyorsanız bizden cashback ve damga programı tanımlı bir sandbox işletmesi isteyin. Test anahtarının oluşturduğu her kayıtta livemode: false bulunur.

Canlıya geçmeden önce

  • Gerçek bir telefondaki kartı hem Apple Wallet hem Google Wallet'tan kendi tarayıcınızla okutun. GET /v1/members/{scanned value} isteğinin üyeyi bulduğunu kontrol edin.
  • Programın minimum tutarının altında bir fiş işleyin: hiçbir şey kazandırmamalı ve hata vermemeli.
  • Bakiyeden fazlasını harcatmayı deneyin: 402 insufficient_balance almalı ve misafire kullanılabilir tutarı göstermelisiniz.
  • Aynı fişi iki kez gönderin (aynı external_id): ikinci yanıt 200 olmalı ve bakiye değişmemeli.
  • Bir fişi iptal edin ve bakiyenin geri geldiğini doğrulayın.
  • İsteğin ortasında ağı kesin, tekrar deneyin ve hiçbir şeyin iki kez uygulanmadığını doğrulayın.
  • Webhook kullanıyorsanız imzayı gizli anahtarla doğrulayın ve 5 dakikadan eski istekleri reddedin.

Test kartları

Kendinizi POST /v1/members ile kaydedin ve gerçek bir kart almak için telefonunuzda wallet.apple_url veya wallet.google_url bağlantısını açın. Bu kartın barkodu, işletmenin misafirlerinin tarayıcınıza göstereceği barkodun aynısıdır.

Entegrasyonla ilgili sorularınız için: api@loyaltyfy.io. Bir iş günü içinde yanıt veriyoruz.