By the way, PayPal is going to move their sandbox testing to the cloud. Not sure what that is going to mean as far as the sandbox accounts are concerned.
Using my sandbox account, with the settings on Direct, the payment was processed by PayPal and the message when I returned to the Cheetah test site was Payment was Accepted (or words to that effect). However, the membership level was not applied. Checking payments in the backend, it lists the payment and the member that made the payment. The shopping cart for the member shows empty.
Update: I got an email stating that the member's membership level was changed. Yet, in the account of the member it is still showing they have Promotional membership.
Update 2: The member also got an email stating their membership had changed. However, checking members in the backend shows that the member is still at Promotion level.