projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
run_bill_events option for order_pkg, RT#42053
[freeside.git]
/
fs_selfservice
/
FS-SelfService
/
SelfService.pm
diff --git
a/fs_selfservice/FS-SelfService/SelfService.pm
b/fs_selfservice/FS-SelfService/SelfService.pm
index
49d6f31
..
bc54b1e
100644
(file)
--- a/
fs_selfservice/FS-SelfService/SelfService.pm
+++ b/
fs_selfservice/FS-SelfService/SelfService.pm
@@
-1072,6
+1072,10
@@
Number of total bytes gained by recharge
Orders a package for this customer.
Orders a package for this customer.
+If signup_server-realtime is set, bills the new package, attemps to collect
+payment and (for auto-payment customers) cancels the package if the payment is
+declined.
+
Takes a hash reference as parameter with the following keys:
=over 4
Takes a hash reference as parameter with the following keys:
=over 4
@@
-1088,6
+1092,11
@@
Package to order (see L<FS::part_pkg>).
Quantity for this package order (default 1).
Quantity for this package order (default 1).
+=item run_bill_events
+
+If true, runs billing events for the customer after ordering and billing the
+package (signup_server-realtime must be set).
+
=item locationnum
Optional locationnum for this package order, for existing locations.
=item locationnum
Optional locationnum for this package order, for existing locations.