在magento的交易区域中,“已关闭”列的作用是什么?

Mydoglixu

我可以看到捕获已成功处理: 订单信息屏幕

但随后在“交易”屏幕上,“正在关闭”列在捕获旁边说“否”。我想我只是不了解本专栏的作用。有人可以帮我解释一下吗?交易画面

梦幻般的

信用卡支付交易流程的一些背景有助于理解这一点。这些是事务生命周期的基本流程动作:

  1. 授权书
  2. 捕获
  3. 沉降

这些流程动作分为更具体的操作,可以针对支付网关进行调用。以下是一些相关的基本知识:

授权(AUTH_ONLY):

Run the card for a given amount and obtain a unique authorization code. The amount will be put on hold and you are guaranteed these funds as long as you use the authorization code in a Capture transaction within 30 days. (How long before an authorization code expires varies by company. Check with your payment gateway)

Customers don't see the authorization as a charge on their statement, but they will see their available funds decrease by the amount you ran the authorization for.

If you don't use the authorization code in a follow-up Capture transaction, the authorization is "dropped", funds returned to the customer's balance and you can no longer use it.

Capture (PRIOR_AUTH_CAPTURE):

Use a previously obtained authorization code to complete the transaction.

The amount captured can be lower than the originally obtained authorization amount (this is useful in cases like our example where you don't know the total order amount ahead of time).

Source: http://www.softwareprojects.com/resources/conversion-traffic-to-cash/t-processing-payments-authorize-vs-capture-vs-settle-2030.html

Settlement: This is the process merchants must complete ... to be paid for their transactions.

The product or service must be delivered or performed before settlement can take place. In the case of mail order/telephone order, this specifically means the goods must be shipped before the settlement process is performed.

Source: http://www.shift4.com/insight/glossary/

在Magento中,该is_closed标志表示交易已结算,并且无法对该交易执行其他任何操作。直到结帐之前,交易才开放的原因是,您可以分批装运货物(多次捕获),也可以作废或退款。

以MagentoMage_Authorizenet_Model_Directpost为例,该capture()操作使当前事务处于打开状态,而void()_refund()操作则将其关闭。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

_COUNT列的作用是什么?

来自分类Dev

在此特定的关闭语句中,=符号的作用是什么?

来自分类Dev

IBuffer的作用是什么?

来自分类Dev

edgeForExtendedLayout的作用是什么?

来自分类Dev

setTranslatesAutoresizingMaskIntoConstraints:NO的作用是什么?

来自分类Dev

JdbcDaoSupport的作用是什么?

来自分类Dev

IIS的作用是什么

来自分类Dev

'\ n'的作用是什么?

来自分类Dev

MAKEWORD的作用是什么?

来自分类Dev

upvar的作用是什么?

来自分类Dev

阻尼的作用是什么?

来自分类Dev

(int)的作用是什么?

来自分类Dev

xeyes的作用是什么?

来自分类Dev

RtlQueryEnvironmentVariable的作用是什么?

来自分类Dev

'\ n'的作用是什么?

来自分类Dev

$(command)&的作用是什么?

来自分类Dev

sudo 的作用是什么?

来自分类Dev

什么是LinkedHashMap?它的作用是什么?

来自分类Dev

什么是LVM?它的作用是什么?

来自分类Dev

C#“已检查”关键字的作用是什么?

来自分类Dev

说到JavaScript函数作用域中的变量,“已解决”是什么意思?

来自分类Dev

Qt DropActions:ActionMask的作用是什么?

来自分类Dev

ECMAScript 6:WeakSet的作用是什么?

来自分类Dev

gradle中NamedDomainObjectContainer的作用是什么?

来自分类Dev

/ etc / hosts的作用是什么?

来自分类Dev

cursor.setNotificationUri()的作用是什么?

来自分类Dev

android:includeFontPadding的作用是什么?

来自分类Dev

“ python -d”的作用是什么?

来自分类Dev

%=运算符的作用是什么?