diff options
author | Ivan Kohler <ivan@freeside.biz> | 2017-04-26 13:15:10 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2017-04-26 13:15:10 -0700 |
commit | 536604504ef9e5ff239e2a96cf747977dd441ae3 (patch) | |
tree | bed67b163dada87a65fcfa0b3cc11b2469518aaf /FS/FS/cust_pay.pm | |
parent | 50dc555d2f00db4da8e6878f0bde5117ed05a179 (diff) |
add list_payments and payment_receipt self-service API calls, RT#75517
Diffstat (limited to 'FS/FS/cust_pay.pm')
-rw-r--r-- | FS/FS/cust_pay.pm | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/FS/FS/cust_pay.pm b/FS/FS/cust_pay.pm index 64ce7ec..8b5e06d 100644 --- a/FS/FS/cust_pay.pm +++ b/FS/FS/cust_pay.pm @@ -1071,6 +1071,30 @@ sub API_getinfo { }; } +=item SSAPI_getinfo + +=cut + +sub SSAPI_getinfo { + #my( $self, %opt ) = @_; + my $self = shift; + + +{ 'paynum' => $self->paynum, + '_date' => $self->_date, + 'date' => time2str("%b %o, %Y", $self->_date), + 'date_short' => time2str("%m-%d-%Y", $self->_date), + 'paid' => sprintf('%.2f', $self->paid), + 'payby' => $self->payby, + 'paycardtype' => $self->paycardtype, + 'paymask' => $self->paymask, + 'processor' => $self->processor, + 'auth' => $self->auth, + 'order_number' => $self->order_number, + }; + +} + + # _upgrade_data # # Used by FS::Upgrade to migrate to a new database. |