Binpress components 2011-02-20T23:55:08+00:00 Zend_Feed_Writer http://www.binpress.com Binpress contact@binpress.com http://www.binpress.com <![CDATA[PayPal Adaptive Payments Pro PayFlow CodeIgniter Library - PHP | CodeIgniter | Ecommerce]]> 2011-02-20T23:55:08+00:00 2011-02-20T23:55:08+00:00 http://www.binpress.com/app/paypal-adaptive-payments-pro-payflow-codeigniter-library/140 Angell EYE noreply@binpress.com http://www.binpress.comdev/profile/114 A custom library for CodeIgniter that provides access to all PayPal NVP, Authentication, Permissions, Adaptive Payments, and PayFlow API's.Overview This library includes all of the PayPal NVP API calls as well as Adaptive Payments, Invoicing, Adaptive Accounts, Permissions, and PayFlow. The controller includes "template" methods for every call that includes all of the possible parameters that can be passed into that particular call.  All you have to do is fill in the blank parameters in the array templates and pass that into the library method.  An array will be returned with all of the response fields from PayPal as well as a few extra fields for troubleshooting purposes. PayPal Payments Pro AddressVerify BillAgreementUpdate BillOutstandingAmount CreateRecurringPaymentsProfile DoAuthorization DoCapture DoDirectPayment DoExpressCheckoutPayment DoMobileCheckoutPayment DoNonReferencedCredit DoReauthorization DoReferenceTransaction DoVoid GetAccessPermissionsDetails GetAuthDetails GetBalance GetBillingAgreementCustomerDetails GetExpressCheckoutDetails GetTransactionDetails ManagePendingTransactionStatus ManageRecurringPaymentsProfileStatus MassPay RefundTransaction SetAccessPermissions SetExpressCheckout SetMobileCheckout TransactionSearch UpdateAccessPermissions UpdateRecurringPaymentsProfile PayPal Adaptive Payments AddBankAccount AddPaymentCard CancelInvoice CancelPermissions CancelPreapproval CreateAccount CreateAndSendInvoice CreateInvoice ExecutePayment GetAccessToken GetAdvancedPersonalData GetBasicPersonalData GetFundingPlans GetInvoiceDetails GetPaymentOptions GetPermissions GetShippingAddress GetVerifiedStatus MarkInvoiceAsPaid Pay PaymentDetails Preapproval PreapprovalDetails Refund RequestPermissions SearchInvoices SendInvoice SetFundingSourceConfirmed SetPaymentOptions UpdateInvoice BMButtonSearch PayPal PayFlow Authorization Balance Inquiry Credit Delayed Capture Voice Authorization Inquiry Data Upload Duplicate Transaction Sale Void