1. A computer implemented method comprising: receiving a funds request that contains an identifier to uniquely identify a first member of a first social networking community, at least one identifier to uniquely identify a second member from which funds are requested, and an amount of funds requested, the funds request being generated based on information including the amount of funds requested and the identifier of the second member that is received via a payment user interface of a social networking page of the first member provided by the first social networking community; receiving a funds authorization from the second member of a second social networking community, the funds authorization being generated based on information received via a social networking page of the second member provided by the second social networking community; transmitting, using one or more processors, a funds transfer instruction based upon the funds authorization; and transferring the amount of funds requested from an account held by the second member of the second social networking community to an account held by the first member of the first social networking community.