Connexion PayPal pour LinkyFlow

Connexion PayPal pour LinkyFlow

LinkyFlow connecte Excel a PayPal pour consulter, modifier et publier les donnees e-commerce utiles depuis un tableur.

Ressources

10

Requetes de lecture

6

Actions ecriture

10

Champs documentes

83

Workflows a ramener dans Excel

Chaque ressource ci-dessous correspond a un workflow tableur concret. Les lectures ramenent des colonnes utiles dans Excel; les creations et modifications indiquent ce qui peut etre relu en lignes avant envoi.

Catalog

Activate Plan

Activates a plan so subscriptions can be created on it.

Creation

Activate Plan

Activate Plan

Route: POST /mutation/planActivate

Entrees configurables
NameTypeRequiredDescription
planIdidYes-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Deactivate Plan

Deactivates a plan. Existing subscriptions keep running; no new one can be created on it.

Creation

Deactivate Plan

Deactivate Plan

Route: POST /mutation/planDeactivate

Entrees configurables
NameTypeRequiredDescription
planIdidYes-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Plans

Subscription plans: one regular billing cycle, its price and the payment preferences.

Lecture

Plans

Subscription plans: one regular billing cycle, its price and the payment preferences.

Route: GET /plans

Formule Excel: =LF.paypal.plans("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this record. Answers one row, or a not-found error.
product_ididNoPlans of this product
plan_idsstringNoExactly these plans, comma-separated (up to 10)
per_pagenumberNoRows per page (max 20) Default: 20
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
can_activate

boolean

-

can_deactivate

boolean

-

create_time
default

date

-

description

string

-

id
default

id

-

name
default

string

-

product_id
default

id

products

-

status
default

enum

-

update_time

date

-

usage_type

enum

-

Creation

Create Plan

Create Plan

Route: POST /mutation/plans

Entrees configurables
NameTypeRequiredDescription
auto_bill_outstandingbooleanNo-
descriptionstringNo-
interval_countnumberNo-
interval_unitenumYesValues: DAY, WEEK, MONTH, YEAR
namestringYes-
payment_failure_thresholdnumberNo-
price_currencystringYes-
price_valuenumberYes-
product_ididYes-
setup_fee_valuenumberNo-
statusenumNoValues: ACTIVE, INACTIVE
total_cyclesnumberNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Modification

Update Plan

Update Plan

Route: PATCH /mutation/plans

Entrees configurables
NameTypeRequiredDescription
auto_bill_outstandingbooleanNo-
descriptionstringNo-
interval_countnumberNo-
interval_unitenumYesValues: DAY, WEEK, MONTH, YEAR
namestringYes-
payment_failure_thresholdnumberNo-
price_currencystringYes-
price_valuenumberYes-
product_ididYes-
setup_fee_valuenumberNo-
statusenumNoValues: ACTIVE, INACTIVE
total_cyclesnumberNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Products

Catalog products that subscription plans are built on. Products cannot be deleted.

Utilise comme filtre par

Lecture

Products

Catalog products that subscription plans are built on. Products cannot be deleted.

Route: GET /products

Formule Excel: =LF.paypal.products("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this record. Answers one row, or a not-found error.
per_pagenumberNoRows per page (max 20) Default: 20
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
category

string

-

create_time
default

date

-

description
default

string

-

home_url

string

-

id
default

id

-

image_url

string

-

name
default

string

-

type

enum

-

update_time

date

-

Creation

Create Product

Create Product

Route: POST /mutation/products

Entrees configurables
NameTypeRequiredDescription
categorystringNo-
descriptionstringNo-
home_urlstringNo-
image_urlstringNo-
namestringYes-
typeenumYesValues: PHYSICAL, DIGITAL, SERVICE
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Modification

Update Product

Update Product

Route: PATCH /mutation/products

Entrees configurables
NameTypeRequiredDescription
categorystringNo-
descriptionstringNo-
home_urlstringNo-
image_urlstringNo-
namestringYes-
typeenumYesValues: PHYSICAL, DIGITAL, SERVICE
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Invoicing

Cancel Invoice

Cancels a sent, unpaid invoice. The recipient can no longer pay it; the number stays used.

Creation

Cancel Invoice

Cancel Invoice

Route: POST /mutation/invoiceCancel

Entrees configurables
NameTypeRequiredDescription
invoiceIdidYes-
send_to_invoicerbooleanNo-
send_to_recipientbooleanNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Invoices

Invoices you send to customers, from draft to paid.

Lecture

Invoices

Invoices you send to customers, from draft to paid.

Route: GET /invoices

Formule Excel: =LF.paypal.invoices("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this record. Answers one row, or a not-found error.
per_pagenumberNoRows per page (max 100) Default: 100
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
currency
default

string

-

due
default

number

-

id
default

id

-

invoice_date
default

string

-

invoice_number
default

string

-

recipient_email
default

string

-

recipient_name
default

string

-

status
default

enum

-

total
default

number

-

Creation

Create Invoice Draft

Create Invoice Draft

Route: POST /mutation/invoices

Entrees configurables
NameTypeRequiredDescription
detail.currency_codestringYes-
detail.invoice_datestringNo-
detail.invoice_numberstringNo-
detail.memostringNo-
detail.notestringNo-
detail.payment_term.due_datestringNo-
detail.payment_term.term_typeenumNoValues: DUE_ON_RECEIPT, DUE_ON_DATE_SPECIFIED, NET_10, NET_15, NET_30
detail.referencestringNo-
item_descriptionstringNo-
item_namestringYes-
item_quantitynumberNo-
item_tax_namestringNo-
item_tax_percentnumberNo-
item_unit_amountnumberYes-
recipient_business_namestringNo-
recipient_emailstringYes-
recipient_given_namestringNo-
recipient_surnamestringNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Modification

Delete Draft Invoice

Delete Draft Invoice

Route: DELETE /mutation/invoices

Entrees configurables
NameTypeRequiredDescription
detail.currency_codestringYes-
detail.invoice_datestringNo-
detail.invoice_numberstringNo-
detail.memostringNo-
detail.notestringNo-
detail.payment_term.due_datestringNo-
detail.payment_term.term_typeenumNoValues: DUE_ON_RECEIPT, DUE_ON_DATE_SPECIFIED, NET_10, NET_15, NET_30
detail.referencestringNo-
item_descriptionstringNo-
item_namestringYes-
item_quantitynumberNo-
item_tax_namestringNo-
item_tax_percentnumberNo-
item_unit_amountnumberYes-
recipient_business_namestringNo-
recipient_emailstringYes-
recipient_given_namestringNo-
recipient_surnamestringNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Send Invoice

Emails a draft invoice to its recipient, who can then pay it. PayPal sends the mail, not LinkyFlow.

Creation

Send Invoice

Send Invoice

Route: POST /mutation/invoiceSend

Entrees configurables
NameTypeRequiredDescription
invoiceIdidYes-
send_to_invoicerbooleanNo-
send_to_recipientbooleanNo-
Donnees retournees dans Excel

Cette action retourne une confirmation plutot qu une table selectionnable.

Reports

Balances

Total, available and withheld balance, per currency.

Lecture

Balances

Total, available and withheld balance, per currency.

Route: GET /balances

Formule Excel: =LF.paypal.balances("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
as_of_timestringNoThe balance at this moment (ISO date-time). Defaults to now.
currency_codestringNoOne currency only; empty answers every currency held
Donnees retournees dans Excel
Field
Type
Relations
Description
available_balance
default

number

-

currency
default

string

-

primary
default

boolean

-

total_balance
default

number

-

withheld_balance
default

number

-

Disputes

Buyer disputes and chargebacks, with their stage, state and amount.

Lecture

Disputes

Buyer disputes and chargebacks, with their stage, state and amount.

Route: GET /disputes

Formule Excel: =LF.paypal.disputes("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
ididNoRead exactly this dispute (its dispute id). Answers one row, or a not-found error.
createdAfterstringNoOnly disputes created at or after this moment (ISO date or epoch seconds)
dispute_stateenumNoValues: REQUIRED_ACTION, REQUIRED_OTHER_PARTY_ACTION, UNDER_PAYPAL_REVIEW, RESOLVED, OPEN_INQUIRIES
disputed_transaction_idstringNoDisputes about this transaction
per_pagenumberNoRows per page (max 50) Default: 50
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
amount
default

number

-

create_time
default

date

-

currency
default

string

-

dispute_id
default

id

-

dispute_state
default

enum

-

reason
default

enum

-

seller_response_due_date
default

date

-

seller_transaction_id
default

id

transactions

-

status
default

enum

-

Transactions

Every movement on the account: sales, refunds, fees, payouts and adjustments, with the payer.

Lecture

Transactions

Every movement on the account: sales, refunds, fees, payouts and adjustments, with the payer.

Route: GET /transactions

Formule Excel: =LF.paypal.transactions("selection", "fields")

Entrees configurables
NameTypeRequiredDescription
linkstringYes-
createdAfterstringNoStart of the window (ISO date or epoch seconds). Defaults to 31 days before the end. PayPal serves at most 31 days per query.
createdBeforestringNoEnd of the window (ISO date or epoch seconds). Defaults to now.
transaction_idstringNoExactly this transaction
transaction_statusenumNoD denied, P pending, S success, V reversed Values: D, P, S, V
transaction_typestringNoPayPal transaction event code, e.g. T0006 (payment), T1107 (refund)
transaction_currencystringNoThree-letter ISO code
payment_instrument_typeenumNoValues: CREDITCARD, DEBITCARD
balance_affecting_records_onlyenumNoY (the default at PayPal) leaves out records that did not move the balance Values: Y, N
per_pagenumberNoRows per page (max 500) Default: 100
pagenumberNoPage number, starting at 1
Donnees retournees dans Excel
Field
Type
Relations
Description
amount
default

number

-

currency
default

string

-

date
default

date

-

event_code
default

string

-

fee
default

number

-

payer_email
default

string

-

payer_name
default

string

-

status
default

enum

-

transaction_id
default

id

-