HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Purchased Anonymous Discussion not shown

AnonymooseAnonymoose ✭✭
edited December 2014 in Feedback

Purchased anonymous discussion, live Paypal transaction went through, but no available Anonymous discussions in profile. Shown as none available.

Comments

  • are you on localhost?

    grep is your friend.

  • AnonymooseAnonymoose ✭✭
    edited December 2014

    @x00 said:
    are you on localhost?

    No. On a server.

  • AnonymooseAnonymoose ✭✭
    edited December 2014

    GDN_MarketTransactionHistory doesn't have the transaction.
    GDN_MarketTransaction doesn't have the transaction either.
    GDN_MarketTransactionMeta does have some data.

  • x00x00 MVP
    edited December 2014

    I have developed for paypal products for a long time, more advanced stuff than this like direct payments. Let tell you thier developer program sucks. Their "improvements" have only made things worse.

    Only recently I have a major issue with one of my clients where Paypal suddenly stop supporting something without informing anyone. There have too many poorly thought out APIs which are badly implemented and integrated.

    if you can avoid using Paypal I would. There are better system out there, in less of a mess.

    Most likely this an issue with IPN, if you know how to tail server logs, you can see if the IPN comes from Paypal.

    grep is your friend.

    Bleistivt
  • x00x00 MVP
    edited December 2014

    I would either switch to sandbox (which often isn't equivalent unfortunately). Or set your product to 1 cent.

    grep is your friend.

  • AnonymooseAnonymoose ✭✭
    edited December 2014

    Payment was made with credit card, unverified, without loging into Paypal.

    I noticed you kept Stripe in the updated MarketPlace, better to use that?

  • that should not be a problem.

    there are a bunch of LogMessage in the handler. You know how to enable vanilla logs? Create a log file, give it open permissions

    set e.g.

    $Configuration['Debug'] = TRUE;
    $Configuration['Garden']['Errors']['LogEnabled'] = TRUE;
    $Configuration['Garden']['Errors']['LogFile'] = '/absolute/path/to/log.txt';
    

    grep is your friend.

  • Also check server error logs.

    grep is your friend.

  • AnonymooseAnonymoose ✭✭
    edited December 2014

    24 Dec 2014 - 12:08:55: [Garden] /home/html/plugins/MarketPlace/gateways/paypal/class.paypalpayment.php, 12, PayPalPayment.CheckIPN(), payment_exception:cURL error: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure [35]

    Note: Force SSL was off.

  • I know what the issue is. It is due to Payplal dropping support for ssl_v3.

    I will make a fix ASAP.

    grep is your friend.

  • AnonymooseAnonymoose ✭✭
    edited December 2014

    Tried witth Force SSL on, same error.

    Thanks!

  • @Anonymoose said:
    Tried witth Force SSL on, same error.

    Thanks!

    yeah I know.

    grep is your friend.

  • grep is your friend.

  • AnonymooseAnonymoose ✭✭
    edited December 2014

    Tested it. No errors in log, but number of Anonymous Discussion Posts does not go up after successful PayPal transaction.

  • x00x00 MVP
    edited December 2014

    You may have to PM me your details.

    grep is your friend.

Sign In or Register to comment.