I was told by Aria that their online documentation is not up to date.
The best resource that I've gotten from them is a bunch of PDF's spanning all versions of their API 6.1-6.4, which do not allow republishing without their written consent.
In any case, based on my understanding this proc_payment_id
value should be returned when you are invoicing in unison with the create_acct_complete
call. That is provide supplemental plans or a master plan that has a cost associated with the create_acct_complete
call.
This likely also depends on your payment processor you have.
If you're only setting the customer account up without any invoicing items it will always be return null
.
Their documentation lists that the proc_payment_id
value is a 1000 character string that is nullable.