Product Description
CodeIgniter PayPal SDK Class Library – API List
The following list includes all of the different PayPal Classic API calls that this CodeIgniter PayPal library supports. PayPal’s API Reference documentation provides all of the details about request and response parameters included with each API call.
The library also includes fully functional samples for a few calls as well as empty template controllers that provide function templates for every call. These templates include all of the parameters already setup and ready to use with comments pulled directly from PayPal’s documentation. It really doesn’t get any easier than this!
PayPal Standard and 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
|
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
|
PayFlow Gateway
- Authorization
- Balance Inquiry
- Credit
- Delayed Capture
- Voice Authorization
- Inquiry
- Data Upload
- Duplicate Transaction
- Sale
- Void
|
SAGAR –
Good Paypal Library! but i have integrate Create_recurring_payments_profile configured all required field correct but getting error:
[0] => Array
(
[L_ERRORCODE] => 11502
[L_SHORTMESSAGE] => Invalid Token
[L_LONGMESSAGE] => The token is invalid
[L_SEVERITYCODE] => Error
)
right now using: $config[‘APIVersion’] = ‘123.0’;
Please check it and let me know any issue with this Library ..??
Andrew Angell (store manager) –
You need to make sure you’ve included the billing agreement parameters in your SetExpressCheckout request, otherwise the token will not work with CreateRecurringPaymentsProfile.
Adrian –
Support codeigniter 3.x ?
Andrew Angell (store manager) –
Yup!
Steven –
Keep receiving the error when trying to test Adaptive Payments convert currency. Can you help please?
Message: DOMDocument::loadXML(): Empty string supplied as input
Filename: paypal/Paypal_adaptive.php
Andrew Angell (store manager) –
Please submit a ticket here and provide the result that you get in $PayPalResult.
Thomas Cox –
Easy to use and understand, functions perfectly with no faults.
A must for commerce websites.