Emanet tarzı sistemi oluşturmak için nasıl

2 Cevap php

Ben müşteri ayarlıyoruz para dışarı bir hizmet için ödeme var ama bir web sitesi var emanet üzerinden, ben nasıl otomatik olarak çalışacak bir emanet sisteminin uygulanması hakkında gitmek istiyorum (bu web sitesi kodlanmış budur) PHP ile çok usta değilim ?

2 Cevap

Sen bileşenleri içine tasarım yıkmak ve süreci hakkında düşünmek gerekir.

Emanet bu gibi çalışır:

  • Varlık B. Emanet Hesap içine A işletmesi mevduat para
  • Varlık A ve B işletmesi bir anlaşmaya varmak
  • Emanet Hesap Varlık B. yatırılır

Uygulama bilge, ben herhangi bir işlem gibi bir emanet mevduat izlemek istiyorum, ben de emanet ödemeler aynı şekilde takip ediyorum.

Bir veritabanında "İş Emirleri" saklamak için bir yol ile gelmek gerekir. Bu iki sütun "AcceptedByA", ve "AcceptedByB" yanı sıra, para miktarı olurdu.

Süreç olacaktır:

  • A işletmesi, bir Workorder açılır ve Emanet Hesabına $ X öder
  • B işletmesi workorder (true AcceptedByB ayarlama) gerektirir değil ne olursa olsun
  • A işletmesi true "AcceptedByA" ayarlar.
  • Bir işlem Emanet Hesap gelen EntityB ödemeye çalışır.

Bu son derece yüksek düzeyde, ancak oldukça basit bir fikir.

Soru çok genel IMHO. Eğer bir PHP-MySQL düzey tasarım arıyorsunuz? Ne gibi tablolar vb? ya da size kullanabileceğiniz hizmetler arıyorsun?

Sadeleştirme için, diyelim ki para almak ve ödeme Paypal kullandığınız varsayalım.

Alıcı Bir Satıcı B. kurulum ve emanet gerekiyor

  1. You charge A $x and save that amount in your Paypal account.
  2. Sen $ x alınan ve B içindir edildiğini bildiren bir mantıksal kayıt oluşturmak

Her iki yukarıda belirtilen adımları gerçekleşmesi emin olmak için işlemleri (MySQL veya PHP katmanlı) uygulamak gerekir. Bir mantıksal kayıt oluştururken bazı nedenle başarısız olursa - kez n sayısı için ikinci adımı yeniden deneyin ve hala başarısız olursa, o zaman ilk adımı (iade) başarısız.

Siz kullanıcı emanet bıraktığında benzer bir yaklaşımı benimsemek gerekir.