Add payment_information attributes on a shipment

The current implementation defaults the payment information to the sender, but
in my project I need the ability to customize the payment information to the
recipient or a third party. If payment_information is not provided to the
shipment, it will default to the current behavior.