@venus
Last time I tested it (on 3.4 osclass version), everything worked ok.
- when user add new listing, information that needs to pay is written to database (sign 1 in listing id - means something to be paid)
- user is redirected to payment process
- when paid, user is redirected back, payment is writtent to database (sign 0 in listing id - means nothing to be paid)
Not sure if your problem is theme related or osclass related, till now I think you are only one reporting this problem