Commit Graph

49 Commits

Author SHA1 Message Date
Jay Patel
a37b880e96 Payments API Updates 2015-10-02 14:25:46 -05:00
Jay Patel
aabcf9c2aa Formatting Fixes
- Fixed Imports
- Fixed Formatting
- Added Missing Documentation
2015-06-30 12:08:56 -05:00
Jay Patel
46d77f15a6 Enabled Vault Credit Card List API
- Added Credit Card List API Operation
- Updated Credit Card to include new properties
- Updated Tests
- Updated Samples
- Fixed Billing Agreement Sample (Expired Set Date).
2015-06-25 12:03:18 -05:00
Jay Patel
c6f8971c7e Webhook Validate Event Support
- Added validateWebhookEvent method
- Updated Tests
- Updated Samples
2015-06-08 13:18:13 -05:00
Jay Patel
dc4f777922 Renaming Agreement GetAgreementDetails
- Renamed from `agreement-details` to `agreement_details`
- Fixes #271
2015-03-18 15:33:26 -05:00
Jay Patel
fd6a38d0ef PayPalModel to differentiate between empty objects and array
- Fixes to PayPalModel Conversion
- Fixes #262
2015-03-03 16:55:18 -06:00
Jay Patel
3e43f93f9b Updated Payment APIs
- Updated SDK Models to latest Payment APIs
- Updated Unit Tests
2015-02-26 15:03:59 -06:00
japatel
ec46c397fe Adding Transaction Fee in Sale Object
- Updates to #232
2015-02-03 14:28:14 -06:00
Chaitanya Kuber
58be8bd5d3 added transaction fee support to sale class 2015-02-03 12:19:34 +11:00
japatel
d84ddf85c9 Enabled Payout Cancel API for Unclaimed Payout Item
- PayoutItem supports [Cancel and Unclaimed Payout Item](https://developer.paypal.com/docs/api/#cancel-an-unclaimed-payout-item)
- Updated Unit and Functional Tests Accordingly
- Updated Samples accordingly
2015-01-23 13:50:51 -06:00
japatel
d9a5baf202 Fixes to Agreement Search Transaction TimeStamp Parameter
- Updated TimeUpdate parameter to TimeStamp
- Updated Tests accordingly.
- Updated Samples accordingly
- Fixes #221
2015-01-23 12:30:23 -06:00
japatel
4326394447 Fixes to Agreement Search Transaction
- Added searchTransactions method to include params
- Updated Tests accordingly.
- Updated Samples accordingly
2015-01-20 10:46:22 -06:00
japatel
095ab24b62 Updated Invoice Object to retrieve payments and refunds
- getPaymentDetails is now getPayments
- getRefundDetails is now getRefunds
- Updated Sample to Get Invoice at the end of each operation
- Updated Tests
2015-01-09 16:56:00 -06:00
japatel
b011d17cde Removed Deprecated Getter and Setters
- Removed Deprecated Getter Setters from all Model Classes
- All Camelcase getters and setters are removed. Please use first letter uppercase syntax
- E.g. instead of using get_notify_url(), use getNotifyUrl() instead
2015-01-08 22:23:58 -06:00
japatel
c51c78a722 Fixes to Payout API Support Functional Tests 2015-01-05 13:31:22 -06:00
japatel
6f13399e47 Enabled Payout API Support
- Includes Unit and Functional Tests
- Includes Samples
2015-01-02 16:41:36 -06:00
japatel
9c0827643b Renaming Namespaces and Organizing Classes
- Updated OpenId classes to be in API namespace
- Updated PP Naming Convention to PayPal Naming Convention
- FormatConverter Class got its own namespace
- Handlers are grouped in Handler namespace
- Samples and Tests Updated Accordingly
2014-12-18 14:16:41 -06:00
japatel
d6575b49ae Functional Tests Improvements and Refactoring
- Updated Functional Tests to refactor common code in one file
- Re-sets the credentials to make sure previous tests doesnt change it for testing
2014-12-12 16:32:16 -06:00
japatel
95c097bc7b Auto-generated code for Webhooks API 2014-12-04 20:18:34 -06:00
japatel
24e0609e5b Fixing Invoice Phone Attribute
- Also updated the Update Invoice Sample
2014-11-20 17:07:12 -06:00
japatel
026802443d Unit Tests and Functional Tests for Invoicing
- Updated Unit Tests for PPModels used by Invoicing
- Updated Functional Tests
- Updated Samples for quick changes.
2014-11-19 15:21:18 -06:00
japatel
d11533110b Sanitize Input for Price Variables
- Updated the model to automatically format the price
- Updated the samples to reflect the new changes
- More Unit Tests
2014-11-03 16:31:03 -06:00
japatel
4d481ad104 Enabled Billing Plans and Agreements APIs
- Added API Classes, Samples, and Tests
- Updated Functional Tests
- Updated Documentation with new SDK Name
- Updated Few Samples to use newer nicer result page
2014-10-31 13:53:42 -05:00
japatel
f55fd3d984 Fixed Double JSON Encoding
- Updated PPModel to not double encode urls in Json String.
2014-10-24 14:59:00 -05:00
japatel
89855f4624 Fixing Breaking Changes in ItemList 2014-10-14 16:54:43 -05:00
japatel
dc2ac0fd63 Updated Identity Support from SDK Core
- Moved PPModels required for Identity Support
2014-10-14 14:15:41 -05:00
japatel
0cb302326a Enabled Payment Experience
- Updated Api to enabled Payment Experience
- Updated Tests and Samples
- Added Json Validator
- Ability for PPModel to return array of self objects
2014-10-13 12:00:31 -05:00
japatel
61a52e4623 Enabled EC Parameters support
- Updated Api to enabled EC Parameters
- Updated Tests
- Updated Logging Manager
- Added a feature to do validation on accessors.
2014-10-10 10:50:49 -05:00
japatel
49b80f76af Removing Dependency from SDK Core Project
- Copied files required for Rest API SDK
- Removed PPApiContext and directly connected APIContext with PPConfigManager
- Removed duplicate data storage of configuration and credentials.
- Code Style Fixes
- Remove build.xml file as it is not required anymore
- Updated the samples
- Updated the documentations
2014-10-06 11:16:47 -05:00
japatel
5f47b3fb11 Updated version of SDK Core
- Fixed Tests
- Fixed Samples
2014-09-26 12:01:40 -05:00
Jay Patel
6e14f51aa5 Updated Testing Framework fixing Travis Builds
- Added Group  and Catching errors
2014-09-21 20:37:34 -05:00
Jay Patel
284282bdff Updated Testing Framework fixing Travis Builds
- Skipped Tests if 500 Server Error from Paypal APIs.
2014-09-21 19:11:23 -05:00
Jay Patel
1f52a87876 Updated Testing Framework fixing Travis Builds 2014-09-21 17:57:51 -05:00
LastDragon
6f4ed162a9 Added invoiceNumber, custom and softDescriptor to Transaction. 2014-09-04 13:57:49 +04:00
Avi Das
2cdce05002 Remove var_dump 2014-08-26 15:59:32 -05:00
Avi Das
ba03e65f3a Merge branch 'master' of github.com:brunoric/rest-api-sdk-php into brunoric-master
Merge in tests for Authorization class, brunorics pull request
2014-08-26 12:09:07 -05:00
Avi Das
c5fec7ce7f update typo in test 2014-08-26 12:04:06 -05:00
OJ Tibi
948c6f73d8 Added test for Order property in RelatedResources 2014-08-26 16:33:36 +08:00
OJ Tibi
0da7a1b64a Added Order class for proper parsing within PPModel::fromArray() 2014-08-26 13:49:41 +08:00
brunoric
bcd0b80e85 Adding \InvalidArgumentException tests to void() and reauthorize(). 2014-08-22 17:49:30 -03:00
brunoric
cc67faf822 Adding the missing get and setter tests. 2014-08-22 16:59:42 -03:00
Avi Das
e49c50231c Change address to shipping address in tests 2014-07-22 14:25:51 -05:00
Brendan Abbott
5a76b1cb0f Add validation of Return/Cancel URL's (with test cases) 2014-05-04 17:01:49 +10:00
siddick
5963119d99 Fixed testcases 2014-03-28 22:41:48 +05:30
aydiv
14b9a13f8a Changing test case and samples to use newer camelcase setters 2013-08-21 21:37:42 +05:30
lathavairamani
f1038717a7 updated CreditCardHistory.php, added sample and testcase for Reauthorization 2013-07-31 17:40:36 +05:30
Ganesh Hegde
479730d1c4 adding new testcases for Auth Capture 2013-05-28 18:20:49 +05:30
Ganesh Hegde
50b09bdbde testcases updated
updated testcases to match new json schema
and updates with camel case function names
2013-05-28 10:08:34 +05:30
aydiv
69cb3c4dcb Initial commit 2013-03-06 18:42:06 +05:30