BlueIntegrator has extensive support for receipts.
At a port level, a Send Port can specify an associated Receive Port to receive receipts, and correlation parameters (based upon Context properties) to correlate a received receipt with a sent Message.
The fields on the Receipt tab allow you to set the Send Port to handle a receipt generated by the destination based on the messages sent:
AS2 is inherrently reliable, and supports a secure receipt model at its’ core – see the AS2 topic for further details.