X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2FFS%2Fcust_pay_pending.pm;h=ad39b10d79e3b14bb41b7e42948bf567d79607a0;hb=5e05724a635a22776f1b973f5d7e77989da4e048;hp=7d8175459568ce6009d8e2f00c1ecc253b1ab2e0;hpb=562f095ef72c0b610906bc6b80a58a01afcabb12;p=freeside.git diff --git a/FS/FS/cust_pay_pending.pm b/FS/FS/cust_pay_pending.pm index 7d8175459..ad39b10d7 100644 --- a/FS/FS/cust_pay_pending.pm +++ b/FS/FS/cust_pay_pending.pm @@ -40,28 +40,80 @@ following fields are currently supported: =over 4 -=item paypendingnum - primary key +=item paypendingnum -=item custnum - customer (see L) +Primary key -=item paid - Amount of this payment +=item custnum -=item _date - specified as a UNIX timestamp; see L. Also see +Customer (see L) + +=item paid + +Amount of this payment + +=item _date + +Specified as a UNIX timestamp; see L. Also see L and L for conversion functions. -=item payby - Payment Type (See L for valid payby values) +=item payby + +Payment Type (See L for valid payby values) + +=item payinfo + +Payment Information (See L for data format) -=item payinfo - Payment Information (See L for data format) +=item paymask -=item paymask - Masked payinfo (See L for how this works) +Masked payinfo (See L for how this works) -=item paydate - Expiration date +=item paydate + +Expiration date + +=item payunique + +Unique identifer to prevent duplicate transactions. + +=item status + +Pending transaction status, one of the following: + +=over 4 -=item payunique - Unique identifer to prevent duplicate transactions. +=item new + +Aquires basic lock on payunique + +=item pending + +Transaction is pending with the gateway + +=item authorized + +Only used for two-stage transactions that require a separate capture step + +=item captured + +Transaction completed with payment gateway (sucessfully), not yet recorded in +the database + +=item declined + +Transaction completed with payment gateway (declined), not yet recorded in +the database + +=item done + +Transaction recorded in database + +=back -=item status - new (acquires basic lock on payunique), pending (transaction is pending with the gateway), authorized (only used for two-stage transactions that require a separate capture step), captured/declined (transaction completed with payment gateway, not yet recorded in the database), done (transaction recorded in database) +=item statustext -=item statustext - +Additional status information. =cut