• 22-03-2015, 20:15:00
    #1
    Merhaba arkadaşlar, şuan sitemde havale ve paypal ile satış yapıyorum. Havale olmasada en azından paypalı entegre edip ödemeleri manuel kontrol etmeden anında onaylatmak istiyorum siteye.

    Siparişlerin sitede 6 karakterli ID numaraları var. Ödeme butonu bu ID yi paypala iletecek ve paypal IPN hizmeti ile siteme gelip bu ID ye sahip siparişi onaylayacak.

    Buraya kadar herşey güzel fakat; paypal ödeme butonu kodları kullandığım zaman kaynak kodu belli oluyor ve istersem fiyatı 1 lira yapıp istediğim siparişi 1 liraya onaylayabiliryorum. Bunu nasıl engellerim?

    Ödeme butonunu paypal panelden oluşturduğumda ise kaynak kodu tam istediğim gibi gizli oluyor. Fiyat, Ürün adı, Ürün ID gibi bilgiler kaynak kodunda yazmıyor. Ama benim ürün fiyatını ve ürün ID sini değiştirebilmem gerek.

    Yeterince açıklayıcı yazabildim mi bilmiyorum ama ilgilenen herkese şimdiden teşekkürler.
  • 22-03-2015, 21:16:07
    #2
    Üyeliği durduruldu
    srknyxl adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, şuan sitemde havale ve paypal ile satış yapıyorum. Havale olmasada en azından paypalı entegre edip ödemeleri manuel kontrol etmeden anında onaylatmak istiyorum siteye.

    Siparişlerin sitede 6 karakterli ID numaraları var. Ödeme butonu bu ID yi paypala iletecek ve paypal IPN hizmeti ile siteme gelip bu ID ye sahip siparişi onaylayacak.

    Buraya kadar herşey güzel fakat; paypal ödeme butonu kodları kullandığım zaman kaynak kodu belli oluyor ve istersem fiyatı 1 lira yapıp istediğim siparişi 1 liraya onaylayabiliryorum. Bunu nasıl engellerim?

    Ödeme butonunu paypal panelden oluşturduğumda ise kaynak kodu tam istediğim gibi gizli oluyor. Fiyat, Ürün adı, Ürün ID gibi bilgiler kaynak kodunda yazmıyor. Ama benim ürün fiyatını ve ürün ID sini değiştirebilmem gerek.

    Yeterince açıklayıcı yazabildim mi bilmiyorum ama ilgilenen herkese şimdiden teşekkürler.
    < type="hidden" yaparsan input gözükmez veya inputa yazılamaz vericeksin.
  • 22-03-2015, 21:17:58
    #3
    RapCrown adlı üyeden alıntı: mesajı görüntüle
    < type="hidden" yaparsan input gözükmez veya inputa yazılamaz vericeksin.
    Sağ tıklayıp kaynak kodlarını alarak kendine yeni bir html dosyası oluşturup fiyatı 1TL olarak girerek 100 liralık sipariş kodunu bile onaylatabilirler bu şekilde.
  • 22-03-2015, 21:21:21
    #4
    Üyeliği durduruldu
    Paypal kodunu base64 ile şifreleyerek kısmen kurtulabilirsin. Net çözüm için API kullanman lazım. Butonların asıl amacı bağış yapmak, alışveriş sayfalarında api kullanmak daha mantıklı olur.