Jump to content
  • 0

Blesta transactions are too complicated


Question

7 answers to this question

Recommended Posts

  • 0
Posted

Returned is like dispute I assume and Refunded if when you refund someone.

 

Declined is when a payment hasn't gone through normally card payments.

 

Just imagine you are in a retail shop buying something and then paying by card.

  • 0
Posted

I think the best question is, what are you intending to use the transactions for? You don't have to use a status like "Returned" if you don't want to or your payment processor does not support a similar status.

Different payment gateways provide different transaction statuses, and the statuses Blesta supports covers pretty much all of them in a generic way.

Typically:

  • Approved - payment received
  • Declined - payment declined/refused
  • Voided - payment voided/invalid
  • Error - payment error occurred
  • Pending - payment may be received but awaiting confirmation; on it's way; authorized but not yet captured
  • Refunded - payment was probably Approved in the past, but has now been refunded back to the client
  • Returned - payment was probably not Approved in the past, but any money received was returned back to the client

Use, or don't use, those statuses to your liking, but "Approved" should be your successful payment received status and all of the others are not.

  • 0
Posted
  • Declined - payment declined/refused
  • Error - payment error occurred

So it's duplicated. Both are error. Try to be simple is the best. DigitalOcean is success because they are keeping things simple.

  • Refunded - payment was probably Approved in the past, but has now been refunded back to the client
  • Returned - payment was probably not Approved in the past, but any money received was returned back to the client

Both are duplicated and have to refund to card holder. So please keep it simple.

 

  • 0
Posted
2 hours ago, itvietnam said:
  • Declined - payment declined/refused
  • Error - payment error occurred

Declined, generally means no money in account.

Error, network issue etc

They are completely different.

  • 0
Posted

A comparison to DigitalOcean doesn't really apply here since they are not a payment gateway. The transaction statuses in use by Blesta cover the basic statuses one might expect given the breadth of statuses some payment gateways use. For instance, GoCardless responds with any of the following statuses:

  • Payment Created
  • Customer Approval Granted
  • Customer Approval Denied
  • Payment Cancelled
  • Payment Confirmed
  • Payment Paid Out
  • Payment Retried
  • Payment Autoretried
  • Late Failure Settled
  • Chargeback Settled
  • Test Failure
  • Insufficient Funds
  • Refer to Payer
  • Bank Account Closed
  • Direct Debit Not Enabled
  • Invalid Bank Details
  • Bank Account Transferred
  • Mandate Canceled
  • Mandate Expired
  • Authorisation Disputed
  • Refund Requested
  • 0
Posted
13 minutes ago, itvietnam said:

so both are incomplete transaction/payment? right?

Declined means the bank declined the charge. Error means there could have been a problem with the gateway and the charge may otherwise go through. In both cases, the charge did not complete and will not settle. However, there is a major distinction between the two. In the case of a decline, there can be many reasons. Account doesn't have the funds, or the address doesn't match the one provided (AVS mismatch). Whatever the case, you should check Tools > Logs > Gateway to see what the raw response was from the gateway which may give more clarity to the reason.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...