ClassiPress checkout back adds multiple charges
When a user enters a listing/ad in ClassiPress the data is auto-saved. So, when the user gets to the checkout and chooses the PayPal payment gateway and then does not complete the transaction and later returns to the payment gateway the charges are applied again (and again if repeated) or if a different price they are added together. Is there a way to not auto-save the amount charged? Do I a plugin that acts as a cart? What am I missing?