paypal abonelik, ödeme bilgileri güncelleme

1 Cevap php

Ben otomatik olarak müşteri paypal hesabından para algılar ve benim paypal hesabına aktarır paypal abonelik yoluyla ödemek için benim müşteri soracaktır hangi (php ve mysql kullanarak) bir web uygulama tasarımı çalışıyorum.

Şimdi bir istemci süresi 3 ay sonra benim web uygulaması içine açtığında, bir ödeme müşterilerinden gelen yapılmış olmadığını bilmek benim web uygulaması son 30 gün içinde benim tüccar hesabı hesabı bir yolu yoktur.

Herhangi bir öneri lütfen

1 Cevap

Ben böyle bir tablo kurmak gerektiğini düşünüyorum:

id | user_id | order_id | payment_method | payment_received
-----------------------------------------------------------
1  | 8       | 7        | paypal         | 2009-12-12 16:03
2  | 6       | 9        | paypal         | 2010-02-01 12:03

If the customer has payed his order, you will insert a record in this table. You can check the last payments for your customer with this query:

SELECT COUNT(*) FROM payments 
WHERE (payment_received + INTERVAL 30 DAY) >= NOW()
AND user_id = xx

Sonucu 0'dan büyük ise, sizin ve müşteri arasındaki son 30 gün içinde bir işlem olduğunu biliyoruz