Payment Information: Amount split to different codes

Payment Information: Amount split to different codes

 Is it possible to take one amount and divide its purpose among several categories?

I have my donations divided into CATEGORY & CAMPAIGN. 

My example:

Donor gives $260.  $200 is for Annual Fund, $30 is for Merchandise, and $30 is for Supply Donation.

Is it possible to split one entry into 3 allocations without having to create three records>