From 03d54d5563bf1838c6c03e612cf59105a6d00b40 Mon Sep 17 00:00:00 2001 From: Alex Pliutau Date: Wed, 27 Sep 2017 17:19:02 -0500 Subject: [PATCH] #31 Change deprecated POST payout?sync_mode=true to async --- README.md | 2 +- payout.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 65978f9..3f8b73e 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ * POST /v1/payments/orders/**ID**/do-void * POST /v1/identity/openidconnect/tokenservice * GET /v1/identity/openidconnect/userinfo/?schema=**SCHEMA** - * POST /v1/payments/payouts?sync_mode=true + * POST /v1/payments/payouts * GET /v1/payment-experience/web-profiles * POST /v1/payment-experience/web-profiles * GET /v1/payment-experience/web-profiles/**ID** diff --git a/payout.go b/payout.go index 13f52ec..7e51c59 100644 --- a/payout.go +++ b/payout.go @@ -2,11 +2,11 @@ package paypalsdk import "fmt" -// CreateSinglePayout submits a payout with a synchronous API call, which immediately returns the results of a PayPal payment. +// CreateSinglePayout submits a payout with an asynchronous API call, which immediately returns the results of a PayPal payment. // For email payout set RecipientType: "EMAIL" and receiver email into Receiver -// Endpoint: POST /v1/payments/payouts?sync_mode=true +// Endpoint: POST /v1/payments/payouts func (c *Client) CreateSinglePayout(p Payout) (*PayoutResponse, error) { - req, err := c.NewRequest("POST", fmt.Sprintf("%s%s", c.APIBase, "/v1/payments/payouts?sync_mode=true"), p) + req, err := c.NewRequest("POST", fmt.Sprintf("%s%s", c.APIBase, "/v1/payments/payouts"), p) if err != nil { return &PayoutResponse{}, err }