5c4c0e1b7b
Merge pull request 'staging' ( #5 ) from staging into master
...
Reviewed-on: #5
2024-10-22 18:42:28 +02:00
63bbbdf1e1
Update events to trigger actions lint-test.yaml
2024-10-22 18:42:28 +02:00
283485068c
Merge pull request 'staging' ( #3 ) from staging into master
...
Lint and Test / lint (push) Successful in 10m22s
Lint and Test / test (push) Successful in 10m5s
Reviewed-on: #3
2024-10-22 16:37:21 +02:00
fb37ee85f2
Update package name
2024-10-22 16:37:21 +02:00
f840b7aac7
Add omitempty to JSON tags to CardBillingAddress AddressLine2 and AdminArea2
Lint and Test / lint (push) Successful in 10m22s
Lint and Test / test (push) Successful in 10m6s
2024-10-22 14:24:40 +02:00
6217511bbd
Add omitempty to JSON tags to PaymentSourceCard type
2024-10-22 14:23:56 +02:00
27ffa97190
Add vendor directory to .gitignore
2024-10-22 14:22:47 +02:00
Alex Pliutau
0a5a40c12c
Create CONTRIBUTING.md
Lint and Test / test (push) Waiting to run
Lint and Test / lint (push) Has been cancelled
2024-09-24 11:51:26 +02:00
Alex Pliutau
c9c1a38641
Remove unused tokenservice endpoints
2024-08-30 13:57:08 +02:00
Suhail Gupta
9451befb2b
Update README.md ( #273 )
2024-08-30 13:46:26 +02:00
Penny
daabe58f88
fix: Log request body ( #272 )
2024-08-19 13:24:58 +02:00
Alex Pliutau
5052fd4286
Fix #271
2024-07-10 10:57:51 +02:00
Alex Pliutau
3713084b64
go 1.21
2024-06-03 10:17:12 +02:00
Alex Pliutau
bfdf8e6e97
#263
2024-06-03 10:09:31 +02:00
Alex Pliutau
6ebb0352bc
Remove deprecated endpoints
2024-06-03 09:53:55 +02:00
Alex Pliutau
e5db87f4a3
#260 : rework SubscriptionBase struct
2024-05-27 12:44:13 +02:00
Seyed Hossein Hosseini Motlagh
cd3344edd1
Adds the ToDuration function to the paypalExpirationTime type. This function allows easy conversion of the internal value to a time.Duration type, which is crucial when using paypalExpirationTime values with Redis expiration times. ( #265 )
2024-05-27 12:36:56 +02:00
Alex Pliutau
b8f2c8c573
Use github actions
2024-05-27 12:36:25 +02:00
Penny
5fddf59f71
feat: get access token automatically ( #261 )
2024-02-01 10:07:34 +01:00
Albert Putra Purnama
26473c3630
Fixes test case ( #259 )
2023-10-04 22:31:48 +02:00
ihipop
ebf596676e
bring back landing_page option since commit #d355a65df01285c6aa4003099f8bfcb1a48ab517 ( #251 )
2022-11-18 15:34:38 +01:00
Akshay Prabhakant
4c16ffad0a
#177 feature/Invoice: init, added Invoice related structs, implemented met… ( #249 )
...
* feature/Invoice: init, added Invoice related structs, implemented methods:GenerateInvoiceNumber,GetInvoiceDetails(by ID)
* feature/Invoice: added implemented endpoints to README along with Usage
Co-authored-by: Akshay Prabhakant <akshayprabhakant@Akshays-MacBook-Pro.local>
2022-10-28 09:20:28 +02:00
Akshay Prabhakant
1bb626d559
Feature/private mutex ( #248 )
...
* feat/mutexPrivate:init; trying whether changes get pushed
* feat/privatedMutex: privated the mutex as a field in Client struct, added tests for this private mutex field
* feature/privateMutex: commented the composition of sync.Mutex
* feature/privateMutex: resolved issues with user credentials
Co-authored-by: Akshay Prabhakant <akshayprabhakant@Akshays-MacBook-Pro.local>
2022-10-20 09:11:49 +02:00
felipe.fuerback
f0575ee562
Refactor/code improvements ( #247 )
...
* Code improvements
* Revert log validation improvement
2022-10-07 22:07:27 +02:00
Binit kumar singh
defe3e09a4
Fix authorize order to return the correct response ( #243 )
2022-07-22 10:48:14 +02:00
Christopher Lorke
efc9bbdee0
Update types.go ( #244 )
...
Add missing field
2022-07-22 10:47:53 +02:00
Naoki Ikeguchi
b7d3cfd093
feat: Add missing fields into ErrorResponseDetail ( #242 )
...
* feat: Add missing fields into ErrorResponseDetail
* test: Add the example response as an unit test
2022-07-11 22:13:11 -07:00
Konnor Klashinsky
d94b350a31
add sale_id field to Refund struct ( #238 )
2022-06-18 22:04:53 +02:00
Konnor Klashinsky
48f8ee15ce
add payer_id field to Subscriber struct ( #239 )
2022-06-18 22:04:38 +02:00
Andy
7dc1f997d6
fix update order patchrequest ( #240 )
...
Co-authored-by: andy <xxxandyfenxxx@xxx.com>
2022-06-18 22:04:14 +02:00
maxzhao-bolt
c9ae5c4190
Adding PaymentMethod support into ApplicationContext ( #237 )
2022-03-17 11:33:06 -07:00
bartek1912
5c5393bd47
feat: add missing plan override ( #229 )
2022-03-05 08:16:50 +01:00
Florian Kinder
d381642422
Added PayPal-Mock-Response for capture ( #232 )
2022-03-05 08:16:25 +01:00
Anooj Muttavarapu
ca6845e257
Fixes updaterequest ( #236 )
...
* Fixes updaterequest
Fixes update request to support the patch request body format. https://developer.paypal.com/api/orders/v2/#definition-patch
* Change return type
Return type should only be error.
* Add nil return
Add nil return
2022-03-05 08:15:53 +01:00
uwevil
fc3ffe5b60
fix typing close #234 ( #235 )
2022-02-25 09:08:14 +01:00
Alex Pliutau
bf9103c70e
Merge pull request #231 from madprogramer/master
...
Potential fix for Issue 230
2021-11-11 12:48:32 +01:00
Ahmet Akkoç
bf0c207b52
Added spaces
...
`} else {`
2021-11-10 23:33:48 +01:00
Ahmet Akkoç
28f2333770
Fixed else syntax
2021-11-08 10:21:28 +01:00
Ahmet Akkoç
d815f6d8d9
Potential fix for Issue 230
2021-11-07 20:37:12 +01:00
Alex Pliutau
1a2c109908
Merge pull request #227 from emead/master
...
Add status field to CaptureAmount
2021-10-05 13:32:59 +02:00
Edwin Mead
50acd8fce1
Add status field to CaptureAmount
2021-10-04 15:01:28 +01:00
Nik Bisht
64bfbc9b80
Update ReAuthorization call parameters ( #226 )
2021-09-27 20:34:39 -07:00
Alex Pliutau
6fb262a2b0
License 2021
2021-09-17 08:45:25 +02:00
Alex Pliutau
7599a2d162
#201 : add SUBSCRIBE_NOW
2021-09-17 08:44:39 +02:00
Alex Pliutau
ef48df5471
Merge pull request #223 from Yuusuke8686/fix_#219
...
Fix Reauthorize authorized payment parameter #219
2021-09-17 08:41:32 +02:00
Alex Pliutau
5a5daa8596
Merge pull request #224 from TariqueNasrullah/master
...
Grammatical error and Typo fixed in comments
2021-09-17 08:41:10 +02:00
Alex Pliutau
cbabac29c8
Merge pull request #225 from RensTillmann/patch-1
...
Added missing `items` on `PurchaseUnit` struct
2021-09-17 08:40:48 +02:00
Rens Tillmann
e6a47fe5e7
Added missing items
on PurchaseUnit
struct
...
When you call `GetOrder()` paypal also returns the items for `purchase_unit` ref: https://developer.paypal.com/docs/api/orders/v2/#definition-purchase_unit
The `PurchaseUnit` struct was missing this parameter.
2021-09-17 00:56:14 +02:00
TariqueNasrullah
59e3c9f3b0
fixed typo
2021-09-13 00:54:22 +06:00
TariqueNasrullah
326d69cc9e
fixed grammatical error
2021-09-13 00:53:49 +06:00