My system log has never shown anything other than entries like this:
2012-12-28 07:14:38,084 INFO 2012-12-28 07:14:38,115 INFO 2012-12-28 07:14:38,115 INFO 2012-12-28 07:14:38,225 INFO 2012-12-28 07:14:43,475 INFO 2012-12-28 07:14:55,538 INFO 2012-12-28 07:14:55,632 INFO 2012-12-28 07:14:55,679 INFO 2012-12-28 07:14:55,679 INFO 2012-12-28 07:14:55,679 INFO 2012-12-28 07:14:55,694 INFO 2012-12-28 07:14:55,694 INFO 2012-12-28 07:14:55,694 INFO 2012-12-28 07:14:55,710 INFO 2012-12-28 07:14:55,710 INFO 2012-12-28 07:14:55,725 INFO 2012-12-28 07:14:55,725 INFO 2012-12-28 07:14:55,725 INFO 2012-12-28 07:14:55,960 INFO 2012-12-28 07:14:56,069 INFO 2012-12-28 07:14:59,288 INFO 2012-12-28 07:15:08,304 INFO 2012-12-28 07:15:08,304 INFO 2012-12-28 07:15:58,837
I am not working with recurring payments with Site Membership Pro.
The table mp_PayPalLog has entries for every single transaction that I attempted, so the PDTHandler is successfully writing to the database.
There are 3 config files located in the '/Setup/ProviderConfig/paypalpdthandlers' folder: 000_placeholder.config, sts-memberpro-paypalpdthandler.config, and webstorepaypalpdthandler.config.
mp_PayPalLog shows that Provider used was the WebStorePayPalHandler.
Here is the entry for the SerializedObject column:
<?xml version="1.0" encoding="utf-16"?>
<Cart>
<CartGuid>16f85999-7536-4c5e-bf77-b041717e3750</CartGuid>
<StoreGuid>db83de6e-6ac6-43a7-b62f-32328e7f23d5</StoreGuid>
<ClerkGuid>00000000-0000-0000-0000-000000000000</ClerkGuid>
<CartOffers>
<CartOffer>
<ItemGuid>908a79d0-d167-44a6-8838-8b404e5a1e3c</ItemGuid>
<CartGuid>16f85999-7536-4c5e-bf77-b041717e3750</CartGuid>
<OfferGuid>cd6a4364-c78f-4a0c-a2ae-5f1d7a1c5423</OfferGuid>
<TaxClassGuid>6d9569a6-614a-4da9-bb41-e2abd7144742</TaxClassGuid>
<OfferPrice>0.0100</OfferPrice>
<Tax>0.0000</Tax>
<AddedToCart>2012-12-28T01:18:28.323</AddedToCart>
<Quantity>1</Quantity>
<IsDonation>false</IsDonation>
</CartOffer>
</CartOffers>
<SerializedCartOffers> <ArrayOfAnyType> <anyType xmlns:q1="http://www.w3.org/2001/XMLSchema" d2p1:type="q1:string" xmlns:d2p1="http://www.w3.org/2001/XMLSchema-instance"> &lt;CartOffer&gt; &lt;ItemGuid&gt;908a79d0-d167-44a6-8838-8b404e5a1e3c&lt;/ItemGuid&gt; &lt;CartGuid&gt;16f85999-7536-4c5e-bf77-b041717e3750&lt;/CartGuid&gt; &lt;OfferGuid&gt;cd6a4364-c78f-4a0c-a2ae-5f1d7a1c5423&lt;/OfferGuid&gt; &lt;TaxClassGuid&gt;6d9569a6-614a-4da9-bb41-e2abd7144742&lt;/TaxClassGuid&gt; &lt;OfferPrice&gt;0.0100&lt;/OfferPrice&gt; &lt;Tax&gt;0.0000&lt;/Tax&gt; &lt;AddedToCart&gt;2012-12-28T01:18:28.323&lt;/AddedToCart&gt; &lt;Quantity&gt;1&lt;/Quantity&gt; &lt;IsDonation&gt;false&lt;/IsDonation&gt; &lt;/CartOffer&gt;</anyType> </ArrayOfAnyType></SerializedCartOffers>
<UserGuid>8389160e-1edb-4dbd-a39e-57774582acf3</UserGuid>
<SubTotal>0.0100</SubTotal>
<ShippingTotal>0.0000</ShippingTotal>
<TaxTotal>0.0000</TaxTotal>
<Discount>0.0000</Discount>
<OrderTotal>0.0100</OrderTotal>
<Created>2012-12-28T01:18:28.247</Created>
<CreatedFromIP>68.98.29.78</CreatedFromIP>
<LastModified>2012-12-28T01:18:28.48</LastModified>
<LastUserActivity>2012-12-28T01:18:28.247</LastUserActivity>
<DiscountCodesCsv /> <CustomData />
</Cart>
So, it looks like the issue does not reside with the PDTHandler, but with the '/WebStore/OrderDetail.aspx' page, since I assume that is where the PDT handler is supposed to redirect. Right?