Add clarification to notes_for_module_writers_v3 on authorization vs. order_number
[Business-OnlinePayment.git] / notes_for_module_writers_v3
index 6b98a3b..d5d9834 100644 (file)
@@ -95,3 +95,16 @@ These are the module writer's notes for v3.  See the regular
       }
 
 
+- authorization and order_number (NEWLY DOCUMENTED IN 3.01):
+
+  Gateways will return one or two values from Authorization Only and
+  Normal Authorization transactions that must be submitted back with a
+  Post Authorization, Void, or Credit transaction.
+
+  If the gateway returns one value, return this as "authorization"
+
+  If the gateway returns two values, return one as "authorization" and the
+  other as "order_number".  Typically "authorization" is the more low-level
+  value returned from the underlying processing network while "order_number"
+  is a unique tranaction id generated by the gateway.
+