Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Reviews hay rinh note 4, galaxy V được vi vu Hàn Quốc

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Lời mời tham dự chương trình từ thiện "Giáng Sinh Trong Mắt Em"

Mời anh em tham gia Vn-zoom support team

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Vn-Zoom.com tặng các bạn thành viên may mắn một chiếc Note 4
kết quả từ 1 tới 3 trên 3
  1. #1
    kienkun1990's Avatar
    kienkun1990 vẫn chưa có mặt trong diễn đàn Búa Đá
    Tham gia
    Dec 2009
    Bài
    53
    Cảm ơn
    5
    Điểm
    8/7 bài viết

    Default Thanh toán trực tuyến

    Bạn nào có thể chỉ cho mình cách thanh toán qua cổng trực tuyến paypal,hay nhắn tin qua điện thoại không.Mình rất cần.Cảm ơn

  2. #2
    iten's Avatar
    iten vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Feb 2009
    Bài
    149
    Cảm ơn
    3
    Điểm
    92/66 bài viết

    Default

    Paypal có Instant Payment Notification có thể giúp bạn.

    1/ Tạo account Paypal sau đó vào set up Instant Payment Notification preference, google để xem cụ thể làm sao set up. Tại bước này, bạn sẽ set up địa chỉ của listener của bạn, nôm na là 1 trang php sẽ lắng nghe những thông bào của paypal gửi đến cho bạn khi có ai đó trả tiền.

    2/ Tạo pay button cho paypal, google có nhiều tutorial dễ làm.

    3/ Tạo listener.php để lắng nghe và xử lý thông tin paypal gửi về.

    Ok, user sẽ thấy gì? Users sẽ shopping ở trang web của bạn, đại loại là sẽ đi đến bước Pay by Paypal. Bạn sẽ redirect người dùng đến paypal để trả tiền, và tất nhiên địa chỉ paypal của bạn đã được set up cái Instant Payment Notification (IPN).

    Khi người dùng pay xong, họ sẽ được redirect về trang web của bạn. Ok, tạm thời như vậy đã, ko bàn đến họ sẽ thấy những gì, lát sẽ nói sau (1)

    Paypal sau khi nhận được paypal, vì bạn đã set up IPN nên paypal sẽ gửi notification đến listener.php của bạn. listener.php này sẽ nhận được 1 gói thông tin, trong đó có transaction ID, địa chỉ email người gửi, số tiền, và 1 vài thông tin khác để chứng thực là ai đã gửi (thông thường sẽ gồm luôn order ID, nếu bạn có set up trong cái nút Pay Now By Paypal, nhưng thường thường có địa chỉ email người gửi là ok rồi); và quan trọng nhất là tình trạng của payment, complete, pending, done, fail. Bạn sẽ ghi nhận những thông tin đó vào mysql, database của bạn. Như vậy bạn đã có thông tin về giao dịch đó trong mysql

    Bây giờ trở lại (1). Sau khi người dùng pay xong, thông thường sẽ tốn 5-10 giây sẽ về lại 1 trang web chỉ định của bạn, thí dụ thankyou.php. Sau khi được redirect về đây, tất nhiên là bạn đã biết đó là ai, và vừa submit payment hay ko (bằng SESSION hay thông tin paypal gửi về), sau đó bạn lấy order id của họ ra, đối chiều với cái thông tin lưu trong mysql mà bạn đã lưu ở trên. Sau khi đối chiếu, thì bạn có thể hiện thông báo Thank you for your payment. We will proceed with your order in timely manner. Đại loại vậy, rồi có thể gửi email confirmation luôn. Nói chung là đối chiếu xem payment có nhận được hay chưa, complete, pending, hay fail, rồi xử lý sau. Nếu như IPN của paypal về chậm, hay có gì xảy ra. Bạn có thể hiện thông báo, sorry we cannot confirm your payment. This page will refresh in 10 seconds, or click here to refresh this page manually. Đại loại như thế để kích hoạt code kiểm tra payment details.

    Có 1 vài điểm chú ý:
    1/ Nên lưu order id và order details vào database mysql khi click nút pay by Paypal trước khi chuyển sang paypal website để đối chiếu sau này

    2/ Cho dù IPN ko có work, nhưng payment vẫn phải được confirm bằng 1 cách nào đó để bạn có thể check. Dó đó bạn phải set up paypal kỹ càng để paypal sẽ send transaction ID đến 1 nơi khác nữa cho bạn, thí dụ payment_log.php, để sau này có thể dựa vào transaction ID này để check payment detail status. Tham khảo Payment Data Transfer.

    3/ Có thể làm thử paypal IPN này với paypal developer account.

    4/ Mọi thứ ta vừa nói, đều có thể google ra được.

    5/ Google ra, sẽ tìm thấy more detail example, tutorial, written php class sẵn sàng để dùng, mà ko cần viết.

    6/ Ta ko biết Pay by Phone code. Nhưng chủ yếu là do chưa google. Có thể dễ hơn paypal IPN, nhưng nguyên tắc sẽ giống y hệt như paypal.

    7/ Cuối cùng, bạn sẽ phại tự viết code listener.php, code này most essential!

    8/ Ah ko, cái này mới là cuối cùng, good luck. Hên xui

  3. Có 1 thành viên cảm ơn iten cho bài viết này:
    nhuvayday (09-03-2014)

  4. #3
    phongdatgl's Avatar
    phongdatgl vẫn chưa có mặt trong diễn đàn Rìu Chiến Bạc Chấm
    Tham gia
    Dec 2008
    Đến từ
    Gia Lai 81
    Bài
    4.264
    Cảm ơn
    411
    Điểm
    3.003/1.218 bài viết

    Default

    Pay qua paypal thì có cái development của thằng paypal đó, nó sẽ add cái nút thanh toán qua paypal

    Còn pay qua nhắn tin , bạn phải có 1 cái SMS gate với cái đầu số tin nhắn và cái từ khóa để nhắn. Ví dụ như bạn thuê dc đầu số 87xx, và từ khóa là PAY
    Cấu trúc là PAY username và gửi tới 87xx

    Bạn code trong file xử lý là:

    PHP Code:
    <?php
    $cuphap
    =$_REQUEST['message'];
    $phone$_REQUEST['phone'];
    $service=$_REQUEST['service'];
    //ket noi
    $connect mysql_connect('localhost''root','123456');
    mysql_select_db('db_name');

    //lay so credit
    $sql "SELECT credits FROM users WHERE username = $cuphap";
    $result mysql_query($sql);
    $row mysql_fetch_array($result);
    $credits $rows['credits'];

    //tang credit 
    $credits $credits 1000;

    //update credits
    $sql "UPDATE users SET credits = $credits WHERE username = $username";
    $result mysql_query($sql);

        echo 
    "<ClientResponse>
            <Message>
                <PhoneNumber>"
    .$phone."</PhoneNumber>
                <Message>Xin chao "
    .$username.". Credits cua ban da duoc tang len la:".$credits."</Message>
                <SMSID> -1</SMSID>
                <ServiceNo>"
    .$service."</ServiceNo>
             </Message>
             </ClientResponse>"
    ;  

    ?>
    Trên là code theo gate của fibosms. Bạn tham khảo thêm nhé
    Nhận code website Công Ty, website Cá Nhân, website Tin Tức, ...
    Nhận code nạp VTC, Zing, checker, crawle ...

    YM: cuoctinhcaydang_912000

 

 

Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •